--- /home/fdroid/fdroiddata/tmp/pro.dbro.bart_11.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_pro.dbro.bart_11.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: res/drawable-xhdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/map_pressed.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/shuffle_pressed.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/about.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/warning.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/no_bicycle.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/clock.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/ic_launcher_notification.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/shuffle_pressed.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/about.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/map_pressed.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/map.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-ldpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/map.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/sad_mac.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/shuffle.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/heart.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-xhdpi/shuffle.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/bicycle.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-mdpi/ic_launcher.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/reticle.png entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: res/drawable-hdpi/about.png entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,16 +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: b3112a7621199d6436afdbd2ca171ccf436f3225d021b8792b18c8b64c400544 │ -Signer #1 certificate SHA-1 digest: e58cf62deb52dd1fa3cf4504d22334e370887e86 │ -Signer #1 certificate MD5 digest: a32cb91dc09a540b5e8a6c88c5333572 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 8a54837bd208707a417e72dbf19dc0782e77d4d26c179331c151b89ea28dd987 │ -Signer #1 public key SHA-1 digest: ef16c61051b85b776b2878b776d463711cdc53f8 │ -Signer #1 public key MD5 digest: 597348da515fa62f456fc1a36d85b704 ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,1596 +1,1660 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 909366 (00000000000DE036h) │ - Actual end-cent-dir record offset: 909344 (00000000000DE020h) │ - Expected end-cent-dir record offset: 909344 (00000000000DE020h) │ + Zip archive file size: 908598 (00000000000DDD36h) │ + Actual end-cent-dir record offset: 908576 (00000000000DDD20h) │ + Expected end-cent-dir record offset: 908576 (00000000000DDD20h) │ (based on the length of the central directory and its expected offset) │ │ This zipfile constitutes the sole disk of a single-part archive; its │ - central directory contains 52 entries. │ - The central directory is 3900 (0000000000000F3Ch) bytes long, │ + central directory contains 56 entries. │ + The central directory is 4275 (00000000000010B3h) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 905444 (00000000000DD0E4h). │ + is 904301 (00000000000DCC6Dh). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + AndroidManifest.xml │ │ offset of local header from start of archive: 0 │ (0000000000000000h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:02:46 │ - 32-bit CRC value (hex): 1e414fc5 │ - compressed size: 1639 bytes │ - uncompressed size: 4111 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): e9296af0 │ + compressed size: 941 bytes │ + uncompressed size: 2692 bytes │ + length of filename: 19 characters │ + length of extra field: 4 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ + The central-directory extra field contains: │ + - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ + │ There is no file comment. │ │ Central directory entry #2: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/831F0545.SF │ + assets/BART_cc_map.png │ │ - offset of local header from start of archive: 1705 │ - (00000000000006A9h) bytes │ + offset of local header from start of archive: 1010 │ + (00000000000003F2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:02:46 │ - 32-bit CRC value (hex): 981aa306 │ - compressed size: 1697 bytes │ - uncompressed size: 4232 bytes │ - length of filename: 20 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d37e5241 │ + compressed size: 600341 bytes │ + uncompressed size: 600341 bytes │ + length of filename: 22 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #3: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/831F0545.RSA │ + assets/bart_map.html │ │ - offset of local header from start of archive: 3468 │ - (0000000000000D8Ch) bytes │ + offset of local header from start of archive: 601403 │ + (0000000000092D3Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:02:46 │ - 32-bit CRC value (hex): 5baae0dc │ - compressed size: 1076 bytes │ - uncompressed size: 1332 bytes │ - length of filename: 21 characters │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): 9485f78a │ + compressed size: 73 bytes │ + uncompressed size: 89 bytes │ + length of filename: 20 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #4: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - assets/BART_cc_map.png │ + assets/problem_etd.aspx.xml │ │ - offset of local header from start of archive: 4611 │ - (0000000000001203h) bytes │ + offset of local header from start of archive: 601542 │ + (0000000000092DC6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 05:59:00 │ - 32-bit CRC value (hex): d37e5241 │ - compressed size: 600341 bytes │ - uncompressed size: 600341 bytes │ - length of filename: 22 characters │ - length of extra field: 4 bytes │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): 8e7313ab │ + compressed size: 437 bytes │ + uncompressed size: 1312 bytes │ + length of filename: 27 characters │ + length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ - The central-directory extra field contains: │ - - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ - │ There is no file comment. │ │ Central directory entry #5: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - assets/bart_map.html │ + assets/problem_sched.aspx.xml │ │ - offset of local header from start of archive: 605009 │ - (0000000000093B51h) bytes │ + offset of local header from start of archive: 602052 │ + (0000000000092FC4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:16 │ - 32-bit CRC value (hex): 9485f78a │ - compressed size: 73 bytes │ - uncompressed size: 89 bytes │ - length of filename: 20 characters │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): 3e4266c6 │ + compressed size: 668 bytes │ + uncompressed size: 1935 bytes │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #6: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - assets/problem_etd.aspx.xml │ + res/drawable-hdpi-v11/clock.png │ │ - offset of local header from start of archive: 605148 │ - (0000000000093BDCh) bytes │ + offset of local header from start of archive: 602795 │ + (00000000000932ABh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:16 │ - 32-bit CRC value (hex): 8e7313ab │ - compressed size: 437 bytes │ - uncompressed size: 1312 bytes │ - length of filename: 27 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 33964833 │ + compressed size: 1261 bytes │ + uncompressed size: 1261 bytes │ + length of filename: 31 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #7: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - assets/problem_sched.aspx.xml │ + res/drawable-hdpi-v11/heart.png │ │ - offset of local header from start of archive: 605658 │ - (0000000000093DDAh) bytes │ + offset of local header from start of archive: 604117 │ + (00000000000937D5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:16 │ - 32-bit CRC value (hex): 3e4266c6 │ - compressed size: 667 bytes │ - uncompressed size: 1935 bytes │ - length of filename: 29 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ee3e365a │ + compressed size: 1029 bytes │ + uncompressed size: 1029 bytes │ + length of filename: 31 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #8: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/map_selector.xml │ + res/drawable-hdpi-v11/ic_launcher_notification.png │ │ - offset of local header from start of archive: 606400 │ - (00000000000940C0h) bytes │ + offset of local header from start of archive: 605207 │ + (0000000000093C17h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:16 │ - 32-bit CRC value (hex): cb829a26 │ - compressed size: 281 bytes │ - uncompressed size: 700 bytes │ - length of filename: 29 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2076f5d5 │ + compressed size: 1522 bytes │ + uncompressed size: 1522 bytes │ + length of filename: 50 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #9: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/shuffle_selector.xml │ + res/drawable-hdpi-v11/reticle.png │ │ - offset of local header from start of archive: 606756 │ - (0000000000094224h) bytes │ + offset of local header from start of archive: 606809 │ + (0000000000094259h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:16 │ - 32-bit CRC value (hex): 2c05fe36 │ - compressed size: 282 bytes │ - uncompressed size: 700 bytes │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d563ded8 │ + compressed size: 1067 bytes │ + uncompressed size: 1067 bytes │ length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #10: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/actionitem.xml │ + res/drawable-hdpi-v4/about.png │ │ - offset of local header from start of archive: 607117 │ - (000000000009438Dh) bytes │ + offset of local header from start of archive: 607939 │ + (00000000000946C3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:16 │ - 32-bit CRC value (hex): d9abd64f │ - compressed size: 243 bytes │ - uncompressed size: 464 bytes │ - length of filename: 25 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b23a0239 │ + compressed size: 687 bytes │ + uncompressed size: 687 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #11: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/bicycle.png │ │ - res/layout/bikeimage.xml │ - │ - offset of local header from start of archive: 607431 │ - (00000000000944C7h) bytes │ + offset of local header from start of archive: 608686 │ + (00000000000949AEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:16 │ - 32-bit CRC value (hex): 2f27578c │ - compressed size: 272 bytes │ - uncompressed size: 464 bytes │ - length of filename: 24 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7da48cca │ + compressed size: 1590 bytes │ + uncompressed size: 1590 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #12: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/clock.png │ │ - res/layout/destination_row.xml │ - │ - offset of local header from start of archive: 607773 │ - (000000000009461Dh) bytes │ + offset of local header from start of archive: 610338 │ + (0000000000095022h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:16 │ - 32-bit CRC value (hex): dc87f2c6 │ - compressed size: 254 bytes │ - uncompressed size: 452 bytes │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6adef1e2 │ + compressed size: 1189 bytes │ + uncompressed size: 1189 bytes │ length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #13: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/destinationlayout.xml │ + res/drawable-hdpi-v4/heart.png │ │ - offset of local header from start of archive: 608103 │ - (0000000000094767h) bytes │ + offset of local header from start of archive: 611587 │ + (0000000000095503h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:16 │ - 32-bit CRC value (hex): 1c6b209e │ - compressed size: 277 bytes │ - uncompressed size: 488 bytes │ - length of filename: 32 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 75da7a4c │ + compressed size: 940 bytes │ + uncompressed size: 940 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #14: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/ic_launcher.png │ │ - res/layout/dropdown_item.xml │ - │ - offset of local header from start of archive: 608458 │ - (00000000000948CAh) bytes │ + offset of local header from start of archive: 612587 │ + (00000000000958EBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:16 │ - 32-bit CRC value (hex): 0a6e574c │ - compressed size: 587 bytes │ - uncompressed size: 1220 bytes │ - length of filename: 28 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 86d389af │ + compressed size: 4882 bytes │ + uncompressed size: 4882 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #15: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/main.xml │ + res/drawable-hdpi-v4/ic_launcher_notification.png │ │ - offset of local header from start of archive: 609119 │ - (0000000000094B5Fh) bytes │ + offset of local header from start of archive: 617535 │ + (0000000000096C3Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:16 │ - 32-bit CRC value (hex): a348834a │ - compressed size: 1237 bytes │ - uncompressed size: 4124 bytes │ - length of filename: 19 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): cb95daa8 │ + compressed size: 1350 bytes │ + uncompressed size: 1350 bytes │ + length of filename: 49 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #16: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/routedetail.xml │ + res/drawable-hdpi-v4/map.png │ │ - offset of local header from start of archive: 610421 │ - (0000000000095075h) bytes │ + offset of local header from start of archive: 618964 │ + (00000000000971D4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:16 │ - 32-bit CRC value (hex): 73cf54f4 │ - compressed size: 279 bytes │ - uncompressed size: 508 bytes │ - length of filename: 26 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 77a34031 │ + compressed size: 1501 bytes │ + uncompressed size: 1501 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #17: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/routelinearlayout.xml │ + res/drawable-hdpi-v4/map_pressed.png │ │ - offset of local header from start of archive: 610772 │ - (00000000000951D4h) bytes │ + offset of local header from start of archive: 620523 │ + (00000000000977EBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:16 │ - 32-bit CRC value (hex): 1475a839 │ - compressed size: 233 bytes │ - uncompressed size: 416 bytes │ - length of filename: 32 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2a27fe2f │ + compressed size: 1648 bytes │ + uncompressed size: 1648 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #18: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/no_bicycle.png │ │ - res/layout/specialschedulelayout.xml │ - │ - offset of local header from start of archive: 611083 │ - (000000000009530Bh) bytes │ + offset of local header from start of archive: 622237 │ + (0000000000097E9Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:16 │ - 32-bit CRC value (hex): 68b5bf31 │ - compressed size: 331 bytes │ - uncompressed size: 608 bytes │ - length of filename: 36 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7e093365 │ + compressed size: 2262 bytes │ + uncompressed size: 2262 bytes │ + length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #19: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/tablerow.xml │ + res/drawable-hdpi-v4/reticle.png │ │ - offset of local header from start of archive: 611496 │ - (00000000000954A8h) bytes │ + offset of local header from start of archive: 624564 │ + (00000000000987B4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:16 │ - 32-bit CRC value (hex): 4dc0f50c │ - compressed size: 247 bytes │ - uncompressed size: 448 bytes │ - length of filename: 23 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6c73b48e │ + compressed size: 984 bytes │ + uncompressed size: 984 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #20: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/tablerow_right.xml │ + res/drawable-hdpi-v4/sad_mac.png │ │ - offset of local header from start of archive: 611812 │ - (00000000000955E4h) bytes │ + offset of local header from start of archive: 625610 │ + (0000000000098BCAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:16 │ - 32-bit CRC value (hex): b6366c87 │ - compressed size: 247 bytes │ - uncompressed size: 448 bytes │ - length of filename: 29 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c9b654aa │ + compressed size: 1865 bytes │ + uncompressed size: 1865 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #21: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ + res/drawable-hdpi-v4/shuffle.png │ │ - res/layout/tabletext.xml │ - │ - offset of local header from start of archive: 612134 │ - (0000000000095726h) bytes │ + offset of local header from start of archive: 627537 │ + (0000000000099351h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:16 │ - 32-bit CRC value (hex): 2c4d711f │ - compressed size: 380 bytes │ - uncompressed size: 720 bytes │ - length of filename: 24 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 25d1cc93 │ + compressed size: 1221 bytes │ + uncompressed size: 1221 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #22: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - AndroidManifest.xml │ + res/drawable-hdpi-v4/shuffle_pressed.png │ │ - offset of local header from start of archive: 612584 │ - (00000000000958E8h) bytes │ + offset of local header from start of archive: 628820 │ + (0000000000099854h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:16 │ - 32-bit CRC value (hex): a679807d │ - compressed size: 860 bytes │ - uncompressed size: 2496 bytes │ - length of filename: 19 characters │ + extended local header: no │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7b046d2b │ + compressed size: 1468 bytes │ + uncompressed size: 1468 bytes │ + length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #23: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - resources.arsc │ + res/drawable-hdpi-v4/warning.png │ │ - offset of local header from start of archive: 613509 │ - (0000000000095C85h) bytes │ + offset of local header from start of archive: 630358 │ + (0000000000099E56h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:16 │ - 32-bit CRC value (hex): 677d0792 │ - compressed size: 7152 bytes │ - uncompressed size: 7152 bytes │ - length of filename: 14 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 613258bd │ + compressed size: 940 bytes │ + uncompressed size: 940 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #24: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/about.png │ + res/drawable-ldpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 620708 │ - (00000000000978A4h) bytes │ + offset of local header from start of archive: 631360 │ + (000000000009A240h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): d7f75b6b │ - compressed size: 687 bytes │ - uncompressed size: 687 bytes │ - length of filename: 27 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 94796a75 │ + compressed size: 2090 bytes │ + uncompressed size: 2090 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #25: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi/bicycle.png │ + res/drawable-mdpi-v4/about.png │ │ - offset of local header from start of archive: 621455 │ - (0000000000097B8Fh) bytes │ + offset of local header from start of archive: 633516 │ + (000000000009AAACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): 5c801dc3 │ - compressed size: 1591 bytes │ - uncompressed size: 1591 bytes │ - length of filename: 29 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 07d921c3 │ + compressed size: 483 bytes │ + uncompressed size: 483 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #26: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/clock.png │ + res/drawable-mdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 623107 │ - (0000000000098203h) bytes │ + offset of local header from start of archive: 634059 │ + (000000000009ACCBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): f9212c5c │ - compressed size: 1202 bytes │ - uncompressed size: 1202 bytes │ - length of filename: 27 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e7ffff4a │ + compressed size: 2974 bytes │ + uncompressed size: 2974 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #27: │ --------------------------- │ │ - res/drawable-hdpi/heart.png │ + res/drawable-v13/map_selector.xml │ │ - offset of local header from start of archive: 624366 │ - (00000000000986EEh) bytes │ + offset of local header from start of archive: 637099 │ + (000000000009B8ABh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): f9445f27 │ - compressed size: 951 bytes │ - uncompressed size: 951 bytes │ - length of filename: 27 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): 8656d5bb │ + compressed size: 261 bytes │ + uncompressed size: 596 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #28: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi/ic_launcher.png │ + res/drawable-v13/shuffle_selector.xml │ │ - offset of local header from start of archive: 625375 │ - (0000000000098ADFh) bytes │ + offset of local header from start of archive: 637439 │ + (000000000009B9FFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): 86d389af │ - compressed size: 4882 bytes │ - uncompressed size: 4882 bytes │ - length of filename: 33 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): 61d1b1ab │ + compressed size: 261 bytes │ + uncompressed size: 596 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #29: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi/ic_launcher_notification.png │ + res/drawable-xhdpi-v11/ic_launcher_notification.png │ │ - offset of local header from start of archive: 630322 │ - (0000000000099E32h) bytes │ + offset of local header from start of archive: 637783 │ + (000000000009BB57h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): 419ac60e │ - compressed size: 1371 bytes │ - uncompressed size: 1371 bytes │ - length of filename: 46 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): dcbc28a7 │ + compressed size: 1587 bytes │ + uncompressed size: 1587 bytes │ + length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #30: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/map.png │ + res/drawable-xhdpi-v4/about.png │ │ - offset of local header from start of archive: 631771 │ - (000000000009A3DBh) bytes │ + offset of local header from start of archive: 639451 │ + (000000000009C1DBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): 2d1b3686 │ - compressed size: 1656 bytes │ - uncompressed size: 1656 bytes │ - length of filename: 25 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1c02bfb5 │ + compressed size: 978 bytes │ + uncompressed size: 978 bytes │ + length of filename: 31 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #31: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi/map_pressed.png │ + res/drawable-xhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 633484 │ - (000000000009AA8Ch) bytes │ + offset of local header from start of archive: 640490 │ + (000000000009C5EAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): 126649b6 │ - compressed size: 1649 bytes │ - uncompressed size: 1649 bytes │ - length of filename: 33 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4c9267f7 │ + compressed size: 7431 bytes │ + uncompressed size: 7431 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #32: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xhdpi-v4/map.png │ │ - res/drawable-hdpi/no_bicycle.png │ - │ - offset of local header from start of archive: 635197 │ - (000000000009B13Dh) bytes │ + offset of local header from start of archive: 647988 │ + (000000000009E334h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): 4e05b55b │ - compressed size: 2590 bytes │ - uncompressed size: 2590 bytes │ - length of filename: 32 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 37b8b386 │ + compressed size: 2412 bytes │ + uncompressed size: 2412 bytes │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #33: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xhdpi-v4/map_pressed.png │ │ - res/drawable-hdpi/reticle.png │ - │ - offset of local header from start of archive: 637850 │ - (000000000009BB9Ah) bytes │ + offset of local header from start of archive: 650459 │ + (000000000009ECDBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): b1a4f81a │ - compressed size: 1000 bytes │ - uncompressed size: 1000 bytes │ - length of filename: 29 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 728b4535 │ + compressed size: 2194 bytes │ + uncompressed size: 2194 bytes │ + length of filename: 37 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #34: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + res/drawable-xhdpi-v4/shuffle.png │ │ - res/drawable-hdpi/sad_mac.png │ - │ - offset of local header from start of archive: 638912 │ - (000000000009BFC0h) bytes │ + offset of local header from start of archive: 652720 │ + (000000000009F5B0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): 0b92d7ef │ - compressed size: 1884 bytes │ - uncompressed size: 1884 bytes │ - length of filename: 29 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 37f44e1e │ + compressed size: 1796 bytes │ + uncompressed size: 1796 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #35: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + res/drawable-xhdpi-v4/shuffle_pressed.png │ │ - res/drawable-hdpi/shuffle.png │ - │ - offset of local header from start of archive: 640856 │ - (000000000009C758h) bytes │ + offset of local header from start of archive: 654579 │ + (000000000009FCF3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): a9e39630 │ - compressed size: 1982 bytes │ - uncompressed size: 1982 bytes │ - length of filename: 29 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f4e5608f │ + compressed size: 1991 bytes │ + uncompressed size: 1991 bytes │ + length of filename: 41 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #36: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi/shuffle_pressed.png │ + res/drawable/map_selector.xml │ │ - offset of local header from start of archive: 642898 │ - (000000000009CF52h) bytes │ + offset of local header from start of archive: 656641 │ + (00000000000A0501h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): fc6ceae4 │ - compressed size: 1468 bytes │ - uncompressed size: 1468 bytes │ - length of filename: 37 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): 12c9c476 │ + compressed size: 258 bytes │ + uncompressed size: 640 bytes │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #37: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi/warning.png │ + res/drawable/shuffle_selector.xml │ │ - offset of local header from start of archive: 644436 │ - (000000000009D554h) bytes │ + offset of local header from start of archive: 656974 │ + (00000000000A064Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): b21537c5 │ - compressed size: 940 bytes │ - uncompressed size: 940 bytes │ - length of filename: 29 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): 6e92122b │ + compressed size: 258 bytes │ + uncompressed size: 640 bytes │ + length of filename: 33 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #38: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v11/clock.png │ + res/layout-v11/actionitem.xml │ │ - offset of local header from start of archive: 645436 │ - (000000000009D93Ch) bytes │ + offset of local header from start of archive: 657311 │ + (00000000000A079Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): fc3ba13b │ - compressed size: 1261 bytes │ - uncompressed size: 1261 bytes │ - length of filename: 31 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): d9abd64f │ + compressed size: 243 bytes │ + uncompressed size: 464 bytes │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #39: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v11/heart.png │ + res/layout-v11/main.xml │ │ - offset of local header from start of archive: 646761 │ - (000000000009DE69h) bytes │ + offset of local header from start of archive: 657629 │ + (00000000000A08DDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): e477216e │ - compressed size: 1029 bytes │ - uncompressed size: 1029 bytes │ - length of filename: 31 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): a348834a │ + compressed size: 1225 bytes │ + uncompressed size: 4124 bytes │ + length of filename: 23 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #40: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v11/ic_launcher_notification.png │ + res/layout/actionitem.xml │ │ - offset of local header from start of archive: 647853 │ - (000000000009E2ADh) bytes │ + offset of local header from start of archive: 658923 │ + (00000000000A0DEBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): d659e076 │ - compressed size: 1707 bytes │ - uncompressed size: 1707 bytes │ - length of filename: 50 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): be97e4e3 │ + compressed size: 225 bytes │ + uncompressed size: 420 bytes │ + length of filename: 25 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #41: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v11/reticle.png │ + res/layout/bikeimage.xml │ │ - offset of local header from start of archive: 649643 │ - (000000000009E9ABh) bytes │ + offset of local header from start of archive: 659219 │ + (00000000000A0F13h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): 47201b37 │ - compressed size: 1067 bytes │ - uncompressed size: 1067 bytes │ - length of filename: 33 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): 2f27578c │ + compressed size: 272 bytes │ + uncompressed size: 464 bytes │ + length of filename: 24 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #42: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-ldpi/ic_launcher.png │ + res/layout/destination_row.xml │ │ - offset of local header from start of archive: 650775 │ - (000000000009EE17h) bytes │ + offset of local header from start of archive: 659561 │ + (00000000000A1069h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): 94796a75 │ - compressed size: 2090 bytes │ - uncompressed size: 2090 bytes │ - length of filename: 33 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): dc87f2c6 │ + compressed size: 254 bytes │ + uncompressed size: 452 bytes │ + length of filename: 30 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #43: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/about.png │ + res/layout/destinationlayout.xml │ │ - offset of local header from start of archive: 652930 │ - (000000000009F682h) bytes │ + offset of local header from start of archive: 659891 │ + (00000000000A11B3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): c152a40f │ - compressed size: 483 bytes │ - uncompressed size: 483 bytes │ - length of filename: 27 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): 1c6b209e │ + compressed size: 277 bytes │ + uncompressed size: 488 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #44: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-mdpi/ic_launcher.png │ + res/layout/dropdown_item.xml │ │ - offset of local header from start of archive: 653471 │ - (000000000009F89Fh) bytes │ + offset of local header from start of archive: 660246 │ + (00000000000A1316h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): e7ffff4a │ - compressed size: 2974 bytes │ - uncompressed size: 2974 bytes │ - length of filename: 33 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): 0a6e574c │ + compressed size: 587 bytes │ + uncompressed size: 1220 bytes │ + length of filename: 28 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #45: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/about.png │ + res/layout/main.xml │ │ - offset of local header from start of archive: 656510 │ - (00000000000A047Eh) bytes │ + offset of local header from start of archive: 660907 │ + (00000000000A15ABh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): 26c026c6 │ - compressed size: 978 bytes │ - uncompressed size: 978 bytes │ - length of filename: 28 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): 2600a6c5 │ + compressed size: 1197 bytes │ + uncompressed size: 4052 bytes │ + length of filename: 19 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #46: │ --------------------------- │ │ - res/drawable-xhdpi/ic_launcher.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/routedetail.xml │ │ - offset of local header from start of archive: 657546 │ - (00000000000A088Ah) bytes │ + offset of local header from start of archive: 662169 │ + (00000000000A1A99h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): 4c9267f7 │ - compressed size: 7431 bytes │ - uncompressed size: 7431 bytes │ - length of filename: 34 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): 73cf54f4 │ + compressed size: 279 bytes │ + uncompressed size: 508 bytes │ + length of filename: 26 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #47: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/map.png │ + res/layout/routelinearlayout.xml │ │ - offset of local header from start of archive: 665043 │ - (00000000000A25D3h) bytes │ + offset of local header from start of archive: 662520 │ + (00000000000A1BF8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): fcfdc5ed │ - compressed size: 2721 bytes │ - uncompressed size: 2721 bytes │ - length of filename: 26 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): 1475a839 │ + compressed size: 233 bytes │ + uncompressed size: 416 bytes │ + length of filename: 32 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #48: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/map_pressed.png │ + res/layout/specialschedulelayout.xml │ │ - offset of local header from start of archive: 667821 │ - (00000000000A30ADh) bytes │ + offset of local header from start of archive: 662831 │ + (00000000000A1D2Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): 00183ab6 │ - compressed size: 2195 bytes │ - uncompressed size: 2195 bytes │ - length of filename: 34 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): 68b5bf31 │ + compressed size: 331 bytes │ + uncompressed size: 608 bytes │ + length of filename: 36 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #49: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/shuffle.png │ + res/layout/tablerow.xml │ │ - offset of local header from start of archive: 670083 │ - (00000000000A3983h) bytes │ + offset of local header from start of archive: 663244 │ + (00000000000A1ECCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): cd79bb22 │ - compressed size: 3345 bytes │ - uncompressed size: 3345 bytes │ - length of filename: 30 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): 4dc0f50c │ + compressed size: 247 bytes │ + uncompressed size: 448 bytes │ + length of filename: 23 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #50: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-xhdpi/shuffle_pressed.png │ + res/layout/tablerow_right.xml │ │ - offset of local header from start of archive: 673489 │ - (00000000000A46D1h) bytes │ + offset of local header from start of archive: 663560 │ + (00000000000A2008h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): dbec71bc │ - compressed size: 1992 bytes │ - uncompressed size: 1992 bytes │ - length of filename: 38 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): b6366c87 │ + compressed size: 247 bytes │ + uncompressed size: 448 bytes │ + length of filename: 29 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #51: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/tabletext.xml │ │ - res/drawable-xhdpi-v11/ic_launcher_notification.png │ + offset of local header from start of archive: 663882 │ + (00000000000A214Ah) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): 2c4d711f │ + compressed size: 380 bytes │ + uncompressed size: 720 bytes │ + length of filename: 24 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ │ - offset of local header from start of archive: 675552 │ - (00000000000A4EE0h) bytes │ + There is no file comment. │ + │ +Central directory entry #52: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + resources.arsc │ + │ + offset of local header from start of archive: 664332 │ + (00000000000A230Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): fd03a8fc │ - compressed size: 2111 bytes │ - uncompressed size: 2111 bytes │ - length of filename: 51 characters │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6c2c8306 │ + compressed size: 7924 bytes │ + uncompressed size: 7924 bytes │ + length of filename: 14 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #52: │ +Central directory entry #53: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ classes.dex │ │ - offset of local header from start of archive: 677747 │ - (00000000000A5773h) bytes │ + offset of local header from start of archive: 672300 │ + (00000000000A422Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2013 Jun 2 06:00:14 │ - 32-bit CRC value (hex): e1b1ee13 │ - compressed size: 227640 bytes │ - uncompressed size: 690984 bytes │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): a24a5565 │ + compressed size: 227433 bytes │ + uncompressed size: 672096 bytes │ length of filename: 11 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ + There is no file comment. │ + │ +Central directory entry #54: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + META-INF/MANIFEST.MF │ + │ + offset of local header from start of archive: 899790 │ + (00000000000DBACEh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): 1e414fc5 │ + compressed size: 1609 bytes │ + uncompressed size: 4111 bytes │ + length of filename: 20 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #55: │ +--------------------------- │ + │ + META-INF/831F0545.SF │ + │ + offset of local header from start of archive: 901449 │ + (00000000000DC149h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): 981aa306 │ + compressed size: 1675 bytes │ + uncompressed size: 4232 bytes │ + length of filename: 20 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #56: │ +--------------------------- │ + │ + META-INF/831F0545.RSA │ + │ + offset of local header from start of archive: 903174 │ + (00000000000DC806h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Jun 1 00:51:50 │ + 32-bit CRC value (hex): 5baae0dc │ + compressed size: 1076 bytes │ + uncompressed size: 1332 bytes │ + length of filename: 21 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ There is no file comment. ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── AndroidManifest.xml (decoded) │ ├── AndroidManifest.xml │ │ @@ -1,9 +1,9 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── resources.arsc │ ├── aapt2 dump resources {} │ │ @@ -8,59 +8,61 @@ │ │ () (array) size=2 │ │ ["Network Error", "Check your network connection."] │ │ resource 0x7f050002 array/aboutDialog │ │ () (array) size=2 │ │ ["About Open BART", "Open BART is open source software (GPLv3), so it belongs to all of us. Check out the code on github.

Write us!
openbart@dbro.pro.

Thanks

thebuzzmedia
for a slick xml parser!

Rich Jones of Gun.io
for a smooth icon, and for breaking this app many times so you won't have to.
"] │ │ type drawable id=02 entryCount=16 │ │ resource 0x7f020000 drawable/about │ │ - (mdpi-v4) (file) res/drawable-mdpi/about.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/about.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/about.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/about.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/about.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/about.png type=PNG │ │ resource 0x7f020001 drawable/bicycle │ │ - (hdpi-v4) (file) res/drawable-hdpi/bicycle.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/bicycle.png type=PNG │ │ resource 0x7f020002 drawable/clock │ │ - (hdpi-v4) (file) res/drawable-hdpi/clock.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/clock.png type=PNG │ │ (hdpi-v11) (file) res/drawable-hdpi-v11/clock.png type=PNG │ │ resource 0x7f020003 drawable/heart │ │ - (hdpi-v4) (file) res/drawable-hdpi/heart.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/heart.png type=PNG │ │ (hdpi-v11) (file) res/drawable-hdpi-v11/heart.png type=PNG │ │ resource 0x7f020004 drawable/ic_launcher │ │ - (ldpi-v4) (file) res/drawable-ldpi/ic_launcher.png type=PNG │ │ - (mdpi-v4) (file) res/drawable-mdpi/ic_launcher.png type=PNG │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_launcher.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/ic_launcher.png type=PNG │ │ + (ldpi-v4) (file) res/drawable-ldpi-v4/ic_launcher.png type=PNG │ │ + (mdpi-v4) (file) res/drawable-mdpi-v4/ic_launcher.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_launcher.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_launcher.png type=PNG │ │ resource 0x7f020005 drawable/ic_launcher_notification │ │ - (hdpi-v4) (file) res/drawable-hdpi/ic_launcher_notification.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/ic_launcher_notification.png type=PNG │ │ (hdpi-v11) (file) res/drawable-hdpi-v11/ic_launcher_notification.png type=PNG │ │ (xhdpi-v11) (file) res/drawable-xhdpi-v11/ic_launcher_notification.png type=PNG │ │ resource 0x7f020006 drawable/map │ │ - (hdpi-v4) (file) res/drawable-hdpi/map.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/map.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/map.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/map.png type=PNG │ │ resource 0x7f020007 drawable/map_pressed │ │ - (hdpi-v4) (file) res/drawable-hdpi/map_pressed.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/map_pressed.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/map_pressed.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/map_pressed.png type=PNG │ │ resource 0x7f020008 drawable/map_selector │ │ () (file) res/drawable/map_selector.xml type=XML │ │ + (v13) (file) res/drawable-v13/map_selector.xml type=XML │ │ resource 0x7f020009 drawable/no_bicycle │ │ - (hdpi-v4) (file) res/drawable-hdpi/no_bicycle.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/no_bicycle.png type=PNG │ │ resource 0x7f02000a drawable/reticle │ │ - (hdpi-v4) (file) res/drawable-hdpi/reticle.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/reticle.png type=PNG │ │ (hdpi-v11) (file) res/drawable-hdpi-v11/reticle.png type=PNG │ │ resource 0x7f02000b drawable/sad_mac │ │ - (hdpi-v4) (file) res/drawable-hdpi/sad_mac.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/sad_mac.png type=PNG │ │ resource 0x7f02000c drawable/shuffle │ │ - (hdpi-v4) (file) res/drawable-hdpi/shuffle.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/shuffle.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/shuffle.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/shuffle.png type=PNG │ │ resource 0x7f02000d drawable/shuffle_pressed │ │ - (hdpi-v4) (file) res/drawable-hdpi/shuffle_pressed.png type=PNG │ │ - (xhdpi-v4) (file) res/drawable-xhdpi/shuffle_pressed.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/shuffle_pressed.png type=PNG │ │ + (xhdpi-v4) (file) res/drawable-xhdpi-v4/shuffle_pressed.png type=PNG │ │ resource 0x7f02000e drawable/shuffle_selector │ │ () (file) res/drawable/shuffle_selector.xml type=XML │ │ + (v13) (file) res/drawable-v13/shuffle_selector.xml type=XML │ │ resource 0x7f02000f drawable/warning │ │ - (hdpi-v4) (file) res/drawable-hdpi/warning.png type=PNG │ │ + (hdpi-v4) (file) res/drawable-hdpi-v4/warning.png type=PNG │ │ type id id=06 entryCount=16 │ │ resource 0x7f060000 id/TextInputShowingSuggestions │ │ () (id) │ │ resource 0x7f060001 id/TextInputMemory │ │ () (id) │ │ resource 0x7f060002 id/menu_about │ │ () (id) │ │ @@ -89,24 +91,26 @@ │ │ resource 0x7f06000e id/tableLayout │ │ () (id) │ │ resource 0x7f06000f id/stopServiceTv │ │ () (id) │ │ type layout id=03 entryCount=12 │ │ resource 0x7f030000 layout/actionitem │ │ () (file) res/layout/actionitem.xml type=XML │ │ + (v11) (file) res/layout-v11/actionitem.xml type=XML │ │ resource 0x7f030001 layout/bikeimage │ │ () (file) res/layout/bikeimage.xml type=XML │ │ resource 0x7f030002 layout/destination_row │ │ () (file) res/layout/destination_row.xml type=XML │ │ resource 0x7f030003 layout/destinationlayout │ │ () (file) res/layout/destinationlayout.xml type=XML │ │ resource 0x7f030004 layout/dropdown_item │ │ () (file) res/layout/dropdown_item.xml type=XML │ │ resource 0x7f030005 layout/main │ │ () (file) res/layout/main.xml type=XML │ │ + (v11) (file) res/layout-v11/main.xml type=XML │ │ resource 0x7f030006 layout/routedetail │ │ () (file) res/layout/routedetail.xml type=XML │ │ resource 0x7f030007 layout/routelinearlayout │ │ () (file) res/layout/routelinearlayout.xml type=XML │ │ resource 0x7f030008 layout/specialschedulelayout │ │ () (file) res/layout/specialschedulelayout.xml type=XML │ │ resource 0x7f030009 layout/tablerow ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,30 +1,30 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : ebf6ed4b │ │ -signature : 0d28...c7de │ │ -file_size : 690984 │ │ +checksum : 83067817 │ │ +signature : e3fb...318a │ │ +file_size : 672096 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ string_ids_size : 5872 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 790 │ │ type_ids_off : 23600 (0x005c30) │ │ proto_ids_size : 1045 │ │ proto_ids_off : 26760 (0x006888) │ │ field_ids_size : 1287 │ │ field_ids_off : 39300 (0x009984) │ │ -method_ids_size : 4785 │ │ +method_ids_size : 4786 │ │ method_ids_off : 49596 (0x00c1bc) │ │ class_defs_size : 454 │ │ -class_defs_off : 87876 (0x015744) │ │ -data_size : 584608 │ │ -data_off : 106376 (0x019f88) │ │ +class_defs_off : 87884 (0x01574c) │ │ +data_size : 564728 │ │ +data_off : 107368 (0x01a368) │ │ │ │ Class #0 header: │ │ class_idx : 97 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 623 │ │ source_file_idx : 427 │ │ static_fields_size : 0 │ │ @@ -114,26 +114,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -024a98: |[024a98] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -024aa8: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -024aac: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -024ab0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -024ab4: 2200 5f00 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@005f │ │ -024ab8: 7010 8701 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0187 │ │ -024abe: 6900 1e00 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001e │ │ -024ac2: 0e00 |000d: return-void │ │ -024ac4: 2200 6000 |000e: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0060 │ │ -024ac8: 7010 8d01 0000 |0010: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@018d │ │ -024ace: 6900 1e00 |0013: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001e │ │ -024ad2: 28f8 |0015: goto 000d // -0008 │ │ +026720: |[026720] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +026730: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +026734: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +026738: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02673c: 2200 5f00 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@005f │ │ +026740: 7010 8701 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0187 │ │ +026746: 6900 1e00 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001e │ │ +02674a: 0e00 |000d: return-void │ │ +02674c: 2200 6000 |000e: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0060 │ │ +026750: 7010 8d01 0000 |0010: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@018d │ │ +026756: 6900 1e00 |0013: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001e │ │ +02675a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ locals : │ │ @@ -143,17 +143,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -024ad4: |[024ad4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -024ae4: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -024aea: 0e00 |0003: return-void │ │ +02675c: |[02675c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +02676c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +026772: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0003 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ │ │ @@ -162,55 +162,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -024aec: |[024aec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -024afc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -024afe: 2200 7402 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -024b02: 7010 0e11 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -024b08: 1a02 0709 |0006: const-string v2, "[" // string@0907 │ │ -024b0c: 6e20 1411 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -024b12: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -024b16: 7110 d410 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@10d4 │ │ -024b1c: 0a02 |0010: move-result v2 │ │ -024b1e: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -024b22: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -024b26: b524 |0015: and-int/2addr v4, v2 │ │ -024b28: 6e10 1811 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1118 │ │ -024b2e: 0a02 |0019: move-result v2 │ │ -024b30: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -024b34: 1a02 cc00 |001c: const-string v2, ", " // string@00cc │ │ -024b38: 6e20 1411 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -024b3e: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -024b44: 28e7 |0024: goto 000b // -0019 │ │ -024b46: 1a02 a302 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@02a3 │ │ -024b4a: 6e20 1411 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -024b50: 28e1 |002a: goto 000b // -001f │ │ -024b52: 1a02 a002 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@02a0 │ │ -024b56: 6e20 1411 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -024b5c: 28db |0030: goto 000b // -0025 │ │ -024b5e: 1a02 a202 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@02a2 │ │ -024b62: 6e20 1411 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -024b68: 28d5 |0036: goto 000b // -002b │ │ -024b6a: 1a02 a102 |0037: const-string v2, "FEEDBACK_GENERIC" // string@02a1 │ │ -024b6e: 6e20 1411 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -024b74: 28cf |003c: goto 000b // -0031 │ │ -024b76: 1a02 a402 |003d: const-string v2, "FEEDBACK_VISUAL" // string@02a4 │ │ -024b7a: 6e20 1411 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -024b80: 28c9 |0042: goto 000b // -0037 │ │ -024b82: 1a02 2c09 |0043: const-string v2, "]" // string@092c │ │ -024b86: 6e20 1411 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -024b8c: 6e10 1a11 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -024b92: 0c02 |004b: move-result-object v2 │ │ -024b94: 1102 |004c: return-object v2 │ │ -024b96: 0000 |004d: nop // spacer │ │ -024b98: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +026774: |[026774] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +026784: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +026786: 2200 7402 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +02678a: 7010 0f11 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +026790: 1a02 0709 |0006: const-string v2, "[" // string@0907 │ │ +026794: 6e20 1511 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02679a: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +02679e: 7110 d510 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@10d5 │ │ +0267a4: 0a02 |0010: move-result v2 │ │ +0267a6: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +0267aa: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +0267ae: b524 |0015: and-int/2addr v4, v2 │ │ +0267b0: 6e10 1911 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1119 │ │ +0267b6: 0a02 |0019: move-result v2 │ │ +0267b8: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +0267bc: 1a02 cc00 |001c: const-string v2, ", " // string@00cc │ │ +0267c0: 6e20 1511 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0267c6: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +0267cc: 28e7 |0024: goto 000b // -0019 │ │ +0267ce: 1a02 a302 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@02a3 │ │ +0267d2: 6e20 1511 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0267d8: 28e1 |002a: goto 000b // -001f │ │ +0267da: 1a02 a002 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@02a0 │ │ +0267de: 6e20 1511 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0267e4: 28db |0030: goto 000b // -0025 │ │ +0267e6: 1a02 a202 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@02a2 │ │ +0267ea: 6e20 1511 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0267f0: 28d5 |0036: goto 000b // -002b │ │ +0267f2: 1a02 a102 |0037: const-string v2, "FEEDBACK_GENERIC" // string@02a1 │ │ +0267f6: 6e20 1511 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0267fc: 28cf |003c: goto 000b // -0031 │ │ +0267fe: 1a02 a402 |003d: const-string v2, "FEEDBACK_VISUAL" // string@02a4 │ │ +026802: 6e20 1511 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +026808: 28c9 |0042: goto 000b // -0037 │ │ +02680a: 1a02 2c09 |0043: const-string v2, "]" // string@092c │ │ +02680e: 6e20 1511 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +026814: 6e10 1b11 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02681a: 0c02 |004b: move-result-object v2 │ │ +02681c: 1102 |004c: return-object v2 │ │ +02681e: 0000 |004d: nop // spacer │ │ +026820: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=189 │ │ 0x0006 line=190 │ │ 0x000b line=191 │ │ 0x000d line=192 │ │ 0x0013 line=193 │ │ @@ -235,21 +235,21 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -024bc4: |[024bc4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -024bd4: 2b01 0800 0000 |0000: packed-switch v1, 00000008 // +00000008 │ │ -024bda: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -024bdc: 1100 |0004: return-object v0 │ │ -024bde: 1a00 5502 |0005: const-string v0, "DEFAULT" // string@0255 │ │ -024be2: 28fd |0007: goto 0004 // -0003 │ │ -024be4: 0001 0100 0100 0000 0500 0000 |0008: packed-switch-data (6 units) │ │ +02684c: |[02684c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +02685c: 2b01 0800 0000 |0000: packed-switch v1, 00000008 // +00000008 │ │ +026862: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +026864: 1100 |0004: return-object v0 │ │ +026866: 1a00 5502 |0005: const-string v0, "DEFAULT" // string@0255 │ │ +02686a: 28fd |0007: goto 0004 // -0003 │ │ +02686c: 0001 0100 0100 0000 0500 0000 |0008: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0003 line=232 │ │ 0x0005 line=230 │ │ 0x0008 line=228 │ │ locals : │ │ @@ -260,19 +260,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -024bf0: |[024bf0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -024c00: 6200 1e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001e │ │ -024c04: 7220 9301 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0193 │ │ -024c0a: 0a00 |0005: move-result v0 │ │ -024c0c: 0f00 |0006: return v0 │ │ +026878: |[026878] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +026888: 6200 1e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001e │ │ +02688c: 7220 9301 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0193 │ │ +026892: 0a00 |0005: move-result v0 │ │ +026894: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -280,19 +280,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 │ │ -024c10: |[024c10] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -024c20: 6200 1e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001e │ │ -024c24: 7220 9401 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0194 │ │ -024c2a: 0c00 |0005: move-result-object v0 │ │ -024c2c: 1100 |0006: return-object v0 │ │ +026898: |[026898] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0268a8: 6200 1e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001e │ │ +0268ac: 7220 9401 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0194 │ │ +0268b2: 0c00 |0005: move-result-object v0 │ │ +0268b4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #6 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -300,19 +300,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 │ │ -024c30: |[024c30] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -024c40: 6200 1e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001e │ │ -024c44: 7220 9501 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0195 │ │ -024c4a: 0c00 |0005: move-result-object v0 │ │ -024c4c: 1100 |0006: return-object v0 │ │ +0268b8: |[0268b8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0268c8: 6200 1e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001e │ │ +0268cc: 7220 9501 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0195 │ │ +0268d2: 0c00 |0005: move-result-object v0 │ │ +0268d4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #7 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -320,19 +320,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 │ │ -024c50: |[024c50] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -024c60: 6200 1e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001e │ │ -024c64: 7220 9601 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@0196 │ │ -024c6a: 0c00 |0005: move-result-object v0 │ │ -024c6c: 1100 |0006: return-object v0 │ │ +0268d8: |[0268d8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +0268e8: 6200 1e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001e │ │ +0268ec: 7220 9601 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@0196 │ │ +0268f2: 0c00 |0005: move-result-object v0 │ │ +0268f4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #8 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -340,19 +340,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 │ │ -024c70: |[024c70] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -024c80: 6200 1e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001e │ │ -024c84: 7220 9701 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0197 │ │ -024c8a: 0c00 |0005: move-result-object v0 │ │ -024c8c: 1100 |0006: return-object v0 │ │ +0268f8: |[0268f8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +026908: 6200 1e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@001e │ │ +02690c: 7220 9701 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0197 │ │ +026912: 0c00 |0005: move-result-object v0 │ │ +026914: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -381,17 +381,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -024c90: |[024c90] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -024ca0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -024ca6: 0e00 |0003: return-void │ │ +026918: |[026918] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +026928: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02692e: 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;) │ │ @@ -399,18 +399,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -024ca8: |[024ca8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -024cb8: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ -024cbe: 0a00 |0003: move-result v0 │ │ -024cc0: 0f00 |0004: return v0 │ │ +026930: |[026930] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +026940: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ +026946: 0a00 |0003: move-result v0 │ │ +026948: 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;) │ │ @@ -418,18 +418,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 │ │ -024cc4: |[024cc4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -024cd4: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0001 │ │ -024cda: 0c00 |0003: move-result-object v0 │ │ -024cdc: 1100 |0004: return-object v0 │ │ +02694c: |[02694c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02695c: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0001 │ │ +026962: 0c00 |0003: move-result-object v0 │ │ +026964: 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;) │ │ @@ -437,18 +437,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 │ │ -024ce0: |[024ce0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -024cf0: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0002 │ │ -024cf6: 0c00 |0003: move-result-object v0 │ │ -024cf8: 1100 |0004: return-object v0 │ │ +026968: |[026968] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +026978: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0002 │ │ +02697e: 0c00 |0003: move-result-object v0 │ │ +026980: 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;) │ │ @@ -456,18 +456,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 │ │ -024cfc: |[024cfc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -024d0c: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0003 │ │ -024d12: 0c00 |0003: move-result-object v0 │ │ -024d14: 1100 |0004: return-object v0 │ │ +026984: |[026984] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +026994: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0003 │ │ +02699a: 0c00 |0003: move-result-object v0 │ │ +02699c: 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;) │ │ @@ -475,18 +475,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 │ │ -024d18: |[024d18] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -024d28: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0004 │ │ -024d2e: 0c00 |0003: move-result-object v0 │ │ -024d30: 1100 |0004: return-object v0 │ │ +0269a0: |[0269a0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0269b0: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0004 │ │ +0269b6: 0c00 |0003: move-result-object v0 │ │ +0269b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ @@ -607,21 +607,21 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -024d34: |[024d34] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/graphics/drawable/Drawable;)V │ │ -024d44: 7010 1801 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0118 │ │ -024d4a: 2200 4000 |0003: new-instance v0, Landroid/graphics/Rect; // type@0040 │ │ -024d4e: 7010 1401 0000 |0005: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0114 │ │ -024d54: 5b10 2100 |0008: iput-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0021 │ │ -024d58: 5b12 2200 |000a: iput-object v2, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -024d5c: 0e00 |000c: return-void │ │ +0269bc: |[0269bc] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/graphics/drawable/Drawable;)V │ │ +0269cc: 7010 1801 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0118 │ │ +0269d2: 2200 4000 |0003: new-instance v0, Landroid/graphics/Rect; // type@0040 │ │ +0269d6: 7010 1401 0000 |0005: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0114 │ │ +0269dc: 5b10 2100 |0008: iput-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0021 │ │ +0269e0: 5b12 2200 |000a: iput-object v2, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +0269e4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0003 line=321 │ │ 0x000a line=324 │ │ 0x000c line=325 │ │ locals : │ │ @@ -634,18 +634,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -024d60: |[024d60] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.clearColorFilter:()V │ │ -024d70: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -024d74: 6e10 1901 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.clearColorFilter:()V // method@0119 │ │ -024d7a: 0e00 |0005: return-void │ │ +0269e8: |[0269e8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.clearColorFilter:()V │ │ +0269f8: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +0269fc: 6e10 1901 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.clearColorFilter:()V // method@0119 │ │ +026a02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0005 line=388 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ @@ -654,34 +654,34 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -024d7c: |[024d7c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -024d8c: 5420 2200 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -024d90: 5421 2100 |0002: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0021 │ │ -024d94: 6e20 1a01 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.copyBounds:(Landroid/graphics/Rect;)V // method@011a │ │ -024d9a: 6e10 0d01 0300 |0007: invoke-virtual {v3}, Landroid/graphics/Canvas;.save:()I // method@010d │ │ -024da0: 5220 2000 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffsetBy:F // field@0020 │ │ -024da4: 5421 2100 |000c: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0021 │ │ -024da8: 6e10 1701 0100 |000e: invoke-virtual {v1}, Landroid/graphics/Rect;.width:()I // method@0117 │ │ -024dae: 0a01 |0011: move-result v1 │ │ -024db0: 8211 |0012: int-to-float v1, v1 │ │ -024db2: c810 |0013: mul-float/2addr v0, v1 │ │ -024db4: 5221 1f00 |0014: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@001f │ │ -024db8: 7f11 |0016: neg-float v1, v1 │ │ -024dba: c810 |0017: mul-float/2addr v0, v1 │ │ -024dbc: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -024dbe: 6e30 0f01 0301 |0019: invoke-virtual {v3, v0, v1}, Landroid/graphics/Canvas;.translate:(FF)V // method@010f │ │ -024dc4: 5420 2200 |001c: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -024dc8: 6e20 1b01 3000 |001e: invoke-virtual {v0, v3}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@011b │ │ -024dce: 6e10 0a01 0300 |0021: invoke-virtual {v3}, Landroid/graphics/Canvas;.restore:()V // method@010a │ │ -024dd4: 0e00 |0024: return-void │ │ +026a04: |[026a04] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +026a14: 5420 2200 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026a18: 5421 2100 |0002: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0021 │ │ +026a1c: 6e20 1a01 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.copyBounds:(Landroid/graphics/Rect;)V // method@011a │ │ +026a22: 6e10 0d01 0300 |0007: invoke-virtual {v3}, Landroid/graphics/Canvas;.save:()I // method@010d │ │ +026a28: 5220 2000 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffsetBy:F // field@0020 │ │ +026a2c: 5421 2100 |000c: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0021 │ │ +026a30: 6e10 1701 0100 |000e: invoke-virtual {v1}, Landroid/graphics/Rect;.width:()I // method@0117 │ │ +026a36: 0a01 |0011: move-result v1 │ │ +026a38: 8211 |0012: int-to-float v1, v1 │ │ +026a3a: c810 |0013: mul-float/2addr v0, v1 │ │ +026a3c: 5221 1f00 |0014: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@001f │ │ +026a40: 7f11 |0016: neg-float v1, v1 │ │ +026a42: c810 |0017: mul-float/2addr v0, v1 │ │ +026a44: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +026a46: 6e30 0f01 0301 |0019: invoke-virtual {v3, v0, v1}, Landroid/graphics/Canvas;.translate:(FF)V // method@010f │ │ +026a4c: 5420 2200 |001c: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026a50: 6e20 1b01 3000 |001e: invoke-virtual {v0, v3}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@011b │ │ +026a56: 6e10 0a01 0300 |0021: invoke-virtual {v3}, Landroid/graphics/Canvas;.restore:()V // method@010a │ │ +026a5c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0007 line=344 │ │ 0x000a line=345 │ │ 0x001c line=346 │ │ 0x0021 line=347 │ │ @@ -695,19 +695,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -024dd8: |[024dd8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getChangingConfigurations:()I │ │ -024de8: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -024dec: 6e10 1c01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@011c │ │ -024df2: 0a00 |0005: move-result v0 │ │ -024df4: 0f00 |0006: return v0 │ │ +026a60: |[026a60] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getChangingConfigurations:()I │ │ +026a70: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026a74: 6e10 1c01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getChangingConfigurations:()I // method@011c │ │ +026a7a: 0a00 |0005: move-result v0 │ │ +026a7c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #3 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -715,18 +715,18 @@ │ │ type : '()Landroid/graphics/drawable/Drawable$ConstantState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -024df8: |[024df8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ -024e08: 6f10 1d01 0100 |0000: invoke-super {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@011d │ │ -024e0e: 0c00 |0003: move-result-object v0 │ │ -024e10: 1100 |0004: return-object v0 │ │ +026a80: |[026a80] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; │ │ +026a90: 6f10 1d01 0100 |0000: invoke-super {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@011d │ │ +026a96: 0c00 |0003: move-result-object v0 │ │ +026a98: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #4 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -734,19 +734,19 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -024e14: |[024e14] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getCurrent:()Landroid/graphics/drawable/Drawable; │ │ -024e24: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -024e28: 6e10 1e01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getCurrent:()Landroid/graphics/drawable/Drawable; // method@011e │ │ -024e2e: 0c00 |0005: move-result-object v0 │ │ -024e30: 1100 |0006: return-object v0 │ │ +026a9c: |[026a9c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getCurrent:()Landroid/graphics/drawable/Drawable; │ │ +026aac: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026ab0: 6e10 1e01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getCurrent:()Landroid/graphics/drawable/Drawable; // method@011e │ │ +026ab6: 0c00 |0005: move-result-object v0 │ │ +026ab8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #5 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -754,19 +754,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -024e34: |[024e34] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getIntrinsicHeight:()I │ │ -024e44: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -024e48: 6e10 1f01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@011f │ │ -024e4e: 0a00 |0005: move-result v0 │ │ -024e50: 0f00 |0006: return v0 │ │ +026abc: |[026abc] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getIntrinsicHeight:()I │ │ +026acc: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026ad0: 6e10 1f01 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@011f │ │ +026ad6: 0a00 |0005: move-result v0 │ │ +026ad8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #6 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -774,19 +774,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -024e54: |[024e54] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getIntrinsicWidth:()I │ │ -024e64: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -024e68: 6e10 2001 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0120 │ │ -024e6e: 0a00 |0005: move-result v0 │ │ -024e70: 0f00 |0006: return v0 │ │ +026adc: |[026adc] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getIntrinsicWidth:()I │ │ +026aec: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026af0: 6e10 2001 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0120 │ │ +026af6: 0a00 |0005: move-result v0 │ │ +026af8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #7 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -794,19 +794,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -024e74: |[024e74] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getMinimumHeight:()I │ │ -024e84: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -024e88: 6e10 2101 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getMinimumHeight:()I // method@0121 │ │ -024e8e: 0a00 |0005: move-result v0 │ │ -024e90: 0f00 |0006: return v0 │ │ +026afc: |[026afc] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getMinimumHeight:()I │ │ +026b0c: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026b10: 6e10 2101 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getMinimumHeight:()I // method@0121 │ │ +026b16: 0a00 |0005: move-result v0 │ │ +026b18: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #8 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -814,19 +814,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -024e94: |[024e94] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getMinimumWidth:()I │ │ -024ea4: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -024ea8: 6e10 2201 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getMinimumWidth:()I // method@0122 │ │ -024eae: 0a00 |0005: move-result v0 │ │ -024eb0: 0f00 |0006: return v0 │ │ +026b1c: |[026b1c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getMinimumWidth:()I │ │ +026b2c: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026b30: 6e10 2201 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getMinimumWidth:()I // method@0122 │ │ +026b36: 0a00 |0005: move-result v0 │ │ +026b38: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #9 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -834,17 +834,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -024eb4: |[024eb4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getOffset:()F │ │ -024ec4: 5210 1f00 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@001f │ │ -024ec8: 0f00 |0002: return v0 │ │ +026b3c: |[026b3c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getOffset:()F │ │ +026b4c: 5210 1f00 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@001f │ │ +026b50: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #10 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -852,19 +852,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -024ecc: |[024ecc] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getOpacity:()I │ │ -024edc: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -024ee0: 6e10 2301 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0123 │ │ -024ee6: 0a00 |0005: move-result v0 │ │ -024ee8: 0f00 |0006: return v0 │ │ +026b54: |[026b54] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getOpacity:()I │ │ +026b64: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026b68: 6e10 2301 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0123 │ │ +026b6e: 0a00 |0005: move-result v0 │ │ +026b70: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #11 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -872,19 +872,19 @@ │ │ type : '(Landroid/graphics/Rect;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -024eec: |[024eec] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPadding:(Landroid/graphics/Rect;)Z │ │ -024efc: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -024f00: 6e20 2401 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0124 │ │ -024f06: 0a00 |0005: move-result v0 │ │ -024f08: 0f00 |0006: return v0 │ │ +026b74: |[026b74] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPadding:(Landroid/graphics/Rect;)Z │ │ +026b84: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026b88: 6e20 2401 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@0124 │ │ +026b8e: 0a00 |0005: move-result v0 │ │ +026b90: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0007 reg=2 padding Landroid/graphics/Rect; │ │ │ │ @@ -893,19 +893,19 @@ │ │ type : '()[I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -024f0c: |[024f0c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getState:()[I │ │ -024f1c: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -024f20: 6e10 2501 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getState:()[I // method@0125 │ │ -024f26: 0c00 |0005: move-result-object v0 │ │ -024f28: 1100 |0006: return-object v0 │ │ +026b94: |[026b94] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getState:()[I │ │ +026ba4: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026ba8: 6e10 2501 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getState:()[I // method@0125 │ │ +026bae: 0c00 |0005: move-result-object v0 │ │ +026bb0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #13 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -913,19 +913,19 @@ │ │ type : '()Landroid/graphics/Region;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -024f2c: |[024f2c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getTransparentRegion:()Landroid/graphics/Region; │ │ -024f3c: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -024f40: 6e10 2601 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getTransparentRegion:()Landroid/graphics/Region; // method@0126 │ │ -024f46: 0c00 |0005: move-result-object v0 │ │ -024f48: 1100 |0006: return-object v0 │ │ +026bb4: |[026bb4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getTransparentRegion:()Landroid/graphics/Region; │ │ +026bc4: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026bc8: 6e10 2601 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getTransparentRegion:()Landroid/graphics/Region; // method@0126 │ │ +026bce: 0c00 |0005: move-result-object v0 │ │ +026bd0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #14 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -933,19 +933,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -024f4c: |[024f4c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -024f5c: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -024f60: 3302 0500 |0002: if-ne v2, v0, 0007 // +0005 │ │ -024f64: 6e10 c401 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@01c4 │ │ -024f6a: 0e00 |0007: return-void │ │ +026bd4: |[026bd4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +026be4: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026be8: 3302 0500 |0002: if-ne v2, v0, 0007 // +0005 │ │ +026bec: 6e10 c401 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@01c4 │ │ +026bf2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x0004 line=470 │ │ 0x0007 line=472 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -956,19 +956,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -024f6c: |[024f6c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.isStateful:()Z │ │ -024f7c: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -024f80: 6e10 2701 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0127 │ │ -024f86: 0a00 |0005: move-result v0 │ │ -024f88: 0f00 |0006: return v0 │ │ +026bf4: |[026bf4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.isStateful:()Z │ │ +026c04: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026c08: 6e10 2701 0000 |0002: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0127 │ │ +026c0e: 0a00 |0005: move-result v0 │ │ +026c10: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #16 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -976,19 +976,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -024f8c: |[024f8c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.onBoundsChange:(Landroid/graphics/Rect;)V │ │ -024f9c: 6f20 2801 2100 |0000: invoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;.onBoundsChange:(Landroid/graphics/Rect;)V // method@0128 │ │ -024fa2: 5410 2200 |0003: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -024fa6: 6e20 2c01 2000 |0005: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setBounds:(Landroid/graphics/Rect;)V // method@012c │ │ -024fac: 0e00 |0008: return-void │ │ +026c14: |[026c14] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.onBoundsChange:(Landroid/graphics/Rect;)V │ │ +026c24: 6f20 2801 2100 |0000: invoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;.onBoundsChange:(Landroid/graphics/Rect;)V // method@0128 │ │ +026c2a: 5410 2200 |0003: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026c2e: 6e20 2c01 2000 |0005: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setBounds:(Landroid/graphics/Rect;)V // method@012c │ │ +026c34: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0003 line=434 │ │ 0x0008 line=435 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -999,20 +999,20 @@ │ │ type : '([I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -024fb0: |[024fb0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.onStateChange:([I)Z │ │ -024fc0: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -024fc4: 6e20 3201 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0132 │ │ -024fca: 6f20 2901 2100 |0005: invoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;.onStateChange:([I)Z // method@0129 │ │ -024fd0: 0a00 |0008: move-result v0 │ │ -024fd2: 0f00 |0009: return v0 │ │ +026c38: |[026c38] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.onStateChange:([I)Z │ │ +026c48: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026c4c: 6e20 3201 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0132 │ │ +026c52: 6f20 2901 2100 |0005: invoke-super {v1, v2}, Landroid/graphics/drawable/Drawable;.onStateChange:([I)Z // method@0129 │ │ +026c58: 0a00 |0008: move-result v0 │ │ +026c5a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0005 line=428 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x000a reg=2 state [I │ │ @@ -1022,19 +1022,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -024fd4: |[024fd4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.scheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V │ │ -024fe4: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -024fe8: 3302 0500 |0002: if-ne v2, v0, 0007 // +0005 │ │ -024fec: 6e40 c901 3154 |0004: invoke-virtual {v1, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.scheduleSelf:(Ljava/lang/Runnable;J)V // method@01c9 │ │ -024ff2: 0e00 |0007: return-void │ │ +026c5c: |[026c5c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.scheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V │ │ +026c6c: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026c70: 3302 0500 |0002: if-ne v2, v0, 0007 // +0005 │ │ +026c74: 6e40 c901 3154 |0004: invoke-virtual {v1, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.scheduleSelf:(Ljava/lang/Runnable;J)V // method@01c9 │ │ +026c7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0004 line=477 │ │ 0x0007 line=479 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1047,18 +1047,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -024ff4: |[024ff4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setAlpha:(I)V │ │ -025004: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -025008: 6e20 2a01 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@012a │ │ -02500e: 0e00 |0005: return-void │ │ +026c7c: |[026c7c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setAlpha:(I)V │ │ +026c8c: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026c90: 6e20 2a01 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@012a │ │ +026c96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0005 line=373 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=2 alpha I │ │ @@ -1068,18 +1068,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -025010: |[025010] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setChangingConfigurations:(I)V │ │ -025020: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -025024: 6e20 2d01 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setChangingConfigurations:(I)V // method@012d │ │ -02502a: 0e00 |0005: return-void │ │ +026c98: |[026c98] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setChangingConfigurations:(I)V │ │ +026ca8: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026cac: 6e20 2d01 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setChangingConfigurations:(I)V // method@012d │ │ +026cb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x0005 line=353 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=2 configs I │ │ @@ -1089,18 +1089,18 @@ │ │ type : '(ILandroid/graphics/PorterDuff$Mode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02502c: |[02502c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V │ │ -02503c: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -025040: 6e30 2e01 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@012e │ │ -025046: 0e00 |0005: return-void │ │ +026cb4: |[026cb4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V │ │ +026cc4: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026cc8: 6e30 2e01 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/graphics/drawable/Drawable;.setColorFilter:(ILandroid/graphics/PorterDuff$Mode;)V // method@012e │ │ +026cce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0005 line=383 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=2 color I │ │ @@ -1111,18 +1111,18 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -025048: |[025048] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -025058: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -02505c: 6e20 2f01 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@012f │ │ -025062: 0e00 |0005: return-void │ │ +026cd0: |[026cd0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +026ce0: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026ce4: 6e20 2f01 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@012f │ │ +026cea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0005 line=378 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=2 cf Landroid/graphics/ColorFilter; │ │ @@ -1132,18 +1132,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -025064: |[025064] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setDither:(Z)V │ │ -025074: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -025078: 6e20 3001 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setDither:(Z)V // method@0130 │ │ -02507e: 0e00 |0005: return-void │ │ +026cec: |[026cec] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setDither:(Z)V │ │ +026cfc: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026d00: 6e20 3001 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setDither:(Z)V // method@0130 │ │ +026d06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0005 line=363 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=2 dither Z │ │ @@ -1153,18 +1153,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -025080: |[025080] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setFilterBitmap:(Z)V │ │ -025090: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -025094: 6e20 3101 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setFilterBitmap:(Z)V // method@0131 │ │ -02509a: 0e00 |0005: return-void │ │ +026d08: |[026d08] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setFilterBitmap:(Z)V │ │ +026d18: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026d1c: 6e20 3101 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setFilterBitmap:(Z)V // method@0131 │ │ +026d22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0005 line=368 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=2 filter Z │ │ @@ -1174,18 +1174,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02509c: |[02509c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ -0250ac: 5901 1f00 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@001f │ │ -0250b0: 6e10 c401 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@01c4 │ │ -0250b6: 0e00 |0005: return-void │ │ +026d24: |[026d24] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ +026d34: 5901 1f00 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@001f │ │ +026d38: 6e10 c401 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@01c4 │ │ +026d3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0002 line=329 │ │ 0x0005 line=330 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1196,18 +1196,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0250b8: |[0250b8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffsetBy:(F)V │ │ -0250c8: 5901 2000 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffsetBy:F // field@0020 │ │ -0250cc: 6e10 c401 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@01c4 │ │ -0250d2: 0e00 |0005: return-void │ │ +026d40: |[026d40] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffsetBy:(F)V │ │ +026d50: 5901 2000 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffsetBy:F // field@0020 │ │ +026d54: 6e10 c401 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@01c4 │ │ +026d5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0002 line=338 │ │ 0x0005 line=339 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1218,19 +1218,19 @@ │ │ type : '([I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0250d4: |[0250d4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setState:([I)Z │ │ -0250e4: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -0250e8: 6e20 3201 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0132 │ │ -0250ee: 0a00 |0005: move-result v0 │ │ -0250f0: 0f00 |0006: return v0 │ │ +026d5c: |[026d5c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setState:([I)Z │ │ +026d6c: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026d70: 6e20 3201 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0132 │ │ +026d76: 0a00 |0005: move-result v0 │ │ +026d78: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0007 reg=2 stateSet [I │ │ │ │ @@ -1239,18 +1239,18 @@ │ │ type : '(ZZ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0250f4: |[0250f4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setVisible:(ZZ)Z │ │ -025104: 6f30 3301 2103 |0000: invoke-super {v1, v2, v3}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@0133 │ │ -02510a: 0a00 |0003: move-result v0 │ │ -02510c: 0f00 |0004: return v0 │ │ +026d7c: |[026d7c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setVisible:(ZZ)Z │ │ +026d8c: 6f30 3301 2103 |0000: invoke-super {v1, v2, v3}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@0133 │ │ +026d92: 0a00 |0003: move-result v0 │ │ +026d94: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0005 reg=2 visible Z │ │ 0x0000 - 0x0005 reg=3 restart Z │ │ @@ -1260,19 +1260,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -025110: |[025110] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V │ │ -025120: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ -025124: 3302 0500 |0002: if-ne v2, v0, 0007 // +0005 │ │ -025128: 6e20 d501 3100 |0004: invoke-virtual {v1, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.unscheduleSelf:(Ljava/lang/Runnable;)V // method@01d5 │ │ -02512e: 0e00 |0007: return-void │ │ +026d98: |[026d98] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V │ │ +026da8: 5410 2200 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mWrapped:Landroid/graphics/drawable/Drawable; // field@0022 │ │ +026dac: 3302 0500 |0002: if-ne v2, v0, 0007 // +0005 │ │ +026db0: 6e20 d501 3100 |0004: invoke-virtual {v1, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.unscheduleSelf:(Ljava/lang/Runnable;)V // method@01d5 │ │ +026db6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0004 line=484 │ │ 0x0007 line=486 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1321,66 +1321,66 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -025130: |[025130] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ -025140: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ -025146: 121c |0003: const/4 v12, #int 1 // #1 │ │ -025148: 120b |0004: const/4 v11, #int 0 // #0 │ │ -02514a: 7010 e710 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@10e7 │ │ -025150: 1c06 0800 |0008: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ -025154: 1a07 b114 |000a: const-string v7, "setHomeAsUpIndicator" // string@14b1 │ │ -025158: 1218 |000c: const/4 v8, #int 1 // #1 │ │ -02515a: 2388 0f03 |000d: new-array v8, v8, [Ljava/lang/Class; // type@030f │ │ -02515e: 1209 |000f: const/4 v9, #int 0 // #0 │ │ -025160: 1c0a 4400 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0044 │ │ -025164: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ -025168: 6e30 c010 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@10c0 │ │ -02516e: 0c06 |0017: move-result-object v6 │ │ -025170: 5be6 3000 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0030 │ │ -025174: 1c06 0800 |001a: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ -025178: 1a07 b014 |001c: const-string v7, "setHomeActionContentDescription" // string@14b0 │ │ -02517c: 1218 |001e: const/4 v8, #int 1 // #1 │ │ -02517e: 2388 0f03 |001f: new-array v8, v8, [Ljava/lang/Class; // type@030f │ │ -025182: 1209 |0021: const/4 v9, #int 0 // #0 │ │ -025184: 620a 1304 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0413 │ │ -025188: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ -02518c: 6e30 c010 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@10c0 │ │ -025192: 0c06 |0029: move-result-object v6 │ │ -025194: 5be6 2f00 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@002f │ │ -025198: 0e00 |002c: return-void │ │ -02519a: 0d06 |002d: move-exception v6 │ │ -02519c: 6e20 0800 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0008 │ │ -0251a2: 0c02 |0031: move-result-object v2 │ │ -0251a4: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ -0251a8: 6e10 b60e 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0eb6 │ │ -0251ae: 0c03 |0037: move-result-object v3 │ │ -0251b0: 1f03 fe01 |0038: check-cast v3, Landroid/view/ViewGroup; // type@01fe │ │ -0251b4: 6e10 130f 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@0f13 │ │ -0251ba: 0a00 |003d: move-result v0 │ │ -0251bc: 1226 |003e: const/4 v6, #int 2 // #2 │ │ -0251be: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ -0251c2: 6e20 120f b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0f12 │ │ -0251c8: 0c01 |0044: move-result-object v1 │ │ -0251ca: 6e20 120f c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0f12 │ │ -0251d0: 0c04 |0048: move-result-object v4 │ │ -0251d2: 6e10 ab0e 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@0eab │ │ -0251d8: 0a06 |004c: move-result v6 │ │ -0251da: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ -0251de: 0745 |004f: move-object v5, v4 │ │ -0251e0: 2056 2202 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@0222 │ │ -0251e4: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ -0251e8: 1f05 2202 |0054: check-cast v5, Landroid/widget/ImageView; // type@0222 │ │ -0251ec: 5be5 3100 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0031 │ │ -0251f0: 28d4 |0058: goto 002c // -002c │ │ -0251f2: 0715 |0059: move-object v5, v1 │ │ -0251f4: 28f6 |005a: goto 0050 // -000a │ │ +026db8: |[026db8] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ +026dc8: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ +026dce: 121c |0003: const/4 v12, #int 1 // #1 │ │ +026dd0: 120b |0004: const/4 v11, #int 0 // #0 │ │ +026dd2: 7010 e810 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@10e8 │ │ +026dd8: 1c06 0800 |0008: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ +026ddc: 1a07 b114 |000a: const-string v7, "setHomeAsUpIndicator" // string@14b1 │ │ +026de0: 1218 |000c: const/4 v8, #int 1 // #1 │ │ +026de2: 2388 0f03 |000d: new-array v8, v8, [Ljava/lang/Class; // type@030f │ │ +026de6: 1209 |000f: const/4 v9, #int 0 // #0 │ │ +026de8: 1c0a 4400 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0044 │ │ +026dec: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ +026df0: 6e30 c110 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@10c1 │ │ +026df6: 0c06 |0017: move-result-object v6 │ │ +026df8: 5be6 3000 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0030 │ │ +026dfc: 1c06 0800 |001a: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ +026e00: 1a07 b014 |001c: const-string v7, "setHomeActionContentDescription" // string@14b0 │ │ +026e04: 1218 |001e: const/4 v8, #int 1 // #1 │ │ +026e06: 2388 0f03 |001f: new-array v8, v8, [Ljava/lang/Class; // type@030f │ │ +026e0a: 1209 |0021: const/4 v9, #int 0 // #0 │ │ +026e0c: 620a 1304 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0413 │ │ +026e10: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ +026e14: 6e30 c110 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@10c1 │ │ +026e1a: 0c06 |0029: move-result-object v6 │ │ +026e1c: 5be6 2f00 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@002f │ │ +026e20: 0e00 |002c: return-void │ │ +026e22: 0d06 |002d: move-exception v6 │ │ +026e24: 6e20 0800 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0008 │ │ +026e2a: 0c02 |0031: move-result-object v2 │ │ +026e2c: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ +026e30: 6e10 b60e 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0eb6 │ │ +026e36: 0c03 |0037: move-result-object v3 │ │ +026e38: 1f03 fe01 |0038: check-cast v3, Landroid/view/ViewGroup; // type@01fe │ │ +026e3c: 6e10 130f 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@0f13 │ │ +026e42: 0a00 |003d: move-result v0 │ │ +026e44: 1226 |003e: const/4 v6, #int 2 // #2 │ │ +026e46: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ +026e4a: 6e20 120f b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0f12 │ │ +026e50: 0c01 |0044: move-result-object v1 │ │ +026e52: 6e20 120f c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0f12 │ │ +026e58: 0c04 |0048: move-result-object v4 │ │ +026e5a: 6e10 ab0e 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@0eab │ │ +026e60: 0a06 |004c: move-result v6 │ │ +026e62: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ +026e66: 0745 |004f: move-object v5, v4 │ │ +026e68: 2056 2202 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@0222 │ │ +026e6c: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ +026e70: 1f05 2202 |0054: check-cast v5, Landroid/widget/ImageView; // type@0222 │ │ +026e74: 5be5 3100 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0031 │ │ +026e78: 28d4 |0058: goto 002c // -002c │ │ +026e7a: 0715 |0059: move-object v5, v1 │ │ +026e7c: 28f6 |005a: goto 0050 // -000a │ │ catches : 1 │ │ 0x0008 - 0x002c │ │ Ljava/lang/NoSuchMethodException; -> 0x002d │ │ positions : │ │ 0x0005 line=97 │ │ 0x0008 line=99 │ │ 0x001a line=101 │ │ @@ -1446,39 +1446,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -025208: |[025208] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -025218: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02521a: 2300 fe02 |0001: new-array v0, v0, [I // type@02fe │ │ -02521e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -025220: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -025226: 4b02 0001 |0007: aput v2, v0, v1 │ │ -02522a: 6900 3300 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0033 │ │ -02522e: 0e00 |000b: return-void │ │ +026e90: |[026e90] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +026ea0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +026ea2: 2300 fe02 |0001: new-array v0, v0, [I // type@02fe │ │ +026ea6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +026ea8: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +026eae: 4b02 0001 |0007: aput v2, v0, v1 │ │ +026eb2: 6900 3300 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0033 │ │ +026eb6: 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 │ │ -025230: |[025230] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -025240: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -025246: 0e00 |0003: return-void │ │ +026eb8: |[026eb8] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +026ec8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +026ece: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb; │ │ │ │ @@ -1487,23 +1487,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 │ │ -025248: |[025248] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -025258: 6202 3300 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0033 │ │ -02525c: 6e20 1600 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0016 │ │ -025262: 0c00 |0005: move-result-object v0 │ │ -025264: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -025266: 6e20 e600 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00e6 │ │ -02526c: 0c01 |000a: move-result-object v1 │ │ -02526e: 6e10 ed00 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00ed │ │ -025274: 1101 |000e: return-object v1 │ │ +026ed0: |[026ed0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +026ee0: 6202 3300 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0033 │ │ +026ee4: 6e20 1600 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0016 │ │ +026eea: 0c00 |0005: move-result-object v0 │ │ +026eec: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +026eee: 6e20 e600 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00e6 │ │ +026ef4: 0c01 |000a: move-result-object v1 │ │ +026ef6: 6e10 ed00 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00ed │ │ +026efc: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0006 line=87 │ │ 0x000b line=88 │ │ 0x000e line=89 │ │ locals : │ │ @@ -1516,38 +1516,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 │ │ -025278: |[025278] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -025288: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -02528c: 2207 6a00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@006a │ │ -025290: 7020 e101 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@01e1 │ │ -025296: 0772 |0007: move-object v2, v7 │ │ -025298: 1f02 6a00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@006a │ │ -02529c: 5423 3000 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0030 │ │ -0252a0: 3803 1500 |000c: if-eqz v3, 0021 // +0015 │ │ -0252a4: 6e10 0a00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000a │ │ -0252aa: 0c00 |0011: move-result-object v0 │ │ -0252ac: 5423 2f00 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@002f │ │ -0252b0: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -0252b2: 2344 1103 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0311 │ │ -0252b6: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -0252b8: 7110 d710 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -0252be: 0c06 |001b: move-result-object v6 │ │ -0252c0: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ -0252c4: 6e30 2811 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1128 │ │ -0252ca: 1107 |0021: return-object v7 │ │ -0252cc: 0d01 |0022: move-exception v1 │ │ -0252ce: 1a03 b501 |0023: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01b5 │ │ -0252d2: 1a04 4702 |0025: const-string v4, "Couldn't set content description via JB-MR2 API" // string@0247 │ │ -0252d6: 7130 3c0e 4301 |0027: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e3c │ │ -0252dc: 28f7 |002a: goto 0021 // -0009 │ │ +026f00: |[026f00] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +026f10: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +026f14: 2207 6a00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@006a │ │ +026f18: 7020 e101 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@01e1 │ │ +026f1e: 0772 |0007: move-object v2, v7 │ │ +026f20: 1f02 6a00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@006a │ │ +026f24: 5423 3000 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0030 │ │ +026f28: 3803 1500 |000c: if-eqz v3, 0021 // +0015 │ │ +026f2c: 6e10 0a00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000a │ │ +026f32: 0c00 |0011: move-result-object v0 │ │ +026f34: 5423 2f00 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@002f │ │ +026f38: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +026f3a: 2344 1103 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0311 │ │ +026f3e: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +026f40: 7110 d810 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +026f46: 0c06 |001b: move-result-object v6 │ │ +026f48: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ +026f4c: 6e30 2911 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1129 │ │ +026f52: 1107 |0021: return-object v7 │ │ +026f54: 0d01 |0022: move-exception v1 │ │ +026f56: 1a03 b501 |0023: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01b5 │ │ +026f5a: 1a04 4702 |0025: const-string v4, "Couldn't set content description via JB-MR2 API" // string@0247 │ │ +026f5e: 7130 3c0e 4301 |0027: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e3c │ │ +026f64: 28f7 |002a: goto 0021 // -0009 │ │ catches : 1 │ │ 0x000e - 0x0021 │ │ Ljava/lang/Exception; -> 0x0022 │ │ positions : │ │ 0x0000 line=70 │ │ 0x0002 line=71 │ │ 0x0008 line=73 │ │ @@ -1570,53 +1570,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 │ │ -0252f0: |[0252f0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -025300: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -025304: 2207 6a00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@006a │ │ -025308: 7020 e101 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@01e1 │ │ -02530e: 0772 |0007: move-object v2, v7 │ │ -025310: 1f02 6a00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@006a │ │ -025314: 5423 3000 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0030 │ │ -025318: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ -02531c: 6e10 0a00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000a │ │ -025322: 0c00 |0011: move-result-object v0 │ │ -025324: 5423 3000 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0030 │ │ -025328: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -02532a: 2344 1103 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0311 │ │ -02532e: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -025330: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ -025334: 6e30 2811 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1128 │ │ -02533a: 5423 2f00 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@002f │ │ -02533e: 1214 |001f: const/4 v4, #int 1 // #1 │ │ -025340: 2344 1103 |0020: new-array v4, v4, [Ljava/lang/Object; // type@0311 │ │ -025344: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -025346: 7110 d710 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -02534c: 0c06 |0026: move-result-object v6 │ │ -02534e: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ -025352: 6e30 2811 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1128 │ │ -025358: 1107 |002c: return-object v7 │ │ -02535a: 0d01 |002d: move-exception v1 │ │ -02535c: 1a03 b501 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01b5 │ │ -025360: 1a04 4902 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@0249 │ │ -025364: 7130 3c0e 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e3c │ │ -02536a: 28f7 |0035: goto 002c // -0009 │ │ -02536c: 5423 3100 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0031 │ │ -025370: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ -025374: 5423 3100 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0031 │ │ -025378: 6e20 d70f 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fd7 │ │ -02537e: 28ed |003f: goto 002c // -0013 │ │ -025380: 1a03 b501 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01b5 │ │ -025384: 1a04 4802 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@0248 │ │ -025388: 7120 3b0e 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3b │ │ -02538e: 28e5 |0047: goto 002c // -001b │ │ +026f78: |[026f78] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +026f88: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +026f8c: 2207 6a00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@006a │ │ +026f90: 7020 e101 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@01e1 │ │ +026f96: 0772 |0007: move-object v2, v7 │ │ +026f98: 1f02 6a00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@006a │ │ +026f9c: 5423 3000 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0030 │ │ +026fa0: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ +026fa4: 6e10 0a00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000a │ │ +026faa: 0c00 |0011: move-result-object v0 │ │ +026fac: 5423 3000 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0030 │ │ +026fb0: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +026fb2: 2344 1103 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0311 │ │ +026fb6: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +026fb8: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ +026fbc: 6e30 2911 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1129 │ │ +026fc2: 5423 2f00 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@002f │ │ +026fc6: 1214 |001f: const/4 v4, #int 1 // #1 │ │ +026fc8: 2344 1103 |0020: new-array v4, v4, [Ljava/lang/Object; // type@0311 │ │ +026fcc: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +026fce: 7110 d810 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +026fd4: 0c06 |0026: move-result-object v6 │ │ +026fd6: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ +026fda: 6e30 2911 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1129 │ │ +026fe0: 1107 |002c: return-object v7 │ │ +026fe2: 0d01 |002d: move-exception v1 │ │ +026fe4: 1a03 b501 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01b5 │ │ +026fe8: 1a04 4902 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@0249 │ │ +026fec: 7130 3c0e 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e3c │ │ +026ff2: 28f7 |0035: goto 002c // -0009 │ │ +026ff4: 5423 3100 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0031 │ │ +026ff8: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ +026ffc: 5423 3100 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0031 │ │ +027000: 6e20 d70f 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0fd7 │ │ +027006: 28ed |003f: goto 002c // -0013 │ │ +027008: 1a03 b501 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01b5 │ │ +02700c: 1a04 4802 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@0248 │ │ +027010: 7120 3b0e 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3b │ │ +027016: 28e5 |0047: goto 002c // -001b │ │ catches : 1 │ │ 0x000e - 0x002c │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0000 line=48 │ │ 0x0002 line=49 │ │ 0x0008 line=51 │ │ @@ -1665,17 +1665,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0253a0: |[0253a0] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -0253b0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0253b6: 0e00 |0003: return-void │ │ +027028: |[027028] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +027038: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02703e: 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;) │ │ @@ -1683,17 +1683,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 │ │ -0253b8: |[0253b8] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0253c8: 6e54 0700 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@0007 │ │ -0253ce: 0e00 |0003: return-void │ │ +027040: |[027040] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +027050: 6e54 0700 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@0007 │ │ +027056: 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; │ │ @@ -1706,17 +1706,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0253d0: |[0253d0] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -0253e0: 6e10 1400 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0014 │ │ -0253e6: 0e00 |0003: return-void │ │ +027058: |[027058] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +027068: 6e10 1400 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0014 │ │ +02706e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -1746,17 +1746,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0253e8: |[0253e8] android.support.v4.app.ActivityCompatJB.:()V │ │ -0253f8: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0253fe: 0e00 |0003: return-void │ │ +027070: |[027070] android.support.v4.app.ActivityCompatJB.:()V │ │ +027080: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +027086: 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;) │ │ @@ -1764,17 +1764,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 │ │ -025400: |[025400] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -025410: 6e30 9a00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@009a │ │ -025416: 0e00 |0003: return-void │ │ +027088: |[027088] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +027098: 6e30 9a00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@009a │ │ +02709e: 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; │ │ @@ -1785,17 +1785,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 │ │ -025418: |[025418] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -025428: 6e40 2d00 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@002d │ │ -02542e: 0e00 |0003: return-void │ │ +0270a0: |[0270a0] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +0270b0: 6e40 2d00 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@002d │ │ +0270b6: 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; │ │ @@ -1832,17 +1832,17 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025430: |[025430] android.support.v4.app.ActivityOptionsCompat.:()V │ │ -025440: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -025446: 0e00 |0003: return-void │ │ +0270b8: |[0270b8] android.support.v4.app.ActivityOptionsCompat.:()V │ │ +0270c8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0270ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ @@ -1851,26 +1851,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 │ │ -025448: |[025448] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -025458: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02545c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -025460: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -025464: 2200 6f00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@006f │ │ -025468: 7130 fb01 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@01fb │ │ -02546e: 0c01 |000b: move-result-object v1 │ │ -025470: 7020 f101 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@01f1 │ │ -025476: 1100 |000f: return-object v0 │ │ -025478: 2200 7000 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0070 │ │ -02547c: 7010 f401 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@01f4 │ │ -025482: 28fa |0015: goto 000f // -0006 │ │ +0270d0: |[0270d0] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +0270e0: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +0270e4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0270e8: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +0270ec: 2200 6f00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@006f │ │ +0270f0: 7130 fb01 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@01fb │ │ +0270f6: 0c01 |000b: move-result-object v1 │ │ +0270f8: 7020 f101 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@01f1 │ │ +0270fe: 1100 |000f: return-object v0 │ │ +027100: 2200 7000 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0070 │ │ +027104: 7010 f401 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@01f4 │ │ +02710a: 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; │ │ @@ -1882,26 +1882,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 │ │ -025484: |[025484] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -025494: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -025498: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02549c: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -0254a0: 2200 6f00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@006f │ │ -0254a4: 7156 fc01 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@01fc │ │ -0254aa: 0c01 |000b: move-result-object v1 │ │ -0254ac: 7020 f101 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@01f1 │ │ -0254b2: 1100 |000f: return-object v0 │ │ -0254b4: 2200 7000 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0070 │ │ -0254b8: 7010 f401 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@01f4 │ │ -0254be: 28fa |0015: goto 000f // -0006 │ │ +02710c: |[02710c] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +02711c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +027120: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +027124: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +027128: 2200 6f00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@006f │ │ +02712c: 7156 fc01 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@01fc │ │ +027132: 0c01 |000b: move-result-object v1 │ │ +027134: 7020 f101 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@01f1 │ │ +02713a: 1100 |000f: return-object v0 │ │ +02713c: 2200 7000 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0070 │ │ +027140: 7010 f401 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@01f4 │ │ +027146: 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; │ │ @@ -1915,26 +1915,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 │ │ -0254c0: |[0254c0] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -0254d0: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -0254d4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0254d8: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -0254dc: 2200 6f00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@006f │ │ -0254e0: 7140 fd01 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@01fd │ │ -0254e6: 0c01 |000b: move-result-object v1 │ │ -0254e8: 7020 f101 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@01f1 │ │ -0254ee: 1100 |000f: return-object v0 │ │ -0254f0: 2200 7000 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0070 │ │ -0254f4: 7010 f401 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@01f4 │ │ -0254fa: 28fa |0015: goto 000f // -0006 │ │ +027148: |[027148] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +027158: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02715c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +027160: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +027164: 2200 6f00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@006f │ │ +027168: 7140 fd01 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@01fd │ │ +02716e: 0c01 |000b: move-result-object v1 │ │ +027170: 7020 f101 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@01f1 │ │ +027176: 1100 |000f: return-object v0 │ │ +027178: 2200 7000 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0070 │ │ +02717c: 7010 f401 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@01f4 │ │ +027182: 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; │ │ @@ -1948,17 +1948,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0254fc: |[0254fc] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ -02550c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02550e: 1100 |0001: return-object v0 │ │ +027184: |[027184] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ +027194: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +027196: 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;) │ │ @@ -1966,16 +1966,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 │ │ -025510: |[025510] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -025520: 0e00 |0000: return-void │ │ +027198: |[027198] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +0271a8: 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; │ │ │ │ @@ -2008,18 +2008,18 @@ │ │ type : '(Landroid/app/ActivityOptions;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -025524: |[025524] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ -025534: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02553a: 5b01 3500 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0035 │ │ -02553e: 0e00 |0005: return-void │ │ +0271ac: |[0271ac] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ +0271bc: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0271c2: 5b01 3500 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0035 │ │ +0271c6: 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; │ │ @@ -2030,20 +2030,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 │ │ -025540: |[025540] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -025550: 2200 7100 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0071 │ │ -025554: 7130 2f00 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@002f │ │ -02555a: 0c01 |0005: move-result-object v1 │ │ -02555c: 7020 fa01 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@01fa │ │ -025562: 1100 |0009: return-object v0 │ │ +0271c8: |[0271c8] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +0271d8: 2200 7100 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0071 │ │ +0271dc: 7130 2f00 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@002f │ │ +0271e2: 0c01 |0005: move-result-object v1 │ │ +0271e4: 7020 fa01 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@01fa │ │ +0271ea: 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 │ │ @@ -2053,20 +2053,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 │ │ -025564: |[025564] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -025574: 2200 7100 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0071 │ │ -025578: 7156 3000 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0030 │ │ -02557e: 0c01 |0005: move-result-object v1 │ │ -025580: 7020 fa01 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@01fa │ │ -025586: 1100 |0009: return-object v0 │ │ +0271ec: |[0271ec] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +0271fc: 2200 7100 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0071 │ │ +027200: 7156 3000 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0030 │ │ +027206: 0c01 |0005: move-result-object v1 │ │ +027208: 7020 fa01 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@01fa │ │ +02720e: 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 │ │ @@ -2078,20 +2078,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 │ │ -025588: |[025588] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -025598: 2200 7100 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0071 │ │ -02559c: 7140 3100 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0031 │ │ -0255a2: 0c01 |0005: move-result-object v1 │ │ -0255a4: 7020 fa01 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@01fa │ │ -0255aa: 1100 |0009: return-object v0 │ │ +027210: |[027210] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +027220: 2200 7100 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0071 │ │ +027224: 7140 3100 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0031 │ │ +02722a: 0c01 |0005: move-result-object v1 │ │ +02722c: 7020 fa01 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@01fa │ │ +027232: 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 │ │ @@ -2103,19 +2103,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0255ac: |[0255ac] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ -0255bc: 5410 3500 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0035 │ │ -0255c0: 6e10 3200 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0032 │ │ -0255c6: 0c00 |0005: move-result-object v0 │ │ -0255c8: 1100 |0006: return-object v0 │ │ +027234: |[027234] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ +027244: 5410 3500 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0035 │ │ +027248: 6e10 3200 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0032 │ │ +02724e: 0c00 |0005: move-result-object v0 │ │ +027250: 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;) │ │ @@ -2123,19 +2123,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 │ │ -0255cc: |[0255cc] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -0255dc: 5420 3500 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0035 │ │ -0255e0: 5431 3500 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0035 │ │ -0255e4: 6e20 3300 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0033 │ │ -0255ea: 0e00 |0007: return-void │ │ +027254: |[027254] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +027264: 5420 3500 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0035 │ │ +027268: 5431 3500 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0035 │ │ +02726c: 6e20 3300 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0033 │ │ +027272: 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; │ │ @@ -2208,17 +2208,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0255ec: |[0255ec] android.support.v4.app.BackStackRecord$Op.:()V │ │ -0255fc: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -025602: 0e00 |0003: return-void │ │ +027274: |[027274] android.support.v4.app.BackStackRecord$Op.:()V │ │ +027284: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02728a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackRecord$Op; │ │ │ │ Virtual methods - │ │ @@ -2254,17 +2254,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025604: |[025604] android.support.v4.app.BackStackState$1.:()V │ │ -025614: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02561a: 0e00 |0003: return-void │ │ +02728c: |[02728c] android.support.v4.app.BackStackState$1.:()V │ │ +02729c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0272a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackState$1; │ │ │ │ Virtual methods - │ │ @@ -2273,18 +2273,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 │ │ -02561c: |[02561c] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -02562c: 2200 7500 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0075 │ │ -025630: 7020 3102 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@0231 │ │ -025636: 1100 |0005: return-object v0 │ │ +0272a4: |[0272a4] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +0272b4: 2200 7500 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0075 │ │ +0272b8: 7020 3102 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@0231 │ │ +0272be: 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; │ │ │ │ @@ -2293,18 +2293,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 │ │ -025638: |[025638] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -025648: 6e20 2c02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@022c │ │ -02564e: 0c00 |0003: move-result-object v0 │ │ -025650: 1100 |0004: return-object v0 │ │ +0272c0: |[0272c0] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0272d0: 6e20 2c02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@022c │ │ +0272d6: 0c00 |0003: move-result-object v0 │ │ +0272d8: 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; │ │ │ │ @@ -2313,17 +2313,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 │ │ -025654: |[025654] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -025664: 2320 0203 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0302 │ │ -025668: 1100 |0002: return-object v0 │ │ +0272dc: |[0272dc] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +0272ec: 2320 0203 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0302 │ │ +0272f0: 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 │ │ │ │ @@ -2332,18 +2332,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 │ │ -02566c: |[02566c] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -02567c: 6e20 2e02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@022e │ │ -025682: 0c00 |0003: move-result-object v0 │ │ -025684: 1100 |0004: return-object v0 │ │ +0272f4: |[0272f4] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +027304: 6e20 2e02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@022e │ │ +02730a: 0c00 |0003: move-result-object v0 │ │ +02730c: 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 │ │ │ │ @@ -2417,67 +2417,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -025688: |[025688] android.support.v4.app.BackStackState.:()V │ │ -025698: 2200 7400 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0074 │ │ -02569c: 7010 2b02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@022b │ │ -0256a2: 6900 5b00 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@005b │ │ -0256a6: 0e00 |0007: return-void │ │ +027310: |[027310] android.support.v4.app.BackStackState.:()V │ │ +027320: 2200 7400 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0074 │ │ +027324: 7010 2b02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@022b │ │ +02732a: 6900 5b00 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@005b │ │ +02732e: 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 │ │ -0256a8: |[0256a8] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -0256b8: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0256be: 6e10 7601 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0176 │ │ -0256c4: 0c00 |0006: move-result-object v0 │ │ -0256c6: 5b10 6200 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -0256ca: 6e10 7901 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ -0256d0: 0a00 |000c: move-result v0 │ │ -0256d2: 5910 6300 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0063 │ │ -0256d6: 6e10 7901 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ -0256dc: 0a00 |0012: move-result v0 │ │ -0256de: 5910 6400 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0064 │ │ -0256e2: 6e10 7b01 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@017b │ │ -0256e8: 0c00 |0018: move-result-object v0 │ │ -0256ea: 5b10 6100 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0061 │ │ -0256ee: 6e10 7901 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ -0256f4: 0a00 |001e: move-result v0 │ │ -0256f6: 5910 6000 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0060 │ │ -0256fa: 6e10 7901 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ -025700: 0a00 |0024: move-result v0 │ │ -025702: 5910 5e00 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@005e │ │ -025706: 6200 f003 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@03f0 │ │ -02570a: 7220 8301 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0183 │ │ -025710: 0c00 |002c: move-result-object v0 │ │ -025712: 1f00 5602 |002d: check-cast v0, Ljava/lang/CharSequence; // type@0256 │ │ -025716: 5b10 5f00 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@005f │ │ -02571a: 6e10 7901 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ -025720: 0a00 |0034: move-result v0 │ │ -025722: 5910 5c00 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@005c │ │ -025726: 6200 f003 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@03f0 │ │ -02572a: 7220 8301 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0183 │ │ -025730: 0c00 |003c: move-result-object v0 │ │ -025732: 1f00 5602 |003d: check-cast v0, Ljava/lang/CharSequence; // type@0256 │ │ -025736: 5b10 5d00 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@005d │ │ -02573a: 0e00 |0041: return-void │ │ +027330: |[027330] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +027340: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +027346: 6e10 7601 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0176 │ │ +02734c: 0c00 |0006: move-result-object v0 │ │ +02734e: 5b10 6200 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +027352: 6e10 7901 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ +027358: 0a00 |000c: move-result v0 │ │ +02735a: 5910 6300 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0063 │ │ +02735e: 6e10 7901 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ +027364: 0a00 |0012: move-result v0 │ │ +027366: 5910 6400 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0064 │ │ +02736a: 6e10 7b01 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@017b │ │ +027370: 0c00 |0018: move-result-object v0 │ │ +027372: 5b10 6100 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0061 │ │ +027376: 6e10 7901 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ +02737c: 0a00 |001e: move-result v0 │ │ +02737e: 5910 6000 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0060 │ │ +027382: 6e10 7901 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ +027388: 0a00 |0024: move-result v0 │ │ +02738a: 5910 5e00 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@005e │ │ +02738e: 6200 f003 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@03f0 │ │ +027392: 7220 8301 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0183 │ │ +027398: 0c00 |002c: move-result-object v0 │ │ +02739a: 1f00 5602 |002d: check-cast v0, Ljava/lang/CharSequence; // type@0256 │ │ +02739e: 5b10 5f00 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@005f │ │ +0273a2: 6e10 7901 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ +0273a8: 0a00 |0034: move-result v0 │ │ +0273aa: 5910 5c00 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@005c │ │ +0273ae: 6200 f003 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@03f0 │ │ +0273b2: 7220 8301 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@0183 │ │ +0273b8: 0c00 |003c: move-result-object v0 │ │ +0273ba: 1f00 5602 |003d: check-cast v0, Ljava/lang/CharSequence; // type@0256 │ │ +0273be: 5b10 5d00 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@005d │ │ +0273c2: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x0009 line=85 │ │ 0x000f line=86 │ │ 0x0015 line=87 │ │ @@ -2496,119 +2496,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 │ │ -02573c: |[02573c] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -02574c: 7010 e710 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@10e7 │ │ -025752: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -025754: 54a3 5100 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ -025758: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -02575c: 5436 3e00 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -025760: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -025764: 5436 3e00 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -025768: 6e10 3f11 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -02576e: 0a06 |0011: move-result v6 │ │ -025770: b062 |0012: add-int/2addr v2, v6 │ │ -025772: 5433 3a00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@003a │ │ -025776: 28f1 |0015: goto 0006 // -000f │ │ -025778: 52a6 5500 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0055 │ │ -02577c: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -025780: b026 |001a: add-int/2addr v6, v2 │ │ -025782: 2366 fe02 |001b: new-array v6, v6, [I // type@02fe │ │ -025786: 5b86 6200 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -02578a: 55a6 4800 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0048 │ │ -02578e: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -025792: 2206 6202 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@0262 │ │ -025796: 1a07 2d07 |0025: const-string v7, "Not on back stack" // string@072d │ │ -02579a: 7020 d110 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -0257a0: 2706 |002a: throw v6 │ │ -0257a2: 54a3 5100 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ -0257a6: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -0257a8: 0145 |002e: move v5, v4 │ │ -0257aa: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -0257ae: 5486 6200 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -0257b2: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -0257b6: 5237 3600 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ -0257ba: 4b07 0605 |0037: aput v7, v6, v5 │ │ -0257be: 5487 6200 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -0257c2: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -0257c6: 5436 3900 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -0257ca: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -0257ce: 5436 3900 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -0257d2: 5266 9500 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -0257d6: 4b06 0704 |0045: aput v6, v7, v4 │ │ -0257da: 5486 6200 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -0257de: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -0257e2: 5237 3700 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0037 │ │ -0257e6: 4b07 0605 |004d: aput v7, v6, v5 │ │ -0257ea: 5486 6200 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -0257ee: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -0257f2: 5237 3800 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0038 │ │ -0257f6: 4b07 0604 |0055: aput v7, v6, v4 │ │ -0257fa: 5486 6200 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -0257fe: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -025802: 5237 3b00 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@003b │ │ -025806: 4b07 0605 |005d: aput v7, v6, v5 │ │ -02580a: 5486 6200 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -02580e: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -025812: 5237 3c00 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@003c │ │ -025816: 4b07 0604 |0065: aput v7, v6, v4 │ │ -02581a: 5436 3e00 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -02581e: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -025822: 5436 3e00 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -025826: 6e10 3f11 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -02582c: 0a00 |0070: move-result v0 │ │ -02582e: 5486 6200 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -025832: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -025836: 4b00 0605 |0075: aput v0, v6, v5 │ │ -02583a: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -02583c: 0145 |0078: move v5, v4 │ │ -02583e: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -025842: 5487 6200 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -025846: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -02584a: 5436 3e00 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -02584e: 6e20 3811 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -025854: 0c06 |0084: move-result-object v6 │ │ -025856: 1f06 7b00 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@007b │ │ -02585a: 5266 9500 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -02585e: 4b06 0705 |0089: aput v6, v7, v5 │ │ -025862: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -025866: 0145 |008d: move v5, v4 │ │ -025868: 28eb |008e: goto 0079 // -0015 │ │ -02586a: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -02586c: 28b5 |0090: goto 0045 // -004b │ │ -02586e: 0154 |0091: move v4, v5 │ │ -025870: 5433 3a00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@003a │ │ -025874: 0145 |0094: move v5, v4 │ │ -025876: 289a |0095: goto 002f // -0066 │ │ -025878: 5486 6200 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -02587c: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -025880: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -025882: 4b07 0605 |009b: aput v7, v6, v5 │ │ -025886: 28f5 |009d: goto 0092 // -000b │ │ -025888: 52a6 5900 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ -02588c: 5986 6300 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0063 │ │ -025890: 52a6 5a00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ -025894: 5986 6400 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0064 │ │ -025898: 54a6 5400 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0054 │ │ -02589c: 5b86 6100 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0061 │ │ -0258a0: 52a6 5200 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ -0258a4: 5986 6000 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0060 │ │ -0258a8: 52a6 4c00 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@004c │ │ -0258ac: 5986 5e00 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@005e │ │ -0258b0: 54a6 4d00 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004d │ │ -0258b4: 5b86 5f00 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@005f │ │ -0258b8: 52a6 4a00 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@004a │ │ -0258bc: 5986 5c00 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@005c │ │ -0258c0: 54a6 4b00 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004b │ │ -0258c4: 5b86 5d00 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@005d │ │ -0258c8: 0e00 |00be: return-void │ │ +0273c4: |[0273c4] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +0273d4: 7010 e810 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0273da: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0273dc: 54a3 5100 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ +0273e0: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +0273e4: 5436 3e00 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +0273e8: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +0273ec: 5436 3e00 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +0273f0: 6e10 4011 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +0273f6: 0a06 |0011: move-result v6 │ │ +0273f8: b062 |0012: add-int/2addr v2, v6 │ │ +0273fa: 5433 3a00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@003a │ │ +0273fe: 28f1 |0015: goto 0006 // -000f │ │ +027400: 52a6 5500 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0055 │ │ +027404: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +027408: b026 |001a: add-int/2addr v6, v2 │ │ +02740a: 2366 fe02 |001b: new-array v6, v6, [I // type@02fe │ │ +02740e: 5b86 6200 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +027412: 55a6 4800 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0048 │ │ +027416: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +02741a: 2206 6202 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@0262 │ │ +02741e: 1a07 2d07 |0025: const-string v7, "Not on back stack" // string@072d │ │ +027422: 7020 d210 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +027428: 2706 |002a: throw v6 │ │ +02742a: 54a3 5100 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ +02742e: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +027430: 0145 |002e: move v5, v4 │ │ +027432: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +027436: 5486 6200 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +02743a: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02743e: 5237 3600 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ +027442: 4b07 0605 |0037: aput v7, v6, v5 │ │ +027446: 5487 6200 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +02744a: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +02744e: 5436 3900 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +027452: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +027456: 5436 3900 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +02745a: 5266 9500 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +02745e: 4b06 0704 |0045: aput v6, v7, v4 │ │ +027462: 5486 6200 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +027466: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02746a: 5237 3700 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0037 │ │ +02746e: 4b07 0605 |004d: aput v7, v6, v5 │ │ +027472: 5486 6200 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +027476: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +02747a: 5237 3800 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0038 │ │ +02747e: 4b07 0604 |0055: aput v7, v6, v4 │ │ +027482: 5486 6200 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +027486: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02748a: 5237 3b00 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@003b │ │ +02748e: 4b07 0605 |005d: aput v7, v6, v5 │ │ +027492: 5486 6200 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +027496: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +02749a: 5237 3c00 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@003c │ │ +02749e: 4b07 0604 |0065: aput v7, v6, v4 │ │ +0274a2: 5436 3e00 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +0274a6: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +0274aa: 5436 3e00 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +0274ae: 6e10 4011 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +0274b4: 0a00 |0070: move-result v0 │ │ +0274b6: 5486 6200 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +0274ba: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0274be: 4b00 0605 |0075: aput v0, v6, v5 │ │ +0274c2: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +0274c4: 0145 |0078: move v5, v4 │ │ +0274c6: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +0274ca: 5487 6200 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +0274ce: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0274d2: 5436 3e00 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +0274d6: 6e20 3911 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0274dc: 0c06 |0084: move-result-object v6 │ │ +0274de: 1f06 7b00 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@007b │ │ +0274e2: 5266 9500 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +0274e6: 4b06 0705 |0089: aput v6, v7, v5 │ │ +0274ea: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0274ee: 0145 |008d: move v5, v4 │ │ +0274f0: 28eb |008e: goto 0079 // -0015 │ │ +0274f2: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +0274f4: 28b5 |0090: goto 0045 // -004b │ │ +0274f6: 0154 |0091: move v4, v5 │ │ +0274f8: 5433 3a00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@003a │ │ +0274fc: 0145 |0094: move v5, v4 │ │ +0274fe: 289a |0095: goto 002f // -0066 │ │ +027500: 5486 6200 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +027504: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +027508: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +02750a: 4b07 0605 |009b: aput v7, v6, v5 │ │ +02750e: 28f5 |009d: goto 0092 // -000b │ │ +027510: 52a6 5900 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ +027514: 5986 6300 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0063 │ │ +027518: 52a6 5a00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ +02751c: 5986 6400 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0064 │ │ +027520: 54a6 5400 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0054 │ │ +027524: 5b86 6100 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0061 │ │ +027528: 52a6 5200 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ +02752c: 5986 6000 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0060 │ │ +027530: 52a6 4c00 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@004c │ │ +027534: 5986 5e00 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@005e │ │ +027538: 54a6 4d00 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004d │ │ +02753c: 5b86 5f00 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@005f │ │ +027540: 52a6 4a00 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@004a │ │ +027544: 5986 5c00 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@005c │ │ +027548: 54a6 4b00 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004b │ │ +02754c: 5b86 5d00 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@005d │ │ +027550: 0e00 |00be: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0004 line=42 │ │ 0x0006 line=43 │ │ 0x0008 line=44 │ │ @@ -2676,17 +2676,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0258cc: |[0258cc] android.support.v4.app.BackStackState.describeContents:()I │ │ -0258dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0258de: 0f00 |0001: return v0 │ │ +027554: |[027554] android.support.v4.app.BackStackState.describeContents:()I │ │ +027564: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +027566: 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;) │ │ @@ -2694,146 +2694,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 │ │ -0258e0: |[0258e0] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -0258f0: 121d |0000: const/4 v13, #int 1 // #1 │ │ -0258f2: 2201 7300 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0073 │ │ -0258f6: 7020 0102 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0201 │ │ -0258fc: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -0258fe: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -025900: 54ea 6200 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -025904: 21aa |000a: array-length v10, v10 │ │ -025906: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ -02590a: 2206 7200 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0072 │ │ -02590e: 7010 0002 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0200 │ │ -025914: 54ea 6200 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -025918: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ -02591c: 440a 0a07 |0016: aget v10, v10, v7 │ │ -025920: 596a 3600 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ -025924: 630a de00 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -025928: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ -02592c: 1a0a c802 |001e: const-string v10, "FragmentManager" // string@02c8 │ │ -025930: 220b 7402 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@0274 │ │ -025934: 7010 0e11 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02593a: 1a0c 2503 |0025: const-string v12, "Instantiate " // string@0325 │ │ -02593e: 6e20 1411 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -025944: 0c0b |002a: move-result-object v11 │ │ -025946: 6e20 1311 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -02594c: 0c0b |002e: move-result-object v11 │ │ -02594e: 1a0c 8600 |002f: const-string v12, " op #" // string@0086 │ │ -025952: 6e20 1411 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -025958: 0c0b |0034: move-result-object v11 │ │ -02595a: 6e20 1111 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -025960: 0c0b |0038: move-result-object v11 │ │ -025962: 1a0c 3700 |0039: const-string v12, " base fragment #" // string@0037 │ │ -025966: 6e20 1411 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02596c: 0c0b |003e: move-result-object v11 │ │ -02596e: 54ec 6200 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -025972: 440c 0c08 |0041: aget v12, v12, v8 │ │ -025976: 6e20 1111 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -02597c: 0c0b |0046: move-result-object v11 │ │ -02597e: 6e10 1a11 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -025984: 0c0b |004a: move-result-object v11 │ │ -025986: 7120 3a0e ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -02598c: 54ea 6200 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -025990: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ -025994: 4403 0a08 |0052: aget v3, v10, v8 │ │ -025998: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ -02599c: 54fa e700 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -0259a0: 6e20 3811 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0259a6: 0c02 |005b: move-result-object v2 │ │ -0259a8: 1f02 7b00 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@007b │ │ -0259ac: 5b62 3900 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -0259b0: 54ea 6200 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -0259b4: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ -0259b8: 440a 0a07 |0064: aget v10, v10, v7 │ │ -0259bc: 596a 3700 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0037 │ │ -0259c0: 54ea 6200 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -0259c4: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -0259c8: 440a 0a08 |006c: aget v10, v10, v8 │ │ -0259cc: 596a 3800 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0038 │ │ -0259d0: 54ea 6200 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -0259d4: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ -0259d8: 440a 0a07 |0074: aget v10, v10, v7 │ │ -0259dc: 596a 3b00 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@003b │ │ -0259e0: 54ea 6200 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -0259e4: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -0259e8: 440a 0a08 |007c: aget v10, v10, v8 │ │ -0259ec: 596a 3c00 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@003c │ │ -0259f0: 54ea 6200 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -0259f4: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ -0259f8: 4400 0a07 |0084: aget v0, v10, v7 │ │ -0259fc: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ -025a00: 220a 8302 |0088: new-instance v10, Ljava/util/ArrayList; // type@0283 │ │ -025a04: 7020 3311 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@1133 │ │ -025a0a: 5b6a 3e00 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -025a0e: 1204 |008f: const/4 v4, #int 0 // #0 │ │ -025a10: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ -025a14: 630a de00 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -025a18: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ -025a1c: 1a0a c802 |0096: const-string v10, "FragmentManager" // string@02c8 │ │ -025a20: 220b 7402 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@0274 │ │ -025a24: 7010 0e11 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -025a2a: 1a0c 2503 |009d: const-string v12, "Instantiate " // string@0325 │ │ -025a2e: 6e20 1411 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -025a34: 0c0b |00a2: move-result-object v11 │ │ -025a36: 6e20 1311 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -025a3c: 0c0b |00a6: move-result-object v11 │ │ -025a3e: 1a0c 8d00 |00a7: const-string v12, " set remove fragment #" // string@008d │ │ -025a42: 6e20 1411 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -025a48: 0c0b |00ac: move-result-object v11 │ │ -025a4a: 54ec 6200 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -025a4e: 440c 0c08 |00af: aget v12, v12, v8 │ │ -025a52: 6e20 1111 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -025a58: 0c0b |00b4: move-result-object v11 │ │ -025a5a: 6e10 1a11 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -025a60: 0c0b |00b8: move-result-object v11 │ │ -025a62: 7120 3a0e ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -025a68: 54fa e700 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -025a6c: 54eb 6200 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -025a70: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ -025a74: 440b 0b08 |00c2: aget v11, v11, v8 │ │ -025a78: 6e20 3811 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -025a7e: 0c09 |00c7: move-result-object v9 │ │ -025a80: 1f09 7b00 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@007b │ │ -025a84: 546a 3e00 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -025a88: 6e20 3511 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -025a8e: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ -025a92: 0178 |00d1: move v8, v7 │ │ -025a94: 28be |00d2: goto 0090 // -0042 │ │ -025a96: 120a |00d3: const/4 v10, #int 0 // #0 │ │ -025a98: 5b6a 3900 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -025a9c: 288a |00d6: goto 0060 // -0076 │ │ -025a9e: 0187 |00d7: move v7, v8 │ │ -025aa0: 6e20 0502 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0205 │ │ -025aa6: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ -025aaa: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ -025aae: 52ea 6300 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0063 │ │ -025ab2: 591a 5900 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ -025ab6: 52ea 6400 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0064 │ │ -025aba: 591a 5a00 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ -025abe: 54ea 6100 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0061 │ │ -025ac2: 5b1a 5400 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0054 │ │ -025ac6: 52ea 6000 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0060 │ │ -025aca: 591a 5200 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ -025ace: 5c1d 4800 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0048 │ │ -025ad2: 52ea 5e00 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@005e │ │ -025ad6: 591a 4c00 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@004c │ │ -025ada: 54ea 5f00 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@005f │ │ -025ade: 5b1a 4d00 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004d │ │ -025ae2: 52ea 5c00 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@005c │ │ -025ae6: 591a 4a00 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@004a │ │ -025aea: 54ea 5d00 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@005d │ │ -025aee: 5b1a 4b00 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004b │ │ -025af2: 6e20 0802 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0208 │ │ -025af8: 1101 |0104: return-object v1 │ │ +027568: |[027568] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +027578: 121d |0000: const/4 v13, #int 1 // #1 │ │ +02757a: 2201 7300 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0073 │ │ +02757e: 7020 0102 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0201 │ │ +027584: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +027586: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +027588: 54ea 6200 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +02758c: 21aa |000a: array-length v10, v10 │ │ +02758e: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ +027592: 2206 7200 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0072 │ │ +027596: 7010 0002 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0200 │ │ +02759c: 54ea 6200 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +0275a0: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ +0275a4: 440a 0a07 |0016: aget v10, v10, v7 │ │ +0275a8: 596a 3600 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ +0275ac: 630a de00 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +0275b0: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ +0275b4: 1a0a c802 |001e: const-string v10, "FragmentManager" // string@02c8 │ │ +0275b8: 220b 7402 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@0274 │ │ +0275bc: 7010 0f11 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0275c2: 1a0c 2503 |0025: const-string v12, "Instantiate " // string@0325 │ │ +0275c6: 6e20 1511 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0275cc: 0c0b |002a: move-result-object v11 │ │ +0275ce: 6e20 1411 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +0275d4: 0c0b |002e: move-result-object v11 │ │ +0275d6: 1a0c 8600 |002f: const-string v12, " op #" // string@0086 │ │ +0275da: 6e20 1511 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0275e0: 0c0b |0034: move-result-object v11 │ │ +0275e2: 6e20 1211 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +0275e8: 0c0b |0038: move-result-object v11 │ │ +0275ea: 1a0c 3700 |0039: const-string v12, " base fragment #" // string@0037 │ │ +0275ee: 6e20 1511 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0275f4: 0c0b |003e: move-result-object v11 │ │ +0275f6: 54ec 6200 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +0275fa: 440c 0c08 |0041: aget v12, v12, v8 │ │ +0275fe: 6e20 1211 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +027604: 0c0b |0046: move-result-object v11 │ │ +027606: 6e10 1b11 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02760c: 0c0b |004a: move-result-object v11 │ │ +02760e: 7120 3a0e ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +027614: 54ea 6200 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +027618: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02761c: 4403 0a08 |0052: aget v3, v10, v8 │ │ +027620: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ +027624: 54fa e700 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +027628: 6e20 3911 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +02762e: 0c02 |005b: move-result-object v2 │ │ +027630: 1f02 7b00 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@007b │ │ +027634: 5b62 3900 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +027638: 54ea 6200 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +02763c: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ +027640: 440a 0a07 |0064: aget v10, v10, v7 │ │ +027644: 596a 3700 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0037 │ │ +027648: 54ea 6200 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +02764c: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +027650: 440a 0a08 |006c: aget v10, v10, v8 │ │ +027654: 596a 3800 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0038 │ │ +027658: 54ea 6200 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +02765c: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ +027660: 440a 0a07 |0074: aget v10, v10, v7 │ │ +027664: 596a 3b00 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@003b │ │ +027668: 54ea 6200 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +02766c: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +027670: 440a 0a08 |007c: aget v10, v10, v8 │ │ +027674: 596a 3c00 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@003c │ │ +027678: 54ea 6200 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +02767c: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ +027680: 4400 0a07 |0084: aget v0, v10, v7 │ │ +027684: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ +027688: 220a 8302 |0088: new-instance v10, Ljava/util/ArrayList; // type@0283 │ │ +02768c: 7020 3411 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@1134 │ │ +027692: 5b6a 3e00 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +027696: 1204 |008f: const/4 v4, #int 0 // #0 │ │ +027698: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ +02769c: 630a de00 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +0276a0: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ +0276a4: 1a0a c802 |0096: const-string v10, "FragmentManager" // string@02c8 │ │ +0276a8: 220b 7402 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@0274 │ │ +0276ac: 7010 0f11 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0276b2: 1a0c 2503 |009d: const-string v12, "Instantiate " // string@0325 │ │ +0276b6: 6e20 1511 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0276bc: 0c0b |00a2: move-result-object v11 │ │ +0276be: 6e20 1411 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +0276c4: 0c0b |00a6: move-result-object v11 │ │ +0276c6: 1a0c 8d00 |00a7: const-string v12, " set remove fragment #" // string@008d │ │ +0276ca: 6e20 1511 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0276d0: 0c0b |00ac: move-result-object v11 │ │ +0276d2: 54ec 6200 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +0276d6: 440c 0c08 |00af: aget v12, v12, v8 │ │ +0276da: 6e20 1211 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +0276e0: 0c0b |00b4: move-result-object v11 │ │ +0276e2: 6e10 1b11 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0276e8: 0c0b |00b8: move-result-object v11 │ │ +0276ea: 7120 3a0e ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +0276f0: 54fa e700 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +0276f4: 54eb 6200 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +0276f8: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ +0276fc: 440b 0b08 |00c2: aget v11, v11, v8 │ │ +027700: 6e20 3911 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +027706: 0c09 |00c7: move-result-object v9 │ │ +027708: 1f09 7b00 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@007b │ │ +02770c: 546a 3e00 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +027710: 6e20 3611 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +027716: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02771a: 0178 |00d1: move v8, v7 │ │ +02771c: 28be |00d2: goto 0090 // -0042 │ │ +02771e: 120a |00d3: const/4 v10, #int 0 // #0 │ │ +027720: 5b6a 3900 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +027724: 288a |00d6: goto 0060 // -0076 │ │ +027726: 0187 |00d7: move v7, v8 │ │ +027728: 6e20 0502 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0205 │ │ +02772e: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ +027732: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ +027736: 52ea 6300 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0063 │ │ +02773a: 591a 5900 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ +02773e: 52ea 6400 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0064 │ │ +027742: 591a 5a00 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ +027746: 54ea 6100 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0061 │ │ +02774a: 5b1a 5400 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0054 │ │ +02774e: 52ea 6000 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0060 │ │ +027752: 591a 5200 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ +027756: 5c1d 4800 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0048 │ │ +02775a: 52ea 5e00 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@005e │ │ +02775e: 591a 4c00 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@004c │ │ +027762: 54ea 5f00 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@005f │ │ +027766: 5b1a 4d00 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004d │ │ +02776a: 52ea 5c00 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@005c │ │ +02776e: 591a 4a00 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@004a │ │ +027772: 54ea 5d00 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@005d │ │ +027776: 5b1a 4b00 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004b │ │ +02777a: 6e20 0802 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0208 │ │ +027780: 1101 |0104: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0006 line=97 │ │ 0x0007 line=98 │ │ 0x0008 line=99 │ │ 0x000d line=100 │ │ @@ -2901,35 +2901,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -025afc: |[025afc] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -025b0c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -025b0e: 5420 6200 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ -025b12: 6e20 7e01 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@017e │ │ -025b18: 5220 6300 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0063 │ │ -025b1c: 6e20 7d01 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ -025b22: 5220 6400 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0064 │ │ -025b26: 6e20 7d01 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ -025b2c: 5420 6100 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0061 │ │ -025b30: 6e20 8001 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0180 │ │ -025b36: 5220 6000 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0060 │ │ -025b3a: 6e20 7d01 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ -025b40: 5220 5e00 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@005e │ │ -025b44: 6e20 7d01 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ -025b4a: 5420 5f00 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@005f │ │ -025b4e: 7130 2f0e 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0e2f │ │ -025b54: 5220 5c00 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@005c │ │ -025b58: 6e20 7d01 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ -025b5e: 5420 5d00 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@005d │ │ -025b62: 7130 2f0e 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0e2f │ │ -025b68: 0e00 |002e: return-void │ │ +027784: |[027784] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +027794: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +027796: 5420 6200 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0062 │ │ +02779a: 6e20 7e01 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@017e │ │ +0277a0: 5220 6300 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0063 │ │ +0277a4: 6e20 7d01 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ +0277aa: 5220 6400 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0064 │ │ +0277ae: 6e20 7d01 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ +0277b4: 5420 6100 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0061 │ │ +0277b8: 6e20 8001 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0180 │ │ +0277be: 5220 6000 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0060 │ │ +0277c2: 6e20 7d01 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ +0277c8: 5220 5e00 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@005e │ │ +0277cc: 6e20 7d01 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ +0277d2: 5420 5f00 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@005f │ │ +0277d6: 7130 2f0e 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0e2f │ │ +0277dc: 5220 5c00 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@005c │ │ +0277e0: 6e20 7d01 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ +0277e6: 5420 5d00 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@005d │ │ +0277ea: 7130 2f0e 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@0e2f │ │ +0277f0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0006 line=147 │ │ 0x000b line=148 │ │ 0x0010 line=149 │ │ 0x0015 line=150 │ │ @@ -2973,17 +2973,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 │ │ -025b6c: |[025b6c] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -025b7c: 7030 ef10 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10ef │ │ -025b82: 0e00 |0003: return-void │ │ +0277f4: |[0277f4] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +027804: 7030 f010 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f0 │ │ +02780a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0003 line=341 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$InstantiationException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ @@ -3022,17 +3022,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -025b84: |[025b84] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -025b94: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -025b9a: 0e00 |0003: return-void │ │ +02780c: |[02780c] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +02781c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +027822: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -3041,19 +3041,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 │ │ -025b9c: |[025b9c] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -025bac: 2200 7a00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@007a │ │ -025bb0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -025bb2: 7030 5c02 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@025c │ │ -025bb8: 1100 |0006: return-object v0 │ │ +027824: |[027824] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +027834: 2200 7a00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@007a │ │ +027838: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02783a: 7030 5c02 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@025c │ │ +027840: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -3062,18 +3062,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 │ │ -025bbc: |[025bbc] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -025bcc: 6e20 5602 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@0256 │ │ -025bd2: 0c00 |0003: move-result-object v0 │ │ -025bd4: 1100 |0004: return-object v0 │ │ +027844: |[027844] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +027854: 6e20 5602 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@0256 │ │ +02785a: 0c00 |0003: move-result-object v0 │ │ +02785c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -3082,17 +3082,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 │ │ -025bd8: |[025bd8] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -025be8: 2320 0303 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0303 │ │ -025bec: 1100 |0002: return-object v0 │ │ +027860: |[027860] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +027870: 2320 0303 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0303 │ │ +027874: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -3101,18 +3101,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 │ │ -025bf0: |[025bf0] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -025c00: 6e20 5802 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0258 │ │ -025c06: 0c00 |0003: move-result-object v0 │ │ -025c08: 1100 |0004: return-object v0 │ │ +027878: |[027878] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +027888: 6e20 5802 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0258 │ │ +02788e: 0c00 |0003: move-result-object v0 │ │ +027890: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -3157,37 +3157,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -025c0c: |[025c0c] android.support.v4.app.Fragment$SavedState.:()V │ │ -025c1c: 2200 7900 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@0079 │ │ -025c20: 7010 5502 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@0255 │ │ -025c26: 6900 7b00 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@007b │ │ -025c2a: 0e00 |0007: return-void │ │ +027894: |[027894] android.support.v4.app.Fragment$SavedState.:()V │ │ +0278a4: 2200 7900 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@0079 │ │ +0278a8: 7010 5502 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@0255 │ │ +0278ae: 6900 7b00 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@007b │ │ +0278b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 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 │ │ -025c2c: |[025c2c] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -025c3c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -025c42: 5b01 7c00 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@007c │ │ -025c46: 0e00 |0005: return-void │ │ +0278b4: |[0278b4] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +0278c4: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0278ca: 5b01 7c00 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@007c │ │ +0278ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0003 line=302 │ │ 0x0005 line=303 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$SavedState; │ │ @@ -3198,25 +3198,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 │ │ -025c48: |[025c48] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -025c58: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -025c5e: 6e10 7801 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0178 │ │ -025c64: 0c00 |0006: move-result-object v0 │ │ -025c66: 5b10 7c00 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@007c │ │ -025c6a: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -025c6e: 5410 7c00 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@007c │ │ -025c72: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -025c76: 5410 7c00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@007c │ │ -025c7a: 6e20 6401 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0164 │ │ -025c80: 0e00 |0014: return-void │ │ +0278d0: |[0278d0] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +0278e0: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0278e6: 6e10 7801 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0178 │ │ +0278ec: 0c00 |0006: move-result-object v0 │ │ +0278ee: 5b10 7c00 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@007c │ │ +0278f2: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +0278f6: 5410 7c00 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@007c │ │ +0278fa: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +0278fe: 5410 7c00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@007c │ │ +027902: 6e20 6401 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0164 │ │ +027908: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0003 line=306 │ │ 0x0009 line=307 │ │ 0x000f line=308 │ │ 0x0014 line=310 │ │ @@ -3231,17 +3231,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -025c84: |[025c84] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -025c94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -025c96: 0f00 |0001: return v0 │ │ +02790c: |[02790c] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +02791c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02791e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ @@ -3249,18 +3249,18 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -025c98: |[025c98] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -025ca8: 5410 7c00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@007c │ │ -025cac: 6e20 7c01 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@017c │ │ -025cb2: 0e00 |0005: return-void │ │ +027920: |[027920] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +027930: 5410 7c00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@007c │ │ +027934: 6e20 7c01 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@017c │ │ +02793a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x0005 line=320 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ @@ -3499,44 +3499,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -025cb4: |[025cb4] android.support.v4.app.Fragment.:()V │ │ -025cc4: 2200 8902 |0000: new-instance v0, Ljava/util/HashMap; // type@0289 │ │ -025cc8: 7010 4e11 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@114e │ │ -025cce: 6900 ac00 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00ac │ │ -025cd2: 0e00 |0007: return-void │ │ +02793c: |[02793c] android.support.v4.app.Fragment.:()V │ │ +02794c: 2200 8902 |0000: new-instance v0, Ljava/util/HashMap; // type@0289 │ │ +027950: 7010 4f11 0000 |0002: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@114f │ │ +027956: 6900 ac00 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00ac │ │ +02795a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 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 │ │ -025cd4: |[025cd4] android.support.v4.app.Fragment.:()V │ │ -025ce4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -025ce6: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -025ce8: 7010 e710 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@10e7 │ │ -025cee: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -025cf0: 5930 a300 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ -025cf4: 5931 9500 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -025cf8: 5931 a700 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a7 │ │ -025cfc: 5c32 9900 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ -025d00: 5c32 a900 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a9 │ │ -025d04: 0e00 |0010: return-void │ │ +02795c: |[02795c] android.support.v4.app.Fragment.:()V │ │ +02796c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02796e: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +027970: 7010 e810 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@10e8 │ │ +027976: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +027978: 5930 a300 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ +02797c: 5931 9500 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +027980: 5931 a700 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a7 │ │ +027984: 5c32 9900 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ +027988: 5c32 a900 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a9 │ │ +02798c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=361 │ │ 0x0005 line=166 │ │ 0x0008 line=182 │ │ 0x000a line=194 │ │ 0x000c line=265 │ │ @@ -3550,19 +3550,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 │ │ -025d08: |[025d08] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -025d18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -025d1a: 7130 7902 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@0279 │ │ -025d20: 0c00 |0004: move-result-object v0 │ │ -025d22: 1100 |0005: return-object v0 │ │ +027990: |[027990] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +0279a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0279a2: 7130 7902 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@0279 │ │ +0279a8: 0c00 |0004: move-result-object v0 │ │ +0279aa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 fname Ljava/lang/String; │ │ │ │ @@ -3571,94 +3571,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 │ │ -025d24: |[025d24] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -025d34: 6203 ac00 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00ac │ │ -025d38: 6e20 5311 7300 |0002: invoke-virtual {v3, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -025d3e: 0c00 |0005: move-result-object v0 │ │ -025d40: 1f00 5702 |0006: check-cast v0, Ljava/lang/Class; // type@0257 │ │ -025d44: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -025d48: 6e10 8a00 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@008a │ │ -025d4e: 0c03 |000d: move-result-object v3 │ │ -025d50: 6e20 c710 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@10c7 │ │ -025d56: 0c00 |0011: move-result-object v0 │ │ -025d58: 6203 ac00 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00ac │ │ -025d5c: 6e30 5511 7300 |0014: invoke-virtual {v3, v7, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1155 │ │ -025d62: 6e10 c510 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@10c5 │ │ -025d68: 0c02 |001a: move-result-object v2 │ │ -025d6a: 1f02 7b00 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@007b │ │ -025d6e: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -025d72: 6e10 ea10 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -025d78: 0c03 |0022: move-result-object v3 │ │ -025d7a: 6e10 be10 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@10be │ │ -025d80: 0c03 |0026: move-result-object v3 │ │ -025d82: 6e20 6401 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0164 │ │ -025d88: 5b28 8600 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0086 │ │ -025d8c: 1102 |002c: return-object v2 │ │ -025d8e: 0d01 |002d: move-exception v1 │ │ -025d90: 2203 7800 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0078 │ │ -025d94: 2204 7402 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ -025d98: 7010 0e11 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -025d9e: 1a05 5c08 |0035: const-string v5, "Unable to instantiate fragment " // string@085c │ │ -025da2: 6e20 1411 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -025da8: 0c04 |003a: move-result-object v4 │ │ -025daa: 6e20 1411 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -025db0: 0c04 |003e: move-result-object v4 │ │ -025db2: 1a05 2501 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@0125 │ │ -025db6: 6e20 1411 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -025dbc: 0c04 |0044: move-result-object v4 │ │ -025dbe: 1a05 4b00 |0045: const-string v5, " empty constructor that is public" // string@004b │ │ -025dc2: 6e20 1411 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -025dc8: 0c04 |004a: move-result-object v4 │ │ -025dca: 6e10 1a11 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -025dd0: 0c04 |004e: move-result-object v4 │ │ -025dd2: 7030 5402 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0254 │ │ -025dd8: 2703 |0052: throw v3 │ │ -025dda: 0d01 |0053: move-exception v1 │ │ -025ddc: 2203 7800 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0078 │ │ -025de0: 2204 7402 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ -025de4: 7010 0e11 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -025dea: 1a05 5c08 |005b: const-string v5, "Unable to instantiate fragment " // string@085c │ │ -025dee: 6e20 1411 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -025df4: 0c04 |0060: move-result-object v4 │ │ -025df6: 6e20 1411 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -025dfc: 0c04 |0064: move-result-object v4 │ │ -025dfe: 1a05 2501 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@0125 │ │ -025e02: 6e20 1411 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -025e08: 0c04 |006a: move-result-object v4 │ │ -025e0a: 1a05 4b00 |006b: const-string v5, " empty constructor that is public" // string@004b │ │ -025e0e: 6e20 1411 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -025e14: 0c04 |0070: move-result-object v4 │ │ -025e16: 6e10 1a11 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -025e1c: 0c04 |0074: move-result-object v4 │ │ -025e1e: 7030 5402 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0254 │ │ -025e24: 2703 |0078: throw v3 │ │ -025e26: 0d01 |0079: move-exception v1 │ │ -025e28: 2203 7800 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0078 │ │ -025e2c: 2204 7402 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ -025e30: 7010 0e11 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -025e36: 1a05 5c08 |0081: const-string v5, "Unable to instantiate fragment " // string@085c │ │ -025e3a: 6e20 1411 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -025e40: 0c04 |0086: move-result-object v4 │ │ -025e42: 6e20 1411 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -025e48: 0c04 |008a: move-result-object v4 │ │ -025e4a: 1a05 2501 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@0125 │ │ -025e4e: 6e20 1411 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -025e54: 0c04 |0090: move-result-object v4 │ │ -025e56: 1a05 4b00 |0091: const-string v5, " empty constructor that is public" // string@004b │ │ -025e5a: 6e20 1411 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -025e60: 0c04 |0096: move-result-object v4 │ │ -025e62: 6e10 1a11 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -025e68: 0c04 |009a: move-result-object v4 │ │ -025e6a: 7030 5402 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0254 │ │ -025e70: 2703 |009e: throw v3 │ │ +0279ac: |[0279ac] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +0279bc: 6203 ac00 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00ac │ │ +0279c0: 6e20 5411 7300 |0002: invoke-virtual {v3, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +0279c6: 0c00 |0005: move-result-object v0 │ │ +0279c8: 1f00 5702 |0006: check-cast v0, Ljava/lang/Class; // type@0257 │ │ +0279cc: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +0279d0: 6e10 8a00 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@008a │ │ +0279d6: 0c03 |000d: move-result-object v3 │ │ +0279d8: 6e20 c810 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@10c8 │ │ +0279de: 0c00 |0011: move-result-object v0 │ │ +0279e0: 6203 ac00 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Ljava/util/HashMap; // field@00ac │ │ +0279e4: 6e30 5611 7300 |0014: invoke-virtual {v3, v7, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1156 │ │ +0279ea: 6e10 c610 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@10c6 │ │ +0279f0: 0c02 |001a: move-result-object v2 │ │ +0279f2: 1f02 7b00 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@007b │ │ +0279f6: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +0279fa: 6e10 eb10 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +027a00: 0c03 |0022: move-result-object v3 │ │ +027a02: 6e10 bf10 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@10bf │ │ +027a08: 0c03 |0026: move-result-object v3 │ │ +027a0a: 6e20 6401 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0164 │ │ +027a10: 5b28 8600 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0086 │ │ +027a14: 1102 |002c: return-object v2 │ │ +027a16: 0d01 |002d: move-exception v1 │ │ +027a18: 2203 7800 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0078 │ │ +027a1c: 2204 7402 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ +027a20: 7010 0f11 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +027a26: 1a05 5c08 |0035: const-string v5, "Unable to instantiate fragment " // string@085c │ │ +027a2a: 6e20 1511 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +027a30: 0c04 |003a: move-result-object v4 │ │ +027a32: 6e20 1511 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +027a38: 0c04 |003e: move-result-object v4 │ │ +027a3a: 1a05 2501 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@0125 │ │ +027a3e: 6e20 1511 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +027a44: 0c04 |0044: move-result-object v4 │ │ +027a46: 1a05 4b00 |0045: const-string v5, " empty constructor that is public" // string@004b │ │ +027a4a: 6e20 1511 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +027a50: 0c04 |004a: move-result-object v4 │ │ +027a52: 6e10 1b11 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +027a58: 0c04 |004e: move-result-object v4 │ │ +027a5a: 7030 5402 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0254 │ │ +027a60: 2703 |0052: throw v3 │ │ +027a62: 0d01 |0053: move-exception v1 │ │ +027a64: 2203 7800 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0078 │ │ +027a68: 2204 7402 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ +027a6c: 7010 0f11 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +027a72: 1a05 5c08 |005b: const-string v5, "Unable to instantiate fragment " // string@085c │ │ +027a76: 6e20 1511 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +027a7c: 0c04 |0060: move-result-object v4 │ │ +027a7e: 6e20 1511 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +027a84: 0c04 |0064: move-result-object v4 │ │ +027a86: 1a05 2501 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@0125 │ │ +027a8a: 6e20 1511 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +027a90: 0c04 |006a: move-result-object v4 │ │ +027a92: 1a05 4b00 |006b: const-string v5, " empty constructor that is public" // string@004b │ │ +027a96: 6e20 1511 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +027a9c: 0c04 |0070: move-result-object v4 │ │ +027a9e: 6e10 1b11 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +027aa4: 0c04 |0074: move-result-object v4 │ │ +027aa6: 7030 5402 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0254 │ │ +027aac: 2703 |0078: throw v3 │ │ +027aae: 0d01 |0079: move-exception v1 │ │ +027ab0: 2203 7800 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0078 │ │ +027ab4: 2204 7402 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ +027ab8: 7010 0f11 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +027abe: 1a05 5c08 |0081: const-string v5, "Unable to instantiate fragment " // string@085c │ │ +027ac2: 6e20 1511 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +027ac8: 0c04 |0086: move-result-object v4 │ │ +027aca: 6e20 1511 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +027ad0: 0c04 |008a: move-result-object v4 │ │ +027ad2: 1a05 2501 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@0125 │ │ +027ad6: 6e20 1511 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +027adc: 0c04 |0090: move-result-object v4 │ │ +027ade: 1a05 4b00 |0091: const-string v5, " empty constructor that is public" // string@004b │ │ +027ae2: 6e20 1511 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +027ae8: 0c04 |0096: move-result-object v4 │ │ +027aea: 6e10 1b11 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +027af0: 0c04 |009a: move-result-object v4 │ │ +027af2: 7030 5402 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@0254 │ │ +027af8: 2703 |009e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/ClassNotFoundException; -> 0x002d │ │ Ljava/lang/InstantiationException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x0079 │ │ positions : │ │ 0x0000 line=388 │ │ @@ -3692,238 +3692,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 │ │ -025e88: |[025e88] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -025e98: 6e20 b010 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025e9e: 1a00 ff0f |0003: const-string v0, "mFragmentId=#" // string@0fff │ │ -025ea2: 6e20 b010 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025ea8: 5230 8f00 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ -025eac: 7110 d610 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -025eb2: 0c00 |000d: move-result-object v0 │ │ -025eb4: 6e20 b010 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025eba: 1a00 6200 |0011: const-string v0, " mContainerId=#" // string@0062 │ │ -025ebe: 6e20 b010 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025ec4: 5230 8c00 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ -025ec8: 7110 d610 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -025ece: 0c00 |001b: move-result-object v0 │ │ -025ed0: 6e20 b010 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025ed6: 1a00 7900 |001f: const-string v0, " mTag=" // string@0079 │ │ -025eda: 6e20 b010 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025ee0: 5430 a500 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ -025ee4: 6e20 b510 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -025eea: 6e20 b010 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025ef0: 1a00 d510 |002c: const-string v0, "mState=" // string@10d5 │ │ -025ef4: 6e20 b010 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025efa: 5230 a300 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ -025efe: 6e20 ae10 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ -025f04: 1a00 6a00 |0036: const-string v0, " mIndex=" // string@006a │ │ -025f08: 6e20 b010 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025f0e: 5230 9500 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -025f12: 6e20 ae10 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ -025f18: 1a00 7d00 |0040: const-string v0, " mWho=" // string@007d │ │ -025f1c: 6e20 b010 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025f22: 5430 ab00 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ -025f26: 6e20 b010 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025f2c: 1a00 5e00 |004a: const-string v0, " mBackStackNesting=" // string@005e │ │ -025f30: 6e20 b010 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025f36: 5230 8700 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ -025f3a: 6e20 b310 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@10b3 │ │ -025f40: 6e20 b010 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025f46: 1a00 6f0f |0057: const-string v0, "mAdded=" // string@0f6f │ │ -025f4a: 6e20 b010 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025f50: 5530 8400 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ -025f54: 6e20 b110 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -025f5a: 1a00 7100 |0061: const-string v0, " mRemoving=" // string@0071 │ │ -025f5e: 6e20 b010 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025f64: 5530 9c00 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@009c │ │ -025f68: 6e20 b110 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -025f6e: 1a00 7400 |006b: const-string v0, " mResumed=" // string@0074 │ │ -025f72: 6e20 b010 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025f78: 5530 9e00 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@009e │ │ -025f7c: 6e20 b110 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -025f82: 1a00 6700 |0075: const-string v0, " mFromLayout=" // string@0067 │ │ -025f86: 6e20 b010 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025f8c: 5530 9100 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0091 │ │ -025f90: 6e20 b110 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -025f96: 1a00 6900 |007f: const-string v0, " mInLayout=" // string@0069 │ │ -025f9a: 6e20 b010 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025fa0: 5530 9400 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0094 │ │ -025fa4: 6e20 b610 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ -025faa: 6e20 b010 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025fb0: 1a00 1310 |008c: const-string v0, "mHidden=" // string@1013 │ │ -025fb4: 6e20 b010 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025fba: 5530 9300 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ -025fbe: 6e20 b110 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -025fc4: 1a00 6500 |0096: const-string v0, " mDetached=" // string@0065 │ │ -025fc8: 6e20 b010 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025fce: 5530 8e00 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ -025fd2: 6e20 b110 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -025fd8: 1a00 6e00 |00a0: const-string v0, " mMenuVisible=" // string@006e │ │ -025fdc: 6e20 b010 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025fe2: 5530 9900 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ -025fe6: 6e20 b110 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -025fec: 1a00 6800 |00aa: const-string v0, " mHasMenu=" // string@0068 │ │ -025ff0: 6e20 b010 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -025ff6: 5530 9200 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ -025ffa: 6e20 b610 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ -026000: 6e20 b010 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -026006: 1a00 a710 |00b7: const-string v0, "mRetainInstance=" // string@10a7 │ │ -02600a: 6e20 b010 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -026010: 5530 9f00 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009f │ │ -026014: 6e20 b110 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -02601a: 1a00 7500 |00c1: const-string v0, " mRetaining=" // string@0075 │ │ -02601e: 6e20 b010 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -026024: 5530 a000 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00a0 │ │ -026028: 6e20 b110 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -02602e: 1a00 7c00 |00cb: const-string v0, " mUserVisibleHint=" // string@007c │ │ -026032: 6e20 b010 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -026038: 5530 a900 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a9 │ │ -02603c: 6e20 b610 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ -026042: 5430 9000 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0090 │ │ -026046: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -02604a: 6e20 b010 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -026050: 1a00 0110 |00dc: const-string v0, "mFragmentManager=" // string@1001 │ │ -026054: 6e20 b010 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -02605a: 5430 9000 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0090 │ │ -02605e: 6e20 b410 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -026064: 5430 8300 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -026068: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -02606c: 6e20 b010 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -026072: 1a00 690f |00ed: const-string v0, "mActivity=" // string@0f69 │ │ -026076: 6e20 b010 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -02607c: 5430 8300 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -026080: 6e20 b410 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -026086: 5430 9b00 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@009b │ │ -02608a: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -02608e: 6e20 b010 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -026094: 1a00 7e10 |00fe: const-string v0, "mParentFragment=" // string@107e │ │ -026098: 6e20 b010 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -02609e: 5430 9b00 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@009b │ │ -0260a2: 6e20 b410 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -0260a8: 5430 8600 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0086 │ │ -0260ac: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -0260b0: 6e20 b010 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0260b6: 1a00 790f |010f: const-string v0, "mArguments=" // string@0f79 │ │ -0260ba: 6e20 b010 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0260c0: 5430 8600 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0086 │ │ -0260c4: 6e20 b410 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -0260ca: 5430 a100 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -0260ce: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -0260d2: 6e20 b010 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0260d8: 1a00 b110 |0120: const-string v0, "mSavedFragmentState=" // string@10b1 │ │ -0260dc: 6e20 b010 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0260e2: 5430 a100 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -0260e6: 6e20 b410 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -0260ec: 5430 a200 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ -0260f0: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ -0260f4: 6e20 b010 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0260fa: 1a00 b410 |0131: const-string v0, "mSavedViewState=" // string@10b4 │ │ -0260fe: 6e20 b010 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -026104: 5430 a200 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ -026108: 6e20 b410 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -02610e: 5430 a600 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ -026112: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ -026116: 6e20 b010 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -02611c: 1a00 ec10 |0142: const-string v0, "mTarget=" // string@10ec │ │ -026120: 6e20 b010 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -026126: 5430 a600 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ -02612a: 6e20 af10 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@10af │ │ -026130: 1a00 7a00 |014c: const-string v0, " mTargetRequestCode=" // string@007a │ │ -026134: 6e20 b010 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -02613a: 5230 a800 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a8 │ │ -02613e: 6e20 b310 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@10b3 │ │ -026144: 5230 9a00 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -026148: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -02614c: 6e20 b010 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -026152: 1a00 6010 |015d: const-string v0, "mNextAnim=" // string@1060 │ │ -026156: 6e20 b010 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -02615c: 5230 9a00 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -026160: 6e20 b310 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@10b3 │ │ -026166: 5430 8b00 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@008b │ │ -02616a: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -02616e: 6e20 b010 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -026174: 1a00 b10f |016e: const-string v0, "mContainer=" // string@0fb1 │ │ -026178: 6e20 b010 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -02617e: 5430 8b00 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@008b │ │ -026182: 6e20 b410 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -026188: 5430 aa00 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -02618c: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -026190: 6e20 b010 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -026196: 1a00 1011 |017f: const-string v0, "mView=" // string@1110 │ │ -02619a: 6e20 b010 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0261a0: 5430 aa00 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -0261a4: 6e20 b410 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -0261aa: 5430 9600 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0096 │ │ -0261ae: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ -0261b2: 6e20 b010 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0261b8: 1a00 2510 |0190: const-string v0, "mInnerView=" // string@1025 │ │ -0261bc: 6e20 b010 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0261c2: 5430 aa00 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -0261c6: 6e20 b410 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -0261cc: 5430 8500 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ -0261d0: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ -0261d4: 6e20 b010 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0261da: 1a00 750f |01a1: const-string v0, "mAnimatingAway=" // string@0f75 │ │ -0261de: 6e20 b010 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0261e4: 5430 8500 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ -0261e8: 6e20 b410 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -0261ee: 6e20 b010 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0261f4: 1a00 d710 |01ae: const-string v0, "mStateAfterAnimating=" // string@10d7 │ │ -0261f8: 6e20 b010 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0261fe: 5230 a400 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00a4 │ │ -026202: 6e20 b310 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@10b3 │ │ -026208: 5430 9700 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -02620c: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ -026210: 6e20 b010 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -026216: 1a00 7106 |01bf: const-string v0, "Loader Manager:" // string@0671 │ │ -02621a: 6e20 b510 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -026220: 5430 9700 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -026224: 2201 7402 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -026228: 7010 0e11 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02622e: 6e20 1411 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -026234: 0c01 |01ce: move-result-object v1 │ │ -026236: 1a02 0800 |01cf: const-string v2, " " // string@0008 │ │ -02623a: 6e20 1411 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -026240: 0c01 |01d4: move-result-object v1 │ │ -026242: 6e10 1a11 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -026248: 0c01 |01d8: move-result-object v1 │ │ -02624a: 6e57 0e04 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@040e │ │ -026250: 5430 8a00 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026254: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ -026258: 6e20 b010 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -02625e: 2200 7402 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -026262: 7010 0e11 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -026268: 1a01 2a02 |01e8: const-string v1, "Child " // string@022a │ │ -02626c: 6e20 1411 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -026272: 0c00 |01ed: move-result-object v0 │ │ -026274: 5431 8a00 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026278: 6e20 1311 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -02627e: 0c00 |01f3: move-result-object v0 │ │ -026280: 1a01 1f01 |01f4: const-string v1, ":" // string@011f │ │ -026284: 6e20 1411 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02628a: 0c00 |01f9: move-result-object v0 │ │ -02628c: 6e10 1a11 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -026292: 0c00 |01fd: move-result-object v0 │ │ -026294: 6e20 b510 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -02629a: 5430 8a00 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -02629e: 2201 7402 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -0262a2: 7010 0e11 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0262a8: 6e20 1411 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0262ae: 0c01 |020b: move-result-object v1 │ │ -0262b0: 1a02 0800 |020c: const-string v2, " " // string@0008 │ │ -0262b4: 6e20 1411 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0262ba: 0c01 |0211: move-result-object v1 │ │ -0262bc: 6e10 1a11 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0262c2: 0c01 |0215: move-result-object v1 │ │ -0262c4: 6e57 3a03 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@033a │ │ -0262ca: 0e00 |0219: return-void │ │ +027b10: |[027b10] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +027b20: 6e20 b010 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027b26: 1a00 ff0f |0003: const-string v0, "mFragmentId=#" // string@0fff │ │ +027b2a: 6e20 b010 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027b30: 5230 8f00 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ +027b34: 7110 d710 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +027b3a: 0c00 |000d: move-result-object v0 │ │ +027b3c: 6e20 b010 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027b42: 1a00 6200 |0011: const-string v0, " mContainerId=#" // string@0062 │ │ +027b46: 6e20 b010 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027b4c: 5230 8c00 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ +027b50: 7110 d710 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +027b56: 0c00 |001b: move-result-object v0 │ │ +027b58: 6e20 b010 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027b5e: 1a00 7900 |001f: const-string v0, " mTag=" // string@0079 │ │ +027b62: 6e20 b010 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027b68: 5430 a500 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ +027b6c: 6e20 b510 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +027b72: 6e20 b010 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027b78: 1a00 d510 |002c: const-string v0, "mState=" // string@10d5 │ │ +027b7c: 6e20 b010 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027b82: 5230 a300 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ +027b86: 6e20 ae10 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ +027b8c: 1a00 6a00 |0036: const-string v0, " mIndex=" // string@006a │ │ +027b90: 6e20 b010 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027b96: 5230 9500 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +027b9a: 6e20 ae10 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ +027ba0: 1a00 7d00 |0040: const-string v0, " mWho=" // string@007d │ │ +027ba4: 6e20 b010 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027baa: 5430 ab00 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ +027bae: 6e20 b010 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027bb4: 1a00 5e00 |004a: const-string v0, " mBackStackNesting=" // string@005e │ │ +027bb8: 6e20 b010 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027bbe: 5230 8700 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ +027bc2: 6e20 b310 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@10b3 │ │ +027bc8: 6e20 b010 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027bce: 1a00 6f0f |0057: const-string v0, "mAdded=" // string@0f6f │ │ +027bd2: 6e20 b010 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027bd8: 5530 8400 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ +027bdc: 6e20 b110 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +027be2: 1a00 7100 |0061: const-string v0, " mRemoving=" // string@0071 │ │ +027be6: 6e20 b010 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027bec: 5530 9c00 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@009c │ │ +027bf0: 6e20 b110 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +027bf6: 1a00 7400 |006b: const-string v0, " mResumed=" // string@0074 │ │ +027bfa: 6e20 b010 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027c00: 5530 9e00 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@009e │ │ +027c04: 6e20 b110 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +027c0a: 1a00 6700 |0075: const-string v0, " mFromLayout=" // string@0067 │ │ +027c0e: 6e20 b010 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027c14: 5530 9100 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0091 │ │ +027c18: 6e20 b110 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +027c1e: 1a00 6900 |007f: const-string v0, " mInLayout=" // string@0069 │ │ +027c22: 6e20 b010 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027c28: 5530 9400 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0094 │ │ +027c2c: 6e20 b610 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ +027c32: 6e20 b010 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027c38: 1a00 1310 |008c: const-string v0, "mHidden=" // string@1013 │ │ +027c3c: 6e20 b010 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027c42: 5530 9300 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ +027c46: 6e20 b110 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +027c4c: 1a00 6500 |0096: const-string v0, " mDetached=" // string@0065 │ │ +027c50: 6e20 b010 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027c56: 5530 8e00 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ +027c5a: 6e20 b110 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +027c60: 1a00 6e00 |00a0: const-string v0, " mMenuVisible=" // string@006e │ │ +027c64: 6e20 b010 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027c6a: 5530 9900 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ +027c6e: 6e20 b110 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +027c74: 1a00 6800 |00aa: const-string v0, " mHasMenu=" // string@0068 │ │ +027c78: 6e20 b010 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027c7e: 5530 9200 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ +027c82: 6e20 b610 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ +027c88: 6e20 b010 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027c8e: 1a00 a710 |00b7: const-string v0, "mRetainInstance=" // string@10a7 │ │ +027c92: 6e20 b010 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027c98: 5530 9f00 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009f │ │ +027c9c: 6e20 b110 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +027ca2: 1a00 7500 |00c1: const-string v0, " mRetaining=" // string@0075 │ │ +027ca6: 6e20 b010 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027cac: 5530 a000 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00a0 │ │ +027cb0: 6e20 b110 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +027cb6: 1a00 7c00 |00cb: const-string v0, " mUserVisibleHint=" // string@007c │ │ +027cba: 6e20 b010 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027cc0: 5530 a900 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a9 │ │ +027cc4: 6e20 b610 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ +027cca: 5430 9000 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0090 │ │ +027cce: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +027cd2: 6e20 b010 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027cd8: 1a00 0110 |00dc: const-string v0, "mFragmentManager=" // string@1001 │ │ +027cdc: 6e20 b010 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027ce2: 5430 9000 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0090 │ │ +027ce6: 6e20 b410 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +027cec: 5430 8300 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +027cf0: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +027cf4: 6e20 b010 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027cfa: 1a00 690f |00ed: const-string v0, "mActivity=" // string@0f69 │ │ +027cfe: 6e20 b010 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027d04: 5430 8300 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +027d08: 6e20 b410 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +027d0e: 5430 9b00 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@009b │ │ +027d12: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +027d16: 6e20 b010 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027d1c: 1a00 7e10 |00fe: const-string v0, "mParentFragment=" // string@107e │ │ +027d20: 6e20 b010 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027d26: 5430 9b00 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@009b │ │ +027d2a: 6e20 b410 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +027d30: 5430 8600 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0086 │ │ +027d34: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +027d38: 6e20 b010 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027d3e: 1a00 790f |010f: const-string v0, "mArguments=" // string@0f79 │ │ +027d42: 6e20 b010 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027d48: 5430 8600 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0086 │ │ +027d4c: 6e20 b410 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +027d52: 5430 a100 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +027d56: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +027d5a: 6e20 b010 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027d60: 1a00 b110 |0120: const-string v0, "mSavedFragmentState=" // string@10b1 │ │ +027d64: 6e20 b010 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027d6a: 5430 a100 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +027d6e: 6e20 b410 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +027d74: 5430 a200 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ +027d78: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ +027d7c: 6e20 b010 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027d82: 1a00 b410 |0131: const-string v0, "mSavedViewState=" // string@10b4 │ │ +027d86: 6e20 b010 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027d8c: 5430 a200 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ +027d90: 6e20 b410 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +027d96: 5430 a600 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ +027d9a: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ +027d9e: 6e20 b010 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027da4: 1a00 ec10 |0142: const-string v0, "mTarget=" // string@10ec │ │ +027da8: 6e20 b010 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027dae: 5430 a600 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ +027db2: 6e20 af10 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@10af │ │ +027db8: 1a00 7a00 |014c: const-string v0, " mTargetRequestCode=" // string@007a │ │ +027dbc: 6e20 b010 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027dc2: 5230 a800 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a8 │ │ +027dc6: 6e20 b310 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@10b3 │ │ +027dcc: 5230 9a00 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +027dd0: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +027dd4: 6e20 b010 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027dda: 1a00 6010 |015d: const-string v0, "mNextAnim=" // string@1060 │ │ +027dde: 6e20 b010 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027de4: 5230 9a00 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +027de8: 6e20 b310 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@10b3 │ │ +027dee: 5430 8b00 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@008b │ │ +027df2: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +027df6: 6e20 b010 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027dfc: 1a00 b10f |016e: const-string v0, "mContainer=" // string@0fb1 │ │ +027e00: 6e20 b010 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027e06: 5430 8b00 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@008b │ │ +027e0a: 6e20 b410 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +027e10: 5430 aa00 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +027e14: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +027e18: 6e20 b010 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027e1e: 1a00 1011 |017f: const-string v0, "mView=" // string@1110 │ │ +027e22: 6e20 b010 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027e28: 5430 aa00 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +027e2c: 6e20 b410 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +027e32: 5430 9600 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0096 │ │ +027e36: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ +027e3a: 6e20 b010 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027e40: 1a00 2510 |0190: const-string v0, "mInnerView=" // string@1025 │ │ +027e44: 6e20 b010 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027e4a: 5430 aa00 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +027e4e: 6e20 b410 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +027e54: 5430 8500 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ +027e58: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ +027e5c: 6e20 b010 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027e62: 1a00 750f |01a1: const-string v0, "mAnimatingAway=" // string@0f75 │ │ +027e66: 6e20 b010 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027e6c: 5430 8500 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ +027e70: 6e20 b410 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +027e76: 6e20 b010 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027e7c: 1a00 d710 |01ae: const-string v0, "mStateAfterAnimating=" // string@10d7 │ │ +027e80: 6e20 b010 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027e86: 5230 a400 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00a4 │ │ +027e8a: 6e20 b310 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@10b3 │ │ +027e90: 5430 9700 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +027e94: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ +027e98: 6e20 b010 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027e9e: 1a00 7106 |01bf: const-string v0, "Loader Manager:" // string@0671 │ │ +027ea2: 6e20 b510 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +027ea8: 5430 9700 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +027eac: 2201 7402 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +027eb0: 7010 0f11 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +027eb6: 6e20 1511 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +027ebc: 0c01 |01ce: move-result-object v1 │ │ +027ebe: 1a02 0800 |01cf: const-string v2, " " // string@0008 │ │ +027ec2: 6e20 1511 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +027ec8: 0c01 |01d4: move-result-object v1 │ │ +027eca: 6e10 1b11 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +027ed0: 0c01 |01d8: move-result-object v1 │ │ +027ed2: 6e57 0e04 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@040e │ │ +027ed8: 5430 8a00 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +027edc: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ +027ee0: 6e20 b010 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +027ee6: 2200 7402 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +027eea: 7010 0f11 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +027ef0: 1a01 2a02 |01e8: const-string v1, "Child " // string@022a │ │ +027ef4: 6e20 1511 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +027efa: 0c00 |01ed: move-result-object v0 │ │ +027efc: 5431 8a00 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +027f00: 6e20 1411 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +027f06: 0c00 |01f3: move-result-object v0 │ │ +027f08: 1a01 1f01 |01f4: const-string v1, ":" // string@011f │ │ +027f0c: 6e20 1511 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +027f12: 0c00 |01f9: move-result-object v0 │ │ +027f14: 6e10 1b11 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +027f1a: 0c00 |01fd: move-result-object v0 │ │ +027f1c: 6e20 b510 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +027f22: 5430 8a00 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +027f26: 2201 7402 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +027f2a: 7010 0f11 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +027f30: 6e20 1511 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +027f36: 0c01 |020b: move-result-object v1 │ │ +027f38: 1a02 0800 |020c: const-string v2, " " // string@0008 │ │ +027f3c: 6e20 1511 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +027f42: 0c01 |0211: move-result-object v1 │ │ +027f44: 6e10 1b11 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +027f4a: 0c01 |0215: move-result-object v1 │ │ +027f4c: 6e57 3a03 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@033a │ │ +027f52: 0e00 |0219: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1333 │ │ 0x0008 line=1334 │ │ 0x0011 line=1335 │ │ 0x0016 line=1336 │ │ 0x001f line=1337 │ │ @@ -3995,18 +3995,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0262cc: |[0262cc] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -0262dc: 6f20 e910 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@10e9 │ │ -0262e2: 0a00 |0003: move-result v0 │ │ -0262e4: 0f00 |0004: return v0 │ │ +027f54: |[027f54] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +027f64: 6f20 ea10 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@10ea │ │ +027f6a: 0a00 |0003: move-result v0 │ │ +027f6c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -4015,28 +4015,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 │ │ -0262e8: |[0262e8] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -0262f8: 5410 ab00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ -0262fc: 6e20 f910 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -026302: 0a00 |0005: move-result v0 │ │ -026304: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -026308: 1101 |0008: return-object v1 │ │ -02630a: 5410 8a00 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -02630e: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ -026312: 5410 8a00 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026316: 6e20 4003 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0340 │ │ -02631c: 0c01 |0012: move-result-object v1 │ │ -02631e: 28f5 |0013: goto 0008 // -000b │ │ -026320: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -026322: 28f3 |0015: goto 0008 // -000d │ │ +027f70: |[027f70] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +027f80: 5410 ab00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ +027f84: 6e20 fa10 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +027f8a: 0a00 |0005: move-result v0 │ │ +027f8c: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +027f90: 1101 |0008: return-object v1 │ │ +027f92: 5410 8a00 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +027f96: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ +027f9a: 5410 8a00 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +027f9e: 6e20 4003 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0340 │ │ +027fa4: 0c01 |0012: move-result-object v1 │ │ +027fa6: 28f5 |0013: goto 0008 // -000b │ │ +027fa8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +027faa: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1410 │ │ 0x0008 line=1416 │ │ 0x0009 line=1413 │ │ 0x000d line=1414 │ │ 0x0014 line=1416 │ │ @@ -4050,17 +4050,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 │ │ -026324: |[026324] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -026334: 5410 8300 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -026338: 1100 |0002: return-object v0 │ │ +027fac: |[027fac] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +027fbc: 5410 8300 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +027fc0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #4 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4068,17 +4068,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02633c: |[02633c] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -02634c: 5410 8600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0086 │ │ -026350: 1100 |0002: return-object v0 │ │ +027fc4: |[027fc4] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +027fd4: 5410 8600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0086 │ │ +027fd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #5 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4086,43 +4086,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 │ │ -026354: |[026354] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -026364: 5420 8a00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026368: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -02636c: 6e10 7a02 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@027a │ │ -026372: 5220 a300 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ -026376: 1251 |0009: const/4 v1, #int 5 // #5 │ │ -026378: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -02637c: 5420 8a00 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026380: 6e10 3703 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0337 │ │ -026386: 5420 8a00 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -02638a: 1100 |0013: return-object v0 │ │ -02638c: 5220 a300 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ -026390: 1241 |0016: const/4 v1, #int 4 // #4 │ │ -026392: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ -026396: 5420 8a00 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -02639a: 6e10 3803 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0338 │ │ -0263a0: 28f3 |001e: goto 0011 // -000d │ │ -0263a2: 5220 a300 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ -0263a6: 1221 |0021: const/4 v1, #int 2 // #2 │ │ -0263a8: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ -0263ac: 5420 8a00 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -0263b0: 6e10 2a03 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@032a │ │ -0263b6: 28e8 |0029: goto 0011 // -0018 │ │ -0263b8: 5220 a300 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ -0263bc: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -0263be: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ -0263c2: 5420 8a00 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -0263c6: 6e10 2d03 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@032d │ │ -0263cc: 28dd |0034: goto 0011 // -0023 │ │ +027fdc: |[027fdc] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +027fec: 5420 8a00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +027ff0: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +027ff4: 6e10 7a02 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@027a │ │ +027ffa: 5220 a300 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ +027ffe: 1251 |0009: const/4 v1, #int 5 // #5 │ │ +028000: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +028004: 5420 8a00 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028008: 6e10 3703 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0337 │ │ +02800e: 5420 8a00 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028012: 1100 |0013: return-object v0 │ │ +028014: 5220 a300 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ +028018: 1241 |0016: const/4 v1, #int 4 // #4 │ │ +02801a: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ +02801e: 5420 8a00 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028022: 6e10 3803 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0338 │ │ +028028: 28f3 |001e: goto 0011 // -000d │ │ +02802a: 5220 a300 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ +02802e: 1221 |0021: const/4 v1, #int 2 // #2 │ │ +028030: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ +028034: 5420 8a00 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028038: 6e10 2a03 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@032a │ │ +02803e: 28e8 |0029: goto 0011 // -0018 │ │ +028040: 5220 a300 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ +028044: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +028046: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ +02804a: 5420 8a00 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +02804e: 6e10 2d03 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@032d │ │ +028054: 28dd |0034: goto 0011 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=628 │ │ 0x0004 line=629 │ │ 0x0007 line=630 │ │ 0x000c line=631 │ │ 0x0011 line=640 │ │ @@ -4140,17 +4140,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 │ │ -0263d0: |[0263d0] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -0263e0: 5410 9000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0090 │ │ -0263e4: 1100 |0002: return-object v0 │ │ +028058: |[028058] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +028068: 5410 9000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0090 │ │ +02806c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #7 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4158,17 +4158,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0263e8: |[0263e8] android.support.v4.app.Fragment.getId:()I │ │ -0263f8: 5210 8f00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ -0263fc: 0f00 |0002: return v0 │ │ +028070: |[028070] android.support.v4.app.Fragment.getId:()I │ │ +028080: 5210 8f00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ +028084: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #8 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4176,19 +4176,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 │ │ -026400: |[026400] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -026410: 5410 8300 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -026414: 6e10 ce02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@02ce │ │ -02641a: 0c00 |0005: move-result-object v0 │ │ -02641c: 1100 |0006: return-object v0 │ │ +028088: |[028088] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +028098: 5410 8300 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +02809c: 6e10 ce02 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@02ce │ │ +0280a2: 0c00 |0005: move-result-object v0 │ │ +0280a4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=875 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -4197,46 +4197,46 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -026420: |[026420] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -026430: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -026432: 5440 9700 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -026436: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -02643a: 5440 9700 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -02643e: 1100 |0007: return-object v0 │ │ -026440: 5440 8300 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -026444: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -026448: 2200 6202 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -02644c: 2201 7402 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -026450: 7010 0e11 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -026456: 1a02 c102 |0013: const-string v2, "Fragment " // string@02c1 │ │ -02645a: 6e20 1411 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -026460: 0c01 |0018: move-result-object v1 │ │ -026462: 6e20 1311 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -026468: 0c01 |001c: move-result-object v1 │ │ -02646a: 1a02 8000 |001d: const-string v2, " not attached to Activity" // string@0080 │ │ -02646e: 6e20 1411 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -026474: 0c01 |0022: move-result-object v1 │ │ -026476: 6e10 1a11 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02647c: 0c01 |0026: move-result-object v1 │ │ -02647e: 7020 d110 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -026484: 2700 |002a: throw v0 │ │ -026486: 5c43 8900 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0089 │ │ -02648a: 5440 8300 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -02648e: 5441 ab00 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ -026492: 5542 9800 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0098 │ │ -026496: 6e40 cf02 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02cf │ │ -02649c: 0c00 |0036: move-result-object v0 │ │ -02649e: 5b40 9700 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -0264a2: 5440 9700 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -0264a6: 28cc |003b: goto 0007 // -0034 │ │ +0280a8: |[0280a8] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +0280b8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0280ba: 5440 9700 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +0280be: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +0280c2: 5440 9700 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +0280c6: 1100 |0007: return-object v0 │ │ +0280c8: 5440 8300 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +0280cc: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +0280d0: 2200 6202 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +0280d4: 2201 7402 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +0280d8: 7010 0f11 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0280de: 1a02 c102 |0013: const-string v2, "Fragment " // string@02c1 │ │ +0280e2: 6e20 1511 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0280e8: 0c01 |0018: move-result-object v1 │ │ +0280ea: 6e20 1411 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +0280f0: 0c01 |001c: move-result-object v1 │ │ +0280f2: 1a02 8000 |001d: const-string v2, " not attached to Activity" // string@0080 │ │ +0280f6: 6e20 1511 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0280fc: 0c01 |0022: move-result-object v1 │ │ +0280fe: 6e10 1b11 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +028104: 0c01 |0026: move-result-object v1 │ │ +028106: 7020 d210 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +02810c: 2700 |002a: throw v0 │ │ +02810e: 5c43 8900 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0089 │ │ +028112: 5440 8300 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +028116: 5441 ab00 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ +02811a: 5542 9800 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0098 │ │ +02811e: 6e40 cf02 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02cf │ │ +028124: 0c00 |0036: move-result-object v0 │ │ +028126: 5b40 9700 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +02812a: 5440 9700 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +02812e: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=819 │ │ 0x0005 line=820 │ │ 0x0007 line=827 │ │ 0x0008 line=822 │ │ 0x000c line=823 │ │ @@ -4251,17 +4251,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 │ │ -0264a8: |[0264a8] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ -0264b8: 5410 9b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@009b │ │ -0264bc: 1100 |0002: return-object v0 │ │ +028130: |[028130] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ +028140: 5410 9b00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@009b │ │ +028144: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=648 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #11 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4269,36 +4269,36 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0264c0: |[0264c0] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -0264d0: 5430 8300 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -0264d4: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -0264d8: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -0264dc: 2201 7402 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -0264e0: 7010 0e11 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0264e6: 1a02 c102 |000b: const-string v2, "Fragment " // string@02c1 │ │ -0264ea: 6e20 1411 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0264f0: 0c01 |0010: move-result-object v1 │ │ -0264f2: 6e20 1311 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -0264f8: 0c01 |0014: move-result-object v1 │ │ -0264fa: 1a02 8000 |0015: const-string v2, " not attached to Activity" // string@0080 │ │ -0264fe: 6e20 1411 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -026504: 0c01 |001a: move-result-object v1 │ │ -026506: 6e10 1a11 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02650c: 0c01 |001e: move-result-object v1 │ │ -02650e: 7020 d110 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -026514: 2700 |0022: throw v0 │ │ -026516: 5430 8300 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -02651a: 6e10 d102 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@02d1 │ │ -026520: 0c00 |0028: move-result-object v0 │ │ -026522: 1100 |0029: return-object v0 │ │ +028148: |[028148] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +028158: 5430 8300 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +02815c: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +028160: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +028164: 2201 7402 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +028168: 7010 0f11 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02816e: 1a02 c102 |000b: const-string v2, "Fragment " // string@02c1 │ │ +028172: 6e20 1511 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +028178: 0c01 |0010: move-result-object v1 │ │ +02817a: 6e20 1411 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +028180: 0c01 |0014: move-result-object v1 │ │ +028182: 1a02 8000 |0015: const-string v2, " not attached to Activity" // string@0080 │ │ +028186: 6e20 1511 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02818c: 0c01 |001a: move-result-object v1 │ │ +02818e: 6e10 1b11 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +028194: 0c01 |001e: move-result-object v1 │ │ +028196: 7020 d210 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +02819c: 2700 |0022: throw v0 │ │ +02819e: 5430 8300 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +0281a2: 6e10 d102 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@02d1 │ │ +0281a8: 0c00 |0028: move-result-object v0 │ │ +0281aa: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0004 line=571 │ │ 0x0023 line=573 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -4308,17 +4308,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026524: |[026524] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -026534: 5510 9f00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009f │ │ -026538: 0f00 |0002: return v0 │ │ +0281ac: |[0281ac] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +0281bc: 5510 9f00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009f │ │ +0281c0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #13 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4326,20 +4326,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02653c: |[02653c] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -02654c: 6e10 6c02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@026c │ │ -026552: 0c00 |0003: move-result-object v0 │ │ -026554: 6e20 df00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00df │ │ -02655a: 0c00 |0007: move-result-object v0 │ │ -02655c: 1100 |0008: return-object v0 │ │ +0281c4: |[0281c4] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +0281d4: 6e10 6c02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@026c │ │ +0281da: 0c00 |0003: move-result-object v0 │ │ +0281dc: 6e20 df00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00df │ │ +0281e2: 0c00 |0007: move-result-object v0 │ │ +0281e4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -4348,20 +4348,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 │ │ -026560: |[026560] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -026570: 6e10 6c02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@026c │ │ -026576: 0c00 |0003: move-result-object v0 │ │ -026578: 6e30 e000 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00e0 │ │ -02657e: 0c00 |0007: move-result-object v0 │ │ -026580: 1100 |0008: return-object v0 │ │ +0281e8: |[0281e8] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +0281f8: 6e10 6c02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@026c │ │ +0281fe: 0c00 |0003: move-result-object v0 │ │ +028200: 6e30 e000 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00e0 │ │ +028206: 0c00 |0007: move-result-object v0 │ │ +028208: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 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; │ │ @@ -4371,17 +4371,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026584: |[026584] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -026594: 5410 a500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ -026598: 1100 |0002: return-object v0 │ │ +02820c: |[02820c] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +02821c: 5410 a500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ +028220: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #16 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4389,17 +4389,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 │ │ -02659c: |[02659c] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -0265ac: 5410 a600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ -0265b0: 1100 |0002: return-object v0 │ │ +028224: |[028224] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +028234: 5410 a600 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ +028238: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #17 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4407,17 +4407,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0265b4: |[0265b4] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -0265c4: 5210 a800 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a8 │ │ -0265c8: 0f00 |0002: return v0 │ │ +02823c: |[02823c] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +02824c: 5210 a800 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a8 │ │ +028250: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #18 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4425,20 +4425,20 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0265cc: |[0265cc] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -0265dc: 6e10 6c02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@026c │ │ -0265e2: 0c00 |0003: move-result-object v0 │ │ -0265e4: 6e20 e200 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00e2 │ │ -0265ea: 0c00 |0007: move-result-object v0 │ │ -0265ec: 1100 |0008: return-object v0 │ │ +028254: |[028254] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +028264: 6e10 6c02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@026c │ │ +02826a: 0c00 |0003: move-result-object v0 │ │ +02826c: 6e20 e200 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00e2 │ │ +028272: 0c00 |0007: move-result-object v0 │ │ +028274: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -4447,17 +4447,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0265f0: |[0265f0] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -026600: 5510 a900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a9 │ │ -026604: 0f00 |0002: return v0 │ │ +028278: |[028278] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +028288: 5510 a900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a9 │ │ +02828c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=812 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #20 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4465,17 +4465,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026608: |[026608] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -026618: 5410 aa00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -02661c: 1100 |0002: return-object v0 │ │ +028290: |[028290] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +0282a0: 5410 aa00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +0282a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1001 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #21 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4483,18 +4483,18 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -026620: |[026620] android.support.v4.app.Fragment.hashCode:()I │ │ -026630: 6f10 eb10 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@10eb │ │ -026636: 0a00 |0003: move-result v0 │ │ -026638: 0f00 |0004: return v0 │ │ +0282a8: |[0282a8] android.support.v4.app.Fragment.hashCode:()I │ │ +0282b8: 6f10 ec10 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@10ec │ │ +0282be: 0a00 |0003: move-result v0 │ │ +0282c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #22 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4502,39 +4502,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 44 16-bit code units │ │ -02663c: |[02663c] android.support.v4.app.Fragment.initState:()V │ │ -02664c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02664e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -026650: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -026652: 5930 9500 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -026656: 5b32 ab00 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ -02665a: 5c31 8400 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ -02665e: 5c31 9c00 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@009c │ │ -026662: 5c31 9e00 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@009e │ │ -026666: 5c31 9100 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0091 │ │ -02666a: 5c31 9400 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0094 │ │ -02666e: 5c31 9d00 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@009d │ │ -026672: 5931 8700 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ -026676: 5b32 9000 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0090 │ │ -02667a: 5b32 8300 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -02667e: 5931 8f00 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ -026682: 5931 8c00 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ -026686: 5b32 a500 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ -02668a: 5c31 9300 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ -02668e: 5c31 8e00 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ -026692: 5c31 a000 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00a0 │ │ -026696: 5b32 9700 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -02669a: 5c31 9800 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0098 │ │ -02669e: 5c31 8900 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0089 │ │ -0266a2: 0e00 |002b: return-void │ │ +0282c4: |[0282c4] android.support.v4.app.Fragment.initState:()V │ │ +0282d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0282d6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0282d8: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +0282da: 5930 9500 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +0282de: 5b32 ab00 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ +0282e2: 5c31 8400 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ +0282e6: 5c31 9c00 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@009c │ │ +0282ea: 5c31 9e00 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@009e │ │ +0282ee: 5c31 9100 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0091 │ │ +0282f2: 5c31 9400 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0094 │ │ +0282f6: 5c31 9d00 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@009d │ │ +0282fa: 5931 8700 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ +0282fe: 5b32 9000 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0090 │ │ +028302: 5b32 8300 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +028306: 5931 8f00 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ +02830a: 5931 8c00 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ +02830e: 5b32 a500 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ +028312: 5c31 9300 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ +028316: 5c31 8e00 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ +02831a: 5c31 a000 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00a0 │ │ +02831e: 5b32 9700 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +028322: 5c31 9800 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0098 │ │ +028326: 5c31 8900 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0089 │ │ +02832a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1151 │ │ 0x0005 line=1152 │ │ 0x0007 line=1153 │ │ 0x0009 line=1154 │ │ 0x000b line=1155 │ │ @@ -4562,24 +4562,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0266a4: |[0266a4] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ -0266b4: 2200 8a00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@008a │ │ -0266b8: 7010 2003 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0320 │ │ -0266be: 5b30 8a00 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -0266c2: 5430 8a00 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -0266c6: 5431 8300 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -0266ca: 2202 7700 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@0077 │ │ -0266ce: 7020 5202 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@0252 │ │ -0266d4: 6e40 2503 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@0325 │ │ -0266da: 0e00 |0013: return-void │ │ +02832c: |[02832c] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ +02833c: 2200 8a00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@008a │ │ +028340: 7010 2003 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0320 │ │ +028346: 5b30 8a00 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +02834a: 5430 8a00 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +02834e: 5431 8300 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +028352: 2202 7700 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@0077 │ │ +028356: 7020 5202 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@0252 │ │ +02835c: 6e40 2503 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@0325 │ │ +028362: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1420 │ │ 0x0007 line=1421 │ │ 0x0013 line=1430 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -4589,23 +4589,23 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0266dc: |[0266dc] android.support.v4.app.Fragment.isAdded:()Z │ │ -0266ec: 5410 8300 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -0266f0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0266f4: 5510 8400 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ -0266f8: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -0266fc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0266fe: 0f00 |0009: return v0 │ │ -026700: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -026702: 28fe |000b: goto 0009 // -0002 │ │ +028364: |[028364] android.support.v4.app.Fragment.isAdded:()Z │ │ +028374: 5410 8300 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +028378: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +02837c: 5510 8400 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ +028380: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +028384: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +028386: 0f00 |0009: return v0 │ │ +028388: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +02838a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #25 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4613,17 +4613,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026704: |[026704] android.support.v4.app.Fragment.isDetached:()Z │ │ -026714: 5510 8e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ -026718: 0f00 |0002: return v0 │ │ +02838c: |[02838c] android.support.v4.app.Fragment.isDetached:()Z │ │ +02839c: 5510 8e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ +0283a0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=664 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #26 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4631,17 +4631,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02671c: |[02671c] android.support.v4.app.Fragment.isHidden:()Z │ │ -02672c: 5510 9300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ -026730: 0f00 |0002: return v0 │ │ +0283a4: |[0283a4] android.support.v4.app.Fragment.isHidden:()Z │ │ +0283b4: 5510 9300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ +0283b8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #27 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4649,21 +4649,21 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -026734: |[026734] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -026744: 5210 8700 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ -026748: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -02674c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -02674e: 0f00 |0005: return v0 │ │ -026750: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -026752: 28fe |0007: goto 0005 // -0002 │ │ +0283bc: |[0283bc] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +0283cc: 5210 8700 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ +0283d0: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +0283d4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0283d6: 0f00 |0005: return v0 │ │ +0283d8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0283da: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #28 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4671,17 +4671,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026754: |[026754] android.support.v4.app.Fragment.isInLayout:()Z │ │ -026764: 5510 9400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0094 │ │ -026768: 0f00 |0002: return v0 │ │ +0283dc: |[0283dc] android.support.v4.app.Fragment.isInLayout:()Z │ │ +0283ec: 5510 9400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0094 │ │ +0283f0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #29 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4689,17 +4689,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02676c: |[02676c] android.support.v4.app.Fragment.isRemoving:()Z │ │ -02677c: 5510 9c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@009c │ │ -026780: 0f00 |0002: return v0 │ │ +0283f4: |[0283f4] android.support.v4.app.Fragment.isRemoving:()Z │ │ +028404: 5510 9c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@009c │ │ +028408: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #30 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4707,17 +4707,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -026784: |[026784] android.support.v4.app.Fragment.isResumed:()Z │ │ -026794: 5510 9e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@009e │ │ -026798: 0f00 |0002: return v0 │ │ +02840c: |[02840c] android.support.v4.app.Fragment.isResumed:()Z │ │ +02841c: 5510 9e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@009e │ │ +028420: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #31 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4725,35 +4725,35 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02679c: |[02679c] android.support.v4.app.Fragment.isVisible:()Z │ │ -0267ac: 6e10 7b02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@027b │ │ -0267b2: 0a00 |0003: move-result v0 │ │ -0267b4: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -0267b8: 6e10 7d02 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@027d │ │ -0267be: 0a00 |0009: move-result v0 │ │ -0267c0: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -0267c4: 5410 aa00 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -0267c8: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -0267cc: 5410 aa00 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -0267d0: 6e10 c10e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0ec1 │ │ -0267d6: 0c00 |0015: move-result-object v0 │ │ -0267d8: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -0267dc: 5410 aa00 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -0267e0: 6e10 bf0e 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ -0267e6: 0a00 |001d: move-result v0 │ │ -0267e8: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -0267ec: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -0267ee: 0f00 |0021: return v0 │ │ -0267f0: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -0267f2: 28fe |0023: goto 0021 // -0002 │ │ +028424: |[028424] android.support.v4.app.Fragment.isVisible:()Z │ │ +028434: 6e10 7b02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@027b │ │ +02843a: 0a00 |0003: move-result v0 │ │ +02843c: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +028440: 6e10 7d02 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@027d │ │ +028446: 0a00 |0009: move-result v0 │ │ +028448: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +02844c: 5410 aa00 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +028450: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +028454: 5410 aa00 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +028458: 6e10 c10e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0ec1 │ │ +02845e: 0c00 |0015: move-result-object v0 │ │ +028460: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +028464: 5410 aa00 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +028468: 6e10 bf0e 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ +02846e: 0a00 |001d: move-result v0 │ │ +028470: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +028474: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +028476: 0f00 |0021: return v0 │ │ +028478: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +02847a: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #32 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4761,18 +4761,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0267f4: |[0267f4] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -026804: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -026806: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -02680a: 0e00 |0003: return-void │ │ +02847c: |[02847c] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +02848c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02848e: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028492: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 0x0003 line=1019 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -4782,16 +4782,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02680c: |[02680c] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -02681c: 0e00 |0000: return-void │ │ +028494: |[028494] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +0284a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=867 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -4802,18 +4802,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -026820: |[026820] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -026830: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -026832: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -026836: 0e00 |0003: return-void │ │ +0284a8: |[0284a8] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +0284b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0284ba: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +0284be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=929 │ │ 0x0003 line=930 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -4823,18 +4823,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -026838: |[026838] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -026848: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02684a: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -02684e: 0e00 |0003: return-void │ │ +0284c0: |[0284c0] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0284d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0284d2: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +0284d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1089 │ │ 0x0003 line=1090 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -4844,17 +4844,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -026850: |[026850] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -026860: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -026862: 0f00 |0001: return v0 │ │ +0284d8: |[0284d8] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +0284e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0284ea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1320 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -4863,18 +4863,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -026864: |[026864] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -026874: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -026876: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -02687a: 0e00 |0003: return-void │ │ +0284ec: |[0284ec] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +0284fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0284fe: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028502: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=954 │ │ 0x0003 line=955 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -4884,17 +4884,17 @@ │ │ type : '(IZI)Landroid/view/animation/Animation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02687c: |[02687c] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -02688c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02688e: 1100 |0001: return-object v0 │ │ +028504: |[028504] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +028514: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +028516: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=936 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 transit I │ │ 0x0000 - 0x0002 reg=3 enter Z │ │ @@ -4905,19 +4905,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 │ │ -026890: |[026890] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -0268a0: 6e10 6402 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0264 │ │ -0268a6: 0c00 |0003: move-result-object v0 │ │ -0268a8: 6e40 de02 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@02de │ │ -0268ae: 0e00 |0007: return-void │ │ +028518: |[028518] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +028528: 6e10 6402 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0264 │ │ +02852e: 0c00 |0003: move-result-object v0 │ │ +028530: 6e40 de02 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@02de │ │ +028536: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1274 │ │ 0x0007 line=1275 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 menu Landroid/view/ContextMenu; │ │ @@ -4929,16 +4929,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 │ │ -0268b0: |[0268b0] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -0268c0: 0e00 |0000: return-void │ │ +028538: |[028538] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +028548: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1195 │ │ 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; │ │ @@ -4948,17 +4948,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 │ │ -0268c4: |[0268c4] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0268d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0268d6: 1100 |0001: return-object v0 │ │ +02854c: |[02854c] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +02855c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02855e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=978 │ │ 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; │ │ @@ -4969,32 +4969,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -0268d8: |[0268d8] android.support.v4.app.Fragment.onDestroy:()V │ │ -0268e8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0268ea: 5c41 8800 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -0268ee: 5540 8900 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0089 │ │ -0268f2: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -0268f6: 5c41 8900 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0089 │ │ -0268fa: 5440 8300 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -0268fe: 5441 ab00 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ -026902: 5542 9800 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0098 │ │ -026906: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -026908: 6e40 cf02 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02cf │ │ -02690e: 0c00 |0013: move-result-object v0 │ │ -026910: 5b40 9700 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -026914: 5440 9700 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -026918: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -02691c: 5440 9700 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -026920: 6e10 0804 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0408 │ │ -026926: 0e00 |001f: return-void │ │ +028560: |[028560] android.support.v4.app.Fragment.onDestroy:()V │ │ +028570: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +028572: 5c41 8800 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028576: 5540 8900 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0089 │ │ +02857a: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +02857e: 5c41 8900 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0089 │ │ +028582: 5440 8300 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +028586: 5441 ab00 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ +02858a: 5542 9800 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0098 │ │ +02858e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +028590: 6e40 cf02 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02cf │ │ +028596: 0c00 |0013: move-result-object v0 │ │ +028598: 5b40 9700 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +02859c: 5440 9700 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +0285a0: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +0285a4: 5440 9700 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +0285a8: 6e10 0804 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0408 │ │ +0285ae: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1132 │ │ 0x0003 line=1135 │ │ 0x0007 line=1136 │ │ 0x0009 line=1137 │ │ 0x0016 line=1139 │ │ @@ -5008,16 +5008,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -026928: |[026928] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -026938: 0e00 |0000: return-void │ │ +0285b0: |[0285b0] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +0285c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1222 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ #44 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5025,18 +5025,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02693c: |[02693c] android.support.v4.app.Fragment.onDestroyView:()V │ │ -02694c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02694e: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -026952: 0e00 |0003: return-void │ │ +0285c4: |[0285c4] android.support.v4.app.Fragment.onDestroyView:()V │ │ +0285d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0285d6: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +0285da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1124 │ │ 0x0003 line=1125 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5045,18 +5045,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -026954: |[026954] android.support.v4.app.Fragment.onDetach:()V │ │ -026964: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -026966: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -02696a: 0e00 |0003: return-void │ │ +0285dc: |[0285dc] android.support.v4.app.Fragment.onDetach:()V │ │ +0285ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0285ee: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +0285f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ 0x0003 line=1179 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5065,16 +5065,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02696c: |[02696c] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -02697c: 0e00 |0000: return-void │ │ +0285f4: |[0285f4] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +028604: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 hidden Z │ │ │ │ @@ -5083,18 +5083,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 │ │ -026980: |[026980] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -026990: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -026992: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -026996: 0e00 |0003: return-void │ │ +028608: |[028608] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +028618: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02861a: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +02861e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=921 │ │ 0x0003 line=922 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -5106,18 +5106,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -026998: |[026998] android.support.v4.app.Fragment.onLowMemory:()V │ │ -0269a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0269aa: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -0269ae: 0e00 |0003: return-void │ │ +028620: |[028620] android.support.v4.app.Fragment.onLowMemory:()V │ │ +028630: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +028632: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028636: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1111 │ │ 0x0003 line=1112 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5126,17 +5126,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0269b0: |[0269b0] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0269c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0269c2: 0f00 |0001: return v0 │ │ +028638: |[028638] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +028648: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02864a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1243 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -5145,16 +5145,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0269c4: |[0269c4] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -0269d4: 0e00 |0000: return-void │ │ +02864c: |[02864c] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +02865c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1254 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -5163,18 +5163,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0269d8: |[0269d8] android.support.v4.app.Fragment.onPause:()V │ │ -0269e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0269ea: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -0269ee: 0e00 |0003: return-void │ │ +028660: |[028660] android.support.v4.app.Fragment.onPause:()V │ │ +028670: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +028672: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028676: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1098 │ │ 0x0003 line=1099 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5183,16 +5183,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0269f0: |[0269f0] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -026a00: 0e00 |0000: return-void │ │ +028678: |[028678] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +028688: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1212 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -5201,18 +5201,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -026a04: |[026a04] android.support.v4.app.Fragment.onResume:()V │ │ -026a14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -026a16: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -026a1a: 0e00 |0003: return-void │ │ +02868c: |[02868c] android.support.v4.app.Fragment.onResume:()V │ │ +02869c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02869e: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +0286a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1063 │ │ 0x0003 line=1064 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5221,16 +5221,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -026a1c: |[026a1c] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -026a2c: 0e00 |0000: return-void │ │ +0286a4: |[0286a4] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0286b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1086 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -5239,35 +5239,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -026a30: |[026a30] android.support.v4.app.Fragment.onStart:()V │ │ -026a40: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -026a42: 5c41 8800 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -026a46: 5540 9800 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0098 │ │ -026a4a: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -026a4e: 5c41 9800 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0098 │ │ -026a52: 5540 8900 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0089 │ │ -026a56: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -026a5a: 5c41 8900 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0089 │ │ -026a5e: 5440 8300 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -026a62: 5441 ab00 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ -026a66: 5542 9800 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0098 │ │ -026a6a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -026a6c: 6e40 cf02 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02cf │ │ -026a72: 0c00 |0019: move-result-object v0 │ │ -026a74: 5b40 9700 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -026a78: 5440 9700 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -026a7c: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -026a80: 5440 9700 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -026a84: 6e10 0c04 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@040c │ │ -026a8a: 0e00 |0025: return-void │ │ +0286b8: |[0286b8] android.support.v4.app.Fragment.onStart:()V │ │ +0286c8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0286ca: 5c41 8800 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +0286ce: 5540 9800 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0098 │ │ +0286d2: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +0286d6: 5c41 9800 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0098 │ │ +0286da: 5540 8900 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0089 │ │ +0286de: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +0286e2: 5c41 8900 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0089 │ │ +0286e6: 5440 8300 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +0286ea: 5441 ab00 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ +0286ee: 5542 9800 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0098 │ │ +0286f2: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +0286f4: 6e40 cf02 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02cf │ │ +0286fa: 0c00 |0019: move-result-object v0 │ │ +0286fc: 5b40 9700 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +028700: 5440 9700 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +028704: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +028708: 5440 9700 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +02870c: 6e10 0c04 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@040c │ │ +028712: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1042 │ │ 0x0003 line=1044 │ │ 0x0007 line=1045 │ │ 0x0009 line=1046 │ │ 0x000d line=1047 │ │ @@ -5283,18 +5283,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -026a8c: |[026a8c] android.support.v4.app.Fragment.onStop:()V │ │ -026a9c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -026a9e: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -026aa2: 0e00 |0003: return-void │ │ +028714: |[028714] android.support.v4.app.Fragment.onStop:()V │ │ +028724: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +028726: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +02872a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1107 │ │ 0x0003 line=1108 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5303,16 +5303,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 │ │ -026aa4: |[026aa4] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -026ab4: 0e00 |0000: return-void │ │ +02872c: |[02872c] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +02873c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=992 │ │ 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; │ │ @@ -5322,18 +5322,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -026ab8: |[026ab8] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ -026ac8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -026aca: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -026ace: 0e00 |0003: return-void │ │ +028740: |[028740] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ +028750: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +028752: 5c10 8800 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028756: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1033 │ │ 0x0003 line=1034 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -5343,44 +5343,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -026ad0: |[026ad0] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ -026ae0: 5430 8a00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026ae4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -026ae8: 5430 8a00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026aec: 6e10 4f03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@034f │ │ -026af2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -026af4: 5c30 8800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -026af8: 6e20 8302 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0283 │ │ -026afe: 5530 8800 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -026b02: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -026b06: 2200 be00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ -026b0a: 2201 7402 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -026b0e: 7010 0e11 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -026b14: 1a02 c102 |001a: const-string v2, "Fragment " // string@02c1 │ │ -026b18: 6e20 1411 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -026b1e: 0c01 |001f: move-result-object v1 │ │ -026b20: 6e20 1311 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -026b26: 0c01 |0023: move-result-object v1 │ │ -026b28: 1a02 3c00 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@003c │ │ -026b2c: 6e20 1411 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -026b32: 0c01 |0029: move-result-object v1 │ │ -026b34: 6e10 1a11 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -026b3a: 0c01 |002d: move-result-object v1 │ │ -026b3c: 7020 cf04 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ -026b42: 2700 |0031: throw v0 │ │ -026b44: 5430 8a00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026b48: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -026b4c: 5430 8a00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026b50: 6e10 2a03 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@032a │ │ -026b56: 0e00 |003b: return-void │ │ +028758: |[028758] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ +028768: 5430 8a00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +02876c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +028770: 5430 8a00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028774: 6e10 4f03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@034f │ │ +02877a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02877c: 5c30 8800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028780: 6e20 8302 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0283 │ │ +028786: 5530 8800 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +02878a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02878e: 2200 be00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ +028792: 2201 7402 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +028796: 7010 0f11 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02879c: 1a02 c102 |001a: const-string v2, "Fragment " // string@02c1 │ │ +0287a0: 6e20 1511 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0287a6: 0c01 |001f: move-result-object v1 │ │ +0287a8: 6e20 1411 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +0287ae: 0c01 |0023: move-result-object v1 │ │ +0287b0: 1a02 3c00 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@003c │ │ +0287b4: 6e20 1511 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0287ba: 0c01 |0029: move-result-object v1 │ │ +0287bc: 6e10 1b11 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0287c2: 0c01 |002d: move-result-object v1 │ │ +0287c4: 7020 cf04 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ +0287ca: 2700 |0031: throw v0 │ │ +0287cc: 5430 8a00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +0287d0: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +0287d4: 5430 8a00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +0287d8: 6e10 2a03 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@032a │ │ +0287de: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 0x0004 line=1465 │ │ 0x0009 line=1467 │ │ 0x000c line=1468 │ │ 0x000f line=1469 │ │ @@ -5397,21 +5397,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -026b58: |[026b58] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -026b68: 6e20 8602 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0286 │ │ -026b6e: 5410 8a00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026b72: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -026b76: 5410 8a00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026b7a: 6e20 2b03 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@032b │ │ -026b80: 0e00 |000c: return-void │ │ +0287e0: |[0287e0] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0287f0: 6e20 8602 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0286 │ │ +0287f6: 5410 8a00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +0287fa: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0287fe: 5410 8a00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028802: 6e20 2b03 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@032b │ │ +028808: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1515 │ │ 0x0003 line=1516 │ │ 0x0007 line=1517 │ │ 0x000c line=1519 │ │ locals : │ │ @@ -5423,30 +5423,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -026b84: |[026b84] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -026b94: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -026b96: 5521 9300 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ -026b9a: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ -026b9e: 6e20 8702 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0287 │ │ -026ba4: 0a01 |0008: move-result v1 │ │ -026ba6: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -026baa: 0f00 |000b: return v0 │ │ -026bac: 5421 8a00 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026bb0: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -026bb4: 5421 8a00 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026bb8: 6e20 2c03 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@032c │ │ -026bbe: 0a01 |0015: move-result v1 │ │ -026bc0: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ -026bc4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -026bc6: 28f2 |0019: goto 000b // -000e │ │ +02880c: |[02880c] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +02881c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02881e: 5521 9300 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ +028822: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ +028826: 6e20 8702 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@0287 │ │ +02882c: 0a01 |0008: move-result v1 │ │ +02882e: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +028832: 0f00 |000b: return v0 │ │ +028834: 5421 8a00 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028838: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +02883c: 5421 8a00 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028840: 6e20 2c03 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@032c │ │ +028846: 0a01 |0015: move-result v1 │ │ +028848: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ +02884c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +02884e: 28f2 |0019: goto 000b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1582 │ │ 0x0005 line=1583 │ │ 0x000b line=1592 │ │ 0x000c line=1586 │ │ 0x0010 line=1587 │ │ @@ -5460,53 +5460,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -026bc8: |[026bc8] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ -026bd8: 5441 8a00 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026bdc: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -026be0: 5441 8a00 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026be4: 6e10 4f03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@034f │ │ -026bea: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -026bec: 5c41 8800 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -026bf0: 6e20 8802 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0288 │ │ -026bf6: 5541 8800 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -026bfa: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ -026bfe: 2201 be00 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ -026c02: 2202 7402 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -026c06: 7010 0e11 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -026c0c: 1a03 c102 |001a: const-string v3, "Fragment " // string@02c1 │ │ -026c10: 6e20 1411 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -026c16: 0c02 |001f: move-result-object v2 │ │ -026c18: 6e20 1311 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -026c1e: 0c02 |0023: move-result-object v2 │ │ -026c20: 1a03 3e00 |0024: const-string v3, " did not call through to super.onCreate()" // string@003e │ │ -026c24: 6e20 1411 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -026c2a: 0c02 |0029: move-result-object v2 │ │ -026c2c: 6e10 1a11 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -026c32: 0c02 |002d: move-result-object v2 │ │ -026c34: 7020 cf04 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ -026c3a: 2701 |0031: throw v1 │ │ -026c3c: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ -026c40: 1a01 c909 |0034: const-string v1, "android:support:fragments" // string@09c9 │ │ -026c44: 6e20 5801 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0158 │ │ -026c4a: 0c00 |0039: move-result-object v0 │ │ -026c4c: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -026c50: 5441 8a00 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026c54: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ -026c58: 6e10 7a02 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@027a │ │ -026c5e: 5441 8a00 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026c62: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -026c64: 6e30 5c03 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@035c │ │ -026c6a: 5441 8a00 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026c6e: 6e10 2d03 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@032d │ │ -026c74: 0e00 |004e: return-void │ │ +028850: |[028850] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ +028860: 5441 8a00 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028864: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +028868: 5441 8a00 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +02886c: 6e10 4f03 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@034f │ │ +028872: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +028874: 5c41 8800 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028878: 6e20 8802 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0288 │ │ +02887e: 5541 8800 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028882: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ +028886: 2201 be00 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ +02888a: 2202 7402 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +02888e: 7010 0f11 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +028894: 1a03 c102 |001a: const-string v3, "Fragment " // string@02c1 │ │ +028898: 6e20 1511 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02889e: 0c02 |001f: move-result-object v2 │ │ +0288a0: 6e20 1411 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +0288a6: 0c02 |0023: move-result-object v2 │ │ +0288a8: 1a03 3e00 |0024: const-string v3, " did not call through to super.onCreate()" // string@003e │ │ +0288ac: 6e20 1511 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0288b2: 0c02 |0029: move-result-object v2 │ │ +0288b4: 6e10 1b11 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0288ba: 0c02 |002d: move-result-object v2 │ │ +0288bc: 7020 cf04 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ +0288c2: 2701 |0031: throw v1 │ │ +0288c4: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ +0288c8: 1a01 c909 |0034: const-string v1, "android:support:fragments" // string@09c9 │ │ +0288cc: 6e20 5801 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0158 │ │ +0288d2: 0c00 |0039: move-result-object v0 │ │ +0288d4: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +0288d8: 5441 8a00 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +0288dc: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ +0288e0: 6e10 7a02 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@027a │ │ +0288e6: 5441 8a00 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +0288ea: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +0288ec: 6e30 5c03 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@035c │ │ +0288f2: 5441 8a00 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +0288f6: 6e10 2d03 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@032d │ │ +0288fc: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1433 │ │ 0x0004 line=1434 │ │ 0x0009 line=1436 │ │ 0x000c line=1437 │ │ 0x000f line=1438 │ │ @@ -5529,31 +5529,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 │ │ -026c78: |[026c78] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -026c88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -026c8a: 5521 9300 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ -026c8e: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -026c92: 5521 9200 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ -026c96: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -026c9a: 5521 9900 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ -026c9e: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -026ca2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -026ca4: 6e30 8b02 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@028b │ │ -026caa: 5421 8a00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026cae: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -026cb2: 5421 8a00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026cb6: 6e30 2e03 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@032e │ │ -026cbc: 0a01 |001a: move-result v1 │ │ -026cbe: b610 |001b: or-int/2addr v0, v1 │ │ -026cc0: 0f00 |001c: return v0 │ │ +028900: |[028900] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +028910: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +028912: 5521 9300 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ +028916: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +02891a: 5521 9200 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ +02891e: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +028922: 5521 9900 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ +028926: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +02892a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +02892c: 6e30 8b02 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@028b │ │ +028932: 5421 8a00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028936: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +02893a: 5421 8a00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +02893e: 6e30 2e03 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@032e │ │ +028944: 0a01 |001a: move-result v1 │ │ +028946: b610 |001b: or-int/2addr v0, v1 │ │ +028948: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1538 │ │ 0x0001 line=1539 │ │ 0x0005 line=1540 │ │ 0x000d line=1541 │ │ 0x000e line=1542 │ │ @@ -5571,22 +5571,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 │ │ -026cc4: |[026cc4] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -026cd4: 5410 8a00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026cd8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -026cdc: 5410 8a00 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026ce0: 6e10 4f03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@034f │ │ -026ce6: 6e40 8c02 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@028c │ │ -026cec: 0c00 |000c: move-result-object v0 │ │ -026cee: 1100 |000d: return-object v0 │ │ +02894c: |[02894c] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +02895c: 5410 8a00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028960: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +028964: 5410 8a00 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028968: 6e10 4f03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@034f │ │ +02896e: 6e40 8c02 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@028c │ │ +028974: 0c00 |000c: move-result-object v0 │ │ +028976: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1457 │ │ 0x0004 line=1458 │ │ 0x0009 line=1460 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/Fragment; │ │ @@ -5599,40 +5599,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -026cf0: |[026cf0] android.support.v4.app.Fragment.performDestroy:()V │ │ -026d00: 5430 8a00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026d04: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -026d08: 5430 8a00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026d0c: 6e10 2f03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@032f │ │ -026d12: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -026d14: 5c30 8800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -026d18: 6e10 8d02 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@028d │ │ -026d1e: 5530 8800 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -026d22: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -026d26: 2200 be00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ -026d2a: 2201 7402 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -026d2e: 7010 0e11 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -026d34: 1a02 c102 |001a: const-string v2, "Fragment " // string@02c1 │ │ -026d38: 6e20 1411 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -026d3e: 0c01 |001f: move-result-object v1 │ │ -026d40: 6e20 1311 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -026d46: 0c01 |0023: move-result-object v1 │ │ -026d48: 1a02 3f00 |0024: const-string v2, " did not call through to super.onDestroy()" // string@003f │ │ -026d4c: 6e20 1411 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -026d52: 0c01 |0029: move-result-object v1 │ │ -026d54: 6e10 1a11 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -026d5a: 0c01 |002d: move-result-object v1 │ │ -026d5c: 7020 cf04 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ -026d62: 2700 |0031: throw v0 │ │ -026d64: 0e00 |0032: return-void │ │ +028978: |[028978] android.support.v4.app.Fragment.performDestroy:()V │ │ +028988: 5430 8a00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +02898c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +028990: 5430 8a00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028994: 6e10 2f03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@032f │ │ +02899a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02899c: 5c30 8800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +0289a0: 6e10 8d02 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@028d │ │ +0289a6: 5530 8800 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +0289aa: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +0289ae: 2200 be00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ +0289b2: 2201 7402 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +0289b6: 7010 0f11 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0289bc: 1a02 c102 |001a: const-string v2, "Fragment " // string@02c1 │ │ +0289c0: 6e20 1511 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0289c6: 0c01 |001f: move-result-object v1 │ │ +0289c8: 6e20 1411 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +0289ce: 0c01 |0023: move-result-object v1 │ │ +0289d0: 1a02 3f00 |0024: const-string v2, " did not call through to super.onDestroy()" // string@003f │ │ +0289d4: 6e20 1511 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0289da: 0c01 |0029: move-result-object v1 │ │ +0289dc: 6e10 1b11 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0289e2: 0c01 |002d: move-result-object v1 │ │ +0289e4: 7020 cf04 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ +0289ea: 2700 |0031: throw v0 │ │ +0289ec: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1676 │ │ 0x0004 line=1677 │ │ 0x0009 line=1679 │ │ 0x000c line=1680 │ │ 0x000f line=1681 │ │ @@ -5646,44 +5646,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -026d68: |[026d68] android.support.v4.app.Fragment.performDestroyView:()V │ │ -026d78: 5430 8a00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026d7c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -026d80: 5430 8a00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026d84: 6e10 3003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@0330 │ │ -026d8a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -026d8c: 5c30 8800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -026d90: 6e10 8f02 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@028f │ │ -026d96: 5530 8800 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -026d9a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -026d9e: 2200 be00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ -026da2: 2201 7402 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -026da6: 7010 0e11 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -026dac: 1a02 c102 |001a: const-string v2, "Fragment " // string@02c1 │ │ -026db0: 6e20 1411 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -026db6: 0c01 |001f: move-result-object v1 │ │ -026db8: 6e20 1311 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -026dbe: 0c01 |0023: move-result-object v1 │ │ -026dc0: 1a02 4000 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0040 │ │ -026dc4: 6e20 1411 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -026dca: 0c01 |0029: move-result-object v1 │ │ -026dcc: 6e10 1a11 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -026dd2: 0c01 |002d: move-result-object v1 │ │ -026dd4: 7020 cf04 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ -026dda: 2700 |0031: throw v0 │ │ -026ddc: 5430 9700 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -026de0: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -026de4: 5430 9700 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -026de8: 6e10 0904 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@0409 │ │ -026dee: 0e00 |003b: return-void │ │ +0289f0: |[0289f0] android.support.v4.app.Fragment.performDestroyView:()V │ │ +028a00: 5430 8a00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028a04: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +028a08: 5430 8a00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028a0c: 6e10 3003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@0330 │ │ +028a12: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +028a14: 5c30 8800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028a18: 6e10 8f02 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@028f │ │ +028a1e: 5530 8800 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028a22: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +028a26: 2200 be00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ +028a2a: 2201 7402 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +028a2e: 7010 0f11 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +028a34: 1a02 c102 |001a: const-string v2, "Fragment " // string@02c1 │ │ +028a38: 6e20 1511 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +028a3e: 0c01 |001f: move-result-object v1 │ │ +028a40: 6e20 1411 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +028a46: 0c01 |0023: move-result-object v1 │ │ +028a48: 1a02 4000 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0040 │ │ +028a4c: 6e20 1511 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +028a52: 0c01 |0029: move-result-object v1 │ │ +028a54: 6e10 1b11 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +028a5a: 0c01 |002d: move-result-object v1 │ │ +028a5c: 7020 cf04 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ +028a62: 2700 |0031: throw v0 │ │ +028a64: 5430 9700 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +028a68: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +028a6c: 5430 9700 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +028a70: 6e10 0904 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@0409 │ │ +028a76: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1661 │ │ 0x0004 line=1662 │ │ 0x0009 line=1664 │ │ 0x000c line=1665 │ │ 0x000f line=1666 │ │ @@ -5699,21 +5699,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -026df0: |[026df0] android.support.v4.app.Fragment.performLowMemory:()V │ │ -026e00: 6e10 9302 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@0293 │ │ -026e06: 5410 8a00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026e0a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -026e0e: 5410 8a00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026e12: 6e10 3103 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0331 │ │ -026e18: 0e00 |000c: return-void │ │ +028a78: |[028a78] android.support.v4.app.Fragment.performLowMemory:()V │ │ +028a88: 6e10 9302 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@0293 │ │ +028a8e: 5410 8a00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028a92: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +028a96: 5410 8a00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028a9a: 6e10 3103 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0331 │ │ +028aa0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1522 │ │ 0x0003 line=1523 │ │ 0x0007 line=1524 │ │ 0x000c line=1526 │ │ locals : │ │ @@ -5724,34 +5724,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -026e1c: |[026e1c] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -026e2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -026e2e: 5521 9300 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ -026e32: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ -026e36: 5521 9200 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ -026e3a: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -026e3e: 5521 9900 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ -026e42: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -026e46: 6e20 9402 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0294 │ │ -026e4c: 0a01 |0010: move-result v1 │ │ -026e4e: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -026e52: 0f00 |0013: return v0 │ │ -026e54: 5421 8a00 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026e58: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ -026e5c: 5421 8a00 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026e60: 6e20 3203 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0332 │ │ -026e66: 0a01 |001d: move-result v1 │ │ -026e68: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ -026e6c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -026e6e: 28f2 |0021: goto 0013 // -000e │ │ +028aa4: |[028aa4] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +028ab4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +028ab6: 5521 9300 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ +028aba: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ +028abe: 5521 9200 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ +028ac2: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +028ac6: 5521 9900 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ +028aca: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +028ace: 6e20 9402 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0294 │ │ +028ad4: 0a01 |0010: move-result v1 │ │ +028ad6: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +028ada: 0f00 |0013: return v0 │ │ +028adc: 5421 8a00 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028ae0: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ +028ae4: 5421 8a00 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028ae8: 6e20 3203 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0332 │ │ +028aee: 0a01 |001d: move-result v1 │ │ +028af0: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ +028af4: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +028af6: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1566 │ │ 0x0005 line=1567 │ │ 0x000d line=1568 │ │ 0x0013 line=1578 │ │ 0x0014 line=1572 │ │ @@ -5766,27 +5766,27 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -026e70: |[026e70] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -026e80: 5510 9300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ -026e84: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -026e88: 5510 9200 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ -026e8c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -026e90: 5510 9900 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ -026e94: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -026e98: 6e20 9502 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@0295 │ │ -026e9e: 5410 8a00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026ea2: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -026ea6: 5410 8a00 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026eaa: 6e20 3303 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0333 │ │ -026eb0: 0e00 |0018: return-void │ │ +028af8: |[028af8] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +028b08: 5510 9300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ +028b0c: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +028b10: 5510 9200 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ +028b14: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +028b18: 5510 9900 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ +028b1c: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +028b20: 6e20 9502 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@0295 │ │ +028b26: 5410 8a00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028b2a: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +028b2e: 5410 8a00 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028b32: 6e20 3303 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0333 │ │ +028b38: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1596 │ │ 0x0004 line=1597 │ │ 0x000c line=1598 │ │ 0x000f line=1600 │ │ 0x0013 line=1601 │ │ @@ -5800,40 +5800,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -026eb4: |[026eb4] android.support.v4.app.Fragment.performPause:()V │ │ -026ec4: 5430 8a00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026ec8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -026ecc: 5430 8a00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026ed0: 6e10 3403 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0334 │ │ -026ed6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -026ed8: 5c30 8800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -026edc: 6e10 9602 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@0296 │ │ -026ee2: 5530 8800 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -026ee6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -026eea: 2200 be00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ -026eee: 2201 7402 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -026ef2: 7010 0e11 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -026ef8: 1a02 c102 |001a: const-string v2, "Fragment " // string@02c1 │ │ -026efc: 6e20 1411 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -026f02: 0c01 |001f: move-result-object v1 │ │ -026f04: 6e20 1311 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -026f0a: 0c01 |0023: move-result-object v1 │ │ -026f0c: 1a02 4200 |0024: const-string v2, " did not call through to super.onPause()" // string@0042 │ │ -026f10: 6e20 1411 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -026f16: 0c01 |0029: move-result-object v1 │ │ -026f18: 6e10 1a11 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -026f1e: 0c01 |002d: move-result-object v1 │ │ -026f20: 7020 cf04 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ -026f26: 2700 |0031: throw v0 │ │ -026f28: 0e00 |0032: return-void │ │ +028b3c: |[028b3c] android.support.v4.app.Fragment.performPause:()V │ │ +028b4c: 5430 8a00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028b50: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +028b54: 5430 8a00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028b58: 6e10 3403 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0334 │ │ +028b5e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +028b60: 5c30 8800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028b64: 6e10 9602 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@0296 │ │ +028b6a: 5530 8800 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028b6e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +028b72: 2200 be00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ +028b76: 2201 7402 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +028b7a: 7010 0f11 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +028b80: 1a02 c102 |001a: const-string v2, "Fragment " // string@02c1 │ │ +028b84: 6e20 1511 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +028b8a: 0c01 |001f: move-result-object v1 │ │ +028b8c: 6e20 1411 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +028b92: 0c01 |0023: move-result-object v1 │ │ +028b94: 1a02 4200 |0024: const-string v2, " did not call through to super.onPause()" // string@0042 │ │ +028b98: 6e20 1511 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +028b9e: 0c01 |0029: move-result-object v1 │ │ +028ba0: 6e10 1b11 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +028ba6: 0c01 |002d: move-result-object v1 │ │ +028ba8: 7020 cf04 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ +028bae: 2700 |0031: throw v0 │ │ +028bb0: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1617 │ │ 0x0004 line=1618 │ │ 0x0009 line=1620 │ │ 0x000c line=1621 │ │ 0x000f line=1622 │ │ @@ -5847,31 +5847,31 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -026f2c: |[026f2c] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -026f3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -026f3e: 5521 9300 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ -026f42: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -026f46: 5521 9200 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ -026f4a: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -026f4e: 5521 9900 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ -026f52: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -026f56: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -026f58: 6e20 9702 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@0297 │ │ -026f5e: 5421 8a00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026f62: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -026f66: 5421 8a00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026f6a: 6e20 3503 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0335 │ │ -026f70: 0a01 |001a: move-result v1 │ │ -026f72: b610 |001b: or-int/2addr v0, v1 │ │ -026f74: 0f00 |001c: return v0 │ │ +028bb4: |[028bb4] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +028bc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +028bc6: 5521 9300 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ +028bca: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +028bce: 5521 9200 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ +028bd2: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +028bd6: 5521 9900 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ +028bda: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +028bde: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +028be0: 6e20 9702 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@0297 │ │ +028be6: 5421 8a00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028bea: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +028bee: 5421 8a00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028bf2: 6e20 3503 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0335 │ │ +028bf8: 0a01 |001a: move-result v1 │ │ +028bfa: b610 |001b: or-int/2addr v0, v1 │ │ +028bfc: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1552 │ │ 0x0001 line=1553 │ │ 0x0005 line=1554 │ │ 0x000d line=1555 │ │ 0x000e line=1556 │ │ @@ -5888,44 +5888,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -026f78: |[026f78] android.support.v4.app.Fragment.performReallyStop:()V │ │ -026f88: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -026f8a: 5440 8a00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026f8e: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -026f92: 5440 8a00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -026f96: 6e10 3603 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0336 │ │ -026f9c: 5540 9800 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0098 │ │ -026fa0: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -026fa4: 5c43 9800 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0098 │ │ -026fa8: 5540 8900 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0089 │ │ -026fac: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ -026fb0: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -026fb2: 5c40 8900 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0089 │ │ -026fb6: 5440 8300 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -026fba: 5441 ab00 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ -026fbe: 5542 9800 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0098 │ │ -026fc2: 6e40 cf02 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02cf │ │ -026fc8: 0c00 |0020: move-result-object v0 │ │ -026fca: 5b40 9700 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -026fce: 5440 9700 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -026fd2: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ -026fd6: 5440 8300 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -026fda: 5500 c800 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00c8 │ │ -026fde: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ -026fe2: 5440 9700 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -026fe6: 6e10 0d04 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@040d │ │ -026fec: 0e00 |0032: return-void │ │ -026fee: 5440 9700 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -026ff2: 6e10 0b04 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@040b │ │ -026ff8: 28fa |0038: goto 0032 // -0006 │ │ +028c00: |[028c00] android.support.v4.app.Fragment.performReallyStop:()V │ │ +028c10: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +028c12: 5440 8a00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028c16: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +028c1a: 5440 8a00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028c1e: 6e10 3603 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0336 │ │ +028c24: 5540 9800 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0098 │ │ +028c28: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +028c2c: 5c43 9800 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0098 │ │ +028c30: 5540 8900 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0089 │ │ +028c34: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ +028c38: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +028c3a: 5c40 8900 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@0089 │ │ +028c3e: 5440 8300 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +028c42: 5441 ab00 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ +028c46: 5542 9800 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@0098 │ │ +028c4a: 6e40 cf02 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02cf │ │ +028c50: 0c00 |0020: move-result-object v0 │ │ +028c52: 5b40 9700 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +028c56: 5440 9700 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +028c5a: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ +028c5e: 5440 8300 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +028c62: 5500 c800 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00c8 │ │ +028c66: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ +028c6a: 5440 9700 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +028c6e: 6e10 0d04 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@040d │ │ +028c74: 0e00 |0032: return-void │ │ +028c76: 5440 9700 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +028c7a: 6e10 0b04 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@040b │ │ +028c80: 28fa |0038: goto 0032 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1641 │ │ 0x0005 line=1642 │ │ 0x000a line=1644 │ │ 0x000e line=1645 │ │ 0x0010 line=1646 │ │ @@ -5944,48 +5944,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -026ffc: |[026ffc] android.support.v4.app.Fragment.performResume:()V │ │ -02700c: 5430 8a00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -027010: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -027014: 5430 8a00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -027018: 6e10 4f03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@034f │ │ -02701e: 5430 8a00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -027022: 6e10 3c03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ -027028: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02702a: 5c30 8800 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -02702e: 6e10 9802 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@0298 │ │ -027034: 5530 8800 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -027038: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -02703c: 2200 be00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ -027040: 2201 7402 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -027044: 7010 0e11 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02704a: 1a02 c102 |001f: const-string v2, "Fragment " // string@02c1 │ │ -02704e: 6e20 1411 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027054: 0c01 |0024: move-result-object v1 │ │ -027056: 6e20 1311 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -02705c: 0c01 |0028: move-result-object v1 │ │ -02705e: 1a02 4300 |0029: const-string v2, " did not call through to super.onResume()" // string@0043 │ │ -027062: 6e20 1411 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027068: 0c01 |002e: move-result-object v1 │ │ -02706a: 6e10 1a11 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -027070: 0c01 |0032: move-result-object v1 │ │ -027072: 7020 cf04 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ -027078: 2700 |0036: throw v0 │ │ -02707a: 5430 8a00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -02707e: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ -027082: 5430 8a00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -027086: 6e10 3703 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0337 │ │ -02708c: 5430 8a00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -027090: 6e10 3c03 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ -027096: 0e00 |0045: return-void │ │ +028c84: |[028c84] android.support.v4.app.Fragment.performResume:()V │ │ +028c94: 5430 8a00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028c98: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +028c9c: 5430 8a00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028ca0: 6e10 4f03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@034f │ │ +028ca6: 5430 8a00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028caa: 6e10 3c03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ +028cb0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +028cb2: 5c30 8800 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028cb6: 6e10 9802 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@0298 │ │ +028cbc: 5530 8800 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028cc0: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +028cc4: 2200 be00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ +028cc8: 2201 7402 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +028ccc: 7010 0f11 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +028cd2: 1a02 c102 |001f: const-string v2, "Fragment " // string@02c1 │ │ +028cd6: 6e20 1511 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +028cdc: 0c01 |0024: move-result-object v1 │ │ +028cde: 6e20 1411 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +028ce4: 0c01 |0028: move-result-object v1 │ │ +028ce6: 1a02 4300 |0029: const-string v2, " did not call through to super.onResume()" // string@0043 │ │ +028cea: 6e20 1511 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +028cf0: 0c01 |002e: move-result-object v1 │ │ +028cf2: 6e10 1b11 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +028cf8: 0c01 |0032: move-result-object v1 │ │ +028cfa: 7020 cf04 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ +028d00: 2700 |0036: throw v0 │ │ +028d02: 5430 8a00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028d06: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ +028d0a: 5430 8a00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028d0e: 6e10 3703 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0337 │ │ +028d14: 5430 8a00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028d18: 6e10 3c03 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ +028d1e: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1498 │ │ 0x0004 line=1499 │ │ 0x0009 line=1500 │ │ 0x000e line=1502 │ │ 0x0011 line=1503 │ │ @@ -6003,25 +6003,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -027098: |[027098] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0270a8: 6e20 9902 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0299 │ │ -0270ae: 5421 8a00 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -0270b2: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -0270b6: 5421 8a00 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -0270ba: 6e10 5f03 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@035f │ │ -0270c0: 0c00 |000c: move-result-object v0 │ │ -0270c2: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -0270c6: 1a01 c909 |000f: const-string v1, "android:support:fragments" // string@09c9 │ │ -0270ca: 6e30 6101 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0161 │ │ -0270d0: 0e00 |0014: return-void │ │ +028d20: |[028d20] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ +028d30: 6e20 9902 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0299 │ │ +028d36: 5421 8a00 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028d3a: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +028d3e: 5421 8a00 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028d42: 6e10 5f03 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@035f │ │ +028d48: 0c00 |000c: move-result-object v0 │ │ +028d4a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +028d4e: 1a01 c909 |000f: const-string v1, "android:support:fragments" // string@09c9 │ │ +028d52: 6e30 6101 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0161 │ │ +028d58: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1607 │ │ 0x0003 line=1608 │ │ 0x0007 line=1609 │ │ 0x000d line=1610 │ │ 0x000f line=1611 │ │ @@ -6036,50 +6036,50 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -0270d4: |[0270d4] android.support.v4.app.Fragment.performStart:()V │ │ -0270e4: 5430 8a00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -0270e8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0270ec: 5430 8a00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -0270f0: 6e10 4f03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@034f │ │ -0270f6: 5430 8a00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -0270fa: 6e10 3c03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ -027100: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -027102: 5c30 8800 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -027106: 6e10 9a02 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@029a │ │ -02710c: 5530 8800 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -027110: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -027114: 2200 be00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ -027118: 2201 7402 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -02711c: 7010 0e11 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -027122: 1a02 c102 |001f: const-string v2, "Fragment " // string@02c1 │ │ -027126: 6e20 1411 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02712c: 0c01 |0024: move-result-object v1 │ │ -02712e: 6e20 1311 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -027134: 0c01 |0028: move-result-object v1 │ │ -027136: 1a02 4400 |0029: const-string v2, " did not call through to super.onStart()" // string@0044 │ │ -02713a: 6e20 1411 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027140: 0c01 |002e: move-result-object v1 │ │ -027142: 6e10 1a11 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -027148: 0c01 |0032: move-result-object v1 │ │ -02714a: 7020 cf04 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ -027150: 2700 |0036: throw v0 │ │ -027152: 5430 8a00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -027156: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ -02715a: 5430 8a00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -02715e: 6e10 3803 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0338 │ │ -027164: 5430 9700 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -027168: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ -02716c: 5430 9700 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -027170: 6e10 0a04 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@040a │ │ -027176: 0e00 |0049: return-void │ │ +028d5c: |[028d5c] android.support.v4.app.Fragment.performStart:()V │ │ +028d6c: 5430 8a00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028d70: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +028d74: 5430 8a00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028d78: 6e10 4f03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@034f │ │ +028d7e: 5430 8a00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028d82: 6e10 3c03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ +028d88: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +028d8a: 5c30 8800 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028d8e: 6e10 9a02 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@029a │ │ +028d94: 5530 8800 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028d98: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +028d9c: 2200 be00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ +028da0: 2201 7402 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +028da4: 7010 0f11 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +028daa: 1a02 c102 |001f: const-string v2, "Fragment " // string@02c1 │ │ +028dae: 6e20 1511 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +028db4: 0c01 |0024: move-result-object v1 │ │ +028db6: 6e20 1411 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +028dbc: 0c01 |0028: move-result-object v1 │ │ +028dbe: 1a02 4400 |0029: const-string v2, " did not call through to super.onStart()" // string@0044 │ │ +028dc2: 6e20 1511 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +028dc8: 0c01 |002e: move-result-object v1 │ │ +028dca: 6e10 1b11 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +028dd0: 0c01 |0032: move-result-object v1 │ │ +028dd2: 7020 cf04 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ +028dd8: 2700 |0036: throw v0 │ │ +028dda: 5430 8a00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028dde: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ +028de2: 5430 8a00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028de6: 6e10 3803 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0338 │ │ +028dec: 5430 9700 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +028df0: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ +028df4: 5430 9700 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +028df8: 6e10 0a04 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@040a │ │ +028dfe: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1479 │ │ 0x0004 line=1480 │ │ 0x0009 line=1481 │ │ 0x000e line=1483 │ │ 0x0011 line=1484 │ │ @@ -6098,40 +6098,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -027178: |[027178] android.support.v4.app.Fragment.performStop:()V │ │ -027188: 5430 8a00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -02718c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -027190: 5430 8a00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -027194: 6e10 3903 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0339 │ │ -02719a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02719c: 5c30 8800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -0271a0: 6e10 9b02 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@029b │ │ -0271a6: 5530 8800 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -0271aa: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -0271ae: 2200 be00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ -0271b2: 2201 7402 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -0271b6: 7010 0e11 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0271bc: 1a02 c102 |001a: const-string v2, "Fragment " // string@02c1 │ │ -0271c0: 6e20 1411 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0271c6: 0c01 |001f: move-result-object v1 │ │ -0271c8: 6e20 1311 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -0271ce: 0c01 |0023: move-result-object v1 │ │ -0271d0: 1a02 4500 |0024: const-string v2, " did not call through to super.onStop()" // string@0045 │ │ -0271d4: 6e20 1411 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0271da: 0c01 |0029: move-result-object v1 │ │ -0271dc: 6e10 1a11 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0271e2: 0c01 |002d: move-result-object v1 │ │ -0271e4: 7020 cf04 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ -0271ea: 2700 |0031: throw v0 │ │ -0271ec: 0e00 |0032: return-void │ │ +028e00: |[028e00] android.support.v4.app.Fragment.performStop:()V │ │ +028e10: 5430 8a00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028e14: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +028e18: 5430 8a00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +028e1c: 6e10 3903 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0339 │ │ +028e22: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +028e24: 5c30 8800 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028e28: 6e10 9b02 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@029b │ │ +028e2e: 5530 8800 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028e32: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +028e36: 2200 be00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ +028e3a: 2201 7402 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +028e3e: 7010 0f11 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +028e44: 1a02 c102 |001a: const-string v2, "Fragment " // string@02c1 │ │ +028e48: 6e20 1511 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +028e4e: 0c01 |001f: move-result-object v1 │ │ +028e50: 6e20 1411 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +028e56: 0c01 |0023: move-result-object v1 │ │ +028e58: 1a02 4500 |0024: const-string v2, " did not call through to super.onStop()" // string@0045 │ │ +028e5c: 6e20 1511 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +028e62: 0c01 |0029: move-result-object v1 │ │ +028e64: 6e10 1b11 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +028e6a: 0c01 |002d: move-result-object v1 │ │ +028e6c: 7020 cf04 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ +028e72: 2700 |0031: throw v0 │ │ +028e74: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1629 │ │ 0x0004 line=1630 │ │ 0x0009 line=1632 │ │ 0x000c line=1633 │ │ 0x000f line=1634 │ │ @@ -6145,17 +6145,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0271f0: |[0271f0] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -027200: 6e20 f10e 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0ef1 │ │ -027206: 0e00 |0003: return-void │ │ +028e78: |[028e78] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +028e88: 6e20 f10e 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0ef1 │ │ +028e8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1288 │ │ 0x0003 line=1289 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -6165,43 +6165,43 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -027208: |[027208] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ -027218: 5430 a200 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ -02721c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -027220: 5430 9600 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0096 │ │ -027224: 5431 a200 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ -027228: 6e20 e20e 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@0ee2 │ │ -02722e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -027230: 5b30 a200 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ -027234: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -027236: 5c30 8800 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -02723a: 6e20 9d02 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@029d │ │ -027240: 5530 8800 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -027244: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -027248: 2200 be00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ -02724c: 2201 7402 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -027250: 7010 0e11 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -027256: 1a02 c102 |001f: const-string v2, "Fragment " // string@02c1 │ │ -02725a: 6e20 1411 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027260: 0c01 |0024: move-result-object v1 │ │ -027262: 6e20 1311 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -027268: 0c01 |0028: move-result-object v1 │ │ -02726a: 1a02 4600 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@0046 │ │ -02726e: 6e20 1411 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027274: 0c01 |002e: move-result-object v1 │ │ -027276: 6e10 1a11 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02727c: 0c01 |0032: move-result-object v1 │ │ -02727e: 7020 cf04 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ -027284: 2700 |0036: throw v0 │ │ -027286: 0e00 |0037: return-void │ │ +028e90: |[028e90] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ +028ea0: 5430 a200 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ +028ea4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +028ea8: 5430 9600 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0096 │ │ +028eac: 5431 a200 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ +028eb0: 6e20 e20e 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@0ee2 │ │ +028eb6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +028eb8: 5b30 a200 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ +028ebc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +028ebe: 5c30 8800 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028ec2: 6e20 9d02 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@029d │ │ +028ec8: 5530 8800 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +028ecc: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +028ed0: 2200 be00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ +028ed4: 2201 7402 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +028ed8: 7010 0f11 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +028ede: 1a02 c102 |001f: const-string v2, "Fragment " // string@02c1 │ │ +028ee2: 6e20 1511 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +028ee8: 0c01 |0024: move-result-object v1 │ │ +028eea: 6e20 1411 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +028ef0: 0c01 |0028: move-result-object v1 │ │ +028ef2: 1a02 4600 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@0046 │ │ +028ef6: 6e20 1511 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +028efc: 0c01 |002e: move-result-object v1 │ │ +028efe: 6e10 1b11 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +028f04: 0c01 |0032: move-result-object v1 │ │ +028f06: 7020 cf04 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ +028f0c: 2700 |0036: throw v0 │ │ +028f0e: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0004 line=417 │ │ 0x000b line=418 │ │ 0x000e line=420 │ │ 0x0011 line=421 │ │ @@ -6217,23 +6217,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -027288: |[027288] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -027298: 5220 9500 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -02729c: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -0272a0: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -0272a4: 1a01 c202 |0006: const-string v1, "Fragment already active" // string@02c2 │ │ -0272a8: 7020 d110 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -0272ae: 2700 |000b: throw v0 │ │ -0272b0: 5b23 8600 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0086 │ │ -0272b4: 0e00 |000e: return-void │ │ +028f10: |[028f10] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +028f20: 5220 9500 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +028f24: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +028f28: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +028f2c: 1a01 c202 |0006: const-string v1, "Fragment already active" // string@02c2 │ │ +028f30: 7020 d210 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +028f36: 2700 |000b: throw v0 │ │ +028f38: 5b23 8600 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0086 │ │ +028f3c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ 0x0004 line=500 │ │ 0x000c line=502 │ │ 0x000e line=503 │ │ locals : │ │ @@ -6245,27 +6245,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0272b8: |[0272b8] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -0272c8: 5510 9200 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ -0272cc: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -0272d0: 5c12 9200 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ -0272d4: 6e10 7b02 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@027b │ │ -0272da: 0a00 |0009: move-result v0 │ │ -0272dc: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -0272e0: 6e10 7d02 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@027d │ │ -0272e6: 0a00 |000f: move-result v0 │ │ -0272e8: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -0272ec: 5410 8300 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -0272f0: 6e10 f402 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@02f4 │ │ -0272f6: 0e00 |0017: return-void │ │ +028f40: |[028f40] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +028f50: 5510 9200 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ +028f54: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +028f58: 5c12 9200 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ +028f5c: 6e10 7b02 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@027b │ │ +028f62: 0a00 |0009: move-result v0 │ │ +028f64: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +028f68: 6e10 7d02 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@027d │ │ +028f6e: 0a00 |000f: move-result v0 │ │ +028f70: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +028f74: 5410 8300 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +028f78: 6e10 f402 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@02f4 │ │ +028f7e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=760 │ │ 0x0004 line=761 │ │ 0x0006 line=762 │ │ 0x0012 line=763 │ │ 0x0017 line=766 │ │ @@ -6278,44 +6278,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 │ │ -0272f8: |[0272f8] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ -027308: 5923 9500 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -02730c: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ -027310: 2200 7402 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -027314: 7010 0e11 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02731a: 5441 ab00 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ -02731e: 6e20 1411 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027324: 0c00 |000e: move-result-object v0 │ │ -027326: 1a01 1f01 |000f: const-string v1, ":" // string@011f │ │ -02732a: 6e20 1411 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027330: 0c00 |0014: move-result-object v0 │ │ -027332: 5221 9500 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -027336: 6e20 1111 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -02733c: 0c00 |001a: move-result-object v0 │ │ -02733e: 6e10 1a11 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -027344: 0c00 |001e: move-result-object v0 │ │ -027346: 5b20 ab00 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ -02734a: 0e00 |0021: return-void │ │ -02734c: 2200 7402 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -027350: 7010 0e11 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -027356: 1a01 c509 |0027: const-string v1, "android:fragment:" // string@09c5 │ │ -02735a: 6e20 1411 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027360: 0c00 |002c: move-result-object v0 │ │ -027362: 5221 9500 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -027366: 6e20 1111 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -02736c: 0c00 |0032: move-result-object v0 │ │ -02736e: 6e10 1a11 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -027374: 0c00 |0036: move-result-object v0 │ │ -027376: 5b20 ab00 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ -02737a: 28e8 |0039: goto 0021 // -0018 │ │ +028f80: |[028f80] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ +028f90: 5923 9500 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +028f94: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ +028f98: 2200 7402 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +028f9c: 7010 0f11 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +028fa2: 5441 ab00 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ +028fa6: 6e20 1511 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +028fac: 0c00 |000e: move-result-object v0 │ │ +028fae: 1a01 1f01 |000f: const-string v1, ":" // string@011f │ │ +028fb2: 6e20 1511 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +028fb8: 0c00 |0014: move-result-object v0 │ │ +028fba: 5221 9500 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +028fbe: 6e20 1211 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +028fc4: 0c00 |001a: move-result-object v0 │ │ +028fc6: 6e10 1b11 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +028fcc: 0c00 |001e: move-result-object v0 │ │ +028fce: 5b20 ab00 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ +028fd2: 0e00 |0021: return-void │ │ +028fd4: 2200 7402 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +028fd8: 7010 0f11 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +028fde: 1a01 c509 |0027: const-string v1, "android:fragment:" // string@09c5 │ │ +028fe2: 6e20 1511 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +028fe8: 0c00 |002c: move-result-object v0 │ │ +028fea: 5221 9500 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +028fee: 6e20 1211 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +028ff4: 0c00 |0032: move-result-object v0 │ │ +028ff6: 6e10 1b11 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +028ffc: 0c00 |0036: move-result-object v0 │ │ +028ffe: 5b20 ab00 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ +029002: 28e8 |0039: goto 0021 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ 0x0002 line=430 │ │ 0x0004 line=431 │ │ 0x0021 line=435 │ │ 0x0022 line=433 │ │ @@ -6329,29 +6329,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 │ │ -02737c: |[02737c] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -02738c: 5220 9500 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -027390: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -027394: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -027398: 1a01 c202 |0006: const-string v1, "Fragment already active" // string@02c2 │ │ -02739c: 7020 d110 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -0273a2: 2700 |000b: throw v0 │ │ -0273a4: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -0273a8: 5430 7c00 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@007c │ │ -0273ac: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -0273b0: 5430 7c00 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@007c │ │ -0273b4: 5b20 a100 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -0273b8: 0e00 |0016: return-void │ │ -0273ba: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -0273bc: 28fc |0018: goto 0014 // -0004 │ │ +029004: |[029004] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +029014: 5220 9500 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +029018: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +02901c: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +029020: 1a01 c202 |0006: const-string v1, "Fragment already active" // string@02c2 │ │ +029024: 7020 d210 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +02902a: 2700 |000b: throw v0 │ │ +02902c: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +029030: 5430 7c00 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@007c │ │ +029034: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +029038: 5430 7c00 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@007c │ │ +02903c: 5b20 a100 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +029040: 0e00 |0016: return-void │ │ +029042: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +029044: 28fc |0018: goto 0014 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ 0x0004 line=523 │ │ 0x000c line=525 │ │ 0x0016 line=527 │ │ 0x0017 line=525 │ │ @@ -6364,29 +6364,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -0273c0: |[0273c0] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -0273d0: 5510 9900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ -0273d4: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -0273d8: 5c12 9900 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ -0273dc: 5510 9200 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ -0273e0: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -0273e4: 6e10 7b02 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@027b │ │ -0273ea: 0a00 |000d: move-result v0 │ │ -0273ec: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -0273f0: 6e10 7d02 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@027d │ │ -0273f6: 0a00 |0013: move-result v0 │ │ -0273f8: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -0273fc: 5410 8300 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -027400: 6e10 f402 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@02f4 │ │ -027406: 0e00 |001b: return-void │ │ +029048: |[029048] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +029058: 5510 9900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ +02905c: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +029060: 5c12 9900 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ +029064: 5510 9200 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ +029068: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +02906c: 6e10 7b02 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@027b │ │ +029072: 0a00 |000d: move-result v0 │ │ +029074: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +029078: 6e10 7d02 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@027d │ │ +02907e: 0a00 |0013: move-result v0 │ │ +029080: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +029084: 5410 8300 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +029088: 6e10 f402 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@02f4 │ │ +02908e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ 0x0004 line=779 │ │ 0x0006 line=780 │ │ 0x0016 line=781 │ │ 0x001b line=784 │ │ @@ -6399,24 +6399,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -027408: |[027408] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -027418: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ -02741c: 5420 9b00 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@009b │ │ -027420: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -027424: 2200 6202 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -027428: 1a01 2102 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@0221 │ │ -02742c: 7020 d110 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -027432: 2700 |000d: throw v0 │ │ -027434: 5c23 9f00 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009f │ │ -027438: 0e00 |0010: return-void │ │ +029090: |[029090] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +0290a0: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ +0290a4: 5420 9b00 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@009b │ │ +0290a8: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +0290ac: 2200 6202 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +0290b0: 1a01 2102 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@0221 │ │ +0290b4: 7020 d210 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +0290ba: 2700 |000d: throw v0 │ │ +0290bc: 5c23 9f00 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009f │ │ +0290c0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=741 │ │ 0x0006 line=742 │ │ 0x000e line=745 │ │ 0x0010 line=746 │ │ locals : │ │ @@ -6428,18 +6428,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 │ │ -02743c: |[02743c] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -02744c: 5b01 a600 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ -027450: 5902 a800 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a8 │ │ -027454: 0e00 |0004: return-void │ │ +0290c4: |[0290c4] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +0290d4: 5b01 a600 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ +0290d8: 5902 a800 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a8 │ │ +0290dc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ 0x0002 line=542 │ │ 0x0004 line=543 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/Fragment; │ │ @@ -6451,30 +6451,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -027458: |[027458] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -027468: 5520 a900 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a9 │ │ -02746c: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -027470: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -027474: 5220 a300 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ -027478: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -02747a: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -02747e: 5420 9000 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0090 │ │ -027482: 6e20 5003 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0350 │ │ -027488: 5c23 a900 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a9 │ │ -02748c: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -027490: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -027492: 5c20 8d00 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@008d │ │ -027496: 0e00 |0017: return-void │ │ -027498: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -02749a: 28fc |0019: goto 0015 // -0004 │ │ +0290e0: |[0290e0] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +0290f0: 5520 a900 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a9 │ │ +0290f4: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +0290f8: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +0290fc: 5220 a300 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ +029100: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +029102: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +029106: 5420 9000 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0090 │ │ +02910a: 6e20 5003 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0350 │ │ +029110: 5c23 a900 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a9 │ │ +029114: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +029118: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +02911a: 5c20 8d00 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@008d │ │ +02911e: 0e00 |0017: return-void │ │ +029120: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +029122: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x000b line=801 │ │ 0x0010 line=803 │ │ 0x0012 line=804 │ │ 0x0017 line=805 │ │ @@ -6488,36 +6488,36 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -02749c: |[02749c] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -0274ac: 5430 8300 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -0274b0: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -0274b4: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -0274b8: 2201 7402 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -0274bc: 7010 0e11 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0274c2: 1a02 c102 |000b: const-string v2, "Fragment " // string@02c1 │ │ -0274c6: 6e20 1411 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0274cc: 0c01 |0010: move-result-object v1 │ │ -0274ce: 6e20 1311 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -0274d4: 0c01 |0014: move-result-object v1 │ │ -0274d6: 1a02 8000 |0015: const-string v2, " not attached to Activity" // string@0080 │ │ -0274da: 6e20 1411 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0274e0: 0c01 |001a: move-result-object v1 │ │ -0274e2: 6e10 1a11 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0274e8: 0c01 |001e: move-result-object v1 │ │ -0274ea: 7020 d110 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -0274f0: 2700 |0022: throw v0 │ │ -0274f2: 5430 8300 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -0274f6: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -0274f8: 6e40 f302 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@02f3 │ │ -0274fe: 0e00 |0029: return-void │ │ +029124: |[029124] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +029134: 5430 8300 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +029138: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +02913c: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +029140: 2201 7402 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +029144: 7010 0f11 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02914a: 1a02 c102 |000b: const-string v2, "Fragment " // string@02c1 │ │ +02914e: 6e20 1511 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029154: 0c01 |0010: move-result-object v1 │ │ +029156: 6e20 1411 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +02915c: 0c01 |0014: move-result-object v1 │ │ +02915e: 1a02 8000 |0015: const-string v2, " not attached to Activity" // string@0080 │ │ +029162: 6e20 1511 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029168: 0c01 |001a: move-result-object v1 │ │ +02916a: 6e10 1b11 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +029170: 0c01 |001e: move-result-object v1 │ │ +029172: 7020 d210 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +029178: 2700 |0022: throw v0 │ │ +02917a: 5430 8300 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +02917e: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +029180: 6e40 f302 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@02f3 │ │ +029186: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ 0x0004 line=836 │ │ 0x0023 line=838 │ │ 0x0029 line=839 │ │ locals : │ │ @@ -6529,35 +6529,35 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -027500: |[027500] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -027510: 5430 8300 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -027514: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -027518: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -02751c: 2201 7402 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -027520: 7010 0e11 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -027526: 1a02 c102 |000b: const-string v2, "Fragment " // string@02c1 │ │ -02752a: 6e20 1411 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027530: 0c01 |0010: move-result-object v1 │ │ -027532: 6e20 1311 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -027538: 0c01 |0014: move-result-object v1 │ │ -02753a: 1a02 8000 |0015: const-string v2, " not attached to Activity" // string@0080 │ │ -02753e: 6e20 1411 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027544: 0c01 |001a: move-result-object v1 │ │ -027546: 6e10 1a11 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02754c: 0c01 |001e: move-result-object v1 │ │ -02754e: 7020 d110 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -027554: 2700 |0022: throw v0 │ │ -027556: 5430 8300 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -02755a: 6e40 f302 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@02f3 │ │ -027560: 0e00 |0028: return-void │ │ +029188: |[029188] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +029198: 5430 8300 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +02919c: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +0291a0: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +0291a4: 2201 7402 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +0291a8: 7010 0f11 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0291ae: 1a02 c102 |000b: const-string v2, "Fragment " // string@02c1 │ │ +0291b2: 6e20 1511 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0291b8: 0c01 |0010: move-result-object v1 │ │ +0291ba: 6e20 1411 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +0291c0: 0c01 |0014: move-result-object v1 │ │ +0291c2: 1a02 8000 |0015: const-string v2, " not attached to Activity" // string@0080 │ │ +0291c6: 6e20 1511 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0291cc: 0c01 |001a: move-result-object v1 │ │ +0291ce: 6e10 1b11 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0291d4: 0c01 |001e: move-result-object v1 │ │ +0291d6: 7020 d210 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +0291dc: 2700 |0022: throw v0 │ │ +0291de: 5430 8300 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +0291e2: 6e40 f302 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@02f3 │ │ +0291e8: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=846 │ │ 0x0004 line=847 │ │ 0x0023 line=849 │ │ 0x0028 line=850 │ │ locals : │ │ @@ -6570,44 +6570,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -027564: |[027564] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -027574: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -027578: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -02757c: 7020 0f11 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@110f │ │ -027582: 7120 0a06 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@060a │ │ -027588: 5221 9500 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -02758c: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -027590: 1a01 2800 |000e: const-string v1, " #" // string@0028 │ │ -027594: 6e20 1411 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02759a: 5221 9500 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -02759e: 6e20 1111 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -0275a4: 5221 8f00 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ -0275a8: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -0275ac: 1a01 5400 |001c: const-string v1, " id=0x" // string@0054 │ │ -0275b0: 6e20 1411 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0275b6: 5221 8f00 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ -0275ba: 7110 d610 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -0275c0: 0c01 |0026: move-result-object v1 │ │ -0275c2: 6e20 1411 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0275c8: 5421 a500 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ -0275cc: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -0275d0: 1a01 0700 |002e: const-string v1, " " // string@0007 │ │ -0275d4: 6e20 1411 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0275da: 5421 a500 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ -0275de: 6e20 1411 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0275e4: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -0275e8: 6e20 1011 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -0275ee: 6e10 1a11 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0275f4: 0c01 |0040: move-result-object v1 │ │ -0275f6: 1101 |0041: return-object v1 │ │ +0291ec: |[0291ec] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +0291fc: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +029200: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +029204: 7020 1011 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1110 │ │ +02920a: 7120 0a06 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@060a │ │ +029210: 5221 9500 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +029214: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +029218: 1a01 2800 |000e: const-string v1, " #" // string@0028 │ │ +02921c: 6e20 1511 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029222: 5221 9500 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +029226: 6e20 1211 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +02922c: 5221 8f00 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ +029230: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +029234: 1a01 5400 |001c: const-string v1, " id=0x" // string@0054 │ │ +029238: 6e20 1511 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02923e: 5221 8f00 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ +029242: 7110 d710 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +029248: 0c01 |0026: move-result-object v1 │ │ +02924a: 6e20 1511 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029250: 5421 a500 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ +029254: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +029258: 1a01 0700 |002e: const-string v1, " " // string@0007 │ │ +02925c: 6e20 1511 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029262: 5421 a500 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ +029266: 6e20 1511 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02926c: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +029270: 6e20 1111 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +029276: 6e10 1b11 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02927c: 0c01 |0040: move-result-object v1 │ │ +02927e: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0007 line=458 │ │ 0x000a line=459 │ │ 0x000e line=460 │ │ 0x0013 line=461 │ │ @@ -6628,18 +6628,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0275f8: |[0275f8] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -027608: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02760a: 6e20 f10e 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0ef1 │ │ -027610: 0e00 |0004: return-void │ │ +029280: |[029280] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +029290: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +029292: 6e20 f10e 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@0ef1 │ │ +029298: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1299 │ │ 0x0004 line=1300 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ @@ -6678,18 +6678,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 │ │ -027614: |[027614] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -027624: 5b01 ad00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00ad │ │ -027628: 7010 6801 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0168 │ │ -02762e: 0e00 |0005: return-void │ │ +02929c: |[02929c] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +0292ac: 5b01 ad00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00ad │ │ +0292b0: 7010 6801 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0168 │ │ +0292b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -6699,34 +6699,34 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -027630: |[027630] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -027640: 5230 1c00 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@001c │ │ -027644: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -02764a: 6f20 6b01 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@016b │ │ -027650: 0e00 |0008: return-void │ │ -027652: 5420 ad00 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00ad │ │ -027656: 5500 c900 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00c9 │ │ -02765a: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -02765e: 5420 ad00 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00ad │ │ -027662: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -027664: 6e20 c602 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@02c6 │ │ -02766a: 28f3 |0015: goto 0008 // -000d │ │ -02766c: 5420 ad00 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00ad │ │ -027670: 6e10 ec02 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@02ec │ │ -027676: 5420 ad00 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00ad │ │ -02767a: 5400 c100 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -02767e: 6e10 3c03 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ -027684: 28e6 |0022: goto 0008 // -001a │ │ -027686: 0000 |0023: nop // spacer │ │ -027688: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +0292b8: |[0292b8] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +0292c8: 5230 1c00 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@001c │ │ +0292cc: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +0292d2: 6f20 6b01 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@016b │ │ +0292d8: 0e00 |0008: return-void │ │ +0292da: 5420 ad00 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00ad │ │ +0292de: 5500 c900 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00c9 │ │ +0292e2: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +0292e6: 5420 ad00 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00ad │ │ +0292ea: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0292ec: 6e20 c602 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@02c6 │ │ +0292f2: 28f3 |0015: goto 0008 // -000d │ │ +0292f4: 5420 ad00 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00ad │ │ +0292f8: 6e10 ec02 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@02ec │ │ +0292fe: 5420 ad00 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00ad │ │ +029302: 5400 c100 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +029306: 6e10 3c03 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ +02930c: 28e6 |0022: goto 0008 // -001a │ │ +02930e: 0000 |0023: nop // spacer │ │ +029310: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0005 line=95 │ │ 0x0008 line=97 │ │ 0x0009 line=86 │ │ 0x000f line=87 │ │ @@ -6787,39 +6787,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -027698: |[027698] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -0276a8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -0276aa: 2300 fe02 |0001: new-array v0, v0, [I // type@02fe │ │ -0276ae: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -0276b4: 6900 af00 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00af │ │ -0276b8: 0e00 |0008: return-void │ │ -0276ba: 0000 |0009: nop // spacer │ │ -0276bc: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ +029320: |[029320] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +029330: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +029332: 2300 fe02 |0001: new-array v0, v0, [I // type@02fe │ │ +029336: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +02933c: 6900 af00 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00af │ │ +029340: 0e00 |0008: return-void │ │ +029342: 0000 |0009: nop // spacer │ │ +029344: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 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 │ │ -0276d0: |[0276d0] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -0276e0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0276e6: 0e00 |0003: return-void │ │ +029358: |[029358] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +029368: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02936e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$FragmentTag; │ │ │ │ Virtual methods - │ │ @@ -6879,17 +6879,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0276e8: |[0276e8] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -0276f8: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0276fe: 0e00 |0003: return-void │ │ +029370: |[029370] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +029380: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +029386: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ @@ -7001,26 +7001,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -027700: |[027700] android.support.v4.app.FragmentActivity.:()V │ │ -027710: 7010 0600 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0006 │ │ -027716: 2200 7c00 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@007c │ │ -02771a: 7020 be02 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@02be │ │ -027720: 5b10 c200 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ -027724: 2200 8a00 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@008a │ │ -027728: 7010 2003 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0320 │ │ -02772e: 5b10 c100 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -027732: 2200 7d00 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@007d │ │ -027736: 7020 c002 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@02c0 │ │ -02773c: 5b10 bf00 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00bf │ │ -027740: 0e00 |0018: return-void │ │ +029388: |[029388] android.support.v4.app.FragmentActivity.:()V │ │ +029398: 7010 0600 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0006 │ │ +02939e: 2200 7c00 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@007c │ │ +0293a2: 7020 be02 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@02be │ │ +0293a8: 5b10 c200 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ +0293ac: 2200 8a00 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@008a │ │ +0293b0: 7010 2003 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0320 │ │ +0293b6: 5b10 c100 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +0293ba: 2200 7d00 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@007d │ │ +0293be: 7020 c002 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@02c0 │ │ +0293c4: 5b10 bf00 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00bf │ │ +0293c8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0003 line=81 │ │ 0x000a line=100 │ │ 0x0011 line=101 │ │ 0x0018 line=129 │ │ @@ -7032,46 +7032,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 │ │ -027744: |[027744] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ -027754: 6e20 b010 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -02775a: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ -02775e: 1a03 e411 |0005: const-string v3, "null" // string@11e4 │ │ -027762: 6e20 b510 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -027768: 0e00 |000a: return-void │ │ -02776a: 7110 f502 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@02f5 │ │ -027770: 0c03 |000e: move-result-object v3 │ │ -027772: 6e20 b510 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -027778: 2083 fe01 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@01fe │ │ -02777c: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ -027780: 0781 |0016: move-object v1, v8 │ │ -027782: 1f01 fe01 |0017: check-cast v1, Landroid/view/ViewGroup; // type@01fe │ │ -027786: 6e10 130f 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@0f13 │ │ -02778c: 0a00 |001c: move-result v0 │ │ -02778e: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ -027792: 2203 7402 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -027796: 7010 0e11 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02779c: 6e20 1411 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0277a2: 0c03 |0027: move-result-object v3 │ │ -0277a4: 1a04 0800 |0028: const-string v4, " " // string@0008 │ │ -0277a8: 6e20 1411 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0277ae: 0c03 |002d: move-result-object v3 │ │ -0277b0: 6e10 1a11 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0277b6: 0c06 |0031: move-result-object v6 │ │ -0277b8: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -0277ba: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ -0277be: 6e20 120f 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0f12 │ │ -0277c4: 0c03 |0038: move-result-object v3 │ │ -0277c6: 7040 c802 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@02c8 │ │ -0277cc: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0277d0: 28f5 |003e: goto 0033 // -000b │ │ +0293cc: |[0293cc] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ +0293dc: 6e20 b010 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0293e2: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ +0293e6: 1a03 e411 |0005: const-string v3, "null" // string@11e4 │ │ +0293ea: 6e20 b510 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +0293f0: 0e00 |000a: return-void │ │ +0293f2: 7110 f502 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@02f5 │ │ +0293f8: 0c03 |000e: move-result-object v3 │ │ +0293fa: 6e20 b510 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +029400: 2083 fe01 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@01fe │ │ +029404: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ +029408: 0781 |0016: move-object v1, v8 │ │ +02940a: 1f01 fe01 |0017: check-cast v1, Landroid/view/ViewGroup; // type@01fe │ │ +02940e: 6e10 130f 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@0f13 │ │ +029414: 0a00 |001c: move-result v0 │ │ +029416: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ +02941a: 2203 7402 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +02941e: 7010 0f11 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +029424: 6e20 1511 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02942a: 0c03 |0027: move-result-object v3 │ │ +02942c: 1a04 0800 |0028: const-string v4, " " // string@0008 │ │ +029430: 6e20 1511 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029436: 0c03 |002d: move-result-object v3 │ │ +029438: 6e10 1b11 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02943e: 0c06 |0031: move-result-object v6 │ │ +029440: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +029442: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ +029446: 6e20 120f 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0f12 │ │ +02944c: 0c03 |0038: move-result-object v3 │ │ +02944e: 7040 c802 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@02c8 │ │ +029454: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +029458: 28f5 |003e: goto 0033 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ 0x0003 line=740 │ │ 0x0005 line=741 │ │ 0x000a line=757 │ │ 0x000b line=744 │ │ @@ -7097,178 +7097,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 │ │ -0277d4: |[0277d4] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ -0277e4: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ -0277e8: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ -0277ec: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ -0277f0: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ -0277f4: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ -0277f8: 2202 7402 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -0277fc: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ -027800: 7020 0f11 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@110f │ │ -027806: 6e10 ea10 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -02780c: 0c06 |0014: move-result-object v6 │ │ -02780e: 6e10 c210 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c2 │ │ -027814: 0c06 |0018: move-result-object v6 │ │ -027816: 6e20 1411 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02781c: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ -027820: 6e20 1011 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -027826: 7110 1e11 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111e │ │ -02782c: 0a06 |0024: move-result v6 │ │ -02782e: 7110 d610 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -027834: 0c06 |0028: move-result-object v6 │ │ -027836: 6e20 1411 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02783c: 6e20 1011 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -027842: 6e10 bf0e 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ -027848: 0a06 |0032: move-result v6 │ │ -02784a: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ -027850: 6e20 1011 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -027856: 6e10 c90e 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@0ec9 │ │ -02785c: 0a06 |003c: move-result v6 │ │ -02785e: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ -027862: 0176 |003f: move v6, v7 │ │ -027864: 6e20 1011 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -02786a: 6e10 c80e 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@0ec8 │ │ -027870: 0a06 |0046: move-result v6 │ │ -027872: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ -027876: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ -02787a: 6e20 1011 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -027880: 6e10 f70e 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@0ef7 │ │ -027886: 0a06 |0051: move-result v6 │ │ -027888: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ -02788c: 0186 |0054: move v6, v8 │ │ -02788e: 6e20 1011 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -027894: 6e10 cb0e 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@0ecb │ │ -02789a: 0a06 |005b: move-result v6 │ │ -02789c: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ -0278a0: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ -0278a4: 6e20 1011 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -0278aa: 6e10 cf0e 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@0ecf │ │ -0278b0: 0a06 |0066: move-result v6 │ │ -0278b2: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ -0278b6: 0196 |0069: move v6, v9 │ │ -0278b8: 6e20 1011 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -0278be: 6e10 c60e 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@0ec6 │ │ -0278c4: 0a06 |0070: move-result v6 │ │ -0278c6: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ -0278ca: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ -0278ce: 6e20 1011 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -0278d4: 6e10 cc0e 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@0ecc │ │ -0278da: 0a06 |007b: move-result v6 │ │ -0278dc: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ -0278e0: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ -0278e4: 6e20 1011 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -0278ea: 6e20 1011 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -0278f0: 6e10 ca0e 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@0eca │ │ -0278f6: 0a06 |0089: move-result v6 │ │ -0278f8: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ -0278fc: 6e20 1011 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -027902: 6e10 ce0e 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@0ece │ │ -027908: 0a06 |0092: move-result v6 │ │ -02790a: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ -02790e: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ -027912: 6e20 1011 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -027918: 6e10 cd0e 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@0ecd │ │ -02791e: 0a06 |009d: move-result v6 │ │ -027920: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ -027924: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ -027928: 6e20 1011 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -02792e: 6e20 1011 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -027934: 6e10 b10e 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -02793a: 0a06 |00ab: move-result v6 │ │ -02793c: 6e20 1111 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -027942: 6e20 1011 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -027948: 6e10 be0e 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -02794e: 0a06 |00b5: move-result v6 │ │ -027950: 6e20 1111 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -027956: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ -02795a: 6e20 1011 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -027960: 6e10 b90e 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ -027966: 0a06 |00c1: move-result v6 │ │ -027968: 6e20 1111 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -02796e: 6e20 1011 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -027974: 6e10 a70e 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ -02797a: 0a06 |00cb: move-result v6 │ │ -02797c: 6e20 1111 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -027982: 6e10 ab0e 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@0eab │ │ -027988: 0a01 |00d2: move-result v1 │ │ -02798a: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ -02798c: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ -027990: 1a06 2800 |00d6: const-string v6, " #" // string@0028 │ │ -027994: 6e20 1411 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02799a: 7110 d610 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -0279a0: 0c06 |00de: move-result-object v6 │ │ -0279a2: 6e20 1411 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0279a8: 6e10 b80e 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0eb8 │ │ -0279ae: 0c04 |00e5: move-result-object v4 │ │ -0279b0: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ -0279b4: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ -0279b8: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ -0279bc: b516 |00ec: and-int/2addr v6, v1 │ │ -0279be: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ -0279c4: 6e20 dd00 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@00dd │ │ -0279ca: 0c03 |00f3: move-result-object v3 │ │ -0279cc: 6e20 de00 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@00de │ │ -0279d2: 0c05 |00f7: move-result-object v5 │ │ -0279d4: 6e20 db00 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@00db │ │ -0279da: 0c00 |00fb: move-result-object v0 │ │ -0279dc: 1a06 0700 |00fc: const-string v6, " " // string@0007 │ │ -0279e0: 6e20 1411 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0279e6: 6e20 1411 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0279ec: 1a06 1f01 |0104: const-string v6, ":" // string@011f │ │ -0279f0: 6e20 1411 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0279f6: 6e20 1411 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0279fc: 1a06 d800 |010c: const-string v6, "/" // string@00d8 │ │ -027a00: 6e20 1411 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027a06: 6e20 1411 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027a0c: 1a06 ee16 |0114: const-string v6, "}" // string@16ee │ │ -027a10: 6e20 1411 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027a16: 6e10 1a11 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -027a1c: 0c06 |011c: move-result-object v6 │ │ -027a1e: 1106 |011d: return-object v6 │ │ -027a20: 6e20 1011 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -027a26: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ -027a2a: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ -027a2e: 6e20 1011 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -027a34: 2900 11ff |0128: goto/16 0039 // -00ef │ │ -027a38: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ -027a3c: 6e20 1011 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -027a42: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ -027a46: 0186 |0131: move v6, v8 │ │ -027a48: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ -027a4c: 0186 |0134: move v6, v8 │ │ -027a4e: 2900 16ff |0135: goto/16 004b // -00ea │ │ -027a52: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ -027a56: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ -027a5a: 0186 |013b: move v6, v8 │ │ -027a5c: 2900 24ff |013c: goto/16 0060 // -00dc │ │ -027a60: 0186 |013e: move v6, v8 │ │ -027a62: 2900 2bff |013f: goto/16 006a // -00d5 │ │ -027a66: 0186 |0141: move v6, v8 │ │ -027a68: 2900 33ff |0142: goto/16 0075 // -00cd │ │ -027a6c: 0186 |0144: move v6, v8 │ │ -027a6e: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ -027a72: 0187 |0147: move v7, v8 │ │ -027a74: 2900 44ff |0148: goto/16 008c // -00bc │ │ -027a78: 0186 |014a: move v6, v8 │ │ -027a7a: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ -027a7e: 1a03 d509 |014d: const-string v3, "app" // string@09d5 │ │ -027a82: 28a5 |014f: goto 00f4 // -005b │ │ -027a84: 1a03 af09 |0150: const-string v3, "android" // string@09af │ │ -027a88: 28a2 |0152: goto 00f4 // -005e │ │ -027a8a: 0d06 |0153: move-exception v6 │ │ -027a8c: 28c0 |0154: goto 0114 // -0040 │ │ -027a8e: 0000 |0155: nop // spacer │ │ -027a90: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ -027aac: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ +02945c: |[02945c] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ +02946c: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ +029470: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ +029474: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ +029478: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ +02947c: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ +029480: 2202 7402 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +029484: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ +029488: 7020 1011 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@1110 │ │ +02948e: 6e10 eb10 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +029494: 0c06 |0014: move-result-object v6 │ │ +029496: 6e10 c310 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c3 │ │ +02949c: 0c06 |0018: move-result-object v6 │ │ +02949e: 6e20 1511 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0294a4: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ +0294a8: 6e20 1111 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +0294ae: 7110 1f11 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111f │ │ +0294b4: 0a06 |0024: move-result v6 │ │ +0294b6: 7110 d710 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +0294bc: 0c06 |0028: move-result-object v6 │ │ +0294be: 6e20 1511 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0294c4: 6e20 1111 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +0294ca: 6e10 bf0e 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ +0294d0: 0a06 |0032: move-result v6 │ │ +0294d2: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ +0294d8: 6e20 1111 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +0294de: 6e10 c90e 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@0ec9 │ │ +0294e4: 0a06 |003c: move-result v6 │ │ +0294e6: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ +0294ea: 0176 |003f: move v6, v7 │ │ +0294ec: 6e20 1111 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +0294f2: 6e10 c80e 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@0ec8 │ │ +0294f8: 0a06 |0046: move-result v6 │ │ +0294fa: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ +0294fe: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ +029502: 6e20 1111 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +029508: 6e10 f70e 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@0ef7 │ │ +02950e: 0a06 |0051: move-result v6 │ │ +029510: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ +029514: 0186 |0054: move v6, v8 │ │ +029516: 6e20 1111 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +02951c: 6e10 cb0e 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@0ecb │ │ +029522: 0a06 |005b: move-result v6 │ │ +029524: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ +029528: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ +02952c: 6e20 1111 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +029532: 6e10 cf0e 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@0ecf │ │ +029538: 0a06 |0066: move-result v6 │ │ +02953a: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ +02953e: 0196 |0069: move v6, v9 │ │ +029540: 6e20 1111 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +029546: 6e10 c60e 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@0ec6 │ │ +02954c: 0a06 |0070: move-result v6 │ │ +02954e: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ +029552: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ +029556: 6e20 1111 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +02955c: 6e10 cc0e 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@0ecc │ │ +029562: 0a06 |007b: move-result v6 │ │ +029564: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ +029568: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ +02956c: 6e20 1111 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +029572: 6e20 1111 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +029578: 6e10 ca0e 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@0eca │ │ +02957e: 0a06 |0089: move-result v6 │ │ +029580: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ +029584: 6e20 1111 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +02958a: 6e10 ce0e 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@0ece │ │ +029590: 0a06 |0092: move-result v6 │ │ +029592: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ +029596: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ +02959a: 6e20 1111 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +0295a0: 6e10 cd0e 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@0ecd │ │ +0295a6: 0a06 |009d: move-result v6 │ │ +0295a8: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ +0295ac: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ +0295b0: 6e20 1111 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +0295b6: 6e20 1111 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +0295bc: 6e10 b10e 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +0295c2: 0a06 |00ab: move-result v6 │ │ +0295c4: 6e20 1211 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +0295ca: 6e20 1111 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +0295d0: 6e10 be0e 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +0295d6: 0a06 |00b5: move-result v6 │ │ +0295d8: 6e20 1211 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +0295de: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ +0295e2: 6e20 1111 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +0295e8: 6e10 b90e 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ +0295ee: 0a06 |00c1: move-result v6 │ │ +0295f0: 6e20 1211 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +0295f6: 6e20 1111 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +0295fc: 6e10 a70e 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ +029602: 0a06 |00cb: move-result v6 │ │ +029604: 6e20 1211 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +02960a: 6e10 ab0e 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@0eab │ │ +029610: 0a01 |00d2: move-result v1 │ │ +029612: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ +029614: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ +029618: 1a06 2800 |00d6: const-string v6, " #" // string@0028 │ │ +02961c: 6e20 1511 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029622: 7110 d710 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +029628: 0c06 |00de: move-result-object v6 │ │ +02962a: 6e20 1511 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029630: 6e10 b80e 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@0eb8 │ │ +029636: 0c04 |00e5: move-result-object v4 │ │ +029638: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ +02963c: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ +029640: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ +029644: b516 |00ec: and-int/2addr v6, v1 │ │ +029646: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ +02964c: 6e20 dd00 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@00dd │ │ +029652: 0c03 |00f3: move-result-object v3 │ │ +029654: 6e20 de00 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@00de │ │ +02965a: 0c05 |00f7: move-result-object v5 │ │ +02965c: 6e20 db00 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@00db │ │ +029662: 0c00 |00fb: move-result-object v0 │ │ +029664: 1a06 0700 |00fc: const-string v6, " " // string@0007 │ │ +029668: 6e20 1511 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02966e: 6e20 1511 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029674: 1a06 1f01 |0104: const-string v6, ":" // string@011f │ │ +029678: 6e20 1511 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02967e: 6e20 1511 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029684: 1a06 d800 |010c: const-string v6, "/" // string@00d8 │ │ +029688: 6e20 1511 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02968e: 6e20 1511 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029694: 1a06 ee16 |0114: const-string v6, "}" // string@16ee │ │ +029698: 6e20 1511 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02969e: 6e10 1b11 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0296a4: 0c06 |011c: move-result-object v6 │ │ +0296a6: 1106 |011d: return-object v6 │ │ +0296a8: 6e20 1111 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +0296ae: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ +0296b2: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ +0296b6: 6e20 1111 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +0296bc: 2900 11ff |0128: goto/16 0039 // -00ef │ │ +0296c0: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ +0296c4: 6e20 1111 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +0296ca: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ +0296ce: 0186 |0131: move v6, v8 │ │ +0296d0: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ +0296d4: 0186 |0134: move v6, v8 │ │ +0296d6: 2900 16ff |0135: goto/16 004b // -00ea │ │ +0296da: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ +0296de: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ +0296e2: 0186 |013b: move v6, v8 │ │ +0296e4: 2900 24ff |013c: goto/16 0060 // -00dc │ │ +0296e8: 0186 |013e: move v6, v8 │ │ +0296ea: 2900 2bff |013f: goto/16 006a // -00d5 │ │ +0296ee: 0186 |0141: move v6, v8 │ │ +0296f0: 2900 33ff |0142: goto/16 0075 // -00cd │ │ +0296f4: 0186 |0144: move v6, v8 │ │ +0296f6: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ +0296fa: 0187 |0147: move v7, v8 │ │ +0296fc: 2900 44ff |0148: goto/16 008c // -00bc │ │ +029700: 0186 |014a: move v6, v8 │ │ +029702: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ +029706: 1a03 d509 |014d: const-string v3, "app" // string@09d5 │ │ +02970a: 28a5 |014f: goto 00f4 // -005b │ │ +02970c: 1a03 af09 |0150: const-string v3, "android" // string@09af │ │ +029710: 28a2 |0152: goto 00f4 // -005e │ │ +029712: 0d06 |0153: move-exception v6 │ │ +029714: 28c0 |0154: goto 0114 // -0040 │ │ +029716: 0000 |0155: nop // spacer │ │ +029718: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ +029734: 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=673 │ │ @@ -7353,24 +7353,24 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -027ad8: |[027ad8] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -027ae8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -027aea: 5520 c600 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00c6 │ │ -027aee: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -027af2: 5c21 c600 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00c6 │ │ -027af6: 5c23 c800 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00c8 │ │ -027afa: 5420 c200 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ -027afe: 6e20 7001 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ -027b04: 6e10 ea02 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@02ea │ │ -027b0a: 0e00 |0011: return-void │ │ +029760: |[029760] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +029770: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +029772: 5520 c600 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00c6 │ │ +029776: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +02977a: 5c21 c600 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00c6 │ │ +02977e: 5c23 c800 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00c8 │ │ +029782: 5420 c200 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ +029786: 6e20 7001 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ +02978c: 6e10 ea02 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@02ea │ │ +029792: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=760 │ │ 0x0005 line=761 │ │ 0x0007 line=762 │ │ 0x0009 line=763 │ │ 0x000e line=764 │ │ @@ -7384,103 +7384,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 │ │ -027b0c: |[027b0c] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -027b1c: 6001 1a00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -027b20: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -027b24: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -027b28: 6e20 b010 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -027b2e: 1a01 7906 |0009: const-string v1, "Local FragmentActivity " // string@0679 │ │ -027b32: 6e20 b010 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -027b38: 7110 1e11 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111e │ │ -027b3e: 0a01 |0011: move-result v1 │ │ -027b40: 7110 d610 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -027b46: 0c01 |0015: move-result-object v1 │ │ -027b48: 6e20 b010 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -027b4e: 1a01 3200 |0019: const-string v1, " State:" // string@0032 │ │ -027b52: 6e20 b510 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -027b58: 2201 7402 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -027b5c: 7010 0e11 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -027b62: 6e20 1411 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027b68: 0c01 |0026: move-result-object v1 │ │ -027b6a: 1a02 0800 |0027: const-string v2, " " // string@0008 │ │ -027b6e: 6e20 1411 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027b74: 0c01 |002c: move-result-object v1 │ │ -027b76: 6e10 1a11 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -027b7c: 0c00 |0030: move-result-object v0 │ │ -027b7e: 6e20 b010 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -027b84: 1a01 bd0f |0034: const-string v1, "mCreated=" // string@0fbd │ │ -027b88: 6e20 b010 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -027b8e: 5541 c000 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00c0 │ │ -027b92: 6e20 b110 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -027b98: 1a01 a510 |003e: const-string v1, "mResumed=" // string@10a5 │ │ -027b9c: 6e20 b010 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -027ba2: 5541 c700 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00c7 │ │ -027ba6: 6e20 b110 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -027bac: 1a01 7800 |0048: const-string v1, " mStopped=" // string@0078 │ │ -027bb0: 6e20 b010 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -027bb6: 5541 c900 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00c9 │ │ -027bba: 6e20 b110 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -027bc0: 1a01 7000 |0052: const-string v1, " mReallyStopped=" // string@0070 │ │ -027bc4: 6e20 b010 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -027bca: 5541 c600 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00c6 │ │ -027bce: 6e20 b610 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ -027bd4: 6e20 b010 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -027bda: 1a01 4810 |005f: const-string v1, "mLoadersStarted=" // string@1048 │ │ -027bde: 6e20 b010 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -027be4: 5541 c400 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00c4 │ │ -027be8: 6e20 b610 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ -027bee: 5441 c300 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ -027bf2: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -027bf6: 6e20 b010 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -027bfc: 1a01 7006 |0070: const-string v1, "Loader Manager " // string@0670 │ │ -027c00: 6e20 b010 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -027c06: 5441 c300 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ -027c0a: 7110 1e11 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111e │ │ -027c10: 0a01 |007a: move-result v1 │ │ -027c12: 7110 d610 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -027c18: 0c01 |007e: move-result-object v1 │ │ -027c1a: 6e20 b010 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -027c20: 1a01 1f01 |0082: const-string v1, ":" // string@011f │ │ -027c24: 6e20 b510 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -027c2a: 5441 c300 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ -027c2e: 2202 7402 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -027c32: 7010 0e11 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -027c38: 6e20 1411 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027c3e: 0c02 |0091: move-result-object v2 │ │ -027c40: 1a03 0800 |0092: const-string v3, " " // string@0008 │ │ -027c44: 6e20 1411 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027c4a: 0c02 |0097: move-result-object v2 │ │ -027c4c: 6e10 1a11 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -027c52: 0c02 |009b: move-result-object v2 │ │ -027c54: 6e58 0e04 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@040e │ │ -027c5a: 5441 c100 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -027c5e: 6e58 3a03 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@033a │ │ -027c64: 6e20 b010 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -027c6a: 1a01 bf08 |00a7: const-string v1, "View Hierarchy:" // string@08bf │ │ -027c6e: 6e20 b510 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -027c74: 2201 7402 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -027c78: 7010 0e11 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -027c7e: 6e20 1411 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027c84: 0c01 |00b4: move-result-object v1 │ │ -027c86: 1a02 0800 |00b5: const-string v2, " " // string@0008 │ │ -027c8a: 6e20 1411 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027c90: 0c01 |00ba: move-result-object v1 │ │ -027c92: 6e10 1a11 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -027c98: 0c01 |00be: move-result-object v1 │ │ -027c9a: 6e10 d602 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@02d6 │ │ -027ca0: 0c02 |00c2: move-result-object v2 │ │ -027ca2: 6e10 310f 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0f31 │ │ -027ca8: 0c02 |00c6: move-result-object v2 │ │ -027caa: 7040 c802 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@02c8 │ │ -027cb0: 0e00 |00ca: return-void │ │ +029794: |[029794] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0297a4: 6001 1a00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +0297a8: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +0297ac: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +0297b0: 6e20 b010 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0297b6: 1a01 7906 |0009: const-string v1, "Local FragmentActivity " // string@0679 │ │ +0297ba: 6e20 b010 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0297c0: 7110 1f11 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111f │ │ +0297c6: 0a01 |0011: move-result v1 │ │ +0297c8: 7110 d710 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +0297ce: 0c01 |0015: move-result-object v1 │ │ +0297d0: 6e20 b010 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0297d6: 1a01 3200 |0019: const-string v1, " State:" // string@0032 │ │ +0297da: 6e20 b510 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +0297e0: 2201 7402 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +0297e4: 7010 0f11 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0297ea: 6e20 1511 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0297f0: 0c01 |0026: move-result-object v1 │ │ +0297f2: 1a02 0800 |0027: const-string v2, " " // string@0008 │ │ +0297f6: 6e20 1511 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0297fc: 0c01 |002c: move-result-object v1 │ │ +0297fe: 6e10 1b11 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +029804: 0c00 |0030: move-result-object v0 │ │ +029806: 6e20 b010 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +02980c: 1a01 bd0f |0034: const-string v1, "mCreated=" // string@0fbd │ │ +029810: 6e20 b010 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +029816: 5541 c000 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00c0 │ │ +02981a: 6e20 b110 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +029820: 1a01 a510 |003e: const-string v1, "mResumed=" // string@10a5 │ │ +029824: 6e20 b010 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +02982a: 5541 c700 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00c7 │ │ +02982e: 6e20 b110 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +029834: 1a01 7800 |0048: const-string v1, " mStopped=" // string@0078 │ │ +029838: 6e20 b010 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +02983e: 5541 c900 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00c9 │ │ +029842: 6e20 b110 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +029848: 1a01 7000 |0052: const-string v1, " mReallyStopped=" // string@0070 │ │ +02984c: 6e20 b010 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +029852: 5541 c600 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00c6 │ │ +029856: 6e20 b610 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ +02985c: 6e20 b010 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +029862: 1a01 4810 |005f: const-string v1, "mLoadersStarted=" // string@1048 │ │ +029866: 6e20 b010 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +02986c: 5541 c400 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00c4 │ │ +029870: 6e20 b610 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ +029876: 5441 c300 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ +02987a: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +02987e: 6e20 b010 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +029884: 1a01 7006 |0070: const-string v1, "Loader Manager " // string@0670 │ │ +029888: 6e20 b010 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +02988e: 5441 c300 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ +029892: 7110 1f11 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111f │ │ +029898: 0a01 |007a: move-result v1 │ │ +02989a: 7110 d710 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +0298a0: 0c01 |007e: move-result-object v1 │ │ +0298a2: 6e20 b010 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0298a8: 1a01 1f01 |0082: const-string v1, ":" // string@011f │ │ +0298ac: 6e20 b510 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +0298b2: 5441 c300 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ +0298b6: 2202 7402 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +0298ba: 7010 0f11 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0298c0: 6e20 1511 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0298c6: 0c02 |0091: move-result-object v2 │ │ +0298c8: 1a03 0800 |0092: const-string v3, " " // string@0008 │ │ +0298cc: 6e20 1511 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0298d2: 0c02 |0097: move-result-object v2 │ │ +0298d4: 6e10 1b11 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0298da: 0c02 |009b: move-result-object v2 │ │ +0298dc: 6e58 0e04 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@040e │ │ +0298e2: 5441 c100 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +0298e6: 6e58 3a03 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@033a │ │ +0298ec: 6e20 b010 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0298f2: 1a01 bf08 |00a7: const-string v1, "View Hierarchy:" // string@08bf │ │ +0298f6: 6e20 b510 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +0298fc: 2201 7402 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +029900: 7010 0f11 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +029906: 6e20 1511 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02990c: 0c01 |00b4: move-result-object v1 │ │ +02990e: 1a02 0800 |00b5: const-string v2, " " // string@0008 │ │ +029912: 6e20 1511 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029918: 0c01 |00ba: move-result-object v1 │ │ +02991a: 6e10 1b11 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +029920: 0c01 |00be: move-result-object v1 │ │ +029922: 6e10 d602 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@02d6 │ │ +029928: 0c02 |00c2: move-result-object v2 │ │ +02992a: 6e10 310f 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@0f31 │ │ +029930: 0c02 |00c6: move-result-object v2 │ │ +029932: 7040 c802 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@02c8 │ │ +029938: 0e00 |00ca: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0006 line=650 │ │ 0x000e line=651 │ │ 0x0019 line=652 │ │ 0x001e line=653 │ │ @@ -7513,23 +7513,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -027cb4: |[027cb4] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -027cc4: 6e10 cd02 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@02cd │ │ -027cca: 0c00 |0003: move-result-object v0 │ │ -027ccc: 1f00 7f00 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@007f │ │ -027cd0: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -027cd4: 5401 b500 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00b5 │ │ -027cd8: 1101 |000a: return-object v1 │ │ -027cda: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -027cdc: 28fe |000c: goto 000a // -0002 │ │ +02993c: |[02993c] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +02994c: 6e10 cd02 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@02cd │ │ +029952: 0c00 |0003: move-result-object v0 │ │ +029954: 1f00 7f00 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@007f │ │ +029958: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +02995c: 5401 b500 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00b5 │ │ +029960: 1101 |000a: return-object v1 │ │ +029962: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +029964: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0006 line=614 │ │ locals : │ │ 0x0006 - 0x000d reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7539,33 +7539,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 │ │ -027ce0: |[027ce0] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -027cf0: 5421 bd00 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ -027cf4: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -027cf8: 2201 8902 |0004: new-instance v1, Ljava/util/HashMap; // type@0289 │ │ -027cfc: 7010 4e11 0100 |0006: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@114e │ │ -027d02: 5b21 bd00 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ -027d06: 5421 bd00 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ -027d0a: 6e20 5311 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -027d10: 0c00 |0010: move-result-object v0 │ │ -027d12: 1f00 9e00 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@009e │ │ -027d16: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -027d1a: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -027d1e: 2200 9e00 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@009e │ │ -027d22: 7040 0404 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@0404 │ │ -027d28: 5421 bd00 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ -027d2c: 6e30 5511 3100 |001e: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1155 │ │ -027d32: 1100 |0021: return-object v0 │ │ -027d34: 6e20 1604 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0416 │ │ -027d3a: 28fc |0025: goto 0021 // -0004 │ │ +029968: |[029968] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +029978: 5421 bd00 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ +02997c: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +029980: 2201 8902 |0004: new-instance v1, Ljava/util/HashMap; // type@0289 │ │ +029984: 7010 4f11 0100 |0006: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@114f │ │ +02998a: 5b21 bd00 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ +02998e: 5421 bd00 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ +029992: 6e20 5411 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +029998: 0c00 |0010: move-result-object v0 │ │ +02999a: 1f00 9e00 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@009e │ │ +02999e: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +0299a2: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +0299a6: 2200 9e00 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@009e │ │ +0299aa: 7040 0404 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@0404 │ │ +0299b0: 5421 bd00 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ +0299b4: 6e30 5611 3100 |001e: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1156 │ │ +0299ba: 1100 |0021: return-object v0 │ │ +0299bc: 6e20 1604 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0416 │ │ +0299c2: 28fc |0025: goto 0021 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=863 │ │ 0x0004 line=864 │ │ 0x000b line=866 │ │ 0x0013 line=867 │ │ 0x0015 line=868 │ │ @@ -7586,17 +7586,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -027d3c: |[027d3c] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -027d4c: 5410 c100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -027d50: 1100 |0002: return-object v0 │ │ +0299c4: |[0299c4] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +0299d4: 5410 c100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +0299d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=805 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -7604,28 +7604,28 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -027d54: |[027d54] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -027d64: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -027d66: 5430 c300 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ -027d6a: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -027d6e: 5430 c300 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ -027d72: 1100 |0007: return-object v0 │ │ -027d74: 5c32 be00 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00be │ │ -027d78: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -027d7a: 5531 c400 |000b: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00c4 │ │ -027d7e: 6e40 cf02 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02cf │ │ -027d84: 0c00 |0010: move-result-object v0 │ │ -027d86: 5b30 c300 |0011: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ -027d8a: 5430 c300 |0013: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ -027d8e: 28f2 |0015: goto 0007 // -000e │ │ +0299dc: |[0299dc] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +0299ec: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0299ee: 5430 c300 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ +0299f2: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +0299f6: 5430 c300 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ +0299fa: 1100 |0007: return-object v0 │ │ +0299fc: 5c32 be00 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00be │ │ +029a00: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +029a02: 5531 c400 |000b: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00c4 │ │ +029a06: 6e40 cf02 0321 |000d: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02cf │ │ +029a0c: 0c00 |0010: move-result-object v0 │ │ +029a0e: 5b30 c300 |0011: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ +029a12: 5430 c300 |0013: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ +029a16: 28f2 |0015: goto 0007 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=854 │ │ 0x0005 line=855 │ │ 0x0007 line=859 │ │ 0x0008 line=857 │ │ 0x000a line=858 │ │ @@ -7638,28 +7638,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -027d90: |[027d90] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ -027da0: 5421 bd00 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ -027da4: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -027da8: 5421 bd00 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ -027dac: 6e20 5311 3100 |0006: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -027db2: 0c00 |0009: move-result-object v0 │ │ -027db4: 1f00 9e00 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@009e │ │ -027db8: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -027dbc: 5501 5501 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0155 │ │ -027dc0: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -027dc4: 6e10 0804 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0408 │ │ -027dca: 5421 bd00 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ -027dce: 6e20 5611 3100 |0017: invoke-virtual {v1, v3}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1156 │ │ -027dd4: 0e00 |001a: return-void │ │ +029a18: |[029a18] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ +029a28: 5421 bd00 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ +029a2c: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +029a30: 5421 bd00 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ +029a34: 6e20 5411 3100 |0006: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +029a3a: 0c00 |0009: move-result-object v0 │ │ +029a3c: 1f00 9e00 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@009e │ │ +029a40: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +029a44: 5501 5501 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0155 │ │ +029a48: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +029a4c: 6e10 0804 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0408 │ │ +029a52: 5421 bd00 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ +029a56: 6e20 5711 3100 |0017: invoke-virtual {v1, v3}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1157 │ │ +029a5c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ 0x0004 line=838 │ │ 0x000c line=839 │ │ 0x0012 line=840 │ │ 0x0015 line=841 │ │ @@ -7674,69 +7674,69 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -027dd8: |[027dd8] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -027de8: 5452 c100 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -027dec: 6e10 4f03 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@034f │ │ -027df2: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -027df6: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ -027dfa: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ -027dfe: 5452 c100 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -027e02: 5422 e700 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -027e06: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -027e0a: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ -027e0e: 5452 c100 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -027e12: 5422 e700 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -027e16: 6e10 3f11 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -027e1c: 0a02 |001a: move-result v2 │ │ -027e1e: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ -027e22: 1a02 c602 |001d: const-string v2, "FragmentActivity" // string@02c6 │ │ -027e26: 2203 7402 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -027e2a: 7010 0e11 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -027e30: 1a04 be01 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@01be │ │ -027e34: 6e20 1411 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027e3a: 0c03 |0029: move-result-object v3 │ │ -027e3c: 7110 d610 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -027e42: 0c04 |002d: move-result-object v4 │ │ -027e44: 6e20 1411 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027e4a: 0c03 |0031: move-result-object v3 │ │ -027e4c: 6e10 1a11 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -027e52: 0c03 |0035: move-result-object v3 │ │ -027e54: 7120 3b0e 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3b │ │ -027e5a: 0e00 |0039: return-void │ │ -027e5c: 5452 c100 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -027e60: 5422 e700 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -027e64: 6e20 3811 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -027e6a: 0c00 |0041: move-result-object v0 │ │ -027e6c: 1f00 7b00 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -027e70: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ -027e74: 1a02 c602 |0046: const-string v2, "FragmentActivity" // string@02c6 │ │ -027e78: 2203 7402 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -027e7c: 7010 0e11 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -027e82: 1a04 bf01 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@01bf │ │ -027e86: 6e20 1411 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027e8c: 0c03 |0052: move-result-object v3 │ │ -027e8e: 7110 d610 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -027e94: 0c04 |0056: move-result-object v4 │ │ -027e96: 6e20 1411 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -027e9c: 0c03 |005a: move-result-object v3 │ │ -027e9e: 6e10 1a11 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -027ea4: 0c03 |005e: move-result-object v3 │ │ -027ea6: 7120 3b0e 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3b │ │ -027eac: 28d7 |0062: goto 0039 // -0029 │ │ -027eae: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ -027eb4: b562 |0066: and-int/2addr v2, v6 │ │ -027eb6: 6e40 8402 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0284 │ │ -027ebc: 28cf |006a: goto 0039 // -0031 │ │ -027ebe: 6f40 1700 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0017 │ │ -027ec4: 28cb |006e: goto 0039 // -0035 │ │ +029a60: |[029a60] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +029a70: 5452 c100 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +029a74: 6e10 4f03 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@034f │ │ +029a7a: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +029a7e: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ +029a82: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ +029a86: 5452 c100 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +029a8a: 5422 e700 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +029a8e: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +029a92: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ +029a96: 5452 c100 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +029a9a: 5422 e700 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +029a9e: 6e10 4011 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +029aa4: 0a02 |001a: move-result v2 │ │ +029aa6: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ +029aaa: 1a02 c602 |001d: const-string v2, "FragmentActivity" // string@02c6 │ │ +029aae: 2203 7402 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +029ab2: 7010 0f11 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +029ab8: 1a04 be01 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@01be │ │ +029abc: 6e20 1511 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029ac2: 0c03 |0029: move-result-object v3 │ │ +029ac4: 7110 d710 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +029aca: 0c04 |002d: move-result-object v4 │ │ +029acc: 6e20 1511 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029ad2: 0c03 |0031: move-result-object v3 │ │ +029ad4: 6e10 1b11 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +029ada: 0c03 |0035: move-result-object v3 │ │ +029adc: 7120 3b0e 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3b │ │ +029ae2: 0e00 |0039: return-void │ │ +029ae4: 5452 c100 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +029ae8: 5422 e700 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +029aec: 6e20 3911 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +029af2: 0c00 |0041: move-result-object v0 │ │ +029af4: 1f00 7b00 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +029af8: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ +029afc: 1a02 c602 |0046: const-string v2, "FragmentActivity" // string@02c6 │ │ +029b00: 2203 7402 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +029b04: 7010 0f11 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +029b0a: 1a04 bf01 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@01bf │ │ +029b0e: 6e20 1511 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029b14: 0c03 |0052: move-result-object v3 │ │ +029b16: 7110 d710 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +029b1c: 0c04 |0056: move-result-object v4 │ │ +029b1e: 6e20 1511 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029b24: 0c03 |005a: move-result-object v3 │ │ +029b26: 6e10 1b11 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +029b2c: 0c03 |005e: move-result-object v3 │ │ +029b2e: 7120 3b0e 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3b │ │ +029b34: 28d7 |0062: goto 0039 // -0029 │ │ +029b36: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ +029b3c: b562 |0066: and-int/2addr v2, v6 │ │ +029b3e: 6e40 8402 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0284 │ │ +029b44: 28cf |006a: goto 0039 // -0031 │ │ +029b46: 6f40 1700 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0017 │ │ +029b4c: 28cb |006e: goto 0039 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0005 line=148 │ │ 0x0007 line=149 │ │ 0x0009 line=150 │ │ 0x000b line=151 │ │ @@ -7760,16 +7760,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 │ │ -027ec8: |[027ec8] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -027ed8: 0e00 |0000: return-void │ │ +029b50: |[029b50] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +029b60: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0001 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7778,21 +7778,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -027edc: |[027edc] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -027eec: 5410 c100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -027ef0: 6e10 5403 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@0354 │ │ -027ef6: 0a00 |0005: move-result v0 │ │ -027ef8: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -027efc: 6e10 ca02 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@02ca │ │ -027f02: 0e00 |000b: return-void │ │ +029b64: |[029b64] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +029b74: 5410 c100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +029b78: 6e10 5403 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@0354 │ │ +029b7e: 0a00 |0005: move-result v0 │ │ +029b80: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +029b84: 6e10 ca02 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@02ca │ │ +029b8a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0008 line=175 │ │ 0x000b line=177 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7802,19 +7802,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -027f04: |[027f04] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -027f14: 6f20 1800 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0018 │ │ -027f1a: 5410 c100 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -027f1e: 6e20 2b03 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@032b │ │ -027f24: 0e00 |0008: return-void │ │ +029b8c: |[029b8c] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +029b9c: 6f20 1800 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0018 │ │ +029ba2: 5410 c100 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +029ba6: 6e20 2b03 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@032b │ │ +029bac: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0008 line=186 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7825,45 +7825,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -027f28: |[027f28] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -027f38: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -027f3a: 5453 c100 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -027f3e: 5454 bf00 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00bf │ │ -027f42: 6e40 2503 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@0325 │ │ -027f48: 6e10 ce02 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@02ce │ │ -027f4e: 0c03 |000b: move-result-object v3 │ │ -027f50: 6e10 610e 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@0e61 │ │ -027f56: 0c03 |000f: move-result-object v3 │ │ -027f58: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -027f5c: 6e10 ce02 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@02ce │ │ -027f62: 0c03 |0015: move-result-object v3 │ │ -027f64: 6e20 630e 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@0e63 │ │ -027f6a: 6f20 1900 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ -027f70: 6e10 cd02 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@02cd │ │ -027f76: 0c00 |001f: move-result-object v0 │ │ -027f78: 1f00 7f00 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@007f │ │ -027f7c: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ -027f80: 5403 b700 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@00b7 │ │ -027f84: 5b53 bd00 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ -027f88: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ -027f8c: 1a03 c909 |002a: const-string v3, "android:support:fragments" // string@09c9 │ │ -027f90: 6e20 5801 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0158 │ │ -027f96: 0c01 |002f: move-result-object v1 │ │ -027f98: 5453 c100 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -027f9c: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ -027fa0: 5402 b600 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00b6 │ │ -027fa4: 6e30 5c03 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@035c │ │ -027faa: 5452 c100 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -027fae: 6e10 2d03 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@032d │ │ -027fb4: 0e00 |003e: return-void │ │ +029bb0: |[029bb0] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +029bc0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +029bc2: 5453 c100 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +029bc6: 5454 bf00 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00bf │ │ +029bca: 6e40 2503 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@0325 │ │ +029bd0: 6e10 ce02 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@02ce │ │ +029bd6: 0c03 |000b: move-result-object v3 │ │ +029bd8: 6e10 610e 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@0e61 │ │ +029bde: 0c03 |000f: move-result-object v3 │ │ +029be0: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +029be4: 6e10 ce02 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@02ce │ │ +029bea: 0c03 |0015: move-result-object v3 │ │ +029bec: 6e20 630e 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@0e63 │ │ +029bf2: 6f20 1900 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ +029bf8: 6e10 cd02 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@02cd │ │ +029bfe: 0c00 |001f: move-result-object v0 │ │ +029c00: 1f00 7f00 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@007f │ │ +029c04: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ +029c08: 5403 b700 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@00b7 │ │ +029c0c: 5b53 bd00 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ +029c10: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ +029c14: 1a03 c909 |002a: const-string v3, "android:support:fragments" // string@09c9 │ │ +029c18: 6e20 5801 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0158 │ │ +029c1e: 0c01 |002f: move-result-object v1 │ │ +029c20: 5453 c100 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +029c24: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ +029c28: 5402 b600 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00b6 │ │ +029c2c: 6e30 5c03 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@035c │ │ +029c32: 5452 c100 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +029c36: 6e10 2d03 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@032d │ │ +029c3c: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=193 │ │ 0x0008 line=195 │ │ 0x0012 line=196 │ │ 0x0019 line=199 │ │ 0x001c line=201 │ │ @@ -7885,33 +7885,33 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -027fb8: |[027fb8] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -027fc8: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -027fcc: 6f30 1b00 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001b │ │ -027fd2: 0a00 |0005: move-result v0 │ │ -027fd4: 5431 c100 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -027fd8: 6e10 d002 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@02d0 │ │ -027fde: 0c02 |000b: move-result-object v2 │ │ -027fe0: 6e30 2e03 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@032e │ │ -027fe6: 0a01 |000f: move-result v1 │ │ -027fe8: b610 |0010: or-int/2addr v0, v1 │ │ -027fea: 6001 1a00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -027fee: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -027ff2: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -027ff6: 0f00 |0017: return v0 │ │ -027ff8: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -027ffa: 28fe |0019: goto 0017 // -0002 │ │ -027ffc: 6f30 1b00 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001b │ │ -028002: 0a00 |001d: move-result v0 │ │ -028004: 28f9 |001e: goto 0017 // -0007 │ │ +029c40: |[029c40] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +029c50: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +029c54: 6f30 1b00 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001b │ │ +029c5a: 0a00 |0005: move-result v0 │ │ +029c5c: 5431 c100 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +029c60: 6e10 d002 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@02d0 │ │ +029c66: 0c02 |000b: move-result-object v2 │ │ +029c68: 6e30 2e03 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@032e │ │ +029c6e: 0a01 |000f: move-result v1 │ │ +029c70: b610 |0010: or-int/2addr v0, v1 │ │ +029c72: 6001 1a00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +029c76: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +029c7a: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +029c7e: 0f00 |0017: return v0 │ │ +029c80: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +029c82: 28fe |0019: goto 0017 // -0002 │ │ +029c84: 6f30 1b00 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001b │ │ +029c8a: 0a00 |001d: move-result v0 │ │ +029c8c: 28f9 |001e: goto 0017 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0002 line=219 │ │ 0x0006 line=220 │ │ 0x0011 line=221 │ │ 0x0017 line=229 │ │ @@ -7929,194 +7929,194 @@ │ │ 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 : 359 16-bit code units │ │ -028008: |[028008] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -028018: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02801a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -02801c: 121a |0002: const/4 v10, #int 1 // #1 │ │ -02801e: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ -028020: 1a07 840c |0004: const-string v7, "fragment" // string@0c84 │ │ -028024: 6e20 f910 c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -02802a: 0a07 |0009: move-result v7 │ │ -02802c: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ -028030: 6f40 1c00 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@001c │ │ -028036: 0c07 |000f: move-result-object v7 │ │ -028038: 1107 |0010: return-object v7 │ │ -02803a: 1a07 890a |0011: const-string v7, "class" // string@0a89 │ │ -02803e: 7230 340e 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0e34 │ │ -028044: 0c02 |0016: move-result-object v2 │ │ -028046: 6207 af00 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00af │ │ -02804a: 6e30 9300 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0093 │ │ -028050: 0c00 |001c: move-result-object v0 │ │ -028052: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ -028056: 6e20 eb00 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00eb │ │ -02805c: 0c02 |0022: move-result-object v2 │ │ -02805e: 6e30 ea00 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00ea │ │ -028064: 0a04 |0026: move-result v4 │ │ -028066: 1227 |0027: const/4 v7, #int 2 // #2 │ │ -028068: 6e20 eb00 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00eb │ │ -02806e: 0c06 |002b: move-result-object v6 │ │ -028070: 6e10 ed00 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00ed │ │ -028076: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -028078: 3805 0600 |0030: if-eqz v5, 0036 // +0006 │ │ -02807c: 6e10 ab0e 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0eab │ │ -028082: 0a01 |0035: move-result v1 │ │ -028084: 3381 2700 |0036: if-ne v1, v8, 005d // +0027 │ │ -028088: 3384 2500 |0038: if-ne v4, v8, 005d // +0025 │ │ -02808c: 3906 2300 |003a: if-nez v6, 005d // +0023 │ │ -028090: 2207 6102 |003c: new-instance v7, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -028094: 2208 7402 |003e: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ -028098: 7010 0e11 0800 |0040: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02809e: 7210 350e 0e00 |0043: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0e35 │ │ -0280a4: 0c09 |0046: move-result-object v9 │ │ -0280a6: 6e20 1411 9800 |0047: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0280ac: 0c08 |004a: move-result-object v8 │ │ -0280ae: 1a09 2201 |004b: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@0122 │ │ -0280b2: 6e20 1411 9800 |004d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0280b8: 0c08 |0050: move-result-object v8 │ │ -0280ba: 6e20 1411 2800 |0051: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0280c0: 0c08 |0054: move-result-object v8 │ │ -0280c2: 6e10 1a11 0800 |0055: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0280c8: 0c08 |0058: move-result-object v8 │ │ -0280ca: 7020 ce10 8700 |0059: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -0280d0: 2707 |005c: throw v7 │ │ -0280d2: 3284 0800 |005d: if-eq v4, v8, 0065 // +0008 │ │ -0280d6: 54b7 c100 |005f: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -0280da: 6e20 3e03 4700 |0061: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@033e │ │ -0280e0: 0c03 |0064: move-result-object v3 │ │ -0280e2: 3903 0a00 |0065: if-nez v3, 006f // +000a │ │ -0280e6: 3806 0800 |0067: if-eqz v6, 006f // +0008 │ │ -0280ea: 54b7 c100 |0069: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -0280ee: 6e20 3f03 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@033f │ │ -0280f4: 0c03 |006e: move-result-object v3 │ │ -0280f6: 3903 0a00 |006f: if-nez v3, 0079 // +000a │ │ -0280fa: 3281 0800 |0071: if-eq v1, v8, 0079 // +0008 │ │ -0280fe: 54b7 c100 |0073: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -028102: 6e20 3e03 1700 |0075: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@033e │ │ -028108: 0c03 |0078: move-result-object v3 │ │ -02810a: 6307 de00 |0079: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -02810e: 3807 3200 |007b: if-eqz v7, 00ad // +0032 │ │ -028112: 1a07 c602 |007d: const-string v7, "FragmentActivity" // string@02c6 │ │ -028116: 2208 7402 |007f: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ -02811a: 7010 0e11 0800 |0081: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -028120: 1a09 3512 |0084: const-string v9, "onCreateView: id=0x" // string@1235 │ │ -028124: 6e20 1411 9800 |0086: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02812a: 0c08 |0089: move-result-object v8 │ │ -02812c: 7110 d610 0400 |008a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -028132: 0c09 |008d: move-result-object v9 │ │ -028134: 6e20 1411 9800 |008e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02813a: 0c08 |0091: move-result-object v8 │ │ -02813c: 1a09 5000 |0092: const-string v9, " fname=" // string@0050 │ │ -028140: 6e20 1411 9800 |0094: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -028146: 0c08 |0097: move-result-object v8 │ │ -028148: 6e20 1411 2800 |0098: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02814e: 0c08 |009b: move-result-object v8 │ │ -028150: 1a09 4d00 |009c: const-string v9, " existing=" // string@004d │ │ -028154: 6e20 1411 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02815a: 0c08 |00a1: move-result-object v8 │ │ -02815c: 6e20 1311 3800 |00a2: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -028162: 0c08 |00a5: move-result-object v8 │ │ -028164: 6e10 1a11 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02816a: 0c08 |00a9: move-result-object v8 │ │ -02816c: 7120 3a0e 8700 |00aa: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -028172: 3903 4600 |00ad: if-nez v3, 00f3 // +0046 │ │ -028176: 7120 7802 2b00 |00af: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0278 │ │ -02817c: 0c03 |00b2: move-result-object v3 │ │ -02817e: 5c3a 9100 |00b3: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0091 │ │ -028182: 3804 3c00 |00b5: if-eqz v4, 00f1 // +003c │ │ -028186: 0147 |00b7: move v7, v4 │ │ -028188: 5937 8f00 |00b8: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ -02818c: 5931 8c00 |00ba: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ -028190: 5b36 a500 |00bc: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ -028194: 5c3a 9400 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0094 │ │ -028198: 54b7 c100 |00c0: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -02819c: 5b37 9000 |00c2: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0090 │ │ -0281a0: 5437 a100 |00c4: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -0281a4: 6e40 9202 b37e |00c6: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0292 │ │ -0281aa: 54b7 c100 |00c9: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -0281ae: 6e30 2203 370a |00cb: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0322 │ │ -0281b4: 5437 aa00 |00ce: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -0281b8: 3907 7f00 |00d0: if-nez v7, 014f // +007f │ │ -0281bc: 2207 6202 |00d2: new-instance v7, Ljava/lang/IllegalStateException; // type@0262 │ │ -0281c0: 2208 7402 |00d4: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ -0281c4: 7010 0e11 0800 |00d6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0281ca: 1a09 c102 |00d9: const-string v9, "Fragment " // string@02c1 │ │ -0281ce: 6e20 1411 9800 |00db: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0281d4: 0c08 |00de: move-result-object v8 │ │ -0281d6: 6e20 1411 2800 |00df: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0281dc: 0c08 |00e2: move-result-object v8 │ │ -0281de: 1a09 4700 |00e3: const-string v9, " did not create a view." // string@0047 │ │ -0281e2: 6e20 1411 9800 |00e5: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0281e8: 0c08 |00e8: move-result-object v8 │ │ -0281ea: 6e10 1a11 0800 |00e9: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0281f0: 0c08 |00ec: move-result-object v8 │ │ -0281f2: 7020 d110 8700 |00ed: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -0281f8: 2707 |00f0: throw v7 │ │ -0281fa: 0117 |00f1: move v7, v1 │ │ -0281fc: 28c6 |00f2: goto 00b8 // -003a │ │ -0281fe: 5537 9400 |00f3: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0094 │ │ -028202: 3807 4900 |00f5: if-eqz v7, 013e // +0049 │ │ -028206: 2207 6102 |00f7: new-instance v7, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -02820a: 2208 7402 |00f9: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ -02820e: 7010 0e11 0800 |00fb: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -028214: 7210 350e 0e00 |00fe: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0e35 │ │ -02821a: 0c09 |0101: move-result-object v9 │ │ -02821c: 6e20 1411 9800 |0102: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -028222: 0c08 |0105: move-result-object v8 │ │ -028224: 1a09 2101 |0106: const-string v9, ": Duplicate id 0x" // string@0121 │ │ -028228: 6e20 1411 9800 |0108: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02822e: 0c08 |010b: move-result-object v8 │ │ -028230: 7110 d610 0400 |010c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -028236: 0c09 |010f: move-result-object v9 │ │ -028238: 6e20 1411 9800 |0110: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02823e: 0c08 |0113: move-result-object v8 │ │ -028240: 1a09 d200 |0114: const-string v9, ", tag " // string@00d2 │ │ -028244: 6e20 1411 9800 |0116: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02824a: 0c08 |0119: move-result-object v8 │ │ -02824c: 6e20 1411 6800 |011a: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -028252: 0c08 |011d: move-result-object v8 │ │ -028254: 1a09 d100 |011e: const-string v9, ", or parent id 0x" // string@00d1 │ │ -028258: 6e20 1411 9800 |0120: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02825e: 0c08 |0123: move-result-object v8 │ │ -028260: 7110 d610 0100 |0124: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -028266: 0c09 |0127: move-result-object v9 │ │ -028268: 6e20 1411 9800 |0128: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02826e: 0c08 |012b: move-result-object v8 │ │ -028270: 1a09 9800 |012c: const-string v9, " with another fragment for " // string@0098 │ │ -028274: 6e20 1411 9800 |012e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02827a: 0c08 |0131: move-result-object v8 │ │ -02827c: 6e20 1411 2800 |0132: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -028282: 0c08 |0135: move-result-object v8 │ │ -028284: 6e10 1a11 0800 |0136: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02828a: 0c08 |0139: move-result-object v8 │ │ -02828c: 7020 ce10 8700 |013a: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -028292: 2707 |013d: throw v7 │ │ -028294: 5c3a 9400 |013e: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0094 │ │ -028298: 5537 a000 |0140: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00a0 │ │ -02829c: 3907 0700 |0142: if-nez v7, 0149 // +0007 │ │ -0282a0: 5437 a100 |0144: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -0282a4: 6e40 9202 b37e |0146: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0292 │ │ -0282aa: 54b7 c100 |0149: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -0282ae: 6e20 4d03 3700 |014b: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@034d │ │ -0282b4: 2880 |014e: goto 00ce // -0080 │ │ -0282b6: 3804 0700 |014f: if-eqz v4, 0156 // +0007 │ │ -0282ba: 5437 aa00 |0151: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -0282be: 6e20 e80e 4700 |0153: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@0ee8 │ │ -0282c4: 5437 aa00 |0156: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -0282c8: 6e10 bc0e 0700 |0158: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ebc │ │ -0282ce: 0c07 |015b: move-result-object v7 │ │ -0282d0: 3907 0700 |015c: if-nez v7, 0163 // +0007 │ │ -0282d4: 5437 aa00 |015e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -0282d8: 6e20 f40e 6700 |0160: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0ef4 │ │ -0282de: 5437 aa00 |0163: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -0282e2: 2900 abfe |0165: goto/16 0010 // -0155 │ │ +029c90: |[029c90] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +029ca0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +029ca2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +029ca4: 121a |0002: const/4 v10, #int 1 // #1 │ │ +029ca6: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ +029ca8: 1a07 840c |0004: const-string v7, "fragment" // string@0c84 │ │ +029cac: 6e20 fa10 c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +029cb2: 0a07 |0009: move-result v7 │ │ +029cb4: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ +029cb8: 6f40 1c00 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@001c │ │ +029cbe: 0c07 |000f: move-result-object v7 │ │ +029cc0: 1107 |0010: return-object v7 │ │ +029cc2: 1a07 890a |0011: const-string v7, "class" // string@0a89 │ │ +029cc6: 7230 340e 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0e34 │ │ +029ccc: 0c02 |0016: move-result-object v2 │ │ +029cce: 6207 af00 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00af │ │ +029cd2: 6e30 9300 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0093 │ │ +029cd8: 0c00 |001c: move-result-object v0 │ │ +029cda: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ +029cde: 6e20 eb00 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00eb │ │ +029ce4: 0c02 |0022: move-result-object v2 │ │ +029ce6: 6e30 ea00 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00ea │ │ +029cec: 0a04 |0026: move-result v4 │ │ +029cee: 1227 |0027: const/4 v7, #int 2 // #2 │ │ +029cf0: 6e20 eb00 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00eb │ │ +029cf6: 0c06 |002b: move-result-object v6 │ │ +029cf8: 6e10 ed00 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00ed │ │ +029cfe: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +029d00: 3805 0600 |0030: if-eqz v5, 0036 // +0006 │ │ +029d04: 6e10 ab0e 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@0eab │ │ +029d0a: 0a01 |0035: move-result v1 │ │ +029d0c: 3381 2700 |0036: if-ne v1, v8, 005d // +0027 │ │ +029d10: 3384 2500 |0038: if-ne v4, v8, 005d // +0025 │ │ +029d14: 3906 2300 |003a: if-nez v6, 005d // +0023 │ │ +029d18: 2207 6102 |003c: new-instance v7, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +029d1c: 2208 7402 |003e: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ +029d20: 7010 0f11 0800 |0040: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +029d26: 7210 350e 0e00 |0043: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0e35 │ │ +029d2c: 0c09 |0046: move-result-object v9 │ │ +029d2e: 6e20 1511 9800 |0047: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029d34: 0c08 |004a: move-result-object v8 │ │ +029d36: 1a09 2201 |004b: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@0122 │ │ +029d3a: 6e20 1511 9800 |004d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029d40: 0c08 |0050: move-result-object v8 │ │ +029d42: 6e20 1511 2800 |0051: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029d48: 0c08 |0054: move-result-object v8 │ │ +029d4a: 6e10 1b11 0800 |0055: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +029d50: 0c08 |0058: move-result-object v8 │ │ +029d52: 7020 cf10 8700 |0059: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +029d58: 2707 |005c: throw v7 │ │ +029d5a: 3284 0800 |005d: if-eq v4, v8, 0065 // +0008 │ │ +029d5e: 54b7 c100 |005f: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +029d62: 6e20 3e03 4700 |0061: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@033e │ │ +029d68: 0c03 |0064: move-result-object v3 │ │ +029d6a: 3903 0a00 |0065: if-nez v3, 006f // +000a │ │ +029d6e: 3806 0800 |0067: if-eqz v6, 006f // +0008 │ │ +029d72: 54b7 c100 |0069: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +029d76: 6e20 3f03 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@033f │ │ +029d7c: 0c03 |006e: move-result-object v3 │ │ +029d7e: 3903 0a00 |006f: if-nez v3, 0079 // +000a │ │ +029d82: 3281 0800 |0071: if-eq v1, v8, 0079 // +0008 │ │ +029d86: 54b7 c100 |0073: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +029d8a: 6e20 3e03 1700 |0075: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@033e │ │ +029d90: 0c03 |0078: move-result-object v3 │ │ +029d92: 6307 de00 |0079: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +029d96: 3807 3200 |007b: if-eqz v7, 00ad // +0032 │ │ +029d9a: 1a07 c602 |007d: const-string v7, "FragmentActivity" // string@02c6 │ │ +029d9e: 2208 7402 |007f: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ +029da2: 7010 0f11 0800 |0081: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +029da8: 1a09 3512 |0084: const-string v9, "onCreateView: id=0x" // string@1235 │ │ +029dac: 6e20 1511 9800 |0086: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029db2: 0c08 |0089: move-result-object v8 │ │ +029db4: 7110 d710 0400 |008a: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +029dba: 0c09 |008d: move-result-object v9 │ │ +029dbc: 6e20 1511 9800 |008e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029dc2: 0c08 |0091: move-result-object v8 │ │ +029dc4: 1a09 5000 |0092: const-string v9, " fname=" // string@0050 │ │ +029dc8: 6e20 1511 9800 |0094: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029dce: 0c08 |0097: move-result-object v8 │ │ +029dd0: 6e20 1511 2800 |0098: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029dd6: 0c08 |009b: move-result-object v8 │ │ +029dd8: 1a09 4d00 |009c: const-string v9, " existing=" // string@004d │ │ +029ddc: 6e20 1511 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029de2: 0c08 |00a1: move-result-object v8 │ │ +029de4: 6e20 1411 3800 |00a2: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +029dea: 0c08 |00a5: move-result-object v8 │ │ +029dec: 6e10 1b11 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +029df2: 0c08 |00a9: move-result-object v8 │ │ +029df4: 7120 3a0e 8700 |00aa: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +029dfa: 3903 4600 |00ad: if-nez v3, 00f3 // +0046 │ │ +029dfe: 7120 7802 2b00 |00af: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0278 │ │ +029e04: 0c03 |00b2: move-result-object v3 │ │ +029e06: 5c3a 9100 |00b3: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0091 │ │ +029e0a: 3804 3c00 |00b5: if-eqz v4, 00f1 // +003c │ │ +029e0e: 0147 |00b7: move v7, v4 │ │ +029e10: 5937 8f00 |00b8: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ +029e14: 5931 8c00 |00ba: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ +029e18: 5b36 a500 |00bc: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ +029e1c: 5c3a 9400 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0094 │ │ +029e20: 54b7 c100 |00c0: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +029e24: 5b37 9000 |00c2: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0090 │ │ +029e28: 5437 a100 |00c4: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +029e2c: 6e40 9202 b37e |00c6: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0292 │ │ +029e32: 54b7 c100 |00c9: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +029e36: 6e30 2203 370a |00cb: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0322 │ │ +029e3c: 5437 aa00 |00ce: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +029e40: 3907 7f00 |00d0: if-nez v7, 014f // +007f │ │ +029e44: 2207 6202 |00d2: new-instance v7, Ljava/lang/IllegalStateException; // type@0262 │ │ +029e48: 2208 7402 |00d4: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ +029e4c: 7010 0f11 0800 |00d6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +029e52: 1a09 c102 |00d9: const-string v9, "Fragment " // string@02c1 │ │ +029e56: 6e20 1511 9800 |00db: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029e5c: 0c08 |00de: move-result-object v8 │ │ +029e5e: 6e20 1511 2800 |00df: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029e64: 0c08 |00e2: move-result-object v8 │ │ +029e66: 1a09 4700 |00e3: const-string v9, " did not create a view." // string@0047 │ │ +029e6a: 6e20 1511 9800 |00e5: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029e70: 0c08 |00e8: move-result-object v8 │ │ +029e72: 6e10 1b11 0800 |00e9: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +029e78: 0c08 |00ec: move-result-object v8 │ │ +029e7a: 7020 d210 8700 |00ed: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +029e80: 2707 |00f0: throw v7 │ │ +029e82: 0117 |00f1: move v7, v1 │ │ +029e84: 28c6 |00f2: goto 00b8 // -003a │ │ +029e86: 5537 9400 |00f3: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0094 │ │ +029e8a: 3807 4900 |00f5: if-eqz v7, 013e // +0049 │ │ +029e8e: 2207 6102 |00f7: new-instance v7, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +029e92: 2208 7402 |00f9: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ +029e96: 7010 0f11 0800 |00fb: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +029e9c: 7210 350e 0e00 |00fe: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@0e35 │ │ +029ea2: 0c09 |0101: move-result-object v9 │ │ +029ea4: 6e20 1511 9800 |0102: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029eaa: 0c08 |0105: move-result-object v8 │ │ +029eac: 1a09 2101 |0106: const-string v9, ": Duplicate id 0x" // string@0121 │ │ +029eb0: 6e20 1511 9800 |0108: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029eb6: 0c08 |010b: move-result-object v8 │ │ +029eb8: 7110 d710 0400 |010c: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +029ebe: 0c09 |010f: move-result-object v9 │ │ +029ec0: 6e20 1511 9800 |0110: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029ec6: 0c08 |0113: move-result-object v8 │ │ +029ec8: 1a09 d200 |0114: const-string v9, ", tag " // string@00d2 │ │ +029ecc: 6e20 1511 9800 |0116: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029ed2: 0c08 |0119: move-result-object v8 │ │ +029ed4: 6e20 1511 6800 |011a: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029eda: 0c08 |011d: move-result-object v8 │ │ +029edc: 1a09 d100 |011e: const-string v9, ", or parent id 0x" // string@00d1 │ │ +029ee0: 6e20 1511 9800 |0120: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029ee6: 0c08 |0123: move-result-object v8 │ │ +029ee8: 7110 d710 0100 |0124: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +029eee: 0c09 |0127: move-result-object v9 │ │ +029ef0: 6e20 1511 9800 |0128: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029ef6: 0c08 |012b: move-result-object v8 │ │ +029ef8: 1a09 9800 |012c: const-string v9, " with another fragment for " // string@0098 │ │ +029efc: 6e20 1511 9800 |012e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029f02: 0c08 |0131: move-result-object v8 │ │ +029f04: 6e20 1511 2800 |0132: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +029f0a: 0c08 |0135: move-result-object v8 │ │ +029f0c: 6e10 1b11 0800 |0136: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +029f12: 0c08 |0139: move-result-object v8 │ │ +029f14: 7020 cf10 8700 |013a: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +029f1a: 2707 |013d: throw v7 │ │ +029f1c: 5c3a 9400 |013e: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0094 │ │ +029f20: 5537 a000 |0140: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00a0 │ │ +029f24: 3907 0700 |0142: if-nez v7, 0149 // +0007 │ │ +029f28: 5437 a100 |0144: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +029f2c: 6e40 9202 b37e |0146: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0292 │ │ +029f32: 54b7 c100 |0149: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +029f36: 6e20 4d03 3700 |014b: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@034d │ │ +029f3c: 2880 |014e: goto 00ce // -0080 │ │ +029f3e: 3804 0700 |014f: if-eqz v4, 0156 // +0007 │ │ +029f42: 5437 aa00 |0151: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +029f46: 6e20 e80e 4700 |0153: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@0ee8 │ │ +029f4c: 5437 aa00 |0156: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +029f50: 6e10 bc0e 0700 |0158: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ebc │ │ +029f56: 0c07 |015b: move-result-object v7 │ │ +029f58: 3907 0700 |015c: if-nez v7, 0163 // +0007 │ │ +029f5c: 5437 aa00 |015e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +029f60: 6e20 f40e 6700 |0160: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@0ef4 │ │ +029f66: 5437 aa00 |0163: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +029f6a: 2900 abfe |0165: goto/16 0010 // -0155 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=237 │ │ 0x000c line=238 │ │ 0x0010 line=312 │ │ 0x0011 line=241 │ │ 0x0017 line=242 │ │ @@ -8177,25 +8177,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0282e8: |[0282e8] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -0282f8: 6f10 1d00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@001d │ │ -0282fe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -028300: 6e20 c602 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@02c6 │ │ -028306: 5410 c100 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -02830a: 6e10 2f03 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@032f │ │ -028310: 5410 c300 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ -028314: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -028318: 5410 c300 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ -02831c: 6e10 0804 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0408 │ │ -028322: 0e00 |0015: return-void │ │ +029f70: |[029f70] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +029f80: 6f10 1d00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@001d │ │ +029f86: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +029f88: 6e20 c602 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@02c6 │ │ +029f8e: 5410 c100 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +029f92: 6e10 2f03 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@032f │ │ +029f98: 5410 c300 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ +029f9c: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +029fa0: 5410 c300 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ +029fa4: 6e10 0804 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0408 │ │ +029faa: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0003 line=322 │ │ 0x0007 line=324 │ │ 0x000c line=325 │ │ 0x0010 line=326 │ │ @@ -8208,29 +8208,29 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -028324: |[028324] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -028334: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -028338: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -02833a: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -02833e: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -028340: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -028344: 6e10 5b0e 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0e5b │ │ -02834a: 0a00 |000b: move-result v0 │ │ -02834c: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -028350: 6e10 db02 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@02db │ │ -028356: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -028358: 0f00 |0012: return v0 │ │ -02835a: 6f30 1e00 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@001e │ │ -028360: 0a00 |0016: move-result v0 │ │ -028362: 28fb |0017: goto 0012 // -0005 │ │ +029fac: |[029fac] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +029fbc: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +029fc0: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +029fc2: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +029fc6: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +029fc8: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +029fcc: 6e10 5b0e 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@0e5b │ │ +029fd2: 0a00 |000b: move-result v0 │ │ +029fd4: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +029fd8: 6e10 db02 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@02db │ │ +029fde: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +029fe0: 0f00 |0012: return v0 │ │ +029fe2: 6f30 1e00 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@001e │ │ +029fe8: 0a00 |0016: move-result v0 │ │ +029fea: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x000e line=340 │ │ 0x0011 line=341 │ │ 0x0012 line=344 │ │ locals : │ │ @@ -8243,19 +8243,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -028364: |[028364] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -028374: 6f10 1f00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@001f │ │ -02837a: 5410 c100 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -02837e: 6e10 3103 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0331 │ │ -028384: 0e00 |0008: return-void │ │ +029fec: |[029fec] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +029ffc: 6f10 1f00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@001f │ │ +02a002: 5410 c100 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +02a006: 6e10 3103 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0331 │ │ +02a00c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x0003 line=353 │ │ 0x0008 line=354 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8265,33 +8265,33 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -028388: |[028388] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -028398: 6f30 2000 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0020 │ │ -02839e: 0a00 |0003: move-result v0 │ │ -0283a0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0283a4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0283a6: 0f00 |0007: return v0 │ │ -0283a8: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -0283ae: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0283b0: 28fb |000c: goto 0007 // -0005 │ │ -0283b2: 5410 c100 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -0283b6: 6e20 3203 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0332 │ │ -0283bc: 0a00 |0012: move-result v0 │ │ -0283be: 28f4 |0013: goto 0007 // -000c │ │ -0283c0: 5410 c100 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -0283c4: 6e20 2c03 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@032c │ │ -0283ca: 0a00 |0019: move-result v0 │ │ -0283cc: 28ed |001a: goto 0007 // -0013 │ │ -0283ce: 0000 |001b: nop // spacer │ │ -0283d0: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +02a010: |[02a010] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +02a020: 6f30 2000 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0020 │ │ +02a026: 0a00 |0003: move-result v0 │ │ +02a028: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +02a02c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +02a02e: 0f00 |0007: return v0 │ │ +02a030: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +02a036: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +02a038: 28fb |000c: goto 0007 // -0005 │ │ +02a03a: 5410 c100 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +02a03e: 6e20 3203 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0332 │ │ +02a044: 0a00 |0012: move-result v0 │ │ +02a046: 28f4 |0013: goto 0007 // -000c │ │ +02a048: 5410 c100 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +02a04c: 6e20 2c03 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@032c │ │ +02a052: 0a00 |0019: move-result v0 │ │ +02a054: 28ed |001a: goto 0007 // -0013 │ │ +02a056: 0000 |001b: nop // spacer │ │ +02a058: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0006 line=362 │ │ 0x0007 line=373 │ │ 0x0008 line=365 │ │ 0x000b line=373 │ │ @@ -8308,19 +8308,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0283e4: |[0283e4] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -0283f4: 6f20 2100 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0021 │ │ -0283fa: 5410 c100 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -0283fe: 6e10 4f03 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@034f │ │ -028404: 0e00 |0008: return-void │ │ +02a06c: |[02a06c] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +02a07c: 6f20 2100 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0021 │ │ +02a082: 5410 c100 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +02a086: 6e10 4f03 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@034f │ │ +02a08c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0003 line=417 │ │ 0x0008 line=418 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8331,23 +8331,23 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -028408: |[028408] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -028418: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -02841e: 6f30 2200 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0022 │ │ -028424: 0e00 |0006: return-void │ │ -028426: 5410 c100 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -02842a: 6e20 3303 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0333 │ │ -028430: 28f7 |000c: goto 0003 // -0009 │ │ -028432: 0000 |000d: nop // spacer │ │ -028434: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +02a090: |[02a090] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +02a0a0: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +02a0a6: 6f30 2200 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0022 │ │ +02a0ac: 0e00 |0006: return-void │ │ +02a0ae: 5410 c100 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +02a0b2: 6e20 3303 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0333 │ │ +02a0b8: 28f7 |000c: goto 0003 // -0009 │ │ +02a0ba: 0000 |000d: nop // spacer │ │ +02a0bc: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=387 │ │ 0x0006 line=388 │ │ 0x0007 line=384 │ │ 0x000d line=382 │ │ @@ -8361,29 +8361,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -028440: |[028440] android.support.v4.app.FragmentActivity.onPause:()V │ │ -028450: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -028452: 6f10 2300 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0023 │ │ -028458: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02845a: 5c20 c700 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00c7 │ │ -02845e: 5420 c200 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ -028462: 6e20 6c01 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@016c │ │ -028468: 0a00 |000c: move-result v0 │ │ -02846a: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -02846e: 5420 c200 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ -028472: 6e20 7001 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ -028478: 6e10 ec02 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@02ec │ │ -02847e: 5420 c100 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -028482: 6e10 3403 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0334 │ │ -028488: 0e00 |001c: return-void │ │ +02a0c8: |[02a0c8] android.support.v4.app.FragmentActivity.onPause:()V │ │ +02a0d8: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +02a0da: 6f10 2300 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0023 │ │ +02a0e0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02a0e2: 5c20 c700 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00c7 │ │ +02a0e6: 5420 c200 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ +02a0ea: 6e20 6c01 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@016c │ │ +02a0f0: 0a00 |000c: move-result v0 │ │ +02a0f2: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +02a0f6: 5420 c200 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ +02a0fa: 6e20 7001 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ +02a100: 6e10 ec02 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@02ec │ │ +02a106: 5420 c100 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +02a10a: 6e10 3403 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0334 │ │ +02a110: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=395 │ │ 0x0004 line=396 │ │ 0x0007 line=397 │ │ 0x000f line=398 │ │ 0x0014 line=399 │ │ @@ -8397,23 +8397,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02848c: |[02848c] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -02849c: 6f10 2400 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0024 │ │ -0284a2: 5420 c200 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ -0284a6: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -0284a8: 6e20 7001 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ -0284ae: 6e10 ec02 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@02ec │ │ -0284b4: 5420 c100 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -0284b8: 6e10 3c03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ -0284be: 0e00 |0011: return-void │ │ +02a114: |[02a114] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +02a124: 6f10 2400 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0024 │ │ +02a12a: 5420 c200 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ +02a12e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +02a130: 6e20 7001 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ +02a136: 6e10 ec02 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@02ec │ │ +02a13c: 5420 c100 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +02a140: 6e10 3c03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ +02a146: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ 0x0009 line=444 │ │ 0x000c line=445 │ │ 0x0011 line=446 │ │ @@ -8425,38 +8425,38 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 43 16-bit code units │ │ -0284c0: |[0284c0] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -0284d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0284d2: 3904 2500 |0001: if-nez v4, 0026 // +0025 │ │ -0284d6: 3806 2300 |0003: if-eqz v6, 0026 // +0023 │ │ -0284da: 5532 c500 |0005: iget-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00c5 │ │ -0284de: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -0284e2: 5c31 c500 |0009: iput-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00c5 │ │ -0284e6: 7210 650e 0600 |000b: invoke-interface {v6}, Landroid/view/Menu;.clear:()V // method@0e65 │ │ -0284ec: 6e30 df02 4306 |000e: invoke-virtual {v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@02df │ │ -0284f2: 6f40 2500 4365 |0011: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0025 │ │ -0284f8: 0a00 |0014: move-result v0 │ │ -0284fa: 5432 c100 |0015: iget-object v2, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -0284fe: 6e20 3503 6200 |0017: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0335 │ │ -028504: 0a02 |001a: move-result v2 │ │ -028506: b620 |001b: or-int/2addr v0, v2 │ │ -028508: 3800 0900 |001c: if-eqz v0, 0025 // +0009 │ │ -02850c: 7210 670e 0600 |001e: invoke-interface {v6}, Landroid/view/Menu;.hasVisibleItems:()Z // method@0e67 │ │ -028512: 0a02 |0021: move-result v2 │ │ -028514: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ -028518: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -02851a: 0f01 |0025: return v1 │ │ -02851c: 6f40 2500 4365 |0026: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0025 │ │ -028522: 0a01 |0029: move-result v1 │ │ -028524: 28fb |002a: goto 0025 // -0005 │ │ +02a148: |[02a148] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +02a158: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02a15a: 3904 2500 |0001: if-nez v4, 0026 // +0025 │ │ +02a15e: 3806 2300 |0003: if-eqz v6, 0026 // +0023 │ │ +02a162: 5532 c500 |0005: iget-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00c5 │ │ +02a166: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +02a16a: 5c31 c500 |0009: iput-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00c5 │ │ +02a16e: 7210 650e 0600 |000b: invoke-interface {v6}, Landroid/view/Menu;.clear:()V // method@0e65 │ │ +02a174: 6e30 df02 4306 |000e: invoke-virtual {v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@02df │ │ +02a17a: 6f40 2500 4365 |0011: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0025 │ │ +02a180: 0a00 |0014: move-result v0 │ │ +02a182: 5432 c100 |0015: iget-object v2, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +02a186: 6e20 3503 6200 |0017: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0335 │ │ +02a18c: 0a02 |001a: move-result v2 │ │ +02a18e: b620 |001b: or-int/2addr v0, v2 │ │ +02a190: 3800 0900 |001c: if-eqz v0, 0025 // +0009 │ │ +02a194: 7210 670e 0600 |001e: invoke-interface {v6}, Landroid/view/Menu;.hasVisibleItems:()Z // method@0e67 │ │ +02a19a: 0a02 |0021: move-result v2 │ │ +02a19c: 3802 0300 |0022: if-eqz v2, 0025 // +0003 │ │ +02a1a0: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +02a1a2: 0f01 |0025: return v1 │ │ +02a1a4: 6f40 2500 4365 |0026: invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0025 │ │ +02a1aa: 0a01 |0029: move-result v1 │ │ +02a1ac: 28fb |002a: goto 0025 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0009 line=465 │ │ 0x000b line=466 │ │ 0x000e line=467 │ │ @@ -8476,31 +8476,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -028528: |[028528] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -028538: 5510 c400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00c4 │ │ -02853c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -028540: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -028542: 5c10 c400 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00c4 │ │ -028546: 5410 c300 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ -02854a: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -02854e: 5510 c800 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00c8 │ │ -028552: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -028556: 5410 c300 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ -02855a: 6e10 0d04 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@040d │ │ -028560: 5410 c100 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -028564: 6e10 3603 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0336 │ │ -02856a: 0e00 |0019: return-void │ │ -02856c: 5410 c300 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ -028570: 6e10 0b04 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@040b │ │ -028576: 28f5 |001f: goto 0014 // -000b │ │ +02a1b0: |[02a1b0] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +02a1c0: 5510 c400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00c4 │ │ +02a1c4: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +02a1c8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02a1ca: 5c10 c400 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00c4 │ │ +02a1ce: 5410 c300 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ +02a1d2: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +02a1d6: 5510 c800 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00c8 │ │ +02a1da: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +02a1de: 5410 c300 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ +02a1e2: 6e10 0d04 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@040d │ │ +02a1e8: 5410 c100 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +02a1ec: 6e10 3603 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0336 │ │ +02a1f2: 0e00 |0019: return-void │ │ +02a1f4: 5410 c300 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ +02a1f8: 6e10 0b04 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@040b │ │ +02a1fe: 28f5 |001f: goto 0014 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=776 │ │ 0x0004 line=777 │ │ 0x0007 line=778 │ │ 0x000b line=779 │ │ 0x000f line=780 │ │ @@ -8515,24 +8515,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -028578: |[028578] android.support.v4.app.FragmentActivity.onResume:()V │ │ -028588: 6f10 2600 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0026 │ │ -02858e: 5420 c200 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ -028592: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -028594: 6e20 7101 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0171 │ │ -02859a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -02859c: 5c20 c700 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00c7 │ │ -0285a0: 5420 c100 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -0285a4: 6e10 3c03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ -0285aa: 0e00 |0011: return-void │ │ +02a200: |[02a200] android.support.v4.app.FragmentActivity.onResume:()V │ │ +02a210: 6f10 2600 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0026 │ │ +02a216: 5420 c200 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ +02a21a: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +02a21c: 6e20 7101 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0171 │ │ +02a222: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +02a224: 5c20 c700 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00c7 │ │ +02a228: 5420 c100 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +02a22c: 6e10 3c03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ +02a232: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0003 line=432 │ │ 0x0009 line=433 │ │ 0x000c line=434 │ │ 0x0011 line=435 │ │ @@ -8544,18 +8544,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0285ac: |[0285ac] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -0285bc: 5410 c100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -0285c0: 6e10 3703 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0337 │ │ -0285c6: 0e00 |0005: return-void │ │ +02a234: |[02a234] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +02a244: 5410 c100 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +02a248: 6e10 3703 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0337 │ │ +02a24e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0005 line=456 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -8564,17 +8564,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0285c8: |[0285c8] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -0285d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0285da: 1100 |0001: return-object v0 │ │ +02a250: |[02a250] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +02a260: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02a262: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #27 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -8582,65 +8582,65 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 94 16-bit code units │ │ -0285dc: |[0285dc] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -0285ec: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0285ee: 55a8 c900 |0001: iget-boolean v8, v10, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00c9 │ │ -0285f2: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ -0285f6: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -0285f8: 6e20 c602 8a00 |0006: invoke-virtual {v10, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@02c6 │ │ -0285fe: 6e10 ed02 0a00 |0009: invoke-virtual {v10}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@02ed │ │ -028604: 0c00 |000c: move-result-object v0 │ │ -028606: 54a8 c100 |000d: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -02860a: 6e10 5d03 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@035d │ │ -028610: 0c01 |0012: move-result-object v1 │ │ -028612: 1206 |0013: const/4 v6, #int 0 // #0 │ │ -028614: 54a8 bd00 |0014: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ -028618: 3808 2e00 |0016: if-eqz v8, 0044 // +002e │ │ -02861c: 54a8 bd00 |0018: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ -028620: 6e10 5711 0800 |001a: invoke-virtual {v8}, Ljava/util/HashMap;.size:()I // method@1157 │ │ -028626: 0a08 |001d: move-result v8 │ │ -028628: 2384 0703 |001e: new-array v4, v8, [Landroid/support/v4/app/LoaderManagerImpl; // type@0307 │ │ -02862c: 54a8 bd00 |0020: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ -028630: 6e10 5811 0800 |0022: invoke-virtual {v8}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1158 │ │ -028636: 0c08 |0025: move-result-object v8 │ │ -028638: 7220 4611 4800 |0026: invoke-interface {v8, v4}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1146 │ │ -02863e: 3804 1b00 |0029: if-eqz v4, 0044 // +001b │ │ -028642: 1202 |002b: const/4 v2, #int 0 // #0 │ │ -028644: 2148 |002c: array-length v8, v4 │ │ -028646: 3582 1700 |002d: if-ge v2, v8, 0044 // +0017 │ │ -02864a: 4603 0402 |002f: aget-object v3, v4, v2 │ │ -02864e: 5538 5501 |0031: iget-boolean v8, v3, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0155 │ │ -028652: 3808 0600 |0033: if-eqz v8, 0039 // +0006 │ │ -028656: 1216 |0035: const/4 v6, #int 1 // #1 │ │ -028658: d802 0201 |0036: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02865c: 28f4 |0038: goto 002c // -000c │ │ -02865e: 6e10 0804 0300 |0039: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0408 │ │ -028664: 54a8 bd00 |003c: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ -028668: 5439 5801 |003e: iget-object v9, v3, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0158 │ │ -02866c: 6e20 5611 9800 |0040: invoke-virtual {v8, v9}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1156 │ │ -028672: 28f3 |0043: goto 0036 // -000d │ │ -028674: 3901 0800 |0044: if-nez v1, 004c // +0008 │ │ -028678: 3906 0600 |0046: if-nez v6, 004c // +0006 │ │ -02867c: 3900 0400 |0048: if-nez v0, 004c // +0004 │ │ -028680: 0775 |004a: move-object v5, v7 │ │ -028682: 1105 |004b: return-object v5 │ │ -028684: 2205 7f00 |004c: new-instance v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@007f │ │ -028688: 7010 c402 0500 |004e: invoke-direct {v5}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@02c4 │ │ -02868e: 5b57 b300 |0051: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00b3 │ │ -028692: 5b50 b500 |0053: iput-object v0, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00b5 │ │ -028696: 5b57 b400 |0055: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Ljava/util/HashMap; // field@00b4 │ │ -02869a: 5b51 b600 |0057: iput-object v1, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00b6 │ │ -02869e: 54a7 bd00 |0059: iget-object v7, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ -0286a2: 5b57 b700 |005b: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@00b7 │ │ -0286a6: 28ee |005d: goto 004b // -0012 │ │ +02a264: |[02a264] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +02a274: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +02a276: 55a8 c900 |0001: iget-boolean v8, v10, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00c9 │ │ +02a27a: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ +02a27e: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +02a280: 6e20 c602 8a00 |0006: invoke-virtual {v10, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@02c6 │ │ +02a286: 6e10 ed02 0a00 |0009: invoke-virtual {v10}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@02ed │ │ +02a28c: 0c00 |000c: move-result-object v0 │ │ +02a28e: 54a8 c100 |000d: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +02a292: 6e10 5d03 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@035d │ │ +02a298: 0c01 |0012: move-result-object v1 │ │ +02a29a: 1206 |0013: const/4 v6, #int 0 // #0 │ │ +02a29c: 54a8 bd00 |0014: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ +02a2a0: 3808 2e00 |0016: if-eqz v8, 0044 // +002e │ │ +02a2a4: 54a8 bd00 |0018: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ +02a2a8: 6e10 5811 0800 |001a: invoke-virtual {v8}, Ljava/util/HashMap;.size:()I // method@1158 │ │ +02a2ae: 0a08 |001d: move-result v8 │ │ +02a2b0: 2384 0703 |001e: new-array v4, v8, [Landroid/support/v4/app/LoaderManagerImpl; // type@0307 │ │ +02a2b4: 54a8 bd00 |0020: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ +02a2b8: 6e10 5911 0800 |0022: invoke-virtual {v8}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1159 │ │ +02a2be: 0c08 |0025: move-result-object v8 │ │ +02a2c0: 7220 4711 4800 |0026: invoke-interface {v8, v4}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1147 │ │ +02a2c6: 3804 1b00 |0029: if-eqz v4, 0044 // +001b │ │ +02a2ca: 1202 |002b: const/4 v2, #int 0 // #0 │ │ +02a2cc: 2148 |002c: array-length v8, v4 │ │ +02a2ce: 3582 1700 |002d: if-ge v2, v8, 0044 // +0017 │ │ +02a2d2: 4603 0402 |002f: aget-object v3, v4, v2 │ │ +02a2d6: 5538 5501 |0031: iget-boolean v8, v3, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0155 │ │ +02a2da: 3808 0600 |0033: if-eqz v8, 0039 // +0006 │ │ +02a2de: 1216 |0035: const/4 v6, #int 1 // #1 │ │ +02a2e0: d802 0201 |0036: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02a2e4: 28f4 |0038: goto 002c // -000c │ │ +02a2e6: 6e10 0804 0300 |0039: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0408 │ │ +02a2ec: 54a8 bd00 |003c: iget-object v8, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ +02a2f0: 5439 5801 |003e: iget-object v9, v3, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0158 │ │ +02a2f4: 6e20 5711 9800 |0040: invoke-virtual {v8, v9}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1157 │ │ +02a2fa: 28f3 |0043: goto 0036 // -000d │ │ +02a2fc: 3901 0800 |0044: if-nez v1, 004c // +0008 │ │ +02a300: 3906 0600 |0046: if-nez v6, 004c // +0006 │ │ +02a304: 3900 0400 |0048: if-nez v0, 004c // +0004 │ │ +02a308: 0775 |004a: move-object v5, v7 │ │ +02a30a: 1105 |004b: return-object v5 │ │ +02a30c: 2205 7f00 |004c: new-instance v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@007f │ │ +02a310: 7010 c402 0500 |004e: invoke-direct {v5}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@02c4 │ │ +02a316: 5b57 b300 |0051: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00b3 │ │ +02a31a: 5b50 b500 |0053: iput-object v0, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00b5 │ │ +02a31e: 5b57 b400 |0055: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Ljava/util/HashMap; // field@00b4 │ │ +02a322: 5b51 b600 |0057: iput-object v1, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00b6 │ │ +02a326: 54a7 bd00 |0059: iget-object v7, v10, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ +02a32a: 5b57 b700 |005b: iput-object v7, v5, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Ljava/util/HashMap; // field@00b7 │ │ +02a32e: 28ee |005d: goto 004b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=483 │ │ 0x0005 line=484 │ │ 0x0009 line=487 │ │ 0x000d line=489 │ │ 0x0013 line=490 │ │ @@ -8678,23 +8678,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0286a8: |[0286a8] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0286b8: 6f20 2700 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0027 │ │ -0286be: 5421 c100 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -0286c2: 6e10 5f03 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@035f │ │ -0286c8: 0c00 |0008: move-result-object v0 │ │ -0286ca: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -0286ce: 1a01 c909 |000b: const-string v1, "android:support:fragments" // string@09c9 │ │ -0286d2: 6e30 6101 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0161 │ │ -0286d8: 0e00 |0010: return-void │ │ +02a330: |[02a330] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +02a340: 6f20 2700 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0027 │ │ +02a346: 5421 c100 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +02a34a: 6e10 5f03 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@035f │ │ +02a350: 0c00 |0008: move-result-object v0 │ │ +02a352: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +02a356: 1a01 c909 |000b: const-string v1, "android:support:fragments" // string@09c9 │ │ +02a35a: 6e30 6101 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@0161 │ │ +02a360: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ 0x0003 line=527 │ │ 0x0009 line=528 │ │ 0x000b line=529 │ │ 0x0010 line=531 │ │ @@ -8708,76 +8708,76 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -0286dc: |[0286dc] android.support.v4.app.FragmentActivity.onStart:()V │ │ -0286ec: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0286ee: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -0286f0: 6f10 2800 0700 |0002: invoke-super {v7}, Landroid/app/Activity;.onStart:()V // method@0028 │ │ -0286f6: 5c76 c900 |0005: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00c9 │ │ -0286fa: 5c76 c600 |0007: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00c6 │ │ -0286fe: 5473 c200 |0009: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ -028702: 6e20 7001 5300 |000b: invoke-virtual {v3, v5}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ -028708: 5573 c000 |000e: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00c0 │ │ -02870c: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -028710: 5c75 c000 |0012: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00c0 │ │ -028714: 5473 c100 |0014: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -028718: 6e10 2a03 0300 |0016: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@032a │ │ -02871e: 5473 c100 |0019: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -028722: 6e10 4f03 0300 |001b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@034f │ │ -028728: 5473 c100 |001e: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -02872c: 6e10 3c03 0300 |0020: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ -028732: 5573 c400 |0023: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00c4 │ │ -028736: 3903 0f00 |0025: if-nez v3, 0034 // +000f │ │ -02873a: 5c75 c400 |0027: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00c4 │ │ -02873e: 5473 c300 |0029: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ -028742: 3803 3400 |002b: if-eqz v3, 005f // +0034 │ │ -028746: 5473 c300 |002d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ -02874a: 6e10 0c04 0300 |002f: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@040c │ │ -028750: 5c75 be00 |0032: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00be │ │ -028754: 5473 c100 |0034: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -028758: 6e10 3803 0300 |0036: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0338 │ │ -02875e: 5473 bd00 |0039: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ -028762: 3803 4100 |003b: if-eqz v3, 007c // +0041 │ │ -028766: 5473 bd00 |003d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ -02876a: 6e10 5711 0300 |003f: invoke-virtual {v3}, Ljava/util/HashMap;.size:()I // method@1157 │ │ -028770: 0a03 |0042: move-result v3 │ │ -028772: 2332 0703 |0043: new-array v2, v3, [Landroid/support/v4/app/LoaderManagerImpl; // type@0307 │ │ -028776: 5473 bd00 |0045: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ -02877a: 6e10 5811 0300 |0047: invoke-virtual {v3}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1158 │ │ -028780: 0c03 |004a: move-result-object v3 │ │ -028782: 7220 4611 2300 |004b: invoke-interface {v3, v2}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1146 │ │ -028788: 3802 2e00 |004e: if-eqz v2, 007c // +002e │ │ -02878c: 1200 |0050: const/4 v0, #int 0 // #0 │ │ -02878e: 2123 |0051: array-length v3, v2 │ │ -028790: 3530 2a00 |0052: if-ge v0, v3, 007c // +002a │ │ -028794: 4601 0200 |0054: aget-object v1, v2, v0 │ │ -028798: 6e10 0f04 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@040f │ │ -02879e: 6e10 0a04 0100 |0059: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@040a │ │ -0287a4: d800 0001 |005c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0287a8: 28f3 |005e: goto 0051 // -000d │ │ -0287aa: 5573 be00 |005f: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00be │ │ -0287ae: 3903 d1ff |0061: if-nez v3, 0032 // -002f │ │ -0287b2: 1203 |0063: const/4 v3, #int 0 // #0 │ │ -0287b4: 5574 c400 |0064: iget-boolean v4, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00c4 │ │ -0287b8: 6e40 cf02 3764 |0066: invoke-virtual {v7, v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02cf │ │ -0287be: 0c03 |0069: move-result-object v3 │ │ -0287c0: 5b73 c300 |006a: iput-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ -0287c4: 5473 c300 |006c: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ -0287c8: 3803 c4ff |006e: if-eqz v3, 0032 // -003c │ │ -0287cc: 5473 c300 |0070: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ -0287d0: 5533 5701 |0072: iget-boolean v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0157 │ │ -0287d4: 3903 beff |0074: if-nez v3, 0032 // -0042 │ │ -0287d8: 5473 c300 |0076: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ -0287dc: 6e10 0c04 0300 |0078: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@040c │ │ -0287e2: 28b7 |007b: goto 0032 // -0049 │ │ -0287e4: 0e00 |007c: return-void │ │ +02a364: |[02a364] android.support.v4.app.FragmentActivity.onStart:()V │ │ +02a374: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +02a376: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +02a378: 6f10 2800 0700 |0002: invoke-super {v7}, Landroid/app/Activity;.onStart:()V // method@0028 │ │ +02a37e: 5c76 c900 |0005: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00c9 │ │ +02a382: 5c76 c600 |0007: iput-boolean v6, v7, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00c6 │ │ +02a386: 5473 c200 |0009: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ +02a38a: 6e20 7001 5300 |000b: invoke-virtual {v3, v5}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ +02a390: 5573 c000 |000e: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00c0 │ │ +02a394: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +02a398: 5c75 c000 |0012: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00c0 │ │ +02a39c: 5473 c100 |0014: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +02a3a0: 6e10 2a03 0300 |0016: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@032a │ │ +02a3a6: 5473 c100 |0019: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +02a3aa: 6e10 4f03 0300 |001b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@034f │ │ +02a3b0: 5473 c100 |001e: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +02a3b4: 6e10 3c03 0300 |0020: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ +02a3ba: 5573 c400 |0023: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00c4 │ │ +02a3be: 3903 0f00 |0025: if-nez v3, 0034 // +000f │ │ +02a3c2: 5c75 c400 |0027: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00c4 │ │ +02a3c6: 5473 c300 |0029: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ +02a3ca: 3803 3400 |002b: if-eqz v3, 005f // +0034 │ │ +02a3ce: 5473 c300 |002d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ +02a3d2: 6e10 0c04 0300 |002f: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@040c │ │ +02a3d8: 5c75 be00 |0032: iput-boolean v5, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00be │ │ +02a3dc: 5473 c100 |0034: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +02a3e0: 6e10 3803 0300 |0036: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0338 │ │ +02a3e6: 5473 bd00 |0039: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ +02a3ea: 3803 4100 |003b: if-eqz v3, 007c // +0041 │ │ +02a3ee: 5473 bd00 |003d: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ +02a3f2: 6e10 5811 0300 |003f: invoke-virtual {v3}, Ljava/util/HashMap;.size:()I // method@1158 │ │ +02a3f8: 0a03 |0042: move-result v3 │ │ +02a3fa: 2332 0703 |0043: new-array v2, v3, [Landroid/support/v4/app/LoaderManagerImpl; // type@0307 │ │ +02a3fe: 5473 bd00 |0045: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Ljava/util/HashMap; // field@00bd │ │ +02a402: 6e10 5911 0300 |0047: invoke-virtual {v3}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@1159 │ │ +02a408: 0c03 |004a: move-result-object v3 │ │ +02a40a: 7220 4711 2300 |004b: invoke-interface {v3, v2}, Ljava/util/Collection;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1147 │ │ +02a410: 3802 2e00 |004e: if-eqz v2, 007c // +002e │ │ +02a414: 1200 |0050: const/4 v0, #int 0 // #0 │ │ +02a416: 2123 |0051: array-length v3, v2 │ │ +02a418: 3530 2a00 |0052: if-ge v0, v3, 007c // +002a │ │ +02a41c: 4601 0200 |0054: aget-object v1, v2, v0 │ │ +02a420: 6e10 0f04 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@040f │ │ +02a426: 6e10 0a04 0100 |0059: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@040a │ │ +02a42c: d800 0001 |005c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02a430: 28f3 |005e: goto 0051 // -000d │ │ +02a432: 5573 be00 |005f: iget-boolean v3, v7, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00be │ │ +02a436: 3903 d1ff |0061: if-nez v3, 0032 // -002f │ │ +02a43a: 1203 |0063: const/4 v3, #int 0 // #0 │ │ +02a43c: 5574 c400 |0064: iget-boolean v4, v7, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00c4 │ │ +02a440: 6e40 cf02 3764 |0066: invoke-virtual {v7, v3, v4, v6}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@02cf │ │ +02a446: 0c03 |0069: move-result-object v3 │ │ +02a448: 5b73 c300 |006a: iput-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ +02a44c: 5473 c300 |006c: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ +02a450: 3803 c4ff |006e: if-eqz v3, 0032 // -003c │ │ +02a454: 5473 c300 |0070: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ +02a458: 5533 5701 |0072: iget-boolean v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0157 │ │ +02a45c: 3903 beff |0074: if-nez v3, 0032 // -0042 │ │ +02a460: 5473 c300 |0076: iget-object v3, v7, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00c3 │ │ +02a464: 6e10 0c04 0300 |0078: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@040c │ │ +02a46a: 28b7 |007b: goto 0032 // -0049 │ │ +02a46c: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=539 │ │ 0x0005 line=541 │ │ 0x0007 line=542 │ │ 0x0009 line=543 │ │ 0x000e line=545 │ │ @@ -8816,23 +8816,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0287e8: |[0287e8] android.support.v4.app.FragmentActivity.onStop:()V │ │ -0287f8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0287fa: 6f10 2900 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0029 │ │ -028800: 5c21 c900 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00c9 │ │ -028804: 5420 c200 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ -028808: 6e20 7101 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0171 │ │ -02880e: 5420 c100 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -028812: 6e10 3903 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0339 │ │ -028818: 0e00 |0010: return-void │ │ +02a470: |[02a470] android.support.v4.app.FragmentActivity.onStop:()V │ │ +02a480: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02a482: 6f10 2900 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0029 │ │ +02a488: 5c21 c900 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00c9 │ │ +02a48c: 5420 c200 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ +02a490: 6e20 7101 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0171 │ │ +02a496: 5420 c100 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +02a49a: 6e10 3903 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0339 │ │ +02a4a0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=587 │ │ 0x0004 line=589 │ │ 0x0006 line=590 │ │ 0x000b line=592 │ │ 0x0010 line=593 │ │ @@ -8844,26 +8844,26 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -02881c: |[02881c] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -02882c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -02882e: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -028832: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -028836: b540 |0005: and-int/2addr v0, v4 │ │ -028838: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -02883c: 2200 6102 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -028840: 1a01 1c02 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@021c │ │ -028844: 7020 ce10 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -02884a: 2700 |000f: throw v0 │ │ -02884c: 6f30 2c00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002c │ │ -028852: 0e00 |0013: return-void │ │ +02a4a4: |[02a4a4] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +02a4b4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +02a4b6: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +02a4ba: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +02a4be: b540 |0005: and-int/2addr v0, v4 │ │ +02a4c0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +02a4c4: 2200 6102 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +02a4c8: 1a01 1c02 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@021c │ │ +02a4cc: 7020 cf10 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +02a4d2: 2700 |000f: throw v0 │ │ +02a4d4: 6f30 2c00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002c │ │ +02a4da: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0008 line=815 │ │ 0x0010 line=817 │ │ 0x0013 line=818 │ │ locals : │ │ @@ -8876,34 +8876,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 │ │ -028854: |[028854] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -028864: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -028866: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -02886a: 6f30 2c00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002c │ │ -028870: 0e00 |0006: return-void │ │ -028872: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -028876: b550 |0009: and-int/2addr v0, v5 │ │ -028878: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -02887c: 2200 6102 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -028880: 1a01 1c02 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@021c │ │ -028884: 7020 ce10 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -02888a: 2700 |0013: throw v0 │ │ -02888c: 5230 9500 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -028890: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -028894: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -028898: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -02889e: b551 |001d: and-int/2addr v1, v5 │ │ -0288a0: b010 |001e: add-int/2addr v0, v1 │ │ -0288a2: 6f30 2c00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002c │ │ -0288a8: 28e4 |0022: goto 0006 // -001c │ │ +02a4dc: |[02a4dc] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +02a4ec: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +02a4ee: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +02a4f2: 6f30 2c00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002c │ │ +02a4f8: 0e00 |0006: return-void │ │ +02a4fa: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +02a4fe: b550 |0009: and-int/2addr v0, v5 │ │ +02a500: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +02a504: 2200 6102 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +02a508: 1a01 1c02 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@021c │ │ +02a50c: 7020 cf10 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +02a512: 2700 |0013: throw v0 │ │ +02a514: 5230 9500 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +02a518: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02a51c: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +02a520: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +02a526: b551 |001d: and-int/2addr v1, v5 │ │ +02a528: b010 |001e: add-int/2addr v0, v1 │ │ +02a52a: 6f30 2c00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002c │ │ +02a530: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=825 │ │ 0x0003 line=826 │ │ 0x0006 line=833 │ │ 0x0007 line=829 │ │ 0x000c line=830 │ │ @@ -8919,23 +8919,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0288ac: |[0288ac] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -0288bc: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -0288c0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0288c4: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -0288c8: 7110 ed01 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@01ed │ │ -0288ce: 0e00 |0009: return-void │ │ -0288d0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0288d2: 5c20 c500 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00c5 │ │ -0288d6: 28fc |000d: goto 0009 // -0004 │ │ +02a534: |[02a534] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +02a544: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02a548: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +02a54c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +02a550: 7110 ed01 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@01ed │ │ +02a556: 0e00 |0009: return-void │ │ +02a558: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +02a55a: 5c20 c500 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00c5 │ │ +02a55e: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0006 line=626 │ │ 0x0009 line=633 │ │ 0x000a line=632 │ │ locals : │ │ @@ -9098,17 +9098,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0288d8: |[0288d8] android.support.v4.app.FragmentManager.:()V │ │ -0288e8: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0288ee: 0e00 |0003: return-void │ │ +02a560: |[02a560] android.support.v4.app.FragmentManager.:()V │ │ +02a570: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02a576: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManager; │ │ │ │ @@ -9117,17 +9117,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0288f0: |[0288f0] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -028900: 6a00 de00 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -028904: 0e00 |0002: return-void │ │ +02a578: |[02a578] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +02a588: 6a00 de00 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +02a58c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0002 line=335 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -9191,18 +9191,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -028908: |[028908] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -028918: 6e10 0003 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0300 │ │ -02891e: 0c00 |0003: move-result-object v0 │ │ -028920: 1100 |0004: return-object v0 │ │ +02a590: |[02a590] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +02a5a0: 6e10 0003 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0300 │ │ +02a5a6: 0c00 |0003: move-result-object v0 │ │ +02a5a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManager; │ │ │ │ #10 : (in Landroid/support/v4/app/FragmentManager;) │ │ @@ -9294,18 +9294,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 │ │ -028924: |[028924] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -028934: 5b01 cb00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cb │ │ -028938: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02893e: 0e00 |0005: return-void │ │ +02a5ac: |[02a5ac] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +02a5bc: 5b01 cb00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cb │ │ +02a5c0: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02a5c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -9315,18 +9315,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -028940: |[028940] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -028950: 5410 cb00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cb │ │ -028954: 6e10 3c03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ -02895a: 0e00 |0005: return-void │ │ +02a5c8: |[02a5c8] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +02a5d8: 5410 cb00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cb │ │ +02a5dc: 6e10 3c03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ +02a5e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ 0x0005 line=430 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ │ │ @@ -9365,18 +9365,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 │ │ -02895c: |[02895c] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -02896c: 5b01 cc00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cc │ │ -028970: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -028976: 0e00 |0005: return-void │ │ +02a5e4: |[02a5e4] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +02a5f4: 5b01 cc00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cc │ │ +02a5f8: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02a5fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -9386,24 +9386,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -028978: |[028978] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -028988: 5450 cc00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cc │ │ -02898c: 5451 cc00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cc │ │ -028990: 5411 e800 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -028994: 5411 c200 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ -028998: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -02899a: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -02899c: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -02899e: 6e54 5703 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0357 │ │ -0289a4: 0e00 |000e: return-void │ │ +02a600: |[02a600] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +02a610: 5450 cc00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cc │ │ +02a614: 5451 cc00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cc │ │ +02a618: 5411 e800 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +02a61c: 5411 c200 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ +02a620: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +02a622: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +02a624: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +02a626: 6e54 5703 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0357 │ │ +02a62c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x000e line=469 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ │ │ @@ -9450,20 +9450,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 │ │ -0289a8: |[0289a8] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -0289b8: 5b01 cd00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cd │ │ -0289bc: 5b02 cf00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00cf │ │ -0289c0: 5903 ce00 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00ce │ │ -0289c4: 7010 e710 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0289ca: 0e00 |0009: return-void │ │ +02a630: |[02a630] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +02a640: 5b01 cd00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cd │ │ +02a644: 5b02 cf00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00cf │ │ +02a648: 5903 ce00 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00ce │ │ +02a64c: 7010 e810 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02a652: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 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; │ │ @@ -9475,24 +9475,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -0289cc: |[0289cc] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -0289dc: 5450 cd00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cd │ │ -0289e0: 5451 cd00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cd │ │ -0289e4: 5411 e800 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -0289e8: 5411 c200 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ -0289ec: 5452 cf00 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00cf │ │ -0289f0: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -0289f2: 5254 ce00 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00ce │ │ -0289f6: 6e54 5703 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0357 │ │ -0289fc: 0e00 |0010: return-void │ │ +02a654: |[02a654] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +02a664: 5450 cd00 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cd │ │ +02a668: 5451 cd00 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00cd │ │ +02a66c: 5411 e800 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +02a670: 5411 c200 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ +02a674: 5452 cf00 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00cf │ │ +02a678: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +02a67a: 5254 ce00 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00ce │ │ +02a67e: 6e54 5703 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0357 │ │ +02a684: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0010 line=485 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ │ │ @@ -9539,20 +9539,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 │ │ -028a00: |[028a00] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -028a10: 5b01 d000 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00d0 │ │ -028a14: 5902 d200 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00d2 │ │ -028a18: 5903 d100 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00d1 │ │ -028a1c: 7010 e710 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -028a22: 0e00 |0009: return-void │ │ +02a688: |[02a688] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +02a698: 5b01 d000 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00d0 │ │ +02a69c: 5902 d200 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00d2 │ │ +02a6a0: 5903 d100 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00d1 │ │ +02a6a4: 7010 e810 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02a6aa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 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 │ │ @@ -9564,24 +9564,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -028a24: |[028a24] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -028a34: 5450 d000 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00d0 │ │ -028a38: 5451 d000 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00d0 │ │ -028a3c: 5411 e800 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -028a40: 5411 c200 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ -028a44: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -028a46: 5253 d200 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00d2 │ │ -028a4a: 5254 d100 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00d1 │ │ -028a4e: 6e54 5703 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0357 │ │ -028a54: 0e00 |0010: return-void │ │ +02a6ac: |[02a6ac] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +02a6bc: 5450 d000 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00d0 │ │ +02a6c0: 5451 d000 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00d0 │ │ +02a6c4: 5411 e800 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +02a6c8: 5411 c200 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ +02a6cc: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +02a6ce: 5253 d200 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00d2 │ │ +02a6d2: 5254 d100 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00d1 │ │ +02a6d6: 6e54 5703 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0357 │ │ +02a6dc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ 0x0010 line=504 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ │ │ @@ -9624,19 +9624,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 │ │ -028a58: |[028a58] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -028a68: 5b01 d300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00d3 │ │ -028a6c: 5b02 d400 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00d4 │ │ -028a70: 7010 e710 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -028a76: 0e00 |0007: return-void │ │ +02a6e0: |[02a6e0] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +02a6f0: 5b01 d300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00d3 │ │ +02a6f4: 5b02 d400 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00d4 │ │ +02a6f8: 7010 e810 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02a6fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=991 │ │ 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; │ │ @@ -9647,30 +9647,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -028a78: |[028a78] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -028a88: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -028a8a: 5460 d400 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00d4 │ │ -028a8e: 5400 8500 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ -028a92: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -028a96: 5460 d400 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00d4 │ │ -028a9a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -028a9c: 5b01 8500 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ -028aa0: 5460 d300 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00d3 │ │ -028aa4: 5461 d400 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00d4 │ │ -028aa8: 5462 d400 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00d4 │ │ -028aac: 5222 a400 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00a4 │ │ -028ab0: 0134 |0014: move v4, v3 │ │ -028ab2: 0135 |0015: move v5, v3 │ │ -028ab4: 7406 4e03 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@034e │ │ -028aba: 0e00 |0019: return-void │ │ +02a700: |[02a700] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +02a710: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02a712: 5460 d400 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00d4 │ │ +02a716: 5400 8500 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ +02a71a: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +02a71e: 5460 d400 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00d4 │ │ +02a722: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +02a724: 5b01 8500 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ +02a728: 5460 d300 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00d3 │ │ +02a72c: 5461 d400 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00d4 │ │ +02a730: 5462 d400 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00d4 │ │ +02a734: 5222 a400 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00a4 │ │ +02a738: 0134 |0014: move v4, v3 │ │ +02a73a: 0135 |0015: move v5, v3 │ │ +02a73c: 7406 4e03 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@034e │ │ +02a742: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=994 │ │ 0x0007 line=995 │ │ 0x000c line=996 │ │ 0x0019 line=999 │ │ locals : │ │ @@ -9682,16 +9682,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -028abc: |[028abc] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -028acc: 0e00 |0000: return-void │ │ +02a744: |[02a744] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +02a754: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1002 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -9700,16 +9700,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -028ad0: |[028ad0] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -028ae0: 0e00 |0000: return-void │ │ +02a758: |[02a758] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +02a768: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1005 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -9745,17 +9745,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028ae4: |[028ae4] android.support.v4.app.FragmentManagerState$1.:()V │ │ -028af4: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -028afa: 0e00 |0003: return-void │ │ +02a76c: |[02a76c] android.support.v4.app.FragmentManagerState$1.:()V │ │ +02a77c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02a782: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState$1; │ │ │ │ Virtual methods - │ │ @@ -9764,18 +9764,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 │ │ -028afc: |[028afc] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -028b0c: 2200 8c00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@008c │ │ -028b10: 7020 7003 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@0370 │ │ -028b16: 1100 |0005: return-object v0 │ │ +02a784: |[02a784] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +02a794: 2200 8c00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@008c │ │ +02a798: 7020 7003 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@0370 │ │ +02a79e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -9784,18 +9784,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 │ │ -028b18: |[028b18] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -028b28: 6e20 6a03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@036a │ │ -028b2e: 0c00 |0003: move-result-object v0 │ │ -028b30: 1100 |0004: return-object v0 │ │ +02a7a0: |[02a7a0] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02a7b0: 6e20 6a03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@036a │ │ +02a7b6: 0c00 |0003: move-result-object v0 │ │ +02a7b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -9804,17 +9804,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 │ │ -028b34: |[028b34] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -028b44: 2320 0403 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0304 │ │ -028b48: 1100 |0002: return-object v0 │ │ +02a7bc: |[02a7bc] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +02a7cc: 2320 0403 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0304 │ │ +02a7d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -9823,18 +9823,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 │ │ -028b4c: |[028b4c] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -028b5c: 6e20 6c03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@036c │ │ -028b62: 0c00 |0003: move-result-object v0 │ │ -028b64: 1100 |0004: return-object v0 │ │ +02a7d4: |[02a7d4] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +02a7e4: 6e20 6c03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@036c │ │ +02a7ea: 0c00 |0003: move-result-object v0 │ │ +02a7ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -9884,36 +9884,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -028b68: |[028b68] android.support.v4.app.FragmentManagerState.:()V │ │ -028b78: 2200 8b00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@008b │ │ -028b7c: 7010 6903 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@0369 │ │ -028b82: 6900 fe00 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00fe │ │ -028b86: 0e00 |0007: return-void │ │ +02a7f0: |[02a7f0] android.support.v4.app.FragmentManagerState.:()V │ │ +02a800: 2200 8b00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@008b │ │ +02a804: 7010 6903 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@0369 │ │ +02a80a: 6900 fe00 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00fe │ │ +02a80e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 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 │ │ -028b88: |[028b88] android.support.v4.app.FragmentManagerState.:()V │ │ -028b98: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -028b9e: 0e00 |0003: return-void │ │ +02a810: |[02a810] android.support.v4.app.FragmentManagerState.:()V │ │ +02a820: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02a826: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0003 line=344 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ @@ -9922,30 +9922,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -028ba0: |[028ba0] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -028bb0: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -028bb6: 6200 0701 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0107 │ │ -028bba: 6e20 7701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0177 │ │ -028bc0: 0c00 |0008: move-result-object v0 │ │ -028bc2: 1f00 0503 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0305 │ │ -028bc6: 5b10 ff00 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ff │ │ -028bca: 6e10 7601 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0176 │ │ -028bd0: 0c00 |0010: move-result-object v0 │ │ -028bd2: 5b10 0001 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0100 │ │ -028bd6: 6200 5b00 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@005b │ │ -028bda: 6e20 7701 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0177 │ │ -028be0: 0c00 |0018: move-result-object v0 │ │ -028be2: 1f00 0203 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0302 │ │ -028be6: 5b10 0101 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0101 │ │ -028bea: 0e00 |001d: return-void │ │ +02a828: |[02a828] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +02a838: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02a83e: 6200 0701 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0107 │ │ +02a842: 6e20 7701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0177 │ │ +02a848: 0c00 |0008: move-result-object v0 │ │ +02a84a: 1f00 0503 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0305 │ │ +02a84e: 5b10 ff00 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ff │ │ +02a852: 6e10 7601 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0176 │ │ +02a858: 0c00 |0010: move-result-object v0 │ │ +02a85a: 5b10 0001 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0100 │ │ +02a85e: 6200 5b00 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@005b │ │ +02a862: 6e20 7701 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0177 │ │ +02a868: 0c00 |0018: move-result-object v0 │ │ +02a86a: 1f00 0203 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0302 │ │ +02a86e: 5b10 0101 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0101 │ │ +02a872: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0003 line=347 │ │ 0x000d line=348 │ │ 0x0013 line=349 │ │ 0x001d line=350 │ │ @@ -9959,17 +9959,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -028bec: |[028bec] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -028bfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -028bfe: 0f00 |0001: return v0 │ │ +02a874: |[02a874] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +02a884: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02a886: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ @@ -9977,22 +9977,22 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -028c00: |[028c00] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -028c10: 5410 ff00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ff │ │ -028c14: 6e30 8101 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0181 │ │ -028c1a: 5410 0001 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0100 │ │ -028c1e: 6e20 7e01 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@017e │ │ -028c24: 5410 0101 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0101 │ │ -028c28: 6e30 8101 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0181 │ │ -028c2e: 0e00 |000f: return-void │ │ +02a888: |[02a888] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02a898: 5410 ff00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ff │ │ +02a89c: 6e30 8101 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0181 │ │ +02a8a2: 5410 0001 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0100 │ │ +02a8a6: 6e20 7e01 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@017e │ │ +02a8ac: 5410 0101 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0101 │ │ +02a8b0: 6e30 8101 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@0181 │ │ +02a8b6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0005 line=358 │ │ 0x000a line=359 │ │ 0x000f line=360 │ │ locals : │ │ @@ -10032,17 +10032,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -028c30: |[028c30] android.support.v4.app.FragmentState$1.:()V │ │ -028c40: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -028c46: 0e00 |0003: return-void │ │ +02a8b8: |[02a8b8] android.support.v4.app.FragmentState$1.:()V │ │ +02a8c8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02a8ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentState$1; │ │ │ │ Virtual methods - │ │ @@ -10051,18 +10051,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 │ │ -028c48: |[028c48] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -028c58: 2200 8f00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@008f │ │ -028c5c: 7020 8503 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@0385 │ │ -028c62: 1100 |0005: return-object v0 │ │ +02a8d0: |[02a8d0] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +02a8e0: 2200 8f00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@008f │ │ +02a8e4: 7020 8503 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@0385 │ │ +02a8ea: 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; │ │ │ │ @@ -10071,18 +10071,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 │ │ -028c64: |[028c64] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -028c74: 6e20 8003 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@0380 │ │ -028c7a: 0c00 |0003: move-result-object v0 │ │ -028c7c: 1100 |0004: return-object v0 │ │ +02a8ec: |[02a8ec] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02a8fc: 6e20 8003 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@0380 │ │ +02a902: 0c00 |0003: move-result-object v0 │ │ +02a904: 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; │ │ │ │ @@ -10091,17 +10091,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 │ │ -028c80: |[028c80] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -028c90: 2320 0503 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0305 │ │ -028c94: 1100 |0002: return-object v0 │ │ +02a908: |[02a908] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +02a918: 2320 0503 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0305 │ │ +02a91c: 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 │ │ │ │ @@ -10110,18 +10110,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 │ │ -028c98: |[028c98] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -028ca8: 6e20 8203 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@0382 │ │ -028cae: 0c00 |0003: move-result-object v0 │ │ -028cb0: 1100 |0004: return-object v0 │ │ +02a920: |[02a920] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +02a930: 6e20 8203 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@0382 │ │ +02a936: 0c00 |0003: move-result-object v0 │ │ +02a938: 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 │ │ │ │ @@ -10203,79 +10203,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -028cb4: |[028cb4] android.support.v4.app.FragmentState.:()V │ │ -028cc4: 2200 8e00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@008e │ │ -028cc8: 7010 7f03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@037f │ │ -028cce: 6900 0701 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0107 │ │ -028cd2: 0e00 |0007: return-void │ │ +02a93c: |[02a93c] android.support.v4.app.FragmentState.:()V │ │ +02a94c: 2200 8e00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@008e │ │ +02a950: 7010 7f03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@037f │ │ +02a956: 6900 0701 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0107 │ │ +02a95a: 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 │ │ -028cd4: |[028cd4] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -028ce4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -028ce6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -028ce8: 7010 e710 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@10e7 │ │ -028cee: 6e10 7b01 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@017b │ │ -028cf4: 0c00 |0008: move-result-object v0 │ │ -028cf6: 5b30 0901 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0109 │ │ -028cfa: 6e10 7901 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ -028d00: 0a00 |000e: move-result v0 │ │ -028d02: 5930 0e01 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@010e │ │ -028d06: 6e10 7901 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ -028d0c: 0a00 |0014: move-result v0 │ │ -028d0e: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -028d12: 0110 |0017: move v0, v1 │ │ -028d14: 5c30 0d01 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@010d │ │ -028d18: 6e10 7901 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ -028d1e: 0a00 |001d: move-result v0 │ │ -028d20: 5930 0c01 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@010c │ │ -028d24: 6e10 7901 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ -028d2a: 0a00 |0023: move-result v0 │ │ -028d2c: 5930 0a01 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@010a │ │ -028d30: 6e10 7b01 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@017b │ │ -028d36: 0c00 |0029: move-result-object v0 │ │ -028d38: 5b30 1201 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0112 │ │ -028d3c: 6e10 7901 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ -028d42: 0a00 |002f: move-result v0 │ │ -028d44: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -028d48: 0110 |0032: move v0, v1 │ │ -028d4a: 5c30 1001 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0110 │ │ -028d4e: 6e10 7901 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ -028d54: 0a00 |0038: move-result v0 │ │ -028d56: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -028d5a: 5c31 0b01 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@010b │ │ -028d5e: 6e10 7801 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0178 │ │ -028d64: 0c00 |0040: move-result-object v0 │ │ -028d66: 5b30 0801 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0108 │ │ -028d6a: 6e10 7801 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0178 │ │ -028d70: 0c00 |0046: move-result-object v0 │ │ -028d72: 5b30 1101 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ -028d76: 0e00 |0049: return-void │ │ -028d78: 0120 |004a: move v0, v2 │ │ -028d7a: 28cd |004b: goto 0018 // -0033 │ │ -028d7c: 0120 |004c: move v0, v2 │ │ -028d7e: 28e6 |004d: goto 0033 // -001a │ │ -028d80: 0121 |004e: move v1, v2 │ │ -028d82: 28ec |004f: goto 003b // -0014 │ │ +02a95c: |[02a95c] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +02a96c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02a96e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02a970: 7010 e810 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02a976: 6e10 7b01 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@017b │ │ +02a97c: 0c00 |0008: move-result-object v0 │ │ +02a97e: 5b30 0901 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0109 │ │ +02a982: 6e10 7901 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ +02a988: 0a00 |000e: move-result v0 │ │ +02a98a: 5930 0e01 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@010e │ │ +02a98e: 6e10 7901 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ +02a994: 0a00 |0014: move-result v0 │ │ +02a996: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +02a99a: 0110 |0017: move v0, v1 │ │ +02a99c: 5c30 0d01 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@010d │ │ +02a9a0: 6e10 7901 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ +02a9a6: 0a00 |001d: move-result v0 │ │ +02a9a8: 5930 0c01 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@010c │ │ +02a9ac: 6e10 7901 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ +02a9b2: 0a00 |0023: move-result v0 │ │ +02a9b4: 5930 0a01 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@010a │ │ +02a9b8: 6e10 7b01 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@017b │ │ +02a9be: 0c00 |0029: move-result-object v0 │ │ +02a9c0: 5b30 1201 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0112 │ │ +02a9c4: 6e10 7901 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ +02a9ca: 0a00 |002f: move-result v0 │ │ +02a9cc: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +02a9d0: 0110 |0032: move v0, v1 │ │ +02a9d2: 5c30 1001 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0110 │ │ +02a9d6: 6e10 7901 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ +02a9dc: 0a00 |0038: move-result v0 │ │ +02a9de: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +02a9e2: 5c31 0b01 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@010b │ │ +02a9e6: 6e10 7801 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0178 │ │ +02a9ec: 0c00 |0040: move-result-object v0 │ │ +02a9ee: 5b30 0801 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0108 │ │ +02a9f2: 6e10 7801 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0178 │ │ +02a9f8: 0c00 |0046: move-result-object v0 │ │ +02a9fa: 5b30 1101 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ +02a9fe: 0e00 |0049: return-void │ │ +02aa00: 0120 |004a: move v0, v2 │ │ +02aa02: 28cd |004b: goto 0018 // -0033 │ │ +02aa04: 0120 |004c: move v0, v2 │ │ +02aa06: 28e6 |004d: goto 0033 // -001a │ │ +02aa08: 0121 |004e: move v1, v2 │ │ +02aa0a: 28ec |004f: goto 003b // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=75 │ │ 0x0005 line=76 │ │ 0x000b line=77 │ │ 0x0011 line=78 │ │ 0x001a line=79 │ │ @@ -10298,38 +10298,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 │ │ -028d84: |[028d84] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -028d94: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -028d9a: 6e10 ea10 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -028da0: 0c00 |0006: move-result-object v0 │ │ -028da2: 6e10 c210 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c2 │ │ -028da8: 0c00 |000a: move-result-object v0 │ │ -028daa: 5b10 0901 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0109 │ │ -028dae: 5220 9500 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -028db2: 5910 0e01 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@010e │ │ -028db6: 5520 9100 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0091 │ │ -028dba: 5c10 0d01 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@010d │ │ -028dbe: 5220 8f00 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ -028dc2: 5910 0c01 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@010c │ │ -028dc6: 5220 8c00 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ -028dca: 5910 0a01 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@010a │ │ -028dce: 5420 a500 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ -028dd2: 5b10 1201 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0112 │ │ -028dd6: 5520 9f00 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009f │ │ -028dda: 5c10 1001 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0110 │ │ -028dde: 5520 8e00 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ -028de2: 5c10 0b01 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@010b │ │ -028de6: 5420 8600 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0086 │ │ -028dea: 5b10 0801 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0108 │ │ -028dee: 0e00 |002d: return-void │ │ +02aa0c: |[02aa0c] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +02aa1c: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02aa22: 6e10 eb10 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +02aa28: 0c00 |0006: move-result-object v0 │ │ +02aa2a: 6e10 c310 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c3 │ │ +02aa30: 0c00 |000a: move-result-object v0 │ │ +02aa32: 5b10 0901 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0109 │ │ +02aa36: 5220 9500 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +02aa3a: 5910 0e01 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@010e │ │ +02aa3e: 5520 9100 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0091 │ │ +02aa42: 5c10 0d01 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@010d │ │ +02aa46: 5220 8f00 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ +02aa4a: 5910 0c01 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@010c │ │ +02aa4e: 5220 8c00 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ +02aa52: 5910 0a01 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@010a │ │ +02aa56: 5420 a500 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ +02aa5a: 5b10 1201 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0112 │ │ +02aa5e: 5520 9f00 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009f │ │ +02aa62: 5c10 1001 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0110 │ │ +02aa66: 5520 8e00 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ +02aa6a: 5c10 0b01 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@010b │ │ +02aa6e: 5420 8600 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@0086 │ │ +02aa72: 5b10 0801 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0108 │ │ +02aa76: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000d line=65 │ │ 0x0011 line=66 │ │ 0x0015 line=67 │ │ @@ -10349,17 +10349,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -028df0: |[028df0] android.support.v4.app.FragmentState.describeContents:()I │ │ -028e00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -028e02: 0f00 |0001: return v0 │ │ +02aa78: |[02aa78] android.support.v4.app.FragmentState.describeContents:()I │ │ +02aa88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02aa8a: 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;) │ │ @@ -10367,82 +10367,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 │ │ -028e04: |[028e04] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -028e14: 5430 0f01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ -028e18: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -028e1c: 5430 0f01 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ -028e20: 1100 |0006: return-object v0 │ │ -028e22: 5430 0801 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0108 │ │ -028e26: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -028e2a: 5430 0801 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0108 │ │ -028e2e: 6e10 cb02 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@02cb │ │ -028e34: 0c01 |0010: move-result-object v1 │ │ -028e36: 6e20 6401 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0164 │ │ -028e3c: 5430 0901 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0109 │ │ -028e40: 5431 0801 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0108 │ │ -028e44: 7130 7902 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@0279 │ │ -028e4a: 0c00 |001b: move-result-object v0 │ │ -028e4c: 5b30 0f01 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ -028e50: 5430 1101 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ -028e54: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -028e58: 5430 1101 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ -028e5c: 6e10 cb02 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@02cb │ │ -028e62: 0c01 |0027: move-result-object v1 │ │ -028e64: 6e20 6401 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0164 │ │ -028e6a: 5430 0f01 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ -028e6e: 5431 1101 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ -028e72: 5b01 a100 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -028e76: 5430 0f01 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ -028e7a: 5231 0e01 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@010e │ │ -028e7e: 6e30 b402 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@02b4 │ │ -028e84: 5430 0f01 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ -028e88: 5531 0d01 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@010d │ │ -028e8c: 5c01 9100 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0091 │ │ -028e90: 5430 0f01 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ -028e94: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -028e96: 5c01 9d00 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@009d │ │ -028e9a: 5430 0f01 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ -028e9e: 5231 0c01 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@010c │ │ -028ea2: 5901 8f00 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ -028ea6: 5430 0f01 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ -028eaa: 5231 0a01 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@010a │ │ -028eae: 5901 8c00 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ -028eb2: 5430 0f01 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ -028eb6: 5431 1201 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0112 │ │ -028eba: 5b01 a500 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ -028ebe: 5430 0f01 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ -028ec2: 5531 1001 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0110 │ │ -028ec6: 5c01 9f00 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009f │ │ -028eca: 5430 0f01 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ -028ece: 5531 0b01 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@010b │ │ -028ed2: 5c01 8e00 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ -028ed6: 5430 0f01 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ -028eda: 5441 c100 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -028ede: 5b01 9000 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0090 │ │ -028ee2: 6300 de00 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -028ee6: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -028eea: 1a00 c802 |006b: const-string v0, "FragmentManager" // string@02c8 │ │ -028eee: 2201 7402 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -028ef2: 7010 0e11 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -028ef8: 1a02 2603 |0072: const-string v2, "Instantiated fragment " // string@0326 │ │ -028efc: 6e20 1411 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -028f02: 0c01 |0077: move-result-object v1 │ │ -028f04: 5432 0f01 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ -028f08: 6e20 1311 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -028f0e: 0c01 |007d: move-result-object v1 │ │ -028f10: 6e10 1a11 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -028f16: 0c01 |0081: move-result-object v1 │ │ -028f18: 7120 3a0e 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -028f1e: 5430 0f01 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ -028f22: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +02aa8c: |[02aa8c] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +02aa9c: 5430 0f01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ +02aaa0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02aaa4: 5430 0f01 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ +02aaa8: 1100 |0006: return-object v0 │ │ +02aaaa: 5430 0801 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0108 │ │ +02aaae: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +02aab2: 5430 0801 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0108 │ │ +02aab6: 6e10 cb02 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@02cb │ │ +02aabc: 0c01 |0010: move-result-object v1 │ │ +02aabe: 6e20 6401 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0164 │ │ +02aac4: 5430 0901 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0109 │ │ +02aac8: 5431 0801 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0108 │ │ +02aacc: 7130 7902 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@0279 │ │ +02aad2: 0c00 |001b: move-result-object v0 │ │ +02aad4: 5b30 0f01 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ +02aad8: 5430 1101 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ +02aadc: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +02aae0: 5430 1101 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ +02aae4: 6e10 cb02 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@02cb │ │ +02aaea: 0c01 |0027: move-result-object v1 │ │ +02aaec: 6e20 6401 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0164 │ │ +02aaf2: 5430 0f01 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ +02aaf6: 5431 1101 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ +02aafa: 5b01 a100 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +02aafe: 5430 0f01 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ +02ab02: 5231 0e01 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@010e │ │ +02ab06: 6e30 b402 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@02b4 │ │ +02ab0c: 5430 0f01 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ +02ab10: 5531 0d01 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@010d │ │ +02ab14: 5c01 9100 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0091 │ │ +02ab18: 5430 0f01 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ +02ab1c: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +02ab1e: 5c01 9d00 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@009d │ │ +02ab22: 5430 0f01 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ +02ab26: 5231 0c01 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@010c │ │ +02ab2a: 5901 8f00 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ +02ab2e: 5430 0f01 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ +02ab32: 5231 0a01 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@010a │ │ +02ab36: 5901 8c00 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ +02ab3a: 5430 0f01 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ +02ab3e: 5431 1201 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0112 │ │ +02ab42: 5b01 a500 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ +02ab46: 5430 0f01 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ +02ab4a: 5531 1001 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0110 │ │ +02ab4e: 5c01 9f00 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009f │ │ +02ab52: 5430 0f01 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ +02ab56: 5531 0b01 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@010b │ │ +02ab5a: 5c01 8e00 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ +02ab5e: 5430 0f01 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ +02ab62: 5441 c100 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +02ab66: 5b01 9000 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0090 │ │ +02ab6a: 6300 de00 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +02ab6e: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +02ab72: 1a00 c802 |006b: const-string v0, "FragmentManager" // string@02c8 │ │ +02ab76: 2201 7402 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +02ab7a: 7010 0f11 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02ab80: 1a02 2603 |0072: const-string v2, "Instantiated fragment " // string@0326 │ │ +02ab84: 6e20 1511 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02ab8a: 0c01 |0077: move-result-object v1 │ │ +02ab8c: 5432 0f01 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ +02ab90: 6e20 1411 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +02ab96: 0c01 |007d: move-result-object v1 │ │ +02ab98: 6e10 1b11 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02ab9e: 0c01 |0081: move-result-object v1 │ │ +02aba0: 7120 3a0e 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +02aba6: 5430 0f01 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ +02abaa: 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 │ │ @@ -10471,49 +10471,49 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -028f28: |[028f28] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -028f38: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -028f3a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -028f3c: 5430 0901 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0109 │ │ -028f40: 6e20 8001 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0180 │ │ -028f46: 5230 0e01 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@010e │ │ -028f4a: 6e20 7d01 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ -028f50: 5530 0d01 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@010d │ │ -028f54: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -028f58: 0110 |0010: move v0, v1 │ │ -028f5a: 6e20 7d01 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ -028f60: 5230 0c01 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@010c │ │ -028f64: 6e20 7d01 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ -028f6a: 5230 0a01 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@010a │ │ -028f6e: 6e20 7d01 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ -028f74: 5430 1201 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0112 │ │ -028f78: 6e20 8001 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0180 │ │ -028f7e: 5530 1001 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0110 │ │ -028f82: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -028f86: 0110 |0027: move v0, v1 │ │ -028f88: 6e20 7d01 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ -028f8e: 5530 0b01 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@010b │ │ -028f92: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -028f96: 6e20 7d01 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ -028f9c: 5430 0801 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0108 │ │ -028fa0: 6e20 7c01 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@017c │ │ -028fa6: 5430 1101 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ -028faa: 6e20 7c01 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@017c │ │ -028fb0: 0e00 |003c: return-void │ │ -028fb2: 0120 |003d: move v0, v2 │ │ -028fb4: 28d3 |003e: goto 0011 // -002d │ │ -028fb6: 0120 |003f: move v0, v2 │ │ -028fb8: 28e8 |0040: goto 0028 // -0018 │ │ -028fba: 0121 |0041: move v1, v2 │ │ -028fbc: 28ed |0042: goto 002f // -0013 │ │ +02abb0: |[02abb0] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02abc0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02abc2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02abc4: 5430 0901 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0109 │ │ +02abc8: 6e20 8001 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0180 │ │ +02abce: 5230 0e01 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@010e │ │ +02abd2: 6e20 7d01 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ +02abd8: 5530 0d01 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@010d │ │ +02abdc: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +02abe0: 0110 |0010: move v0, v1 │ │ +02abe2: 6e20 7d01 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ +02abe8: 5230 0c01 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@010c │ │ +02abec: 6e20 7d01 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ +02abf2: 5230 0a01 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@010a │ │ +02abf6: 6e20 7d01 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ +02abfc: 5430 1201 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0112 │ │ +02ac00: 6e20 8001 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0180 │ │ +02ac06: 5530 1001 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0110 │ │ +02ac0a: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +02ac0e: 0110 |0027: move v0, v1 │ │ +02ac10: 6e20 7d01 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ +02ac16: 5530 0b01 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@010b │ │ +02ac1a: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +02ac1e: 6e20 7d01 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ +02ac24: 5430 0801 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@0108 │ │ +02ac28: 6e20 7c01 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@017c │ │ +02ac2e: 5430 1101 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ +02ac32: 6e20 7c01 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@017c │ │ +02ac38: 0e00 |003c: return-void │ │ +02ac3a: 0120 |003d: move v0, v2 │ │ +02ac3c: 28d3 |003e: goto 0011 // -002d │ │ +02ac3e: 0120 |003f: move v0, v2 │ │ +02ac40: 28e8 |0040: goto 0028 // -0018 │ │ +02ac42: 0121 |0041: move v1, v2 │ │ +02ac44: 28ed |0042: goto 002f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=124 │ │ 0x0007 line=125 │ │ 0x000c line=126 │ │ 0x0014 line=127 │ │ 0x0019 line=128 │ │ @@ -10592,18 +10592,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -028fc0: |[028fc0] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ -028fd0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -028fd6: 5b01 1a01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@011a │ │ -028fda: 0e00 |0005: return-void │ │ +02ac48: |[02ac48] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ +02ac58: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02ac5e: 5b01 1a01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@011a │ │ +02ac62: 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; │ │ @@ -10615,22 +10615,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 │ │ -028fdc: |[028fdc] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ -028fec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -028fee: 2200 fa01 |0001: new-instance v0, Landroid/view/View; // type@01fa │ │ -028ff2: 5431 1a01 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@011a │ │ -028ff6: 7020 9b0e 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@0e9b │ │ -028ffc: 6e20 f00e 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@0ef0 │ │ -029002: 6e20 ef0e 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@0eef │ │ -029008: 1100 |000e: return-object v0 │ │ +02ac64: |[02ac64] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ +02ac74: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02ac76: 2200 fa01 |0001: new-instance v0, Landroid/view/View; // type@01fa │ │ +02ac7a: 5431 1a01 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@011a │ │ +02ac7e: 7020 9b0e 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@0e9b │ │ +02ac84: 6e20 f00e 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@0ef0 │ │ +02ac8a: 6e20 ef0e 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@0eef │ │ +02ac90: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0008 line=84 │ │ 0x000b line=85 │ │ 0x000e line=86 │ │ locals : │ │ @@ -10670,17 +10670,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02900c: |[02900c] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ -02901c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -029022: 0e00 |0003: return-void │ │ +02ac94: |[02ac94] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ +02aca4: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02acaa: 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 - │ │ @@ -10689,19 +10689,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 │ │ -029024: |[029024] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -029034: 2200 9400 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0094 │ │ -029038: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02903a: 7030 9d03 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@039d │ │ -029040: 1100 |0006: return-object v0 │ │ +02acac: |[02acac] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +02acbc: 2200 9400 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0094 │ │ +02acc0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02acc2: 7030 9d03 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@039d │ │ +02acc8: 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; │ │ │ │ @@ -10710,18 +10710,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 │ │ -029044: |[029044] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -029054: 6e20 9703 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@0397 │ │ -02905a: 0c00 |0003: move-result-object v0 │ │ -02905c: 1100 |0004: return-object v0 │ │ +02accc: |[02accc] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02acdc: 6e20 9703 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@0397 │ │ +02ace2: 0c00 |0003: move-result-object v0 │ │ +02ace4: 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; │ │ │ │ @@ -10730,17 +10730,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 │ │ -029060: |[029060] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -029070: 2320 0603 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0306 │ │ -029074: 1100 |0002: return-object v0 │ │ +02ace8: |[02ace8] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +02acf8: 2320 0603 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0306 │ │ +02acfc: 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 │ │ │ │ @@ -10749,18 +10749,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 │ │ -029078: |[029078] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -029088: 6e20 9903 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@0399 │ │ -02908e: 0c00 |0003: move-result-object v0 │ │ -029090: 1100 |0004: return-object v0 │ │ +02ad00: |[02ad00] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +02ad10: 6e20 9903 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@0399 │ │ +02ad16: 0c00 |0003: move-result-object v0 │ │ +02ad18: 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 │ │ │ │ @@ -10804,39 +10804,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -029094: |[029094] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ -0290a4: 2200 9300 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@0093 │ │ -0290a8: 7010 9603 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@0396 │ │ -0290ae: 6900 1b01 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@011b │ │ -0290b2: 0e00 |0007: return-void │ │ +02ad1c: |[02ad1c] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ +02ad2c: 2200 9300 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@0093 │ │ +02ad30: 7010 9603 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@0396 │ │ +02ad36: 6900 1b01 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@011b │ │ +02ad3a: 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 │ │ -0290b4: |[0290b4] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ -0290c4: 7020 950e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0e95 │ │ -0290ca: 6e10 7b01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@017b │ │ -0290d0: 0c00 |0006: move-result-object v0 │ │ -0290d2: 5b10 1c01 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@011c │ │ -0290d6: 0e00 |0009: return-void │ │ +02ad3c: |[02ad3c] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ +02ad4c: 7020 950e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0e95 │ │ +02ad52: 6e10 7b01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@017b │ │ +02ad58: 0c00 |0006: move-result-object v0 │ │ +02ad5a: 5b10 1c01 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@011c │ │ +02ad5e: 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; │ │ @@ -10847,17 +10847,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 │ │ -0290d8: |[0290d8] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ -0290e8: 7020 9c03 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@039c │ │ -0290ee: 0e00 |0003: return-void │ │ +02ad60: |[02ad60] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ +02ad70: 7020 9c03 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@039c │ │ +02ad76: 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; │ │ @@ -10867,17 +10867,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0290f0: |[0290f0] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ -029100: 7020 960e 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0e96 │ │ -029106: 0e00 |0003: return-void │ │ +02ad78: |[02ad78] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ +02ad88: 7020 960e 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0e96 │ │ +02ad8e: 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; │ │ @@ -10888,38 +10888,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -029108: |[029108] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ -029118: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -02911c: 7010 0e11 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -029122: 1a01 d102 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@02d1 │ │ -029126: 6e20 1411 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02912c: 0c00 |000a: move-result-object v0 │ │ -02912e: 7110 1e11 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111e │ │ -029134: 0a01 |000e: move-result v1 │ │ -029136: 7110 d610 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -02913c: 0c01 |0012: move-result-object v1 │ │ -02913e: 6e20 1411 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -029144: 0c00 |0016: move-result-object v0 │ │ -029146: 1a01 3a00 |0017: const-string v1, " curTab=" // string@003a │ │ -02914a: 6e20 1411 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -029150: 0c00 |001c: move-result-object v0 │ │ -029152: 5421 1c01 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@011c │ │ -029156: 6e20 1411 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02915c: 0c00 |0022: move-result-object v0 │ │ -02915e: 1a01 ee16 |0023: const-string v1, "}" // string@16ee │ │ -029162: 6e20 1411 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -029168: 0c00 |0028: move-result-object v0 │ │ -02916a: 6e10 1a11 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -029170: 0c00 |002c: move-result-object v0 │ │ -029172: 1100 |002d: return-object v0 │ │ +02ad90: |[02ad90] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ +02ada0: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +02ada4: 7010 0f11 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02adaa: 1a01 d102 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@02d1 │ │ +02adae: 6e20 1511 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02adb4: 0c00 |000a: move-result-object v0 │ │ +02adb6: 7110 1f11 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111f │ │ +02adbc: 0a01 |000e: move-result v1 │ │ +02adbe: 7110 d710 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +02adc4: 0c01 |0012: move-result-object v1 │ │ +02adc6: 6e20 1511 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02adcc: 0c00 |0016: move-result-object v0 │ │ +02adce: 1a01 3a00 |0017: const-string v1, " curTab=" // string@003a │ │ +02add2: 6e20 1511 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02add8: 0c00 |001c: move-result-object v0 │ │ +02adda: 5421 1c01 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@011c │ │ +02adde: 6e20 1511 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02ade4: 0c00 |0022: move-result-object v0 │ │ +02ade6: 1a01 ee16 |0023: const-string v1, "}" // string@16ee │ │ +02adea: 6e20 1511 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02adf0: 0c00 |0028: move-result-object v0 │ │ +02adf2: 6e10 1b11 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02adf8: 0c00 |002c: move-result-object v0 │ │ +02adfa: 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;) │ │ @@ -10927,19 +10927,19 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -029174: |[029174] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -029184: 6f30 970e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0e97 │ │ -02918a: 5410 1c01 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@011c │ │ -02918e: 6e20 8001 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0180 │ │ -029194: 0e00 |0008: return-void │ │ +02adfc: |[02adfc] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02ae0c: 6f30 970e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0e97 │ │ +02ae12: 5410 1c01 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@011c │ │ +02ae16: 6e20 8001 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@0180 │ │ +02ae1c: 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; │ │ @@ -10996,20 +10996,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 │ │ -029198: |[029198] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -0291a8: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0291ae: 5b01 2001 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0120 │ │ -0291b2: 5b02 1e01 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@011e │ │ -0291b6: 5b03 1d01 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@011d │ │ -0291ba: 0e00 |0009: return-void │ │ +02ae20: |[02ae20] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +02ae30: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02ae36: 5b01 2001 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0120 │ │ +02ae3a: 5b02 1e01 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@011e │ │ +02ae3e: 5b03 1d01 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@011d │ │ +02ae42: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ 0x0009 line=71 │ │ @@ -11025,17 +11025,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 │ │ -0291bc: |[0291bc] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ -0291cc: 5410 1f01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@011f │ │ -0291d0: 1100 |0002: return-object v0 │ │ +02ae44: |[02ae44] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ +02ae54: 5410 1f01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@011f │ │ +02ae58: 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;) │ │ @@ -11043,17 +11043,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 │ │ -0291d4: |[0291d4] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -0291e4: 5b01 1f01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@011f │ │ -0291e8: 1101 |0002: return-object v1 │ │ +02ae5c: |[02ae5c] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +02ae6c: 5b01 1f01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@011f │ │ +02ae70: 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; │ │ │ │ @@ -11062,17 +11062,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 │ │ -0291ec: |[0291ec] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ -0291fc: 5410 2001 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0120 │ │ -029200: 1100 |0002: return-object v0 │ │ +02ae74: |[02ae74] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ +02ae84: 5410 2001 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0120 │ │ +02ae88: 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;) │ │ @@ -11080,17 +11080,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 │ │ -029204: |[029204] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ -029214: 5410 1e01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@011e │ │ -029218: 1100 |0002: return-object v0 │ │ +02ae8c: |[02ae8c] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ +02ae9c: 5410 1e01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@011e │ │ +02aea0: 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;) │ │ @@ -11098,17 +11098,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 │ │ -02921c: |[02921c] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ -02922c: 5410 1d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@011d │ │ -029230: 1100 |0002: return-object v0 │ │ +02aea4: |[02aea4] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ +02aeb4: 5410 1d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@011d │ │ +02aeb8: 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 - │ │ @@ -11180,22 +11180,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -029234: |[029234] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ -029244: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -029246: 7030 2b10 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@102b │ │ -02924c: 2200 8302 |0004: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -029250: 7010 3211 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -029256: 5b20 2801 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0128 │ │ -02925a: 7030 b203 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@03b2 │ │ -029260: 0e00 |000e: return-void │ │ +02aebc: |[02aebc] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ +02aecc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02aece: 7030 2b10 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@102b │ │ +02aed4: 2200 8302 |0004: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +02aed8: 7010 3311 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +02aede: 5b20 2801 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0128 │ │ +02aee2: 7030 b203 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@03b2 │ │ +02aee8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x0004 line=52 │ │ 0x000b line=131 │ │ 0x000e line=132 │ │ locals : │ │ @@ -11207,21 +11207,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 │ │ -029264: |[029264] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -029274: 7030 2b10 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@102b │ │ -02927a: 2200 8302 |0003: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -02927e: 7010 3211 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -029284: 5b10 2801 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0128 │ │ -029288: 7030 b203 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@03b2 │ │ -02928e: 0e00 |000d: return-void │ │ +02aeec: |[02aeec] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02aefc: 7030 2b10 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@102b │ │ +02af02: 2200 8302 |0003: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +02af06: 7010 3311 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +02af0c: 5b10 2801 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0128 │ │ +02af10: 7030 b203 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@03b2 │ │ +02af16: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=52 │ │ 0x000a line=136 │ │ 0x000d line=137 │ │ locals : │ │ @@ -11234,88 +11234,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 │ │ -029290: |[029290] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -0292a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0292a2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0292a4: 5463 2801 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0128 │ │ -0292a8: 6e10 3f11 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0292ae: 0a03 |0007: move-result v3 │ │ -0292b0: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ -0292b4: 5463 2801 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0128 │ │ -0292b8: 6e20 3811 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0292be: 0c02 |000f: move-result-object v2 │ │ -0292c0: 1f02 9500 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0095 │ │ -0292c4: 7110 a503 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03a5 │ │ -0292ca: 0c03 |0015: move-result-object v3 │ │ -0292cc: 6e20 f910 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -0292d2: 0a03 |0019: move-result v3 │ │ -0292d4: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ -0292d8: 0721 |001c: move-object v1, v2 │ │ -0292da: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0292de: 28e3 |001f: goto 0002 // -001d │ │ -0292e0: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ -0292e4: 2203 6202 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@0262 │ │ -0292e8: 2204 7402 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ -0292ec: 7010 0e11 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0292f2: 1a05 2607 |0029: const-string v5, "No tab known for tag " // string@0726 │ │ -0292f6: 6e20 1411 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0292fc: 0c04 |002e: move-result-object v4 │ │ -0292fe: 6e20 1411 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -029304: 0c04 |0032: move-result-object v4 │ │ -029306: 6e10 1a11 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02930c: 0c04 |0036: move-result-object v4 │ │ -02930e: 7020 d110 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -029314: 2703 |003a: throw v3 │ │ -029316: 5463 2501 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0125 │ │ -02931a: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ -02931e: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ -029322: 5463 2401 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0124 │ │ -029326: 6e10 0003 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0300 │ │ -02932c: 0c08 |0046: move-result-object v8 │ │ -02932e: 5463 2501 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0125 │ │ -029332: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ -029336: 5463 2501 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0125 │ │ -02933a: 7110 a303 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@03a3 │ │ -029340: 0c03 |0050: move-result-object v3 │ │ -029342: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ -029346: 5463 2501 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0125 │ │ -02934a: 7110 a303 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@03a3 │ │ -029350: 0c03 |0058: move-result-object v3 │ │ -029352: 6e20 c603 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03c6 │ │ -029358: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ -02935c: 7110 a303 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@03a3 │ │ -029362: 0c03 |0061: move-result-object v3 │ │ -029364: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ -029368: 5463 2301 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0123 │ │ -02936c: 7110 a603 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@03a6 │ │ -029372: 0c04 |0069: move-result-object v4 │ │ -029374: 6e10 c210 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c2 │ │ -02937a: 0c04 |006d: move-result-object v4 │ │ -02937c: 7110 a703 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@03a7 │ │ -029382: 0c05 |0071: move-result-object v5 │ │ -029384: 7130 7902 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@0279 │ │ -02938a: 0c03 |0075: move-result-object v3 │ │ -02938c: 7120 a403 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@03a4 │ │ -029392: 5263 2201 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0122 │ │ -029396: 7110 a303 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@03a3 │ │ -02939c: 0c04 |007e: move-result-object v4 │ │ -02939e: 7110 a503 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03a5 │ │ -0293a4: 0c05 |0082: move-result-object v5 │ │ -0293a6: 6e40 c003 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@03c0 │ │ -0293ac: 5b61 2501 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0125 │ │ -0293b0: 1108 |0088: return-object v8 │ │ -0293b2: 7110 a303 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@03a3 │ │ -0293b8: 0c03 |008c: move-result-object v3 │ │ -0293ba: 6e20 c303 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03c3 │ │ -0293c0: 28f6 |0090: goto 0086 // -000a │ │ +02af18: |[02af18] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +02af28: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02af2a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +02af2c: 5463 2801 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0128 │ │ +02af30: 6e10 4011 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +02af36: 0a03 |0007: move-result v3 │ │ +02af38: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ +02af3c: 5463 2801 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0128 │ │ +02af40: 6e20 3911 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +02af46: 0c02 |000f: move-result-object v2 │ │ +02af48: 1f02 9500 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0095 │ │ +02af4c: 7110 a503 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03a5 │ │ +02af52: 0c03 |0015: move-result-object v3 │ │ +02af54: 6e20 fa10 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +02af5a: 0a03 |0019: move-result v3 │ │ +02af5c: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ +02af60: 0721 |001c: move-object v1, v2 │ │ +02af62: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02af66: 28e3 |001f: goto 0002 // -001d │ │ +02af68: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ +02af6c: 2203 6202 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@0262 │ │ +02af70: 2204 7402 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ +02af74: 7010 0f11 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02af7a: 1a05 2607 |0029: const-string v5, "No tab known for tag " // string@0726 │ │ +02af7e: 6e20 1511 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02af84: 0c04 |002e: move-result-object v4 │ │ +02af86: 6e20 1511 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02af8c: 0c04 |0032: move-result-object v4 │ │ +02af8e: 6e10 1b11 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02af94: 0c04 |0036: move-result-object v4 │ │ +02af96: 7020 d210 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +02af9c: 2703 |003a: throw v3 │ │ +02af9e: 5463 2501 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0125 │ │ +02afa2: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ +02afa6: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ +02afaa: 5463 2401 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0124 │ │ +02afae: 6e10 0003 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0300 │ │ +02afb4: 0c08 |0046: move-result-object v8 │ │ +02afb6: 5463 2501 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0125 │ │ +02afba: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ +02afbe: 5463 2501 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0125 │ │ +02afc2: 7110 a303 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@03a3 │ │ +02afc8: 0c03 |0050: move-result-object v3 │ │ +02afca: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ +02afce: 5463 2501 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0125 │ │ +02afd2: 7110 a303 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@03a3 │ │ +02afd8: 0c03 |0058: move-result-object v3 │ │ +02afda: 6e20 c603 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03c6 │ │ +02afe0: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ +02afe4: 7110 a303 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@03a3 │ │ +02afea: 0c03 |0061: move-result-object v3 │ │ +02afec: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ +02aff0: 5463 2301 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0123 │ │ +02aff4: 7110 a603 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@03a6 │ │ +02affa: 0c04 |0069: move-result-object v4 │ │ +02affc: 6e10 c310 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c3 │ │ +02b002: 0c04 |006d: move-result-object v4 │ │ +02b004: 7110 a703 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@03a7 │ │ +02b00a: 0c05 |0071: move-result-object v5 │ │ +02b00c: 7130 7902 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@0279 │ │ +02b012: 0c03 |0075: move-result-object v3 │ │ +02b014: 7120 a403 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@03a4 │ │ +02b01a: 5263 2201 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0122 │ │ +02b01e: 7110 a303 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@03a3 │ │ +02b024: 0c04 |007e: move-result-object v4 │ │ +02b026: 7110 a503 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03a5 │ │ +02b02c: 0c05 |0082: move-result-object v5 │ │ +02b02e: 6e40 c003 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@03c0 │ │ +02b034: 5b61 2501 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0125 │ │ +02b038: 1108 |0088: return-object v8 │ │ +02b03a: 7110 a303 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@03a3 │ │ +02b040: 0c03 |008c: move-result-object v3 │ │ +02b042: 6e20 c303 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03c3 │ │ +02b048: 28f6 |0090: goto 0086 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0001 line=319 │ │ 0x000a line=320 │ │ 0x0012 line=321 │ │ 0x001c line=322 │ │ @@ -11348,38 +11348,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0293c4: |[0293c4] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ -0293d4: 5430 2701 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0127 │ │ -0293d8: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ -0293dc: 5230 2201 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0122 │ │ -0293e0: 6e20 af03 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@03af │ │ -0293e6: 0c00 |0009: move-result-object v0 │ │ -0293e8: 1f00 2002 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@0220 │ │ -0293ec: 5b30 2701 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0127 │ │ -0293f0: 5430 2701 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0127 │ │ -0293f4: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ -0293f8: 2200 6202 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -0293fc: 2201 7402 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -029400: 7010 0e11 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -029406: 1a02 2507 |0019: const-string v2, "No tab content FrameLayout found for id " // string@0725 │ │ -02940a: 6e20 1411 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -029410: 0c01 |001e: move-result-object v1 │ │ -029412: 5232 2201 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0122 │ │ -029416: 6e20 1111 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -02941c: 0c01 |0024: move-result-object v1 │ │ -02941e: 6e10 1a11 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -029424: 0c01 |0028: move-result-object v1 │ │ -029426: 7020 d110 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -02942c: 2700 |002c: throw v0 │ │ -02942e: 0e00 |002d: return-void │ │ +02b04c: |[02b04c] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ +02b05c: 5430 2701 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0127 │ │ +02b060: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ +02b064: 5230 2201 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0122 │ │ +02b068: 6e20 af03 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@03af │ │ +02b06e: 0c00 |0009: move-result-object v0 │ │ +02b070: 1f00 2002 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@0220 │ │ +02b074: 5b30 2701 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0127 │ │ +02b078: 5430 2701 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0127 │ │ +02b07c: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ +02b080: 2200 6202 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +02b084: 2201 7402 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +02b088: 7010 0f11 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02b08e: 1a02 2507 |0019: const-string v2, "No tab content FrameLayout found for id " // string@0725 │ │ +02b092: 6e20 1511 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02b098: 0c01 |001e: move-result-object v1 │ │ +02b09a: 5232 2201 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0122 │ │ +02b09e: 6e20 1211 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +02b0a4: 0c01 |0024: move-result-object v1 │ │ +02b0a6: 6e10 1b11 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02b0ac: 0c01 |0028: move-result-object v1 │ │ +02b0ae: 7020 d210 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +02b0b4: 2700 |002c: throw v0 │ │ +02b0b6: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0004 line=209 │ │ 0x000e line=210 │ │ 0x0012 line=211 │ │ 0x002d line=215 │ │ @@ -11391,65 +11391,65 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 116 16-bit code units │ │ -029430: |[029430] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -029440: 140a 1300 0201 |0000: const v10, #float 2.38773e-38 // #01020013 │ │ -029446: 1219 |0003: const/4 v9, #int 1 // #1 │ │ -029448: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -02944a: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -02944c: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -02944e: 2394 fe02 |0007: new-array v4, v9, [I // type@02fe │ │ -029452: 1405 f300 0101 |0009: const v5, #float 2.36942e-38 // #010100f3 │ │ -029458: 4b05 0406 |000c: aput v5, v4, v6 │ │ -02945c: 6e56 9400 dc64 |000e: invoke-virtual {v12, v13, v4, v6, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0094 │ │ -029462: 0c00 |0011: move-result-object v0 │ │ -029464: 6e30 ea00 6006 |0012: invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00ea │ │ -02946a: 0a04 |0015: move-result v4 │ │ -02946c: 59b4 2201 |0016: iput v4, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0122 │ │ -029470: 6e10 ed00 0000 |0018: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00ed │ │ -029476: 6f20 3010 bb00 |001b: invoke-super {v11, v11}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@1030 │ │ -02947c: 6e20 af03 ab00 |001e: invoke-virtual {v11, v10}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@03af │ │ -029482: 0c04 |0021: move-result-object v4 │ │ -029484: 3904 5100 |0022: if-nez v4, 0073 // +0051 │ │ -029488: 2202 2402 |0024: new-instance v2, Landroid/widget/LinearLayout; // type@0224 │ │ -02948c: 7020 dd0f c200 |0026: invoke-direct {v2, v12}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0fdd │ │ -029492: 6e20 e60f 9200 |0029: invoke-virtual {v2, v9}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0fe6 │ │ -029498: 2204 1f02 |002c: new-instance v4, Landroid/widget/FrameLayout$LayoutParams; // type@021f │ │ -02949c: 7030 d10f 7407 |002e: invoke-direct {v4, v7, v7}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0fd1 │ │ -0294a2: 6e30 ac03 2b04 |0031: invoke-virtual {v11, v2, v4}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@03ac │ │ -0294a8: 2203 3302 |0034: new-instance v3, Landroid/widget/TabWidget; // type@0233 │ │ -0294ac: 7020 3210 c300 |0036: invoke-direct {v3, v12}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@1032 │ │ -0294b2: 6e20 3310 a300 |0039: invoke-virtual {v3, v10}, Landroid/widget/TabWidget;.setId:(I)V // method@1033 │ │ -0294b8: 6e20 3410 6300 |003c: invoke-virtual {v3, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@1034 │ │ -0294be: 2204 2302 |003f: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@0223 │ │ -0294c2: 12e5 |0041: const/4 v5, #int -2 // #fe │ │ -0294c4: 7040 dc0f 7485 |0042: invoke-direct {v4, v7, v5, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0fdc │ │ -0294ca: 6e30 e10f 3204 |0045: invoke-virtual {v2, v3, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fe1 │ │ -0294d0: 2201 2002 |0048: new-instance v1, Landroid/widget/FrameLayout; // type@0220 │ │ -0294d4: 7020 d20f c100 |004a: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0fd2 │ │ -0294da: 1404 1100 0201 |004d: const v4, #float 2.38773e-38 // #01020011 │ │ -0294e0: 6e20 d40f 4100 |0050: invoke-virtual {v1, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@0fd4 │ │ -0294e6: 2204 2302 |0053: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@0223 │ │ -0294ea: 7040 dc0f 6486 |0055: invoke-direct {v4, v6, v6, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0fdc │ │ -0294f0: 6e30 e10f 1204 |0058: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fe1 │ │ -0294f6: 2201 2002 |005b: new-instance v1, Landroid/widget/FrameLayout; // type@0220 │ │ -0294fa: 7020 d20f c100 |005d: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0fd2 │ │ -029500: 5bb1 2701 |0060: iput-object v1, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0127 │ │ -029504: 54b4 2701 |0062: iget-object v4, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0127 │ │ -029508: 52b5 2201 |0064: iget v5, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0122 │ │ -02950c: 6e20 d40f 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@0fd4 │ │ -029512: 2204 2302 |0069: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@0223 │ │ -029516: 1505 803f |006b: const/high16 v5, #int 1065353216 // #3f80 │ │ -02951a: 7040 dc0f 7456 |006d: invoke-direct {v4, v7, v6, v5}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0fdc │ │ -029520: 6e30 e10f 1204 |0070: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fe1 │ │ -029526: 0e00 |0073: return-void │ │ +02b0b8: |[02b0b8] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02b0c8: 140a 1300 0201 |0000: const v10, #float 2.38773e-38 // #01020013 │ │ +02b0ce: 1219 |0003: const/4 v9, #int 1 // #1 │ │ +02b0d0: 1208 |0004: const/4 v8, #int 0 // #0 │ │ +02b0d2: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +02b0d4: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +02b0d6: 2394 fe02 |0007: new-array v4, v9, [I // type@02fe │ │ +02b0da: 1405 f300 0101 |0009: const v5, #float 2.36942e-38 // #010100f3 │ │ +02b0e0: 4b05 0406 |000c: aput v5, v4, v6 │ │ +02b0e4: 6e56 9400 dc64 |000e: invoke-virtual {v12, v13, v4, v6, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0094 │ │ +02b0ea: 0c00 |0011: move-result-object v0 │ │ +02b0ec: 6e30 ea00 6006 |0012: invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00ea │ │ +02b0f2: 0a04 |0015: move-result v4 │ │ +02b0f4: 59b4 2201 |0016: iput v4, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0122 │ │ +02b0f8: 6e10 ed00 0000 |0018: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00ed │ │ +02b0fe: 6f20 3010 bb00 |001b: invoke-super {v11, v11}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@1030 │ │ +02b104: 6e20 af03 ab00 |001e: invoke-virtual {v11, v10}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@03af │ │ +02b10a: 0c04 |0021: move-result-object v4 │ │ +02b10c: 3904 5100 |0022: if-nez v4, 0073 // +0051 │ │ +02b110: 2202 2402 |0024: new-instance v2, Landroid/widget/LinearLayout; // type@0224 │ │ +02b114: 7020 dd0f c200 |0026: invoke-direct {v2, v12}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0fdd │ │ +02b11a: 6e20 e60f 9200 |0029: invoke-virtual {v2, v9}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0fe6 │ │ +02b120: 2204 1f02 |002c: new-instance v4, Landroid/widget/FrameLayout$LayoutParams; // type@021f │ │ +02b124: 7030 d10f 7407 |002e: invoke-direct {v4, v7, v7}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0fd1 │ │ +02b12a: 6e30 ac03 2b04 |0031: invoke-virtual {v11, v2, v4}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@03ac │ │ +02b130: 2203 3302 |0034: new-instance v3, Landroid/widget/TabWidget; // type@0233 │ │ +02b134: 7020 3210 c300 |0036: invoke-direct {v3, v12}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@1032 │ │ +02b13a: 6e20 3310 a300 |0039: invoke-virtual {v3, v10}, Landroid/widget/TabWidget;.setId:(I)V // method@1033 │ │ +02b140: 6e20 3410 6300 |003c: invoke-virtual {v3, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@1034 │ │ +02b146: 2204 2302 |003f: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@0223 │ │ +02b14a: 12e5 |0041: const/4 v5, #int -2 // #fe │ │ +02b14c: 7040 dc0f 7485 |0042: invoke-direct {v4, v7, v5, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0fdc │ │ +02b152: 6e30 e10f 3204 |0045: invoke-virtual {v2, v3, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fe1 │ │ +02b158: 2201 2002 |0048: new-instance v1, Landroid/widget/FrameLayout; // type@0220 │ │ +02b15c: 7020 d20f c100 |004a: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0fd2 │ │ +02b162: 1404 1100 0201 |004d: const v4, #float 2.38773e-38 // #01020011 │ │ +02b168: 6e20 d40f 4100 |0050: invoke-virtual {v1, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@0fd4 │ │ +02b16e: 2204 2302 |0053: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@0223 │ │ +02b172: 7040 dc0f 6486 |0055: invoke-direct {v4, v6, v6, v8}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0fdc │ │ +02b178: 6e30 e10f 1204 |0058: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fe1 │ │ +02b17e: 2201 2002 |005b: new-instance v1, Landroid/widget/FrameLayout; // type@0220 │ │ +02b182: 7020 d20f c100 |005d: invoke-direct {v1, v12}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0fd2 │ │ +02b188: 5bb1 2701 |0060: iput-object v1, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0127 │ │ +02b18c: 54b4 2701 |0062: iget-object v4, v11, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0127 │ │ +02b190: 52b5 2201 |0064: iget v5, v11, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0122 │ │ +02b194: 6e20 d40f 5400 |0066: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@0fd4 │ │ +02b19a: 2204 2302 |0069: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@0223 │ │ +02b19e: 1505 803f |006b: const/high16 v5, #int 1065353216 // #3f80 │ │ +02b1a2: 7040 dc0f 7456 |006d: invoke-direct {v4, v7, v6, v5}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@0fdc │ │ +02b1a8: 6e30 e10f 1204 |0070: invoke-virtual {v2, v1, v4}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fe1 │ │ +02b1ae: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0007 line=140 │ │ 0x0012 line=142 │ │ 0x0018 line=143 │ │ 0x001b line=145 │ │ 0x001e line=149 │ │ @@ -11483,48 +11483,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 │ │ -029528: |[029528] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -029538: 2203 9200 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@0092 │ │ -02953c: 5454 2301 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0123 │ │ -029540: 7020 9403 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@0394 │ │ -029546: 6e20 2a10 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@102a │ │ -02954c: 6e10 2910 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@1029 │ │ -029552: 0c02 |000d: move-result-object v2 │ │ -029554: 2201 9500 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0095 │ │ -029558: 7040 a203 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@03a2 │ │ -02955e: 5553 2101 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0121 │ │ -029562: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ -029566: 5453 2401 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0124 │ │ -02956a: 6e20 0503 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0305 │ │ -029570: 0c03 |001c: move-result-object v3 │ │ -029572: 7120 a403 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@03a4 │ │ -029578: 7110 a303 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@03a3 │ │ -02957e: 0c03 |0023: move-result-object v3 │ │ -029580: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ -029584: 7110 a303 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@03a3 │ │ -02958a: 0c03 |0029: move-result-object v3 │ │ -02958c: 6e10 7c02 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@027c │ │ -029592: 0a03 |002d: move-result v3 │ │ -029594: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ -029598: 5453 2401 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0124 │ │ -02959c: 6e10 0003 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0300 │ │ -0295a2: 0c00 |0035: move-result-object v0 │ │ -0295a4: 7110 a303 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@03a3 │ │ -0295aa: 0c03 |0039: move-result-object v3 │ │ -0295ac: 6e20 c603 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03c6 │ │ -0295b2: 6e10 c403 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03c4 │ │ -0295b8: 5453 2801 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0128 │ │ -0295bc: 6e20 3511 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -0295c2: 6e20 aa03 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@03aa │ │ -0295c8: 0e00 |0048: return-void │ │ +02b1b0: |[02b1b0] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +02b1c0: 2203 9200 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@0092 │ │ +02b1c4: 5454 2301 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0123 │ │ +02b1c8: 7020 9403 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@0394 │ │ +02b1ce: 6e20 2a10 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@102a │ │ +02b1d4: 6e10 2910 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@1029 │ │ +02b1da: 0c02 |000d: move-result-object v2 │ │ +02b1dc: 2201 9500 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0095 │ │ +02b1e0: 7040 a203 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@03a2 │ │ +02b1e6: 5553 2101 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0121 │ │ +02b1ea: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ +02b1ee: 5453 2401 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0124 │ │ +02b1f2: 6e20 0503 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0305 │ │ +02b1f8: 0c03 |001c: move-result-object v3 │ │ +02b1fa: 7120 a403 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@03a4 │ │ +02b200: 7110 a303 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@03a3 │ │ +02b206: 0c03 |0023: move-result-object v3 │ │ +02b208: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ +02b20c: 7110 a303 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@03a3 │ │ +02b212: 0c03 |0029: move-result-object v3 │ │ +02b214: 6e10 7c02 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@027c │ │ +02b21a: 0a03 |002d: move-result v3 │ │ +02b21c: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ +02b220: 5453 2401 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0124 │ │ +02b224: 6e10 0003 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0300 │ │ +02b22a: 0c00 |0035: move-result-object v0 │ │ +02b22c: 7110 a303 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@03a3 │ │ +02b232: 0c03 |0039: move-result-object v3 │ │ +02b234: 6e20 c603 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03c6 │ │ +02b23a: 6e10 c403 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03c4 │ │ +02b240: 5453 2801 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0128 │ │ +02b244: 6e20 3611 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +02b24a: 6e20 aa03 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@03aa │ │ +02b250: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x000a line=224 │ │ 0x000e line=226 │ │ 0x0013 line=228 │ │ 0x0017 line=232 │ │ @@ -11550,67 +11550,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -0295cc: |[0295cc] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ -0295dc: 6f10 2c10 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@102c │ │ -0295e2: 6e10 b003 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@03b0 │ │ -0295e8: 0c00 |0006: move-result-object v0 │ │ -0295ea: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0295ec: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -0295ee: 5464 2801 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0128 │ │ -0295f2: 6e10 3f11 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0295f8: 0a04 |000e: move-result v4 │ │ -0295fa: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ -0295fe: 5464 2801 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0128 │ │ -029602: 6e20 3811 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -029608: 0c03 |0016: move-result-object v3 │ │ -02960a: 1f03 9500 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0095 │ │ -02960e: 5464 2401 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0124 │ │ -029612: 7110 a503 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03a5 │ │ -029618: 0c05 |001e: move-result-object v5 │ │ -02961a: 6e20 0503 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0305 │ │ -029620: 0c04 |0022: move-result-object v4 │ │ -029622: 7120 a403 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@03a4 │ │ -029628: 7110 a303 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@03a3 │ │ -02962e: 0c04 |0029: move-result-object v4 │ │ -029630: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ -029634: 7110 a303 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@03a3 │ │ -02963a: 0c04 |002f: move-result-object v4 │ │ -02963c: 6e10 7c02 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@027c │ │ -029642: 0a04 |0033: move-result v4 │ │ -029644: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ -029648: 7110 a503 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03a5 │ │ -02964e: 0c04 |0039: move-result-object v4 │ │ -029650: 6e20 f910 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -029656: 0a04 |003d: move-result v4 │ │ -029658: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ -02965c: 5b63 2501 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0125 │ │ -029660: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -029664: 28c5 |0044: goto 0009 // -003b │ │ -029666: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ -02966a: 5464 2401 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0124 │ │ -02966e: 6e10 0003 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0300 │ │ -029674: 0c01 |004c: move-result-object v1 │ │ -029676: 7110 a303 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@03a3 │ │ -02967c: 0c04 |0050: move-result-object v4 │ │ -02967e: 6e20 c603 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03c6 │ │ -029684: 28ee |0054: goto 0042 // -0012 │ │ -029686: 1214 |0055: const/4 v4, #int 1 // #1 │ │ -029688: 5c64 2101 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0121 │ │ -02968c: 7030 ad03 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@03ad │ │ -029692: 0c01 |005b: move-result-object v1 │ │ -029694: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ -029698: 6e10 c403 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03c4 │ │ -02969e: 5464 2401 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0124 │ │ -0296a2: 6e10 0303 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0303 │ │ -0296a8: 0e00 |0066: return-void │ │ +02b254: |[02b254] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ +02b264: 6f10 2c10 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@102c │ │ +02b26a: 6e10 b003 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@03b0 │ │ +02b270: 0c00 |0006: move-result-object v0 │ │ +02b272: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +02b274: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +02b276: 5464 2801 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0128 │ │ +02b27a: 6e10 4011 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +02b280: 0a04 |000e: move-result v4 │ │ +02b282: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ +02b286: 5464 2801 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@0128 │ │ +02b28a: 6e20 3911 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +02b290: 0c03 |0016: move-result-object v3 │ │ +02b292: 1f03 9500 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0095 │ │ +02b296: 5464 2401 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0124 │ │ +02b29a: 7110 a503 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03a5 │ │ +02b2a0: 0c05 |001e: move-result-object v5 │ │ +02b2a2: 6e20 0503 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0305 │ │ +02b2a8: 0c04 |0022: move-result-object v4 │ │ +02b2aa: 7120 a403 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@03a4 │ │ +02b2b0: 7110 a303 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@03a3 │ │ +02b2b6: 0c04 |0029: move-result-object v4 │ │ +02b2b8: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ +02b2bc: 7110 a303 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@03a3 │ │ +02b2c2: 0c04 |002f: move-result-object v4 │ │ +02b2c4: 6e10 7c02 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@027c │ │ +02b2ca: 0a04 |0033: move-result v4 │ │ +02b2cc: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ +02b2d0: 7110 a503 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03a5 │ │ +02b2d6: 0c04 |0039: move-result-object v4 │ │ +02b2d8: 6e20 fa10 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +02b2de: 0a04 |003d: move-result v4 │ │ +02b2e0: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ +02b2e4: 5b63 2501 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@0125 │ │ +02b2e8: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02b2ec: 28c5 |0044: goto 0009 // -003b │ │ +02b2ee: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ +02b2f2: 5464 2401 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0124 │ │ +02b2f6: 6e10 0003 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0300 │ │ +02b2fc: 0c01 |004c: move-result-object v1 │ │ +02b2fe: 7110 a303 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@03a3 │ │ +02b304: 0c04 |0050: move-result-object v4 │ │ +02b306: 6e20 c603 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03c6 │ │ +02b30c: 28ee |0054: goto 0042 // -0012 │ │ +02b30e: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +02b310: 5c64 2101 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0121 │ │ +02b314: 7030 ad03 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@03ad │ │ +02b31a: 0c01 |005b: move-result-object v1 │ │ +02b31c: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ +02b320: 6e10 c403 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03c4 │ │ +02b326: 5464 2401 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0124 │ │ +02b32a: 6e10 0303 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0303 │ │ +02b330: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0003 line=248 │ │ 0x0007 line=252 │ │ 0x0008 line=253 │ │ 0x0011 line=254 │ │ @@ -11640,19 +11640,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0296ac: |[0296ac] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ -0296bc: 6f10 2d10 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@102d │ │ -0296c2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0296c4: 5c10 2101 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0121 │ │ -0296c8: 0e00 |0006: return-void │ │ +02b334: |[02b334] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ +02b344: 6f10 2d10 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@102d │ │ +02b34a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02b34c: 5c10 2101 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0121 │ │ +02b350: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0003 line=286 │ │ 0x0006 line=287 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentTabHost; │ │ @@ -11662,23 +11662,23 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0296cc: |[0296cc] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0296dc: 0730 |0000: move-object v0, v3 │ │ -0296de: 1f00 9400 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0094 │ │ -0296e2: 6e10 9f03 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@039f │ │ -0296e8: 0c01 |0006: move-result-object v1 │ │ -0296ea: 6f20 2e10 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@102e │ │ -0296f0: 5401 1c01 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@011c │ │ -0296f4: 6e20 b803 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@03b8 │ │ -0296fa: 0e00 |000f: return-void │ │ +02b354: |[02b354] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +02b364: 0730 |0000: move-object v0, v3 │ │ +02b366: 1f00 9400 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0094 │ │ +02b36a: 6e10 9f03 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@039f │ │ +02b370: 0c01 |0006: move-result-object v1 │ │ +02b372: 6f20 2e10 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@102e │ │ +02b378: 5401 1c01 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@011c │ │ +02b37c: 6e20 b803 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@03b8 │ │ +02b382: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0003 line=300 │ │ 0x000a line=301 │ │ 0x000f line=302 │ │ locals : │ │ @@ -11691,23 +11691,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0296fc: |[0296fc] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -02970c: 6f10 2f10 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@102f │ │ -029712: 0c01 |0003: move-result-object v1 │ │ -029714: 2200 9400 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0094 │ │ -029718: 7020 9e03 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@039e │ │ -02971e: 6e10 b003 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@03b0 │ │ -029724: 0c02 |000c: move-result-object v2 │ │ -029726: 5b02 1c01 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@011c │ │ -02972a: 1100 |000f: return-object v0 │ │ +02b384: |[02b384] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +02b394: 6f10 2f10 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@102f │ │ +02b39a: 0c01 |0003: move-result-object v1 │ │ +02b39c: 2200 9400 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0094 │ │ +02b3a0: 7020 9e03 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@039e │ │ +02b3a6: 6e10 b003 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@03b0 │ │ +02b3ac: 0c02 |000c: move-result-object v2 │ │ +02b3ae: 5b02 1c01 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@011c │ │ +02b3b2: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0004 line=292 │ │ 0x0009 line=293 │ │ 0x000f line=294 │ │ locals : │ │ @@ -11720,27 +11720,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -02972c: |[02972c] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ -02973c: 5521 2101 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0121 │ │ -029740: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -029744: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -029746: 7030 ad03 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@03ad │ │ -02974c: 0c00 |0008: move-result-object v0 │ │ -02974e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -029752: 6e10 c403 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03c4 │ │ -029758: 5421 2601 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0126 │ │ -02975c: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -029760: 5421 2601 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0126 │ │ -029764: 7220 2810 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@1028 │ │ -02976a: 0e00 |0017: return-void │ │ +02b3b4: |[02b3b4] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ +02b3c4: 5521 2101 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0121 │ │ +02b3c8: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +02b3cc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +02b3ce: 7030 ad03 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@03ad │ │ +02b3d4: 0c00 |0008: move-result-object v0 │ │ +02b3d6: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +02b3da: 6e10 c403 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03c4 │ │ +02b3e0: 5421 2601 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0126 │ │ +02b3e4: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +02b3e8: 5421 2601 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0126 │ │ +02b3ec: 7220 2810 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@1028 │ │ +02b3f2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0004 line=307 │ │ 0x0009 line=308 │ │ 0x000b line=309 │ │ 0x000e line=312 │ │ @@ -11756,17 +11756,17 @@ │ │ type : '(Landroid/widget/TabHost$OnTabChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02976c: |[02976c] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ -02977c: 5b01 2601 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0126 │ │ -029780: 0e00 |0002: return-void │ │ +02b3f4: |[02b3f4] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ +02b404: 5b01 2601 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@0126 │ │ +02b408: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0002 line=220 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/FragmentTabHost; │ │ 0x0000 - 0x0003 reg=1 l Landroid/widget/TabHost$OnTabChangeListener; │ │ @@ -11776,19 +11776,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -029784: |[029784] android.support.v4.app.FragmentTabHost.setup:()V │ │ -029794: 2200 6202 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -029798: 1a01 0907 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0709 │ │ -02979c: 7020 d110 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -0297a2: 2700 |0007: throw v0 │ │ +02b40c: |[02b40c] android.support.v4.app.FragmentTabHost.setup:()V │ │ +02b41c: 2200 6202 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +02b420: 1a01 0907 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0709 │ │ +02b424: 7020 d210 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +02b42a: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentTabHost; │ │ │ │ #8 : (in Landroid/support/v4/app/FragmentTabHost;) │ │ @@ -11796,20 +11796,20 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0297a4: |[0297a4] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ -0297b4: 6f10 3110 0000 |0000: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@1031 │ │ -0297ba: 5b01 2301 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0123 │ │ -0297be: 5b02 2401 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0124 │ │ -0297c2: 7010 ae03 0000 |0007: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@03ae │ │ -0297c8: 0e00 |000a: return-void │ │ +02b42c: |[02b42c] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ +02b43c: 6f10 3110 0000 |0000: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@1031 │ │ +02b442: 5b01 2301 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0123 │ │ +02b446: 5b02 2401 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0124 │ │ +02b44a: 7010 ae03 0000 |0007: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@03ae │ │ +02b450: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0003 line=187 │ │ 0x0005 line=188 │ │ 0x0007 line=189 │ │ 0x000a line=190 │ │ @@ -11823,29 +11823,29 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0297cc: |[0297cc] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ -0297dc: 6f10 3110 0200 |0000: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@1031 │ │ -0297e2: 5b23 2301 |0003: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0123 │ │ -0297e6: 5b24 2401 |0005: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0124 │ │ -0297ea: 5925 2201 |0007: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0122 │ │ -0297ee: 7010 ae03 0200 |0009: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@03ae │ │ -0297f4: 5420 2701 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0127 │ │ -0297f8: 6e20 d40f 5000 |000e: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@0fd4 │ │ -0297fe: 6e10 b103 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@03b1 │ │ -029804: 0a00 |0014: move-result v0 │ │ -029806: 12f1 |0015: const/4 v1, #int -1 // #ff │ │ -029808: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ -02980c: 1400 1200 0201 |0018: const v0, #float 2.38773e-38 // #01020012 │ │ -029812: 6e20 b903 0200 |001b: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@03b9 │ │ -029818: 0e00 |001e: return-void │ │ +02b454: |[02b454] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ +02b464: 6f10 3110 0200 |0000: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@1031 │ │ +02b46a: 5b23 2301 |0003: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0123 │ │ +02b46e: 5b24 2401 |0005: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0124 │ │ +02b472: 5925 2201 |0007: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0122 │ │ +02b476: 7010 ae03 0200 |0009: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@03ae │ │ +02b47c: 5420 2701 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@0127 │ │ +02b480: 6e20 d40f 5000 |000e: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@0fd4 │ │ +02b486: 6e10 b103 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@03b1 │ │ +02b48c: 0a00 |0014: move-result v0 │ │ +02b48e: 12f1 |0015: const/4 v1, #int -1 // #ff │ │ +02b490: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ +02b494: 1400 1200 0201 |0018: const v0, #float 2.38773e-38 // #01020012 │ │ +02b49a: 6e20 b903 0200 |001b: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@03b9 │ │ +02b4a0: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0003 line=194 │ │ 0x0005 line=195 │ │ 0x0007 line=196 │ │ 0x0009 line=197 │ │ @@ -11919,17 +11919,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02981c: |[02981c] android.support.v4.app.FragmentTransaction.:()V │ │ -02982c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -029832: 0e00 |0003: return-void │ │ +02b4a4: |[02b4a4] android.support.v4.app.FragmentTransaction.:()V │ │ +02b4b4: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02b4ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ Virtual methods - │ │ @@ -12112,18 +12112,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 │ │ -029834: |[029834] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -029844: 5b01 3001 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0130 │ │ -029848: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02984e: 0e00 |0005: return-void │ │ +02b4bc: |[02b4bc] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +02b4cc: 5b01 3001 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0130 │ │ +02b4d0: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02b4d6: 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; │ │ │ │ @@ -12133,21 +12133,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -029850: |[029850] android.support.v4.app.ListFragment$1.run:()V │ │ -029860: 5420 3001 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0130 │ │ -029864: 5400 3901 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ -029868: 5421 3001 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0130 │ │ -02986c: 5411 3901 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ -029870: 6e20 ea0f 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@0fea │ │ -029876: 0e00 |000b: return-void │ │ +02b4d8: |[02b4d8] android.support.v4.app.ListFragment$1.run:()V │ │ +02b4e8: 5420 3001 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0130 │ │ +02b4ec: 5400 3901 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ +02b4f0: 5421 3001 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0130 │ │ +02b4f4: 5411 3901 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ +02b4f8: 6e20 ea0f 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@0fea │ │ +02b4fe: 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; │ │ │ │ @@ -12188,18 +12188,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 │ │ -029878: |[029878] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -029888: 5b01 3101 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0131 │ │ -02988c: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -029892: 0e00 |0005: return-void │ │ +02b500: |[02b500] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +02b510: 5b01 3101 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0131 │ │ +02b514: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02b51a: 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; │ │ │ │ @@ -12209,23 +12209,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 │ │ -029894: |[029894] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0298a4: 5460 3101 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0131 │ │ -0298a8: 0771 |0002: move-object v1, v7 │ │ -0298aa: 1f01 2602 |0003: check-cast v1, Landroid/widget/ListView; // type@0226 │ │ -0298ae: 0782 |0005: move-object v2, v8 │ │ -0298b0: 0193 |0006: move v3, v9 │ │ -0298b2: 04a4 |0007: move-wide v4, v10 │ │ -0298b4: 7406 e503 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@03e5 │ │ -0298ba: 0e00 |000b: return-void │ │ +02b51c: |[02b51c] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +02b52c: 5460 3101 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0131 │ │ +02b530: 0771 |0002: move-object v1, v7 │ │ +02b532: 1f01 2602 |0003: check-cast v1, Landroid/widget/ListView; // type@0226 │ │ +02b536: 0782 |0005: move-object v2, v8 │ │ +02b538: 0193 |0006: move v3, v9 │ │ +02b53a: 04a4 |0007: move-wide v4, v10 │ │ +02b53c: 7406 e503 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@03e5 │ │ +02b542: 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; │ │ @@ -12320,17 +12320,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0298bc: |[0298bc] android.support.v4.app.LoaderManager.:()V │ │ -0298cc: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0298d2: 0e00 |0003: return-void │ │ +02b544: |[02b544] android.support.v4.app.LoaderManager.:()V │ │ +02b554: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02b55a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/LoaderManager; │ │ │ │ @@ -12339,17 +12339,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0298d4: |[0298d4] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -0298e4: 6a00 4f01 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -0298e8: 0e00 |0002: return-void │ │ +02b55c: |[02b55c] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +02b56c: 6a00 4f01 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +02b570: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -12377,17 +12377,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0298ec: |[0298ec] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -0298fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0298fe: 0f00 |0001: return v0 │ │ +02b574: |[02b574] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +02b584: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02b586: 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;) │ │ @@ -12503,26 +12503,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -029900: |[029900] android.support.v4.app.NavUtils.:()V │ │ -029910: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -029914: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -029918: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02991c: 2201 a100 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00a1 │ │ -029920: 7010 2004 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@0420 │ │ -029926: 6901 5901 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0159 │ │ -02992a: 0e00 |000d: return-void │ │ -02992c: 2201 a000 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00a0 │ │ -029930: 7010 1b04 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@041b │ │ -029936: 6901 5901 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0159 │ │ -02993a: 28f8 |0015: goto 000d // -0008 │ │ +02b588: |[02b588] android.support.v4.app.NavUtils.:()V │ │ +02b598: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02b59c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02b5a0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02b5a4: 2201 a100 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00a1 │ │ +02b5a8: 7010 2004 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@0420 │ │ +02b5ae: 6901 5901 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0159 │ │ +02b5b2: 0e00 |000d: return-void │ │ +02b5b4: 2201 a000 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00a0 │ │ +02b5b8: 7010 1b04 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@041b │ │ +02b5be: 6901 5901 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0159 │ │ +02b5c2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000d line=141 │ │ 0x000e line=139 │ │ @@ -12534,17 +12534,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02993c: |[02993c] android.support.v4.app.NavUtils.:()V │ │ -02994c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -029952: 0e00 |0003: return-void │ │ +02b5c4: |[02b5c4] android.support.v4.app.NavUtils.:()V │ │ +02b5d4: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02b5da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0003 line=305 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils; │ │ │ │ @@ -12553,19 +12553,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 │ │ -029954: |[029954] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -029964: 6200 5901 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0159 │ │ -029968: 7220 1704 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0417 │ │ -02996e: 0c00 |0005: move-result-object v0 │ │ -029970: 1100 |0006: return-object v0 │ │ +02b5dc: |[02b5dc] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +02b5ec: 6200 5901 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0159 │ │ +02b5f0: 7220 1704 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0417 │ │ +02b5f6: 0c00 |0005: move-result-object v0 │ │ +02b5f8: 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;) │ │ @@ -12573,35 +12573,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 │ │ -029974: |[029974] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -029984: 7120 2c04 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@042c │ │ -02998a: 0c01 |0003: move-result-object v1 │ │ -02998c: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -029990: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -029992: 1102 |0007: return-object v2 │ │ -029994: 2203 1c00 |0008: new-instance v3, Landroid/content/ComponentName; // type@001c │ │ -029998: 6e10 8400 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0084 │ │ -02999e: 0c04 |000d: move-result-object v4 │ │ -0299a0: 7030 8200 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0082 │ │ -0299a6: 7120 2c04 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@042c │ │ -0299ac: 0c00 |0014: move-result-object v0 │ │ -0299ae: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -0299b2: 7110 4e05 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@054e │ │ -0299b8: 0c02 |001a: move-result-object v2 │ │ -0299ba: 28ec |001b: goto 0007 // -0014 │ │ -0299bc: 2204 2500 |001c: new-instance v4, Landroid/content/Intent; // type@0025 │ │ -0299c0: 7010 9b00 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@009b │ │ -0299c6: 6e20 c100 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c1 │ │ -0299cc: 0c02 |0024: move-result-object v2 │ │ -0299ce: 28f6 |0025: goto 001b // -000a │ │ +02b5fc: |[02b5fc] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +02b60c: 7120 2c04 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@042c │ │ +02b612: 0c01 |0003: move-result-object v1 │ │ +02b614: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +02b618: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +02b61a: 1102 |0007: return-object v2 │ │ +02b61c: 2203 1c00 |0008: new-instance v3, Landroid/content/ComponentName; // type@001c │ │ +02b620: 6e10 8400 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0084 │ │ +02b626: 0c04 |000d: move-result-object v4 │ │ +02b628: 7030 8200 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0082 │ │ +02b62e: 7120 2c04 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@042c │ │ +02b634: 0c00 |0014: move-result-object v0 │ │ +02b636: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +02b63a: 7110 4e05 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@054e │ │ +02b640: 0c02 |001a: move-result-object v2 │ │ +02b642: 28ec |001b: goto 0007 // -0014 │ │ +02b644: 2204 2500 |001c: new-instance v4, Landroid/content/Intent; // type@0025 │ │ +02b648: 7010 9b00 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@009b │ │ +02b64e: 6e20 c100 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c1 │ │ +02b654: 0c02 |0024: move-result-object v2 │ │ +02b656: 28f6 |0025: goto 001b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ 0x0007 line=265 │ │ 0x0008 line=259 │ │ 0x0011 line=261 │ │ @@ -12621,35 +12621,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 │ │ -0299d0: |[0299d0] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -0299e0: 2204 1c00 |0000: new-instance v4, Landroid/content/ComponentName; // type@001c │ │ -0299e4: 7030 8000 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0080 │ │ -0299ea: 7120 2c04 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@042c │ │ -0299f0: 0c01 |0008: move-result-object v1 │ │ -0299f2: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ -0299f6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -0299f8: 1102 |000c: return-object v2 │ │ -0299fa: 2203 1c00 |000d: new-instance v3, Landroid/content/ComponentName; // type@001c │ │ -0299fe: 7030 8100 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0081 │ │ -029a04: 7120 2c04 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@042c │ │ -029a0a: 0c00 |0015: move-result-object v0 │ │ -029a0c: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -029a10: 7110 4e05 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@054e │ │ -029a16: 0c02 |001b: move-result-object v2 │ │ -029a18: 28f0 |001c: goto 000c // -0010 │ │ -029a1a: 2204 2500 |001d: new-instance v4, Landroid/content/Intent; // type@0025 │ │ -029a1e: 7010 9b00 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@009b │ │ -029a24: 6e20 c100 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c1 │ │ -029a2a: 0c02 |0025: move-result-object v2 │ │ -029a2c: 28f6 |0026: goto 001c // -000a │ │ +02b658: |[02b658] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +02b668: 2204 1c00 |0000: new-instance v4, Landroid/content/ComponentName; // type@001c │ │ +02b66c: 7030 8000 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0080 │ │ +02b672: 7120 2c04 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@042c │ │ +02b678: 0c01 |0008: move-result-object v1 │ │ +02b67a: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ +02b67e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +02b680: 1102 |000c: return-object v2 │ │ +02b682: 2203 1c00 |000d: new-instance v3, Landroid/content/ComponentName; // type@001c │ │ +02b686: 7030 8100 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0081 │ │ +02b68c: 7120 2c04 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@042c │ │ +02b692: 0c00 |0015: move-result-object v0 │ │ +02b694: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +02b698: 7110 4e05 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@054e │ │ +02b69e: 0c02 |001b: move-result-object v2 │ │ +02b6a0: 28f0 |001c: goto 000c // -0010 │ │ +02b6a2: 2204 2500 |001d: new-instance v4, Landroid/content/Intent; // type@0025 │ │ +02b6a6: 7010 9b00 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@009b │ │ +02b6ac: 6e20 c100 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c1 │ │ +02b6b2: 0c02 |0025: move-result-object v2 │ │ +02b6b4: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0009 line=232 │ │ 0x000c line=240 │ │ 0x000d line=235 │ │ 0x0012 line=236 │ │ @@ -12670,24 +12670,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 │ │ -029a30: |[029a30] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -029a40: 6e10 0d00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000d │ │ -029a46: 0c01 |0003: move-result-object v1 │ │ -029a48: 7120 2c04 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@042c │ │ -029a4e: 0c01 |0007: move-result-object v1 │ │ -029a50: 1101 |0008: return-object v1 │ │ -029a52: 0d00 |0009: move-exception v0 │ │ -029a54: 2201 6102 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -029a58: 7020 d010 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@10d0 │ │ -029a5e: 2701 |000f: throw v1 │ │ +02b6b8: |[02b6b8] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +02b6c8: 6e10 0d00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000d │ │ +02b6ce: 0c01 |0003: move-result-object v1 │ │ +02b6d0: 7120 2c04 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@042c │ │ +02b6d6: 0c01 |0007: move-result-object v1 │ │ +02b6d8: 1101 |0008: return-object v1 │ │ +02b6da: 0d00 |0009: move-exception v0 │ │ +02b6dc: 2201 6102 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +02b6e0: 7020 d110 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@10d1 │ │ +02b6e6: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0009 │ │ positions : │ │ 0x0000 line=279 │ │ 0x0009 line=280 │ │ 0x000a line=282 │ │ @@ -12700,24 +12700,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 │ │ -029a6c: |[029a6c] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -029a7c: 6e10 8e00 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@008e │ │ -029a82: 0c02 |0003: move-result-object v2 │ │ -029a84: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -029a88: 6e30 d000 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00d0 │ │ -029a8e: 0c00 |0009: move-result-object v0 │ │ -029a90: 6203 5901 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0159 │ │ -029a94: 7230 1804 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@0418 │ │ -029a9a: 0c01 |000f: move-result-object v1 │ │ -029a9c: 1101 |0010: return-object v1 │ │ +02b6f4: |[02b6f4] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +02b704: 6e10 8e00 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@008e │ │ +02b70a: 0c02 |0003: move-result-object v2 │ │ +02b70c: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +02b710: 6e30 d000 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00d0 │ │ +02b716: 0c00 |0009: move-result-object v0 │ │ +02b718: 6203 5901 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0159 │ │ +02b71c: 7230 1804 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@0418 │ │ +02b722: 0c01 |000f: move-result-object v1 │ │ +02b724: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0004 line=298 │ │ 0x000a line=299 │ │ 0x0010 line=300 │ │ locals : │ │ @@ -12732,45 +12732,45 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -029aa0: |[029aa0] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -029ab0: 7110 2804 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0428 │ │ -029ab6: 0c00 |0003: move-result-object v0 │ │ -029ab8: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -029abc: 2201 6102 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -029ac0: 2202 7402 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -029ac4: 7010 0e11 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -029aca: 1a03 bc01 |000d: const-string v3, "Activity " // string@01bc │ │ -029ace: 6e20 1411 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -029ad4: 0c02 |0012: move-result-object v2 │ │ -029ad6: 6e10 ea10 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -029adc: 0c03 |0016: move-result-object v3 │ │ -029ade: 6e10 c310 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@10c3 │ │ -029ae4: 0c03 |001a: move-result-object v3 │ │ -029ae6: 6e20 1411 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -029aec: 0c02 |001e: move-result-object v2 │ │ -029aee: 1a03 4800 |001f: const-string v3, " does not have a parent activity name specified." // string@0048 │ │ -029af2: 6e20 1411 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -029af8: 0c02 |0024: move-result-object v2 │ │ -029afa: 1a03 2a00 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@002a │ │ -029afe: 6e20 1411 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -029b04: 0c02 |002a: move-result-object v2 │ │ -029b06: 1a03 4a00 |002b: const-string v3, " element in your manifest?)" // string@004a │ │ -029b0a: 6e20 1411 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -029b10: 0c02 |0030: move-result-object v2 │ │ -029b12: 6e10 1a11 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -029b18: 0c02 |0034: move-result-object v2 │ │ -029b1a: 7020 ce10 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -029b20: 2701 |0038: throw v1 │ │ -029b22: 7120 2e04 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@042e │ │ -029b28: 0e00 |003c: return-void │ │ +02b728: |[02b728] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +02b738: 7110 2804 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0428 │ │ +02b73e: 0c00 |0003: move-result-object v0 │ │ +02b740: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +02b744: 2201 6102 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +02b748: 2202 7402 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +02b74c: 7010 0f11 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02b752: 1a03 bc01 |000d: const-string v3, "Activity " // string@01bc │ │ +02b756: 6e20 1511 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02b75c: 0c02 |0012: move-result-object v2 │ │ +02b75e: 6e10 eb10 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +02b764: 0c03 |0016: move-result-object v3 │ │ +02b766: 6e10 c410 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@10c4 │ │ +02b76c: 0c03 |001a: move-result-object v3 │ │ +02b76e: 6e20 1511 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02b774: 0c02 |001e: move-result-object v2 │ │ +02b776: 1a03 4800 |001f: const-string v3, " does not have a parent activity name specified." // string@0048 │ │ +02b77a: 6e20 1511 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02b780: 0c02 |0024: move-result-object v2 │ │ +02b782: 1a03 2a00 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@002a │ │ +02b786: 6e20 1511 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02b78c: 0c02 |002a: move-result-object v2 │ │ +02b78e: 1a03 4a00 |002b: const-string v3, " element in your manifest?)" // string@004a │ │ +02b792: 6e20 1511 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02b798: 0c02 |0030: move-result-object v2 │ │ +02b79a: 6e10 1b11 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02b7a0: 0c02 |0034: move-result-object v2 │ │ +02b7a2: 7020 cf10 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +02b7a8: 2701 |0038: throw v1 │ │ +02b7aa: 7120 2e04 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@042e │ │ +02b7b0: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=176 │ │ 0x0006 line=177 │ │ 0x0039 line=184 │ │ 0x003c line=185 │ │ @@ -12783,18 +12783,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 │ │ -029b2c: |[029b2c] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -029b3c: 6200 5901 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0159 │ │ -029b40: 7230 1904 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0419 │ │ -029b46: 0e00 |0005: return-void │ │ +02b7b4: |[02b7b4] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +02b7c4: 6200 5901 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0159 │ │ +02b7c8: 7230 1904 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0419 │ │ +02b7ce: 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; │ │ @@ -12804,19 +12804,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 │ │ -029b48: |[029b48] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -029b58: 6200 5901 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0159 │ │ -029b5c: 7230 1a04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@041a │ │ -029b62: 0a00 |0005: move-result v0 │ │ -029b64: 0f00 |0006: return v0 │ │ +02b7d0: |[02b7d0] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +02b7e0: 6200 5901 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0159 │ │ +02b7e4: 7230 1a04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@041a │ │ +02b7ea: 0a00 |0005: move-result v0 │ │ +02b7ec: 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; │ │ │ │ @@ -12846,17 +12846,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029b68: |[029b68] android.support.v4.app.NavUtilsJB.:()V │ │ -029b78: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -029b7e: 0e00 |0003: return-void │ │ +02b7f0: |[02b7f0] android.support.v4.app.NavUtilsJB.:()V │ │ +02b800: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02b806: 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;) │ │ @@ -12864,18 +12864,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 │ │ -029b80: |[029b80] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -029b90: 6e10 1100 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0011 │ │ -029b96: 0c00 |0003: move-result-object v0 │ │ -029b98: 1100 |0004: return-object v0 │ │ +02b808: |[02b808] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +02b818: 6e10 1100 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0011 │ │ +02b81e: 0c00 |0003: move-result-object v0 │ │ +02b820: 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;) │ │ @@ -12883,17 +12883,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 │ │ -029b9c: |[029b9c] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -029bac: 5410 1000 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@0010 │ │ -029bb0: 1100 |0002: return-object v0 │ │ +02b824: |[02b824] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +02b834: 5410 1000 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@0010 │ │ +02b838: 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;) │ │ @@ -12901,17 +12901,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 │ │ -029bb4: |[029bb4] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -029bc4: 6e20 1500 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0015 │ │ -029bca: 0e00 |0003: return-void │ │ +02b83c: |[02b83c] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +02b84c: 6e20 1500 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0015 │ │ +02b852: 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; │ │ @@ -12921,18 +12921,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 │ │ -029bcc: |[029bcc] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -029bdc: 6e20 2a00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@002a │ │ -029be2: 0a00 |0003: move-result v0 │ │ -029be4: 0f00 |0004: return v0 │ │ +02b854: |[02b854] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +02b864: 6e20 2a00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@002a │ │ +02b86a: 0a00 |0003: move-result v0 │ │ +02b86c: 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; │ │ │ │ @@ -12968,17 +12968,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -029be8: |[029be8] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -029bf8: 7020 d20f 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0fd2 │ │ -029bfe: 0e00 |0003: return-void │ │ +02b870: |[02b870] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +02b880: 7020 d20f 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0fd2 │ │ +02b886: 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; │ │ @@ -12988,29 +12988,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 │ │ -029c00: |[029c00] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -029c10: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -029c12: 2202 a400 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00a4 │ │ -029c16: 6e10 a80e 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0ea8 │ │ -029c1c: 0c03 |0006: move-result-object v3 │ │ -029c1e: 7020 3504 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@0435 │ │ -029c24: 6e10 b00e 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -029c2a: 0c00 |000d: move-result-object v0 │ │ -029c2c: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -029c30: 6e20 3b04 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@043b │ │ -029c36: 2201 1f02 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@021f │ │ -029c3a: 7030 d10f 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0fd1 │ │ -029c40: 6e20 ee0e 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0eee │ │ -029c46: 6e20 3604 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@0436 │ │ -029c4c: 1102 |001e: return-object v2 │ │ +02b888: |[02b888] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +02b898: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +02b89a: 2202 a400 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00a4 │ │ +02b89e: 6e10 a80e 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@0ea8 │ │ +02b8a4: 0c03 |0006: move-result-object v3 │ │ +02b8a6: 7020 3504 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@0435 │ │ +02b8ac: 6e10 b00e 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +02b8b2: 0c00 |000d: move-result-object v0 │ │ +02b8b4: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +02b8b8: 6e20 3b04 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@043b │ │ +02b8be: 2201 1f02 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@021f │ │ +02b8c2: 7030 d10f 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0fd1 │ │ +02b8c8: 6e20 ee0e 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0eee │ │ +02b8ce: 6e20 3604 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@0436 │ │ +02b8d4: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=37 │ │ @@ -13029,17 +13029,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -029c50: |[029c50] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -029c60: 6e20 3a04 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@043a │ │ -029c66: 0e00 |0003: return-void │ │ +02b8d8: |[02b8d8] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +02b8e8: 6e20 3a04 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@043a │ │ +02b8ee: 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; │ │ @@ -13050,17 +13050,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -029c68: |[029c68] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -029c78: 6e20 3704 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@0437 │ │ -029c7e: 0e00 |0003: return-void │ │ +02b8f0: |[02b8f0] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +02b900: 6e20 3704 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@0437 │ │ +02b906: 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; │ │ @@ -13108,20 +13108,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 │ │ -029c80: |[029c80] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -029c90: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -029c96: 5901 5d01 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@015d │ │ -029c9a: 5b02 5e01 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@015e │ │ -029c9e: 5b03 5c01 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@015c │ │ -029ca2: 0e00 |0009: return-void │ │ +02b908: |[02b908] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +02b918: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02b91e: 5901 5d01 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@015d │ │ +02b922: 5b02 5e01 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@015e │ │ +02b926: 5b03 5c01 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@015c │ │ +02b92a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ 0x0003 line=825 │ │ 0x0005 line=826 │ │ 0x0007 line=827 │ │ 0x0009 line=828 │ │ @@ -13234,73 +13234,73 @@ │ │ access : 0x0000 () │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -029ca4: |[029ca4] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -029cb4: 7010 e710 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@10e7 │ │ -029cba: 2200 8302 |0003: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -029cbe: 7010 3211 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -029cc4: 5b30 6901 |0008: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0169 │ │ -029cc8: 2200 1400 |000a: new-instance v0, Landroid/app/Notification; // type@0014 │ │ -029ccc: 7010 7300 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@0073 │ │ -029cd2: 5b30 7101 |000f: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -029cd6: 5b34 6e01 |0011: iput-object v4, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@016e │ │ -029cda: 5430 7101 |0013: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -029cde: 7100 1c11 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@111c │ │ -029ce4: 0b01 |0018: move-result-wide v1 │ │ -029ce6: 5a01 0e00 |0019: iput-wide v1, v0, Landroid/app/Notification;.when:J // field@000e │ │ -029cea: 5430 7101 |001b: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -029cee: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ -029cf0: 5901 0100 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ -029cf4: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -029cf6: 5930 7301 |0021: iput v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0173 │ │ -029cfa: 0e00 |0023: return-void │ │ +02b92c: |[02b92c] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +02b93c: 7010 e810 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02b942: 2200 8302 |0003: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +02b946: 7010 3311 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +02b94c: 5b40 6901 |0008: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0169 │ │ +02b950: 2200 1400 |000a: new-instance v0, Landroid/app/Notification; // type@0014 │ │ +02b954: 7010 7300 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@0073 │ │ +02b95a: 5b40 7101 |000f: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02b95e: 5b45 6e01 |0011: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@016e │ │ +02b962: 5440 7101 |0013: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02b966: 7100 1d11 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@111d │ │ +02b96c: 0b02 |0018: move-result-wide v2 │ │ +02b96e: 5a02 0e00 |0019: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000e │ │ +02b972: 5440 7101 |001b: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02b976: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ +02b978: 5901 0100 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ +02b97c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +02b97e: 5940 7301 |0021: iput v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0173 │ │ +02b982: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=202 │ │ 0x000a line=204 │ │ 0x0011 line=218 │ │ 0x0013 line=221 │ │ 0x001b line=222 │ │ 0x0020 line=223 │ │ 0x0023 line=224 │ │ locals : │ │ - 0x0000 - 0x0024 reg=3 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ - 0x0000 - 0x0024 reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x0024 reg=4 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0024 reg=5 context Landroid/content/Context; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : 'setFlag' │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -029cfc: |[029cfc] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -029d0c: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -029d10: 5430 7101 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -029d14: 5201 0500 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -029d18: b641 |0006: or-int/2addr v1, v4 │ │ -029d1a: 5901 0500 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -029d1e: 0e00 |0009: return-void │ │ -029d20: 5430 7101 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -029d24: 5201 0500 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -029d28: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -029d2c: b521 |0010: and-int/2addr v1, v2 │ │ -029d2e: 5901 0500 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -029d32: 28f6 |0013: goto 0009 // -000a │ │ +02b984: |[02b984] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +02b994: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +02b998: 5430 7101 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02b99c: 5201 0500 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +02b9a0: b641 |0006: or-int/2addr v1, v4 │ │ +02b9a2: 5901 0500 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +02b9a6: 0e00 |0009: return-void │ │ +02b9a8: 5430 7101 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02b9ac: 5201 0500 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +02b9b0: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +02b9b4: b521 |0010: and-int/2addr v1, v2 │ │ +02b9b6: 5901 0500 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +02b9ba: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0002 line=521 │ │ 0x0009 line=525 │ │ 0x000a line=523 │ │ locals : │ │ @@ -13314,20 +13314,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 │ │ -029d34: |[029d34] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -029d44: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0169 │ │ -029d48: 2201 a500 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00a5 │ │ -029d4c: 7040 3d04 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@043d │ │ -029d52: 6e20 3511 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -029d58: 1102 |000a: return-object v2 │ │ +02b9bc: |[02b9bc] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02b9cc: 5420 6901 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0169 │ │ +02b9d0: 2201 a500 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00a5 │ │ +02b9d4: 7040 3d04 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@043d │ │ +02b9da: 6e20 3611 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +02b9e0: 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 │ │ @@ -13339,20 +13339,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -029d5c: |[029d5c] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ -029d6c: 7100 7f04 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@047f │ │ -029d72: 0c00 |0003: move-result-object v0 │ │ -029d74: 7220 7104 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0471 │ │ -029d7a: 0c00 |0007: move-result-object v0 │ │ -029d7c: 1100 |0008: return-object v0 │ │ +02b9e4: |[02b9e4] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ +02b9f4: 7100 7f04 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@047f │ │ +02b9fa: 0c00 |0003: move-result-object v0 │ │ +02b9fc: 7220 7104 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0471 │ │ +02ba02: 0c00 |0007: move-result-object v0 │ │ +02ba04: 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;) │ │ @@ -13360,20 +13360,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -029d80: |[029d80] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -029d90: 7100 7f04 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@047f │ │ -029d96: 0c00 |0003: move-result-object v0 │ │ -029d98: 7220 7104 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0471 │ │ -029d9e: 0c00 |0007: move-result-object v0 │ │ -029da0: 1100 |0008: return-object v0 │ │ +02ba08: |[02ba08] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +02ba18: 7100 7f04 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@047f │ │ +02ba1e: 0c00 |0003: move-result-object v0 │ │ +02ba20: 7220 7104 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@0471 │ │ +02ba26: 0c00 |0007: move-result-object v0 │ │ +02ba28: 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;) │ │ @@ -13381,18 +13381,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 │ │ -029da4: |[029da4] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -029db4: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -029db8: 7030 5704 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0457 │ │ -029dbe: 1101 |0005: return-object v1 │ │ +02ba2c: |[02ba2c] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ba3c: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +02ba40: 7030 5704 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0457 │ │ +02ba46: 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 │ │ @@ -13402,18 +13402,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 │ │ -029dc0: |[029dc0] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -029dd0: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -029dd4: 5b02 0200 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ -029dd8: 1101 |0004: return-object v1 │ │ +02ba48: |[02ba48] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ba58: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02ba5c: 5b02 0200 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ +02ba60: 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; │ │ @@ -13423,17 +13423,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 │ │ -029ddc: |[029ddc] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -029dec: 5b01 6a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@016a │ │ -029df0: 1100 |0002: return-object v0 │ │ +02ba64: |[02ba64] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ba74: 5b01 6a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@016a │ │ +02ba78: 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; │ │ @@ -13443,17 +13443,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 │ │ -029df4: |[029df4] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -029e04: 5b01 6b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@016b │ │ -029e08: 1100 |0002: return-object v0 │ │ +02ba7c: |[02ba7c] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02ba8c: 5b01 6b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@016b │ │ +02ba90: 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; │ │ @@ -13463,17 +13463,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 │ │ -029e0c: |[029e0c] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -029e1c: 5b01 6c01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@016c │ │ -029e20: 1100 |0002: return-object v0 │ │ +02ba94: |[02ba94] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02baa4: 5b01 6c01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@016c │ │ +02baa8: 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; │ │ @@ -13483,17 +13483,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 │ │ -029e24: |[029e24] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -029e34: 5b01 6d01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@016d │ │ -029e38: 1100 |0002: return-object v0 │ │ +02baac: |[02baac] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02babc: 5b01 6d01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@016d │ │ +02bac0: 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; │ │ @@ -13503,24 +13503,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 │ │ -029e3c: |[029e3c] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -029e4c: 5420 7101 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -029e50: 5903 0300 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0003 │ │ -029e54: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -029e58: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -029e5c: 5420 7101 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -029e60: 5201 0500 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -029e64: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -029e68: 5901 0500 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -029e6c: 1102 |0010: return-object v2 │ │ +02bac4: |[02bac4] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bad4: 5420 7101 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bad8: 5903 0300 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0003 │ │ +02badc: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +02bae0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +02bae4: 5420 7101 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bae8: 5201 0500 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +02baec: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +02baf0: 5901 0500 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +02baf4: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0004 line=513 │ │ 0x0008 line=514 │ │ 0x0010 line=516 │ │ locals : │ │ @@ -13532,18 +13532,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 │ │ -029e70: |[029e70] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -029e80: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -029e84: 5b02 0400 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ -029e88: 1101 |0004: return-object v1 │ │ +02baf8: |[02baf8] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bb08: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bb0c: 5b02 0400 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ +02bb10: 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; │ │ @@ -13553,19 +13553,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 │ │ -029e8c: |[029e8c] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -029e9c: 5b12 6f01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@016f │ │ -029ea0: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -029ea4: 7030 5704 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0457 │ │ -029eaa: 1101 |0007: return-object v1 │ │ +02bb14: |[02bb14] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bb24: 5b12 6f01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@016f │ │ +02bb28: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +02bb2c: 7030 5704 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0457 │ │ +02bb32: 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; │ │ @@ -13577,17 +13577,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 │ │ -029eac: |[029eac] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -029ebc: 5b01 7001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0170 │ │ -029ec0: 1100 |0002: return-object v0 │ │ +02bb34: |[02bb34] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bb44: 5b01 7001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0170 │ │ +02bb48: 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; │ │ @@ -13597,42 +13597,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 │ │ -029ec4: |[029ec4] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -029ed4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -029ed6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -029ed8: 5453 7101 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -029edc: 5936 0800 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ -029ee0: 5453 7101 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -029ee4: 5937 0a00 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ -029ee8: 5453 7101 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -029eec: 5938 0900 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ -029ef0: 5453 7101 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -029ef4: 5233 0a00 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ -029ef8: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -029efc: 5453 7101 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -029f00: 5233 0900 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ -029f04: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -029f08: 0110 |001a: move v0, v1 │ │ -029f0a: 5453 7101 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -029f0e: 5454 7101 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -029f12: 5244 0500 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0005 │ │ -029f16: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -029f1a: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -029f1e: b641 |0025: or-int/2addr v1, v4 │ │ -029f20: 5931 0500 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0005 │ │ -029f24: 1105 |0028: return-object v5 │ │ -029f26: 0120 |0029: move v0, v2 │ │ -029f28: 28f1 |002a: goto 001b // -000f │ │ -029f2a: 0121 |002b: move v1, v2 │ │ -029f2c: 28f9 |002c: goto 0025 // -0007 │ │ +02bb4c: |[02bb4c] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bb5c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02bb5e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02bb60: 5453 7101 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bb64: 5936 0800 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ +02bb68: 5453 7101 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bb6c: 5937 0a00 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ +02bb70: 5453 7101 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bb74: 5938 0900 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ +02bb78: 5453 7101 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bb7c: 5233 0a00 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ +02bb80: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +02bb84: 5453 7101 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bb88: 5233 0900 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ +02bb8c: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +02bb90: 0110 |001a: move v0, v1 │ │ +02bb92: 5453 7101 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bb96: 5454 7101 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bb9a: 5244 0500 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0005 │ │ +02bb9e: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +02bba2: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +02bba6: b641 |0025: or-int/2addr v1, v4 │ │ +02bba8: 5931 0500 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0005 │ │ +02bbac: 1105 |0028: return-object v5 │ │ +02bbae: 0120 |0029: move v0, v2 │ │ +02bbb0: 28f1 |002a: goto 001b // -000f │ │ +02bbb2: 0121 |002b: move v1, v2 │ │ +02bbb4: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=456 │ │ 0x0006 line=457 │ │ 0x000a line=458 │ │ 0x000e line=459 │ │ 0x001b line=460 │ │ @@ -13652,17 +13652,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 │ │ -029f30: |[029f30] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -029f40: 5901 7201 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0172 │ │ -029f44: 1100 |0002: return-object v0 │ │ +02bbb8: |[02bbb8] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bbc8: 5901 7201 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0172 │ │ +02bbcc: 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 │ │ @@ -13672,18 +13672,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 │ │ -029f48: |[029f48] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -029f58: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -029f5a: 7030 5704 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0457 │ │ -029f60: 1101 |0004: return-object v1 │ │ +02bbd0: |[02bbd0] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bbe0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +02bbe2: 7030 5704 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0457 │ │ +02bbe8: 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 │ │ @@ -13693,18 +13693,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 │ │ -029f64: |[029f64] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -029f74: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -029f78: 7030 5704 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0457 │ │ -029f7e: 1101 |0005: return-object v1 │ │ +02bbec: |[02bbec] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bbfc: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +02bc00: 7030 5704 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0457 │ │ +02bc06: 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 │ │ @@ -13714,17 +13714,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 │ │ -029f80: |[029f80] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -029f90: 5901 7301 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0173 │ │ -029f94: 1100 |0002: return-object v0 │ │ +02bc08: |[02bc08] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bc18: 5901 7301 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0173 │ │ +02bc1c: 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 │ │ @@ -13734,19 +13734,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 │ │ -029f98: |[029f98] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -029fa8: 5901 7601 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0176 │ │ -029fac: 5902 7401 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0174 │ │ -029fb0: 5c03 7501 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0175 │ │ -029fb4: 1100 |0006: return-object v0 │ │ +02bc20: |[02bc20] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bc30: 5901 7601 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0176 │ │ +02bc34: 5902 7401 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0174 │ │ +02bc38: 5c03 7501 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0175 │ │ +02bc3c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0002 line=333 │ │ 0x0004 line=334 │ │ 0x0006 line=335 │ │ locals : │ │ @@ -13760,18 +13760,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 │ │ -029fb8: |[029fb8] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -029fc8: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -029fcc: 5902 0600 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0006 │ │ -029fd0: 1101 |0004: return-object v1 │ │ +02bc40: |[02bc40] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bc50: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bc54: 5902 0600 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0006 │ │ +02bc58: 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 │ │ @@ -13781,20 +13781,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 │ │ -029fd4: |[029fd4] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -029fe4: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -029fe8: 5902 0600 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0006 │ │ -029fec: 5410 7101 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -029ff0: 5903 0700 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ -029ff4: 1101 |0008: return-object v1 │ │ +02bc5c: |[02bc5c] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bc6c: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bc70: 5902 0600 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0006 │ │ +02bc74: 5410 7101 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bc78: 5903 0700 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ +02bc7c: 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; │ │ @@ -13806,21 +13806,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 │ │ -029ff8: |[029ff8] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02a008: 5420 7101 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -02a00c: 5b03 0b00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ -02a010: 5420 7101 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -02a014: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -02a016: 5901 0100 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ -02a01a: 1102 |0009: return-object v2 │ │ +02bc80: |[02bc80] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bc90: 5420 7101 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bc94: 5b03 0b00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ +02bc98: 5420 7101 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bc9c: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +02bc9e: 5901 0100 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ +02bca2: 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; │ │ @@ -13831,20 +13831,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 │ │ -02a01c: |[02a01c] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02a02c: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -02a030: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ -02a034: 5410 7101 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -02a038: 5903 0100 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ -02a03c: 1101 |0008: return-object v1 │ │ +02bca4: |[02bca4] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bcb4: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bcb8: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ +02bcbc: 5410 7101 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bcc0: 5903 0100 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ +02bcc4: 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; │ │ @@ -13856,23 +13856,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 │ │ -02a040: |[02a040] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02a050: 5410 7701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ -02a054: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -02a058: 5b12 7701 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ -02a05c: 5410 7701 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ -02a060: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -02a064: 5410 7701 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ -02a068: 6e20 7c04 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@047c │ │ -02a06e: 1101 |000f: return-object v1 │ │ +02bcc8: |[02bcc8] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bcd8: 5410 7701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ +02bcdc: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +02bce0: 5b12 7701 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ +02bce4: 5410 7701 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ +02bce8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +02bcec: 5410 7701 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ +02bcf0: 6e20 7c04 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@047c │ │ +02bcf6: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ 0x0004 line=574 │ │ 0x0006 line=575 │ │ 0x000a line=576 │ │ 0x000f line=579 │ │ @@ -13885,17 +13885,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 │ │ -02a070: |[02a070] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02a080: 5b01 7801 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0178 │ │ -02a084: 1100 |0002: return-object v0 │ │ +02bcf8: |[02bcf8] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bd08: 5b01 7801 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0178 │ │ +02bd0c: 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; │ │ @@ -13905,18 +13905,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 │ │ -02a088: |[02a088] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02a098: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -02a09c: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ -02a0a0: 1101 |0004: return-object v1 │ │ +02bd10: |[02bd10] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bd20: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bd24: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ +02bd28: 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; │ │ @@ -13926,19 +13926,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 │ │ -02a0a4: |[02a0a4] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02a0b4: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -02a0b8: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ -02a0bc: 5b13 7901 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0179 │ │ -02a0c0: 1101 |0006: return-object v1 │ │ +02bd2c: |[02bd2c] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bd3c: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bd40: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ +02bd44: 5b13 7901 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0179 │ │ +02bd48: 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; │ │ @@ -13950,17 +13950,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 │ │ -02a0c4: |[02a0c4] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02a0d4: 5c01 7a01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@017a │ │ -02a0d8: 1100 |0002: return-object v0 │ │ +02bd4c: |[02bd4c] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bd5c: 5c01 7a01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@017a │ │ +02bd60: 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 │ │ @@ -13970,18 +13970,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 │ │ -02a0dc: |[02a0dc] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02a0ec: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -02a0f0: 5b02 0d00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000d │ │ -02a0f4: 1101 |0004: return-object v1 │ │ +02bd64: |[02bd64] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bd74: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bd78: 5b02 0d00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000d │ │ +02bd7c: 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 │ │ @@ -13991,18 +13991,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 │ │ -02a0f8: |[02a0f8] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02a108: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -02a10c: 5a02 0e00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000e │ │ -02a110: 1101 |0004: return-object v1 │ │ +02bd80: |[02bd80] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +02bd90: 5410 7101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +02bd94: 5a02 0e00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000e │ │ +02bd98: 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 │ │ @@ -14085,19 +14085,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02a114: |[02a114] android.support.v4.app.NotificationCompat$Style.:()V │ │ -02a124: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02a12a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -02a12c: 5c10 8201 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@0182 │ │ -02a130: 0e00 |0006: return-void │ │ +02bd9c: |[02bd9c] android.support.v4.app.NotificationCompat$Style.:()V │ │ +02bdac: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02bdb2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02bdb4: 5c10 8201 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@0182 │ │ +02bdb8: 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; │ │ │ │ @@ -14107,22 +14107,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02a134: |[02a134] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ -02a144: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02a146: 5421 8001 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0180 │ │ -02a14a: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -02a14e: 5421 8001 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0180 │ │ -02a152: 6e10 4d04 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@044d │ │ -02a158: 0c00 |000a: move-result-object v0 │ │ -02a15a: 1100 |000b: return-object v0 │ │ +02bdbc: |[02bdbc] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ +02bdcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02bdce: 5421 8001 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0180 │ │ +02bdd2: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +02bdd6: 5421 8001 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0180 │ │ +02bdda: 6e10 4d04 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@044d │ │ +02bde0: 0c00 |000a: move-result-object v0 │ │ +02bde2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0001 line=624 │ │ 0x0005 line=625 │ │ 0x000b line=627 │ │ locals : │ │ @@ -14134,23 +14134,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 │ │ -02a15c: |[02a15c] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -02a16c: 5410 8001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0180 │ │ -02a170: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -02a174: 5b12 8001 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0180 │ │ -02a178: 5410 8001 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0180 │ │ -02a17c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -02a180: 5410 8001 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0180 │ │ -02a184: 6e20 6404 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@0464 │ │ -02a18a: 0e00 |000f: return-void │ │ +02bde4: |[02bde4] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +02bdf4: 5410 8001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0180 │ │ +02bdf8: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +02bdfc: 5b12 8001 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0180 │ │ +02be00: 5410 8001 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0180 │ │ +02be04: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +02be08: 5410 8001 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0180 │ │ +02be0c: 6e20 6404 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@0464 │ │ +02be12: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0004 line=615 │ │ 0x0006 line=616 │ │ 0x000a line=617 │ │ 0x000f line=620 │ │ @@ -14222,40 +14222,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -02a18c: |[02a18c] android.support.v4.app.NotificationCompat.:()V │ │ -02a19c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02a1a0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02a1a4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02a1a8: 2200 ae00 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00ae │ │ -02a1ac: 7010 7804 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0478 │ │ -02a1b2: 6900 8401 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0184 │ │ -02a1b6: 0e00 |000d: return-void │ │ -02a1b8: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02a1bc: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -02a1c0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -02a1c4: 2200 ad00 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00ad │ │ -02a1c8: 7010 7604 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@0476 │ │ -02a1ce: 6900 8401 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0184 │ │ -02a1d2: 28f2 |001b: goto 000d // -000e │ │ -02a1d4: 6000 1a00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02a1d8: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ -02a1dc: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -02a1e0: 2200 ac00 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00ac │ │ -02a1e4: 7010 7404 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@0474 │ │ -02a1ea: 6900 8401 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0184 │ │ -02a1ee: 28e4 |0029: goto 000d // -001c │ │ -02a1f0: 2200 ab00 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00ab │ │ -02a1f4: 7010 7204 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0472 │ │ -02a1fa: 6900 8401 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0184 │ │ -02a1fe: 28dc |0031: goto 000d // -0024 │ │ +02be14: |[02be14] android.support.v4.app.NotificationCompat.:()V │ │ +02be24: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02be28: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02be2c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02be30: 2200 ae00 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00ae │ │ +02be34: 7010 7804 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0478 │ │ +02be3a: 6900 8401 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0184 │ │ +02be3e: 0e00 |000d: return-void │ │ +02be40: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02be44: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +02be48: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +02be4c: 2200 ad00 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00ad │ │ +02be50: 7010 7604 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@0476 │ │ +02be56: 6900 8401 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0184 │ │ +02be5a: 28f2 |001b: goto 000d // -000e │ │ +02be5c: 6000 1a00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02be60: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ +02be64: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +02be68: 2200 ac00 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00ac │ │ +02be6c: 7010 7404 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@0474 │ │ +02be72: 6900 8401 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0184 │ │ +02be76: 28e4 |0029: goto 000d // -001c │ │ +02be78: 2200 ab00 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00ab │ │ +02be7c: 7010 7204 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0472 │ │ +02be82: 6900 8401 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0184 │ │ +02be86: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0006 line=154 │ │ 0x000d line=162 │ │ 0x000e line=155 │ │ 0x0014 line=156 │ │ @@ -14269,17 +14269,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a200: |[02a200] android.support.v4.app.NotificationCompat.:()V │ │ -02a210: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02a216: 0e00 |0003: return-void │ │ +02be88: |[02be88] android.support.v4.app.NotificationCompat.:()V │ │ +02be98: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02be9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=819 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ @@ -14288,17 +14288,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 │ │ -02a218: |[02a218] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -02a228: 6200 8401 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0184 │ │ -02a22c: 1100 |0002: return-object v0 │ │ +02bea0: |[02bea0] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +02beb0: 6200 8401 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0184 │ │ +02beb4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 1838 (NotificationCompat.java) │ │ @@ -14326,17 +14326,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a230: |[02a230] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -02a240: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02a246: 0e00 |0003: return-void │ │ +02beb8: |[02beb8] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +02bec8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02bece: 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;) │ │ @@ -14344,95 +14344,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 │ │ -02a248: |[02a248] 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; │ │ -02a258: 2201 1200 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0012 │ │ -02a25c: 7020 5400 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0054 │ │ -02a262: 5362 0e00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000e │ │ -02a266: 6e30 6e00 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006e │ │ -02a26c: 0c01 |000a: move-result-object v1 │ │ -02a26e: 5262 0600 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0006 │ │ -02a272: 5263 0700 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ -02a276: 6e30 6800 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0068 │ │ -02a27c: 0c01 |0012: move-result-object v1 │ │ -02a27e: 5462 0200 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ -02a282: 6e20 5900 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0059 │ │ -02a288: 0c01 |0018: move-result-object v1 │ │ -02a28a: 5462 0c00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ -02a28e: 6e30 6b00 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ -02a294: 0c01 |001e: move-result-object v1 │ │ -02a296: 5462 0b00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ -02a29a: 5263 0100 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ -02a29e: 6e30 6900 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0069 │ │ -02a2a4: 0c01 |0026: move-result-object v1 │ │ -02a2a6: 5462 0d00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000d │ │ -02a2aa: 6e20 6d00 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006d │ │ -02a2b0: 0c01 |002c: move-result-object v1 │ │ -02a2b2: 5262 0800 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ -02a2b6: 5263 0a00 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ -02a2ba: 5264 0900 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ -02a2be: 6e40 6200 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0062 │ │ -02a2c4: 0c02 |0036: move-result-object v2 │ │ -02a2c6: 5261 0500 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ -02a2ca: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -02a2ce: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -02a2d2: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -02a2d4: 6e20 6400 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0064 │ │ -02a2da: 0c02 |0041: move-result-object v2 │ │ -02a2dc: 5261 0500 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ -02a2e0: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -02a2e4: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -02a2e8: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -02a2ea: 6e20 6500 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0065 │ │ -02a2f0: 0c02 |004c: move-result-object v2 │ │ -02a2f2: 5261 0500 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ -02a2f6: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -02a2fa: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -02a2fe: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -02a300: 6e20 5800 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0058 │ │ -02a306: 0c01 |0057: move-result-object v1 │ │ -02a308: 5262 0300 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0003 │ │ -02a30c: 6e20 5e00 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005e │ │ -02a312: 0c01 |005d: move-result-object v1 │ │ -02a314: 6e20 5d00 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005d │ │ -02a31a: 0c01 |0061: move-result-object v1 │ │ -02a31c: 6e20 5c00 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005c │ │ -02a322: 0c01 |0065: move-result-object v1 │ │ -02a324: 6e20 5a00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005a │ │ -02a32a: 0c01 |0069: move-result-object v1 │ │ -02a32c: 6e20 5b00 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005b │ │ -02a332: 0c01 |006d: move-result-object v1 │ │ -02a334: 5462 0400 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ -02a338: 6e20 5f00 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005f │ │ -02a33e: 0c02 |0073: move-result-object v2 │ │ -02a340: 5261 0500 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ -02a344: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -02a348: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -02a34c: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -02a34e: 6e30 6000 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0060 │ │ -02a354: 0c01 |007e: move-result-object v1 │ │ -02a356: 6e20 6100 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0061 │ │ -02a35c: 0c01 |0082: move-result-object v1 │ │ -02a35e: 6e20 6300 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0063 │ │ -02a364: 0c00 |0086: move-result-object v0 │ │ -02a366: 6e10 5700 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0057 │ │ -02a36c: 0c01 |008a: move-result-object v1 │ │ -02a36e: 1101 |008b: return-object v1 │ │ -02a370: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -02a372: 28b1 |008d: goto 003e // -004f │ │ -02a374: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -02a376: 28ba |008f: goto 0049 // -0046 │ │ -02a378: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -02a37a: 28c3 |0091: goto 0054 // -003d │ │ -02a37c: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -02a37e: 28e8 |0093: goto 007b // -0018 │ │ +02bed0: |[02bed0] 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; │ │ +02bee0: 2201 1200 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0012 │ │ +02bee4: 7020 5400 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0054 │ │ +02beea: 5362 0e00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000e │ │ +02beee: 6e30 6e00 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006e │ │ +02bef4: 0c01 |000a: move-result-object v1 │ │ +02bef6: 5262 0600 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0006 │ │ +02befa: 5263 0700 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ +02befe: 6e30 6800 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0068 │ │ +02bf04: 0c01 |0012: move-result-object v1 │ │ +02bf06: 5462 0200 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ +02bf0a: 6e20 5900 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0059 │ │ +02bf10: 0c01 |0018: move-result-object v1 │ │ +02bf12: 5462 0c00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ +02bf16: 6e30 6b00 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ +02bf1c: 0c01 |001e: move-result-object v1 │ │ +02bf1e: 5462 0b00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ +02bf22: 5263 0100 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ +02bf26: 6e30 6900 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0069 │ │ +02bf2c: 0c01 |0026: move-result-object v1 │ │ +02bf2e: 5462 0d00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000d │ │ +02bf32: 6e20 6d00 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006d │ │ +02bf38: 0c01 |002c: move-result-object v1 │ │ +02bf3a: 5262 0800 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ +02bf3e: 5263 0a00 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ +02bf42: 5264 0900 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ +02bf46: 6e40 6200 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0062 │ │ +02bf4c: 0c02 |0036: move-result-object v2 │ │ +02bf4e: 5261 0500 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ +02bf52: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +02bf56: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +02bf5a: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +02bf5c: 6e20 6400 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0064 │ │ +02bf62: 0c02 |0041: move-result-object v2 │ │ +02bf64: 5261 0500 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ +02bf68: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +02bf6c: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +02bf70: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +02bf72: 6e20 6500 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0065 │ │ +02bf78: 0c02 |004c: move-result-object v2 │ │ +02bf7a: 5261 0500 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ +02bf7e: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +02bf82: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +02bf86: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +02bf88: 6e20 5800 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0058 │ │ +02bf8e: 0c01 |0057: move-result-object v1 │ │ +02bf90: 5262 0300 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0003 │ │ +02bf94: 6e20 5e00 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005e │ │ +02bf9a: 0c01 |005d: move-result-object v1 │ │ +02bf9c: 6e20 5d00 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005d │ │ +02bfa2: 0c01 |0061: move-result-object v1 │ │ +02bfa4: 6e20 5c00 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005c │ │ +02bfaa: 0c01 |0065: move-result-object v1 │ │ +02bfac: 6e20 5a00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005a │ │ +02bfb2: 0c01 |0069: move-result-object v1 │ │ +02bfb4: 6e20 5b00 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005b │ │ +02bfba: 0c01 |006d: move-result-object v1 │ │ +02bfbc: 5462 0400 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ +02bfc0: 6e20 5f00 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005f │ │ +02bfc6: 0c02 |0073: move-result-object v2 │ │ +02bfc8: 5261 0500 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ +02bfcc: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +02bfd0: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +02bfd4: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +02bfd6: 6e30 6000 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0060 │ │ +02bfdc: 0c01 |007e: move-result-object v1 │ │ +02bfde: 6e20 6100 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0061 │ │ +02bfe4: 0c01 |0082: move-result-object v1 │ │ +02bfe6: 6e20 6300 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0063 │ │ +02bfec: 0c00 |0086: move-result-object v0 │ │ +02bfee: 6e10 5700 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0057 │ │ +02bff4: 0c01 |008a: move-result-object v1 │ │ +02bff6: 1101 |008b: return-object v1 │ │ +02bff8: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +02bffa: 28b1 |008d: goto 003e // -004f │ │ +02bffc: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +02bffe: 28ba |008f: goto 0049 // -0046 │ │ +02c000: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +02c002: 28c3 |0091: goto 0054 // -003d │ │ +02c004: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +02c006: 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; │ │ @@ -14473,140 +14473,141 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a380: |[02a380] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ -02a390: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02a396: 0e00 |0003: return-void │ │ +02c008: |[02c008] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ +02c018: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02c01e: 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;) │ │ name : 'add' │ │ 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 : 21 │ │ + registers : 22 │ │ ins : 13 │ │ outs : 4 │ │ - insns size : 162 16-bit code units │ │ -02a398: |[02a398] 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; │ │ -02a3a8: 2204 1200 |0000: new-instance v4, Landroid/app/Notification$Builder; // type@0012 │ │ -02a3ac: 7020 5400 8400 |0002: invoke-direct {v4, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0054 │ │ -02a3b2: 5395 0e00 |0005: iget-wide v5, v9, Landroid/app/Notification;.when:J // field@000e │ │ -02a3b6: 6e30 6e00 5406 |0007: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006e │ │ -02a3bc: 0c04 |000a: move-result-object v4 │ │ -02a3be: 5295 0600 |000b: iget v5, v9, Landroid/app/Notification;.icon:I // field@0006 │ │ -02a3c2: 5296 0700 |000d: iget v6, v9, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ -02a3c6: 6e30 6800 5406 |000f: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0068 │ │ -02a3cc: 0c04 |0012: move-result-object v4 │ │ -02a3ce: 5495 0200 |0013: iget-object v5, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ -02a3d2: 6e20 5900 5400 |0015: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0059 │ │ -02a3d8: 0c04 |0018: move-result-object v4 │ │ -02a3da: 5495 0c00 |0019: iget-object v5, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ -02a3de: 6e30 6b00 540d |001b: invoke-virtual {v4, v5, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ -02a3e4: 0c04 |001e: move-result-object v4 │ │ -02a3e6: 5495 0b00 |001f: iget-object v5, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ -02a3ea: 5296 0100 |0021: iget v6, v9, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ -02a3ee: 6e30 6900 5406 |0023: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0069 │ │ -02a3f4: 0c04 |0026: move-result-object v4 │ │ -02a3f6: 5495 0d00 |0027: iget-object v5, v9, Landroid/app/Notification;.vibrate:[J // field@000d │ │ -02a3fa: 6e20 6d00 5400 |0029: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006d │ │ -02a400: 0c04 |002c: move-result-object v4 │ │ -02a402: 5295 0800 |002d: iget v5, v9, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ -02a406: 5296 0a00 |002f: iget v6, v9, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ -02a40a: 5297 0900 |0031: iget v7, v9, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ -02a40e: 6e40 6200 5476 |0033: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0062 │ │ -02a414: 0c05 |0036: move-result-object v5 │ │ -02a416: 5294 0500 |0037: iget v4, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ -02a41a: dd04 0402 |0039: and-int/lit8 v4, v4, #int 2 // #02 │ │ -02a41e: 3804 5f00 |003b: if-eqz v4, 009a // +005f │ │ -02a422: 1214 |003d: const/4 v4, #int 1 // #1 │ │ -02a424: 6e20 6400 4500 |003e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0064 │ │ -02a42a: 0c05 |0041: move-result-object v5 │ │ -02a42c: 5294 0500 |0042: iget v4, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ -02a430: dd04 0408 |0044: and-int/lit8 v4, v4, #int 8 // #08 │ │ -02a434: 3804 5600 |0046: if-eqz v4, 009c // +0056 │ │ -02a438: 1214 |0048: const/4 v4, #int 1 // #1 │ │ -02a43a: 6e20 6500 4500 |0049: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0065 │ │ -02a440: 0c05 |004c: move-result-object v5 │ │ -02a442: 5294 0500 |004d: iget v4, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ -02a446: dd04 0410 |004f: and-int/lit8 v4, v4, #int 16 // #10 │ │ -02a44a: 3804 4d00 |0051: if-eqz v4, 009e // +004d │ │ -02a44e: 1214 |0053: const/4 v4, #int 1 // #1 │ │ -02a450: 6e20 5800 4500 |0054: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0058 │ │ -02a456: 0c04 |0057: move-result-object v4 │ │ -02a458: 5295 0300 |0058: iget v5, v9, Landroid/app/Notification;.defaults:I // field@0003 │ │ -02a45c: 6e20 5e00 5400 |005a: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005e │ │ -02a462: 0c04 |005d: move-result-object v4 │ │ -02a464: 6e20 5d00 a400 |005e: invoke-virtual {v4, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005d │ │ -02a46a: 0c04 |0061: move-result-object v4 │ │ -02a46c: 6e20 5c00 b400 |0062: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005c │ │ -02a472: 0c04 |0065: move-result-object v4 │ │ -02a474: 6e20 5a00 c400 |0066: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005a │ │ -02a47a: 0c04 |0069: move-result-object v4 │ │ -02a47c: 6e20 5b00 f400 |006a: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005b │ │ -02a482: 0c04 |006d: move-result-object v4 │ │ -02a484: 5495 0400 |006e: iget-object v5, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ -02a488: 6e20 5f00 5400 |0070: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005f │ │ -02a48e: 0c05 |0073: move-result-object v5 │ │ -02a490: 5294 0500 |0074: iget v4, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ -02a494: d544 8000 |0076: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -02a498: 3804 2800 |0078: if-eqz v4, 00a0 // +0028 │ │ -02a49c: 1214 |007a: const/4 v4, #int 1 // #1 │ │ -02a49e: 0800 1000 |007b: move-object/from16 v0, v16 │ │ -02a4a2: 6e30 6000 0504 |007d: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0060 │ │ -02a4a8: 0c04 |0080: move-result-object v4 │ │ -02a4aa: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -02a4ae: 6e20 6100 0400 |0083: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0061 │ │ -02a4b4: 0c04 |0086: move-result-object v4 │ │ -02a4b6: 6e20 6300 e400 |0087: invoke-virtual {v4, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0063 │ │ -02a4bc: 0c04 |008a: move-result-object v4 │ │ -02a4be: 0200 1200 |008b: move/from16 v0, v18 │ │ -02a4c2: 0201 1300 |008d: move/from16 v1, v19 │ │ -02a4c6: 0202 1400 |008f: move/from16 v2, v20 │ │ -02a4ca: 6e40 6700 0421 |0091: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0067 │ │ -02a4d0: 0c03 |0094: move-result-object v3 │ │ -02a4d2: 6e10 5700 0300 |0095: invoke-virtual {v3}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0057 │ │ -02a4d8: 0c04 |0098: move-result-object v4 │ │ -02a4da: 1104 |0099: return-object v4 │ │ -02a4dc: 1204 |009a: const/4 v4, #int 0 // #0 │ │ -02a4de: 28a3 |009b: goto 003e // -005d │ │ -02a4e0: 1204 |009c: const/4 v4, #int 0 // #0 │ │ -02a4e2: 28ac |009d: goto 0049 // -0054 │ │ -02a4e4: 1204 |009e: const/4 v4, #int 0 // #0 │ │ -02a4e6: 28b5 |009f: goto 0054 // -004b │ │ -02a4e8: 1204 |00a0: const/4 v4, #int 0 // #0 │ │ -02a4ea: 28da |00a1: goto 007b // -0026 │ │ + insns size : 164 16-bit code units │ │ +02c020: |[02c020] 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; │ │ +02c030: 2205 1200 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@0012 │ │ +02c034: 7020 5400 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0054 │ │ +02c03a: 53a6 0e00 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000e │ │ +02c03e: 6e30 6e00 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006e │ │ +02c044: 0c05 |000a: move-result-object v5 │ │ +02c046: 52a6 0600 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0006 │ │ +02c04a: 52a7 0700 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ +02c04e: 6e30 6800 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0068 │ │ +02c054: 0c05 |0012: move-result-object v5 │ │ +02c056: 54a6 0200 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ +02c05a: 6e20 5900 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0059 │ │ +02c060: 0c05 |0018: move-result-object v5 │ │ +02c062: 54a6 0c00 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ +02c066: 6e30 6b00 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ +02c06c: 0c05 |001e: move-result-object v5 │ │ +02c06e: 54a6 0b00 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ +02c072: 52a7 0100 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ +02c076: 6e30 6900 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0069 │ │ +02c07c: 0c05 |0026: move-result-object v5 │ │ +02c07e: 54a6 0d00 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@000d │ │ +02c082: 6e20 6d00 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006d │ │ +02c088: 0c05 |002c: move-result-object v5 │ │ +02c08a: 52a6 0800 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ +02c08e: 52a7 0a00 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ +02c092: 52a8 0900 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ +02c096: 6e40 6200 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0062 │ │ +02c09c: 0c06 |0036: move-result-object v6 │ │ +02c09e: 52a5 0500 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0005 │ │ +02c0a2: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ +02c0a6: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ +02c0aa: 1215 |003d: const/4 v5, #int 1 // #1 │ │ +02c0ac: 6e20 6400 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0064 │ │ +02c0b2: 0c06 |0041: move-result-object v6 │ │ +02c0b4: 52a5 0500 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0005 │ │ +02c0b8: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ +02c0bc: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ +02c0c0: 1215 |0048: const/4 v5, #int 1 // #1 │ │ +02c0c2: 6e20 6500 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0065 │ │ +02c0c8: 0c06 |004c: move-result-object v6 │ │ +02c0ca: 52a5 0500 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0005 │ │ +02c0ce: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ +02c0d2: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ +02c0d6: 1215 |0053: const/4 v5, #int 1 // #1 │ │ +02c0d8: 6e20 5800 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0058 │ │ +02c0de: 0c05 |0057: move-result-object v5 │ │ +02c0e0: 52a6 0300 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0003 │ │ +02c0e4: 6e20 5e00 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005e │ │ +02c0ea: 0c05 |005d: move-result-object v5 │ │ +02c0ec: 6e20 5d00 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005d │ │ +02c0f2: 0c05 |0061: move-result-object v5 │ │ +02c0f4: 6e20 5c00 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005c │ │ +02c0fa: 0c05 |0065: move-result-object v5 │ │ +02c0fc: 6e20 5a00 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005a │ │ +02c102: 0c05 |0069: move-result-object v5 │ │ +02c104: 0800 1000 |006a: move-object/from16 v0, v16 │ │ +02c108: 6e20 5b00 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005b │ │ +02c10e: 0c05 |006f: move-result-object v5 │ │ +02c110: 54a6 0400 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ +02c114: 6e20 5f00 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005f │ │ +02c11a: 0c06 |0075: move-result-object v6 │ │ +02c11c: 52a5 0500 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0005 │ │ +02c120: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ +02c124: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ +02c128: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +02c12a: 0800 1100 |007d: move-object/from16 v0, v17 │ │ +02c12e: 6e30 6000 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0060 │ │ +02c134: 0c05 |0082: move-result-object v5 │ │ +02c136: 0800 1200 |0083: move-object/from16 v0, v18 │ │ +02c13a: 6e20 6100 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0061 │ │ +02c140: 0c05 |0088: move-result-object v5 │ │ +02c142: 6e20 6300 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0063 │ │ +02c148: 0c05 |008c: move-result-object v5 │ │ +02c14a: 0200 1300 |008d: move/from16 v0, v19 │ │ +02c14e: 0201 1400 |008f: move/from16 v1, v20 │ │ +02c152: 0202 1500 |0091: move/from16 v2, v21 │ │ +02c156: 6e40 6700 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0067 │ │ +02c15c: 0c04 |0096: move-result-object v4 │ │ +02c15e: 6e10 5700 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0057 │ │ +02c164: 0c05 |009a: move-result-object v5 │ │ +02c166: 1105 |009b: return-object v5 │ │ +02c168: 1205 |009c: const/4 v5, #int 0 // #0 │ │ +02c16a: 28a1 |009d: goto 003e // -005f │ │ +02c16c: 1205 |009e: const/4 v5, #int 0 // #0 │ │ +02c16e: 28aa |009f: goto 0049 // -0056 │ │ +02c170: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ +02c172: 28b3 |00a1: goto 0054 // -004d │ │ +02c174: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ +02c176: 28da |00a3: goto 007d // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ - 0x0095 line=54 │ │ - 0x009a line=31 │ │ + 0x0097 line=54 │ │ + 0x009c line=31 │ │ locals : │ │ - 0x0095 - 0x009a reg=3 b Landroid/app/Notification$Builder; │ │ - 0x0000 - 0x00a2 reg=8 context Landroid/content/Context; │ │ - 0x0000 - 0x00a2 reg=9 n Landroid/app/Notification; │ │ - 0x0000 - 0x00a2 reg=10 contentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a2 reg=11 contentText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a2 reg=12 contentInfo Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00a2 reg=13 tickerView Landroid/widget/RemoteViews; │ │ - 0x0000 - 0x00a2 reg=14 number I │ │ - 0x0000 - 0x00a2 reg=15 contentIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00a2 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00a2 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x00a2 reg=18 mProgressMax I │ │ - 0x0000 - 0x00a2 reg=19 mProgress I │ │ - 0x0000 - 0x00a2 reg=20 mProgressIndeterminate Z │ │ + 0x0097 - 0x009c reg=4 b Landroid/app/Notification$Builder; │ │ + 0x0000 - 0x00a4 reg=9 context Landroid/content/Context; │ │ + 0x0000 - 0x00a4 reg=10 n Landroid/app/Notification; │ │ + 0x0000 - 0x00a4 reg=11 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a4 reg=12 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a4 reg=13 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00a4 reg=14 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x00a4 reg=15 number I │ │ + 0x0000 - 0x00a4 reg=16 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00a4 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00a4 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x00a4 reg=19 mProgressMax I │ │ + 0x0000 - 0x00a4 reg=20 mProgress I │ │ + 0x0000 - 0x00a4 reg=21 mProgressIndeterminate Z │ │ │ │ Virtual methods - │ │ source_file_idx : 1840 (NotificationCompatIceCreamSandwich.java) │ │ │ │ Class #58 header: │ │ class_idx : 179 │ │ access_flags : 0 (0x0000) │ │ @@ -14634,154 +14635,155 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ name : '' │ │ 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 : 24 │ │ + registers : 25 │ │ ins : 17 │ │ outs : 4 │ │ - insns size : 181 16-bit code units │ │ -02a4ec: |[02a4ec] 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 │ │ -02a4fc: 7010 e710 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02a502: 2203 1200 |0003: new-instance v3, Landroid/app/Notification$Builder; // type@0012 │ │ -02a506: 7020 5400 8300 |0005: invoke-direct {v3, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0054 │ │ -02a50c: 5394 0e00 |0008: iget-wide v4, v9, Landroid/app/Notification;.when:J // field@000e │ │ -02a510: 6e30 6e00 4305 |000a: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006e │ │ -02a516: 0c03 |000d: move-result-object v3 │ │ -02a518: 5294 0600 |000e: iget v4, v9, Landroid/app/Notification;.icon:I // field@0006 │ │ -02a51c: 5295 0700 |0010: iget v5, v9, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ -02a520: 6e30 6800 4305 |0012: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0068 │ │ -02a526: 0c03 |0015: move-result-object v3 │ │ -02a528: 5494 0200 |0016: iget-object v4, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ -02a52c: 6e20 5900 4300 |0018: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0059 │ │ -02a532: 0c03 |001b: move-result-object v3 │ │ -02a534: 5494 0c00 |001c: iget-object v4, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ -02a538: 6e30 6b00 430d |001e: invoke-virtual {v3, v4, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ -02a53e: 0c03 |0021: move-result-object v3 │ │ -02a540: 5494 0b00 |0022: iget-object v4, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ -02a544: 5295 0100 |0024: iget v5, v9, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ -02a548: 6e30 6900 4305 |0026: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0069 │ │ -02a54e: 0c03 |0029: move-result-object v3 │ │ -02a550: 5494 0d00 |002a: iget-object v4, v9, Landroid/app/Notification;.vibrate:[J // field@000d │ │ -02a554: 6e20 6d00 4300 |002c: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006d │ │ -02a55a: 0c03 |002f: move-result-object v3 │ │ -02a55c: 5294 0800 |0030: iget v4, v9, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ -02a560: 5295 0a00 |0032: iget v5, v9, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ -02a564: 5296 0900 |0034: iget v6, v9, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ -02a568: 6e40 6200 4365 |0036: invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0062 │ │ -02a56e: 0c04 |0039: move-result-object v4 │ │ -02a570: 5293 0500 |003a: iget v3, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ -02a574: dd03 0302 |003c: and-int/lit8 v3, v3, #int 2 // #02 │ │ -02a578: 3803 6f00 |003e: if-eqz v3, 00ad // +006f │ │ -02a57c: 1213 |0040: const/4 v3, #int 1 // #1 │ │ -02a57e: 6e20 6400 3400 |0041: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0064 │ │ -02a584: 0c04 |0044: move-result-object v4 │ │ -02a586: 5293 0500 |0045: iget v3, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ -02a58a: dd03 0308 |0047: and-int/lit8 v3, v3, #int 8 // #08 │ │ -02a58e: 3803 6600 |0049: if-eqz v3, 00af // +0066 │ │ -02a592: 1213 |004b: const/4 v3, #int 1 // #1 │ │ -02a594: 6e20 6500 3400 |004c: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0065 │ │ -02a59a: 0c04 |004f: move-result-object v4 │ │ -02a59c: 5293 0500 |0050: iget v3, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ -02a5a0: dd03 0310 |0052: and-int/lit8 v3, v3, #int 16 // #10 │ │ -02a5a4: 3803 5d00 |0054: if-eqz v3, 00b1 // +005d │ │ -02a5a8: 1213 |0056: const/4 v3, #int 1 // #1 │ │ -02a5aa: 6e20 5800 3400 |0057: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0058 │ │ -02a5b0: 0c03 |005a: move-result-object v3 │ │ -02a5b2: 5294 0300 |005b: iget v4, v9, Landroid/app/Notification;.defaults:I // field@0003 │ │ -02a5b6: 6e20 5e00 4300 |005d: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005e │ │ -02a5bc: 0c03 |0060: move-result-object v3 │ │ -02a5be: 6e20 5d00 a300 |0061: invoke-virtual {v3, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005d │ │ -02a5c4: 0c03 |0064: move-result-object v3 │ │ -02a5c6: 6e20 5c00 b300 |0065: invoke-virtual {v3, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005c │ │ -02a5cc: 0c03 |0068: move-result-object v3 │ │ -02a5ce: 0800 1700 |0069: move-object/from16 v0, v23 │ │ -02a5d2: 6e20 6a00 0300 |006b: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006a │ │ -02a5d8: 0c03 |006e: move-result-object v3 │ │ -02a5da: 6e20 5a00 c300 |006f: invoke-virtual {v3, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005a │ │ -02a5e0: 0c03 |0072: move-result-object v3 │ │ -02a5e2: 6e20 5b00 f300 |0073: invoke-virtual {v3, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005b │ │ -02a5e8: 0c03 |0076: move-result-object v3 │ │ -02a5ea: 5494 0400 |0077: iget-object v4, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ -02a5ee: 6e20 5f00 4300 |0079: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005f │ │ -02a5f4: 0c04 |007c: move-result-object v4 │ │ -02a5f6: 5293 0500 |007d: iget v3, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ -02a5fa: d533 8000 |007f: and-int/lit16 v3, v3, #int 128 // #0080 │ │ -02a5fe: 3803 3200 |0081: if-eqz v3, 00b3 // +0032 │ │ -02a602: 1213 |0083: const/4 v3, #int 1 // #1 │ │ -02a604: 0800 1000 |0084: move-object/from16 v0, v16 │ │ -02a608: 6e30 6000 0403 |0086: invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0060 │ │ -02a60e: 0c03 |0089: move-result-object v3 │ │ -02a610: 0800 1100 |008a: move-object/from16 v0, v17 │ │ -02a614: 6e20 6100 0300 |008c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0061 │ │ -02a61a: 0c03 |008f: move-result-object v3 │ │ -02a61c: 6e20 6300 e300 |0090: invoke-virtual {v3, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0063 │ │ -02a622: 0c03 |0093: move-result-object v3 │ │ -02a624: 0200 1500 |0094: move/from16 v0, v21 │ │ -02a628: 6e20 6c00 0300 |0096: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@006c │ │ -02a62e: 0c03 |0099: move-result-object v3 │ │ -02a630: 0200 1600 |009a: move/from16 v0, v22 │ │ -02a634: 6e20 6600 0300 |009c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@0066 │ │ -02a63a: 0c03 |009f: move-result-object v3 │ │ -02a63c: 0200 1200 |00a0: move/from16 v0, v18 │ │ -02a640: 0201 1300 |00a2: move/from16 v1, v19 │ │ -02a644: 0202 1400 |00a4: move/from16 v2, v20 │ │ -02a648: 6e40 6700 0321 |00a6: invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0067 │ │ -02a64e: 0c03 |00a9: move-result-object v3 │ │ -02a650: 5b73 8a01 |00aa: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@018a │ │ -02a654: 0e00 |00ac: return-void │ │ -02a656: 1203 |00ad: const/4 v3, #int 0 // #0 │ │ -02a658: 2893 |00ae: goto 0041 // -006d │ │ -02a65a: 1203 |00af: const/4 v3, #int 0 // #0 │ │ -02a65c: 289c |00b0: goto 004c // -0064 │ │ -02a65e: 1203 |00b1: const/4 v3, #int 0 // #0 │ │ -02a660: 28a5 |00b2: goto 0057 // -005b │ │ -02a662: 1203 |00b3: const/4 v3, #int 0 // #0 │ │ -02a664: 28d0 |00b4: goto 0084 // -0030 │ │ + insns size : 183 16-bit code units │ │ +02c178: |[02c178] 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 │ │ +02c188: 7010 e810 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02c18e: 2204 1200 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@0012 │ │ +02c192: 7020 5400 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0054 │ │ +02c198: 53a6 0e00 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000e │ │ +02c19c: 6e30 6e00 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006e │ │ +02c1a2: 0c04 |000d: move-result-object v4 │ │ +02c1a4: 52a5 0600 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@0006 │ │ +02c1a8: 52a6 0700 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0007 │ │ +02c1ac: 6e30 6800 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0068 │ │ +02c1b2: 0c04 |0015: move-result-object v4 │ │ +02c1b4: 54a5 0200 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ +02c1b8: 6e20 5900 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@0059 │ │ +02c1be: 0c04 |001b: move-result-object v4 │ │ +02c1c0: 54a5 0c00 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000c │ │ +02c1c4: 6e30 6b00 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006b │ │ +02c1ca: 0c04 |0021: move-result-object v4 │ │ +02c1cc: 54a5 0b00 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000b │ │ +02c1d0: 52a6 0100 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ +02c1d4: 6e30 6900 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@0069 │ │ +02c1da: 0c04 |0029: move-result-object v4 │ │ +02c1dc: 54a5 0d00 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@000d │ │ +02c1e0: 6e20 6d00 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006d │ │ +02c1e6: 0c04 |002f: move-result-object v4 │ │ +02c1e8: 52a5 0800 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0008 │ │ +02c1ec: 52a6 0a00 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@000a │ │ +02c1f0: 52a7 0900 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0009 │ │ +02c1f4: 6e40 6200 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0062 │ │ +02c1fa: 0c05 |0039: move-result-object v5 │ │ +02c1fc: 52a4 0500 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@0005 │ │ +02c200: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ +02c204: 3804 7100 |003e: if-eqz v4, 00af // +0071 │ │ +02c208: 1214 |0040: const/4 v4, #int 1 // #1 │ │ +02c20a: 6e20 6400 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0064 │ │ +02c210: 0c05 |0044: move-result-object v5 │ │ +02c212: 52a4 0500 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@0005 │ │ +02c216: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ +02c21a: 3804 6800 |0049: if-eqz v4, 00b1 // +0068 │ │ +02c21e: 1214 |004b: const/4 v4, #int 1 // #1 │ │ +02c220: 6e20 6500 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0065 │ │ +02c226: 0c05 |004f: move-result-object v5 │ │ +02c228: 52a4 0500 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@0005 │ │ +02c22c: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ +02c230: 3804 5f00 |0054: if-eqz v4, 00b3 // +005f │ │ +02c234: 1214 |0056: const/4 v4, #int 1 // #1 │ │ +02c236: 6e20 5800 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0058 │ │ +02c23c: 0c04 |005a: move-result-object v4 │ │ +02c23e: 52a5 0300 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0003 │ │ +02c242: 6e20 5e00 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005e │ │ +02c248: 0c04 |0060: move-result-object v4 │ │ +02c24a: 6e20 5d00 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005d │ │ +02c250: 0c04 |0064: move-result-object v4 │ │ +02c252: 6e20 5c00 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005c │ │ +02c258: 0c04 |0068: move-result-object v4 │ │ +02c25a: 0800 1800 |0069: move-object/from16 v0, v24 │ │ +02c25e: 6e20 6a00 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006a │ │ +02c264: 0c04 |006e: move-result-object v4 │ │ +02c266: 6e20 5a00 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005a │ │ +02c26c: 0c04 |0072: move-result-object v4 │ │ +02c26e: 0800 1000 |0073: move-object/from16 v0, v16 │ │ +02c272: 6e20 5b00 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005b │ │ +02c278: 0c04 |0078: move-result-object v4 │ │ +02c27a: 54a5 0400 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ +02c27e: 6e20 5f00 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005f │ │ +02c284: 0c05 |007e: move-result-object v5 │ │ +02c286: 52a4 0500 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@0005 │ │ +02c28a: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +02c28e: 3804 3200 |0083: if-eqz v4, 00b5 // +0032 │ │ +02c292: 1214 |0085: const/4 v4, #int 1 // #1 │ │ +02c294: 0800 1100 |0086: move-object/from16 v0, v17 │ │ +02c298: 6e30 6000 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0060 │ │ +02c29e: 0c04 |008b: move-result-object v4 │ │ +02c2a0: 0800 1200 |008c: move-object/from16 v0, v18 │ │ +02c2a4: 6e20 6100 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0061 │ │ +02c2aa: 0c04 |0091: move-result-object v4 │ │ +02c2ac: 6e20 6300 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0063 │ │ +02c2b2: 0c04 |0095: move-result-object v4 │ │ +02c2b4: 0200 1600 |0096: move/from16 v0, v22 │ │ +02c2b8: 6e20 6c00 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@006c │ │ +02c2be: 0c04 |009b: move-result-object v4 │ │ +02c2c0: 0200 1700 |009c: move/from16 v0, v23 │ │ +02c2c4: 6e20 6600 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@0066 │ │ +02c2ca: 0c04 |00a1: move-result-object v4 │ │ +02c2cc: 0200 1300 |00a2: move/from16 v0, v19 │ │ +02c2d0: 0201 1400 |00a4: move/from16 v1, v20 │ │ +02c2d4: 0202 1500 |00a6: move/from16 v2, v21 │ │ +02c2d8: 6e40 6700 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0067 │ │ +02c2de: 0c04 |00ab: move-result-object v4 │ │ +02c2e0: 5b84 8a01 |00ac: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@018a │ │ +02c2e4: 0e00 |00ae: return-void │ │ +02c2e6: 1204 |00af: const/4 v4, #int 0 // #0 │ │ +02c2e8: 2891 |00b0: goto 0041 // -006f │ │ +02c2ea: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ +02c2ec: 289a |00b2: goto 004c // -0066 │ │ +02c2ee: 1204 |00b3: const/4 v4, #int 0 // #0 │ │ +02c2f0: 28a3 |00b4: goto 0057 // -005d │ │ +02c2f2: 1204 |00b5: const/4 v4, #int 0 // #0 │ │ +02c2f4: 28d0 |00b6: goto 0086 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ - 0x00ac line=59 │ │ - 0x00ad line=34 │ │ + 0x00ae line=59 │ │ + 0x00af line=34 │ │ locals : │ │ - 0x0000 - 0x00b5 reg=7 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ - 0x0000 - 0x00b5 reg=8 context Landroid/content/Context; │ │ - 0x0000 - 0x00b5 reg=9 n Landroid/app/Notification; │ │ - 0x0000 - 0x00b5 reg=10 contentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b5 reg=11 contentText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b5 reg=12 contentInfo Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b5 reg=13 tickerView Landroid/widget/RemoteViews; │ │ - 0x0000 - 0x00b5 reg=14 number I │ │ - 0x0000 - 0x00b5 reg=15 contentIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00b5 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00b5 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x00b5 reg=18 mProgressMax I │ │ - 0x0000 - 0x00b5 reg=19 mProgress I │ │ - 0x0000 - 0x00b5 reg=20 mProgressIndeterminate Z │ │ - 0x0000 - 0x00b5 reg=21 useChronometer Z │ │ - 0x0000 - 0x00b5 reg=22 priority I │ │ - 0x0000 - 0x00b5 reg=23 subText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b7 reg=8 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ + 0x0000 - 0x00b7 reg=9 context Landroid/content/Context; │ │ + 0x0000 - 0x00b7 reg=10 n Landroid/app/Notification; │ │ + 0x0000 - 0x00b7 reg=11 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b7 reg=12 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b7 reg=13 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b7 reg=14 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x00b7 reg=15 number I │ │ + 0x0000 - 0x00b7 reg=16 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00b7 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00b7 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x00b7 reg=19 mProgressMax I │ │ + 0x0000 - 0x00b7 reg=20 mProgress I │ │ + 0x0000 - 0x00b7 reg=21 mProgressIndeterminate Z │ │ + 0x0000 - 0x00b7 reg=22 useChronometer Z │ │ + 0x0000 - 0x00b7 reg=23 priority I │ │ + 0x0000 - 0x00b7 reg=24 subText Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ name : 'addAction' │ │ 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 │ │ -02a668: |[02a668] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -02a678: 5410 8a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@018a │ │ -02a67c: 6e40 5500 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0055 │ │ -02a682: 0e00 |0005: return-void │ │ +02c2f8: |[02c2f8] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +02c308: 5410 8a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@018a │ │ +02c30c: 6e40 5500 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0055 │ │ +02c312: 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 │ │ @@ -14793,27 +14795,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 │ │ -02a684: |[02a684] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ -02a694: 2201 1000 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@0010 │ │ -02a698: 5432 8a01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@018a │ │ -02a69c: 7020 4b00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@004b │ │ -02a6a2: 6e20 4e00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@004e │ │ -02a6a8: 0c01 |000a: move-result-object v1 │ │ -02a6aa: 6e20 4d00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@004d │ │ -02a6b0: 0c00 |000e: move-result-object v0 │ │ -02a6b2: 3809 0500 |000f: if-eqz v9, 0014 // +0005 │ │ -02a6b6: 6e20 4c00 8000 |0011: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@004c │ │ -02a6bc: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ -02a6c0: 6e20 4f00 6000 |0016: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@004f │ │ -02a6c6: 0e00 |0019: return-void │ │ +02c314: |[02c314] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ +02c324: 2201 1000 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@0010 │ │ +02c328: 5432 8a01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@018a │ │ +02c32c: 7020 4b00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@004b │ │ +02c332: 6e20 4e00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@004e │ │ +02c338: 0c01 |000a: move-result-object v1 │ │ +02c33a: 6e20 4d00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@004d │ │ +02c340: 0c00 |000e: move-result-object v0 │ │ +02c342: 3809 0500 |000f: if-eqz v9, 0014 // +0005 │ │ +02c346: 6e20 4c00 8000 |0011: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@004c │ │ +02c34c: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ +02c350: 6e20 4f00 6000 |0016: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@004f │ │ +02c356: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x000f line=81 │ │ 0x0011 line=82 │ │ 0x0014 line=84 │ │ 0x0016 line=85 │ │ @@ -14833,25 +14835,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 │ │ -02a6c8: |[02a6c8] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ -02a6d8: 2201 1100 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0011 │ │ -02a6dc: 5432 8a01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@018a │ │ -02a6e0: 7020 5000 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@0050 │ │ -02a6e6: 6e20 5200 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0052 │ │ -02a6ec: 0c01 |000a: move-result-object v1 │ │ -02a6ee: 6e20 5100 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0051 │ │ -02a6f4: 0c00 |000e: move-result-object v0 │ │ -02a6f6: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ -02a6fa: 6e20 5300 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0053 │ │ -02a700: 0e00 |0014: return-void │ │ +02c358: |[02c358] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ +02c368: 2201 1100 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0011 │ │ +02c36c: 5432 8a01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@018a │ │ +02c370: 7020 5000 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@0050 │ │ +02c376: 6e20 5200 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0052 │ │ +02c37c: 0c01 |000a: move-result-object v1 │ │ +02c37e: 6e20 5100 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0051 │ │ +02c384: 0c00 |000e: move-result-object v0 │ │ +02c386: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ +02c38a: 6e20 5300 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0053 │ │ +02c390: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x000f line=70 │ │ 0x0011 line=71 │ │ 0x0014 line=73 │ │ locals : │ │ @@ -14867,33 +14869,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 │ │ -02a704: |[02a704] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ -02a714: 2203 1300 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0013 │ │ -02a718: 5454 8a01 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@018a │ │ -02a71c: 7020 6f00 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@006f │ │ -02a722: 6e20 7100 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0071 │ │ -02a728: 0c01 |000a: move-result-object v1 │ │ -02a72a: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ -02a72e: 6e20 7200 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0072 │ │ -02a734: 6e10 3b11 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@113b │ │ -02a73a: 0c00 |0013: move-result-object v0 │ │ -02a73c: 7210 5911 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1159 │ │ -02a742: 0a03 |0017: move-result v3 │ │ -02a744: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ -02a748: 7210 5a11 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@115a │ │ -02a74e: 0c02 |001d: move-result-object v2 │ │ -02a750: 1f02 5602 |001e: check-cast v2, Ljava/lang/CharSequence; // type@0256 │ │ -02a754: 6e20 7000 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0070 │ │ -02a75a: 28f1 |0023: goto 0014 // -000f │ │ -02a75c: 0e00 |0024: return-void │ │ +02c394: |[02c394] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ +02c3a4: 2203 1300 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0013 │ │ +02c3a8: 5454 8a01 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@018a │ │ +02c3ac: 7020 6f00 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@006f │ │ +02c3b2: 6e20 7100 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0071 │ │ +02c3b8: 0c01 |000a: move-result-object v1 │ │ +02c3ba: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ +02c3be: 6e20 7200 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0072 │ │ +02c3c4: 6e10 3c11 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@113c │ │ +02c3ca: 0c00 |0013: move-result-object v0 │ │ +02c3cc: 7210 5a11 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@115a │ │ +02c3d2: 0a03 |0017: move-result v3 │ │ +02c3d4: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ +02c3d8: 7210 5b11 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@115b │ │ +02c3de: 0c02 |001d: move-result-object v2 │ │ +02c3e0: 1f02 5602 |001e: check-cast v2, Ljava/lang/CharSequence; // type@0256 │ │ +02c3e4: 6e20 7000 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0070 │ │ +02c3ea: 28f1 |0023: goto 0014 // -000f │ │ +02c3ec: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000b line=93 │ │ 0x000d line=94 │ │ 0x0010 line=96 │ │ 0x0020 line=97 │ │ @@ -14914,19 +14916,19 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02a760: |[02a760] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ -02a770: 5410 8a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@018a │ │ -02a774: 6e10 5600 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0056 │ │ -02a77a: 0c00 |0005: move-result-object v0 │ │ -02a77c: 1100 |0006: return-object v0 │ │ +02c3f0: |[02c3f0] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ +02c400: 5410 8a01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@018a │ │ +02c404: 6e10 5600 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0056 │ │ +02c40a: 0c00 |0005: move-result-object v0 │ │ +02c40c: 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 : 1846 (NotificationCompatJellybean.java) │ │ @@ -14959,17 +14961,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a780: |[02a780] android.support.v4.app.ServiceCompat.:()V │ │ -02a790: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02a796: 0e00 |0003: return-void │ │ +02c410: |[02c410] android.support.v4.app.ServiceCompat.:()V │ │ +02c420: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02c426: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ServiceCompat; │ │ │ │ @@ -15042,37 +15044,37 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -02a798: |[02a798] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -02a7a8: 7010 e710 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02a7ae: 5b34 8c01 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@018c │ │ -02a7b2: 2200 2500 |0005: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -02a7b6: 7010 9b00 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@009b │ │ -02a7bc: 1a01 b309 |000a: const-string v1, "android.intent.action.SEND" // string@09b3 │ │ -02a7c0: 6e20 c000 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ -02a7c6: 0c00 |000f: move-result-object v0 │ │ -02a7c8: 5b30 9001 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02a7cc: 5430 9001 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02a7d0: 1a01 c209 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@09c2 │ │ -02a7d4: 6e10 1000 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0010 │ │ -02a7da: 0c02 |0019: move-result-object v2 │ │ -02a7dc: 6e30 b900 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b9 │ │ -02a7e2: 5430 9001 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02a7e6: 1a01 c109 |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@09c1 │ │ -02a7ea: 6e10 0d00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000d │ │ -02a7f0: 0c02 |0024: move-result-object v2 │ │ -02a7f2: 6e30 b600 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b6 │ │ -02a7f8: 5430 9001 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02a7fc: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -02a800: 6e20 a000 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a0 │ │ -02a806: 0e00 |002f: return-void │ │ +02c428: |[02c428] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +02c438: 7010 e810 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02c43e: 5b34 8c01 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@018c │ │ +02c442: 2200 2500 |0005: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +02c446: 7010 9b00 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@009b │ │ +02c44c: 1a01 b309 |000a: const-string v1, "android.intent.action.SEND" // string@09b3 │ │ +02c450: 6e20 c000 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ +02c456: 0c00 |000f: move-result-object v0 │ │ +02c458: 5b30 9001 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c45c: 5430 9001 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c460: 1a01 c209 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@09c2 │ │ +02c464: 6e10 1000 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0010 │ │ +02c46a: 0c02 |0019: move-result-object v2 │ │ +02c46c: 6e30 b900 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b9 │ │ +02c472: 5430 9001 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c476: 1a01 c109 |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@09c1 │ │ +02c47a: 6e10 0d00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000d │ │ +02c480: 0c02 |0024: move-result-object v2 │ │ +02c482: 6e30 b600 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b6 │ │ +02c488: 5430 9001 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c48c: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +02c490: 6e20 a000 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a0 │ │ +02c496: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0003 line=279 │ │ 0x0005 line=280 │ │ 0x0012 line=281 │ │ 0x001d line=282 │ │ @@ -15087,35 +15089,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 │ │ -02a808: |[02a808] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -02a818: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02a81a: 5454 9001 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02a81e: 6e20 ae00 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00ae │ │ -02a824: 0c00 |0006: move-result-object v0 │ │ -02a826: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -02a82a: 2101 |0009: array-length v1, v0 │ │ -02a82c: 6e10 3f11 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -02a832: 0a04 |000d: move-result v4 │ │ -02a834: b014 |000e: add-int/2addr v4, v1 │ │ -02a836: 2342 1403 |000f: new-array v2, v4, [Ljava/lang/String; // type@0314 │ │ -02a83a: 6e20 4111 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1141 │ │ -02a840: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -02a844: 6e10 3f11 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -02a84a: 0a04 |0019: move-result v4 │ │ -02a84c: 7151 1b11 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -02a852: 5453 9001 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02a856: 6e30 bb00 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bb │ │ -02a85c: 0e00 |0022: return-void │ │ -02a85e: 0131 |0023: move v1, v3 │ │ -02a860: 28e6 |0024: goto 000a // -001a │ │ +02c498: |[02c498] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +02c4a8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02c4aa: 5454 9001 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c4ae: 6e20 ae00 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00ae │ │ +02c4b4: 0c00 |0006: move-result-object v0 │ │ +02c4b6: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +02c4ba: 2101 |0009: array-length v1, v0 │ │ +02c4bc: 6e10 4011 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +02c4c2: 0a04 |000d: move-result v4 │ │ +02c4c4: b014 |000e: add-int/2addr v4, v1 │ │ +02c4c6: 2342 1403 |000f: new-array v2, v4, [Ljava/lang/String; // type@0314 │ │ +02c4ca: 6e20 4211 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1142 │ │ +02c4d0: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +02c4d4: 6e10 4011 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +02c4da: 0a04 |0019: move-result v4 │ │ +02c4dc: 7151 1c11 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +02c4e2: 5453 9001 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c4e6: 6e30 bb00 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bb │ │ +02c4ec: 0e00 |0022: return-void │ │ +02c4ee: 0131 |0023: move v1, v3 │ │ +02c4f0: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0007 line=345 │ │ 0x000a line=346 │ │ 0x0011 line=347 │ │ 0x0014 line=348 │ │ @@ -15137,33 +15139,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 │ │ -02a864: |[02a864] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -02a874: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02a876: 6e10 9804 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0498 │ │ -02a87c: 0c00 |0004: move-result-object v0 │ │ -02a87e: 6e20 ae00 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00ae │ │ -02a884: 0c01 |0008: move-result-object v1 │ │ -02a886: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -02a88a: 2112 |000b: array-length v2, v1 │ │ -02a88c: 2185 |000c: array-length v5, v8 │ │ -02a88e: b025 |000d: add-int/2addr v5, v2 │ │ -02a890: 2353 1403 |000e: new-array v3, v5, [Ljava/lang/String; // type@0314 │ │ -02a894: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -02a898: 7152 1b11 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -02a89e: 2185 |0015: array-length v5, v8 │ │ -02a8a0: 7155 1b11 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -02a8a6: 6e30 bb00 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bb │ │ -02a8ac: 0e00 |001c: return-void │ │ -02a8ae: 0142 |001d: move v2, v4 │ │ -02a8b0: 28ee |001e: goto 000c // -0012 │ │ +02c4f4: |[02c4f4] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +02c504: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02c506: 6e10 9804 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0498 │ │ +02c50c: 0c00 |0004: move-result-object v0 │ │ +02c50e: 6e20 ae00 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00ae │ │ +02c514: 0c01 |0008: move-result-object v1 │ │ +02c516: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +02c51a: 2112 |000b: array-length v2, v1 │ │ +02c51c: 2185 |000c: array-length v5, v8 │ │ +02c51e: b025 |000d: add-int/2addr v5, v2 │ │ +02c520: 2353 1403 |000e: new-array v3, v5, [Ljava/lang/String; // type@0314 │ │ +02c524: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +02c528: 7152 1c11 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +02c52e: 2185 |0015: array-length v5, v8 │ │ +02c530: 7155 1c11 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +02c536: 6e30 bb00 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bb │ │ +02c53c: 0e00 |001c: return-void │ │ +02c53e: 0142 |001d: move v2, v4 │ │ +02c540: 28ee |001e: goto 000c // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0005 line=357 │ │ 0x0009 line=358 │ │ 0x000c line=359 │ │ 0x0010 line=360 │ │ @@ -15185,18 +15187,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 │ │ -02a8b4: |[02a8b4] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02a8c4: 2200 b500 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00b5 │ │ -02a8c8: 7020 8b04 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@048b │ │ -02a8ce: 1100 |0005: return-object v0 │ │ +02c544: |[02c544] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02c554: 2200 b500 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00b5 │ │ +02c558: 7020 8b04 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@048b │ │ +02c55e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -15205,23 +15207,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 │ │ -02a8d0: |[02a8d0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02a8e0: 5410 8d01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@018d │ │ -02a8e4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02a8e8: 2200 8302 |0004: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -02a8ec: 7010 3211 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -02a8f2: 5b10 8d01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@018d │ │ -02a8f6: 5410 8d01 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@018d │ │ -02a8fa: 6e20 3511 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -02a900: 1101 |0010: return-object v1 │ │ +02c560: |[02c560] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02c570: 5410 8d01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@018d │ │ +02c574: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +02c578: 2200 8302 |0004: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +02c57c: 7010 3311 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +02c582: 5b10 8d01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@018d │ │ +02c586: 5410 8d01 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@018d │ │ +02c58a: 6e20 3611 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +02c590: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0004 line=606 │ │ 0x000b line=608 │ │ 0x0010 line=609 │ │ locals : │ │ @@ -15233,18 +15235,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 │ │ -02a904: |[02a904] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02a914: 1a00 b609 |0000: const-string v0, "android.intent.extra.BCC" // string@09b6 │ │ -02a918: 7030 9404 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0494 │ │ -02a91e: 1101 |0005: return-object v1 │ │ +02c594: |[02c594] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02c5a4: 1a00 b609 |0000: const-string v0, "android.intent.extra.BCC" // string@09b6 │ │ +02c5a8: 7030 9404 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0494 │ │ +02c5ae: 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; │ │ @@ -15254,23 +15256,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 │ │ -02a920: |[02a920] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02a930: 5410 8e01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@018e │ │ -02a934: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02a938: 2200 8302 |0004: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -02a93c: 7010 3211 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -02a942: 5b10 8e01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@018e │ │ -02a946: 5410 8e01 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@018e │ │ -02a94a: 6e20 3511 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -02a950: 1101 |0010: return-object v1 │ │ +02c5b0: |[02c5b0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02c5c0: 5410 8e01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@018e │ │ +02c5c4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +02c5c8: 2200 8302 |0004: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +02c5cc: 7010 3311 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +02c5d2: 5b10 8e01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@018e │ │ +02c5d6: 5410 8e01 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@018e │ │ +02c5da: 6e20 3611 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +02c5e0: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0004 line=566 │ │ 0x000b line=568 │ │ 0x0010 line=569 │ │ locals : │ │ @@ -15282,18 +15284,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 │ │ -02a954: |[02a954] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02a964: 1a00 b709 |0000: const-string v0, "android.intent.extra.CC" // string@09b7 │ │ -02a968: 7030 9404 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0494 │ │ -02a96e: 1101 |0005: return-object v1 │ │ +02c5e4: |[02c5e4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02c5f4: 1a00 b709 |0000: const-string v0, "android.intent.extra.CC" // string@09b7 │ │ +02c5f8: 7030 9404 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0494 │ │ +02c5fe: 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; │ │ @@ -15303,23 +15305,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 │ │ -02a970: |[02a970] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02a980: 5410 9201 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0192 │ │ -02a984: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02a988: 2200 8302 |0004: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -02a98c: 7010 3211 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -02a992: 5b10 9201 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0192 │ │ -02a996: 5410 9201 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0192 │ │ -02a99a: 6e20 3511 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -02a9a0: 1101 |0010: return-object v1 │ │ +02c600: |[02c600] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02c610: 5410 9201 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0192 │ │ +02c614: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +02c618: 2200 8302 |0004: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +02c61c: 7010 3311 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +02c622: 5b10 9201 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0192 │ │ +02c626: 5410 9201 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0192 │ │ +02c62a: 6e20 3611 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +02c630: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0004 line=526 │ │ 0x000b line=528 │ │ 0x0010 line=529 │ │ locals : │ │ @@ -15331,18 +15333,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 │ │ -02a9a4: |[02a9a4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02a9b4: 1a00 b809 |0000: const-string v0, "android.intent.extra.EMAIL" // string@09b8 │ │ -02a9b8: 7030 9404 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0494 │ │ -02a9be: 1101 |0005: return-object v1 │ │ +02c634: |[02c634] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02c644: 1a00 b809 |0000: const-string v0, "android.intent.extra.EMAIL" // string@09b8 │ │ +02c648: 7030 9404 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0494 │ │ +02c64e: 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; │ │ @@ -15352,38 +15354,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 │ │ -02a9c0: |[02a9c0] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02a9d0: 5431 9001 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02a9d4: 1a02 ba09 |0002: const-string v2, "android.intent.extra.STREAM" // string@09ba │ │ -02a9d8: 6e20 ab00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00ab │ │ -02a9de: 0c00 |0007: move-result-object v0 │ │ -02a9e0: 1f00 4c00 |0008: check-cast v0, Landroid/net/Uri; // type@004c │ │ -02a9e4: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -02a9e8: 6e20 9f04 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@049f │ │ -02a9ee: 0c03 |000f: move-result-object v3 │ │ -02a9f0: 1103 |0010: return-object v3 │ │ -02a9f2: 5431 9101 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -02a9f6: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -02a9fa: 2201 8302 |0015: new-instance v1, Ljava/util/ArrayList; // type@0283 │ │ -02a9fe: 7010 3211 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -02aa04: 5b31 9101 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -02aa08: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -02aa0c: 5431 9001 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02aa10: 1a02 ba09 |0020: const-string v2, "android.intent.extra.STREAM" // string@09ba │ │ -02aa14: 6e20 bd00 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00bd │ │ -02aa1a: 5431 9101 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -02aa1e: 6e20 3511 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -02aa24: 5431 9101 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -02aa28: 6e20 3511 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -02aa2e: 28e1 |002f: goto 0010 // -001f │ │ +02c650: |[02c650] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02c660: 5431 9001 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c664: 1a02 ba09 |0002: const-string v2, "android.intent.extra.STREAM" // string@09ba │ │ +02c668: 6e20 ab00 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00ab │ │ +02c66e: 0c00 |0007: move-result-object v0 │ │ +02c670: 1f00 4c00 |0008: check-cast v0, Landroid/net/Uri; // type@004c │ │ +02c674: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +02c678: 6e20 9f04 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@049f │ │ +02c67e: 0c03 |000f: move-result-object v3 │ │ +02c680: 1103 |0010: return-object v3 │ │ +02c682: 5431 9101 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +02c686: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +02c68a: 2201 8302 |0015: new-instance v1, Ljava/util/ArrayList; // type@0283 │ │ +02c68e: 7010 3311 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +02c694: 5b31 9101 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +02c698: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +02c69c: 5431 9001 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c6a0: 1a02 ba09 |0020: const-string v2, "android.intent.extra.STREAM" // string@09ba │ │ +02c6a4: 6e20 bd00 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00bd │ │ +02c6aa: 5431 9101 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +02c6ae: 6e20 3611 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +02c6b4: 5431 9101 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +02c6b8: 6e20 3611 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +02c6be: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x000a line=487 │ │ 0x000c line=488 │ │ 0x0010 line=498 │ │ 0x0011 line=490 │ │ @@ -15403,21 +15405,21 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02aa30: |[02aa30] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -02aa40: 6e10 9804 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0498 │ │ -02aa46: 0c00 |0003: move-result-object v0 │ │ -02aa48: 5421 8f01 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@018f │ │ -02aa4c: 7120 a100 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00a1 │ │ -02aa52: 0c00 |0009: move-result-object v0 │ │ -02aa54: 1100 |000a: return-object v0 │ │ +02c6c0: |[02c6c0] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +02c6d0: 6e10 9804 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0498 │ │ +02c6d6: 0c00 |0003: move-result-object v0 │ │ +02c6d8: 5421 8f01 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@018f │ │ +02c6dc: 7120 a100 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00a1 │ │ +02c6e2: 0c00 |0009: move-result-object v0 │ │ +02c6e4: 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;) │ │ @@ -15425,17 +15427,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02aa58: |[02aa58] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -02aa68: 5410 8c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@018c │ │ -02aa6c: 1100 |0002: return-object v0 │ │ +02c6e8: |[02c6e8] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +02c6f8: 5410 8c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@018c │ │ +02c6fc: 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;) │ │ @@ -15443,94 +15445,94 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -02aa70: |[02aa70] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -02aa80: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02aa82: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02aa84: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -02aa86: 5473 9201 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0192 │ │ -02aa8a: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -02aa8e: 1a03 b809 |0007: const-string v3, "android.intent.extra.EMAIL" // string@09b8 │ │ -02aa92: 5474 9201 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0192 │ │ -02aa96: 7030 9304 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0493 │ │ -02aa9c: 5b76 9201 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0192 │ │ -02aaa0: 5473 8e01 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@018e │ │ -02aaa4: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -02aaa8: 1a03 b709 |0014: const-string v3, "android.intent.extra.CC" // string@09b7 │ │ -02aaac: 5474 8e01 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@018e │ │ -02aab0: 7030 9304 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0493 │ │ -02aab6: 5b76 8e01 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@018e │ │ -02aaba: 5473 8d01 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@018d │ │ -02aabe: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -02aac2: 1a03 b609 |0021: const-string v3, "android.intent.extra.BCC" // string@09b6 │ │ -02aac6: 5474 8d01 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@018d │ │ -02aaca: 7030 9304 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0493 │ │ -02aad0: 5b76 8d01 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@018d │ │ -02aad4: 5473 9101 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -02aad8: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -02aadc: 5473 9101 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -02aae0: 6e10 3f11 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -02aae6: 0a03 |0033: move-result v3 │ │ -02aae8: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -02aaec: 5473 9001 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02aaf0: 6e10 a200 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a2 │ │ -02aaf6: 0c03 |003b: move-result-object v3 │ │ -02aaf8: 1a04 b409 |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@09b4 │ │ -02aafc: 6e20 f910 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -02ab02: 0a00 |0041: move-result v0 │ │ -02ab04: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -02ab08: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -02ab0c: 5473 9001 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02ab10: 1a04 b309 |0048: const-string v4, "android.intent.action.SEND" // string@09b3 │ │ -02ab14: 6e20 c000 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ -02ab1a: 5473 9101 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -02ab1e: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -02ab22: 5473 9101 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -02ab26: 6e10 3a11 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@113a │ │ -02ab2c: 0a03 |0056: move-result v3 │ │ -02ab2e: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -02ab32: 5473 9001 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02ab36: 1a04 ba09 |005b: const-string v4, "android.intent.extra.STREAM" // string@09ba │ │ -02ab3a: 5475 9101 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -02ab3e: 6e20 3811 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -02ab44: 0c02 |0062: move-result-object v2 │ │ -02ab46: 1f02 5b00 |0063: check-cast v2, Landroid/os/Parcelable; // type@005b │ │ -02ab4a: 6e30 b600 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b6 │ │ -02ab50: 5b76 9101 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -02ab54: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -02ab58: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -02ab5c: 5472 9001 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02ab60: 1a03 b409 |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@09b4 │ │ -02ab64: 6e20 c000 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ -02ab6a: 5472 9101 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -02ab6e: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -02ab72: 5472 9101 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -02ab76: 6e10 3a11 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@113a │ │ -02ab7c: 0a02 |007e: move-result v2 │ │ -02ab7e: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -02ab82: 5472 9001 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02ab86: 1a03 ba09 |0083: const-string v3, "android.intent.extra.STREAM" // string@09ba │ │ -02ab8a: 5474 9101 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -02ab8e: 6e30 bc00 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00bc │ │ -02ab94: 5472 9001 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02ab98: 1102 |008c: return-object v2 │ │ -02ab9a: 0121 |008d: move v1, v2 │ │ -02ab9c: 28a8 |008e: goto 0036 // -0058 │ │ -02ab9e: 5472 9001 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02aba2: 1a03 ba09 |0091: const-string v3, "android.intent.extra.STREAM" // string@09ba │ │ -02aba6: 6e20 bd00 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00bd │ │ -02abac: 28d2 |0096: goto 0068 // -002e │ │ -02abae: 5472 9001 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02abb2: 1a03 ba09 |0099: const-string v3, "android.intent.extra.STREAM" // string@09ba │ │ -02abb6: 6e20 bd00 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00bd │ │ -02abbc: 28ec |009e: goto 008a // -0014 │ │ +02c700: |[02c700] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +02c710: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02c712: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02c714: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +02c716: 5473 9201 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0192 │ │ +02c71a: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +02c71e: 1a03 b809 |0007: const-string v3, "android.intent.extra.EMAIL" // string@09b8 │ │ +02c722: 5474 9201 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0192 │ │ +02c726: 7030 9304 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0493 │ │ +02c72c: 5b76 9201 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0192 │ │ +02c730: 5473 8e01 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@018e │ │ +02c734: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +02c738: 1a03 b709 |0014: const-string v3, "android.intent.extra.CC" // string@09b7 │ │ +02c73c: 5474 8e01 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@018e │ │ +02c740: 7030 9304 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0493 │ │ +02c746: 5b76 8e01 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@018e │ │ +02c74a: 5473 8d01 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@018d │ │ +02c74e: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +02c752: 1a03 b609 |0021: const-string v3, "android.intent.extra.BCC" // string@09b6 │ │ +02c756: 5474 8d01 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@018d │ │ +02c75a: 7030 9304 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0493 │ │ +02c760: 5b76 8d01 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@018d │ │ +02c764: 5473 9101 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +02c768: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +02c76c: 5473 9101 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +02c770: 6e10 4011 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +02c776: 0a03 |0033: move-result v3 │ │ +02c778: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +02c77c: 5473 9001 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c780: 6e10 a200 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a2 │ │ +02c786: 0c03 |003b: move-result-object v3 │ │ +02c788: 1a04 b409 |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@09b4 │ │ +02c78c: 6e20 fa10 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +02c792: 0a00 |0041: move-result v0 │ │ +02c794: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +02c798: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +02c79c: 5473 9001 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c7a0: 1a04 b309 |0048: const-string v4, "android.intent.action.SEND" // string@09b3 │ │ +02c7a4: 6e20 c000 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ +02c7aa: 5473 9101 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +02c7ae: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +02c7b2: 5473 9101 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +02c7b6: 6e10 3b11 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@113b │ │ +02c7bc: 0a03 |0056: move-result v3 │ │ +02c7be: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +02c7c2: 5473 9001 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c7c6: 1a04 ba09 |005b: const-string v4, "android.intent.extra.STREAM" // string@09ba │ │ +02c7ca: 5475 9101 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +02c7ce: 6e20 3911 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +02c7d4: 0c02 |0062: move-result-object v2 │ │ +02c7d6: 1f02 5b00 |0063: check-cast v2, Landroid/os/Parcelable; // type@005b │ │ +02c7da: 6e30 b600 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b6 │ │ +02c7e0: 5b76 9101 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +02c7e4: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +02c7e8: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +02c7ec: 5472 9001 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c7f0: 1a03 b409 |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@09b4 │ │ +02c7f4: 6e20 c000 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ +02c7fa: 5472 9101 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +02c7fe: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +02c802: 5472 9101 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +02c806: 6e10 3b11 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@113b │ │ +02c80c: 0a02 |007e: move-result v2 │ │ +02c80e: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +02c812: 5472 9001 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c816: 1a03 ba09 |0083: const-string v3, "android.intent.extra.STREAM" // string@09ba │ │ +02c81a: 5474 9101 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +02c81e: 6e30 bc00 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00bc │ │ +02c824: 5472 9001 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c828: 1102 |008c: return-object v2 │ │ +02c82a: 0121 |008d: move v1, v2 │ │ +02c82c: 28a8 |008e: goto 0036 // -0058 │ │ +02c82e: 5472 9001 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c832: 1a03 ba09 |0091: const-string v3, "android.intent.extra.STREAM" // string@09ba │ │ +02c836: 6e20 bd00 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00bd │ │ +02c83c: 28d2 |0096: goto 0068 // -002e │ │ +02c83e: 5472 9001 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c842: 1a03 ba09 |0099: const-string v3, "android.intent.extra.STREAM" // string@09ba │ │ +02c846: 6e20 bd00 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00bd │ │ +02c84c: 28ec |009e: goto 008a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=296 │ │ 0x0007 line=297 │ │ 0x000e line=298 │ │ 0x0010 line=300 │ │ 0x0014 line=301 │ │ @@ -15565,21 +15567,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 │ │ -02abc0: |[02abc0] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02abd0: 5410 8c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@018c │ │ -02abd4: 6e20 1300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0013 │ │ -02abda: 0c00 |0005: move-result-object v0 │ │ -02abdc: 6e20 9a04 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@049a │ │ -02abe2: 0c00 |0009: move-result-object v0 │ │ -02abe4: 1100 |000a: return-object v0 │ │ +02c850: |[02c850] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02c860: 5410 8c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@018c │ │ +02c864: 6e20 1300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0013 │ │ +02c86a: 0c00 |0005: move-result-object v0 │ │ +02c86c: 6e20 9a04 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@049a │ │ +02c872: 0c00 |0009: move-result-object v0 │ │ +02c874: 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 │ │ │ │ @@ -15588,17 +15590,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 │ │ -02abe8: |[02abe8] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02abf8: 5b01 8f01 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@018f │ │ -02abfc: 1100 |0002: return-object v0 │ │ +02c878: |[02c878] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02c888: 5b01 8f01 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@018f │ │ +02c88c: 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; │ │ @@ -15608,19 +15610,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 │ │ -02ac00: |[02ac00] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02ac10: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02ac14: 1a01 b609 |0002: const-string v1, "android.intent.extra.BCC" // string@09b6 │ │ -02ac18: 6e30 bb00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bb │ │ -02ac1e: 1102 |0007: return-object v2 │ │ +02c890: |[02c890] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02c8a0: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c8a4: 1a01 b609 |0002: const-string v1, "android.intent.extra.BCC" // string@09b6 │ │ +02c8a8: 6e30 bb00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bb │ │ +02c8ae: 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; │ │ @@ -15630,19 +15632,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 │ │ -02ac20: |[02ac20] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02ac30: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02ac34: 1a01 b709 |0002: const-string v1, "android.intent.extra.CC" // string@09b7 │ │ -02ac38: 6e30 bb00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bb │ │ -02ac3e: 1102 |0007: return-object v2 │ │ +02c8b0: |[02c8b0] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02c8c0: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c8c4: 1a01 b709 |0002: const-string v1, "android.intent.extra.CC" // string@09b7 │ │ +02c8c8: 6e30 bb00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bb │ │ +02c8ce: 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; │ │ @@ -15652,23 +15654,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 │ │ -02ac40: |[02ac40] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02ac50: 5420 9201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0192 │ │ -02ac54: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02ac58: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02ac5a: 5b20 9201 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0192 │ │ -02ac5e: 5420 9001 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02ac62: 1a01 b809 |0009: const-string v1, "android.intent.extra.EMAIL" // string@09b8 │ │ -02ac66: 6e30 bb00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bb │ │ -02ac6c: 1102 |000e: return-object v2 │ │ +02c8d0: |[02c8d0] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02c8e0: 5420 9201 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0192 │ │ +02c8e4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02c8e8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02c8ea: 5b20 9201 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0192 │ │ +02c8ee: 5420 9001 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c8f2: 1a01 b809 |0009: const-string v1, "android.intent.extra.EMAIL" // string@09b8 │ │ +02c8f6: 6e30 bb00 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00bb │ │ +02c8fc: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0004 line=511 │ │ 0x0007 line=513 │ │ 0x000e line=514 │ │ locals : │ │ @@ -15680,27 +15682,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 │ │ -02ac70: |[02ac70] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02ac80: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02ac84: 1a01 b909 |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@09b9 │ │ -02ac88: 6e30 b900 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b9 │ │ -02ac8e: 5420 9001 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02ac92: 1a01 bc09 |0009: const-string v1, "android.intent.extra.TEXT" // string@09bc │ │ -02ac96: 6e20 b100 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b1 │ │ -02ac9c: 0a00 |000e: move-result v0 │ │ -02ac9e: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -02aca2: 7110 2c0e 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0e2c │ │ -02aca8: 0c00 |0014: move-result-object v0 │ │ -02acaa: 6e20 a104 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@04a1 │ │ -02acb0: 1102 |0018: return-object v2 │ │ +02c900: |[02c900] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02c910: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c914: 1a01 b909 |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@09b9 │ │ +02c918: 6e30 b900 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b9 │ │ +02c91e: 5420 9001 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c922: 1a01 bc09 |0009: const-string v1, "android.intent.extra.TEXT" // string@09bc │ │ +02c926: 6e20 b100 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b1 │ │ +02c92c: 0a00 |000e: move-result v0 │ │ +02c92e: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +02c932: 7110 2c0e 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0e2c │ │ +02c938: 0c00 |0014: move-result-object v0 │ │ +02c93a: 6e20 a104 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@04a1 │ │ +02c940: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0007 line=448 │ │ 0x0011 line=450 │ │ 0x0018 line=452 │ │ locals : │ │ @@ -15712,31 +15714,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 │ │ -02acb4: |[02acb4] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02acc4: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02acc8: 6e10 a200 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a2 │ │ -02acce: 0c00 |0005: move-result-object v0 │ │ -02acd0: 1a01 b309 |0006: const-string v1, "android.intent.action.SEND" // string@09b3 │ │ -02acd4: 6e20 f910 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -02acda: 0a00 |000b: move-result v0 │ │ -02acdc: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -02ace0: 5420 9001 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02ace4: 1a01 b309 |0010: const-string v1, "android.intent.action.SEND" // string@09b3 │ │ -02ace8: 6e20 c000 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ -02acee: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -02acf0: 5b20 9101 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ -02acf4: 5420 9001 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02acf8: 1a01 ba09 |001a: const-string v1, "android.intent.extra.STREAM" // string@09ba │ │ -02acfc: 6e30 b600 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b6 │ │ -02ad02: 1102 |001f: return-object v2 │ │ +02c944: |[02c944] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02c954: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c958: 6e10 a200 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a2 │ │ +02c95e: 0c00 |0005: move-result-object v0 │ │ +02c960: 1a01 b309 |0006: const-string v1, "android.intent.action.SEND" // string@09b3 │ │ +02c964: 6e20 fa10 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +02c96a: 0a00 |000b: move-result v0 │ │ +02c96c: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +02c970: 5420 9001 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c974: 1a01 b309 |0010: const-string v1, "android.intent.action.SEND" // string@09b3 │ │ +02c978: 6e20 c000 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ +02c97e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +02c980: 5b20 9101 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0191 │ │ +02c984: 5420 9001 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c988: 1a01 ba09 |001a: const-string v1, "android.intent.extra.STREAM" // string@09ba │ │ +02c98c: 6e30 b600 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00b6 │ │ +02c992: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x000e line=467 │ │ 0x0015 line=469 │ │ 0x0018 line=470 │ │ 0x001f line=471 │ │ @@ -15749,19 +15751,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 │ │ -02ad04: |[02ad04] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02ad14: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02ad18: 1a01 bb09 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@09bb │ │ -02ad1c: 6e30 b900 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b9 │ │ -02ad22: 1102 |0007: return-object v2 │ │ +02c994: |[02c994] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02c9a4: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c9a8: 1a01 bb09 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@09bb │ │ +02c9ac: 6e30 b900 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b9 │ │ +02c9b2: 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; │ │ @@ -15771,19 +15773,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 │ │ -02ad24: |[02ad24] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02ad34: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02ad38: 1a01 bc09 |0002: const-string v1, "android.intent.extra.TEXT" // string@09bc │ │ -02ad3c: 6e30 b800 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00b8 │ │ -02ad42: 1102 |0007: return-object v2 │ │ +02c9b4: |[02c9b4] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02c9c4: 5420 9001 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c9c8: 1a01 bc09 |0002: const-string v1, "android.intent.extra.TEXT" // string@09bc │ │ +02c9cc: 6e30 b800 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00b8 │ │ +02c9d2: 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; │ │ @@ -15793,18 +15795,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 │ │ -02ad44: |[02ad44] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02ad54: 5410 9001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ -02ad58: 6e20 c300 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00c3 │ │ -02ad5e: 1101 |0005: return-object v1 │ │ +02c9d4: |[02c9d4] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +02c9e4: 5410 9001 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0190 │ │ +02c9e8: 6e20 c300 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00c3 │ │ +02c9ee: 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; │ │ @@ -15814,20 +15816,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02ad60: |[02ad60] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -02ad70: 5420 8c01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@018c │ │ -02ad74: 6e10 9504 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0495 │ │ -02ad7a: 0c01 |0005: move-result-object v1 │ │ -02ad7c: 6e20 2b00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002b │ │ -02ad82: 0e00 |0009: return-void │ │ +02c9f0: |[02c9f0] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +02ca00: 5420 8c01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@018c │ │ +02ca04: 6e10 9504 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0495 │ │ +02ca0a: 0c01 |0005: move-result-object v1 │ │ +02ca0c: 6e20 2b00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002b │ │ +02ca12: 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; │ │ │ │ @@ -15888,27 +15890,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -02ad84: |[02ad84] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -02ad94: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02ad9a: 5b12 9401 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0194 │ │ -02ad9e: 6e10 0e00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000e │ │ -02ada4: 0c00 |0008: move-result-object v0 │ │ -02ada6: 5b10 9701 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ -02adaa: 7110 ca04 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@04ca │ │ -02adb0: 0c00 |000e: move-result-object v0 │ │ -02adb2: 5b10 9601 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0196 │ │ -02adb6: 7110 c904 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@04c9 │ │ -02adbc: 0c00 |0014: move-result-object v0 │ │ -02adbe: 5b10 9501 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0195 │ │ -02adc2: 0e00 |0017: return-void │ │ +02ca14: |[02ca14] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +02ca24: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02ca2a: 5b12 9401 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0194 │ │ +02ca2e: 6e10 0e00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000e │ │ +02ca34: 0c00 |0008: move-result-object v0 │ │ +02ca36: 5b10 9701 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ +02ca3a: 7110 ca04 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@04ca │ │ +02ca40: 0c00 |000e: move-result-object v0 │ │ +02ca42: 5b10 9601 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0196 │ │ +02ca46: 7110 c904 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@04c9 │ │ +02ca4c: 0c00 |0014: move-result-object v0 │ │ +02ca4e: 5b10 9501 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0195 │ │ +02ca52: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ 0x0003 line=676 │ │ 0x0005 line=677 │ │ 0x000b line=678 │ │ 0x0011 line=679 │ │ @@ -15922,18 +15924,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 │ │ -02adc4: |[02adc4] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -02add4: 2200 b600 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00b6 │ │ -02add8: 7020 a404 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@04a4 │ │ -02adde: 1100 |0005: return-object v0 │ │ +02ca54: |[02ca54] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +02ca64: 2200 b600 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00b6 │ │ +02ca68: 7020 a404 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@04a4 │ │ +02ca6e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -15942,17 +15944,17 @@ │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ade0: |[02ade0] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -02adf0: 5410 9501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0195 │ │ -02adf4: 1100 |0002: return-object v0 │ │ +02ca70: |[02ca70] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +02ca80: 5410 9501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0195 │ │ +02ca84: 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;) │ │ @@ -15960,31 +15962,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -02adf8: |[02adf8] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -02ae08: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02ae0a: 5453 9501 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0195 │ │ -02ae0e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -02ae12: 1102 |0005: return-object v2 │ │ -02ae14: 5453 9401 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0194 │ │ -02ae18: 6e10 0f00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000f │ │ -02ae1e: 0c01 |000b: move-result-object v1 │ │ -02ae20: 5453 9501 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0195 │ │ -02ae24: 6e20 cf00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00cf │ │ -02ae2a: 0c02 |0011: move-result-object v2 │ │ -02ae2c: 28f3 |0012: goto 0005 // -000d │ │ -02ae2e: 0d00 |0013: move-exception v0 │ │ -02ae30: 1a03 3003 |0014: const-string v3, "IntentReader" // string@0330 │ │ -02ae34: 1a04 3f02 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@023f │ │ -02ae38: 7130 380e 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e38 │ │ -02ae3e: 28ea |001b: goto 0005 // -0016 │ │ +02ca88: |[02ca88] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +02ca98: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02ca9a: 5453 9501 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0195 │ │ +02ca9e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +02caa2: 1102 |0005: return-object v2 │ │ +02caa4: 5453 9401 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0194 │ │ +02caa8: 6e10 0f00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000f │ │ +02caae: 0c01 |000b: move-result-object v1 │ │ +02cab0: 5453 9501 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0195 │ │ +02cab4: 6e20 cf00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00cf │ │ +02caba: 0c02 |0011: move-result-object v2 │ │ +02cabc: 28f3 |0012: goto 0005 // -000d │ │ +02cabe: 0d00 |0013: move-exception v0 │ │ +02cac0: 1a03 3003 |0014: const-string v3, "IntentReader" // string@0330 │ │ +02cac4: 1a04 3f02 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@023f │ │ +02cac8: 7130 380e 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e38 │ │ +02cace: 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 │ │ @@ -16001,31 +16003,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -02ae4c: |[02ae4c] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -02ae5c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02ae5e: 5453 9601 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0196 │ │ -02ae62: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -02ae66: 1102 |0005: return-object v2 │ │ -02ae68: 5453 9401 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0194 │ │ -02ae6c: 6e10 0f00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000f │ │ -02ae72: 0c01 |000b: move-result-object v1 │ │ -02ae74: 5453 9601 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0196 │ │ -02ae78: 6e20 d100 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00d1 │ │ -02ae7e: 0c02 |0011: move-result-object v2 │ │ -02ae80: 28f3 |0012: goto 0005 // -000d │ │ -02ae82: 0d00 |0013: move-exception v0 │ │ -02ae84: 1a03 3003 |0014: const-string v3, "IntentReader" // string@0330 │ │ -02ae88: 1a04 4002 |0016: const-string v4, "Could not retrieve icon for calling application" // string@0240 │ │ -02ae8c: 7130 380e 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e38 │ │ -02ae92: 28ea |001b: goto 0005 // -0016 │ │ +02cadc: |[02cadc] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +02caec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02caee: 5453 9601 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0196 │ │ +02caf2: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +02caf6: 1102 |0005: return-object v2 │ │ +02caf8: 5453 9401 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0194 │ │ +02cafc: 6e10 0f00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000f │ │ +02cb02: 0c01 |000b: move-result-object v1 │ │ +02cb04: 5453 9601 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0196 │ │ +02cb08: 6e20 d100 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00d1 │ │ +02cb0e: 0c02 |0011: move-result-object v2 │ │ +02cb10: 28f3 |0012: goto 0005 // -000d │ │ +02cb12: 0d00 |0013: move-exception v0 │ │ +02cb14: 1a03 3003 |0014: const-string v3, "IntentReader" // string@0330 │ │ +02cb18: 1a04 4002 |0016: const-string v4, "Could not retrieve icon for calling application" // string@0240 │ │ +02cb1c: 7130 380e 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e38 │ │ +02cb22: 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 │ │ @@ -16042,34 +16044,34 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -02aea0: |[02aea0] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -02aeb0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02aeb2: 5453 9601 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0196 │ │ -02aeb6: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -02aeba: 1102 |0005: return-object v2 │ │ -02aebc: 5453 9401 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0194 │ │ -02aec0: 6e10 0f00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000f │ │ -02aec6: 0c01 |000b: move-result-object v1 │ │ -02aec8: 5453 9601 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0196 │ │ -02aecc: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -02aece: 6e30 d200 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00d2 │ │ -02aed4: 0c03 |0012: move-result-object v3 │ │ -02aed6: 6e20 d300 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00d3 │ │ -02aedc: 0c02 |0016: move-result-object v2 │ │ -02aede: 28ee |0017: goto 0005 // -0012 │ │ -02aee0: 0d00 |0018: move-exception v0 │ │ -02aee2: 1a03 3003 |0019: const-string v3, "IntentReader" // string@0330 │ │ -02aee6: 1a04 4102 |001b: const-string v4, "Could not retrieve label for calling application" // string@0241 │ │ -02aeea: 7130 380e 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e38 │ │ -02aef0: 28e5 |0020: goto 0005 // -001b │ │ +02cb30: |[02cb30] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +02cb40: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02cb42: 5453 9601 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0196 │ │ +02cb46: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +02cb4a: 1102 |0005: return-object v2 │ │ +02cb4c: 5453 9401 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0194 │ │ +02cb50: 6e10 0f00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@000f │ │ +02cb56: 0c01 |000b: move-result-object v1 │ │ +02cb58: 5453 9601 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0196 │ │ +02cb5c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +02cb5e: 6e30 d200 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00d2 │ │ +02cb64: 0c03 |0012: move-result-object v3 │ │ +02cb66: 6e20 d300 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00d3 │ │ +02cb6c: 0c02 |0016: move-result-object v2 │ │ +02cb6e: 28ee |0017: goto 0005 // -0012 │ │ +02cb70: 0d00 |0018: move-exception v0 │ │ +02cb72: 1a03 3003 |0019: const-string v3, "IntentReader" // string@0330 │ │ +02cb76: 1a04 4102 |001b: const-string v4, "Could not retrieve label for calling application" // string@0241 │ │ +02cb7a: 7130 380e 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e38 │ │ +02cb80: 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 │ │ @@ -16086,17 +16088,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02af00: |[02af00] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -02af10: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0196 │ │ -02af14: 1100 |0002: return-object v0 │ │ +02cb90: |[02cb90] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +02cba0: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0196 │ │ +02cba4: 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;) │ │ @@ -16104,20 +16106,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02af18: |[02af18] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -02af28: 5420 9701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ -02af2c: 1a01 b609 |0002: const-string v1, "android.intent.extra.BCC" // string@09b6 │ │ -02af30: 6e20 ae00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00ae │ │ -02af36: 0c00 |0007: move-result-object v0 │ │ -02af38: 1100 |0008: return-object v0 │ │ +02cba8: |[02cba8] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +02cbb8: 5420 9701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ +02cbbc: 1a01 b609 |0002: const-string v1, "android.intent.extra.BCC" // string@09b6 │ │ +02cbc0: 6e20 ae00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00ae │ │ +02cbc6: 0c00 |0007: move-result-object v0 │ │ +02cbc8: 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;) │ │ @@ -16125,20 +16127,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02af3c: |[02af3c] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -02af4c: 5420 9701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ -02af50: 1a01 b709 |0002: const-string v1, "android.intent.extra.CC" // string@09b7 │ │ -02af54: 6e20 ae00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00ae │ │ -02af5a: 0c00 |0007: move-result-object v0 │ │ -02af5c: 1100 |0008: return-object v0 │ │ +02cbcc: |[02cbcc] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +02cbdc: 5420 9701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ +02cbe0: 1a01 b709 |0002: const-string v1, "android.intent.extra.CC" // string@09b7 │ │ +02cbe4: 6e20 ae00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00ae │ │ +02cbea: 0c00 |0007: move-result-object v0 │ │ +02cbec: 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;) │ │ @@ -16146,20 +16148,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02af60: |[02af60] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -02af70: 5420 9701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ -02af74: 1a01 b809 |0002: const-string v1, "android.intent.extra.EMAIL" // string@09b8 │ │ -02af78: 6e20 ae00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00ae │ │ -02af7e: 0c00 |0007: move-result-object v0 │ │ -02af80: 1100 |0008: return-object v0 │ │ +02cbf0: |[02cbf0] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +02cc00: 5420 9701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ +02cc04: 1a01 b809 |0002: const-string v1, "android.intent.extra.EMAIL" // string@09b8 │ │ +02cc08: 6e20 ae00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00ae │ │ +02cc0e: 0c00 |0007: move-result-object v0 │ │ +02cc10: 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;) │ │ @@ -16167,35 +16169,35 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -02af84: |[02af84] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -02af94: 5442 9701 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ -02af98: 1a03 b909 |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@09b9 │ │ -02af9c: 6e20 af00 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00af │ │ -02afa2: 0c00 |0007: move-result-object v0 │ │ -02afa4: 5442 9701 |0008: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ -02afa8: 3902 1000 |000a: if-nez v2, 001a // +0010 │ │ -02afac: 6e10 b304 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@04b3 │ │ -02afb2: 0c01 |000f: move-result-object v1 │ │ -02afb4: 2012 d401 |0010: instance-of v2, v1, Landroid/text/Spanned; // type@01d4 │ │ -02afb8: 3802 0900 |0012: if-eqz v2, 001b // +0009 │ │ -02afbc: 1f01 d401 |0014: check-cast v1, Landroid/text/Spanned; // type@01d4 │ │ -02afc0: 7110 2d0e 0100 |0016: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@0e2d │ │ -02afc6: 0c00 |0019: move-result-object v0 │ │ -02afc8: 1100 |001a: return-object v0 │ │ -02afca: 3801 ffff |001b: if-eqz v1, 001a // -0001 │ │ -02afce: 7100 c604 0000 |001d: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@04c6 │ │ -02afd4: 0c02 |0020: move-result-object v2 │ │ -02afd6: 7220 b904 1200 |0021: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@04b9 │ │ -02afdc: 0c00 |0024: move-result-object v0 │ │ -02afde: 28f5 |0025: goto 001a // -000b │ │ +02cc14: |[02cc14] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +02cc24: 5442 9701 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ +02cc28: 1a03 b909 |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@09b9 │ │ +02cc2c: 6e20 af00 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00af │ │ +02cc32: 0c00 |0007: move-result-object v0 │ │ +02cc34: 5442 9701 |0008: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ +02cc38: 3902 1000 |000a: if-nez v2, 001a // +0010 │ │ +02cc3c: 6e10 b304 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@04b3 │ │ +02cc42: 0c01 |000f: move-result-object v1 │ │ +02cc44: 2012 d401 |0010: instance-of v2, v1, Landroid/text/Spanned; // type@01d4 │ │ +02cc48: 3802 0900 |0012: if-eqz v2, 001b // +0009 │ │ +02cc4c: 1f01 d401 |0014: check-cast v1, Landroid/text/Spanned; // type@01d4 │ │ +02cc50: 7110 2d0e 0100 |0016: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@0e2d │ │ +02cc56: 0c00 |0019: move-result-object v0 │ │ +02cc58: 1100 |001a: return-object v0 │ │ +02cc5a: 3801 ffff |001b: if-eqz v1, 001a // -0001 │ │ +02cc5e: 7100 c604 0000 |001d: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@04c6 │ │ +02cc64: 0c02 |0020: move-result-object v2 │ │ +02cc66: 7220 b904 1200 |0021: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@04b9 │ │ +02cc6c: 0c00 |0024: move-result-object v0 │ │ +02cc6e: 28f5 |0025: goto 001a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0008 line=750 │ │ 0x000c line=751 │ │ 0x0010 line=752 │ │ 0x0014 line=753 │ │ @@ -16213,21 +16215,21 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02afe0: |[02afe0] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -02aff0: 5420 9701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ -02aff4: 1a01 ba09 |0002: const-string v1, "android.intent.extra.STREAM" // string@09ba │ │ -02aff8: 6e20 ab00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00ab │ │ -02affe: 0c00 |0007: move-result-object v0 │ │ -02b000: 1f00 4c00 |0008: check-cast v0, Landroid/net/Uri; // type@004c │ │ -02b004: 1100 |000a: return-object v0 │ │ +02cc70: |[02cc70] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +02cc80: 5420 9701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ +02cc84: 1a01 ba09 |0002: const-string v1, "android.intent.extra.STREAM" // string@09ba │ │ +02cc88: 6e20 ab00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00ab │ │ +02cc8e: 0c00 |0007: move-result-object v0 │ │ +02cc90: 1f00 4c00 |0008: check-cast v0, Landroid/net/Uri; // type@004c │ │ +02cc94: 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;) │ │ @@ -16235,58 +16237,58 @@ │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -02b008: |[02b008] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -02b018: 5430 9801 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0198 │ │ -02b01c: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -02b020: 6e10 b504 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@04b5 │ │ -02b026: 0a00 |0007: move-result v0 │ │ -02b028: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -02b02c: 5430 9701 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ -02b030: 1a01 ba09 |000c: const-string v1, "android.intent.extra.STREAM" // string@09ba │ │ -02b034: 6e20 aa00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00aa │ │ -02b03a: 0c00 |0011: move-result-object v0 │ │ -02b03c: 5b30 9801 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0198 │ │ -02b040: 5430 9801 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0198 │ │ -02b044: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -02b048: 5430 9801 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0198 │ │ -02b04c: 6e20 3811 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -02b052: 0c00 |001d: move-result-object v0 │ │ -02b054: 1f00 4c00 |001e: check-cast v0, Landroid/net/Uri; // type@004c │ │ -02b058: 1100 |0020: return-object v0 │ │ -02b05a: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -02b05e: 5430 9701 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ -02b062: 1a01 ba09 |0025: const-string v1, "android.intent.extra.STREAM" // string@09ba │ │ -02b066: 6e20 ab00 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00ab │ │ -02b06c: 0c00 |002a: move-result-object v0 │ │ -02b06e: 1f00 4c00 |002b: check-cast v0, Landroid/net/Uri; // type@004c │ │ -02b072: 28f3 |002d: goto 0020 // -000d │ │ -02b074: 2200 6302 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0263 │ │ -02b078: 2201 7402 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -02b07c: 7010 0e11 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02b082: 1a02 0308 |0035: const-string v2, "Stream items available: " // string@0803 │ │ -02b086: 6e20 1411 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02b08c: 0c01 |003a: move-result-object v1 │ │ -02b08e: 6e10 b104 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@04b1 │ │ -02b094: 0a02 |003e: move-result v2 │ │ -02b096: 6e20 1111 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -02b09c: 0c01 |0042: move-result-object v1 │ │ -02b09e: 1a02 5700 |0043: const-string v2, " index requested: " // string@0057 │ │ -02b0a2: 6e20 1411 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02b0a8: 0c01 |0048: move-result-object v1 │ │ -02b0aa: 6e20 1111 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -02b0b0: 0c01 |004c: move-result-object v1 │ │ -02b0b2: 6e10 1a11 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02b0b8: 0c01 |0050: move-result-object v1 │ │ -02b0ba: 7020 d210 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@10d2 │ │ -02b0c0: 2700 |0054: throw v0 │ │ +02cc98: |[02cc98] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +02cca8: 5430 9801 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0198 │ │ +02ccac: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +02ccb0: 6e10 b504 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@04b5 │ │ +02ccb6: 0a00 |0007: move-result v0 │ │ +02ccb8: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +02ccbc: 5430 9701 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ +02ccc0: 1a01 ba09 |000c: const-string v1, "android.intent.extra.STREAM" // string@09ba │ │ +02ccc4: 6e20 aa00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00aa │ │ +02ccca: 0c00 |0011: move-result-object v0 │ │ +02cccc: 5b30 9801 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0198 │ │ +02ccd0: 5430 9801 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0198 │ │ +02ccd4: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +02ccd8: 5430 9801 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0198 │ │ +02ccdc: 6e20 3911 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +02cce2: 0c00 |001d: move-result-object v0 │ │ +02cce4: 1f00 4c00 |001e: check-cast v0, Landroid/net/Uri; // type@004c │ │ +02cce8: 1100 |0020: return-object v0 │ │ +02ccea: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +02ccee: 5430 9701 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ +02ccf2: 1a01 ba09 |0025: const-string v1, "android.intent.extra.STREAM" // string@09ba │ │ +02ccf6: 6e20 ab00 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00ab │ │ +02ccfc: 0c00 |002a: move-result-object v0 │ │ +02ccfe: 1f00 4c00 |002b: check-cast v0, Landroid/net/Uri; // type@004c │ │ +02cd02: 28f3 |002d: goto 0020 // -000d │ │ +02cd04: 2200 6302 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0263 │ │ +02cd08: 2201 7402 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +02cd0c: 7010 0f11 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02cd12: 1a02 0308 |0035: const-string v2, "Stream items available: " // string@0803 │ │ +02cd16: 6e20 1511 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02cd1c: 0c01 |003a: move-result-object v1 │ │ +02cd1e: 6e10 b104 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@04b1 │ │ +02cd24: 0a02 |003e: move-result v2 │ │ +02cd26: 6e20 1211 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +02cd2c: 0c01 |0042: move-result-object v1 │ │ +02cd2e: 1a02 5700 |0043: const-string v2, " index requested: " // string@0057 │ │ +02cd32: 6e20 1511 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02cd38: 0c01 |0048: move-result-object v1 │ │ +02cd3a: 6e20 1211 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +02cd40: 0c01 |004c: move-result-object v1 │ │ +02cd42: 6e10 1b11 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02cd48: 0c01 |0050: move-result-object v1 │ │ +02cd4a: 7020 d310 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@10d3 │ │ +02cd50: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x000a line=787 │ │ 0x0014 line=789 │ │ 0x0018 line=790 │ │ 0x0020 line=793 │ │ @@ -16302,40 +16304,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -02b0c4: |[02b0c4] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -02b0d4: 5420 9801 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0198 │ │ -02b0d8: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -02b0dc: 6e10 b504 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@04b5 │ │ -02b0e2: 0a00 |0007: move-result v0 │ │ -02b0e4: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -02b0e8: 5420 9701 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ -02b0ec: 1a01 ba09 |000c: const-string v1, "android.intent.extra.STREAM" // string@09ba │ │ -02b0f0: 6e20 aa00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00aa │ │ -02b0f6: 0c00 |0011: move-result-object v0 │ │ -02b0f8: 5b20 9801 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0198 │ │ -02b0fc: 5420 9801 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0198 │ │ -02b100: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -02b104: 5420 9801 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0198 │ │ -02b108: 6e10 3f11 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -02b10e: 0a00 |001d: move-result v0 │ │ -02b110: 0f00 |001e: return v0 │ │ -02b112: 5420 9701 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ -02b116: 1a01 ba09 |0021: const-string v1, "android.intent.extra.STREAM" // string@09ba │ │ -02b11a: 6e20 b100 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b1 │ │ -02b120: 0a00 |0026: move-result v0 │ │ -02b122: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -02b126: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -02b128: 28f4 |002a: goto 001e // -000c │ │ -02b12a: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -02b12c: 28f2 |002c: goto 001e // -000e │ │ +02cd54: |[02cd54] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +02cd64: 5420 9801 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0198 │ │ +02cd68: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +02cd6c: 6e10 b504 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@04b5 │ │ +02cd72: 0a00 |0007: move-result v0 │ │ +02cd74: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +02cd78: 5420 9701 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ +02cd7c: 1a01 ba09 |000c: const-string v1, "android.intent.extra.STREAM" // string@09ba │ │ +02cd80: 6e20 aa00 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00aa │ │ +02cd86: 0c00 |0011: move-result-object v0 │ │ +02cd88: 5b20 9801 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0198 │ │ +02cd8c: 5420 9801 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0198 │ │ +02cd90: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +02cd94: 5420 9801 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0198 │ │ +02cd98: 6e10 4011 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +02cd9e: 0a00 |001d: move-result v0 │ │ +02cda0: 0f00 |001e: return v0 │ │ +02cda2: 5420 9701 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ +02cda6: 1a01 ba09 |0021: const-string v1, "android.intent.extra.STREAM" // string@09ba │ │ +02cdaa: 6e20 b100 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b1 │ │ +02cdb0: 0a00 |0026: move-result v0 │ │ +02cdb2: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +02cdb6: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +02cdb8: 28f4 |002a: goto 001e // -000c │ │ +02cdba: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +02cdbc: 28f2 |002c: goto 001e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x000a line=808 │ │ 0x0014 line=810 │ │ 0x0018 line=811 │ │ 0x001e line=813 │ │ @@ -16347,20 +16349,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02b130: |[02b130] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -02b140: 5420 9701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ -02b144: 1a01 bb09 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@09bb │ │ -02b148: 6e20 af00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00af │ │ -02b14e: 0c00 |0007: move-result-object v0 │ │ -02b150: 1100 |0008: return-object v0 │ │ +02cdc0: |[02cdc0] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +02cdd0: 5420 9701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ +02cdd4: 1a01 bb09 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@09bb │ │ +02cdd8: 6e20 af00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00af │ │ +02cdde: 0c00 |0007: move-result-object v0 │ │ +02cde0: 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;) │ │ @@ -16368,20 +16370,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02b154: |[02b154] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -02b164: 5420 9701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ -02b168: 1a01 bc09 |0002: const-string v1, "android.intent.extra.TEXT" // string@09bc │ │ -02b16c: 6e20 a500 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@00a5 │ │ -02b172: 0c00 |0007: move-result-object v0 │ │ -02b174: 1100 |0008: return-object v0 │ │ +02cde4: |[02cde4] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +02cdf4: 5420 9701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ +02cdf8: 1a01 bc09 |0002: const-string v1, "android.intent.extra.TEXT" // string@09bc │ │ +02cdfc: 6e20 a500 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@00a5 │ │ +02ce02: 0c00 |0007: move-result-object v0 │ │ +02ce04: 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;) │ │ @@ -16389,19 +16391,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02b178: |[02b178] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -02b188: 5410 9701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ -02b18c: 6e10 b000 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00b0 │ │ -02b192: 0c00 |0005: move-result-object v0 │ │ -02b194: 1100 |0006: return-object v0 │ │ +02ce08: |[02ce08] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +02ce18: 5410 9701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ +02ce1c: 6e10 b000 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00b0 │ │ +02ce22: 0c00 |0005: move-result-object v0 │ │ +02ce24: 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;) │ │ @@ -16409,22 +16411,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02b198: |[02b198] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -02b1a8: 1a00 b409 |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@09b4 │ │ -02b1ac: 5421 9701 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ -02b1b0: 6e10 a200 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a2 │ │ -02b1b6: 0c01 |0007: move-result-object v1 │ │ -02b1b8: 6e20 f910 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -02b1be: 0a00 |000b: move-result v0 │ │ -02b1c0: 0f00 |000c: return v0 │ │ +02ce28: |[02ce28] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +02ce38: 1a00 b409 |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@09b4 │ │ +02ce3c: 5421 9701 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ +02ce40: 6e10 a200 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a2 │ │ +02ce46: 0c01 |0007: move-result-object v1 │ │ +02ce48: 6e20 fa10 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +02ce4e: 0a00 |000b: move-result v0 │ │ +02ce50: 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;) │ │ @@ -16432,30 +16434,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -02b1c4: |[02b1c4] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -02b1d4: 5421 9701 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ -02b1d8: 6e10 a200 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a2 │ │ -02b1de: 0c00 |0005: move-result-object v0 │ │ -02b1e0: 1a01 b309 |0006: const-string v1, "android.intent.action.SEND" // string@09b3 │ │ -02b1e4: 6e20 f910 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -02b1ea: 0a01 |000b: move-result v1 │ │ -02b1ec: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -02b1f0: 1a01 b409 |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@09b4 │ │ -02b1f4: 6e20 f910 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -02b1fa: 0a01 |0013: move-result v1 │ │ -02b1fc: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -02b200: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -02b202: 0f01 |0017: return v1 │ │ -02b204: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -02b206: 28fe |0019: goto 0017 // -0002 │ │ +02ce54: |[02ce54] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +02ce64: 5421 9701 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ +02ce68: 6e10 a200 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a2 │ │ +02ce6e: 0c00 |0005: move-result-object v0 │ │ +02ce70: 1a01 b309 |0006: const-string v1, "android.intent.action.SEND" // string@09b3 │ │ +02ce74: 6e20 fa10 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +02ce7a: 0a01 |000b: move-result v1 │ │ +02ce7c: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +02ce80: 1a01 b409 |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@09b4 │ │ +02ce84: 6e20 fa10 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +02ce8a: 0a01 |0013: move-result v1 │ │ +02ce8c: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +02ce90: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +02ce92: 0f01 |0017: return v1 │ │ +02ce94: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +02ce96: 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; │ │ @@ -16465,22 +16467,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02b208: |[02b208] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -02b218: 1a00 b309 |0000: const-string v0, "android.intent.action.SEND" // string@09b3 │ │ -02b21c: 5421 9701 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ -02b220: 6e10 a200 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a2 │ │ -02b226: 0c01 |0007: move-result-object v1 │ │ -02b228: 6e20 f910 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -02b22e: 0a00 |000b: move-result v0 │ │ -02b230: 0f00 |000c: return v0 │ │ +02ce98: |[02ce98] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +02cea8: 1a00 b309 |0000: const-string v0, "android.intent.action.SEND" // string@09b3 │ │ +02ceac: 5421 9701 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0197 │ │ +02ceb0: 6e10 a200 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a2 │ │ +02ceb6: 0c01 |0007: move-result-object v1 │ │ +02ceb8: 6e20 fa10 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +02cebe: 0a00 |000b: move-result v0 │ │ +02cec0: 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 : 2021 (ShareCompat.java) │ │ @@ -16564,33 +16566,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02b234: |[02b234] android.support.v4.app.ShareCompat.:()V │ │ -02b244: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02b248: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02b24c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02b250: 2200 ba00 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00ba │ │ -02b254: 7010 c104 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@04c1 │ │ -02b25a: 6900 9b01 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@019b │ │ -02b25e: 0e00 |000d: return-void │ │ -02b260: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02b264: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -02b268: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -02b26c: 2200 b900 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00b9 │ │ -02b270: 7010 be04 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@04be │ │ -02b276: 6900 9b01 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@019b │ │ -02b27a: 28f2 |001b: goto 000d // -000e │ │ -02b27c: 2200 b800 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00b8 │ │ -02b280: 7010 ba04 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@04ba │ │ -02b286: 6900 9b01 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@019b │ │ -02b28a: 28ea |0023: goto 000d // -0016 │ │ +02cec4: |[02cec4] android.support.v4.app.ShareCompat.:()V │ │ +02ced4: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02ced8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02cedc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02cee0: 2200 ba00 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00ba │ │ +02cee4: 7010 c104 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@04c1 │ │ +02ceea: 6900 9b01 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@019b │ │ +02ceee: 0e00 |000d: return-void │ │ +02cef0: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02cef4: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +02cef8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +02cefc: 2200 b900 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00b9 │ │ +02cf00: 7010 be04 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@04be │ │ +02cf06: 6900 9b01 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@019b │ │ +02cf0a: 28f2 |001b: goto 000d // -000e │ │ +02cf0c: 2200 b800 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00b8 │ │ +02cf10: 7010 ba04 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@04ba │ │ +02cf16: 6900 9b01 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@019b │ │ +02cf1a: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0006 line=152 │ │ 0x000d line=158 │ │ 0x000e line=153 │ │ 0x0014 line=154 │ │ @@ -16602,17 +16604,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02b28c: |[02b28c] android.support.v4.app.ShareCompat.:()V │ │ -02b29c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02b2a2: 0e00 |0003: return-void │ │ +02cf1c: |[02cf1c] android.support.v4.app.ShareCompat.:()V │ │ +02cf2c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02cf32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=654 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ @@ -16621,52 +16623,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 │ │ -02b2a4: |[02b2a4] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -02b2b4: 6200 9b01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@019b │ │ -02b2b8: 1100 |0002: return-object v0 │ │ +02cf34: |[02cf34] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +02cf44: 6200 9b01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@019b │ │ +02cf48: 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 │ │ -02b2bc: |[02b2bc] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -02b2cc: 7220 660e 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ -02b2d2: 0c00 |0003: move-result-object v0 │ │ -02b2d4: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -02b2d8: 2201 6102 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -02b2dc: 2202 7402 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -02b2e0: 7010 0e11 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02b2e6: 1a03 3e02 |000d: const-string v3, "Could not find menu item with id " // string@023e │ │ -02b2ea: 6e20 1411 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02b2f0: 0c02 |0012: move-result-object v2 │ │ -02b2f2: 6e20 1111 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -02b2f8: 0c02 |0016: move-result-object v2 │ │ -02b2fa: 1a03 5600 |0017: const-string v3, " in the supplied menu" // string@0056 │ │ -02b2fe: 6e20 1411 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02b304: 0c02 |001c: move-result-object v2 │ │ -02b306: 6e10 1a11 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02b30c: 0c02 |0020: move-result-object v2 │ │ -02b30e: 7020 ce10 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -02b314: 2701 |0024: throw v1 │ │ -02b316: 7120 c804 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@04c8 │ │ -02b31c: 0e00 |0028: return-void │ │ +02cf4c: |[02cf4c] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +02cf5c: 7220 660e 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@0e66 │ │ +02cf62: 0c00 |0003: move-result-object v0 │ │ +02cf64: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +02cf68: 2201 6102 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +02cf6c: 2202 7402 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +02cf70: 7010 0f11 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02cf76: 1a03 3e02 |000d: const-string v3, "Could not find menu item with id " // string@023e │ │ +02cf7a: 6e20 1511 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02cf80: 0c02 |0012: move-result-object v2 │ │ +02cf82: 6e20 1211 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +02cf88: 0c02 |0016: move-result-object v2 │ │ +02cf8a: 1a03 5600 |0017: const-string v3, " in the supplied menu" // string@0056 │ │ +02cf8e: 6e20 1511 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02cf94: 0c02 |001c: move-result-object v2 │ │ +02cf96: 6e10 1b11 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02cf9c: 0c02 |0020: move-result-object v2 │ │ +02cf9e: 7020 cf10 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +02cfa4: 2701 |0024: throw v1 │ │ +02cfa6: 7120 c804 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@04c8 │ │ +02cfac: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x0006 line=246 │ │ 0x0025 line=249 │ │ 0x0028 line=250 │ │ @@ -16681,18 +16683,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 │ │ -02b320: |[02b320] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -02b330: 6200 9b01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@019b │ │ -02b334: 7230 b804 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@04b8 │ │ -02b33a: 0e00 |0005: return-void │ │ +02cfb0: |[02cfb0] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +02cfc0: 6200 9b01 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@019b │ │ +02cfc4: 7230 b804 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@04b8 │ │ +02cfca: 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; │ │ @@ -16702,25 +16704,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 │ │ -02b33c: |[02b33c] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -02b34c: 6e10 0b00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@000b │ │ -02b352: 0c00 |0003: move-result-object v0 │ │ -02b354: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -02b358: 6e10 0e00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000e │ │ -02b35e: 0c01 |0009: move-result-object v1 │ │ -02b360: 1a02 c109 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@09c1 │ │ -02b364: 6e20 ab00 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00ab │ │ -02b36a: 0c00 |000f: move-result-object v0 │ │ -02b36c: 1f00 1c00 |0010: check-cast v0, Landroid/content/ComponentName; // type@001c │ │ -02b370: 1100 |0012: return-object v0 │ │ +02cfcc: |[02cfcc] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +02cfdc: 6e10 0b00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@000b │ │ +02cfe2: 0c00 |0003: move-result-object v0 │ │ +02cfe4: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +02cfe8: 6e10 0e00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000e │ │ +02cfee: 0c01 |0009: move-result-object v1 │ │ +02cff0: 1a02 c109 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@09c1 │ │ +02cff4: 6e20 ab00 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00ab │ │ +02cffa: 0c00 |000f: move-result-object v0 │ │ +02cffc: 1f00 1c00 |0010: check-cast v0, Landroid/content/ComponentName; // type@001c │ │ +02d000: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=195 │ │ 0x0012 line=197 │ │ locals : │ │ @@ -16733,24 +16735,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 │ │ -02b374: |[02b374] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -02b384: 6e10 0c00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@000c │ │ -02b38a: 0c00 |0003: move-result-object v0 │ │ -02b38c: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -02b390: 6e10 0e00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000e │ │ -02b396: 0c01 |0009: move-result-object v1 │ │ -02b398: 1a02 c209 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@09c2 │ │ -02b39c: 6e20 af00 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00af │ │ -02b3a2: 0c00 |000f: move-result-object v0 │ │ -02b3a4: 1100 |0010: return-object v0 │ │ +02d004: |[02d004] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +02d014: 6e10 0c00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@000c │ │ +02d01a: 0c00 |0003: move-result-object v0 │ │ +02d01c: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +02d020: 6e10 0e00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000e │ │ +02d026: 0c01 |0009: move-result-object v1 │ │ +02d028: 1a02 c209 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@09c2 │ │ +02d02c: 6e20 af00 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00af │ │ +02d032: 0c00 |000f: move-result-object v0 │ │ +02d034: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0004 line=174 │ │ 0x0006 line=175 │ │ 0x0010 line=177 │ │ locals : │ │ @@ -16788,17 +16790,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02b3a8: |[02b3a8] android.support.v4.app.ShareCompatICS.:()V │ │ -02b3b8: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02b3be: 0e00 |0003: return-void │ │ +02d038: |[02d038] android.support.v4.app.ShareCompatICS.:()V │ │ +02d048: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02d04e: 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;) │ │ @@ -16806,42 +16808,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 │ │ -02b3c0: |[02b3c0] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -02b3d0: 7210 690e 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@0e69 │ │ -02b3d6: 0c00 |0003: move-result-object v0 │ │ -02b3d8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -02b3da: 2002 2e02 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@022e │ │ -02b3de: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -02b3e2: 2201 2e02 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@022e │ │ -02b3e6: 7020 2510 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@1025 │ │ -02b3ec: 2202 7402 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -02b3f0: 7010 0e11 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02b3f6: 1a03 d600 |0013: const-string v3, ".sharecompat_" // string@00d6 │ │ -02b3fa: 6e20 1411 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02b400: 0c02 |0018: move-result-object v2 │ │ -02b402: 6e10 ea10 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -02b408: 0c03 |001c: move-result-object v3 │ │ -02b40a: 6e10 c210 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c2 │ │ -02b410: 0c03 |0020: move-result-object v3 │ │ -02b412: 6e20 1411 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02b418: 0c02 |0024: move-result-object v2 │ │ -02b41a: 6e10 1a11 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02b420: 0c02 |0028: move-result-object v2 │ │ -02b422: 6e20 2610 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@1026 │ │ -02b428: 6e20 2710 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@1027 │ │ -02b42e: 7220 6c0e 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@0e6c │ │ -02b434: 0e00 |0032: return-void │ │ -02b436: 0701 |0033: move-object v1, v0 │ │ -02b438: 1f01 2e02 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@022e │ │ -02b43c: 28d8 |0036: goto 000e // -0028 │ │ +02d050: |[02d050] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +02d060: 7210 690e 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@0e69 │ │ +02d066: 0c00 |0003: move-result-object v0 │ │ +02d068: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +02d06a: 2002 2e02 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@022e │ │ +02d06e: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +02d072: 2201 2e02 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@022e │ │ +02d076: 7020 2510 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@1025 │ │ +02d07c: 2202 7402 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +02d080: 7010 0f11 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02d086: 1a03 d600 |0013: const-string v3, ".sharecompat_" // string@00d6 │ │ +02d08a: 6e20 1511 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02d090: 0c02 |0018: move-result-object v2 │ │ +02d092: 6e10 eb10 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +02d098: 0c03 |001c: move-result-object v3 │ │ +02d09a: 6e10 c310 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c3 │ │ +02d0a0: 0c03 |0020: move-result-object v3 │ │ +02d0a2: 6e20 1511 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02d0a8: 0c02 |0024: move-result-object v2 │ │ +02d0aa: 6e10 1b11 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02d0b0: 0c02 |0028: move-result-object v2 │ │ +02d0b2: 6e20 2610 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@1026 │ │ +02d0b8: 6e20 2710 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@1027 │ │ +02d0be: 7220 6c0e 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@0e6c │ │ +02d0c4: 0e00 |0032: return-void │ │ +02d0c6: 0701 |0033: move-object v1, v0 │ │ +02d0c8: 1f01 2e02 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@022e │ │ +02d0cc: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -16883,17 +16885,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02b440: |[02b440] android.support.v4.app.ShareCompatJB.:()V │ │ -02b450: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02b456: 0e00 |0003: return-void │ │ +02d0d0: |[02d0d0] android.support.v4.app.ShareCompatJB.:()V │ │ +02d0e0: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02d0e6: 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;) │ │ @@ -16901,18 +16903,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 │ │ -02b458: |[02b458] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -02b468: 7110 2b0e 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0e2b │ │ -02b46e: 0c00 |0003: move-result-object v0 │ │ -02b470: 1100 |0004: return-object v0 │ │ +02d0e8: |[02d0e8] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +02d0f8: 7110 2b0e 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0e2b │ │ +02d0fe: 0c00 |0003: move-result-object v0 │ │ +02d100: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 html Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ @@ -16941,17 +16943,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02b474: |[02b474] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -02b484: 7020 330e 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@0e33 │ │ -02b48a: 0e00 |0003: return-void │ │ +02d104: |[02d104] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +02d114: 7020 330e 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@0e33 │ │ +02d11a: 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; │ │ @@ -17044,26 +17046,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02b48c: |[02b48c] android.support.v4.app.TaskStackBuilder.:()V │ │ -02b49c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02b4a0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02b4a4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02b4a8: 2200 c100 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00c1 │ │ -02b4ac: 7010 d304 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@04d3 │ │ -02b4b2: 6900 9d01 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@019d │ │ -02b4b6: 0e00 |000d: return-void │ │ -02b4b8: 2200 c000 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00c0 │ │ -02b4bc: 7010 d104 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@04d1 │ │ -02b4c2: 6900 9d01 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@019d │ │ -02b4c6: 28f8 |0015: goto 000d // -0008 │ │ +02d11c: |[02d11c] android.support.v4.app.TaskStackBuilder.:()V │ │ +02d12c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02d130: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +02d134: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02d138: 2200 c100 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00c1 │ │ +02d13c: 7010 d304 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@04d3 │ │ +02d142: 6900 9d01 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@019d │ │ +02d146: 0e00 |000d: return-void │ │ +02d148: 2200 c000 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00c0 │ │ +02d14c: 7010 d104 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@04d1 │ │ +02d152: 6900 9d01 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@019d │ │ +02d156: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0006 line=112 │ │ 0x000d line=116 │ │ 0x000e line=114 │ │ locals : │ │ @@ -17073,21 +17075,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02b4c8: |[02b4c8] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -02b4d8: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02b4de: 2200 8302 |0003: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -02b4e2: 7010 3211 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -02b4e8: 5b10 9f01 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ -02b4ec: 5b12 a001 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01a0 │ │ -02b4f0: 0e00 |000c: return-void │ │ +02d158: |[02d158] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +02d168: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02d16e: 2200 8302 |0003: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +02d172: 7010 3311 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +02d178: 5b10 9f01 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ +02d17c: 5b12 a001 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01a0 │ │ +02d180: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=118 │ │ 0x000a line=122 │ │ 0x000c line=123 │ │ locals : │ │ @@ -17099,18 +17101,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 │ │ -02b4f4: |[02b4f4] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02b504: 2200 c300 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00c3 │ │ -02b508: 7020 d804 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@04d8 │ │ -02b50e: 1100 |0005: return-object v0 │ │ +02d184: |[02d184] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +02d194: 2200 c300 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00c3 │ │ +02d198: 7020 d804 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@04d8 │ │ +02d19e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -17118,18 +17120,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 │ │ -02b510: |[02b510] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02b520: 7110 de04 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@04de │ │ -02b526: 0c00 |0003: move-result-object v0 │ │ -02b528: 1100 |0004: return-object v0 │ │ +02d1a0: |[02d1a0] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +02d1b0: 7110 de04 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@04de │ │ +02d1b6: 0c00 |0003: move-result-object v0 │ │ +02d1b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -17138,18 +17140,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 │ │ -02b52c: |[02b52c] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02b53c: 5410 9f01 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ -02b540: 6e20 3511 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -02b546: 1101 |0005: return-object v1 │ │ +02d1bc: |[02d1bc] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +02d1cc: 5410 9f01 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ +02d1d0: 6e20 3611 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +02d1d6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 nextIntent Landroid/content/Intent; │ │ @@ -17159,27 +17161,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 │ │ -02b548: |[02b548] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02b558: 6e10 a600 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00a6 │ │ -02b55e: 0c00 |0003: move-result-object v0 │ │ -02b560: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -02b564: 5421 a001 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01a0 │ │ -02b568: 6e10 8e00 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@008e │ │ -02b56e: 0c01 |000b: move-result-object v1 │ │ -02b570: 6e20 be00 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00be │ │ -02b576: 0c00 |000f: move-result-object v0 │ │ -02b578: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -02b57c: 6e20 dc04 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@04dc │ │ -02b582: 6e20 d904 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@04d9 │ │ -02b588: 1102 |0018: return-object v2 │ │ +02d1d8: |[02d1d8] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +02d1e8: 6e10 a600 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00a6 │ │ +02d1ee: 0c00 |0003: move-result-object v0 │ │ +02d1f0: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +02d1f4: 5421 a001 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01a0 │ │ +02d1f8: 6e10 8e00 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@008e │ │ +02d1fe: 0c01 |000b: move-result-object v1 │ │ +02d200: 6e20 be00 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00be │ │ +02d206: 0c00 |000f: move-result-object v0 │ │ +02d208: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +02d20c: 6e20 dc04 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@04dc │ │ +02d212: 6e20 d904 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@04d9 │ │ +02d218: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=175 │ │ 0x0006 line=176 │ │ 0x0010 line=178 │ │ 0x0012 line=179 │ │ @@ -17195,29 +17197,29 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -02b58c: |[02b58c] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02b59c: 7110 2804 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0428 │ │ -02b5a2: 0c00 |0003: move-result-object v0 │ │ -02b5a4: 3800 1800 |0004: if-eqz v0, 001c // +0018 │ │ -02b5a8: 6e10 a600 0000 |0006: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00a6 │ │ -02b5ae: 0c01 |0009: move-result-object v1 │ │ -02b5b0: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ -02b5b4: 5432 a001 |000c: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01a0 │ │ -02b5b8: 6e10 8e00 0200 |000e: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@008e │ │ -02b5be: 0c02 |0011: move-result-object v2 │ │ -02b5c0: 6e20 be00 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00be │ │ -02b5c6: 0c01 |0015: move-result-object v1 │ │ -02b5c8: 6e20 dc04 1300 |0016: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@04dc │ │ -02b5ce: 6e20 d904 0300 |0019: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@04d9 │ │ -02b5d4: 1103 |001c: return-object v3 │ │ +02d21c: |[02d21c] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +02d22c: 7110 2804 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0428 │ │ +02d232: 0c00 |0003: move-result-object v0 │ │ +02d234: 3800 1800 |0004: if-eqz v0, 001c // +0018 │ │ +02d238: 6e10 a600 0000 |0006: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00a6 │ │ +02d23e: 0c01 |0009: move-result-object v1 │ │ +02d240: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ +02d244: 5432 a001 |000c: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01a0 │ │ +02d248: 6e10 8e00 0200 |000e: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@008e │ │ +02d24e: 0c02 |0011: move-result-object v2 │ │ +02d250: 6e20 be00 2000 |0012: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00be │ │ +02d256: 0c01 |0015: move-result-object v1 │ │ +02d258: 6e20 dc04 1300 |0016: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@04dc │ │ +02d25e: 6e20 d904 0300 |0019: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@04d9 │ │ +02d264: 1103 |001c: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=197 │ │ 0x000a line=198 │ │ 0x000c line=199 │ │ @@ -17235,38 +17237,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 │ │ -02b5d8: |[02b5d8] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02b5e8: 5453 9f01 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ -02b5ec: 6e10 3f11 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -02b5f2: 0a01 |0005: move-result v1 │ │ -02b5f4: 5453 a001 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01a0 │ │ -02b5f8: 7120 2904 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0429 │ │ -02b5fe: 0c02 |000b: move-result-object v2 │ │ -02b600: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -02b604: 5453 9f01 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ -02b608: 6e30 3411 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1134 │ │ -02b60e: 5453 a001 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01a0 │ │ -02b612: 6e10 a600 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00a6 │ │ -02b618: 0c04 |0018: move-result-object v4 │ │ -02b61a: 7120 2904 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0429 │ │ -02b620: 0c02 |001c: move-result-object v2 │ │ -02b622: 28ef |001d: goto 000c // -0011 │ │ -02b624: 0d00 |001e: move-exception v0 │ │ -02b626: 1a03 3a08 |001f: const-string v3, "TaskStackBuilder" // string@083a │ │ -02b62a: 1a04 e501 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01e5 │ │ -02b62e: 7120 370e 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0e37 │ │ -02b634: 2203 6102 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -02b638: 7020 d010 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@10d0 │ │ -02b63e: 2703 |002b: throw v3 │ │ -02b640: 1105 |002c: return-object v5 │ │ +02d268: |[02d268] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ +02d278: 5453 9f01 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ +02d27c: 6e10 4011 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +02d282: 0a01 |0005: move-result v1 │ │ +02d284: 5453 a001 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01a0 │ │ +02d288: 7120 2904 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0429 │ │ +02d28e: 0c02 |000b: move-result-object v2 │ │ +02d290: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +02d294: 5453 9f01 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ +02d298: 6e30 3511 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1135 │ │ +02d29e: 5453 a001 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01a0 │ │ +02d2a2: 6e10 a600 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00a6 │ │ +02d2a8: 0c04 |0018: move-result-object v4 │ │ +02d2aa: 7120 2904 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0429 │ │ +02d2b0: 0c02 |001c: move-result-object v2 │ │ +02d2b2: 28ef |001d: goto 000c // -0011 │ │ +02d2b4: 0d00 |001e: move-exception v0 │ │ +02d2b6: 1a03 3a08 |001f: const-string v3, "TaskStackBuilder" // string@083a │ │ +02d2ba: 1a04 e501 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01e5 │ │ +02d2be: 7120 370e 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0e37 │ │ +02d2c4: 2203 6102 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +02d2c8: 7020 d110 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@10d1 │ │ +02d2ce: 2703 |002b: throw v3 │ │ +02d2d0: 1105 |002c: return-object v5 │ │ catches : 1 │ │ 0x0006 - 0x001c │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=227 │ │ 0x0006 line=229 │ │ 0x000c line=230 │ │ @@ -17289,21 +17291,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 │ │ -02b650: |[02b650] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02b660: 2200 1c00 |0000: new-instance v0, Landroid/content/ComponentName; // type@001c │ │ -02b664: 5421 a001 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01a0 │ │ -02b668: 7030 8000 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0080 │ │ -02b66e: 6e20 dc04 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@04dc │ │ -02b674: 0c00 |000a: move-result-object v0 │ │ -02b676: 1100 |000b: return-object v0 │ │ +02d2e0: |[02d2e0] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +02d2f0: 2200 1c00 |0000: new-instance v0, Landroid/content/ComponentName; // type@001c │ │ +02d2f4: 5421 a001 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01a0 │ │ +02d2f8: 7030 8000 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0080 │ │ +02d2fe: 6e20 dc04 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@04dc │ │ +02d304: 0c00 |000a: move-result-object v0 │ │ +02d306: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 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<*>; │ │ @@ -17313,20 +17315,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02b678: |[02b678] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -02b688: 5410 9f01 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ -02b68c: 6e20 3811 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -02b692: 0c00 |0005: move-result-object v0 │ │ -02b694: 1f00 2500 |0006: check-cast v0, Landroid/content/Intent; // type@0025 │ │ -02b698: 1100 |0008: return-object v0 │ │ +02d308: |[02d308] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +02d318: 5410 9f01 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ +02d31c: 6e20 3911 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +02d322: 0c00 |0005: move-result-object v0 │ │ +02d324: 1f00 2500 |0006: check-cast v0, Landroid/content/Intent; // type@0025 │ │ +02d328: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -17335,18 +17337,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02b69c: |[02b69c] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -02b6ac: 6e20 df04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@04df │ │ -02b6b2: 0c00 |0003: move-result-object v0 │ │ -02b6b4: 1100 |0004: return-object v0 │ │ +02d32c: |[02d32c] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +02d33c: 6e20 df04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@04df │ │ +02d342: 0c00 |0003: move-result-object v0 │ │ +02d344: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -17355,19 +17357,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02b6b8: |[02b6b8] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -02b6c8: 5410 9f01 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ -02b6cc: 6e10 3f11 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -02b6d2: 0a00 |0005: move-result v0 │ │ -02b6d4: 0f00 |0006: return v0 │ │ +02d348: |[02d348] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +02d358: 5410 9f01 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ +02d35c: 6e10 4011 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +02d362: 0a00 |0005: move-result v0 │ │ +02d364: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -17375,45 +17377,45 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -02b6d8: |[02b6d8] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -02b6e8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02b6ea: 5452 9f01 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ -02b6ee: 6e10 3f11 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -02b6f4: 0a02 |0006: move-result v2 │ │ -02b6f6: 2321 0003 |0007: new-array v1, v2, [Landroid/content/Intent; // type@0300 │ │ -02b6fa: 2112 |0009: array-length v2, v1 │ │ -02b6fc: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -02b700: 1101 |000c: return-object v1 │ │ -02b702: 2203 2500 |000d: new-instance v3, Landroid/content/Intent; // type@0025 │ │ -02b706: 5452 9f01 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ -02b70a: 6e20 3811 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -02b710: 0c02 |0014: move-result-object v2 │ │ -02b712: 1f02 2500 |0015: check-cast v2, Landroid/content/Intent; // type@0025 │ │ -02b716: 7020 9d00 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@009d │ │ -02b71c: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ -02b722: 6e20 a000 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a0 │ │ -02b728: 0c02 |0020: move-result-object v2 │ │ -02b72a: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ -02b72e: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -02b730: 2112 |0024: array-length v2, v1 │ │ -02b732: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ -02b736: 2203 2500 |0027: new-instance v3, Landroid/content/Intent; // type@0025 │ │ -02b73a: 5452 9f01 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ -02b73e: 6e20 3811 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -02b744: 0c02 |002e: move-result-object v2 │ │ -02b746: 1f02 2500 |002f: check-cast v2, Landroid/content/Intent; // type@0025 │ │ -02b74a: 7020 9d00 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@009d │ │ -02b750: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ -02b754: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02b758: 28ec |0038: goto 0024 // -0014 │ │ +02d368: |[02d368] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +02d378: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02d37a: 5452 9f01 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ +02d37e: 6e10 4011 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +02d384: 0a02 |0006: move-result v2 │ │ +02d386: 2321 0003 |0007: new-array v1, v2, [Landroid/content/Intent; // type@0300 │ │ +02d38a: 2112 |0009: array-length v2, v1 │ │ +02d38c: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +02d390: 1101 |000c: return-object v1 │ │ +02d392: 2203 2500 |000d: new-instance v3, Landroid/content/Intent; // type@0025 │ │ +02d396: 5452 9f01 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ +02d39a: 6e20 3911 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +02d3a0: 0c02 |0014: move-result-object v2 │ │ +02d3a2: 1f02 2500 |0015: check-cast v2, Landroid/content/Intent; // type@0025 │ │ +02d3a6: 7020 9d00 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@009d │ │ +02d3ac: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ +02d3b2: 6e20 a000 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a0 │ │ +02d3b8: 0c02 |0020: move-result-object v2 │ │ +02d3ba: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ +02d3be: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +02d3c0: 2112 |0024: array-length v2, v1 │ │ +02d3c2: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ +02d3c6: 2203 2500 |0027: new-instance v3, Landroid/content/Intent; // type@0025 │ │ +02d3ca: 5452 9f01 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ +02d3ce: 6e20 3911 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +02d3d4: 0c02 |002e: move-result-object v2 │ │ +02d3d6: 1f02 2500 |002f: check-cast v2, Landroid/content/Intent; // type@0025 │ │ +02d3da: 7020 9d00 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@009d │ │ +02d3e0: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ +02d3e4: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02d3e8: 28ec |0038: goto 0024 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=371 │ │ 0x0009 line=372 │ │ 0x000c line=380 │ │ 0x000d line=374 │ │ 0x0023 line=377 │ │ @@ -17429,19 +17431,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -02b75c: |[02b75c] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -02b76c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02b76e: 6e40 e504 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@04e5 │ │ -02b774: 0c00 |0004: move-result-object v0 │ │ -02b776: 1100 |0005: return-object v0 │ │ +02d3ec: |[02d3ec] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +02d3fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d3fe: 6e40 e504 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@04e5 │ │ +02d404: 0c00 |0004: move-result-object v0 │ │ +02d406: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 requestCode I │ │ 0x0000 - 0x0006 reg=3 flags I │ │ @@ -17451,47 +17453,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 │ │ -02b778: |[02b778] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -02b788: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02b78a: 5460 9f01 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ -02b78e: 6e10 3a11 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@113a │ │ -02b794: 0a00 |0006: move-result v0 │ │ -02b796: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -02b79a: 2200 6202 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -02b79e: 1a01 2207 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0722 │ │ -02b7a2: 7020 d110 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -02b7a8: 2700 |0010: throw v0 │ │ -02b7aa: 5460 9f01 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ -02b7ae: 5461 9f01 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ -02b7b2: 6e10 3f11 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -02b7b8: 0a01 |0018: move-result v1 │ │ -02b7ba: 2311 0003 |0019: new-array v1, v1, [Landroid/content/Intent; // type@0300 │ │ -02b7be: 6e20 4111 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1141 │ │ -02b7c4: 0c02 |001e: move-result-object v2 │ │ -02b7c6: 1f02 0003 |001f: check-cast v2, [Landroid/content/Intent; // type@0300 │ │ -02b7ca: 2200 2500 |0021: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -02b7ce: 4601 0203 |0023: aget-object v1, v2, v3 │ │ -02b7d2: 7020 9d00 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@009d │ │ -02b7d8: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ -02b7de: 6e20 a000 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a0 │ │ -02b7e4: 0c00 |002e: move-result-object v0 │ │ -02b7e6: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ -02b7ea: 6200 9d01 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@019d │ │ -02b7ee: 5461 a001 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01a0 │ │ -02b7f2: 0173 |0035: move v3, v7 │ │ -02b7f4: 0184 |0036: move v4, v8 │ │ -02b7f6: 0795 |0037: move-object v5, v9 │ │ -02b7f8: 7806 d004 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@04d0 │ │ -02b7fe: 0c00 |003b: move-result-object v0 │ │ -02b800: 1100 |003c: return-object v0 │ │ +02d408: |[02d408] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +02d418: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02d41a: 5460 9f01 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ +02d41e: 6e10 3b11 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@113b │ │ +02d424: 0a00 |0006: move-result v0 │ │ +02d426: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +02d42a: 2200 6202 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +02d42e: 1a01 2207 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0722 │ │ +02d432: 7020 d210 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +02d438: 2700 |0010: throw v0 │ │ +02d43a: 5460 9f01 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ +02d43e: 5461 9f01 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ +02d442: 6e10 4011 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +02d448: 0a01 |0018: move-result v1 │ │ +02d44a: 2311 0003 |0019: new-array v1, v1, [Landroid/content/Intent; // type@0300 │ │ +02d44e: 6e20 4211 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1142 │ │ +02d454: 0c02 |001e: move-result-object v2 │ │ +02d456: 1f02 0003 |001f: check-cast v2, [Landroid/content/Intent; // type@0300 │ │ +02d45a: 2200 2500 |0021: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +02d45e: 4601 0203 |0023: aget-object v1, v2, v3 │ │ +02d462: 7020 9d00 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@009d │ │ +02d468: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ +02d46e: 6e20 a000 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a0 │ │ +02d474: 0c00 |002e: move-result-object v0 │ │ +02d476: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ +02d47a: 6200 9d01 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@019d │ │ +02d47e: 5461 a001 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01a0 │ │ +02d482: 0173 |0035: move v3, v7 │ │ +02d484: 0184 |0036: move v4, v8 │ │ +02d486: 0795 |0037: move-object v5, v9 │ │ +02d488: 7806 d004 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@04d0 │ │ +02d48e: 0c00 |003b: move-result-object v0 │ │ +02d490: 1100 |003c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=350 │ │ 0x0009 line=351 │ │ 0x0011 line=355 │ │ 0x0021 line=356 │ │ 0x0031 line=360 │ │ @@ -17507,19 +17509,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02b804: |[02b804] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -02b814: 5410 9f01 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ -02b818: 6e10 3b11 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@113b │ │ -02b81e: 0c00 |0005: move-result-object v0 │ │ -02b820: 1100 |0006: return-object v0 │ │ +02d494: |[02d494] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +02d4a4: 5410 9f01 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ +02d4a8: 6e10 3c11 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@113c │ │ +02d4ae: 0c00 |0005: move-result-object v0 │ │ +02d4b0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #12 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -17527,18 +17529,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02b824: |[02b824] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -02b834: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02b836: 6e20 e804 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@04e8 │ │ -02b83c: 0e00 |0004: return-void │ │ +02d4b4: |[02d4b4] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +02d4c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d4c6: 6e20 e804 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@04e8 │ │ +02d4cc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0004 line=291 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -17547,53 +17549,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -02b840: |[02b840] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -02b850: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02b852: 5452 9f01 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ -02b856: 6e10 3a11 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@113a │ │ -02b85c: 0a02 |0006: move-result v2 │ │ -02b85e: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -02b862: 2202 6202 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@0262 │ │ -02b866: 1a03 2307 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0723 │ │ -02b86a: 7020 d110 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -02b870: 2702 |0010: throw v2 │ │ -02b872: 5452 9f01 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ -02b876: 5453 9f01 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ -02b87a: 6e10 3f11 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -02b880: 0a03 |0018: move-result v3 │ │ -02b882: 2333 0003 |0019: new-array v3, v3, [Landroid/content/Intent; // type@0300 │ │ -02b886: 6e20 4111 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1141 │ │ -02b88c: 0c00 |001e: move-result-object v0 │ │ -02b88e: 1f00 0003 |001f: check-cast v0, [Landroid/content/Intent; // type@0300 │ │ -02b892: 2202 2500 |0021: new-instance v2, Landroid/content/Intent; // type@0025 │ │ -02b896: 4603 0004 |0023: aget-object v3, v0, v4 │ │ -02b89a: 7020 9d00 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@009d │ │ -02b8a0: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ -02b8a6: 6e20 a000 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a0 │ │ -02b8ac: 0c02 |002e: move-result-object v2 │ │ -02b8ae: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ -02b8b2: 5452 a001 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01a0 │ │ -02b8b6: 7130 0705 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0507 │ │ -02b8bc: 0a02 |0036: move-result v2 │ │ -02b8be: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ -02b8c2: 2201 2500 |0039: new-instance v1, Landroid/content/Intent; // type@0025 │ │ -02b8c6: 2102 |003b: array-length v2, v0 │ │ -02b8c8: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -02b8cc: 4602 0002 |003e: aget-object v2, v0, v2 │ │ -02b8d0: 7020 9d00 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@009d │ │ -02b8d6: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ -02b8da: 6e20 a000 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a0 │ │ -02b8e0: 5452 a001 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01a0 │ │ -02b8e4: 6e20 9900 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0099 │ │ -02b8ea: 0e00 |004d: return-void │ │ +02d4d0: |[02d4d0] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +02d4e0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02d4e2: 5452 9f01 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ +02d4e6: 6e10 3b11 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@113b │ │ +02d4ec: 0a02 |0006: move-result v2 │ │ +02d4ee: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +02d4f2: 2202 6202 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@0262 │ │ +02d4f6: 1a03 2307 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0723 │ │ +02d4fa: 7020 d210 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +02d500: 2702 |0010: throw v2 │ │ +02d502: 5452 9f01 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ +02d506: 5453 9f01 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@019f │ │ +02d50a: 6e10 4011 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +02d510: 0a03 |0018: move-result v3 │ │ +02d512: 2333 0003 |0019: new-array v3, v3, [Landroid/content/Intent; // type@0300 │ │ +02d516: 6e20 4211 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1142 │ │ +02d51c: 0c00 |001e: move-result-object v0 │ │ +02d51e: 1f00 0003 |001f: check-cast v0, [Landroid/content/Intent; // type@0300 │ │ +02d522: 2202 2500 |0021: new-instance v2, Landroid/content/Intent; // type@0025 │ │ +02d526: 4603 0004 |0023: aget-object v3, v0, v4 │ │ +02d52a: 7020 9d00 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@009d │ │ +02d530: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ +02d536: 6e20 a000 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a0 │ │ +02d53c: 0c02 |002e: move-result-object v2 │ │ +02d53e: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ +02d542: 5452 a001 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01a0 │ │ +02d546: 7130 0705 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0507 │ │ +02d54c: 0a02 |0036: move-result v2 │ │ +02d54e: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ +02d552: 2201 2500 |0039: new-instance v1, Landroid/content/Intent; // type@0025 │ │ +02d556: 2102 |003b: array-length v2, v0 │ │ +02d558: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +02d55c: 4602 0002 |003e: aget-object v2, v0, v2 │ │ +02d560: 7020 9d00 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@009d │ │ +02d566: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ +02d56a: 6e20 a000 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a0 │ │ +02d570: 5452 a001 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01a0 │ │ +02d574: 6e20 9900 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0099 │ │ +02d57a: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=305 │ │ 0x0009 line=306 │ │ 0x0011 line=310 │ │ 0x0021 line=311 │ │ 0x0031 line=314 │ │ @@ -17632,17 +17634,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02b8ec: |[02b8ec] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -02b8fc: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02b902: 0e00 |0003: return-void │ │ +02d57c: |[02d57c] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +02d58c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02d592: 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;) │ │ @@ -17650,18 +17652,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 │ │ -02b904: |[02b904] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -02b914: 7140 7700 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0077 │ │ -02b91a: 0c00 |0003: move-result-object v0 │ │ -02b91c: 1100 |0004: return-object v0 │ │ +02d594: |[02d594] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +02d5a4: 7140 7700 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0077 │ │ +02d5aa: 0c00 |0003: move-result-object v0 │ │ +02d5ac: 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; │ │ @@ -17693,17 +17695,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02b920: |[02b920] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -02b930: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02b936: 0e00 |0003: return-void │ │ +02d5b0: |[02d5b0] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +02d5c0: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02d5c6: 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;) │ │ @@ -17711,18 +17713,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 │ │ -02b938: |[02b938] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -02b948: 7155 7800 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@0078 │ │ -02b94e: 0c00 |0003: move-result-object v0 │ │ -02b950: 1100 |0004: return-object v0 │ │ +02d5c8: |[02d5c8] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +02d5d8: 7155 7800 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@0078 │ │ +02d5de: 0c00 |0003: move-result-object v0 │ │ +02d5e0: 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; │ │ @@ -17755,17 +17757,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02b954: |[02b954] android.support.v4.content.ContextCompat.:()V │ │ -02b964: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02b96a: 0e00 |0003: return-void │ │ +02d5e4: |[02d5e4] android.support.v4.content.ContextCompat.:()V │ │ +02d5f4: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02d5fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompat;) │ │ @@ -17773,19 +17775,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 │ │ -02b96c: |[02b96c] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -02b97c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02b97e: 7130 0705 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0507 │ │ -02b984: 0a00 |0004: move-result v0 │ │ -02b986: 0f00 |0005: return v0 │ │ +02d5fc: |[02d5fc] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +02d60c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d60e: 7130 0705 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0507 │ │ +02d614: 0a00 |0004: move-result v0 │ │ +02d616: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 intents [Landroid/content/Intent; │ │ │ │ @@ -17794,27 +17796,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 │ │ -02b988: |[02b988] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -02b998: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02b99a: 6000 1a00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02b99e: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -02b9a2: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -02b9a6: 7130 0b05 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@050b │ │ -02b9ac: 0f01 |000a: return v1 │ │ -02b9ae: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -02b9b2: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -02b9b6: 7120 0905 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0509 │ │ -02b9bc: 28f8 |0012: goto 000a // -0008 │ │ -02b9be: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -02b9c0: 28f6 |0014: goto 000a // -000a │ │ +02d618: |[02d618] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +02d628: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02d62a: 6000 1a00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02d62e: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +02d632: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +02d636: 7130 0b05 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@050b │ │ +02d63c: 0f01 |000a: return v1 │ │ +02d63e: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +02d642: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +02d646: 7120 0905 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0509 │ │ +02d64c: 28f8 |0012: goto 000a // -0008 │ │ +02d64e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +02d650: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=89 │ │ 0x0003 line=90 │ │ 0x0007 line=91 │ │ 0x000a line=97 │ │ 0x000b line=93 │ │ @@ -17852,17 +17854,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02b9c4: |[02b9c4] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -02b9d4: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02b9da: 0e00 |0003: return-void │ │ +02d654: |[02d654] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +02d664: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02d66a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -17870,17 +17872,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 │ │ -02b9dc: |[02b9dc] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -02b9ec: 6e20 9700 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@0097 │ │ -02b9f2: 0e00 |0003: return-void │ │ +02d66c: |[02d66c] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +02d67c: 6e20 9700 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@0097 │ │ +02d682: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ @@ -17911,17 +17913,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02b9f4: |[02b9f4] android.support.v4.content.ContextCompatJellybean.:()V │ │ -02ba04: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02ba0a: 0e00 |0003: return-void │ │ +02d684: |[02d684] android.support.v4.content.ContextCompatJellybean.:()V │ │ +02d694: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02d69a: 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;) │ │ @@ -17929,17 +17931,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 │ │ -02ba0c: |[02ba0c] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -02ba1c: 6e30 9800 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@0098 │ │ -02ba22: 0e00 |0003: return-void │ │ +02d69c: |[02d69c] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +02d6ac: 6e30 9800 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@0098 │ │ +02d6b2: 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; │ │ @@ -18072,32 +18074,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -02ba24: |[02ba24] android.support.v4.content.FileProvider.:()V │ │ -02ba34: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -02ba36: 2300 1403 |0001: new-array v0, v0, [Ljava/lang/String; // type@0314 │ │ -02ba3a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -02ba3c: 1a02 3009 |0004: const-string v2, "_display_name" // string@0930 │ │ -02ba40: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -02ba44: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -02ba46: 1a02 3609 |0009: const-string v2, "_size" // string@0936 │ │ -02ba4a: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -02ba4e: 6900 b801 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01b8 │ │ -02ba52: 2200 4602 |000f: new-instance v0, Ljava/io/File; // type@0246 │ │ -02ba56: 1a01 d800 |0011: const-string v1, "/" // string@00d8 │ │ -02ba5a: 7020 8f10 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@108f │ │ -02ba60: 6900 b901 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01b9 │ │ -02ba64: 2200 8902 |0018: new-instance v0, Ljava/util/HashMap; // type@0289 │ │ -02ba68: 7010 4e11 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@114e │ │ -02ba6e: 6900 c001 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01c0 │ │ -02ba72: 0e00 |001f: return-void │ │ +02d6b4: |[02d6b4] android.support.v4.content.FileProvider.:()V │ │ +02d6c4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +02d6c6: 2300 1403 |0001: new-array v0, v0, [Ljava/lang/String; // type@0314 │ │ +02d6ca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +02d6cc: 1a02 3009 |0004: const-string v2, "_display_name" // string@0930 │ │ +02d6d0: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +02d6d4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +02d6d6: 1a02 3609 |0009: const-string v2, "_size" // string@0936 │ │ +02d6da: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +02d6de: 6900 b801 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01b8 │ │ +02d6e2: 2200 4602 |000f: new-instance v0, Ljava/io/File; // type@0246 │ │ +02d6e6: 1a01 d800 |0011: const-string v1, "/" // string@00d8 │ │ +02d6ea: 7020 8f10 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@108f │ │ +02d6f0: 6900 b901 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01b9 │ │ +02d6f4: 2200 8902 |0018: new-instance v0, Ljava/util/HashMap; // type@0289 │ │ +02d6f8: 7010 4f11 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@114f │ │ +02d6fe: 6900 c001 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01c0 │ │ +02d702: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x000f line=89 │ │ 0x0018 line=92 │ │ locals : │ │ │ │ @@ -18106,17 +18108,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ba74: |[02ba74] android.support.v4.content.FileProvider.:()V │ │ -02ba84: 7010 8500 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@0085 │ │ -02ba8a: 0e00 |0003: return-void │ │ +02d704: |[02d704] android.support.v4.content.FileProvider.:()V │ │ +02d714: 7010 8500 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@0085 │ │ +02d71a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=313 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/FileProvider; │ │ │ │ @@ -18125,31 +18127,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 │ │ -02ba8c: |[02ba8c] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -02ba9c: 0761 |0000: move-object v1, v6 │ │ -02ba9e: 0770 |0001: move-object v0, v7 │ │ -02baa0: 2104 |0002: array-length v4, v0 │ │ -02baa2: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -02baa4: 0712 |0004: move-object v2, v1 │ │ -02baa6: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ -02baaa: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -02baae: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ -02bab2: 2201 4602 |000b: new-instance v1, Ljava/io/File; // type@0246 │ │ -02bab6: 7030 8e10 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@108e │ │ -02babc: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02bac0: 0712 |0012: move-object v2, v1 │ │ -02bac2: 28f2 |0013: goto 0005 // -000e │ │ -02bac4: 1102 |0014: return-object v2 │ │ -02bac6: 0721 |0015: move-object v1, v2 │ │ -02bac8: 28fa |0016: goto 0010 // -0006 │ │ +02d71c: |[02d71c] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +02d72c: 0761 |0000: move-object v1, v6 │ │ +02d72e: 0770 |0001: move-object v0, v7 │ │ +02d730: 2104 |0002: array-length v4, v0 │ │ +02d732: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +02d734: 0712 |0004: move-object v2, v1 │ │ +02d736: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ +02d73a: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +02d73e: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ +02d742: 2201 4602 |000b: new-instance v1, Ljava/io/File; // type@0246 │ │ +02d746: 7030 8e10 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@108e │ │ +02d74c: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +02d750: 0712 |0012: move-object v2, v1 │ │ +02d752: 28f2 |0013: goto 0005 // -000e │ │ +02d754: 1102 |0014: return-object v2 │ │ +02d756: 0721 |0015: move-object v1, v2 │ │ +02d758: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0001 line=437 │ │ 0x0009 line=438 │ │ 0x000b line=439 │ │ 0x0010 line=437 │ │ @@ -18173,19 +18175,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 │ │ -02bacc: |[02bacc] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -02badc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02bade: 2330 1103 |0001: new-array v0, v3, [Ljava/lang/Object; // type@0311 │ │ -02bae2: 7153 1b11 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -02bae8: 1100 |0006: return-object v0 │ │ +02d75c: |[02d75c] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +02d76c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02d76e: 2330 1103 |0001: new-array v0, v3, [Ljava/lang/Object; // type@0311 │ │ +02d772: 7153 1c11 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +02d778: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=452 │ │ 0x0003 line=453 │ │ 0x0006 line=454 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/Object; │ │ @@ -18197,19 +18199,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 │ │ -02baec: |[02baec] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ -02bafc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02bafe: 2330 1403 |0001: new-array v0, v3, [Ljava/lang/String; // type@0314 │ │ -02bb02: 7153 1b11 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -02bb08: 1100 |0006: return-object v0 │ │ +02d77c: |[02d77c] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ +02d78c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02d78e: 2330 1403 |0001: new-array v0, v3, [Ljava/lang/String; // type@0314 │ │ +02d792: 7153 1c11 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +02d798: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=446 │ │ 0x0003 line=447 │ │ 0x0006 line=448 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/String; │ │ @@ -18221,41 +18223,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 │ │ -02bb0c: |[02bb0c] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -02bb1c: 6203 c001 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01c0 │ │ -02bb20: 1d03 |0002: monitor-enter v3 │ │ -02bb22: 6202 c001 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01c0 │ │ -02bb26: 6e20 5311 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -02bb2c: 0c01 |0008: move-result-object v1 │ │ -02bb2e: 1f01 cc00 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@00cc │ │ -02bb32: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -02bb36: 7120 3d05 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@053d │ │ -02bb3c: 0c01 |0010: move-result-object v1 │ │ -02bb3e: 6202 c001 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01c0 │ │ -02bb42: 6e30 5511 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1155 │ │ -02bb48: 1e03 |0016: monitor-exit v3 │ │ -02bb4a: 1101 |0017: return-object v1 │ │ -02bb4c: 0d00 |0018: move-exception v0 │ │ -02bb4e: 2202 6102 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -02bb52: 1a04 b802 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@02b8 │ │ -02bb56: 7030 cf10 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10cf │ │ -02bb5c: 2702 |0020: throw v2 │ │ -02bb5e: 0d02 |0021: move-exception v2 │ │ -02bb60: 1e03 |0022: monitor-exit v3 │ │ -02bb62: 2702 |0023: throw v2 │ │ -02bb64: 0d00 |0024: move-exception v0 │ │ -02bb66: 2202 6102 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -02bb6a: 1a04 b802 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@02b8 │ │ -02bb6e: 7030 cf10 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10cf │ │ -02bb74: 2702 |002c: throw v2 │ │ +02d79c: |[02d79c] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +02d7ac: 6203 c001 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01c0 │ │ +02d7b0: 1d03 |0002: monitor-enter v3 │ │ +02d7b2: 6202 c001 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01c0 │ │ +02d7b6: 6e20 5411 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +02d7bc: 0c01 |0008: move-result-object v1 │ │ +02d7be: 1f01 cc00 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@00cc │ │ +02d7c2: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +02d7c6: 7120 3d05 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@053d │ │ +02d7cc: 0c01 |0010: move-result-object v1 │ │ +02d7ce: 6202 c001 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01c0 │ │ +02d7d2: 6e30 5611 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1156 │ │ +02d7d8: 1e03 |0016: monitor-exit v3 │ │ +02d7da: 1101 |0017: return-object v1 │ │ +02d7dc: 0d00 |0018: move-exception v0 │ │ +02d7de: 2202 6102 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +02d7e2: 1a04 b802 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@02b8 │ │ +02d7e6: 7030 d010 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10d0 │ │ +02d7ec: 2702 |0020: throw v2 │ │ +02d7ee: 0d02 |0021: move-exception v2 │ │ +02d7f0: 1e03 |0022: monitor-exit v3 │ │ +02d7f2: 2702 |0023: throw v2 │ │ +02d7f4: 0d00 |0024: move-exception v0 │ │ +02d7f6: 2202 6102 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +02d7fa: 1a04 b802 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@02b8 │ │ +02d7fe: 7030 d010 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10d0 │ │ +02d804: 2702 |002c: throw v2 │ │ catches : 4 │ │ 0x0003 - 0x000b │ │ -> 0x0021 │ │ 0x000d - 0x0010 │ │ Ljava/io/IOException; -> 0x0018 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0024 │ │ -> 0x0021 │ │ @@ -18289,20 +18291,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 │ │ -02bba4: |[02bba4] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ -02bbb4: 7120 3605 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@0536 │ │ -02bbba: 0c00 |0003: move-result-object v0 │ │ -02bbbc: 7220 2a05 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@052a │ │ -02bbc2: 0c01 |0007: move-result-object v1 │ │ -02bbc4: 1101 |0008: return-object v1 │ │ +02d834: |[02d834] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ +02d844: 7120 3605 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@0536 │ │ +02d84a: 0c00 |0003: move-result-object v0 │ │ +02d84c: 7220 2a05 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@052a │ │ +02d852: 0c01 |0007: move-result-object v1 │ │ +02d854: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 strategy Landroid/support/v4/content/FileProvider$PathStrategy; │ │ 0x0000 - 0x0009 reg=2 context Landroid/content/Context; │ │ @@ -18314,61 +18316,61 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -02bbc8: |[02bbc8] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ -02bbd8: 1a01 6313 |0000: const-string v1, "r" // string@1363 │ │ -02bbdc: 6e20 f910 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -02bbe2: 0a01 |0005: move-result v1 │ │ -02bbe4: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -02bbe8: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ -02bbec: 0f00 |000a: return v0 │ │ -02bbee: 1a01 a516 |000b: const-string v1, "w" // string@16a5 │ │ -02bbf2: 6e20 f910 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -02bbf8: 0a01 |0010: move-result v1 │ │ -02bbfa: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ -02bbfe: 1a01 d716 |0013: const-string v1, "wt" // string@16d7 │ │ -02bc02: 6e20 f910 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -02bc08: 0a01 |0018: move-result v1 │ │ -02bc0a: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -02bc0e: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ -02bc12: 28ed |001d: goto 000a // -0013 │ │ -02bc14: 1a01 a616 |001e: const-string v1, "wa" // string@16a6 │ │ -02bc18: 6e20 f910 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -02bc1e: 0a01 |0023: move-result v1 │ │ -02bc20: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ -02bc24: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ -02bc28: 28e2 |0028: goto 000a // -001e │ │ -02bc2a: 1a01 f613 |0029: const-string v1, "rw" // string@13f6 │ │ -02bc2e: 6e20 f910 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -02bc34: 0a01 |002e: move-result v1 │ │ -02bc36: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ -02bc3a: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ -02bc3e: 28d7 |0033: goto 000a // -0029 │ │ -02bc40: 1a01 f713 |0034: const-string v1, "rwt" // string@13f7 │ │ -02bc44: 6e20 f910 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -02bc4a: 0a01 |0039: move-result v1 │ │ -02bc4c: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ -02bc50: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ -02bc54: 28cc |003e: goto 000a // -0034 │ │ -02bc56: 2201 6102 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -02bc5a: 2202 7402 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -02bc5e: 7010 0e11 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02bc64: 1a03 3203 |0046: const-string v3, "Invalid mode: " // string@0332 │ │ -02bc68: 6e20 1411 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02bc6e: 0c02 |004b: move-result-object v2 │ │ -02bc70: 6e20 1411 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02bc76: 0c02 |004f: move-result-object v2 │ │ -02bc78: 6e10 1a11 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02bc7e: 0c02 |0053: move-result-object v2 │ │ -02bc80: 7020 ce10 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -02bc86: 2701 |0057: throw v1 │ │ +02d858: |[02d858] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ +02d868: 1a01 6313 |0000: const-string v1, "r" // string@1363 │ │ +02d86c: 6e20 fa10 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +02d872: 0a01 |0005: move-result v1 │ │ +02d874: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +02d878: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ +02d87c: 0f00 |000a: return v0 │ │ +02d87e: 1a01 a516 |000b: const-string v1, "w" // string@16a5 │ │ +02d882: 6e20 fa10 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +02d888: 0a01 |0010: move-result v1 │ │ +02d88a: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ +02d88e: 1a01 d716 |0013: const-string v1, "wt" // string@16d7 │ │ +02d892: 6e20 fa10 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +02d898: 0a01 |0018: move-result v1 │ │ +02d89a: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +02d89e: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ +02d8a2: 28ed |001d: goto 000a // -0013 │ │ +02d8a4: 1a01 a616 |001e: const-string v1, "wa" // string@16a6 │ │ +02d8a8: 6e20 fa10 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +02d8ae: 0a01 |0023: move-result v1 │ │ +02d8b0: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ +02d8b4: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ +02d8b8: 28e2 |0028: goto 000a // -001e │ │ +02d8ba: 1a01 f613 |0029: const-string v1, "rw" // string@13f6 │ │ +02d8be: 6e20 fa10 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +02d8c4: 0a01 |002e: move-result v1 │ │ +02d8c6: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ +02d8ca: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ +02d8ce: 28d7 |0033: goto 000a // -0029 │ │ +02d8d0: 1a01 f713 |0034: const-string v1, "rwt" // string@13f7 │ │ +02d8d4: 6e20 fa10 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +02d8da: 0a01 |0039: move-result v1 │ │ +02d8dc: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ +02d8e0: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ +02d8e4: 28cc |003e: goto 000a // -0034 │ │ +02d8e6: 2201 6102 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +02d8ea: 2202 7402 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +02d8ee: 7010 0f11 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02d8f4: 1a03 3203 |0046: const-string v3, "Invalid mode: " // string@0332 │ │ +02d8f8: 6e20 1511 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02d8fe: 0c02 |004b: move-result-object v2 │ │ +02d900: 6e20 1511 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02d906: 0c02 |004f: move-result-object v2 │ │ +02d908: 6e10 1b11 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02d90e: 0c02 |0053: move-result-object v2 │ │ +02d910: 7020 cf10 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +02d916: 2701 |0057: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0008 line=413 │ │ 0x000a line=432 │ │ 0x000b line=414 │ │ 0x001b line=415 │ │ @@ -18392,95 +18394,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 │ │ -02bc88: |[02bc88] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -02bc98: 120c |0000: const/4 v12, #int 0 // #0 │ │ -02bc9a: 120b |0001: const/4 v11, #int 0 // #0 │ │ -02bc9c: 121a |0002: const/4 v10, #int 1 // #1 │ │ -02bc9e: 2204 cd00 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@00cd │ │ -02bca2: 7020 2b05 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@052b │ │ -02bca8: 6e10 8e00 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@008e │ │ -02bcae: 0c08 |000b: move-result-object v8 │ │ -02bcb0: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ -02bcb4: 6e30 d400 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@00d4 │ │ -02bcba: 0c01 |0011: move-result-object v1 │ │ -02bcbc: 6e10 8e00 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@008e │ │ -02bcc2: 0c08 |0015: move-result-object v8 │ │ -02bcc4: 1a09 bf09 |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@09bf │ │ -02bcc8: 6e30 d500 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@00d5 │ │ -02bcce: 0c00 |001b: move-result-object v0 │ │ -02bcd0: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ -02bcd4: 2208 6102 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -02bcd8: 1a09 0107 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0701 │ │ -02bcdc: 7020 ce10 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -02bce2: 2708 |0025: throw v8 │ │ -02bce4: 7210 f000 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@00f0 │ │ -02bcea: 0a07 |0029: move-result v7 │ │ -02bcec: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ -02bcf0: 1228 |002c: const/4 v8, #int 2 // #2 │ │ -02bcf2: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ -02bcf6: 7210 ef00 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@00ef │ │ -02bcfc: 0c05 |0032: move-result-object v5 │ │ -02bcfe: 1a08 7f11 |0033: const-string v8, "name" // string@117f │ │ -02bd02: 7230 ee00 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00ee │ │ -02bd08: 0c02 |0038: move-result-object v2 │ │ -02bd0a: 1a08 f112 |0039: const-string v8, "path" // string@12f1 │ │ -02bd0e: 7230 ee00 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00ee │ │ -02bd14: 0c03 |003e: move-result-object v3 │ │ -02bd16: 1206 |003f: const/4 v6, #int 0 // #0 │ │ -02bd18: 1a08 db13 |0040: const-string v8, "root-path" // string@13db │ │ -02bd1c: 6e20 f910 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -02bd22: 0a08 |0045: move-result v8 │ │ -02bd24: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ -02bd28: 6208 b901 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01b9 │ │ -02bd2c: 23a9 1403 |004a: new-array v9, v10, [Ljava/lang/String; // type@0314 │ │ -02bd30: 4d03 090b |004c: aput-object v3, v9, v11 │ │ -02bd34: 7120 3205 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0532 │ │ -02bd3a: 0c06 |0051: move-result-object v6 │ │ -02bd3c: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ -02bd40: 6e30 2c05 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@052c │ │ -02bd46: 28cf |0057: goto 0026 // -0031 │ │ -02bd48: 1a08 3b0c |0058: const-string v8, "files-path" // string@0c3b │ │ -02bd4c: 6e20 f910 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -02bd52: 0a08 |005d: move-result v8 │ │ -02bd54: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ -02bd58: 6e10 8c00 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@008c │ │ -02bd5e: 0c08 |0063: move-result-object v8 │ │ -02bd60: 23a9 1403 |0064: new-array v9, v10, [Ljava/lang/String; // type@0314 │ │ -02bd64: 4d03 090b |0066: aput-object v3, v9, v11 │ │ -02bd68: 7120 3205 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0532 │ │ -02bd6e: 0c06 |006b: move-result-object v6 │ │ -02bd70: 28e6 |006c: goto 0052 // -001a │ │ -02bd72: 1a08 3a0a |006d: const-string v8, "cache-path" // string@0a3a │ │ -02bd76: 6e20 f910 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -02bd7c: 0a08 |0072: move-result v8 │ │ -02bd7e: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ -02bd82: 6e10 8900 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0089 │ │ -02bd88: 0c08 |0078: move-result-object v8 │ │ -02bd8a: 23a9 1403 |0079: new-array v9, v10, [Ljava/lang/String; // type@0314 │ │ -02bd8e: 4d03 090b |007b: aput-object v3, v9, v11 │ │ -02bd92: 7120 3205 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0532 │ │ -02bd98: 0c06 |0080: move-result-object v6 │ │ -02bd9a: 28d1 |0081: goto 0052 // -002f │ │ -02bd9c: 1a08 210c |0082: const-string v8, "external-path" // string@0c21 │ │ -02bda0: 6e20 f910 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -02bda6: 0a08 |0087: move-result v8 │ │ -02bda8: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ -02bdac: 7100 6701 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0167 │ │ -02bdb2: 0c08 |008d: move-result-object v8 │ │ -02bdb4: 23a9 1403 |008e: new-array v9, v10, [Ljava/lang/String; // type@0314 │ │ -02bdb8: 4d03 090b |0090: aput-object v3, v9, v11 │ │ -02bdbc: 7120 3205 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0532 │ │ -02bdc2: 0c06 |0095: move-result-object v6 │ │ -02bdc4: 28bc |0096: goto 0052 // -0044 │ │ -02bdc6: 1104 |0097: return-object v4 │ │ +02d918: |[02d918] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +02d928: 120c |0000: const/4 v12, #int 0 // #0 │ │ +02d92a: 120b |0001: const/4 v11, #int 0 // #0 │ │ +02d92c: 121a |0002: const/4 v10, #int 1 // #1 │ │ +02d92e: 2204 cd00 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@00cd │ │ +02d932: 7020 2b05 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@052b │ │ +02d938: 6e10 8e00 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@008e │ │ +02d93e: 0c08 |000b: move-result-object v8 │ │ +02d940: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ +02d944: 6e30 d400 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@00d4 │ │ +02d94a: 0c01 |0011: move-result-object v1 │ │ +02d94c: 6e10 8e00 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@008e │ │ +02d952: 0c08 |0015: move-result-object v8 │ │ +02d954: 1a09 bf09 |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@09bf │ │ +02d958: 6e30 d500 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@00d5 │ │ +02d95e: 0c00 |001b: move-result-object v0 │ │ +02d960: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ +02d964: 2208 6102 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +02d968: 1a09 0107 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0701 │ │ +02d96c: 7020 cf10 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +02d972: 2708 |0025: throw v8 │ │ +02d974: 7210 f000 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@00f0 │ │ +02d97a: 0a07 |0029: move-result v7 │ │ +02d97c: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ +02d980: 1228 |002c: const/4 v8, #int 2 // #2 │ │ +02d982: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ +02d986: 7210 ef00 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@00ef │ │ +02d98c: 0c05 |0032: move-result-object v5 │ │ +02d98e: 1a08 7f11 |0033: const-string v8, "name" // string@117f │ │ +02d992: 7230 ee00 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00ee │ │ +02d998: 0c02 |0038: move-result-object v2 │ │ +02d99a: 1a08 f112 |0039: const-string v8, "path" // string@12f1 │ │ +02d99e: 7230 ee00 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00ee │ │ +02d9a4: 0c03 |003e: move-result-object v3 │ │ +02d9a6: 1206 |003f: const/4 v6, #int 0 // #0 │ │ +02d9a8: 1a08 db13 |0040: const-string v8, "root-path" // string@13db │ │ +02d9ac: 6e20 fa10 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +02d9b2: 0a08 |0045: move-result v8 │ │ +02d9b4: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ +02d9b8: 6208 b901 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01b9 │ │ +02d9bc: 23a9 1403 |004a: new-array v9, v10, [Ljava/lang/String; // type@0314 │ │ +02d9c0: 4d03 090b |004c: aput-object v3, v9, v11 │ │ +02d9c4: 7120 3205 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0532 │ │ +02d9ca: 0c06 |0051: move-result-object v6 │ │ +02d9cc: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ +02d9d0: 6e30 2c05 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@052c │ │ +02d9d6: 28cf |0057: goto 0026 // -0031 │ │ +02d9d8: 1a08 3b0c |0058: const-string v8, "files-path" // string@0c3b │ │ +02d9dc: 6e20 fa10 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +02d9e2: 0a08 |005d: move-result v8 │ │ +02d9e4: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ +02d9e8: 6e10 8c00 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@008c │ │ +02d9ee: 0c08 |0063: move-result-object v8 │ │ +02d9f0: 23a9 1403 |0064: new-array v9, v10, [Ljava/lang/String; // type@0314 │ │ +02d9f4: 4d03 090b |0066: aput-object v3, v9, v11 │ │ +02d9f8: 7120 3205 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0532 │ │ +02d9fe: 0c06 |006b: move-result-object v6 │ │ +02da00: 28e6 |006c: goto 0052 // -001a │ │ +02da02: 1a08 3a0a |006d: const-string v8, "cache-path" // string@0a3a │ │ +02da06: 6e20 fa10 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +02da0c: 0a08 |0072: move-result v8 │ │ +02da0e: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ +02da12: 6e10 8900 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0089 │ │ +02da18: 0c08 |0078: move-result-object v8 │ │ +02da1a: 23a9 1403 |0079: new-array v9, v10, [Ljava/lang/String; // type@0314 │ │ +02da1e: 4d03 090b |007b: aput-object v3, v9, v11 │ │ +02da22: 7120 3205 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0532 │ │ +02da28: 0c06 |0080: move-result-object v6 │ │ +02da2a: 28d1 |0081: goto 0052 // -002f │ │ +02da2c: 1a08 210c |0082: const-string v8, "external-path" // string@0c21 │ │ +02da30: 6e20 fa10 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +02da36: 0a08 |0087: move-result v8 │ │ +02da38: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ +02da3c: 7100 6701 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0167 │ │ +02da42: 0c08 |008d: move-result-object v8 │ │ +02da44: 23a9 1403 |008e: new-array v9, v10, [Ljava/lang/String; // type@0314 │ │ +02da48: 4d03 090b |0090: aput-object v3, v9, v11 │ │ +02da4c: 7120 3205 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0532 │ │ +02da52: 0c06 |0095: move-result-object v6 │ │ +02da54: 28bc |0096: goto 0052 // -0044 │ │ +02da56: 1104 |0097: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=239 │ │ 0x0008 line=241 │ │ 0x0012 line=243 │ │ 0x001c line=245 │ │ 0x001e line=246 │ │ @@ -18519,33 +18521,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 │ │ -02bdc8: |[02bdc8] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ -02bdd8: 6f30 8600 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@0086 │ │ -02bdde: 5540 1200 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0012 │ │ -02bde2: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -02bde6: 2200 7202 |0007: new-instance v0, Ljava/lang/SecurityException; // type@0272 │ │ -02bdea: 1a01 7e07 |0009: const-string v1, "Provider must not be exported" // string@077e │ │ -02bdee: 7020 f210 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@10f2 │ │ -02bdf4: 2700 |000e: throw v0 │ │ -02bdf6: 5540 1300 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0013 │ │ -02bdfa: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ -02bdfe: 2200 7202 |0013: new-instance v0, Ljava/lang/SecurityException; // type@0272 │ │ -02be02: 1a01 7d07 |0015: const-string v1, "Provider must grant uri permissions" // string@077d │ │ -02be06: 7020 f210 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@10f2 │ │ -02be0c: 2700 |001a: throw v0 │ │ -02be0e: 5440 1100 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0011 │ │ -02be12: 7120 3605 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@0536 │ │ -02be18: 0c00 |0020: move-result-object v0 │ │ -02be1a: 5b20 bf01 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01bf │ │ -02be1e: 0e00 |0023: return-void │ │ +02da58: |[02da58] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ +02da68: 6f30 8600 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@0086 │ │ +02da6e: 5540 1200 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0012 │ │ +02da72: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +02da76: 2200 7202 |0007: new-instance v0, Ljava/lang/SecurityException; // type@0272 │ │ +02da7a: 1a01 7e07 |0009: const-string v1, "Provider must not be exported" // string@077e │ │ +02da7e: 7020 f310 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@10f3 │ │ +02da84: 2700 |000e: throw v0 │ │ +02da86: 5540 1300 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0013 │ │ +02da8a: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ +02da8e: 2200 7202 |0013: new-instance v0, Ljava/lang/SecurityException; // type@0272 │ │ +02da92: 1a01 7d07 |0015: const-string v1, "Provider must grant uri permissions" // string@077d │ │ +02da96: 7020 f310 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@10f3 │ │ +02da9c: 2700 |001a: throw v0 │ │ +02da9e: 5440 1100 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0011 │ │ +02daa2: 7120 3605 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@0536 │ │ +02daa8: 0c00 |0020: move-result-object v0 │ │ +02daaa: 5b20 bf01 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01bf │ │ +02daae: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0003 line=106 │ │ 0x0007 line=107 │ │ 0x000f line=109 │ │ 0x0013 line=110 │ │ @@ -18561,25 +18563,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 │ │ -02be20: |[02be20] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -02be30: 5421 bf01 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01bf │ │ -02be34: 7220 2905 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0529 │ │ -02be3a: 0c00 |0005: move-result-object v0 │ │ -02be3c: 6e10 9010 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1090 │ │ -02be42: 0a01 |0009: move-result v1 │ │ -02be44: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ -02be48: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -02be4a: 0f01 |000d: return v1 │ │ -02be4c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -02be4e: 28fe |000f: goto 000d // -0002 │ │ +02dab0: |[02dab0] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +02dac0: 5421 bf01 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01bf │ │ +02dac4: 7220 2905 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0529 │ │ +02daca: 0c00 |0005: move-result-object v0 │ │ +02dacc: 6e10 9010 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1090 │ │ +02dad2: 0a01 |0009: move-result v1 │ │ +02dad4: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ +02dad8: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +02dada: 0f01 |000d: return v1 │ │ +02dadc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +02dade: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0006 line=196 │ │ locals : │ │ 0x0006 - 0x0010 reg=0 file Ljava/io/File; │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/content/FileProvider; │ │ @@ -18592,37 +18594,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 │ │ -02be50: |[02be50] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -02be60: 5464 bf01 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01bf │ │ -02be64: 7220 2905 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0529 │ │ -02be6a: 0c01 |0005: move-result-object v1 │ │ -02be6c: 6e10 9410 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@1094 │ │ -02be72: 0c04 |0009: move-result-object v4 │ │ -02be74: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ -02be78: 6e20 0011 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@1100 │ │ -02be7e: 0a02 |000f: move-result v2 │ │ -02be80: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ -02be84: 6e10 9410 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@1094 │ │ -02be8a: 0c04 |0015: move-result-object v4 │ │ -02be8c: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ -02be90: 6e20 0511 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1105 │ │ -02be96: 0c00 |001b: move-result-object v0 │ │ -02be98: 7100 b40f 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@0fb4 │ │ -02be9e: 0c04 |001f: move-result-object v4 │ │ -02bea0: 6e20 b30f 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@0fb3 │ │ -02bea6: 0c03 |0023: move-result-object v3 │ │ -02bea8: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ -02beac: 1103 |0026: return-object v3 │ │ -02beae: 1a03 da09 |0027: const-string v3, "application/octet-stream" // string@09da │ │ -02beb2: 28fd |0029: goto 0026 // -0003 │ │ +02dae0: |[02dae0] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +02daf0: 5464 bf01 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01bf │ │ +02daf4: 7220 2905 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0529 │ │ +02dafa: 0c01 |0005: move-result-object v1 │ │ +02dafc: 6e10 9410 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@1094 │ │ +02db02: 0c04 |0009: move-result-object v4 │ │ +02db04: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ +02db08: 6e20 0111 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@1101 │ │ +02db0e: 0a02 |000f: move-result v2 │ │ +02db10: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ +02db14: 6e10 9410 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@1094 │ │ +02db1a: 0c04 |0015: move-result-object v4 │ │ +02db1c: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ +02db20: 6e20 0611 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1106 │ │ +02db26: 0c00 |001b: move-result-object v0 │ │ +02db28: 7100 b40f 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@0fb4 │ │ +02db2e: 0c04 |001f: move-result-object v4 │ │ +02db30: 6e20 b30f 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@0fb3 │ │ +02db36: 0c03 |0023: move-result-object v3 │ │ +02db38: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ +02db3c: 1103 |0026: return-object v3 │ │ +02db3e: 1a03 da09 |0027: const-string v3, "application/octet-stream" // string@09da │ │ +02db42: 28fd |0029: goto 0026 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0006 line=170 │ │ 0x0010 line=171 │ │ 0x0012 line=172 │ │ 0x001c line=173 │ │ @@ -18641,19 +18643,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 │ │ -02beb4: |[02beb4] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -02bec4: 2200 7902 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0279 │ │ -02bec8: 1a01 1e07 |0002: const-string v1, "No external inserts" // string@071e │ │ -02becc: 7020 2311 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1123 │ │ -02bed2: 2700 |0007: throw v0 │ │ +02db44: |[02db44] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +02db54: 2200 7902 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0279 │ │ +02db58: 1a01 1e07 |0002: const-string v1, "No external inserts" // string@071e │ │ +02db5c: 7020 2411 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1124 │ │ +02db62: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 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; │ │ @@ -18663,17 +18665,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02bed4: |[02bed4] android.support.v4.content.FileProvider.onCreate:()Z │ │ -02bee4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02bee6: 0f00 |0001: return v0 │ │ +02db64: |[02db64] android.support.v4.content.FileProvider.onCreate:()Z │ │ +02db74: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02db76: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/FileProvider; │ │ │ │ #5 : (in Landroid/support/v4/content/FileProvider;) │ │ @@ -18681,23 +18683,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 │ │ -02bee8: |[02bee8] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ -02bef8: 5432 bf01 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01bf │ │ -02befc: 7220 2905 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0529 │ │ -02bf02: 0c00 |0005: move-result-object v0 │ │ -02bf04: 7110 3a05 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@053a │ │ -02bf0a: 0a01 |0009: move-result v1 │ │ -02bf0c: 7120 8201 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@0182 │ │ -02bf12: 0c02 |000d: move-result-object v2 │ │ -02bf14: 1102 |000e: return-object v2 │ │ +02db78: |[02db78] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ +02db88: 5432 bf01 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01bf │ │ +02db8c: 7220 2905 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0529 │ │ +02db92: 0c00 |0005: move-result-object v0 │ │ +02db94: 7110 3a05 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@053a │ │ +02db9a: 0a01 |0009: move-result v1 │ │ +02db9c: 7120 8201 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@0182 │ │ +02dba2: 0c02 |000d: move-result-object v2 │ │ +02dba4: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0006 line=203 │ │ 0x000a line=204 │ │ locals : │ │ 0x0006 - 0x000f reg=0 file Ljava/io/File; │ │ @@ -18711,68 +18713,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 │ │ -02bf18: |[02bf18] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -02bf28: 54ca bf01 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01bf │ │ -02bf2c: 7220 2905 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0529 │ │ -02bf32: 0c04 |0005: move-result-object v4 │ │ -02bf34: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ -02bf38: 620e b801 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01b8 │ │ -02bf3c: 21ea |000a: array-length v10, v14 │ │ -02bf3e: 23a2 1403 |000b: new-array v2, v10, [Ljava/lang/String; // type@0314 │ │ -02bf42: 21ea |000d: array-length v10, v14 │ │ -02bf44: 23a9 1103 |000e: new-array v9, v10, [Ljava/lang/Object; // type@0311 │ │ -02bf48: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -02bf4a: 07e0 |0011: move-object v0, v14 │ │ -02bf4c: 2108 |0012: array-length v8, v0 │ │ -02bf4e: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -02bf50: 0156 |0014: move v6, v5 │ │ -02bf52: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ -02bf56: 4601 0007 |0017: aget-object v1, v0, v7 │ │ -02bf5a: 1a0a 3009 |0019: const-string v10, "_display_name" // string@0930 │ │ -02bf5e: 6e20 f910 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -02bf64: 0a0a |001e: move-result v10 │ │ -02bf66: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ -02bf6a: 1a0a 3009 |0021: const-string v10, "_display_name" // string@0930 │ │ -02bf6e: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ -02bf72: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ -02bf76: 6e10 9410 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@1094 │ │ -02bf7c: 0c0a |002a: move-result-object v10 │ │ -02bf7e: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ -02bf82: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -02bf86: 0156 |002f: move v6, v5 │ │ -02bf88: 28e5 |0030: goto 0015 // -001b │ │ -02bf8a: 1a0a 3609 |0031: const-string v10, "_size" // string@0936 │ │ -02bf8e: 6e20 f910 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -02bf94: 0a0a |0036: move-result v10 │ │ -02bf96: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ -02bf9a: 1a0a 3609 |0039: const-string v10, "_size" // string@0936 │ │ -02bf9e: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ -02bfa2: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ -02bfa6: 6e10 9710 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@1097 │ │ -02bfac: 0b0a |0042: move-result-wide v10 │ │ -02bfae: 7120 da10 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@10da │ │ -02bfb4: 0c0a |0046: move-result-object v10 │ │ -02bfb6: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ -02bfba: 28e4 |0049: goto 002d // -001c │ │ -02bfbc: 7120 3405 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@0534 │ │ -02bfc2: 0c02 |004d: move-result-object v2 │ │ -02bfc4: 7120 3305 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0533 │ │ -02bfca: 0c09 |0051: move-result-object v9 │ │ -02bfcc: 2203 3900 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0039 │ │ -02bfd0: 121a |0054: const/4 v10, #int 1 // #1 │ │ -02bfd2: 7030 0301 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@0103 │ │ -02bfd8: 6e20 0401 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@0104 │ │ -02bfde: 1103 |005b: return-object v3 │ │ -02bfe0: 0165 |005c: move v5, v6 │ │ -02bfe2: 28d0 |005d: goto 002d // -0030 │ │ +02dba8: |[02dba8] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +02dbb8: 54ca bf01 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01bf │ │ +02dbbc: 7220 2905 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0529 │ │ +02dbc2: 0c04 |0005: move-result-object v4 │ │ +02dbc4: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ +02dbc8: 620e b801 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01b8 │ │ +02dbcc: 21ea |000a: array-length v10, v14 │ │ +02dbce: 23a2 1403 |000b: new-array v2, v10, [Ljava/lang/String; // type@0314 │ │ +02dbd2: 21ea |000d: array-length v10, v14 │ │ +02dbd4: 23a9 1103 |000e: new-array v9, v10, [Ljava/lang/Object; // type@0311 │ │ +02dbd8: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +02dbda: 07e0 |0011: move-object v0, v14 │ │ +02dbdc: 2108 |0012: array-length v8, v0 │ │ +02dbde: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +02dbe0: 0156 |0014: move v6, v5 │ │ +02dbe2: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ +02dbe6: 4601 0007 |0017: aget-object v1, v0, v7 │ │ +02dbea: 1a0a 3009 |0019: const-string v10, "_display_name" // string@0930 │ │ +02dbee: 6e20 fa10 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +02dbf4: 0a0a |001e: move-result v10 │ │ +02dbf6: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ +02dbfa: 1a0a 3009 |0021: const-string v10, "_display_name" // string@0930 │ │ +02dbfe: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ +02dc02: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ +02dc06: 6e10 9410 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@1094 │ │ +02dc0c: 0c0a |002a: move-result-object v10 │ │ +02dc0e: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ +02dc12: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +02dc16: 0156 |002f: move v6, v5 │ │ +02dc18: 28e5 |0030: goto 0015 // -001b │ │ +02dc1a: 1a0a 3609 |0031: const-string v10, "_size" // string@0936 │ │ +02dc1e: 6e20 fa10 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +02dc24: 0a0a |0036: move-result v10 │ │ +02dc26: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ +02dc2a: 1a0a 3609 |0039: const-string v10, "_size" // string@0936 │ │ +02dc2e: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ +02dc32: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ +02dc36: 6e10 9710 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@1097 │ │ +02dc3c: 0b0a |0042: move-result-wide v10 │ │ +02dc3e: 7120 db10 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@10db │ │ +02dc44: 0c0a |0046: move-result-object v10 │ │ +02dc46: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ +02dc4a: 28e4 |0049: goto 002d // -001c │ │ +02dc4c: 7120 3405 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@0534 │ │ +02dc52: 0c02 |004d: move-result-object v2 │ │ +02dc54: 7120 3305 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0533 │ │ +02dc5a: 0c09 |0051: move-result-object v9 │ │ +02dc5c: 2203 3900 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0039 │ │ +02dc60: 121a |0054: const/4 v10, #int 1 // #1 │ │ +02dc62: 7030 0301 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@0103 │ │ +02dc68: 6e20 0401 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@0104 │ │ +02dc6e: 1103 |005b: return-object v3 │ │ +02dc70: 0165 |005c: move v5, v6 │ │ +02dc72: 28d0 |005d: goto 002d // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0006 line=140 │ │ 0x0008 line=141 │ │ 0x000a line=144 │ │ 0x000d line=145 │ │ @@ -18819,19 +18821,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 │ │ -02bfe4: |[02bfe4] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -02bff4: 2200 7902 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0279 │ │ -02bff8: 1a01 1f07 |0002: const-string v1, "No external updates" // string@071f │ │ -02bffc: 7020 2311 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1123 │ │ -02c002: 2700 |0007: throw v0 │ │ +02dc74: |[02dc74] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +02dc84: 2200 7902 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0279 │ │ +02dc88: 1a01 1f07 |0002: const-string v1, "No external updates" // string@071f │ │ +02dc8c: 7020 2411 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1124 │ │ +02dc92: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 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; │ │ @@ -18950,32 +18952,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -02c004: |[02c004] android.support.v4.content.IntentCompat.:()V │ │ -02c014: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02c018: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -02c01c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02c020: 2201 d200 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@00d2 │ │ -02c024: 7010 4a05 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@054a │ │ -02c02a: 6901 c801 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01c8 │ │ -02c02e: 0e00 |000d: return-void │ │ -02c030: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -02c034: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -02c038: 2201 d100 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@00d1 │ │ -02c03c: 7010 4705 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0547 │ │ -02c042: 6901 c801 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01c8 │ │ -02c046: 28f4 |0019: goto 000d // -000c │ │ -02c048: 2201 d000 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@00d0 │ │ -02c04c: 7010 4305 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0543 │ │ -02c052: 6901 c801 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01c8 │ │ -02c056: 28ec |0021: goto 000d // -0014 │ │ +02dc94: |[02dc94] android.support.v4.content.IntentCompat.:()V │ │ +02dca4: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02dca8: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +02dcac: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02dcb0: 2201 d200 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@00d2 │ │ +02dcb4: 7010 4a05 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@054a │ │ +02dcba: 6901 c801 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01c8 │ │ +02dcbe: 0e00 |000d: return-void │ │ +02dcc0: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +02dcc4: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +02dcc8: 2201 d100 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@00d1 │ │ +02dccc: 7010 4705 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0547 │ │ +02dcd2: 6901 c801 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01c8 │ │ +02dcd6: 28f4 |0019: goto 000d // -000c │ │ +02dcd8: 2201 d000 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@00d0 │ │ +02dcdc: 7010 4305 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0543 │ │ +02dce2: 6901 c801 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01c8 │ │ +02dce6: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=93 │ │ 0x000e line=88 │ │ @@ -18989,17 +18991,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c058: |[02c058] android.support.v4.content.IntentCompat.:()V │ │ -02c068: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02c06e: 0e00 |0003: return-void │ │ +02dce8: |[02dce8] android.support.v4.content.IntentCompat.:()V │ │ +02dcf8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02dcfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ @@ -19008,19 +19010,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 │ │ -02c070: |[02c070] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02c080: 6200 c801 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01c8 │ │ -02c084: 7220 4005 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0540 │ │ -02c08a: 0c00 |0005: move-result-object v0 │ │ -02c08c: 1100 |0006: return-object v0 │ │ +02dd00: |[02dd00] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +02dd10: 6200 c801 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01c8 │ │ +02dd14: 7220 4005 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0540 │ │ +02dd1a: 0c00 |0005: move-result-object v0 │ │ +02dd1c: 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;) │ │ @@ -19028,19 +19030,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 │ │ -02c090: |[02c090] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -02c0a0: 6200 c801 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01c8 │ │ -02c0a4: 7230 4105 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0541 │ │ -02c0aa: 0c00 |0005: move-result-object v0 │ │ -02c0ac: 1100 |0006: return-object v0 │ │ +02dd20: |[02dd20] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +02dd30: 6200 c801 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01c8 │ │ +02dd34: 7230 4105 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0541 │ │ +02dd3a: 0c00 |0005: move-result-object v0 │ │ +02dd3c: 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; │ │ │ │ @@ -19049,19 +19051,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 │ │ -02c0b0: |[02c0b0] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02c0c0: 6200 c801 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01c8 │ │ -02c0c4: 7220 4205 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0542 │ │ -02c0ca: 0c00 |0005: move-result-object v0 │ │ -02c0cc: 1100 |0006: return-object v0 │ │ +02dd40: |[02dd40] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +02dd50: 6200 c801 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01c8 │ │ +02dd54: 7220 4205 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0542 │ │ +02dd5a: 0c00 |0005: move-result-object v0 │ │ +02dd5c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ @@ -19090,17 +19092,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c0d0: |[02c0d0] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ -02c0e0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02c0e6: 0e00 |0003: return-void │ │ +02dd60: |[02dd60] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ +02dd70: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02dd76: 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;) │ │ @@ -19108,18 +19110,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 │ │ -02c0e8: |[02c0e8] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02c0f8: 7110 b200 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00b2 │ │ -02c0fe: 0c00 |0003: move-result-object v0 │ │ -02c100: 1100 |0004: return-object v0 │ │ +02dd78: |[02dd78] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +02dd88: 7110 b200 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00b2 │ │ +02dd8e: 0c00 |0003: move-result-object v0 │ │ +02dd90: 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;) │ │ @@ -19127,18 +19129,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 │ │ -02c104: |[02c104] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02c114: 7110 b400 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00b4 │ │ -02c11a: 0c00 |0003: move-result-object v0 │ │ -02c11c: 1100 |0004: return-object v0 │ │ +02dd94: |[02dd94] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +02dda4: 7110 b400 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00b4 │ │ +02ddaa: 0c00 |0003: move-result-object v0 │ │ +02ddac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 mainActivity Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ @@ -19167,17 +19169,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c120: |[02c120] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ -02c130: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02c136: 0e00 |0003: return-void │ │ +02ddb0: |[02ddb0] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ +02ddc0: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02ddc6: 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;) │ │ @@ -19185,18 +19187,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 │ │ -02c138: |[02c138] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -02c148: 7120 b300 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b3 │ │ -02c14e: 0c00 |0003: move-result-object v0 │ │ -02c150: 1100 |0004: return-object v0 │ │ +02ddc8: |[02ddc8] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +02ddd8: 7120 b300 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b3 │ │ +02ddde: 0c00 |0003: move-result-object v0 │ │ +02dde0: 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; │ │ │ │ @@ -19235,20 +19237,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 │ │ -02c154: |[02c154] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -02c164: 5b12 c901 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01c9 │ │ -02c168: 2200 5300 |0002: new-instance v0, Landroid/os/Handler; // type@0053 │ │ -02c16c: 7010 6801 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0168 │ │ -02c172: 7020 f100 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00f1 │ │ -02c178: 0e00 |000a: return-void │ │ +02dde4: |[02dde4] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +02ddf4: 5b12 c901 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01c9 │ │ +02ddf8: 2200 5300 |0002: new-instance v0, Landroid/os/Handler; // type@0053 │ │ +02ddfc: 7010 6801 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0168 │ │ +02de02: 7020 f100 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00f1 │ │ +02de08: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0002 line=52 │ │ 0x000a line=53 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ @@ -19261,17 +19263,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02c17c: |[02c17c] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -02c18c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02c18e: 0f00 |0001: return v0 │ │ +02de0c: |[02de0c] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +02de1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02de1e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 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; │ │ │ │ @@ -19280,18 +19282,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02c190: |[02c190] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -02c1a0: 5410 c901 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01c9 │ │ -02c1a4: 6e10 6605 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@0566 │ │ -02c1aa: 0e00 |0005: return-void │ │ +02de20: |[02de20] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +02de30: 5410 c901 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01c9 │ │ +02de34: 6e10 6605 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@0566 │ │ +02de3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=63 │ │ 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; │ │ @@ -19400,26 +19402,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -02c1ac: |[02c1ac] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -02c1bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02c1be: 7010 e710 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02c1c4: 5c21 d001 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01d0 │ │ -02c1c8: 5c21 ca01 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ca │ │ -02c1cc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -02c1ce: 5c20 cf01 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01cf │ │ -02c1d2: 5c21 cb01 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01cb │ │ -02c1d6: 6e10 8800 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0088 │ │ -02c1dc: 0c00 |0010: move-result-object v0 │ │ -02c1de: 5b20 cc01 |0011: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01cc │ │ -02c1e2: 0e00 |0013: return-void │ │ +02de3c: |[02de3c] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +02de4c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02de4e: 7010 e810 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02de54: 5c21 d001 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01d0 │ │ +02de58: 5c21 ca01 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ca │ │ +02de5c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +02de5e: 5c20 cf01 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01cf │ │ +02de62: 5c21 cb01 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01cb │ │ +02de66: 6e10 8800 0300 |000d: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0088 │ │ +02de6c: 0c00 |0010: move-result-object v0 │ │ +02de6e: 5b20 cc01 |0011: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01cc │ │ +02de72: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=90 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -19436,19 +19438,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c1e4: |[02c1e4] android.support.v4.content.Loader.abandon:()V │ │ -02c1f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02c1f6: 5c10 ca01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ca │ │ -02c1fa: 6e10 6505 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0565 │ │ -02c200: 0e00 |0006: return-void │ │ +02de74: |[02de74] android.support.v4.content.Loader.abandon:()V │ │ +02de84: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02de86: 5c10 ca01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ca │ │ +02de8a: 6e10 6505 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0565 │ │ +02de90: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0003 line=262 │ │ 0x0006 line=263 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -19459,24 +19461,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 │ │ -02c204: |[02c204] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -02c214: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -02c218: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -02c21c: 7020 0f11 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@110f │ │ -02c222: 7120 0a06 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@060a │ │ -02c228: 1a01 ee16 |000a: const-string v1, "}" // string@16ee │ │ -02c22c: 6e20 1411 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02c232: 6e10 1a11 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02c238: 0c01 |0012: move-result-object v1 │ │ -02c23a: 1101 |0013: return-object v1 │ │ +02de94: |[02de94] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +02dea4: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +02dea8: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +02deac: 7020 1011 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1110 │ │ +02deb2: 7120 0a06 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@060a │ │ +02deb8: 1a01 ee16 |000a: const-string v1, "}" // string@16ee │ │ +02debc: 6e20 1511 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02dec2: 6e10 1b11 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02dec8: 0c01 |0012: move-result-object v1 │ │ +02deca: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0007 line=342 │ │ 0x000a line=343 │ │ 0x000f line=344 │ │ locals : │ │ @@ -19491,20 +19493,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -02c23c: |[02c23c] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -02c24c: 5410 ce01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ce │ │ -02c250: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02c254: 5410 ce01 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ce │ │ -02c258: 7230 5905 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0559 │ │ -02c25e: 0e00 |0009: return-void │ │ +02decc: |[02decc] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +02dedc: 5410 ce01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ce │ │ +02dee0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02dee4: 5410 ce01 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ce │ │ +02dee8: 7230 5905 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0559 │ │ +02deee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0004 line=103 │ │ 0x0009 line=105 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -19517,42 +19519,42 @@ │ │ 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 : 67 16-bit code units │ │ -02c260: |[02c260] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -02c270: 6e20 b010 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -02c276: 1a00 1510 |0003: const-string v0, "mId=" // string@1015 │ │ -02c27a: 6e20 b010 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -02c280: 5210 cd01 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01cd │ │ -02c284: 6e20 ae10 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ -02c28a: 1a00 6c00 |000d: const-string v0, " mListener=" // string@006c │ │ -02c28e: 6e20 b010 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -02c294: 5410 ce01 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ce │ │ -02c298: 6e20 b410 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -02c29e: 6e20 b010 2400 |0017: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -02c2a4: 1a00 d310 |001a: const-string v0, "mStarted=" // string@10d3 │ │ -02c2a8: 6e20 b010 0400 |001c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -02c2ae: 5510 d001 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01d0 │ │ -02c2b2: 6e20 b110 0400 |0021: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -02c2b8: 1a00 6300 |0024: const-string v0, " mContentChanged=" // string@0063 │ │ -02c2bc: 6e20 b010 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -02c2c2: 5510 cb01 |0029: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01cb │ │ -02c2c6: 6e20 b110 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -02c2cc: 1a00 5c00 |002e: const-string v0, " mAbandoned=" // string@005c │ │ -02c2d0: 6e20 b010 0400 |0030: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -02c2d6: 5510 ca01 |0033: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ca │ │ -02c2da: 6e20 b110 0400 |0035: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -02c2e0: 1a00 7300 |0038: const-string v0, " mReset=" // string@0073 │ │ -02c2e4: 6e20 b010 0400 |003a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -02c2ea: 5510 cf01 |003d: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01cf │ │ -02c2ee: 6e20 b610 0400 |003f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ -02c2f4: 0e00 |0042: return-void │ │ +02def0: |[02def0] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +02df00: 6e20 b010 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +02df06: 1a00 1510 |0003: const-string v0, "mId=" // string@1015 │ │ +02df0a: 6e20 b010 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +02df10: 5210 cd01 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01cd │ │ +02df14: 6e20 ae10 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ +02df1a: 1a00 6c00 |000d: const-string v0, " mListener=" // string@006c │ │ +02df1e: 6e20 b010 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +02df24: 5410 ce01 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ce │ │ +02df28: 6e20 b410 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +02df2e: 6e20 b010 2400 |0017: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +02df34: 1a00 d310 |001a: const-string v0, "mStarted=" // string@10d3 │ │ +02df38: 6e20 b010 0400 |001c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +02df3e: 5510 d001 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01d0 │ │ +02df42: 6e20 b110 0400 |0021: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +02df48: 1a00 6300 |0024: const-string v0, " mContentChanged=" // string@0063 │ │ +02df4c: 6e20 b010 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +02df52: 5510 cb01 |0029: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01cb │ │ +02df56: 6e20 b110 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +02df5c: 1a00 5c00 |002e: const-string v0, " mAbandoned=" // string@005c │ │ +02df60: 6e20 b010 0400 |0030: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +02df66: 5510 ca01 |0033: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ca │ │ +02df6a: 6e20 b110 0400 |0035: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +02df70: 1a00 7300 |0038: const-string v0, " mReset=" // string@0073 │ │ +02df74: 6e20 b010 0400 |003a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +02df7a: 5510 cf01 |003d: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01cf │ │ +02df7e: 6e20 b610 0400 |003f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ +02df84: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x000d line=367 │ │ 0x0017 line=368 │ │ 0x0024 line=369 │ │ 0x002e line=370 │ │ @@ -19571,17 +19573,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02c2f8: |[02c2f8] android.support.v4.content.Loader.forceLoad:()V │ │ -02c308: 6e10 6705 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0567 │ │ -02c30e: 0e00 |0003: return-void │ │ +02df88: |[02df88] android.support.v4.content.Loader.forceLoad:()V │ │ +02df98: 6e10 6705 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0567 │ │ +02df9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ 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; │ │ @@ -19591,17 +19593,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c310: |[02c310] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -02c320: 5410 cc01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01cc │ │ -02c324: 1100 |0002: return-object v0 │ │ +02dfa0: |[02dfa0] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +02dfb0: 5410 cc01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01cc │ │ +02dfb4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 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; │ │ │ │ @@ -19610,17 +19612,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c328: |[02c328] android.support.v4.content.Loader.getId:()I │ │ -02c338: 5210 cd01 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01cd │ │ -02c33c: 0f00 |0002: return v0 │ │ +02dfb8: |[02dfb8] android.support.v4.content.Loader.getId:()I │ │ +02dfc8: 5210 cd01 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01cd │ │ +02dfcc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 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; │ │ │ │ @@ -19629,17 +19631,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c340: |[02c340] android.support.v4.content.Loader.isAbandoned:()Z │ │ -02c350: 5510 ca01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ca │ │ -02c354: 0f00 |0002: return v0 │ │ +02dfd0: |[02dfd0] android.support.v4.content.Loader.isAbandoned:()Z │ │ +02dfe0: 5510 ca01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ca │ │ +02dfe4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 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; │ │ │ │ @@ -19648,17 +19650,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c358: |[02c358] android.support.v4.content.Loader.isReset:()Z │ │ -02c368: 5510 cf01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01cf │ │ -02c36c: 0f00 |0002: return v0 │ │ +02dfe8: |[02dfe8] android.support.v4.content.Loader.isReset:()Z │ │ +02dff8: 5510 cf01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01cf │ │ +02dffc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 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; │ │ │ │ @@ -19667,17 +19669,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c370: |[02c370] android.support.v4.content.Loader.isStarted:()Z │ │ -02c380: 5510 d001 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01d0 │ │ -02c384: 0f00 |0002: return v0 │ │ +02e000: |[02e000] android.support.v4.content.Loader.isStarted:()Z │ │ +02e010: 5510 d001 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01d0 │ │ +02e014: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 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; │ │ │ │ @@ -19686,16 +19688,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02c388: |[02c388] android.support.v4.content.Loader.onAbandon:()V │ │ -02c398: 0e00 |0000: return-void │ │ +02e018: |[02e018] android.support.v4.content.Loader.onAbandon:()V │ │ +02e028: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 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; │ │ │ │ @@ -19704,22 +19706,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02c39c: |[02c39c] android.support.v4.content.Loader.onContentChanged:()V │ │ -02c3ac: 5510 d001 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01d0 │ │ -02c3b0: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -02c3b4: 6e10 5f05 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@055f │ │ -02c3ba: 0e00 |0007: return-void │ │ -02c3bc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -02c3be: 5c10 cb01 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01cb │ │ -02c3c2: 28fc |000b: goto 0007 // -0004 │ │ +02e02c: |[02e02c] android.support.v4.content.Loader.onContentChanged:()V │ │ +02e03c: 5510 d001 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01d0 │ │ +02e040: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +02e044: 6e10 5f05 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@055f │ │ +02e04a: 0e00 |0007: return-void │ │ +02e04c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +02e04e: 5c10 cb01 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01cb │ │ +02e052: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=327 │ │ 0x0007 line=334 │ │ 0x0008 line=332 │ │ locals : │ │ @@ -19731,16 +19733,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02c3c4: |[02c3c4] android.support.v4.content.Loader.onForceLoad:()V │ │ -02c3d4: 0e00 |0000: return-void │ │ +02e054: |[02e054] android.support.v4.content.Loader.onForceLoad:()V │ │ +02e064: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 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; │ │ │ │ @@ -19749,16 +19751,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02c3d8: |[02c3d8] android.support.v4.content.Loader.onReset:()V │ │ -02c3e8: 0e00 |0000: return-void │ │ +02e068: |[02e068] android.support.v4.content.Loader.onReset:()V │ │ +02e078: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 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; │ │ │ │ @@ -19767,16 +19769,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02c3ec: |[02c3ec] android.support.v4.content.Loader.onStartLoading:()V │ │ -02c3fc: 0e00 |0000: return-void │ │ +02e07c: |[02e07c] android.support.v4.content.Loader.onStartLoading:()V │ │ +02e08c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 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; │ │ │ │ @@ -19785,16 +19787,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02c400: |[02c400] android.support.v4.content.Loader.onStopLoading:()V │ │ -02c410: 0e00 |0000: return-void │ │ +02e090: |[02e090] android.support.v4.content.Loader.onStopLoading:()V │ │ +02e0a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 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; │ │ │ │ @@ -19803,24 +19805,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 │ │ -02c414: |[02c414] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -02c424: 5420 ce01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ce │ │ -02c428: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -02c42c: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -02c430: 1a01 4808 |0006: const-string v1, "There is already a listener registered" // string@0848 │ │ -02c434: 7020 d110 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -02c43a: 2700 |000b: throw v0 │ │ -02c43c: 5b24 ce01 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ce │ │ -02c440: 5923 cd01 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01cd │ │ -02c444: 0e00 |0010: return-void │ │ +02e0a4: |[02e0a4] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +02e0b4: 5420 ce01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ce │ │ +02e0b8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +02e0bc: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +02e0c0: 1a01 4808 |0006: const-string v1, "There is already a listener registered" // string@0848 │ │ +02e0c4: 7020 d210 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +02e0ca: 2700 |000b: throw v0 │ │ +02e0cc: 5b24 ce01 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ce │ │ +02e0d0: 5923 cd01 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01cd │ │ +02e0d4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0004 line=130 │ │ 0x000c line=132 │ │ 0x000e line=133 │ │ 0x0010 line=134 │ │ @@ -19836,23 +19838,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -02c448: |[02c448] android.support.v4.content.Loader.reset:()V │ │ -02c458: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02c45a: 6e10 6805 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@0568 │ │ -02c460: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -02c462: 5c20 cf01 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01cf │ │ -02c466: 5c21 d001 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01d0 │ │ -02c46a: 5c21 ca01 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ca │ │ -02c46e: 5c21 cb01 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01cb │ │ -02c472: 0e00 |000d: return-void │ │ +02e0d8: |[02e0d8] android.support.v4.content.Loader.reset:()V │ │ +02e0e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02e0ea: 6e10 6805 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@0568 │ │ +02e0f0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +02e0f2: 5c20 cf01 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01cf │ │ +02e0f6: 5c21 d001 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01d0 │ │ +02e0fa: 5c21 ca01 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ca │ │ +02e0fe: 5c21 cb01 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01cb │ │ +02e102: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=290 │ │ 0x0004 line=291 │ │ 0x0007 line=292 │ │ 0x0009 line=293 │ │ 0x000b line=294 │ │ @@ -19866,22 +19868,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02c474: |[02c474] android.support.v4.content.Loader.startLoading:()V │ │ -02c484: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02c486: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -02c488: 5c20 d001 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01d0 │ │ -02c48c: 5c21 cf01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01cf │ │ -02c490: 5c21 ca01 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ca │ │ -02c494: 6e10 6905 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0569 │ │ -02c49a: 0e00 |000b: return-void │ │ +02e104: |[02e104] android.support.v4.content.Loader.startLoading:()V │ │ +02e114: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02e116: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +02e118: 5c20 d001 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01d0 │ │ +02e11c: 5c21 cf01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01cf │ │ +02e120: 5c21 ca01 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01ca │ │ +02e124: 6e10 6905 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0569 │ │ +02e12a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=194 │ │ 0x0004 line=195 │ │ 0x0006 line=196 │ │ 0x0008 line=197 │ │ 0x000b line=198 │ │ @@ -19894,19 +19896,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02c49c: |[02c49c] android.support.v4.content.Loader.stopLoading:()V │ │ -02c4ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02c4ae: 5c10 d001 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01d0 │ │ -02c4b2: 6e10 6a05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@056a │ │ -02c4b8: 0e00 |0006: return-void │ │ +02e12c: |[02e12c] android.support.v4.content.Loader.stopLoading:()V │ │ +02e13c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02e13e: 5c10 d001 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01d0 │ │ +02e142: 6e10 6a05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@056a │ │ +02e148: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=243 │ │ 0x0006 line=244 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -19917,19 +19919,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -02c4bc: |[02c4bc] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -02c4cc: 5520 cb01 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01cb │ │ -02c4d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02c4d2: 5c21 cb01 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01cb │ │ -02c4d6: 0f00 |0005: return v0 │ │ +02e14c: |[02e14c] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +02e15c: 5520 cb01 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01cb │ │ +02e160: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02e162: 5c21 cb01 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01cb │ │ +02e166: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0002 line=313 │ │ 0x0005 line=314 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/Loader; │ │ @@ -19941,28 +19943,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -02c4d8: |[02c4d8] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -02c4e8: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -02c4ec: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -02c4f0: 7020 0f11 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@110f │ │ -02c4f6: 7120 0a06 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@060a │ │ -02c4fc: 1a01 5300 |000a: const-string v1, " id=" // string@0053 │ │ -02c500: 6e20 1411 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02c506: 5221 cd01 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01cd │ │ -02c50a: 6e20 1111 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -02c510: 1a01 ee16 |0014: const-string v1, "}" // string@16ee │ │ -02c514: 6e20 1411 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02c51a: 6e10 1a11 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02c520: 0c01 |001c: move-result-object v1 │ │ -02c522: 1101 |001d: return-object v1 │ │ +02e168: |[02e168] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +02e178: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +02e17c: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +02e180: 7020 1011 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1110 │ │ +02e186: 7120 0a06 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@060a │ │ +02e18c: 1a01 5300 |000a: const-string v1, " id=" // string@0053 │ │ +02e190: 6e20 1511 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02e196: 5221 cd01 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01cd │ │ +02e19a: 6e20 1211 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +02e1a0: 1a01 ee16 |0014: const-string v1, "}" // string@16ee │ │ +02e1a4: 6e20 1511 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02e1aa: 6e10 1b11 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02e1b0: 0c01 |001c: move-result-object v1 │ │ +02e1b2: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0007 line=350 │ │ 0x000a line=351 │ │ 0x000f line=352 │ │ 0x0014 line=353 │ │ @@ -19977,30 +19979,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 │ │ -02c524: |[02c524] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -02c534: 5420 ce01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ce │ │ -02c538: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -02c53c: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -02c540: 1a01 2407 |0006: const-string v1, "No listener register" // string@0724 │ │ -02c544: 7020 d110 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -02c54a: 2700 |000b: throw v0 │ │ -02c54c: 5420 ce01 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ce │ │ -02c550: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -02c554: 2200 6102 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -02c558: 1a01 dc01 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01dc │ │ -02c55c: 7020 ce10 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -02c562: 2700 |0017: throw v0 │ │ -02c564: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -02c566: 5b20 ce01 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ce │ │ -02c56a: 0e00 |001b: return-void │ │ +02e1b4: |[02e1b4] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +02e1c4: 5420 ce01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ce │ │ +02e1c8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +02e1cc: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +02e1d0: 1a01 2407 |0006: const-string v1, "No listener register" // string@0724 │ │ +02e1d4: 7020 d210 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +02e1da: 2700 |000b: throw v0 │ │ +02e1dc: 5420 ce01 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ce │ │ +02e1e0: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +02e1e4: 2200 6102 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +02e1e8: 1a01 dc01 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01dc │ │ +02e1ec: 7020 cf10 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +02e1f2: 2700 |0017: throw v0 │ │ +02e1f4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +02e1f6: 5b20 ce01 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ce │ │ +02e1fa: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0004 line=143 │ │ 0x000c line=145 │ │ 0x0010 line=146 │ │ 0x0018 line=148 │ │ @@ -20045,18 +20047,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 │ │ -02c56c: |[02c56c] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -02c57c: 5b01 d101 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01d1 │ │ -02c580: 7020 6901 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0169 │ │ -02c586: 0e00 |0005: return-void │ │ +02e1fc: |[02e1fc] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +02e20c: 5b01 d101 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01d1 │ │ +02e210: 7020 6901 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0169 │ │ +02e216: 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; │ │ @@ -20067,24 +20069,24 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -02c588: |[02c588] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -02c598: 5220 1c00 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@001c │ │ -02c59c: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -02c5a2: 6f20 6b01 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@016b │ │ -02c5a8: 0e00 |0008: return-void │ │ -02c5aa: 5410 d101 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01d1 │ │ -02c5ae: 7110 7905 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@0579 │ │ -02c5b4: 28fa |000e: goto 0008 // -0006 │ │ -02c5b6: 0000 |000f: nop // spacer │ │ -02c5b8: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +02e218: |[02e218] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +02e228: 5220 1c00 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@001c │ │ +02e22c: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +02e232: 6f20 6b01 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@016b │ │ +02e238: 0e00 |0008: return-void │ │ +02e23a: 5410 d101 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01d1 │ │ +02e23e: 7110 7905 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@0579 │ │ +02e244: 28fa |000e: goto 0008 // -0006 │ │ +02e246: 0000 |000f: nop // spacer │ │ +02e248: 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 │ │ @@ -20134,19 +20136,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 │ │ -02c5c4: |[02c5c4] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -02c5d4: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02c5da: 5b01 d201 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01d2 │ │ -02c5de: 5b02 d301 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01d3 │ │ -02c5e2: 0e00 |0007: return-void │ │ +02e254: |[02e254] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +02e264: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02e26a: 5b01 d201 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01d2 │ │ +02e26e: 5b02 d301 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01d3 │ │ +02e272: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0005 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ @@ -20198,19 +20200,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 │ │ -02c5e4: |[02c5e4] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -02c5f4: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02c5fa: 5b01 d501 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01d5 │ │ -02c5fe: 5b02 d601 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01d6 │ │ -02c602: 0e00 |0007: return-void │ │ +02e274: |[02e274] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +02e284: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02e28a: 5b01 d501 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01d5 │ │ +02e28e: 5b02 d601 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01d6 │ │ +02e292: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -20224,31 +20226,31 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -02c604: |[02c604] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -02c614: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -02c618: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -02c61c: 7020 0f11 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@110f │ │ -02c622: 1a01 8c07 |0007: const-string v1, "Receiver{" // string@078c │ │ -02c626: 6e20 1411 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02c62c: 5421 d601 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01d6 │ │ -02c630: 6e20 1311 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -02c636: 1a01 4f00 |0011: const-string v1, " filter=" // string@004f │ │ -02c63a: 6e20 1411 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02c640: 5421 d501 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01d5 │ │ -02c644: 6e20 1311 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -02c64a: 1a01 ee16 |001b: const-string v1, "}" // string@16ee │ │ -02c64e: 6e20 1411 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02c654: 6e10 1a11 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02c65a: 0c01 |0023: move-result-object v1 │ │ -02c65c: 1101 |0024: return-object v1 │ │ +02e294: |[02e294] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +02e2a4: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +02e2a8: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +02e2ac: 7020 1011 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1110 │ │ +02e2b2: 1a01 8c07 |0007: const-string v1, "Receiver{" // string@078c │ │ +02e2b6: 6e20 1511 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02e2bc: 5421 d601 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01d6 │ │ +02e2c0: 6e20 1411 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +02e2c6: 1a01 4f00 |0011: const-string v1, " filter=" // string@004f │ │ +02e2ca: 6e20 1511 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02e2d0: 5421 d501 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01d5 │ │ +02e2d4: 6e20 1411 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +02e2da: 1a01 ee16 |001b: const-string v1, "}" // string@16ee │ │ +02e2de: 6e20 1511 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02e2e4: 6e10 1b11 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02e2ea: 0c01 |0023: move-result-object v1 │ │ +02e2ec: 1101 |0024: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x000c line=61 │ │ 0x0011 line=62 │ │ 0x0016 line=63 │ │ @@ -20336,51 +20338,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02c660: |[02c660] android.support.v4.content.LocalBroadcastManager.:()V │ │ -02c670: 2200 6f02 |0000: new-instance v0, Ljava/lang/Object; // type@026f │ │ -02c674: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02c67a: 6900 de01 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01de │ │ -02c67e: 0e00 |0007: return-void │ │ +02e2f0: |[02e2f0] android.support.v4.content.LocalBroadcastManager.:()V │ │ +02e300: 2200 6f02 |0000: new-instance v0, Ljava/lang/Object; // type@026f │ │ +02e304: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02e30a: 6900 de01 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01de │ │ +02e30e: 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 │ │ -02c680: |[02c680] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -02c690: 7010 e710 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02c696: 2200 8902 |0003: new-instance v0, Ljava/util/HashMap; // type@0289 │ │ -02c69a: 7010 4e11 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@114e │ │ -02c6a0: 5b20 e001 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01e0 │ │ -02c6a4: 2200 8902 |000a: new-instance v0, Ljava/util/HashMap; // type@0289 │ │ -02c6a8: 7010 4e11 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@114e │ │ -02c6ae: 5b20 da01 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01da │ │ -02c6b2: 2200 8302 |0011: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -02c6b6: 7010 3211 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -02c6bc: 5b20 df01 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01df │ │ -02c6c0: 5b23 db01 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01db │ │ -02c6c4: 2200 d900 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00d9 │ │ -02c6c8: 6e10 8d00 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@008d │ │ -02c6ce: 0c01 |001f: move-result-object v1 │ │ -02c6d0: 7030 7205 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0572 │ │ -02c6d6: 5b20 dc01 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01dc │ │ -02c6da: 0e00 |0025: return-void │ │ +02e310: |[02e310] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +02e320: 7010 e810 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02e326: 2200 8902 |0003: new-instance v0, Ljava/util/HashMap; // type@0289 │ │ +02e32a: 7010 4f11 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@114f │ │ +02e330: 5b20 e001 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01e0 │ │ +02e334: 2200 8902 |000a: new-instance v0, Ljava/util/HashMap; // type@0289 │ │ +02e338: 7010 4f11 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@114f │ │ +02e33e: 5b20 da01 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01da │ │ +02e342: 2200 8302 |0011: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +02e346: 7010 3311 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +02e34c: 5b20 df01 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01df │ │ +02e350: 5b23 db01 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01db │ │ +02e354: 2200 d900 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00d9 │ │ +02e358: 6e10 8d00 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@008d │ │ +02e35e: 0c01 |001f: move-result-object v1 │ │ +02e360: 7030 7205 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0572 │ │ +02e366: 5b20 dc01 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01dc │ │ +02e36a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -20395,17 +20397,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 │ │ -02c6dc: |[02c6dc] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -02c6ec: 7010 7a05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@057a │ │ -02c6f2: 0e00 |0003: return-void │ │ +02e36c: |[02e36c] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +02e37c: 7010 7a05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@057a │ │ +02e382: 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;) │ │ @@ -20413,54 +20415,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -02c6f4: |[02c6f4] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -02c704: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02c706: 5486 e001 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01e0 │ │ -02c70a: 1d06 |0003: monitor-enter v6 │ │ -02c70c: 5485 df01 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01df │ │ -02c710: 6e10 3f11 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -02c716: 0a00 |0009: move-result v0 │ │ -02c718: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -02c71c: 1e06 |000c: monitor-exit v6 │ │ -02c71e: 0e00 |000d: return-void │ │ -02c720: 2302 0803 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0308 │ │ -02c724: 5485 df01 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01df │ │ -02c728: 6e20 4111 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1141 │ │ -02c72e: 5485 df01 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01df │ │ -02c732: 6e10 3611 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1136 │ │ -02c738: 1e06 |001a: monitor-exit v6 │ │ -02c73a: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -02c73c: 2125 |001c: array-length v5, v2 │ │ -02c73e: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -02c742: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -02c746: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -02c748: 5415 d301 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01d3 │ │ -02c74c: 6e10 3f11 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -02c752: 0a05 |0027: move-result v5 │ │ -02c754: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -02c758: 5415 d301 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01d3 │ │ -02c75c: 6e20 3811 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -02c762: 0c05 |002f: move-result-object v5 │ │ -02c764: 1f05 db00 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00db │ │ -02c768: 5455 d601 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01d6 │ │ -02c76c: 5486 db01 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01db │ │ -02c770: 5417 d201 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01d2 │ │ -02c774: 6e30 7f00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@007f │ │ -02c77a: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02c77e: 28e5 |003d: goto 0022 // -001b │ │ -02c780: 0d05 |003e: move-exception v5 │ │ -02c782: 1e06 |003f: monitor-exit v6 │ │ -02c784: 2705 |0040: throw v5 │ │ -02c786: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02c78a: 28d9 |0043: goto 001c // -0027 │ │ +02e384: |[02e384] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +02e394: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02e396: 5486 e001 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01e0 │ │ +02e39a: 1d06 |0003: monitor-enter v6 │ │ +02e39c: 5485 df01 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01df │ │ +02e3a0: 6e10 4011 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +02e3a6: 0a00 |0009: move-result v0 │ │ +02e3a8: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +02e3ac: 1e06 |000c: monitor-exit v6 │ │ +02e3ae: 0e00 |000d: return-void │ │ +02e3b0: 2302 0803 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0308 │ │ +02e3b4: 5485 df01 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01df │ │ +02e3b8: 6e20 4211 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1142 │ │ +02e3be: 5485 df01 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01df │ │ +02e3c2: 6e10 3711 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1137 │ │ +02e3c8: 1e06 |001a: monitor-exit v6 │ │ +02e3ca: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +02e3cc: 2125 |001c: array-length v5, v2 │ │ +02e3ce: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +02e3d2: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +02e3d6: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +02e3d8: 5415 d301 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01d3 │ │ +02e3dc: 6e10 4011 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +02e3e2: 0a05 |0027: move-result v5 │ │ +02e3e4: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +02e3e8: 5415 d301 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01d3 │ │ +02e3ec: 6e20 3911 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +02e3f2: 0c05 |002f: move-result-object v5 │ │ +02e3f4: 1f05 db00 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00db │ │ +02e3f8: 5455 d601 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01d6 │ │ +02e3fc: 5486 db01 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01db │ │ +02e400: 5417 d201 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01d2 │ │ +02e404: 6e30 7f00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@007f │ │ +02e40a: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02e40e: 28e5 |003d: goto 0022 // -001b │ │ +02e410: 0d05 |003e: move-exception v5 │ │ +02e412: 1e06 |003f: monitor-exit v6 │ │ +02e414: 2705 |0040: throw v5 │ │ +02e416: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +02e41a: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -20496,30 +20498,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 │ │ -02c7a0: |[02c7a0] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -02c7b0: 6201 de01 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01de │ │ -02c7b4: 1d01 |0002: monitor-enter v1 │ │ -02c7b6: 6200 dd01 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01dd │ │ -02c7ba: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -02c7be: 2200 dc00 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00dc │ │ -02c7c2: 6e10 8800 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0088 │ │ -02c7c8: 0c02 |000c: move-result-object v2 │ │ -02c7ca: 7020 7805 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@0578 │ │ -02c7d0: 6900 dd01 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01dd │ │ -02c7d4: 6200 dd01 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01dd │ │ -02c7d8: 1e01 |0014: monitor-exit v1 │ │ -02c7da: 1100 |0015: return-object v0 │ │ -02c7dc: 0d00 |0016: move-exception v0 │ │ -02c7de: 1e01 |0017: monitor-exit v1 │ │ -02c7e0: 2700 |0018: throw v0 │ │ +02e430: |[02e430] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +02e440: 6201 de01 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01de │ │ +02e444: 1d01 |0002: monitor-enter v1 │ │ +02e446: 6200 dd01 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01dd │ │ +02e44a: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +02e44e: 2200 dc00 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00dc │ │ +02e452: 6e10 8800 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0088 │ │ +02e458: 0c02 |000c: move-result-object v2 │ │ +02e45a: 7020 7805 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@0578 │ │ +02e460: 6900 dd01 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01dd │ │ +02e464: 6200 dd01 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01dd │ │ +02e468: 1e01 |0014: monitor-exit v1 │ │ +02e46a: 1100 |0015: return-object v0 │ │ +02e46c: 0d00 |0016: move-exception v0 │ │ +02e46e: 1e01 |0017: monitor-exit v1 │ │ +02e470: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -20534,54 +20536,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 │ │ -02c7f0: |[02c7f0] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -02c800: 5476 e001 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01e0 │ │ -02c804: 1d06 |0002: monitor-enter v6 │ │ -02c806: 2202 db00 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00db │ │ -02c80a: 7030 7505 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@0575 │ │ -02c810: 5475 e001 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01e0 │ │ -02c814: 6e20 5311 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -02c81a: 0c03 |000d: move-result-object v3 │ │ -02c81c: 1f03 8302 |000e: check-cast v3, Ljava/util/ArrayList; // type@0283 │ │ -02c820: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -02c824: 2203 8302 |0012: new-instance v3, Ljava/util/ArrayList; // type@0283 │ │ -02c828: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -02c82a: 7020 3311 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@1133 │ │ -02c830: 5475 e001 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01e0 │ │ -02c834: 6e30 5511 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1155 │ │ -02c83a: 6e20 3511 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -02c840: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -02c842: 6e10 c500 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00c5 │ │ -02c848: 0a05 |0024: move-result v5 │ │ -02c84a: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -02c84e: 6e20 c600 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00c6 │ │ -02c854: 0c00 |002a: move-result-object v0 │ │ -02c856: 5475 da01 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01da │ │ -02c85a: 6e20 5311 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -02c860: 0c01 |0030: move-result-object v1 │ │ -02c862: 1f01 8302 |0031: check-cast v1, Ljava/util/ArrayList; // type@0283 │ │ -02c866: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -02c86a: 2201 8302 |0035: new-instance v1, Ljava/util/ArrayList; // type@0283 │ │ -02c86e: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -02c870: 7020 3311 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@1133 │ │ -02c876: 5475 da01 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01da │ │ -02c87a: 6e30 5511 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1155 │ │ -02c880: 6e20 3511 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -02c886: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02c88a: 28dc |0045: goto 0021 // -0024 │ │ -02c88c: 1e06 |0046: monitor-exit v6 │ │ -02c88e: 0e00 |0047: return-void │ │ -02c890: 0d05 |0048: move-exception v5 │ │ -02c892: 1e06 |0049: monitor-exit v6 │ │ -02c894: 2705 |004a: throw v5 │ │ +02e480: |[02e480] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +02e490: 5476 e001 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01e0 │ │ +02e494: 1d06 |0002: monitor-enter v6 │ │ +02e496: 2202 db00 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00db │ │ +02e49a: 7030 7505 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@0575 │ │ +02e4a0: 5475 e001 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01e0 │ │ +02e4a4: 6e20 5411 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +02e4aa: 0c03 |000d: move-result-object v3 │ │ +02e4ac: 1f03 8302 |000e: check-cast v3, Ljava/util/ArrayList; // type@0283 │ │ +02e4b0: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +02e4b4: 2203 8302 |0012: new-instance v3, Ljava/util/ArrayList; // type@0283 │ │ +02e4b8: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +02e4ba: 7020 3411 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@1134 │ │ +02e4c0: 5475 e001 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01e0 │ │ +02e4c4: 6e30 5611 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1156 │ │ +02e4ca: 6e20 3611 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +02e4d0: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +02e4d2: 6e10 c500 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00c5 │ │ +02e4d8: 0a05 |0024: move-result v5 │ │ +02e4da: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +02e4de: 6e20 c600 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00c6 │ │ +02e4e4: 0c00 |002a: move-result-object v0 │ │ +02e4e6: 5475 da01 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01da │ │ +02e4ea: 6e20 5411 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +02e4f0: 0c01 |0030: move-result-object v1 │ │ +02e4f2: 1f01 8302 |0031: check-cast v1, Ljava/util/ArrayList; // type@0283 │ │ +02e4f6: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +02e4fa: 2201 8302 |0035: new-instance v1, Ljava/util/ArrayList; // type@0283 │ │ +02e4fe: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +02e500: 7020 3411 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@1134 │ │ +02e506: 5475 da01 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01da │ │ +02e50a: 6e30 5611 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1156 │ │ +02e510: 6e20 3611 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +02e516: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02e51a: 28dc |0045: goto 0021 // -0024 │ │ +02e51c: 1e06 |0046: monitor-exit v6 │ │ +02e51e: 0e00 |0047: return-void │ │ +02e520: 0d05 |0048: move-exception v5 │ │ +02e522: 1e06 |0049: monitor-exit v6 │ │ +02e524: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -20617,209 +20619,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -02c8a4: |[02c8a4] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -02c8b4: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -02c8b8: 540f e001 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01e0 │ │ -02c8bc: 1d0f |0004: monitor-enter v15 │ │ -02c8be: 7401 a200 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a2 │ │ -02c8c4: 0c02 |0008: move-result-object v2 │ │ -02c8c6: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -02c8ca: 5401 db01 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01db │ │ -02c8ce: 6e10 8b00 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@008b │ │ -02c8d4: 0c01 |0010: move-result-object v1 │ │ -02c8d6: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -02c8da: 6e20 bf00 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00bf │ │ -02c8e0: 0c03 |0016: move-result-object v3 │ │ -02c8e2: 7401 a700 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00a7 │ │ -02c8e8: 0c05 |001a: move-result-object v5 │ │ -02c8ea: 7401 ac00 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00ac │ │ -02c8f0: 0c04 |001e: move-result-object v4 │ │ -02c8f2: 7401 a400 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@00a4 │ │ -02c8f8: 0c06 |0022: move-result-object v6 │ │ -02c8fa: 7401 a800 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00a8 │ │ -02c900: 0a01 |0026: move-result v1 │ │ -02c902: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -02c906: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -02c90a: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -02c90c: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -02c910: 1a01 7b06 |002e: const-string v1, "LocalBroadcastManager" // string@067b │ │ -02c914: 2207 7402 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ -02c918: 7010 0e11 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02c91e: 1a10 9707 |0035: const-string v16, "Resolving type " // string@0797 │ │ -02c922: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -02c926: 6e20 1411 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02c92c: 0c07 |003c: move-result-object v7 │ │ -02c92e: 6e20 1411 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02c934: 0c07 |0040: move-result-object v7 │ │ -02c936: 1a10 8c00 |0041: const-string v16, " scheme " // string@008c │ │ -02c93a: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -02c93e: 6e20 1411 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02c944: 0c07 |0048: move-result-object v7 │ │ -02c946: 6e20 1411 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02c94c: 0c07 |004c: move-result-object v7 │ │ -02c94e: 1a10 8300 |004d: const-string v16, " of intent " // string@0083 │ │ -02c952: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -02c956: 6e20 1411 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02c95c: 0c07 |0054: move-result-object v7 │ │ -02c95e: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -02c962: 6e20 1311 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -02c968: 0c07 |005a: move-result-object v7 │ │ -02c96a: 6e10 1a11 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02c970: 0c07 |005e: move-result-object v7 │ │ -02c972: 7120 3a0e 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -02c978: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -02c97c: 5401 da01 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01da │ │ -02c980: 7401 a200 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a2 │ │ -02c986: 0c07 |0069: move-result-object v7 │ │ -02c988: 6e20 5311 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -02c98e: 0c09 |006d: move-result-object v9 │ │ -02c990: 1f09 8302 |006e: check-cast v9, Ljava/util/ArrayList; // type@0283 │ │ -02c994: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -02c998: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -02c99c: 1a01 7b06 |0074: const-string v1, "LocalBroadcastManager" // string@067b │ │ -02c9a0: 2207 7402 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ -02c9a4: 7010 0e11 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02c9aa: 1a10 b301 |007b: const-string v16, "Action list: " // string@01b3 │ │ -02c9ae: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -02c9b2: 6e20 1411 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02c9b8: 0c07 |0082: move-result-object v7 │ │ -02c9ba: 6e20 1311 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -02c9c0: 0c07 |0086: move-result-object v7 │ │ -02c9c2: 6e10 1a11 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02c9c8: 0c07 |008a: move-result-object v7 │ │ -02c9ca: 7120 3a0e 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -02c9d0: 120e |008e: const/4 v14, #int 0 // #0 │ │ -02c9d2: 120a |008f: const/4 v10, #int 0 // #0 │ │ -02c9d4: 6e10 3f11 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -02c9da: 0a01 |0093: move-result v1 │ │ -02c9dc: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -02c9e0: 6e20 3811 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -02c9e6: 0c0d |0099: move-result-object v13 │ │ -02c9e8: 1f0d db00 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00db │ │ -02c9ec: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -02c9f0: 1a01 7b06 |009e: const-string v1, "LocalBroadcastManager" // string@067b │ │ -02c9f4: 2207 7402 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ -02c9f8: 7010 0e11 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02c9fe: 1a10 fa06 |00a5: const-string v16, "Matching against filter " // string@06fa │ │ -02ca02: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -02ca06: 6e20 1411 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02ca0c: 0c07 |00ac: move-result-object v7 │ │ -02ca0e: 54d0 d501 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01d5 │ │ -02ca12: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -02ca16: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -02ca1a: 6e20 1311 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -02ca20: 0c07 |00b6: move-result-object v7 │ │ -02ca22: 6e10 1a11 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02ca28: 0c07 |00ba: move-result-object v7 │ │ -02ca2a: 7120 3a0e 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -02ca30: 55d1 d401 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01d4 │ │ -02ca34: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -02ca38: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -02ca3c: 1a01 7b06 |00c4: const-string v1, "LocalBroadcastManager" // string@067b │ │ -02ca40: 1a07 1100 |00c6: const-string v7, " Filter's target already added" // string@0011 │ │ -02ca44: 7120 3a0e 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -02ca4a: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -02ca4e: 28c3 |00cd: goto 0090 // -003d │ │ -02ca50: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -02ca52: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -02ca56: 54d1 d501 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01d5 │ │ -02ca5a: 1a07 7b06 |00d3: const-string v7, "LocalBroadcastManager" // string@067b │ │ -02ca5e: 7407 c700 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@00c7 │ │ -02ca64: 0a0b |00d8: move-result v11 │ │ -02ca66: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -02ca6a: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -02ca6e: 1a01 7b06 |00dd: const-string v1, "LocalBroadcastManager" // string@067b │ │ -02ca72: 2207 7402 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ -02ca76: 7010 0e11 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02ca7c: 1a10 1000 |00e4: const-string v16, " Filter matched! match=0x" // string@0010 │ │ -02ca80: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -02ca84: 6e20 1411 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02ca8a: 0c07 |00eb: move-result-object v7 │ │ -02ca8c: 7110 d610 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -02ca92: 0c10 |00ef: move-result-object v16 │ │ -02ca94: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -02ca98: 6e20 1411 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02ca9e: 0c07 |00f5: move-result-object v7 │ │ -02caa0: 6e10 1a11 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02caa6: 0c07 |00f9: move-result-object v7 │ │ -02caa8: 7120 3a0e 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -02caae: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -02cab2: 220e 8302 |00ff: new-instance v14, Ljava/util/ArrayList; // type@0283 │ │ -02cab6: 7010 3211 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -02cabc: 6e20 3511 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -02cac2: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -02cac4: 5cd1 d401 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01d4 │ │ -02cac8: 28c1 |010a: goto 00cb // -003f │ │ -02caca: 0d01 |010b: move-exception v1 │ │ -02cacc: 1e0f |010c: monitor-exit v15 │ │ -02cace: 2701 |010d: throw v1 │ │ -02cad0: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -02cad4: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -02cada: 1a0c 5616 |0113: const-string v12, "unknown reason" // string@1656 │ │ -02cade: 1a01 7b06 |0115: const-string v1, "LocalBroadcastManager" // string@067b │ │ -02cae2: 2207 7402 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ -02cae6: 7010 0e11 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02caec: 1a10 0f00 |011c: const-string v16, " Filter did not match: " // string@000f │ │ -02caf0: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -02caf4: 6e20 1411 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02cafa: 0c07 |0123: move-result-object v7 │ │ -02cafc: 6e20 1411 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02cb02: 0c07 |0127: move-result-object v7 │ │ -02cb04: 6e10 1a11 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02cb0a: 0c07 |012b: move-result-object v7 │ │ -02cb0c: 7120 3a0e 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -02cb12: 289c |012f: goto 00cb // -0064 │ │ -02cb14: 1a0c 6009 |0130: const-string v12, "action" // string@0960 │ │ -02cb18: 28e3 |0132: goto 0115 // -001d │ │ -02cb1a: 1a0c 550a |0133: const-string v12, "category" // string@0a55 │ │ -02cb1e: 28e0 |0135: goto 0115 // -0020 │ │ -02cb20: 1a0c 1b0b |0136: const-string v12, "data" // string@0b1b │ │ -02cb24: 28dd |0138: goto 0115 // -0023 │ │ -02cb26: 1a0c 4f16 |0139: const-string v12, "type" // string@164f │ │ -02cb2a: 28da |013b: goto 0115 // -0026 │ │ -02cb2c: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -02cb30: 120a |013e: const/4 v10, #int 0 // #0 │ │ -02cb32: 6e10 3f11 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -02cb38: 0a01 |0142: move-result v1 │ │ -02cb3a: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -02cb3e: 6e20 3811 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -02cb44: 0c01 |0148: move-result-object v1 │ │ -02cb46: 1f01 db00 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00db │ │ -02cb4a: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -02cb4c: 5c17 d401 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01d4 │ │ -02cb50: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -02cb54: 28ef |0150: goto 013f // -0011 │ │ -02cb56: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -02cb5a: 5401 df01 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01df │ │ -02cb5e: 2207 da00 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00da │ │ -02cb62: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -02cb66: 7030 7405 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@0574 │ │ -02cb6c: 6e20 3511 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -02cb72: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -02cb76: 5401 dc01 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01dc │ │ -02cb7a: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -02cb7c: 6e20 6c01 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@016c │ │ -02cb82: 0a01 |0167: move-result v1 │ │ -02cb84: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -02cb88: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -02cb8c: 5401 dc01 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01dc │ │ -02cb90: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -02cb92: 6e20 7101 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0171 │ │ -02cb98: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -02cb9a: 1e0f |0173: monitor-exit v15 │ │ -02cb9c: 0f01 |0174: return v1 │ │ -02cb9e: 1e0f |0175: monitor-exit v15 │ │ -02cba0: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -02cba2: 28fd |0177: goto 0174 // -0003 │ │ -02cba4: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +02e534: |[02e534] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +02e544: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +02e548: 540f e001 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01e0 │ │ +02e54c: 1d0f |0004: monitor-enter v15 │ │ +02e54e: 7401 a200 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a2 │ │ +02e554: 0c02 |0008: move-result-object v2 │ │ +02e556: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +02e55a: 5401 db01 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01db │ │ +02e55e: 6e10 8b00 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@008b │ │ +02e564: 0c01 |0010: move-result-object v1 │ │ +02e566: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +02e56a: 6e20 bf00 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00bf │ │ +02e570: 0c03 |0016: move-result-object v3 │ │ +02e572: 7401 a700 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00a7 │ │ +02e578: 0c05 |001a: move-result-object v5 │ │ +02e57a: 7401 ac00 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00ac │ │ +02e580: 0c04 |001e: move-result-object v4 │ │ +02e582: 7401 a400 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@00a4 │ │ +02e588: 0c06 |0022: move-result-object v6 │ │ +02e58a: 7401 a800 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00a8 │ │ +02e590: 0a01 |0026: move-result v1 │ │ +02e592: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +02e596: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +02e59a: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +02e59c: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +02e5a0: 1a01 7b06 |002e: const-string v1, "LocalBroadcastManager" // string@067b │ │ +02e5a4: 2207 7402 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ +02e5a8: 7010 0f11 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02e5ae: 1a10 9707 |0035: const-string v16, "Resolving type " // string@0797 │ │ +02e5b2: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +02e5b6: 6e20 1511 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02e5bc: 0c07 |003c: move-result-object v7 │ │ +02e5be: 6e20 1511 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02e5c4: 0c07 |0040: move-result-object v7 │ │ +02e5c6: 1a10 8c00 |0041: const-string v16, " scheme " // string@008c │ │ +02e5ca: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +02e5ce: 6e20 1511 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02e5d4: 0c07 |0048: move-result-object v7 │ │ +02e5d6: 6e20 1511 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02e5dc: 0c07 |004c: move-result-object v7 │ │ +02e5de: 1a10 8300 |004d: const-string v16, " of intent " // string@0083 │ │ +02e5e2: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +02e5e6: 6e20 1511 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02e5ec: 0c07 |0054: move-result-object v7 │ │ +02e5ee: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +02e5f2: 6e20 1411 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +02e5f8: 0c07 |005a: move-result-object v7 │ │ +02e5fa: 6e10 1b11 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02e600: 0c07 |005e: move-result-object v7 │ │ +02e602: 7120 3a0e 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +02e608: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +02e60c: 5401 da01 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01da │ │ +02e610: 7401 a200 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a2 │ │ +02e616: 0c07 |0069: move-result-object v7 │ │ +02e618: 6e20 5411 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +02e61e: 0c09 |006d: move-result-object v9 │ │ +02e620: 1f09 8302 |006e: check-cast v9, Ljava/util/ArrayList; // type@0283 │ │ +02e624: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +02e628: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +02e62c: 1a01 7b06 |0074: const-string v1, "LocalBroadcastManager" // string@067b │ │ +02e630: 2207 7402 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ +02e634: 7010 0f11 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02e63a: 1a10 b301 |007b: const-string v16, "Action list: " // string@01b3 │ │ +02e63e: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +02e642: 6e20 1511 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02e648: 0c07 |0082: move-result-object v7 │ │ +02e64a: 6e20 1411 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +02e650: 0c07 |0086: move-result-object v7 │ │ +02e652: 6e10 1b11 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02e658: 0c07 |008a: move-result-object v7 │ │ +02e65a: 7120 3a0e 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +02e660: 120e |008e: const/4 v14, #int 0 // #0 │ │ +02e662: 120a |008f: const/4 v10, #int 0 // #0 │ │ +02e664: 6e10 4011 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +02e66a: 0a01 |0093: move-result v1 │ │ +02e66c: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +02e670: 6e20 3911 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +02e676: 0c0d |0099: move-result-object v13 │ │ +02e678: 1f0d db00 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00db │ │ +02e67c: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +02e680: 1a01 7b06 |009e: const-string v1, "LocalBroadcastManager" // string@067b │ │ +02e684: 2207 7402 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ +02e688: 7010 0f11 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02e68e: 1a10 fa06 |00a5: const-string v16, "Matching against filter " // string@06fa │ │ +02e692: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +02e696: 6e20 1511 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02e69c: 0c07 |00ac: move-result-object v7 │ │ +02e69e: 54d0 d501 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01d5 │ │ +02e6a2: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +02e6a6: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +02e6aa: 6e20 1411 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +02e6b0: 0c07 |00b6: move-result-object v7 │ │ +02e6b2: 6e10 1b11 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02e6b8: 0c07 |00ba: move-result-object v7 │ │ +02e6ba: 7120 3a0e 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +02e6c0: 55d1 d401 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01d4 │ │ +02e6c4: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +02e6c8: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +02e6cc: 1a01 7b06 |00c4: const-string v1, "LocalBroadcastManager" // string@067b │ │ +02e6d0: 1a07 1100 |00c6: const-string v7, " Filter's target already added" // string@0011 │ │ +02e6d4: 7120 3a0e 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +02e6da: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +02e6de: 28c3 |00cd: goto 0090 // -003d │ │ +02e6e0: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +02e6e2: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +02e6e6: 54d1 d501 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01d5 │ │ +02e6ea: 1a07 7b06 |00d3: const-string v7, "LocalBroadcastManager" // string@067b │ │ +02e6ee: 7407 c700 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@00c7 │ │ +02e6f4: 0a0b |00d8: move-result v11 │ │ +02e6f6: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +02e6fa: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +02e6fe: 1a01 7b06 |00dd: const-string v1, "LocalBroadcastManager" // string@067b │ │ +02e702: 2207 7402 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ +02e706: 7010 0f11 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02e70c: 1a10 1000 |00e4: const-string v16, " Filter matched! match=0x" // string@0010 │ │ +02e710: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +02e714: 6e20 1511 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02e71a: 0c07 |00eb: move-result-object v7 │ │ +02e71c: 7110 d710 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +02e722: 0c10 |00ef: move-result-object v16 │ │ +02e724: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +02e728: 6e20 1511 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02e72e: 0c07 |00f5: move-result-object v7 │ │ +02e730: 6e10 1b11 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02e736: 0c07 |00f9: move-result-object v7 │ │ +02e738: 7120 3a0e 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +02e73e: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +02e742: 220e 8302 |00ff: new-instance v14, Ljava/util/ArrayList; // type@0283 │ │ +02e746: 7010 3311 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +02e74c: 6e20 3611 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +02e752: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +02e754: 5cd1 d401 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01d4 │ │ +02e758: 28c1 |010a: goto 00cb // -003f │ │ +02e75a: 0d01 |010b: move-exception v1 │ │ +02e75c: 1e0f |010c: monitor-exit v15 │ │ +02e75e: 2701 |010d: throw v1 │ │ +02e760: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +02e764: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +02e76a: 1a0c 5616 |0113: const-string v12, "unknown reason" // string@1656 │ │ +02e76e: 1a01 7b06 |0115: const-string v1, "LocalBroadcastManager" // string@067b │ │ +02e772: 2207 7402 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ +02e776: 7010 0f11 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02e77c: 1a10 0f00 |011c: const-string v16, " Filter did not match: " // string@000f │ │ +02e780: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +02e784: 6e20 1511 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02e78a: 0c07 |0123: move-result-object v7 │ │ +02e78c: 6e20 1511 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02e792: 0c07 |0127: move-result-object v7 │ │ +02e794: 6e10 1b11 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02e79a: 0c07 |012b: move-result-object v7 │ │ +02e79c: 7120 3a0e 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +02e7a2: 289c |012f: goto 00cb // -0064 │ │ +02e7a4: 1a0c 6009 |0130: const-string v12, "action" // string@0960 │ │ +02e7a8: 28e3 |0132: goto 0115 // -001d │ │ +02e7aa: 1a0c 550a |0133: const-string v12, "category" // string@0a55 │ │ +02e7ae: 28e0 |0135: goto 0115 // -0020 │ │ +02e7b0: 1a0c 1b0b |0136: const-string v12, "data" // string@0b1b │ │ +02e7b4: 28dd |0138: goto 0115 // -0023 │ │ +02e7b6: 1a0c 4f16 |0139: const-string v12, "type" // string@164f │ │ +02e7ba: 28da |013b: goto 0115 // -0026 │ │ +02e7bc: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +02e7c0: 120a |013e: const/4 v10, #int 0 // #0 │ │ +02e7c2: 6e10 4011 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +02e7c8: 0a01 |0142: move-result v1 │ │ +02e7ca: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +02e7ce: 6e20 3911 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +02e7d4: 0c01 |0148: move-result-object v1 │ │ +02e7d6: 1f01 db00 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00db │ │ +02e7da: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +02e7dc: 5c17 d401 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01d4 │ │ +02e7e0: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +02e7e4: 28ef |0150: goto 013f // -0011 │ │ +02e7e6: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +02e7ea: 5401 df01 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01df │ │ +02e7ee: 2207 da00 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00da │ │ +02e7f2: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +02e7f6: 7030 7405 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@0574 │ │ +02e7fc: 6e20 3611 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +02e802: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +02e806: 5401 dc01 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01dc │ │ +02e80a: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +02e80c: 6e20 6c01 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@016c │ │ +02e812: 0a01 |0167: move-result v1 │ │ +02e814: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +02e818: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +02e81c: 5401 dc01 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01dc │ │ +02e820: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +02e822: 6e20 7101 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0171 │ │ +02e828: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +02e82a: 1e0f |0173: monitor-exit v15 │ │ +02e82c: 0f01 |0174: return v1 │ │ +02e82e: 1e0f |0175: monitor-exit v15 │ │ +02e830: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +02e832: 28fd |0177: goto 0174 // -0003 │ │ +02e834: 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 │ │ @@ -20912,20 +20914,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02cbd0: |[02cbd0] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -02cbe0: 6e20 7d05 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@057d │ │ -02cbe6: 0a00 |0003: move-result v0 │ │ -02cbe8: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -02cbec: 7010 7a05 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@057a │ │ -02cbf2: 0e00 |0009: return-void │ │ +02e860: |[02e860] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +02e870: 6e20 7d05 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@057d │ │ +02e876: 0a00 |0003: move-result v0 │ │ +02e878: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +02e87c: 7010 7a05 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@057a │ │ +02e882: 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; │ │ @@ -20936,69 +20938,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -02cbf4: |[02cbf4] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -02cc04: 5498 e001 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01e0 │ │ -02cc08: 1d08 |0002: monitor-enter v8 │ │ -02cc0a: 5497 e001 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01e0 │ │ -02cc0e: 6e20 5611 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1156 │ │ -02cc14: 0c02 |0008: move-result-object v2 │ │ -02cc16: 1f02 8302 |0009: check-cast v2, Ljava/util/ArrayList; // type@0283 │ │ -02cc1a: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -02cc1e: 1e08 |000d: monitor-exit v8 │ │ -02cc20: 0e00 |000e: return-void │ │ -02cc22: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -02cc24: 6e10 3f11 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -02cc2a: 0a07 |0013: move-result v7 │ │ -02cc2c: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -02cc30: 6e20 3811 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -02cc36: 0c01 |0019: move-result-object v1 │ │ -02cc38: 1f01 2600 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0026 │ │ -02cc3c: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -02cc3e: 6e10 c500 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00c5 │ │ -02cc44: 0a07 |0020: move-result v7 │ │ -02cc46: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -02cc4a: 6e20 c600 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00c6 │ │ -02cc50: 0c00 |0026: move-result-object v0 │ │ -02cc52: 5497 da01 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01da │ │ -02cc56: 6e20 5311 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -02cc5c: 0c06 |002c: move-result-object v6 │ │ -02cc5e: 1f06 8302 |002d: check-cast v6, Ljava/util/ArrayList; // type@0283 │ │ -02cc62: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -02cc66: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -02cc68: 6e10 3f11 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -02cc6e: 0a07 |0035: move-result v7 │ │ -02cc70: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -02cc74: 6e20 3811 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -02cc7a: 0c07 |003b: move-result-object v7 │ │ -02cc7c: 1f07 db00 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00db │ │ -02cc80: 5477 d601 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01d6 │ │ -02cc84: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -02cc88: 6e20 3c11 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113c │ │ -02cc8e: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -02cc92: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -02cc96: 28e9 |0049: goto 0032 // -0017 │ │ -02cc98: 6e10 3f11 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -02cc9e: 0a07 |004d: move-result v7 │ │ -02cca0: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -02cca4: 5497 da01 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01da │ │ -02cca8: 6e20 5611 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1156 │ │ -02ccae: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02ccb2: 28c6 |0057: goto 001d // -003a │ │ -02ccb4: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02ccb8: 28b6 |005a: goto 0010 // -004a │ │ -02ccba: 1e08 |005b: monitor-exit v8 │ │ -02ccbc: 28b2 |005c: goto 000e // -004e │ │ -02ccbe: 0d07 |005d: move-exception v7 │ │ -02ccc0: 1e08 |005e: monitor-exit v8 │ │ -02ccc2: 2707 |005f: throw v7 │ │ +02e884: |[02e884] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +02e894: 5498 e001 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01e0 │ │ +02e898: 1d08 |0002: monitor-enter v8 │ │ +02e89a: 5497 e001 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01e0 │ │ +02e89e: 6e20 5711 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1157 │ │ +02e8a4: 0c02 |0008: move-result-object v2 │ │ +02e8a6: 1f02 8302 |0009: check-cast v2, Ljava/util/ArrayList; // type@0283 │ │ +02e8aa: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +02e8ae: 1e08 |000d: monitor-exit v8 │ │ +02e8b0: 0e00 |000e: return-void │ │ +02e8b2: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +02e8b4: 6e10 4011 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +02e8ba: 0a07 |0013: move-result v7 │ │ +02e8bc: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +02e8c0: 6e20 3911 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +02e8c6: 0c01 |0019: move-result-object v1 │ │ +02e8c8: 1f01 2600 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0026 │ │ +02e8cc: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +02e8ce: 6e10 c500 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00c5 │ │ +02e8d4: 0a07 |0020: move-result v7 │ │ +02e8d6: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +02e8da: 6e20 c600 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00c6 │ │ +02e8e0: 0c00 |0026: move-result-object v0 │ │ +02e8e2: 5497 da01 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01da │ │ +02e8e6: 6e20 5411 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +02e8ec: 0c06 |002c: move-result-object v6 │ │ +02e8ee: 1f06 8302 |002d: check-cast v6, Ljava/util/ArrayList; // type@0283 │ │ +02e8f2: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +02e8f6: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +02e8f8: 6e10 4011 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +02e8fe: 0a07 |0035: move-result v7 │ │ +02e900: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +02e904: 6e20 3911 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +02e90a: 0c07 |003b: move-result-object v7 │ │ +02e90c: 1f07 db00 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00db │ │ +02e910: 5477 d601 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01d6 │ │ +02e914: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +02e918: 6e20 3d11 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113d │ │ +02e91e: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +02e922: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +02e926: 28e9 |0049: goto 0032 // -0017 │ │ +02e928: 6e10 4011 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +02e92e: 0a07 |004d: move-result v7 │ │ +02e930: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +02e934: 5497 da01 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01da │ │ +02e938: 6e20 5711 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1157 │ │ +02e93e: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02e942: 28c6 |0057: goto 001d // -003a │ │ +02e944: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +02e948: 28b6 |005a: goto 0010 // -004a │ │ +02e94a: 1e08 |005b: monitor-exit v8 │ │ +02e94c: 28b2 |005c: goto 000e // -004e │ │ +02e94e: 0d07 |005d: move-exception v7 │ │ +02e950: 1e08 |005e: monitor-exit v8 │ │ +02e952: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -21066,21 +21068,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02ccd0: |[02ccd0] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -02cce0: 7010 e710 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02cce6: 2200 a102 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@02a1 │ │ -02ccea: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -02ccec: 7020 8511 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@1185 │ │ -02ccf2: 5b20 e101 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01e1 │ │ -02ccf6: 0e00 |000b: return-void │ │ +02e960: |[02e960] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +02e970: 7010 e810 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02e976: 2200 a102 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@02a1 │ │ +02e97a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +02e97c: 7020 8611 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@1186 │ │ +02e982: 5b20 e101 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01e1 │ │ +02e986: 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; │ │ │ │ @@ -21090,30 +21092,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 │ │ -02ccf8: |[02ccf8] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -02cd08: 2200 7602 |0000: new-instance v0, Ljava/lang/Thread; // type@0276 │ │ -02cd0c: 2201 7402 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -02cd10: 7010 0e11 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02cd16: 1a02 0207 |0007: const-string v2, "ModernAsyncTask #" // string@0702 │ │ -02cd1a: 6e20 1411 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02cd20: 0c01 |000c: move-result-object v1 │ │ -02cd22: 5432 e101 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01e1 │ │ -02cd26: 6e10 8611 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@1186 │ │ -02cd2c: 0a02 |0012: move-result v2 │ │ -02cd2e: 6e20 1111 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -02cd34: 0c01 |0016: move-result-object v1 │ │ -02cd36: 6e10 1a11 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02cd3c: 0c01 |001a: move-result-object v1 │ │ -02cd3e: 7030 1f11 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@111f │ │ -02cd44: 1100 |001e: return-object v0 │ │ +02e988: |[02e988] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +02e998: 2200 7602 |0000: new-instance v0, Ljava/lang/Thread; // type@0276 │ │ +02e99c: 2201 7402 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +02e9a0: 7010 0f11 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02e9a6: 1a02 0207 |0007: const-string v2, "ModernAsyncTask #" // string@0702 │ │ +02e9aa: 6e20 1511 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02e9b0: 0c01 |000c: move-result-object v1 │ │ +02e9b2: 5432 e101 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01e1 │ │ +02e9b6: 6e10 8711 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@1187 │ │ +02e9bc: 0a02 |0012: move-result v2 │ │ +02e9be: 6e20 1211 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +02e9c4: 0c01 |0016: move-result-object v1 │ │ +02e9c6: 6e10 1b11 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02e9cc: 0c01 |001a: move-result-object v1 │ │ +02e9ce: 7030 2011 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@1120 │ │ +02e9d4: 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; │ │ │ │ @@ -21152,18 +21154,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 │ │ -02cd48: |[02cd48] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -02cd58: 5b01 e401 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01e4 │ │ -02cd5c: 7020 7b11 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@117b │ │ -02cd62: 0e00 |0005: return-void │ │ +02e9d8: |[02e9d8] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +02e9e8: 5b01 e401 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01e4 │ │ +02e9ec: 7020 7c11 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@117c │ │ +02e9f2: 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; │ │ @@ -21176,41 +21178,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -02cd64: |[02cd64] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -02cd74: 6e10 8605 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@0586 │ │ -02cd7a: 0c01 |0003: move-result-object v1 │ │ -02cd7c: 5463 e401 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01e4 │ │ -02cd80: 7120 9905 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0599 │ │ -02cd86: 0e00 |0009: return-void │ │ -02cd88: 0d00 |000a: move-exception v0 │ │ -02cd8a: 1a03 d501 |000b: const-string v3, "AsyncTask" // string@01d5 │ │ -02cd8e: 7120 3d0e 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e3d │ │ -02cd94: 28f9 |0010: goto 0009 // -0007 │ │ -02cd96: 0d00 |0011: move-exception v0 │ │ -02cd98: 2203 7102 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@0271 │ │ -02cd9c: 1a04 cf01 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01cf │ │ -02cda0: 6e10 7911 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@1179 │ │ -02cda6: 0c05 |0019: move-result-object v5 │ │ -02cda8: 7030 ef10 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10ef │ │ -02cdae: 2703 |001d: throw v3 │ │ -02cdb0: 0d00 |001e: move-exception v0 │ │ -02cdb2: 5463 e401 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01e4 │ │ -02cdb6: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -02cdb8: 7120 9905 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0599 │ │ -02cdbe: 28e4 |0025: goto 0009 // -001c │ │ -02cdc0: 0d02 |0026: move-exception v2 │ │ -02cdc2: 2203 7102 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@0271 │ │ -02cdc6: 1a04 cf01 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01cf │ │ -02cdca: 7030 ef10 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10ef │ │ -02cdd0: 2703 |002e: throw v3 │ │ +02e9f4: |[02e9f4] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +02ea04: 6e10 8605 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@0586 │ │ +02ea0a: 0c01 |0003: move-result-object v1 │ │ +02ea0c: 5463 e401 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01e4 │ │ +02ea10: 7120 9905 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0599 │ │ +02ea16: 0e00 |0009: return-void │ │ +02ea18: 0d00 |000a: move-exception v0 │ │ +02ea1a: 1a03 d501 |000b: const-string v3, "AsyncTask" // string@01d5 │ │ +02ea1e: 7120 3d0e 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e3d │ │ +02ea24: 28f9 |0010: goto 0009 // -0007 │ │ +02ea26: 0d00 |0011: move-exception v0 │ │ +02ea28: 2203 7102 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@0271 │ │ +02ea2c: 1a04 cf01 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01cf │ │ +02ea30: 6e10 7a11 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@117a │ │ +02ea36: 0c05 |0019: move-result-object v5 │ │ +02ea38: 7030 f010 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f0 │ │ +02ea3e: 2703 |001d: throw v3 │ │ +02ea40: 0d00 |001e: move-exception v0 │ │ +02ea42: 5463 e401 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01e4 │ │ +02ea46: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +02ea48: 7120 9905 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0599 │ │ +02ea4e: 28e4 |0025: goto 0009 // -001c │ │ +02ea50: 0d02 |0026: move-exception v2 │ │ +02ea52: 2203 7102 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@0271 │ │ +02ea56: 1a04 cf01 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01cf │ │ +02ea5a: 7030 f010 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f0 │ │ +02ea60: 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 : │ │ @@ -21268,37 +21270,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02cdec: |[02cdec] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -02cdfc: 7100 9205 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@0592 │ │ -02ce02: 0c00 |0003: move-result-object v0 │ │ -02ce04: 2100 |0004: array-length v0, v0 │ │ -02ce06: 2300 fe02 |0005: new-array v0, v0, [I // type@02fe │ │ -02ce0a: 6900 e501 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01e5 │ │ -02ce0e: 6200 e501 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01e5 │ │ -02ce12: 6201 eb01 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01eb │ │ -02ce16: 6e10 9005 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0590 │ │ -02ce1c: 0a01 |0010: move-result v1 │ │ -02ce1e: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -02ce20: 4b02 0001 |0012: aput v2, v0, v1 │ │ -02ce24: 6200 e501 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01e5 │ │ -02ce28: 6201 e901 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e9 │ │ -02ce2c: 6e10 9005 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0590 │ │ -02ce32: 0a01 |001b: move-result v1 │ │ -02ce34: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -02ce36: 4b02 0001 |001d: aput v2, v0, v1 │ │ -02ce3a: 0e00 |001f: return-void │ │ -02ce3c: 0d00 |0020: move-exception v0 │ │ -02ce3e: 28fe |0021: goto 001f // -0002 │ │ -02ce40: 0d00 |0022: move-exception v0 │ │ -02ce42: 28f1 |0023: goto 0014 // -000f │ │ +02ea7c: |[02ea7c] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +02ea8c: 7100 9205 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@0592 │ │ +02ea92: 0c00 |0003: move-result-object v0 │ │ +02ea94: 2100 |0004: array-length v0, v0 │ │ +02ea96: 2300 fe02 |0005: new-array v0, v0, [I // type@02fe │ │ +02ea9a: 6900 e501 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01e5 │ │ +02ea9e: 6200 e501 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01e5 │ │ +02eaa2: 6201 eb01 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01eb │ │ +02eaa6: 6e10 9005 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0590 │ │ +02eaac: 0a01 |0010: move-result v1 │ │ +02eaae: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +02eab0: 4b02 0001 |0012: aput v2, v0, v1 │ │ +02eab4: 6200 e501 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01e5 │ │ +02eab8: 6201 e901 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e9 │ │ +02eabc: 6e10 9005 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0590 │ │ +02eac2: 0a01 |001b: move-result v1 │ │ +02eac4: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +02eac6: 4b02 0001 |001d: aput v2, v0, v1 │ │ +02eaca: 0e00 |001f: return-void │ │ +02eacc: 0d00 |0020: move-exception v0 │ │ +02eace: 28fe |0021: goto 001f // -0002 │ │ +02ead0: 0d00 |0022: move-exception v0 │ │ +02ead2: 28f1 |0023: goto 0014 // -000f │ │ catches : 2 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x0022 │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x0020 │ │ positions : │ │ 0x0000 line=407 │ │ @@ -21348,19 +21350,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 │ │ -02ce60: |[02ce60] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -02ce70: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02ce76: 5b01 e701 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01e7 │ │ -02ce7a: 5b02 e601 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01e6 │ │ -02ce7e: 0e00 |0007: return-void │ │ +02eaf0: |[02eaf0] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +02eb00: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02eb06: 5b01 e701 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01e7 │ │ +02eb0a: 5b02 e601 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01e6 │ │ +02eb0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0003 line=493 │ │ 0x0005 line=494 │ │ 0x0007 line=495 │ │ locals : │ │ @@ -21401,17 +21403,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ce80: |[02ce80] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -02ce90: 7010 6801 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0168 │ │ -02ce96: 0e00 |0003: return-void │ │ +02eb10: |[02eb10] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +02eb20: 7010 6801 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0168 │ │ +02eb26: 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;) │ │ @@ -21419,17 +21421,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 │ │ -02ce98: |[02ce98] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -02cea8: 7010 8905 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@0589 │ │ -02ceae: 0e00 |0003: return-void │ │ +02eb28: |[02eb28] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +02eb38: 7010 8905 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@0589 │ │ +02eb3e: 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; │ │ │ │ @@ -21439,32 +21441,32 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -02ceb0: |[02ceb0] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -02cec0: 5450 1b00 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@001b │ │ -02cec4: 1f00 e100 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00e1 │ │ -02cec8: 5251 1c00 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@001c │ │ -02cecc: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -02ced2: 0e00 |0009: return-void │ │ -02ced4: 5401 e701 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01e7 │ │ -02ced8: 5402 e601 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01e6 │ │ -02cedc: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -02cede: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -02cee2: 7120 9a05 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@059a │ │ -02cee8: 28f5 |0014: goto 0009 // -000b │ │ -02ceea: 5401 e701 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01e7 │ │ -02ceee: 5402 e601 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01e6 │ │ -02cef2: 6e20 aa05 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@05aa │ │ -02cef8: 28ed |001c: goto 0009 // -0013 │ │ -02cefa: 0000 |001d: nop // spacer │ │ -02cefc: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +02eb40: |[02eb40] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +02eb50: 5450 1b00 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@001b │ │ +02eb54: 1f00 e100 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00e1 │ │ +02eb58: 5251 1c00 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@001c │ │ +02eb5c: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +02eb62: 0e00 |0009: return-void │ │ +02eb64: 5401 e701 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01e7 │ │ +02eb68: 5402 e601 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01e6 │ │ +02eb6c: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +02eb6e: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +02eb72: 7120 9a05 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@059a │ │ +02eb78: 28f5 |0014: goto 0009 // -000b │ │ +02eb7a: 5401 e701 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@01e7 │ │ +02eb7e: 5402 e601 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@01e6 │ │ +02eb82: 6e20 aa05 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@05aa │ │ +02eb88: 28ed |001c: goto 0009 // -0013 │ │ +02eb8a: 0000 |001d: nop // spacer │ │ +02eb8c: 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 │ │ @@ -21523,40 +21525,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -02cf0c: |[02cf0c] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -02cf1c: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -02cf1e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -02cf20: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -02cf22: 2200 e300 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00e3 │ │ -02cf26: 1a01 5607 |0005: const-string v1, "PENDING" // string@0756 │ │ -02cf2a: 7030 8f05 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@058f │ │ -02cf30: 6900 ea01 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ea │ │ -02cf34: 2200 e300 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00e3 │ │ -02cf38: 1a01 8807 |000e: const-string v1, "RUNNING" // string@0788 │ │ -02cf3c: 7030 8f05 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@058f │ │ -02cf42: 6900 eb01 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01eb │ │ -02cf46: 2200 e300 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00e3 │ │ -02cf4a: 1a01 aa02 |0017: const-string v1, "FINISHED" // string@02aa │ │ -02cf4e: 7030 8f05 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@058f │ │ -02cf54: 6900 e901 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e9 │ │ -02cf58: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -02cf5a: 2300 0903 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0309 │ │ -02cf5e: 6201 ea01 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ea │ │ -02cf62: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -02cf66: 6201 eb01 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01eb │ │ -02cf6a: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -02cf6e: 6201 e901 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e9 │ │ -02cf72: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -02cf76: 6900 e801 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e8 │ │ -02cf7a: 0e00 |002f: return-void │ │ +02eb9c: |[02eb9c] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +02ebac: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +02ebae: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +02ebb0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +02ebb2: 2200 e300 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00e3 │ │ +02ebb6: 1a01 5607 |0005: const-string v1, "PENDING" // string@0756 │ │ +02ebba: 7030 8f05 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@058f │ │ +02ebc0: 6900 ea01 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ea │ │ +02ebc4: 2200 e300 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00e3 │ │ +02ebc8: 1a01 8807 |000e: const-string v1, "RUNNING" // string@0788 │ │ +02ebcc: 7030 8f05 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@058f │ │ +02ebd2: 6900 eb01 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01eb │ │ +02ebd6: 2200 e300 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00e3 │ │ +02ebda: 1a01 aa02 |0017: const-string v1, "FINISHED" // string@02aa │ │ +02ebde: 7030 8f05 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@058f │ │ +02ebe4: 6900 e901 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e9 │ │ +02ebe8: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +02ebea: 2300 0903 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0309 │ │ +02ebee: 6201 ea01 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ea │ │ +02ebf2: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +02ebf6: 6201 eb01 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01eb │ │ +02ebfa: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +02ebfe: 6201 e901 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e9 │ │ +02ec02: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +02ec06: 6900 e801 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e8 │ │ +02ec0a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -21566,17 +21568,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 │ │ -02cf7c: |[02cf7c] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -02cf8c: 7030 cc10 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@10cc │ │ -02cf92: 0e00 |0003: return-void │ │ +02ec0c: |[02ec0c] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +02ec1c: 7030 cd10 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@10cd │ │ +02ec22: 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 │ │ @@ -21586,20 +21588,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 │ │ -02cf94: |[02cf94] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -02cfa4: 1c00 e300 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00e3 │ │ -02cfa8: 7120 cd10 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@10cd │ │ -02cfae: 0c00 |0005: move-result-object v0 │ │ -02cfb0: 1f00 e300 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00e3 │ │ -02cfb4: 1100 |0008: return-object v0 │ │ +02ec24: |[02ec24] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +02ec34: 1c00 e300 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00e3 │ │ +02ec38: 7120 ce10 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@10ce │ │ +02ec3e: 0c00 |0005: move-result-object v0 │ │ +02ec40: 1f00 e300 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@00e3 │ │ +02ec44: 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;) │ │ @@ -21607,20 +21609,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 │ │ -02cfb8: |[02cfb8] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -02cfc8: 6200 e801 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e8 │ │ -02cfcc: 6e10 ae12 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@12ae │ │ -02cfd2: 0c00 |0005: move-result-object v0 │ │ -02cfd4: 1f00 0903 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0309 │ │ -02cfd8: 1100 |0008: return-object v0 │ │ +02ec48: |[02ec48] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +02ec58: 6200 e801 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e8 │ │ +02ec5c: 6e10 af12 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@12af │ │ +02ec62: 0c00 |0005: move-result-object v0 │ │ +02ec64: 1f00 0903 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0309 │ │ +02ec68: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 1795 (ModernAsyncTask.java) │ │ @@ -21661,17 +21663,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02cfdc: |[02cfdc] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -02cfec: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02cff2: 0e00 |0003: return-void │ │ +02ec6c: |[02ec6c] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +02ec7c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02ec82: 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; │ │ │ │ @@ -21680,17 +21682,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 │ │ -02cff4: |[02cff4] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -02d004: 7010 9305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@0593 │ │ -02d00a: 0e00 |0003: return-void │ │ +02ec84: |[02ec84] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +02ec94: 7010 9305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@0593 │ │ +02ec9a: 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; │ │ @@ -21820,42 +21822,42 @@ │ │ access : 0x0012 (PRIVATE FINAL) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 0 │ │ outs : 8 │ │ insns size : 47 16-bit code units │ │ -02d00c: |[02d00c] android.support.v4.content.ModernAsyncTask.:()V │ │ -02d01c: 2200 dd00 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00dd │ │ -02d020: 7010 8005 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@0580 │ │ -02d026: 6900 fb01 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01fb │ │ -02d02a: 2200 9b02 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@029b │ │ -02d02e: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -02d032: 7020 8011 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@1180 │ │ -02d038: 6900 fa01 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01fa │ │ -02d03c: 2200 9d02 |0010: new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; // type@029d │ │ -02d040: 1251 |0012: const/4 v1, #int 5 // #5 │ │ -02d042: 1302 8000 |0013: const/16 v2, #int 128 // #80 │ │ -02d046: 1603 0100 |0015: const-wide/16 v3, #int 1 // #1 │ │ -02d04a: 6205 1604 |0017: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0416 │ │ -02d04e: 6206 fa01 |0019: sget-object v6, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01fa │ │ -02d052: 6207 fb01 |001b: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01fb │ │ -02d056: 7608 8111 0000 |001d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Ljava/util/concurrent/ThreadPoolExecutor;.:(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V // method@1181 │ │ -02d05c: 6900 f301 |0020: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01f3 │ │ -02d060: 2200 e200 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@00e2 │ │ -02d064: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -02d066: 7020 8a05 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@058a │ │ -02d06c: 6900 f901 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01f9 │ │ -02d070: 6200 f301 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01f3 │ │ -02d074: 6900 f801 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01f8 │ │ -02d078: 0e00 |002e: return-void │ │ +02ec9c: |[02ec9c] android.support.v4.content.ModernAsyncTask.:()V │ │ +02ecac: 2200 dd00 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@00dd │ │ +02ecb0: 7010 8005 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@0580 │ │ +02ecb6: 6900 fb01 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01fb │ │ +02ecba: 2200 9b02 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@029b │ │ +02ecbe: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +02ecc2: 7020 8111 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@1181 │ │ +02ecc8: 6900 fa01 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01fa │ │ +02eccc: 2201 9d02 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@029d │ │ +02ecd0: 1252 |0012: const/4 v2, #int 5 // #5 │ │ +02ecd2: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ +02ecd6: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ +02ecda: 6206 1604 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0416 │ │ +02ecde: 6207 fa01 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@01fa │ │ +02ece2: 6208 fb01 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@01fb │ │ +02ece6: 7608 8211 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@1182 │ │ +02ecec: 6901 f301 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01f3 │ │ +02ecf0: 2200 e200 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@00e2 │ │ +02ecf4: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +02ecf6: 7020 8a05 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@058a │ │ +02ecfc: 6900 f901 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01f9 │ │ +02ed00: 6200 f301 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01f3 │ │ +02ed04: 6900 f801 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01f8 │ │ +02ed08: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -21866,29 +21868,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -02d07c: |[02d07c] android.support.v4.content.ModernAsyncTask.:()V │ │ -02d08c: 7010 e710 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02d092: 6200 ea01 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ea │ │ -02d096: 5b20 f501 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01f5 │ │ -02d09a: 2200 a002 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@02a0 │ │ -02d09e: 7010 8211 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@1182 │ │ -02d0a4: 5b20 f601 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01f6 │ │ -02d0a8: 2200 de00 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00de │ │ -02d0ac: 7020 8205 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@0582 │ │ -02d0b2: 5b20 f701 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01f7 │ │ -02d0b6: 2200 df00 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@00df │ │ -02d0ba: 5421 f701 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01f7 │ │ -02d0be: 7030 8405 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@0584 │ │ -02d0c4: 5b20 f401 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01f4 │ │ -02d0c8: 0e00 |001e: return-void │ │ +02ed0c: |[02ed0c] android.support.v4.content.ModernAsyncTask.:()V │ │ +02ed1c: 7010 e810 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02ed22: 6200 ea01 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ea │ │ +02ed26: 5b20 f501 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01f5 │ │ +02ed2a: 2200 a002 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@02a0 │ │ +02ed2e: 7010 8311 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@1183 │ │ +02ed34: 5b20 f601 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01f6 │ │ +02ed38: 2200 de00 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@00de │ │ +02ed3c: 7020 8205 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@0582 │ │ +02ed42: 5b20 f701 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01f7 │ │ +02ed46: 2200 df00 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@00df │ │ +02ed4a: 5421 f701 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01f7 │ │ +02ed4e: 7030 8405 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@0584 │ │ +02ed54: 5b20 f401 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01f4 │ │ +02ed58: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -21902,17 +21904,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 │ │ -02d0cc: |[02d0cc] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -02d0dc: 5410 f601 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01f6 │ │ -02d0e0: 1100 |0002: return-object v0 │ │ +02ed5c: |[02ed5c] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +02ed6c: 5410 f601 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01f6 │ │ +02ed70: 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;) │ │ @@ -21920,18 +21922,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 │ │ -02d0e4: |[02d0e4] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -02d0f4: 7020 ab05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@05ab │ │ -02d0fa: 0c00 |0003: move-result-object v0 │ │ -02d0fc: 1100 |0004: return-object v0 │ │ +02ed74: |[02ed74] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +02ed84: 7020 ab05 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@05ab │ │ +02ed8a: 0c00 |0003: move-result-object v0 │ │ +02ed8c: 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; │ │ │ │ @@ -21940,17 +21942,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 │ │ -02d100: |[02d100] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -02d110: 7020 ac05 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@05ac │ │ -02d116: 0e00 |0003: return-void │ │ +02ed90: |[02ed90] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +02eda0: 7020 ac05 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@05ac │ │ +02eda6: 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; │ │ │ │ @@ -21959,17 +21961,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 │ │ -02d118: |[02d118] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -02d128: 7020 a005 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@05a0 │ │ -02d12e: 0e00 |0003: return-void │ │ +02eda8: |[02eda8] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +02edb8: 7020 a005 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@05a0 │ │ +02edbe: 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; │ │ │ │ @@ -21978,18 +21980,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d130: |[02d130] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -02d140: 6200 f801 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01f8 │ │ -02d144: 7220 7a11 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@117a │ │ -02d14a: 0e00 |0005: return-void │ │ +02edc0: |[02edc0] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +02edd0: 6200 f801 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01f8 │ │ +02edd4: 7220 7b11 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@117b │ │ +02edda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -21998,24 +22000,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02d14c: |[02d14c] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -02d15c: 6e10 a505 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@05a5 │ │ -02d162: 0a00 |0003: move-result v0 │ │ -02d164: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -02d168: 6e20 a705 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@05a7 │ │ -02d16e: 6200 e901 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e9 │ │ -02d172: 5b10 f501 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01f5 │ │ -02d176: 0e00 |000d: return-void │ │ -02d178: 6e20 a805 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@05a8 │ │ -02d17e: 28f8 |0011: goto 0009 // -0008 │ │ +02eddc: |[02eddc] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +02edec: 6e10 a505 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@05a5 │ │ +02edf2: 0a00 |0003: move-result v0 │ │ +02edf4: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +02edf8: 6e20 a705 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@05a7 │ │ +02edfe: 6200 e901 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01e9 │ │ +02ee02: 5b10 f501 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01f5 │ │ +02ee06: 0e00 |000d: return-void │ │ +02ee08: 6e20 a805 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@05a8 │ │ +02ee0e: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -22030,18 +22032,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02d180: |[02d180] android.support.v4.content.ModernAsyncTask.init:()V │ │ -02d190: 6200 f901 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01f9 │ │ -02d194: 6e10 8b05 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@058b │ │ -02d19a: 0e00 |0005: return-void │ │ +02ee10: |[02ee10] android.support.v4.content.ModernAsyncTask.init:()V │ │ +02ee20: 6200 f901 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01f9 │ │ +02ee24: 6e10 8b05 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@058b │ │ +02ee2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -22049,26 +22051,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 │ │ -02d19c: |[02d19c] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -02d1ac: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -02d1ae: 6201 f901 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01f9 │ │ -02d1b2: 2202 e100 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00e1 │ │ -02d1b6: 2353 1103 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0311 │ │ -02d1ba: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -02d1bc: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -02d1c0: 7030 8805 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0588 │ │ -02d1c6: 6e30 8d05 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@058d │ │ -02d1cc: 0c00 |0010: move-result-object v0 │ │ -02d1ce: 6e10 7501 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0175 │ │ -02d1d4: 1107 |0014: return-object v7 │ │ +02ee2c: |[02ee2c] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +02ee3c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +02ee3e: 6201 f901 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01f9 │ │ +02ee42: 2202 e100 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00e1 │ │ +02ee46: 2353 1103 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0311 │ │ +02ee4a: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +02ee4c: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +02ee50: 7030 8805 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0588 │ │ +02ee56: 6e30 8d05 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@058d │ │ +02ee5c: 0c00 |0010: move-result-object v0 │ │ +02ee5e: 6e10 7501 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0175 │ │ +02ee64: 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; │ │ @@ -22082,21 +22084,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02d1d8: |[02d1d8] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -02d1e8: 5421 f601 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01f6 │ │ -02d1ec: 6e10 8311 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@1183 │ │ -02d1f2: 0a00 |0005: move-result v0 │ │ -02d1f4: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -02d1f8: 7020 ab05 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@05ab │ │ -02d1fe: 0e00 |000b: return-void │ │ +02ee68: |[02ee68] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +02ee78: 5421 f601 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@01f6 │ │ +02ee7c: 6e10 8411 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@1184 │ │ +02ee82: 0a00 |0005: move-result v0 │ │ +02ee84: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +02ee88: 7020 ab05 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@05ab │ │ +02ee8e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -22111,17 +22113,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 │ │ -02d200: |[02d200] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -02d210: 6900 f801 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01f8 │ │ -02d214: 0e00 |0002: return-void │ │ +02ee90: |[02ee90] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +02eea0: 6900 f801 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01f8 │ │ +02eea4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -22131,19 +22133,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02d218: |[02d218] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -02d228: 5410 f401 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01f4 │ │ -02d22c: 6e20 7c11 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@117c │ │ -02d232: 0a00 |0005: move-result v0 │ │ -02d234: 0f00 |0006: return v0 │ │ +02eea8: |[02eea8] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +02eeb8: 5410 f401 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01f4 │ │ +02eebc: 6e20 7d11 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@117d │ │ +02eec2: 0a00 |0005: move-result v0 │ │ +02eec4: 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 │ │ @@ -22159,19 +22161,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 │ │ -02d238: |[02d238] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -02d248: 6200 f801 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01f8 │ │ -02d24c: 6e30 9f05 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@059f │ │ -02d252: 0c00 |0005: move-result-object v0 │ │ -02d254: 1100 |0006: return-object v0 │ │ +02eec8: |[02eec8] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +02eed8: 6200 f801 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@01f8 │ │ +02eedc: 6e30 9f05 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@059f │ │ +02eee2: 0c00 |0005: move-result-object v0 │ │ +02eee4: 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; │ │ @@ -22182,41 +22184,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 │ │ -02d258: |[02d258] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -02d268: 5420 f501 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01f5 │ │ -02d26c: 6201 ea01 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ea │ │ -02d270: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -02d274: 6200 e501 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01e5 │ │ -02d278: 5421 f501 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01f5 │ │ -02d27c: 6e10 9005 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0590 │ │ -02d282: 0a01 |000d: move-result v1 │ │ -02d284: 4400 0001 |000e: aget v0, v0, v1 │ │ -02d288: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -02d28e: 6200 eb01 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01eb │ │ -02d292: 5b20 f501 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01f5 │ │ -02d296: 6e10 a905 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@05a9 │ │ -02d29c: 5420 f701 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01f7 │ │ -02d2a0: 5b04 ec01 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@01ec │ │ -02d2a4: 5420 f401 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01f4 │ │ -02d2a8: 7220 7a11 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@117a │ │ -02d2ae: 1102 |0023: return-object v2 │ │ -02d2b0: 2200 6202 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -02d2b4: 1a01 2502 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0225 │ │ -02d2b8: 7020 d110 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -02d2be: 2700 |002b: throw v0 │ │ -02d2c0: 2200 6202 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -02d2c4: 1a01 2402 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@0224 │ │ -02d2c8: 7020 d110 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -02d2ce: 2700 |0033: throw v0 │ │ -02d2d0: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +02eee8: |[02eee8] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +02eef8: 5420 f501 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01f5 │ │ +02eefc: 6201 ea01 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01ea │ │ +02ef00: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +02ef04: 6200 e501 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@01e5 │ │ +02ef08: 5421 f501 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01f5 │ │ +02ef0c: 6e10 9005 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0590 │ │ +02ef12: 0a01 |000d: move-result v1 │ │ +02ef14: 4400 0001 |000e: aget v0, v0, v1 │ │ +02ef18: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +02ef1e: 6200 eb01 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01eb │ │ +02ef22: 5b20 f501 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01f5 │ │ +02ef26: 6e10 a905 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@05a9 │ │ +02ef2c: 5420 f701 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@01f7 │ │ +02ef30: 5b04 ec01 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@01ec │ │ +02ef34: 5420 f401 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01f4 │ │ +02ef38: 7220 7b11 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@117b │ │ +02ef3e: 1102 |0023: return-object v2 │ │ +02ef40: 2200 6202 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +02ef44: 1a01 2502 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0225 │ │ +02ef48: 7020 d210 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +02ef4e: 2700 |002b: throw v0 │ │ +02ef50: 2200 6202 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +02ef54: 1a01 2402 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@0224 │ │ +02ef58: 7020 d210 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +02ef5e: 2700 |0033: throw v0 │ │ +02ef60: 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 │ │ @@ -22237,19 +22239,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d2e0: |[02d2e0] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -02d2f0: 5410 f401 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01f4 │ │ -02d2f4: 6e10 7d11 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@117d │ │ -02d2fa: 0c00 |0005: move-result-object v0 │ │ -02d2fc: 1100 |0006: return-object v0 │ │ +02ef70: |[02ef70] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +02ef80: 5410 f401 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01f4 │ │ +02ef84: 6e10 7e11 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@117e │ │ +02ef8a: 0c00 |0005: move-result-object v0 │ │ +02ef8c: 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; │ │ │ │ @@ -22258,19 +22260,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 │ │ -02d300: |[02d300] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -02d310: 5410 f401 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01f4 │ │ -02d314: 6e40 7e11 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@117e │ │ -02d31a: 0c00 |0005: move-result-object v0 │ │ -02d31c: 1100 |0006: return-object v0 │ │ +02ef90: |[02ef90] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +02efa0: 5410 f401 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01f4 │ │ +02efa4: 6e40 7f11 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@117f │ │ +02efaa: 0c00 |0005: move-result-object v0 │ │ +02efac: 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 │ │ @@ -22281,17 +22283,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 │ │ -02d320: |[02d320] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -02d330: 5410 f501 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01f5 │ │ -02d334: 1100 |0002: return-object v0 │ │ +02efb0: |[02efb0] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +02efc0: 5410 f501 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@01f5 │ │ +02efc4: 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; │ │ │ │ @@ -22300,19 +22302,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d338: |[02d338] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -02d348: 5410 f401 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01f4 │ │ -02d34c: 6e10 7f11 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@117f │ │ -02d352: 0a00 |0005: move-result v0 │ │ -02d354: 0f00 |0006: return v0 │ │ +02efc8: |[02efc8] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +02efd8: 5410 f401 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@01f4 │ │ +02efdc: 6e10 8011 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@1180 │ │ +02efe2: 0a00 |0005: move-result v0 │ │ +02efe4: 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; │ │ │ │ @@ -22321,16 +22323,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02d358: |[02d358] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -02d368: 0e00 |0000: return-void │ │ +02efe8: |[02efe8] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +02eff8: 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; │ │ │ │ @@ -22339,17 +22341,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d36c: |[02d36c] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -02d37c: 6e10 a605 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@05a6 │ │ -02d382: 0e00 |0003: return-void │ │ +02effc: |[02effc] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +02f00c: 6e10 a605 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@05a6 │ │ +02f012: 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; │ │ @@ -22361,16 +22363,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02d384: |[02d384] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -02d394: 0e00 |0000: return-void │ │ +02f014: |[02f014] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +02f024: 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; │ │ @@ -22381,16 +22383,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02d398: |[02d398] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -02d3a8: 0e00 |0000: return-void │ │ +02f028: |[02f028] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +02f038: 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; │ │ │ │ @@ -22399,16 +22401,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02d3ac: |[02d3ac] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -02d3bc: 0e00 |0000: return-void │ │ +02f03c: |[02f03c] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +02f04c: 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; │ │ @@ -22419,26 +22421,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 │ │ -02d3c0: |[02d3c0] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -02d3d0: 6e10 a505 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@05a5 │ │ -02d3d6: 0a00 |0003: move-result v0 │ │ -02d3d8: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -02d3dc: 6200 f901 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01f9 │ │ -02d3e0: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -02d3e2: 2202 e100 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00e1 │ │ -02d3e6: 7030 8805 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0588 │ │ -02d3ec: 6e30 8d05 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@058d │ │ -02d3f2: 0c00 |0011: move-result-object v0 │ │ -02d3f4: 6e10 7501 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0175 │ │ -02d3fa: 0e00 |0015: return-void │ │ +02f050: |[02f050] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +02f060: 6e10 a505 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@05a5 │ │ +02f066: 0a00 |0003: move-result v0 │ │ +02f068: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +02f06c: 6200 f901 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@01f9 │ │ +02f070: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +02f072: 2202 e100 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@00e1 │ │ +02f076: 7030 8805 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0588 │ │ +02f07c: 6e30 8d05 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@058d │ │ +02f082: 0c00 |0011: move-result-object v0 │ │ +02f084: 6e10 7501 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0175 │ │ +02f08a: 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; │ │ @@ -22476,17 +22478,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d3fc: |[02d3fc] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -02d40c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02d412: 0e00 |0003: return-void │ │ +02f08c: |[02f08c] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +02f09c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02f0a2: 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; │ │ │ │ @@ -22516,17 +22518,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d414: |[02d414] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -02d424: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02d42a: 0e00 |0003: return-void │ │ +02f0a4: |[02f0a4] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +02f0b4: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02f0ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -22535,31 +22537,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 │ │ -02d42c: |[02d42c] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -02d43c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02d43e: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -02d442: 2141 |0003: array-length v1, v4 │ │ -02d444: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -02d448: 0750 |0006: move-object v0, v5 │ │ -02d44a: 1100 |0007: return-object v0 │ │ -02d44c: 2141 |0008: array-length v1, v4 │ │ -02d44e: 2152 |0009: array-length v2, v5 │ │ -02d450: b021 |000a: add-int/2addr v1, v2 │ │ -02d452: 2310 1403 |000b: new-array v0, v1, [Ljava/lang/String; // type@0314 │ │ -02d456: 2141 |000d: array-length v1, v4 │ │ -02d458: 7151 1b11 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -02d45e: 2141 |0011: array-length v1, v4 │ │ -02d460: 2152 |0012: array-length v2, v5 │ │ -02d462: 7152 1b11 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -02d468: 28f1 |0016: goto 0007 // -000f │ │ +02f0bc: |[02f0bc] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +02f0cc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02f0ce: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +02f0d2: 2141 |0003: array-length v1, v4 │ │ +02f0d4: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +02f0d8: 0750 |0006: move-object v0, v5 │ │ +02f0da: 1100 |0007: return-object v0 │ │ +02f0dc: 2141 |0008: array-length v1, v4 │ │ +02f0de: 2152 |0009: array-length v2, v5 │ │ +02f0e0: b021 |000a: add-int/2addr v1, v2 │ │ +02f0e2: 2310 1403 |000b: new-array v0, v1, [Ljava/lang/String; // type@0314 │ │ +02f0e6: 2141 |000d: array-length v1, v4 │ │ +02f0e8: 7151 1c11 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +02f0ee: 2141 |0011: array-length v1, v4 │ │ +02f0f0: 2152 |0012: array-length v2, v5 │ │ +02f0f2: 7152 1c11 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +02f0f8: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -22573,42 +22575,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 │ │ -02d46c: |[02d46c] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -02d47c: 7110 2e0e 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0e2e │ │ -02d482: 0a00 |0003: move-result v0 │ │ -02d484: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -02d488: 1103 |0006: return-object v3 │ │ -02d48a: 7110 2e0e 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0e2e │ │ -02d490: 0a00 |000a: move-result v0 │ │ -02d492: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -02d496: 0723 |000d: move-object v3, v2 │ │ -02d498: 28f8 |000e: goto 0006 // -0008 │ │ -02d49a: 2200 7402 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -02d49e: 7010 0e11 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02d4a4: 1a01 a700 |0014: const-string v1, "(" // string@00a7 │ │ -02d4a8: 6e20 1411 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02d4ae: 0c00 |0019: move-result-object v0 │ │ -02d4b0: 6e20 1411 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02d4b6: 0c00 |001d: move-result-object v0 │ │ -02d4b8: 1a01 c400 |001e: const-string v1, ") AND (" // string@00c4 │ │ -02d4bc: 6e20 1411 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02d4c2: 0c00 |0023: move-result-object v0 │ │ -02d4c4: 6e20 1411 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02d4ca: 0c00 |0027: move-result-object v0 │ │ -02d4cc: 1a01 c300 |0028: const-string v1, ")" // string@00c3 │ │ -02d4d0: 6e20 1411 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02d4d6: 0c00 |002d: move-result-object v0 │ │ -02d4d8: 6e10 1a11 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02d4de: 0c03 |0031: move-result-object v3 │ │ -02d4e0: 28d4 |0032: goto 0006 // -002c │ │ +02f0fc: |[02f0fc] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +02f10c: 7110 2e0e 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0e2e │ │ +02f112: 0a00 |0003: move-result v0 │ │ +02f114: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +02f118: 1103 |0006: return-object v3 │ │ +02f11a: 7110 2e0e 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0e2e │ │ +02f120: 0a00 |000a: move-result v0 │ │ +02f122: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +02f126: 0723 |000d: move-object v3, v2 │ │ +02f128: 28f8 |000e: goto 0006 // -0008 │ │ +02f12a: 2200 7402 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +02f12e: 7010 0f11 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02f134: 1a01 a700 |0014: const-string v1, "(" // string@00a7 │ │ +02f138: 6e20 1511 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02f13e: 0c00 |0019: move-result-object v0 │ │ +02f140: 6e20 1511 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02f146: 0c00 |001d: move-result-object v0 │ │ +02f148: 1a01 c400 |001e: const-string v1, ") AND (" // string@00c4 │ │ +02f14c: 6e20 1511 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02f152: 0c00 |0023: move-result-object v0 │ │ +02f154: 6e20 1511 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02f15a: 0c00 |0027: move-result-object v0 │ │ +02f15c: 1a01 c300 |0028: const-string v1, ")" // string@00c3 │ │ +02f160: 6e20 1511 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02f166: 0c00 |002d: move-result-object v0 │ │ +02f168: 6e10 1b11 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02f16e: 0c03 |0031: move-result-object v3 │ │ +02f170: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=42 │ │ 0x0007 line=38 │ │ 0x000e line=39 │ │ 0x000f line=42 │ │ @@ -22683,40 +22685,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -02d4e4: |[02d4e4] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -02d4f4: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02d4f8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02d4fc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02d500: 2200 ec00 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@00ec │ │ -02d504: 7010 ba05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@05ba │ │ -02d50a: 6900 fd01 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01fd │ │ -02d50e: 0e00 |000d: return-void │ │ -02d510: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02d514: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -02d518: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -02d51c: 2200 eb00 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@00eb │ │ -02d520: 7010 b805 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@05b8 │ │ -02d526: 6900 fd01 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01fd │ │ -02d52a: 28f2 |001b: goto 000d // -000e │ │ -02d52c: 6000 1a00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02d530: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -02d534: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -02d538: 2200 ea00 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@00ea │ │ -02d53c: 7010 b605 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@05b6 │ │ -02d542: 6900 fd01 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01fd │ │ -02d546: 28e4 |0029: goto 000d // -001c │ │ -02d548: 2200 e800 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@00e8 │ │ -02d54c: 7010 b305 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@05b3 │ │ -02d552: 6900 fd01 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01fd │ │ -02d556: 28dc |0031: goto 000d // -0024 │ │ +02f174: |[02f174] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +02f184: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02f188: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02f18c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02f190: 2200 ec00 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@00ec │ │ +02f194: 7010 ba05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@05ba │ │ +02f19a: 6900 fd01 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01fd │ │ +02f19e: 0e00 |000d: return-void │ │ +02f1a0: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02f1a4: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +02f1a8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +02f1ac: 2200 eb00 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@00eb │ │ +02f1b0: 7010 b805 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@05b8 │ │ +02f1b6: 6900 fd01 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01fd │ │ +02f1ba: 28f2 |001b: goto 000d // -000e │ │ +02f1bc: 6000 1a00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02f1c0: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +02f1c4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +02f1c8: 2200 ea00 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@00ea │ │ +02f1cc: 7010 b605 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@05b6 │ │ +02f1d2: 6900 fd01 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01fd │ │ +02f1d6: 28e4 |0029: goto 000d // -001c │ │ +02f1d8: 2200 e800 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@00e8 │ │ +02f1dc: 7010 b305 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@05b3 │ │ +02f1e2: 6900 fd01 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01fd │ │ +02f1e6: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=93 │ │ 0x000e line=86 │ │ 0x0014 line=87 │ │ @@ -22730,17 +22732,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d558: |[02d558] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -02d568: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02d56e: 0e00 |0003: return-void │ │ +02f1e8: |[02f1e8] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +02f1f8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02f1fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -22749,24 +22751,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 │ │ -02d570: |[02d570] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ -02d580: 1a01 9511 |0000: const-string v1, "networkInfo" // string@1195 │ │ -02d584: 6e20 ab00 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00ab │ │ -02d58a: 0c00 |0005: move-result-object v0 │ │ -02d58c: 1f00 4900 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0049 │ │ -02d590: 6e10 3f01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@013f │ │ -02d596: 0a01 |000b: move-result v1 │ │ -02d598: 6e20 3d01 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@013d │ │ -02d59e: 0c01 |000f: move-result-object v1 │ │ -02d5a0: 1101 |0010: return-object v1 │ │ +02f200: |[02f200] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ +02f210: 1a01 9511 |0000: const-string v1, "networkInfo" // string@1195 │ │ +02f214: 6e20 ab00 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00ab │ │ +02f21a: 0c00 |0005: move-result-object v0 │ │ +02f21c: 1f00 4900 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0049 │ │ +02f220: 6e10 3f01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@013f │ │ +02f226: 0a01 |000b: move-result v1 │ │ +02f228: 6e20 3d01 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@013d │ │ +02f22e: 0c01 |000f: move-result-object v1 │ │ +02f230: 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; │ │ @@ -22777,19 +22779,19 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02d5a4: |[02d5a4] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -02d5b4: 6200 fd01 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01fd │ │ -02d5b8: 7220 b505 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@05b5 │ │ -02d5be: 0a00 |0005: move-result v0 │ │ -02d5c0: 0f00 |0006: return v0 │ │ +02f234: |[02f234] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +02f244: 6200 fd01 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@01fd │ │ +02f248: 7220 b505 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@05b5 │ │ +02f24e: 0a00 |0005: move-result v0 │ │ +02f250: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ @@ -22818,17 +22820,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d5c4: |[02d5c4] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -02d5d4: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02d5da: 0e00 |0003: return-void │ │ +02f254: |[02f254] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +02f264: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02f26a: 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;) │ │ @@ -22836,27 +22838,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02d5dc: |[02d5dc] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -02d5ec: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02d5ee: 6e10 3c01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@013c │ │ -02d5f4: 0c00 |0004: move-result-object v0 │ │ -02d5f6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -02d5fa: 0f02 |0007: return v2 │ │ -02d5fc: 6e10 3f01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@013f │ │ -02d602: 0a01 |000b: move-result v1 │ │ -02d604: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -02d60a: 28f8 |000f: goto 0007 // -0008 │ │ -02d60c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -02d60e: 28f6 |0011: goto 0007 // -000a │ │ -02d610: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +02f26c: |[02f26c] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +02f27c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02f27e: 6e10 3c01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@013c │ │ +02f284: 0c00 |0004: move-result-object v0 │ │ +02f286: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +02f28a: 0f02 |0007: return v2 │ │ +02f28c: 6e10 3f01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@013f │ │ +02f292: 0a01 |000b: move-result v1 │ │ +02f294: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +02f29a: 28f8 |000f: goto 0007 // -0008 │ │ +02f29c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +02f29e: 28f6 |0011: goto 0007 // -000a │ │ +02f2a0: 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 │ │ @@ -22893,17 +22895,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d634: |[02d634] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -02d644: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02d64a: 0e00 |0003: return-void │ │ +02f2c4: |[02f2c4] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +02f2d4: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02f2da: 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;) │ │ @@ -22911,27 +22913,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -02d64c: |[02d64c] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -02d65c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02d65e: 6e10 3c01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@013c │ │ -02d664: 0c00 |0004: move-result-object v0 │ │ -02d666: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -02d66a: 0f02 |0007: return v2 │ │ -02d66c: 6e10 3f01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@013f │ │ -02d672: 0a01 |000b: move-result v1 │ │ -02d674: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -02d67a: 28f8 |000f: goto 0007 // -0008 │ │ -02d67c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -02d67e: 28f6 |0011: goto 0007 // -000a │ │ -02d680: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +02f2dc: |[02f2dc] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +02f2ec: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02f2ee: 6e10 3c01 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@013c │ │ +02f2f4: 0c00 |0004: move-result-object v0 │ │ +02f2f6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +02f2fa: 0f02 |0007: return v2 │ │ +02f2fc: 6e10 3f01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@013f │ │ +02f302: 0a01 |000b: move-result v1 │ │ +02f304: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +02f30a: 28f8 |000f: goto 0007 // -0008 │ │ +02f30c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +02f30e: 28f6 |0011: goto 0007 // -000a │ │ +02f310: 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 │ │ @@ -22968,17 +22970,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d6b0: |[02d6b0] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -02d6c0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02d6c6: 0e00 |0003: return-void │ │ +02f340: |[02f340] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +02f350: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02f356: 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;) │ │ @@ -22986,18 +22988,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02d6c8: |[02d6c8] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -02d6d8: 6e10 3e01 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@013e │ │ -02d6de: 0a00 |0003: move-result v0 │ │ -02d6e0: 0f00 |0004: return v0 │ │ +02f358: |[02f358] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +02f368: 6e10 3e01 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@013e │ │ +02f36e: 0a00 |0003: move-result v0 │ │ +02f370: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ @@ -23062,18 +23064,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 │ │ -02d6e4: |[02d6e4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -02d6f4: 5b01 fe01 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@01fe │ │ -02d6f8: 7010 2011 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1120 │ │ -02d6fe: 0e00 |0005: return-void │ │ +02f374: |[02f374] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +02f384: 5b01 fe01 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@01fe │ │ +02f388: 7010 2111 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@1121 │ │ +02f38e: 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; │ │ │ │ @@ -23083,19 +23085,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 │ │ -02d700: |[02d700] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -02d710: 2200 f300 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00f3 │ │ -02d714: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02d716: 7020 ca05 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@05ca │ │ -02d71c: 1100 |0006: return-object v0 │ │ +02f390: |[02f390] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +02f3a0: 2200 f300 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00f3 │ │ +02f3a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02f3a6: 7020 ca05 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@05ca │ │ +02f3ac: 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;) │ │ @@ -23103,18 +23105,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02d720: |[02d720] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -02d730: 6e10 c705 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@05c7 │ │ -02d736: 0c00 |0003: move-result-object v0 │ │ -02d738: 1100 |0004: return-object v0 │ │ +02f3b0: |[02f3b0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +02f3c0: 6e10 c705 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@05c7 │ │ +02f3c6: 0c00 |0003: move-result-object v0 │ │ +02f3c8: 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 : 2127 (TrafficStatsCompat.java) │ │ @@ -23151,19 +23153,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d73c: |[02d73c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -02d74c: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02d752: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -02d754: 5910 ff01 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ff │ │ -02d758: 0e00 |0006: return-void │ │ +02f3cc: |[02f3cc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +02f3dc: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02f3e2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +02f3e4: 5910 ff01 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ff │ │ +02f3e8: 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; │ │ │ │ @@ -23172,17 +23174,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 │ │ -02d75c: |[02d75c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -02d76c: 7010 c905 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@05c9 │ │ -02d772: 0e00 |0003: return-void │ │ +02f3ec: |[02f3ec] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +02f3fc: 7010 c905 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@05c9 │ │ +02f402: 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; │ │ │ │ @@ -23296,26 +23298,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02d774: |[02d774] android.support.v4.net.TrafficStatsCompat.:()V │ │ -02d784: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02d788: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -02d78c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02d790: 2200 f500 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@00f5 │ │ -02d794: 7010 d305 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@05d3 │ │ -02d79a: 6900 0102 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0201 │ │ -02d79e: 0e00 |000d: return-void │ │ -02d7a0: 2200 f400 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@00f4 │ │ -02d7a4: 7010 cb05 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@05cb │ │ -02d7aa: 6900 0102 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0201 │ │ -02d7ae: 28f8 |0015: goto 000d // -0008 │ │ +02f404: |[02f404] android.support.v4.net.TrafficStatsCompat.:()V │ │ +02f414: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02f418: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +02f41c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02f420: 2200 f500 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@00f5 │ │ +02f424: 7010 d305 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@05d3 │ │ +02f42a: 6900 0102 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0201 │ │ +02f42e: 0e00 |000d: return-void │ │ +02f430: 2200 f400 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@00f4 │ │ +02f434: 7010 cb05 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@05cb │ │ +02f43a: 6900 0102 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0201 │ │ +02f43e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -23325,17 +23327,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d7b0: |[02d7b0] android.support.v4.net.TrafficStatsCompat.:()V │ │ -02d7c0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02d7c6: 0e00 |0003: return-void │ │ +02f440: |[02f440] android.support.v4.net.TrafficStatsCompat.:()V │ │ +02f450: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02f456: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -23344,18 +23346,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02d7c8: |[02d7c8] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -02d7d8: 6200 0102 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0201 │ │ -02d7dc: 7210 db05 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@05db │ │ -02d7e2: 0e00 |0005: return-void │ │ +02f458: |[02f458] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +02f468: 6200 0102 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0201 │ │ +02f46c: 7210 db05 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@05db │ │ +02f472: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -23363,37 +23365,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02d7e4: |[02d7e4] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -02d7f4: 6200 0102 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0201 │ │ -02d7f8: 7210 dc05 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@05dc │ │ -02d7fe: 0a00 |0005: move-result v0 │ │ -02d800: 0f00 |0006: return v0 │ │ +02f474: |[02f474] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +02f484: 6200 0102 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0201 │ │ +02f488: 7210 dc05 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@05dc │ │ +02f48e: 0a00 |0005: move-result v0 │ │ +02f490: 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 │ │ -02d804: |[02d804] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -02d814: 6200 0102 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0201 │ │ -02d818: 7220 dd05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@05dd │ │ -02d81e: 0e00 |0005: return-void │ │ +02f494: |[02f494] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +02f4a4: 6200 0102 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0201 │ │ +02f4a8: 7220 dd05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@05dd │ │ +02f4ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -23402,18 +23404,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02d820: |[02d820] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -02d830: 6200 0102 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0201 │ │ -02d834: 7230 de05 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@05de │ │ -02d83a: 0e00 |0005: return-void │ │ +02f4b0: |[02f4b0] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +02f4c0: 6200 0102 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0201 │ │ +02f4c4: 7230 de05 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@05de │ │ +02f4ca: 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 │ │ @@ -23423,18 +23425,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d83c: |[02d83c] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -02d84c: 6200 0102 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0201 │ │ -02d850: 7220 df05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@05df │ │ -02d856: 0e00 |0005: return-void │ │ +02f4cc: |[02f4cc] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +02f4dc: 6200 0102 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0201 │ │ +02f4e0: 7220 df05 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@05df │ │ +02f4e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -23443,18 +23445,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d858: |[02d858] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -02d868: 6200 0102 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0201 │ │ -02d86c: 7220 e005 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@05e0 │ │ -02d872: 0e00 |0005: return-void │ │ +02f4e8: |[02f4e8] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +02f4f8: 6200 0102 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0201 │ │ +02f4fc: 7220 e005 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@05e0 │ │ +02f502: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -23463,18 +23465,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02d874: |[02d874] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -02d884: 6200 0102 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0201 │ │ -02d888: 7220 e105 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@05e1 │ │ -02d88e: 0e00 |0005: return-void │ │ +02f504: |[02f504] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +02f514: 6200 0102 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@0201 │ │ +02f518: 7220 e105 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@05e1 │ │ +02f51e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -23510,17 +23512,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d890: |[02d890] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -02d8a0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02d8a6: 0e00 |0003: return-void │ │ +02f520: |[02f520] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +02f530: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02f536: 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;) │ │ @@ -23528,17 +23530,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02d8a8: |[02d8a8] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -02d8b8: 7100 4001 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@0140 │ │ -02d8be: 0e00 |0003: return-void │ │ +02f538: |[02f538] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +02f548: 7100 4001 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@0140 │ │ +02f54e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -23546,35 +23548,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -02d8c0: |[02d8c0] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -02d8d0: 7100 4101 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@0141 │ │ -02d8d6: 0a00 |0003: move-result v0 │ │ -02d8d8: 0f00 |0004: return v0 │ │ +02f550: |[02f550] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +02f560: 7100 4101 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@0141 │ │ +02f566: 0a00 |0003: move-result v0 │ │ +02f568: 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 │ │ -02d8dc: |[02d8dc] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -02d8ec: 7110 4201 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@0142 │ │ -02d8f2: 0e00 |0003: return-void │ │ +02f56c: |[02f56c] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +02f57c: 7110 4201 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@0142 │ │ +02f582: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -23583,17 +23585,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02d8f4: |[02d8f4] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -02d904: 7120 4301 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@0143 │ │ -02d90a: 0e00 |0003: return-void │ │ +02f584: |[02f584] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +02f594: 7120 4301 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@0143 │ │ +02f59a: 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 │ │ @@ -23603,17 +23605,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d90c: |[02d90c] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -02d91c: 7110 4401 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@0144 │ │ -02d922: 0e00 |0003: return-void │ │ +02f59c: |[02f59c] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +02f5ac: 7110 4401 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@0144 │ │ +02f5b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -23622,17 +23624,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d924: |[02d924] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -02d934: 7110 4501 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@0145 │ │ -02d93a: 0e00 |0003: return-void │ │ +02f5b4: |[02f5b4] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +02f5c4: 7110 4501 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@0145 │ │ +02f5ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -23641,17 +23643,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d93c: |[02d93c] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -02d94c: 7110 4601 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0146 │ │ -02d952: 0e00 |0003: return-void │ │ +02f5cc: |[02f5cc] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +02f5dc: 7110 4601 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0146 │ │ +02f5e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -23700,18 +23702,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 │ │ -02d954: |[02d954] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -02d964: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02d96a: 5b01 0202 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0202 │ │ -02d96e: 0e00 |0005: return-void │ │ +02f5e4: |[02f5e4] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +02f5f4: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02f5fa: 5b01 0202 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0202 │ │ +02f5fe: 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; │ │ @@ -23725,20 +23727,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 │ │ -02d970: |[02d970] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02d980: 5420 0202 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0202 │ │ -02d984: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02d986: 7230 f805 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@05f8 │ │ -02d98c: 0c00 |0006: move-result-object v0 │ │ -02d98e: 1100 |0007: return-object v0 │ │ +02f600: |[02f600] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02f610: 5420 0202 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0202 │ │ +02f614: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02f616: 7230 f805 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@05f8 │ │ +02f61c: 0c00 |0006: move-result-object v0 │ │ +02f61e: 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; │ │ @@ -23748,19 +23750,19 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02d990: |[02d990] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -02d9a0: 5410 0202 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0202 │ │ -02d9a4: 7220 f905 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@05f9 │ │ -02d9aa: 0c00 |0005: move-result-object v0 │ │ -02d9ac: 1100 |0006: return-object v0 │ │ +02f620: |[02f620] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +02f630: 5410 0202 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0202 │ │ +02f634: 7220 f905 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@05f9 │ │ +02f63a: 0c00 |0005: move-result-object v0 │ │ +02f63c: 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 │ │ @@ -23796,17 +23798,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d9b0: |[02d9b0] android.support.v4.os.ParcelableCompat.:()V │ │ -02d9c0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02d9c6: 0e00 |0003: return-void │ │ +02f640: |[02f640] android.support.v4.os.ParcelableCompat.:()V │ │ +02f650: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02f656: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -23815,22 +23817,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 │ │ -02d9c8: |[02d9c8] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -02d9d8: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02d9dc: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -02d9e0: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -02d9e4: 7110 ff05 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@05ff │ │ -02d9ea: 2200 f900 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@00f9 │ │ -02d9ee: 7020 f305 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@05f3 │ │ -02d9f4: 1100 |000e: return-object v0 │ │ +02f658: |[02f658] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +02f668: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +02f66c: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +02f670: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +02f674: 7110 ff05 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@05ff │ │ +02f67a: 2200 f900 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@00f9 │ │ +02f67e: 7020 f305 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@05f3 │ │ +02f684: 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; │ │ @@ -23922,18 +23924,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 │ │ -02d9f8: |[02d9f8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -02da08: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02da0e: 5b01 0302 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0203 │ │ -02da12: 0e00 |0005: return-void │ │ +02f688: |[02f688] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +02f698: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02f69e: 5b01 0302 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0203 │ │ +02f6a2: 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; │ │ @@ -23947,20 +23949,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 │ │ -02da14: |[02da14] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02da24: 5420 0302 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0203 │ │ -02da28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02da2a: 7230 f805 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@05f8 │ │ -02da30: 0c00 |0006: move-result-object v0 │ │ -02da32: 1100 |0007: return-object v0 │ │ +02f6a4: |[02f6a4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02f6b4: 5420 0302 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0203 │ │ +02f6b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02f6ba: 7230 f805 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@05f8 │ │ +02f6c0: 0c00 |0006: move-result-object v0 │ │ +02f6c2: 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; │ │ @@ -23970,19 +23972,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 │ │ -02da34: |[02da34] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -02da44: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0203 │ │ -02da48: 7230 f805 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@05f8 │ │ -02da4e: 0c00 |0005: move-result-object v0 │ │ -02da50: 1100 |0006: return-object v0 │ │ +02f6c4: |[02f6c4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +02f6d4: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0203 │ │ +02f6d8: 7230 f805 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@05f8 │ │ +02f6de: 0c00 |0005: move-result-object v0 │ │ +02f6e0: 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; │ │ @@ -23993,19 +23995,19 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02da54: |[02da54] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -02da64: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0203 │ │ -02da68: 7220 f905 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@05f9 │ │ -02da6e: 0c00 |0005: move-result-object v0 │ │ -02da70: 1100 |0006: return-object v0 │ │ +02f6e4: |[02f6e4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +02f6f4: 5410 0302 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0203 │ │ +02f6f8: 7220 f905 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@05f9 │ │ +02f6fe: 0c00 |0005: move-result-object v0 │ │ +02f700: 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 │ │ @@ -24039,17 +24041,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02da74: |[02da74] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -02da84: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02da8a: 0e00 |0003: return-void │ │ +02f704: |[02f704] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +02f714: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02f71a: 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;) │ │ @@ -24057,18 +24059,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 │ │ -02da8c: |[02da8c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -02da9c: 2200 fc00 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@00fc │ │ -02daa0: 7020 fa05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@05fa │ │ -02daa6: 1100 |0005: return-object v0 │ │ +02f71c: |[02f71c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +02f72c: 2200 fc00 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@00fc │ │ +02f730: 7020 fa05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@05fa │ │ +02f736: 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; │ │ │ │ @@ -24114,32 +24116,32 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -02daa8: |[02daa8] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ -02dab8: 7010 e710 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02dabe: 5b34 0502 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ -02dac2: 2200 4602 |0005: new-instance v0, Ljava/io/File; // type@0246 │ │ -02dac6: 2201 7402 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -02daca: 7010 0e11 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02dad0: 6e10 9610 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1096 │ │ -02dad6: 0c02 |000f: move-result-object v2 │ │ -02dad8: 6e20 1411 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02dade: 0c01 |0013: move-result-object v1 │ │ -02dae0: 1a02 d500 |0014: const-string v2, ".bak" // string@00d5 │ │ -02dae4: 6e20 1411 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02daea: 0c01 |0019: move-result-object v1 │ │ -02daec: 6e10 1a11 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02daf2: 0c01 |001d: move-result-object v1 │ │ -02daf4: 7020 8f10 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@108f │ │ -02dafa: 5b30 0402 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0204 │ │ -02dafe: 0e00 |0023: return-void │ │ +02f738: |[02f738] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ +02f748: 7010 e810 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02f74e: 5b34 0502 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ +02f752: 2200 4602 |0005: new-instance v0, Ljava/io/File; // type@0246 │ │ +02f756: 2201 7402 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +02f75a: 7010 0f11 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02f760: 6e10 9610 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1096 │ │ +02f766: 0c02 |000f: move-result-object v2 │ │ +02f768: 6e20 1511 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02f76e: 0c01 |0013: move-result-object v1 │ │ +02f770: 1a02 d500 |0014: const-string v2, ".bak" // string@00d5 │ │ +02f774: 6e20 1511 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02f77a: 0c01 |0019: move-result-object v1 │ │ +02f77c: 6e10 1b11 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02f782: 0c01 |001d: move-result-object v1 │ │ +02f784: 7020 8f10 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@108f │ │ +02f78a: 5b30 0402 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0204 │ │ +02f78e: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x0023 line=54 │ │ locals : │ │ @@ -24151,24 +24153,24 @@ │ │ type : '(Ljava/io/FileOutputStream;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -02db00: |[02db00] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ -02db10: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -02db14: 6e10 a110 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@10a1 │ │ -02db1a: 0c00 |0005: move-result-object v0 │ │ -02db1c: 6e10 9a10 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@109a │ │ -02db22: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -02db24: 0f00 |000a: return v0 │ │ -02db26: 0d00 |000b: move-exception v0 │ │ -02db28: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -02db2a: 28fd |000d: goto 000a // -0003 │ │ +02f790: |[02f790] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ +02f7a0: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +02f7a4: 6e10 a110 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@10a1 │ │ +02f7aa: 0c00 |0005: move-result-object v0 │ │ +02f7ac: 6e10 9a10 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@109a │ │ +02f7b2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +02f7b4: 0f00 |000a: return v0 │ │ +02f7b6: 0d00 |000b: move-exception v0 │ │ +02f7b8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +02f7ba: 28fd |000d: goto 000a // -0003 │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/io/IOException; -> 0x000b │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ 0x0009 line=208 │ │ @@ -24184,20 +24186,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -02db3c: |[02db3c] android.support.v4.util.AtomicFile.delete:()V │ │ -02db4c: 5410 0502 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ -02db50: 6e10 9010 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1090 │ │ -02db56: 5410 0402 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0204 │ │ -02db5a: 6e10 9010 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1090 │ │ -02db60: 0e00 |000a: return-void │ │ +02f7cc: |[02f7cc] android.support.v4.util.AtomicFile.delete:()V │ │ +02f7dc: 5410 0502 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ +02f7e0: 6e10 9010 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1090 │ │ +02f7e6: 5410 0402 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0204 │ │ +02f7ea: 6e10 9010 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1090 │ │ +02f7f0: 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; │ │ @@ -24207,29 +24209,29 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -02db64: |[02db64] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ -02db74: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ -02db78: 7110 0806 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0608 │ │ -02db7e: 6e10 a010 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@10a0 │ │ -02db84: 5431 0502 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ -02db88: 6e10 9010 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@1090 │ │ -02db8e: 5431 0402 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0204 │ │ -02db92: 5432 0502 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ -02db96: 6e20 9910 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1099 │ │ -02db9c: 0e00 |0014: return-void │ │ -02db9e: 0d00 |0015: move-exception v0 │ │ -02dba0: 1a01 da01 |0016: const-string v1, "AtomicFile" // string@01da │ │ -02dba4: 1a02 290c |0018: const-string v2, "failWrite: Got exception:" // string@0c29 │ │ -02dba8: 7130 3c0e 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e3c │ │ -02dbae: 28f7 |001d: goto 0014 // -0009 │ │ +02f7f4: |[02f7f4] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ +02f804: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ +02f808: 7110 0806 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0608 │ │ +02f80e: 6e10 a010 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@10a0 │ │ +02f814: 5431 0502 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ +02f818: 6e10 9010 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@1090 │ │ +02f81e: 5431 0402 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0204 │ │ +02f822: 5432 0502 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ +02f826: 6e20 9910 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1099 │ │ +02f82c: 0e00 |0014: return-void │ │ +02f82e: 0d00 |0015: move-exception v0 │ │ +02f830: 1a01 da01 |0016: const-string v1, "AtomicFile" // string@01da │ │ +02f834: 1a02 290c |0018: const-string v2, "failWrite: Got exception:" // string@0c29 │ │ +02f838: 7130 3c0e 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e3c │ │ +02f83e: 28f7 |001d: goto 0014 // -0009 │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0005 line=142 │ │ @@ -24248,26 +24250,26 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -02dbc0: |[02dbc0] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ -02dbd0: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ -02dbd4: 7110 0806 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0608 │ │ -02dbda: 6e10 a010 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@10a0 │ │ -02dbe0: 5431 0402 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0204 │ │ -02dbe4: 6e10 9010 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@1090 │ │ -02dbea: 0e00 |000d: return-void │ │ -02dbec: 0d00 |000e: move-exception v0 │ │ -02dbee: 1a01 da01 |000f: const-string v1, "AtomicFile" // string@01da │ │ -02dbf2: 1a02 5a0c |0011: const-string v2, "finishWrite: Got exception:" // string@0c5a │ │ -02dbf6: 7130 3c0e 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e3c │ │ -02dbfc: 28f7 |0016: goto 000d // -0009 │ │ +02f850: |[02f850] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ +02f860: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ +02f864: 7110 0806 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0608 │ │ +02f86a: 6e10 a010 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@10a0 │ │ +02f870: 5431 0402 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0204 │ │ +02f874: 6e10 9010 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@1090 │ │ +02f87a: 0e00 |000d: return-void │ │ +02f87c: 0d00 |000e: move-exception v0 │ │ +02f87e: 1a01 da01 |000f: const-string v1, "AtomicFile" // string@01da │ │ +02f882: 1a02 5a0c |0011: const-string v2, "finishWrite: Got exception:" // string@0c5a │ │ +02f886: 7130 3c0e 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e3c │ │ +02f88c: 28f7 |0016: goto 000d // -0009 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ Ljava/io/IOException; -> 0x000e │ │ positions : │ │ 0x0000 line=122 │ │ 0x0002 line=123 │ │ 0x0005 line=125 │ │ @@ -24285,17 +24287,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02dc10: |[02dc10] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ -02dc20: 5410 0502 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ -02dc24: 1100 |0002: return-object v0 │ │ +02f8a0: |[02f8a0] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ +02f8b0: 5410 0502 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ +02f8b4: 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;) │ │ @@ -24303,28 +24305,28 @@ │ │ type : '()Ljava/io/FileInputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -02dc28: |[02dc28] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ -02dc38: 5420 0402 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0204 │ │ -02dc3c: 6e10 9110 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@1091 │ │ -02dc42: 0a00 |0005: move-result v0 │ │ -02dc44: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -02dc48: 5420 0502 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ -02dc4c: 6e10 9010 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1090 │ │ -02dc52: 5420 0402 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0204 │ │ -02dc56: 5421 0502 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ -02dc5a: 6e20 9910 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1099 │ │ -02dc60: 2200 4802 |0014: new-instance v0, Ljava/io/FileInputStream; // type@0248 │ │ -02dc64: 5421 0502 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ -02dc68: 7020 9b10 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@109b │ │ -02dc6e: 1100 |001b: return-object v0 │ │ +02f8b8: |[02f8b8] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ +02f8c8: 5420 0402 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0204 │ │ +02f8cc: 6e10 9110 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@1091 │ │ +02f8d2: 0a00 |0005: move-result v0 │ │ +02f8d4: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +02f8d8: 5420 0502 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ +02f8dc: 6e10 9010 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1090 │ │ +02f8e2: 5420 0402 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0204 │ │ +02f8e6: 5421 0502 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ +02f8ea: 6e20 9910 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1099 │ │ +02f8f0: 2200 4802 |0014: new-instance v0, Ljava/io/FileInputStream; // type@0248 │ │ +02f8f4: 5421 0502 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ +02f8f8: 7020 9b10 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@109b │ │ +02f8fe: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0008 line=165 │ │ 0x000d line=166 │ │ 0x0014 line=168 │ │ locals : │ │ @@ -24335,44 +24337,44 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -02dc70: |[02dc70] android.support.v4.util.AtomicFile.readFully:()[B │ │ -02dc80: 6e10 0506 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@0605 │ │ -02dc86: 0c05 |0003: move-result-object v5 │ │ -02dc88: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -02dc8a: 6e10 9c10 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@109c │ │ -02dc90: 0a01 |0008: move-result v1 │ │ -02dc92: 2312 fb02 |0009: new-array v2, v1, [B // type@02fb │ │ -02dc96: 2126 |000b: array-length v6, v2 │ │ -02dc98: b146 |000c: sub-int/2addr v6, v4 │ │ -02dc9a: 6e40 9e10 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@109e │ │ -02dca0: 0a00 |0010: move-result v0 │ │ -02dca2: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ -02dca6: 6e10 9d10 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@109d │ │ -02dcac: 1102 |0016: return-object v2 │ │ -02dcae: b004 |0017: add-int/2addr v4, v0 │ │ -02dcb0: 6e10 9c10 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@109c │ │ -02dcb6: 0a01 |001b: move-result v1 │ │ -02dcb8: 2126 |001c: array-length v6, v2 │ │ -02dcba: b146 |001d: sub-int/2addr v6, v4 │ │ -02dcbc: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ -02dcc0: 9006 0401 |0020: add-int v6, v4, v1 │ │ -02dcc4: 2363 fb02 |0022: new-array v3, v6, [B // type@02fb │ │ -02dcc8: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -02dcca: 1207 |0025: const/4 v7, #int 0 // #0 │ │ -02dccc: 7154 1b11 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -02dcd2: 0732 |0029: move-object v2, v3 │ │ -02dcd4: 28e1 |002a: goto 000b // -001f │ │ -02dcd6: 0d06 |002b: move-exception v6 │ │ -02dcd8: 6e10 9d10 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@109d │ │ -02dcde: 2706 |002f: throw v6 │ │ +02f900: |[02f900] android.support.v4.util.AtomicFile.readFully:()[B │ │ +02f910: 6e10 0506 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@0605 │ │ +02f916: 0c05 |0003: move-result-object v5 │ │ +02f918: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +02f91a: 6e10 9c10 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@109c │ │ +02f920: 0a01 |0008: move-result v1 │ │ +02f922: 2312 fb02 |0009: new-array v2, v1, [B // type@02fb │ │ +02f926: 2126 |000b: array-length v6, v2 │ │ +02f928: b146 |000c: sub-int/2addr v6, v4 │ │ +02f92a: 6e40 9e10 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@109e │ │ +02f930: 0a00 |0010: move-result v0 │ │ +02f932: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ +02f936: 6e10 9d10 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@109d │ │ +02f93c: 1102 |0016: return-object v2 │ │ +02f93e: b004 |0017: add-int/2addr v4, v0 │ │ +02f940: 6e10 9c10 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@109c │ │ +02f946: 0a01 |001b: move-result v1 │ │ +02f948: 2126 |001c: array-length v6, v2 │ │ +02f94a: b146 |001d: sub-int/2addr v6, v4 │ │ +02f94c: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ +02f950: 9006 0401 |0020: add-int v6, v4, v1 │ │ +02f954: 2363 fb02 |0022: new-array v3, v6, [B // type@02fb │ │ +02f958: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +02f95a: 1207 |0025: const/4 v7, #int 0 // #0 │ │ +02f95c: 7154 1c11 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +02f962: 0732 |0029: move-object v2, v3 │ │ +02f964: 28e1 |002a: goto 000b // -001f │ │ +02f966: 0d06 |002b: move-exception v6 │ │ +02f968: 6e10 9d10 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@109d │ │ +02f96e: 2706 |002f: throw v6 │ │ catches : 2 │ │ 0x0005 - 0x0010 │ │ -> 0x002b │ │ 0x0018 - 0x0029 │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=176 │ │ @@ -24403,92 +24405,92 @@ │ │ type : '()Ljava/io/FileOutputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -02dcf4: |[02dcf4] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ -02dd04: 5474 0502 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ -02dd08: 6e10 9110 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@1091 │ │ -02dd0e: 0a04 |0005: move-result v4 │ │ -02dd10: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ -02dd14: 5474 0402 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0204 │ │ -02dd18: 6e10 9110 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@1091 │ │ -02dd1e: 0a04 |000d: move-result v4 │ │ -02dd20: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ -02dd24: 5474 0502 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ -02dd28: 5475 0402 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0204 │ │ -02dd2c: 6e20 9910 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1099 │ │ -02dd32: 0a04 |0017: move-result v4 │ │ -02dd34: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ -02dd38: 1a04 da01 |001a: const-string v4, "AtomicFile" // string@01da │ │ -02dd3c: 2205 7402 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ -02dd40: 7010 0e11 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02dd46: 1a06 4602 |0021: const-string v6, "Couldn't rename file " // string@0246 │ │ -02dd4a: 6e20 1411 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02dd50: 0c05 |0026: move-result-object v5 │ │ -02dd52: 5476 0502 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ -02dd56: 6e20 1311 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -02dd5c: 0c05 |002c: move-result-object v5 │ │ -02dd5e: 1a06 9000 |002d: const-string v6, " to backup file " // string@0090 │ │ -02dd62: 6e20 1411 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02dd68: 0c05 |0032: move-result-object v5 │ │ -02dd6a: 5476 0402 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0204 │ │ -02dd6e: 6e20 1311 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -02dd74: 0c05 |0038: move-result-object v5 │ │ -02dd76: 6e10 1a11 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02dd7c: 0c05 |003c: move-result-object v5 │ │ -02dd7e: 7120 3b0e 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3b │ │ -02dd84: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -02dd86: 2203 4a02 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@024a │ │ -02dd8a: 5474 0502 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ -02dd8e: 7020 9f10 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@109f │ │ -02dd94: 1103 |0048: return-object v3 │ │ -02dd96: 5474 0502 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ -02dd9a: 6e10 9010 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@1090 │ │ -02dda0: 28f2 |004e: goto 0040 // -000e │ │ -02dda2: 0d00 |004f: move-exception v0 │ │ -02dda4: 5474 0502 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ -02dda8: 6e10 9510 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@1095 │ │ -02ddae: 0c02 |0055: move-result-object v2 │ │ -02ddb0: 6e10 9810 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@1098 │ │ -02ddb6: 0a04 |0059: move-result v4 │ │ -02ddb8: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ -02ddbc: 2204 4b02 |005c: new-instance v4, Ljava/io/IOException; // type@024b │ │ -02ddc0: 2205 7402 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ -02ddc4: 7010 0e11 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02ddca: 1a06 4302 |0063: const-string v6, "Couldn't create directory " // string@0243 │ │ -02ddce: 6e20 1411 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02ddd4: 0c05 |0068: move-result-object v5 │ │ -02ddd6: 5476 0502 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ -02ddda: 6e20 1311 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -02dde0: 0c05 |006e: move-result-object v5 │ │ -02dde2: 6e10 1a11 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02dde8: 0c05 |0072: move-result-object v5 │ │ -02ddea: 7020 a210 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@10a2 │ │ -02ddf0: 2704 |0076: throw v4 │ │ -02ddf2: 2203 4a02 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@024a │ │ -02ddf6: 5474 0502 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ -02ddfa: 7020 9f10 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@109f │ │ -02de00: 28ca |007e: goto 0048 // -0036 │ │ -02de02: 0d01 |007f: move-exception v1 │ │ -02de04: 2204 4b02 |0080: new-instance v4, Ljava/io/IOException; // type@024b │ │ -02de08: 2205 7402 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ -02de0c: 7010 0e11 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02de12: 1a06 4202 |0087: const-string v6, "Couldn't create " // string@0242 │ │ -02de16: 6e20 1411 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02de1c: 0c05 |008c: move-result-object v5 │ │ -02de1e: 5476 0502 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ -02de22: 6e20 1311 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -02de28: 0c05 |0092: move-result-object v5 │ │ -02de2a: 6e10 1a11 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02de30: 0c05 |0096: move-result-object v5 │ │ -02de32: 7020 a210 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@10a2 │ │ -02de38: 2704 |009a: throw v4 │ │ +02f984: |[02f984] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ +02f994: 5474 0502 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ +02f998: 6e10 9110 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@1091 │ │ +02f99e: 0a04 |0005: move-result v4 │ │ +02f9a0: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ +02f9a4: 5474 0402 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0204 │ │ +02f9a8: 6e10 9110 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@1091 │ │ +02f9ae: 0a04 |000d: move-result v4 │ │ +02f9b0: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ +02f9b4: 5474 0502 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ +02f9b8: 5475 0402 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0204 │ │ +02f9bc: 6e20 9910 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1099 │ │ +02f9c2: 0a04 |0017: move-result v4 │ │ +02f9c4: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ +02f9c8: 1a04 da01 |001a: const-string v4, "AtomicFile" // string@01da │ │ +02f9cc: 2205 7402 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ +02f9d0: 7010 0f11 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02f9d6: 1a06 4602 |0021: const-string v6, "Couldn't rename file " // string@0246 │ │ +02f9da: 6e20 1511 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02f9e0: 0c05 |0026: move-result-object v5 │ │ +02f9e2: 5476 0502 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ +02f9e6: 6e20 1411 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +02f9ec: 0c05 |002c: move-result-object v5 │ │ +02f9ee: 1a06 9000 |002d: const-string v6, " to backup file " // string@0090 │ │ +02f9f2: 6e20 1511 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02f9f8: 0c05 |0032: move-result-object v5 │ │ +02f9fa: 5476 0402 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@0204 │ │ +02f9fe: 6e20 1411 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +02fa04: 0c05 |0038: move-result-object v5 │ │ +02fa06: 6e10 1b11 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02fa0c: 0c05 |003c: move-result-object v5 │ │ +02fa0e: 7120 3b0e 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3b │ │ +02fa14: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +02fa16: 2203 4a02 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@024a │ │ +02fa1a: 5474 0502 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ +02fa1e: 7020 9f10 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@109f │ │ +02fa24: 1103 |0048: return-object v3 │ │ +02fa26: 5474 0502 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ +02fa2a: 6e10 9010 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@1090 │ │ +02fa30: 28f2 |004e: goto 0040 // -000e │ │ +02fa32: 0d00 |004f: move-exception v0 │ │ +02fa34: 5474 0502 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ +02fa38: 6e10 9510 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@1095 │ │ +02fa3e: 0c02 |0055: move-result-object v2 │ │ +02fa40: 6e10 9810 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@1098 │ │ +02fa46: 0a04 |0059: move-result v4 │ │ +02fa48: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ +02fa4c: 2204 4b02 |005c: new-instance v4, Ljava/io/IOException; // type@024b │ │ +02fa50: 2205 7402 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ +02fa54: 7010 0f11 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02fa5a: 1a06 4302 |0063: const-string v6, "Couldn't create directory " // string@0243 │ │ +02fa5e: 6e20 1511 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02fa64: 0c05 |0068: move-result-object v5 │ │ +02fa66: 5476 0502 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ +02fa6a: 6e20 1411 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +02fa70: 0c05 |006e: move-result-object v5 │ │ +02fa72: 6e10 1b11 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02fa78: 0c05 |0072: move-result-object v5 │ │ +02fa7a: 7020 a210 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@10a2 │ │ +02fa80: 2704 |0076: throw v4 │ │ +02fa82: 2203 4a02 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@024a │ │ +02fa86: 5474 0502 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ +02fa8a: 7020 9f10 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@109f │ │ +02fa90: 28ca |007e: goto 0048 // -0036 │ │ +02fa92: 0d01 |007f: move-exception v1 │ │ +02fa94: 2204 4b02 |0080: new-instance v4, Ljava/io/IOException; // type@024b │ │ +02fa98: 2205 7402 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ +02fa9c: 7010 0f11 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +02faa2: 1a06 4202 |0087: const-string v6, "Couldn't create " // string@0242 │ │ +02faa6: 6e20 1511 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02faac: 0c05 |008c: move-result-object v5 │ │ +02faae: 5476 0502 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@0205 │ │ +02fab2: 6e20 1411 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +02fab8: 0c05 |0092: move-result-object v5 │ │ +02faba: 6e10 1b11 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02fac0: 0c05 |0096: move-result-object v5 │ │ +02fac2: 7020 a210 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@10a2 │ │ +02fac8: 2704 |009a: throw v4 │ │ catches : 2 │ │ 0x0041 - 0x0048 │ │ Ljava/io/FileNotFoundException; -> 0x004f │ │ 0x0077 - 0x007e │ │ Ljava/io/FileNotFoundException; -> 0x007f │ │ positions : │ │ 0x0000 line=88 │ │ @@ -24540,17 +24542,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02de58: |[02de58] android.support.v4.util.DebugUtils.:()V │ │ -02de68: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02de6e: 0e00 |0003: return-void │ │ +02fae8: |[02fae8] android.support.v4.util.DebugUtils.:()V │ │ +02faf8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02fafe: 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;) │ │ @@ -24558,47 +24560,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 │ │ -02de70: |[02de70] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -02de80: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -02de84: 1a02 e411 |0002: const-string v2, "null" // string@11e4 │ │ -02de88: 6e20 1411 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02de8e: 0e00 |0007: return-void │ │ -02de90: 6e10 ea10 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -02de96: 0c02 |000b: move-result-object v2 │ │ -02de98: 6e10 c310 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@10c3 │ │ -02de9e: 0c01 |000f: move-result-object v1 │ │ -02dea0: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -02dea4: 6e10 0111 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1101 │ │ -02deaa: 0a02 |0015: move-result v2 │ │ -02deac: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -02deb0: 6e10 ea10 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -02deb6: 0c02 |001b: move-result-object v2 │ │ -02deb8: 6e10 c210 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c2 │ │ -02debe: 0c01 |001f: move-result-object v1 │ │ -02dec0: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -02dec4: 6e20 0011 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@1100 │ │ -02deca: 0a00 |0025: move-result v0 │ │ -02decc: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -02ded0: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -02ded4: 6e20 0511 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1105 │ │ -02deda: 0c01 |002d: move-result-object v1 │ │ -02dedc: 6e20 1411 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02dee2: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -02dee6: 6e20 1011 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -02deec: 7110 1e11 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111e │ │ -02def2: 0a02 |0039: move-result v2 │ │ -02def4: 7110 d610 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -02defa: 0c02 |003d: move-result-object v2 │ │ -02defc: 6e20 1411 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02df02: 28c6 |0041: goto 0007 // -003a │ │ +02fb00: |[02fb00] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +02fb10: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +02fb14: 1a02 e411 |0002: const-string v2, "null" // string@11e4 │ │ +02fb18: 6e20 1511 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02fb1e: 0e00 |0007: return-void │ │ +02fb20: 6e10 eb10 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +02fb26: 0c02 |000b: move-result-object v2 │ │ +02fb28: 6e10 c410 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@10c4 │ │ +02fb2e: 0c01 |000f: move-result-object v1 │ │ +02fb30: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +02fb34: 6e10 0211 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1102 │ │ +02fb3a: 0a02 |0015: move-result v2 │ │ +02fb3c: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +02fb40: 6e10 eb10 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +02fb46: 0c02 |001b: move-result-object v2 │ │ +02fb48: 6e10 c310 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c3 │ │ +02fb4e: 0c01 |001f: move-result-object v1 │ │ +02fb50: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +02fb54: 6e20 0111 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@1101 │ │ +02fb5a: 0a00 |0025: move-result v0 │ │ +02fb5c: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +02fb60: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +02fb64: 6e20 0611 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1106 │ │ +02fb6a: 0c01 |002d: move-result-object v1 │ │ +02fb6c: 6e20 1511 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02fb72: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +02fb76: 6e20 1111 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +02fb7c: 7110 1f11 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111f │ │ +02fb82: 0a02 |0039: move-result v2 │ │ +02fb84: 7110 d710 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +02fb8a: 0c02 |003d: move-result-object v2 │ │ +02fb8c: 6e20 1511 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +02fb92: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -24649,22 +24651,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -02df04: |[02df04] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -02df14: 7010 b810 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@10b8 │ │ -02df1a: 2200 7402 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -02df1e: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -02df22: 7020 0f11 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@110f │ │ -02df28: 5b20 0602 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0206 │ │ -02df2c: 5b23 0702 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@0207 │ │ -02df30: 0e00 |000e: return-void │ │ +02fb94: |[02fb94] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +02fba4: 7010 b810 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@10b8 │ │ +02fbaa: 2200 7402 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +02fbae: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +02fbb2: 7020 1011 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1110 │ │ +02fbb8: 5b20 0602 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0206 │ │ +02fbbc: 5b23 0702 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@0207 │ │ +02fbc0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -24676,31 +24678,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -02df34: |[02df34] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -02df44: 5430 0602 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0206 │ │ -02df48: 6e10 1811 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1118 │ │ -02df4e: 0a00 |0005: move-result v0 │ │ -02df50: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -02df54: 5430 0702 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@0207 │ │ -02df58: 5431 0602 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0206 │ │ -02df5c: 6e10 1a11 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02df62: 0c01 |000f: move-result-object v1 │ │ -02df64: 7120 360e 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -02df6a: 5430 0602 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0206 │ │ -02df6e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -02df70: 5432 0602 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0206 │ │ -02df74: 6e10 1811 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@1118 │ │ -02df7a: 0a02 |001b: move-result v2 │ │ -02df7c: 6e30 1711 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@1117 │ │ -02df82: 0e00 |001f: return-void │ │ +02fbc4: |[02fbc4] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +02fbd4: 5430 0602 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0206 │ │ +02fbd8: 6e10 1911 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@1119 │ │ +02fbde: 0a00 |0005: move-result v0 │ │ +02fbe0: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +02fbe4: 5430 0702 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@0207 │ │ +02fbe8: 5431 0602 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0206 │ │ +02fbec: 6e10 1b11 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +02fbf2: 0c01 |000f: move-result-object v1 │ │ +02fbf4: 7120 360e 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +02fbfa: 5430 0602 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0206 │ │ +02fbfe: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +02fc00: 5432 0602 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0206 │ │ +02fc04: 6e10 1911 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@1119 │ │ +02fc0a: 0a02 |001b: move-result v2 │ │ +02fc0c: 6e30 1811 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@1118 │ │ +02fc12: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -24712,17 +24714,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02df84: |[02df84] android.support.v4.util.LogWriter.close:()V │ │ -02df94: 7010 0e06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@060e │ │ -02df9a: 0e00 |0003: return-void │ │ +02fc14: |[02fc14] android.support.v4.util.LogWriter.close:()V │ │ +02fc24: 7010 0e06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@060e │ │ +02fc2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -24731,17 +24733,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02df9c: |[02df9c] android.support.v4.util.LogWriter.flush:()V │ │ -02dfac: 7010 0e06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@060e │ │ -02dfb2: 0e00 |0003: return-void │ │ +02fc2c: |[02fc2c] android.support.v4.util.LogWriter.flush:()V │ │ +02fc3c: 7010 0e06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@060e │ │ +02fc42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -24750,28 +24752,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -02dfb4: |[02dfb4] android.support.v4.util.LogWriter.write:([CII)V │ │ -02dfc4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02dfc6: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -02dfca: 9002 0501 |0003: add-int v2, v5, v1 │ │ -02dfce: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -02dfd2: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -02dfd6: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -02dfda: 7010 0e06 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@060e │ │ -02dfe0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02dfe4: 28f1 |0010: goto 0001 // -000f │ │ -02dfe6: 5432 0602 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0206 │ │ -02dfea: 6e20 1011 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -02dff0: 28f8 |0016: goto 000e // -0008 │ │ -02dff2: 0e00 |0017: return-void │ │ +02fc44: |[02fc44] android.support.v4.util.LogWriter.write:([CII)V │ │ +02fc54: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02fc56: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +02fc5a: 9002 0501 |0003: add-int v2, v5, v1 │ │ +02fc5e: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +02fc62: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +02fc66: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +02fc6a: 7010 0e06 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@060e │ │ +02fc70: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02fc74: 28f1 |0010: goto 0001 // -000f │ │ +02fc76: 5432 0602 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0206 │ │ +02fc7a: 6e20 1111 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +02fc80: 28f8 |0016: goto 000e // -0008 │ │ +02fc82: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -24853,37 +24855,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02dff4: |[02dff4] android.support.v4.util.LongSparseArray.:()V │ │ -02e004: 2200 6f02 |0000: new-instance v0, Ljava/lang/Object; // type@026f │ │ -02e008: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02e00e: 6900 0802 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0208 │ │ -02e012: 0e00 |0007: return-void │ │ +02fc84: |[02fc84] android.support.v4.util.LongSparseArray.:()V │ │ +02fc94: 2200 6f02 |0000: new-instance v0, Ljava/lang/Object; // type@026f │ │ +02fc98: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02fc9e: 6900 0802 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0208 │ │ +02fca2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 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 │ │ -02e014: |[02e014] android.support.v4.util.LongSparseArray.:()V │ │ -02e024: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -02e028: 7020 1206 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@0612 │ │ -02e02e: 0e00 |0005: return-void │ │ +02fca4: |[02fca4] android.support.v4.util.LongSparseArray.:()V │ │ +02fcb4: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +02fcb8: 7020 1206 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@0612 │ │ +02fcbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0005 line=37 │ │ 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; │ │ @@ -24893,26 +24895,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -02e030: |[02e030] android.support.v4.util.LongSparseArray.:(I)V │ │ -02e040: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02e042: 7010 e710 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02e048: 5c21 0902 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ -02e04c: 7110 1d06 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@061d │ │ -02e052: 0a03 |0009: move-result v3 │ │ -02e054: 2330 ff02 |000a: new-array v0, v3, [J // type@02ff │ │ -02e058: 5b20 0a02 |000c: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e05c: 2330 1103 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0311 │ │ -02e060: 5b20 0c02 |0010: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e064: 5921 0b02 |0012: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e068: 0e00 |0014: return-void │ │ +02fcc0: |[02fcc0] android.support.v4.util.LongSparseArray.:(I)V │ │ +02fcd0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02fcd2: 7010 e810 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e8 │ │ +02fcd8: 5c21 0902 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ +02fcdc: 7110 1d06 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@061d │ │ +02fce2: 0a03 |0009: move-result v3 │ │ +02fce4: 2330 ff02 |000a: new-array v0, v3, [J // type@02ff │ │ +02fce8: 5b20 0a02 |000c: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +02fcec: 2330 1103 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0311 │ │ +02fcf0: 5b20 0c02 |0010: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +02fcf4: 5921 0b02 |0012: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +02fcf8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=26 │ │ 0x0006 line=45 │ │ 0x000a line=47 │ │ 0x000e line=48 │ │ @@ -24924,43 +24926,43 @@ │ │ 0x0000 - 0x0015 reg=3 initialCapacity I │ │ │ │ #3 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'binarySearch' │ │ type : '([JIIJ)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 10 │ │ + registers : 12 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 41 16-bit code units │ │ -02e06c: |[02e06c] android.support.v4.util.LongSparseArray.binarySearch:([JIIJ)I │ │ -02e07c: 9001 0607 |0000: add-int v1, v6, v7 │ │ -02e080: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ -02e084: 9103 0102 |0004: sub-int v3, v1, v2 │ │ -02e088: 1214 |0006: const/4 v4, #int 1 // #1 │ │ -02e08a: 3743 1000 |0007: if-le v3, v4, 0017 // +0010 │ │ -02e08e: 9003 0102 |0009: add-int v3, v1, v2 │ │ -02e092: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ -02e096: 4503 0500 |000d: aget-wide v3, v5, v0 │ │ -02e09a: 3103 0308 |000f: cmp-long v3, v3, v8 │ │ -02e09e: 3b03 0400 |0011: if-gez v3, 0015 // +0004 │ │ -02e0a2: 0102 |0013: move v2, v0 │ │ -02e0a4: 28f0 |0014: goto 0004 // -0010 │ │ -02e0a6: 0101 |0015: move v1, v0 │ │ -02e0a8: 28ee |0016: goto 0004 // -0012 │ │ -02e0aa: 9003 0607 |0017: add-int v3, v6, v7 │ │ -02e0ae: 3331 0700 |0019: if-ne v1, v3, 0020 // +0007 │ │ -02e0b2: 9003 0607 |001b: add-int v3, v6, v7 │ │ -02e0b6: df01 03ff |001d: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -02e0ba: 0f01 |001f: return v1 │ │ -02e0bc: 4503 0501 |0020: aget-wide v3, v5, v1 │ │ -02e0c0: 3103 0308 |0022: cmp-long v3, v3, v8 │ │ -02e0c4: 3803 fbff |0024: if-eqz v3, 001f // -0005 │ │ -02e0c8: df01 01ff |0026: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -02e0cc: 28f7 |0028: goto 001f // -0009 │ │ +02fcfc: |[02fcfc] android.support.v4.util.LongSparseArray.binarySearch:([JIIJ)I │ │ +02fd0c: 9001 0809 |0000: add-int v1, v8, v9 │ │ +02fd10: d802 08ff |0002: add-int/lit8 v2, v8, #int -1 // #ff │ │ +02fd14: 9103 0102 |0004: sub-int v3, v1, v2 │ │ +02fd18: 1214 |0006: const/4 v4, #int 1 // #1 │ │ +02fd1a: 3743 1000 |0007: if-le v3, v4, 0017 // +0010 │ │ +02fd1e: 9003 0102 |0009: add-int v3, v1, v2 │ │ +02fd22: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ +02fd26: 4504 0700 |000d: aget-wide v4, v7, v0 │ │ +02fd2a: 3103 040a |000f: cmp-long v3, v4, v10 │ │ +02fd2e: 3b03 0400 |0011: if-gez v3, 0015 // +0004 │ │ +02fd32: 0102 |0013: move v2, v0 │ │ +02fd34: 28f0 |0014: goto 0004 // -0010 │ │ +02fd36: 0101 |0015: move v1, v0 │ │ +02fd38: 28ee |0016: goto 0004 // -0012 │ │ +02fd3a: 9003 0809 |0017: add-int v3, v8, v9 │ │ +02fd3e: 3331 0700 |0019: if-ne v1, v3, 0020 // +0007 │ │ +02fd42: 9003 0809 |001b: add-int v3, v8, v9 │ │ +02fd46: df01 03ff |001d: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +02fd4a: 0f01 |001f: return v1 │ │ +02fd4c: 4504 0701 |0020: aget-wide v4, v7, v1 │ │ +02fd50: 3103 040a |0022: cmp-long v3, v4, v10 │ │ +02fd54: 3803 fbff |0024: if-eqz v3, 001f // -0005 │ │ +02fd58: df01 01ff |0026: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +02fd5c: 28f7 |0028: goto 001f // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0004 line=337 │ │ 0x0009 line=338 │ │ 0x000d line=340 │ │ 0x0013 line=341 │ │ @@ -24971,51 +24973,51 @@ │ │ 0x0020 line=348 │ │ 0x0026 line=351 │ │ locals : │ │ 0x000d - 0x0017 reg=0 guess I │ │ 0x0002 - 0x001f reg=1 high I │ │ 0x0020 - 0x0029 reg=1 high I │ │ 0x0004 - 0x0029 reg=2 low I │ │ - 0x0000 - 0x0029 reg=5 a [J │ │ - 0x0000 - 0x0029 reg=6 start I │ │ - 0x0000 - 0x0029 reg=7 len I │ │ - 0x0000 - 0x0029 reg=8 key J │ │ + 0x0000 - 0x0029 reg=7 a [J │ │ + 0x0000 - 0x0029 reg=8 start I │ │ + 0x0000 - 0x0029 reg=9 len I │ │ + 0x0000 - 0x0029 reg=10 key J │ │ │ │ #4 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'gc' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -02e0d0: |[02e0d0] android.support.v4.util.LongSparseArray.gc:()V │ │ -02e0e0: 5282 0b02 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e0e4: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -02e0e6: 5481 0a02 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e0ea: 5485 0c02 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e0ee: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -02e0f0: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -02e0f4: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -02e0f8: 6206 0802 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0208 │ │ -02e0fc: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -02e100: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -02e104: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -02e108: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -02e10c: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -02e110: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -02e112: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -02e116: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02e11a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02e11e: 28e9 |001f: goto 0008 // -0017 │ │ -02e120: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -02e122: 5c86 0902 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ -02e126: 5983 0b02 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e12a: 0e00 |0025: return-void │ │ +02fd60: |[02fd60] android.support.v4.util.LongSparseArray.gc:()V │ │ +02fd70: 5282 0b02 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +02fd74: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +02fd76: 5481 0a02 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +02fd7a: 5485 0c02 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +02fd7e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +02fd80: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +02fd84: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +02fd88: 6206 0802 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0208 │ │ +02fd8c: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +02fd90: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +02fd94: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +02fd98: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +02fd9c: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +02fda0: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +02fda2: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +02fda6: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +02fdaa: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02fdae: 28e9 |001f: goto 0008 // -0017 │ │ +02fdb0: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +02fdb2: 5c86 0902 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ +02fdb6: 5983 0b02 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +02fdba: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0002 line=124 │ │ 0x0003 line=125 │ │ 0x0005 line=126 │ │ 0x0007 line=128 │ │ @@ -25045,27 +25047,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -02e12c: |[02e12c] android.support.v4.util.LongSparseArray.idealByteArraySize:(I)I │ │ -02e13c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02e13e: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -02e140: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -02e144: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -02e148: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -02e14c: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -02e150: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -02e154: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -02e158: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -02e15c: 0f03 |0010: return v3 │ │ -02e15e: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02e162: 28ef |0013: goto 0002 // -0011 │ │ +02fdbc: |[02fdbc] android.support.v4.util.LongSparseArray.idealByteArraySize:(I)I │ │ +02fdcc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02fdce: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +02fdd0: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +02fdd4: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +02fdd8: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +02fddc: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +02fde0: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +02fde4: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +02fde8: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +02fdec: 0f03 |0010: return v3 │ │ +02fdee: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02fdf2: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=355 │ │ 0x0006 line=356 │ │ 0x000c line=357 │ │ 0x0010 line=359 │ │ 0x0011 line=355 │ │ @@ -25079,20 +25081,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -02e164: |[02e164] android.support.v4.util.LongSparseArray.idealLongArraySize:(I)I │ │ -02e174: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -02e178: 7110 1c06 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/LongSparseArray;.idealByteArraySize:(I)I // method@061c │ │ -02e17e: 0a00 |0005: move-result v0 │ │ -02e180: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -02e184: 0f00 |0008: return v0 │ │ +02fdf4: |[02fdf4] android.support.v4.util.LongSparseArray.idealLongArraySize:(I)I │ │ +02fe04: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +02fe08: 7110 1c06 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/LongSparseArray;.idealByteArraySize:(I)I // method@061c │ │ +02fe0e: 0a00 |0005: move-result v0 │ │ +02fe10: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +02fe14: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -25101,59 +25103,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -02e188: |[02e188] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -02e198: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -02e19a: 5274 0b02 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e19e: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -02e1a2: 5474 0a02 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e1a6: 5275 0b02 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e1aa: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -02e1ae: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -02e1b2: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -02e1b6: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -02e1ba: 6e40 2106 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@0621 │ │ -02e1c0: 0e00 |0014: return-void │ │ -02e1c2: 5574 0902 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ -02e1c6: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -02e1ca: 5274 0b02 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e1ce: 5475 0a02 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e1d2: 2155 |001d: array-length v5, v5 │ │ -02e1d4: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -02e1d8: 7010 1906 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0619 │ │ -02e1de: 5273 0b02 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e1e2: 5474 0a02 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e1e6: 2144 |0027: array-length v4, v4 │ │ -02e1e8: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -02e1ec: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -02e1f0: 7110 1d06 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@061d │ │ -02e1f6: 0a00 |002f: move-result v0 │ │ -02e1f8: 2301 ff02 |0030: new-array v1, v0, [J // type@02ff │ │ -02e1fc: 2302 1103 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0311 │ │ -02e200: 5474 0a02 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e204: 5475 0a02 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e208: 2155 |0038: array-length v5, v5 │ │ -02e20a: 7155 1b11 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -02e210: 5474 0c02 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e214: 5475 0c02 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e218: 2155 |0040: array-length v5, v5 │ │ -02e21a: 7155 1b11 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -02e220: 5b71 0a02 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e224: 5b72 0c02 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e228: 5474 0a02 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e22c: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -02e230: 5474 0c02 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e234: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -02e238: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -02e23c: 5974 0b02 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e240: 28c0 |0054: goto 0014 // -0040 │ │ +02fe18: |[02fe18] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +02fe28: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +02fe2a: 5274 0b02 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +02fe2e: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +02fe32: 5474 0a02 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +02fe36: 5275 0b02 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +02fe3a: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +02fe3e: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +02fe42: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +02fe46: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +02fe4a: 6e40 2106 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@0621 │ │ +02fe50: 0e00 |0014: return-void │ │ +02fe52: 5574 0902 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ +02fe56: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +02fe5a: 5274 0b02 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +02fe5e: 5475 0a02 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +02fe62: 2155 |001d: array-length v5, v5 │ │ +02fe64: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +02fe68: 7010 1906 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0619 │ │ +02fe6e: 5273 0b02 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +02fe72: 5474 0a02 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +02fe76: 2144 |0027: array-length v4, v4 │ │ +02fe78: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +02fe7c: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +02fe80: 7110 1d06 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@061d │ │ +02fe86: 0a00 |002f: move-result v0 │ │ +02fe88: 2301 ff02 |0030: new-array v1, v0, [J // type@02ff │ │ +02fe8c: 2302 1103 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0311 │ │ +02fe90: 5474 0a02 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +02fe94: 5475 0a02 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +02fe98: 2155 |0038: array-length v5, v5 │ │ +02fe9a: 7155 1c11 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +02fea0: 5474 0c02 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +02fea4: 5475 0c02 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +02fea8: 2155 |0040: array-length v5, v5 │ │ +02feaa: 7155 1c11 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +02feb0: 5b71 0a02 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +02feb4: 5b72 0c02 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +02feb8: 5474 0a02 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +02febc: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +02fec0: 5474 0c02 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +02fec4: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +02fec8: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +02fecc: 5974 0b02 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +02fed0: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=305 │ │ 0x0011 line=306 │ │ 0x0014 line=332 │ │ 0x0015 line=310 │ │ 0x0020 line=311 │ │ @@ -25185,27 +25187,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -02e244: |[02e244] android.support.v4.util.LongSparseArray.clear:()V │ │ -02e254: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02e256: 5251 0b02 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e25a: 5452 0c02 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e25e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -02e260: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -02e264: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -02e266: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -02e26a: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02e26e: 28f9 |000d: goto 0006 // -0007 │ │ -02e270: 5954 0b02 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e274: 5c54 0902 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ -02e278: 0e00 |0012: return-void │ │ +02fed4: |[02fed4] android.support.v4.util.LongSparseArray.clear:()V │ │ +02fee4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +02fee6: 5251 0b02 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +02feea: 5452 0c02 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +02feee: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +02fef0: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +02fef4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +02fef6: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +02fefa: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02fefe: 28f9 |000d: goto 0006 // -0007 │ │ +02ff00: 5954 0b02 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +02ff04: 5c54 0902 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ +02ff08: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=289 │ │ 0x0003 line=290 │ │ 0x0005 line=292 │ │ 0x0008 line=293 │ │ 0x000b line=292 │ │ @@ -25224,34 +25226,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -02e27c: |[02e27c] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -02e28c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02e28e: 6f10 e810 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@10e8 │ │ -02e294: 0c02 |0004: move-result-object v2 │ │ -02e296: 0720 |0005: move-object v0, v2 │ │ -02e298: 1f00 0101 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@0101 │ │ -02e29c: 0701 |0008: move-object v1, v0 │ │ -02e29e: 5432 0a02 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e2a2: 6e10 ad12 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@12ad │ │ -02e2a8: 0c02 |000e: move-result-object v2 │ │ -02e2aa: 1f02 ff02 |000f: check-cast v2, [J // type@02ff │ │ -02e2ae: 5b12 0a02 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e2b2: 5432 0c02 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e2b6: 6e10 b012 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@12b0 │ │ -02e2bc: 0c02 |0018: move-result-object v2 │ │ -02e2be: 1f02 1103 |0019: check-cast v2, [Ljava/lang/Object; // type@0311 │ │ -02e2c2: 5b12 0c02 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e2c6: 1101 |001d: return-object v1 │ │ -02e2c8: 0d02 |001e: move-exception v2 │ │ -02e2ca: 28fe |001f: goto 001d // -0002 │ │ +02ff0c: |[02ff0c] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +02ff1c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02ff1e: 6f10 e910 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@10e9 │ │ +02ff24: 0c02 |0004: move-result-object v2 │ │ +02ff26: 0720 |0005: move-object v0, v2 │ │ +02ff28: 1f00 0101 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@0101 │ │ +02ff2c: 0701 |0008: move-object v1, v0 │ │ +02ff2e: 5432 0a02 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +02ff32: 6e10 ae12 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@12ae │ │ +02ff38: 0c02 |000e: move-result-object v2 │ │ +02ff3a: 1f02 ff02 |000f: check-cast v2, [J // type@02ff │ │ +02ff3e: 5b12 0a02 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +02ff42: 5432 0c02 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +02ff46: 6e10 b112 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@12b1 │ │ +02ff4c: 0c02 |0018: move-result-object v2 │ │ +02ff4e: 1f02 1103 |0019: check-cast v2, [Ljava/lang/Object; // type@0311 │ │ +02ff52: 5b12 0c02 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +02ff56: 1101 |001d: return-object v1 │ │ +02ff58: 0d02 |001e: move-exception v2 │ │ +02ff5a: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=55 │ │ 0x0001 line=57 │ │ 0x0009 line=58 │ │ @@ -25268,144 +25270,144 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02e2dc: |[02e2dc] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -02e2ec: 6e10 1606 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@0616 │ │ -02e2f2: 0c00 |0003: move-result-object v0 │ │ -02e2f4: 1100 |0004: return-object v0 │ │ +02ff6c: |[02ff6c] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +02ff7c: 6e10 1606 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@0616 │ │ +02ff82: 0c00 |0003: move-result-object v0 │ │ +02ff84: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 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; │ │ │ │ #4 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'delete' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -02e2f8: |[02e2f8] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -02e308: 5441 0a02 |0000: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e30c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -02e30e: 5243 0b02 |0003: iget v3, v4, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e312: 7156 1406 2153 |0005: invoke-static {v1, v2, v3, v5, v6}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0614 │ │ -02e318: 0a00 |0008: move-result v0 │ │ -02e31a: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ -02e31e: 5441 0c02 |000b: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e322: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -02e326: 6202 0802 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0208 │ │ -02e32a: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ -02e32e: 5441 0c02 |0013: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e332: 6202 0802 |0015: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0208 │ │ -02e336: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ -02e33a: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -02e33c: 5c41 0902 |001a: iput-boolean v1, v4, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ -02e340: 0e00 |001c: return-void │ │ +02ff88: |[02ff88] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +02ff98: 5451 0a02 |0000: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +02ff9c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +02ff9e: 5253 0b02 |0003: iget v3, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +02ffa2: 7157 1406 2163 |0005: invoke-static {v1, v2, v3, v6, v7}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0614 │ │ +02ffa8: 0a00 |0008: move-result v0 │ │ +02ffaa: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ +02ffae: 5451 0c02 |000b: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +02ffb2: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +02ffb6: 6202 0802 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0208 │ │ +02ffba: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ +02ffbe: 5451 0c02 |0013: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +02ffc2: 6202 0802 |0015: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0208 │ │ +02ffc6: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ +02ffca: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +02ffcc: 5c51 0902 |001a: iput-boolean v1, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ +02ffd0: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0009 line=95 │ │ 0x000b line=96 │ │ 0x0013 line=97 │ │ 0x0019 line=98 │ │ 0x001c line=101 │ │ locals : │ │ - 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0000 reg=5 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0009 - 0x001d reg=0 i I │ │ - 0x0000 - 0x001d reg=4 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x001d reg=5 key J │ │ + 0x0000 - 0x001d reg=5 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x001d reg=6 key J │ │ │ │ #5 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'get' │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -02e344: |[02e344] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -02e354: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02e356: 6e40 1b06 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@061b │ │ -02e35c: 0c00 |0004: move-result-object v0 │ │ -02e35e: 1100 |0005: return-object v0 │ │ +02ffd4: |[02ffd4] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +02ffe4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02ffe6: 6e40 1b06 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@061b │ │ +02ffec: 0c00 |0004: move-result-object v0 │ │ +02ffee: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 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 │ │ │ │ #6 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'get' │ │ type : '(JLjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -02e360: |[02e360] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -02e370: 5441 0a02 |0000: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e374: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -02e376: 5243 0b02 |0003: iget v3, v4, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e37a: 7156 1406 2153 |0005: invoke-static {v1, v2, v3, v5, v6}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0614 │ │ -02e380: 0a00 |0008: move-result v0 │ │ -02e382: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ -02e386: 5441 0c02 |000b: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e38a: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -02e38e: 6202 0802 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0208 │ │ -02e392: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ -02e396: 1107 |0013: return-object v7 │ │ -02e398: 5441 0c02 |0014: iget-object v1, v4, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e39c: 4607 0100 |0016: aget-object v7, v1, v0 │ │ -02e3a0: 28fb |0018: goto 0013 // -0005 │ │ +02fff0: |[02fff0] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +030000: 5451 0a02 |0000: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +030004: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +030006: 5253 0b02 |0003: iget v3, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +03000a: 7157 1406 2163 |0005: invoke-static {v1, v2, v3, v6, v7}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0614 │ │ +030010: 0a00 |0008: move-result v0 │ │ +030012: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ +030016: 5451 0c02 |000b: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +03001a: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +03001e: 6202 0802 |000f: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0208 │ │ +030022: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ +030026: 1108 |0013: return-object v8 │ │ +030028: 5451 0c02 |0014: iget-object v1, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +03002c: 4608 0100 |0016: aget-object v8, v1, v0 │ │ +030030: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0009 line=82 │ │ 0x0013 line=85 │ │ locals : │ │ - 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0000 reg=7 (null) Ljava/lang/Object; │ │ - 0x0000 - 0x0013 reg=7 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ + 0x0000 - 0x0000 reg=5 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0000 reg=8 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0013 reg=8 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ 0x0009 - 0x0019 reg=0 i I │ │ - 0x0000 - 0x0019 reg=4 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0019 reg=5 key J │ │ - 0x0014 - 0x0019 reg=7 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ + 0x0000 - 0x0019 reg=5 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0019 reg=6 key J │ │ + 0x0014 - 0x0019 reg=8 valueIfKeyNotFound Ljava/lang/Object; TE; │ │ │ │ #7 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'indexOfKey' │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -02e3a4: |[02e3a4] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -02e3b4: 5530 0902 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ -02e3b8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02e3bc: 7010 1906 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0619 │ │ -02e3c2: 5430 0a02 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e3c6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -02e3c8: 5232 0b02 |000a: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e3cc: 7155 1406 1042 |000c: invoke-static {v0, v1, v2, v4, v5}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0614 │ │ -02e3d2: 0a00 |000f: move-result v0 │ │ -02e3d4: 0f00 |0010: return v0 │ │ +030034: |[030034] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +030044: 5530 0902 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ +030048: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03004c: 7010 1906 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0619 │ │ +030052: 5430 0a02 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +030056: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +030058: 5232 0b02 |000a: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +03005c: 7155 1406 1042 |000c: invoke-static {v0, v1, v2, v4, v5}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0614 │ │ +030062: 0a00 |000f: move-result v0 │ │ +030064: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0007 line=262 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -25417,29 +25419,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -02e3d8: |[02e3d8] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -02e3e8: 5521 0902 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ -02e3ec: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -02e3f0: 7010 1906 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0619 │ │ -02e3f6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -02e3f8: 5221 0b02 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e3fc: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -02e400: 5421 0c02 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e404: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -02e408: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -02e40c: 0f00 |0012: return v0 │ │ -02e40e: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02e412: 28f3 |0015: goto 0008 // -000d │ │ -02e414: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -02e416: 28fb |0017: goto 0012 // -0005 │ │ +030068: |[030068] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +030078: 5521 0902 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ +03007c: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +030080: 7010 1906 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0619 │ │ +030086: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +030088: 5221 0b02 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +03008c: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +030090: 5421 0c02 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +030094: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +030098: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +03009c: 0f00 |0012: return v0 │ │ +03009e: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0300a2: 28f3 |0015: goto 0008 // -000d │ │ +0300a4: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +0300a6: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x0007 line=278 │ │ 0x000c line=279 │ │ 0x0012 line=282 │ │ @@ -25458,21 +25460,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02e418: |[02e418] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -02e428: 5520 0902 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ -02e42c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02e430: 7010 1906 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0619 │ │ -02e436: 5420 0a02 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e43a: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -02e43e: 1000 |000b: return-wide v0 │ │ +0300a8: |[0300a8] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +0300b8: 5520 0902 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ +0300bc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0300c0: 7010 1906 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0619 │ │ +0300c6: 5420 0a02 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +0300ca: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +0300ce: 1000 |000b: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0004 line=219 │ │ 0x0007 line=222 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -25480,95 +25482,95 @@ │ │ 0x0000 - 0x000c reg=3 index I │ │ │ │ #10 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'put' │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 12 │ │ + registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -02e440: |[02e440] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -02e450: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -02e452: 5484 0a02 |0001: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e456: 5285 0b02 |0003: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e45a: 715a 1406 6495 |0005: invoke-static {v4, v6, v5, v9, v10}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0614 │ │ -02e460: 0a00 |0008: move-result v0 │ │ -02e462: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -02e466: 5484 0c02 |000b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e46a: 4d0b 0400 |000d: aput-object v11, v4, v0 │ │ -02e46e: 0e00 |000f: return-void │ │ -02e470: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -02e474: 5284 0b02 |0012: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e478: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -02e47c: 5484 0c02 |0016: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e480: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -02e484: 6205 0802 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0208 │ │ -02e488: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -02e48c: 5484 0a02 |001e: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e490: 4c09 0400 |0020: aput-wide v9, v4, v0 │ │ -02e494: 5484 0c02 |0022: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e498: 4d0b 0400 |0024: aput-object v11, v4, v0 │ │ -02e49c: 28e9 |0026: goto 000f // -0017 │ │ -02e49e: 5584 0902 |0027: iget-boolean v4, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ -02e4a2: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -02e4a6: 5284 0b02 |002b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e4aa: 5485 0a02 |002d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e4ae: 2155 |002f: array-length v5, v5 │ │ -02e4b0: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -02e4b4: 7010 1906 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0619 │ │ -02e4ba: 5484 0a02 |0035: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e4be: 5285 0b02 |0037: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e4c2: 715a 1406 6495 |0039: invoke-static {v4, v6, v5, v9, v10}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0614 │ │ -02e4c8: 0a04 |003c: move-result v4 │ │ -02e4ca: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -02e4ce: 5284 0b02 |003f: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e4d2: 5485 0a02 |0041: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e4d6: 2155 |0043: array-length v5, v5 │ │ -02e4d8: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -02e4dc: 5284 0b02 |0046: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e4e0: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02e4e4: 7110 1d06 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@061d │ │ -02e4ea: 0a01 |004d: move-result v1 │ │ -02e4ec: 2312 ff02 |004e: new-array v2, v1, [J // type@02ff │ │ -02e4f0: 2313 1103 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0311 │ │ -02e4f4: 5484 0a02 |0052: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e4f8: 5485 0a02 |0054: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e4fc: 2155 |0056: array-length v5, v5 │ │ -02e4fe: 7155 1b11 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -02e504: 5484 0c02 |005a: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e508: 5485 0c02 |005c: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e50c: 2155 |005e: array-length v5, v5 │ │ -02e50e: 7155 1b11 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -02e514: 5b82 0a02 |0062: iput-object v2, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e518: 5b83 0c02 |0064: iput-object v3, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e51c: 5284 0b02 |0066: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e520: b104 |0068: sub-int/2addr v4, v0 │ │ -02e522: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -02e526: 5484 0a02 |006b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e52a: 5485 0a02 |006d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e52e: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -02e532: 5287 0b02 |0071: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e536: b107 |0073: sub-int/2addr v7, v0 │ │ -02e538: 7157 1b11 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -02e53e: 5484 0c02 |0077: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e542: 5485 0c02 |0079: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e546: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -02e54a: 5287 0b02 |007d: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e54e: b107 |007f: sub-int/2addr v7, v0 │ │ -02e550: 7157 1b11 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -02e556: 5484 0a02 |0083: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ -02e55a: 4c09 0400 |0085: aput-wide v9, v4, v0 │ │ -02e55e: 5484 0c02 |0087: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e562: 4d0b 0400 |0089: aput-object v11, v4, v0 │ │ -02e566: 5284 0b02 |008b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e56a: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02e56e: 5984 0b02 |008f: iput v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e572: 2900 7eff |0091: goto/16 000f // -0082 │ │ +0300d0: |[0300d0] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +0300e0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0300e2: 5494 0a02 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +0300e6: 5295 0b02 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +0300ea: 715b 1406 64a5 |0005: invoke-static {v4, v6, v5, v10, v11}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0614 │ │ +0300f0: 0a00 |0008: move-result v0 │ │ +0300f2: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +0300f6: 5494 0c02 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +0300fa: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ +0300fe: 0e00 |000f: return-void │ │ +030100: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +030104: 5294 0b02 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +030108: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +03010c: 5494 0c02 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +030110: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +030114: 6205 0802 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0208 │ │ +030118: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +03011c: 5494 0a02 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +030120: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ +030124: 5494 0c02 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +030128: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ +03012c: 28e9 |0026: goto 000f // -0017 │ │ +03012e: 5594 0902 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ +030132: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +030136: 5294 0b02 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +03013a: 5495 0a02 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +03013e: 2155 |002f: array-length v5, v5 │ │ +030140: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +030144: 7010 1906 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0619 │ │ +03014a: 5494 0a02 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +03014e: 5295 0b02 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +030152: 715b 1406 64a5 |0039: invoke-static {v4, v6, v5, v10, v11}, Landroid/support/v4/util/LongSparseArray;.binarySearch:([JIIJ)I // method@0614 │ │ +030158: 0a04 |003c: move-result v4 │ │ +03015a: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +03015e: 5294 0b02 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +030162: 5495 0a02 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +030166: 2155 |0043: array-length v5, v5 │ │ +030168: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +03016c: 5294 0b02 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +030170: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +030174: 7110 1d06 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/LongSparseArray;.idealLongArraySize:(I)I // method@061d │ │ +03017a: 0a01 |004d: move-result v1 │ │ +03017c: 2312 ff02 |004e: new-array v2, v1, [J // type@02ff │ │ +030180: 2313 1103 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0311 │ │ +030184: 5494 0a02 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +030188: 5495 0a02 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +03018c: 2155 |0056: array-length v5, v5 │ │ +03018e: 7155 1c11 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +030194: 5494 0c02 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +030198: 5495 0c02 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +03019c: 2155 |005e: array-length v5, v5 │ │ +03019e: 7155 1c11 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +0301a4: 5b92 0a02 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +0301a8: 5b93 0c02 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +0301ac: 5294 0b02 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +0301b0: b104 |0068: sub-int/2addr v4, v0 │ │ +0301b2: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +0301b6: 5494 0a02 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +0301ba: 5495 0a02 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +0301be: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +0301c2: 5297 0b02 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +0301c6: b107 |0073: sub-int/2addr v7, v0 │ │ +0301c8: 7157 1c11 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +0301ce: 5494 0c02 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +0301d2: 5495 0c02 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +0301d6: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +0301da: 5297 0b02 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +0301de: b107 |007f: sub-int/2addr v7, v0 │ │ +0301e0: 7157 1c11 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +0301e6: 5494 0a02 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@020a │ │ +0301ea: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ +0301ee: 5494 0c02 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +0301f2: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ +0301f6: 5294 0b02 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +0301fa: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0301fe: 5994 0b02 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +030202: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=154 │ │ 0x0009 line=156 │ │ 0x000b line=157 │ │ 0x000f line=198 │ │ 0x0010 line=159 │ │ @@ -25589,65 +25591,65 @@ │ │ 0x0066 line=188 │ │ 0x006b line=190 │ │ 0x0077 line=191 │ │ 0x0083 line=194 │ │ 0x0087 line=195 │ │ 0x008b line=196 │ │ locals : │ │ - 0x0000 - 0x0000 reg=8 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0000 reg=11 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0000 reg=9 this Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0000 reg=12 (null) Ljava/lang/Object; │ │ 0x004e - 0x0066 reg=1 n I │ │ 0x0050 - 0x0066 reg=2 nkeys [J │ │ 0x0052 - 0x0066 reg=3 nvalues [Ljava/lang/Object; │ │ 0x0009 - 0x0093 reg=0 i I │ │ - 0x0000 - 0x0093 reg=8 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0093 reg=9 key J │ │ - 0x0000 - 0x0093 reg=11 value Ljava/lang/Object; TE; │ │ + 0x0000 - 0x0093 reg=9 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ + 0x0000 - 0x0093 reg=10 key J │ │ + 0x0000 - 0x0093 reg=12 value Ljava/lang/Object; TE; │ │ │ │ #11 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'remove' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -02e578: |[02e578] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -02e588: 6e30 1806 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0618 │ │ -02e58e: 0e00 |0003: return-void │ │ +030208: |[030208] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +030218: 6e30 1806 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0618 │ │ +03021e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ locals : │ │ - 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ - 0x0000 - 0x0004 reg=1 key J │ │ + 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; │ │ + 0x0000 - 0x0004 reg=2 key J │ │ │ │ #12 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : 'removeAt' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -02e590: |[02e590] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -02e5a0: 5420 0c02 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e5a4: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -02e5a8: 6201 0802 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0208 │ │ -02e5ac: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -02e5b0: 5420 0c02 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e5b4: 6201 0802 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0208 │ │ -02e5b8: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -02e5bc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -02e5be: 5c20 0902 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ -02e5c2: 0e00 |0011: return-void │ │ +030220: |[030220] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +030230: 5420 0c02 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +030234: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +030238: 6201 0802 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0208 │ │ +03023c: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +030240: 5420 0c02 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +030244: 6201 0802 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0208 │ │ +030248: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +03024c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +03024e: 5c20 0902 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ +030252: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ 0x000e line=116 │ │ 0x0011 line=118 │ │ locals : │ │ @@ -25660,21 +25662,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02e5c4: |[02e5c4] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -02e5d4: 5510 0902 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ -02e5d8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02e5dc: 7010 1906 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0619 │ │ -02e5e2: 5410 0c02 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e5e6: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -02e5ea: 0e00 |000b: return-void │ │ +030254: |[030254] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +030264: 5510 0902 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ +030268: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03026c: 7010 1906 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0619 │ │ +030272: 5410 0c02 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +030276: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +03027a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ 0x0007 line=249 │ │ 0x000b line=250 │ │ locals : │ │ @@ -25689,20 +25691,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -02e5ec: |[02e5ec] android.support.v4.util.LongSparseArray.size:()I │ │ -02e5fc: 5510 0902 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ -02e600: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02e604: 7010 1906 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0619 │ │ -02e60a: 5210 0b02 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ -02e60e: 0f00 |0009: return v0 │ │ +03027c: |[03027c] android.support.v4.util.LongSparseArray.size:()I │ │ +03028c: 5510 0902 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ +030290: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +030294: 7010 1906 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0619 │ │ +03029a: 5210 0b02 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@020b │ │ +03029e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0004 line=206 │ │ 0x0007 line=209 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -25713,21 +25715,21 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02e610: |[02e610] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -02e620: 5510 0902 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ -02e624: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02e628: 7010 1906 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0619 │ │ -02e62e: 5410 0c02 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ -02e632: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -02e636: 1100 |000b: return-object v0 │ │ +0302a0: |[0302a0] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +0302b0: 5510 0902 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0209 │ │ +0302b4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0302b8: 7010 1906 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0619 │ │ +0302be: 5410 0c02 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@020c │ │ +0302c2: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +0302c6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0004 line=233 │ │ 0x0007 line=236 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -25813,29 +25815,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -02e638: |[02e638] android.support.v4.util.LruCache.:(I)V │ │ -02e648: 7010 e710 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02e64e: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -02e652: 2200 6102 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -02e656: 1a01 3911 |0007: const-string v1, "maxSize <= 0" // string@1139 │ │ -02e65a: 7020 ce10 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -02e660: 2700 |000c: throw v0 │ │ -02e662: 5945 1102 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@0211 │ │ -02e666: 2200 8b02 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@028b │ │ -02e66a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -02e66c: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -02e670: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -02e672: 7040 5b11 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@115b │ │ -02e678: 5b40 1002 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ -02e67c: 0e00 |001a: return-void │ │ +0302c8: |[0302c8] android.support.v4.util.LruCache.:(I)V │ │ +0302d8: 7010 e810 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0302de: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +0302e2: 2200 6102 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +0302e6: 1a01 3911 |0007: const-string v1, "maxSize <= 0" // string@1139 │ │ +0302ea: 7020 cf10 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +0302f0: 2700 |000c: throw v0 │ │ +0302f2: 5945 1102 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@0211 │ │ +0302f6: 2200 8b02 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@028b │ │ +0302fa: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0302fc: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +030300: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +030302: 7040 5c11 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@115c │ │ +030308: 5b40 1002 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ +03030c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -25850,36 +25852,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 │ │ -02e680: |[02e680] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -02e690: 6e30 3606 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0636 │ │ -02e696: 0a00 |0003: move-result v0 │ │ -02e698: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -02e69c: 2201 6202 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@0262 │ │ -02e6a0: 2202 7402 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -02e6a4: 7010 0e11 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02e6aa: 1a03 1907 |000d: const-string v3, "Negative size: " // string@0719 │ │ -02e6ae: 6e20 1411 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02e6b4: 0c02 |0012: move-result-object v2 │ │ -02e6b6: 6e20 1311 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -02e6bc: 0c02 |0016: move-result-object v2 │ │ -02e6be: 1a03 4701 |0017: const-string v3, "=" // string@0147 │ │ -02e6c2: 6e20 1411 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02e6c8: 0c02 |001c: move-result-object v2 │ │ -02e6ca: 6e20 1311 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -02e6d0: 0c02 |0020: move-result-object v2 │ │ -02e6d2: 6e10 1a11 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02e6d8: 0c02 |0024: move-result-object v2 │ │ -02e6da: 7020 d110 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -02e6e0: 2701 |0028: throw v1 │ │ -02e6e2: 0f00 |0029: return v0 │ │ +030310: |[030310] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +030320: 6e30 3606 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0636 │ │ +030326: 0a00 |0003: move-result v0 │ │ +030328: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +03032c: 2201 6202 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@0262 │ │ +030330: 2202 7402 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +030334: 7010 0f11 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +03033a: 1a03 1907 |000d: const-string v3, "Negative size: " // string@0719 │ │ +03033e: 6e20 1511 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +030344: 0c02 |0012: move-result-object v2 │ │ +030346: 6e20 1411 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +03034c: 0c02 |0016: move-result-object v2 │ │ +03034e: 1a03 4701 |0017: const-string v3, "=" // string@0147 │ │ +030352: 6e20 1511 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +030358: 0c02 |001c: move-result-object v2 │ │ +03035a: 6e20 1411 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +030360: 0c02 |0020: move-result-object v2 │ │ +030362: 6e10 1b11 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +030368: 0c02 |0024: move-result-object v2 │ │ +03036a: 7020 d210 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +030370: 2701 |0028: throw v1 │ │ +030372: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0004 line=234 │ │ 0x0006 line=235 │ │ 0x0029 line=237 │ │ locals : │ │ @@ -25897,17 +25899,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 │ │ -02e6e4: |[02e6e4] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -02e6f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02e6f6: 1100 |0001: return-object v0 │ │ +030374: |[030374] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +030384: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030386: 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; │ │ @@ -25918,22 +25920,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02e6f8: |[02e6f8] android.support.v4.util.LruCache.createCount:()I │ │ -02e708: 1d01 |0000: monitor-enter v1 │ │ -02e70a: 5210 0d02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@020d │ │ -02e70e: 1e01 |0003: monitor-exit v1 │ │ -02e710: 0f00 |0004: return v0 │ │ -02e712: 0d00 |0005: move-exception v0 │ │ -02e714: 1e01 |0006: monitor-exit v1 │ │ -02e716: 2700 |0007: throw v0 │ │ +030388: |[030388] android.support.v4.util.LruCache.createCount:()I │ │ +030398: 1d01 |0000: monitor-enter v1 │ │ +03039a: 5210 0d02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@020d │ │ +03039e: 1e01 |0003: monitor-exit v1 │ │ +0303a0: 0f00 |0004: return v0 │ │ +0303a2: 0d00 |0005: move-exception v0 │ │ +0303a4: 1e01 |0006: monitor-exit v1 │ │ +0303a6: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -25944,16 +25946,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 │ │ -02e724: |[02e724] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -02e734: 0e00 |0000: return-void │ │ +0303b4: |[0303b4] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0303c4: 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; │ │ @@ -25969,18 +25971,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02e738: |[02e738] android.support.v4.util.LruCache.evictAll:()V │ │ -02e748: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -02e74a: 6e20 3906 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0639 │ │ -02e750: 0e00 |0004: return-void │ │ +0303c8: |[0303c8] android.support.v4.util.LruCache.evictAll:()V │ │ +0303d8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0303da: 6e20 3906 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0639 │ │ +0303e0: 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; │ │ @@ -25990,22 +25992,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02e754: |[02e754] android.support.v4.util.LruCache.evictionCount:()I │ │ -02e764: 1d01 |0000: monitor-enter v1 │ │ -02e766: 5210 0e02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@020e │ │ -02e76a: 1e01 |0003: monitor-exit v1 │ │ -02e76c: 0f00 |0004: return v0 │ │ -02e76e: 0d00 |0005: move-exception v0 │ │ -02e770: 1e01 |0006: monitor-exit v1 │ │ -02e772: 2700 |0007: throw v0 │ │ +0303e4: |[0303e4] android.support.v4.util.LruCache.evictionCount:()I │ │ +0303f4: 1d01 |0000: monitor-enter v1 │ │ +0303f6: 5210 0e02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@020e │ │ +0303fa: 1e01 |0003: monitor-exit v1 │ │ +0303fc: 0f00 |0004: return v0 │ │ +0303fe: 0d00 |0005: move-exception v0 │ │ +030400: 1e01 |0006: monitor-exit v1 │ │ +030402: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -26016,71 +26018,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 │ │ -02e780: |[02e780] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -02e790: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -02e794: 2202 6d02 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@026d │ │ -02e798: 1a03 fd0e |0004: const-string v3, "key == null" // string@0efd │ │ -02e79c: 7020 e610 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@10e6 │ │ -02e7a2: 2702 |0009: throw v2 │ │ -02e7a4: 1d04 |000a: monitor-enter v4 │ │ -02e7a6: 5442 1002 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ -02e7aa: 6e20 5e11 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@115e │ │ -02e7b0: 0c01 |0010: move-result-object v1 │ │ -02e7b2: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -02e7b6: 5242 0f02 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@020f │ │ -02e7ba: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02e7be: 5942 0f02 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@020f │ │ -02e7c2: 1e04 |0019: monitor-exit v4 │ │ -02e7c4: 0710 |001a: move-object v0, v1 │ │ -02e7c6: 1100 |001b: return-object v0 │ │ -02e7c8: 5242 1202 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@0212 │ │ -02e7cc: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02e7d0: 5942 1202 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@0212 │ │ -02e7d4: 1e04 |0022: monitor-exit v4 │ │ -02e7d6: 6e20 2806 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0628 │ │ -02e7dc: 0c00 |0026: move-result-object v0 │ │ -02e7de: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -02e7e2: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -02e7e4: 28f1 |002a: goto 001b // -000f │ │ -02e7e6: 0d02 |002b: move-exception v2 │ │ -02e7e8: 1e04 |002c: monitor-exit v4 │ │ -02e7ea: 2702 |002d: throw v2 │ │ -02e7ec: 1d04 |002e: monitor-enter v4 │ │ -02e7ee: 5242 0d02 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@020d │ │ -02e7f2: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02e7f6: 5942 0d02 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@020d │ │ -02e7fa: 5442 1002 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ -02e7fe: 6e30 6011 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1160 │ │ -02e804: 0c01 |003a: move-result-object v1 │ │ -02e806: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -02e80a: 5442 1002 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ -02e80e: 6e30 6011 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1160 │ │ -02e814: 1e04 |0042: monitor-exit v4 │ │ -02e816: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -02e81a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -02e81c: 6e51 2a06 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@062a │ │ -02e822: 0710 |0049: move-object v0, v1 │ │ -02e824: 28d1 |004a: goto 001b // -002f │ │ -02e826: 5242 1402 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ -02e82a: 7030 3406 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0634 │ │ -02e830: 0a03 |0050: move-result v3 │ │ -02e832: b032 |0051: add-int/2addr v2, v3 │ │ -02e834: 5942 1402 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ -02e838: 28ee |0054: goto 0042 // -0012 │ │ -02e83a: 0d02 |0055: move-exception v2 │ │ -02e83c: 1e04 |0056: monitor-exit v4 │ │ -02e83e: 2702 |0057: throw v2 │ │ -02e840: 5242 1102 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@0211 │ │ -02e844: 6e20 3906 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0639 │ │ -02e84a: 28be |005d: goto 001b // -0042 │ │ +030410: |[030410] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +030420: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +030424: 2202 6d02 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@026d │ │ +030428: 1a03 fd0e |0004: const-string v3, "key == null" // string@0efd │ │ +03042c: 7020 e710 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@10e7 │ │ +030432: 2702 |0009: throw v2 │ │ +030434: 1d04 |000a: monitor-enter v4 │ │ +030436: 5442 1002 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ +03043a: 6e20 5f11 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@115f │ │ +030440: 0c01 |0010: move-result-object v1 │ │ +030442: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +030446: 5242 0f02 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@020f │ │ +03044a: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03044e: 5942 0f02 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@020f │ │ +030452: 1e04 |0019: monitor-exit v4 │ │ +030454: 0710 |001a: move-object v0, v1 │ │ +030456: 1100 |001b: return-object v0 │ │ +030458: 5242 1202 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@0212 │ │ +03045c: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +030460: 5942 1202 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@0212 │ │ +030464: 1e04 |0022: monitor-exit v4 │ │ +030466: 6e20 2806 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0628 │ │ +03046c: 0c00 |0026: move-result-object v0 │ │ +03046e: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +030472: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +030474: 28f1 |002a: goto 001b // -000f │ │ +030476: 0d02 |002b: move-exception v2 │ │ +030478: 1e04 |002c: monitor-exit v4 │ │ +03047a: 2702 |002d: throw v2 │ │ +03047c: 1d04 |002e: monitor-enter v4 │ │ +03047e: 5242 0d02 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@020d │ │ +030482: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +030486: 5942 0d02 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@020d │ │ +03048a: 5442 1002 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ +03048e: 6e30 6111 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1161 │ │ +030494: 0c01 |003a: move-result-object v1 │ │ +030496: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +03049a: 5442 1002 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ +03049e: 6e30 6111 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1161 │ │ +0304a4: 1e04 |0042: monitor-exit v4 │ │ +0304a6: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +0304aa: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +0304ac: 6e51 2a06 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@062a │ │ +0304b2: 0710 |0049: move-object v0, v1 │ │ +0304b4: 28d1 |004a: goto 001b // -002f │ │ +0304b6: 5242 1402 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ +0304ba: 7030 3406 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0634 │ │ +0304c0: 0a03 |0050: move-result v3 │ │ +0304c2: b032 |0051: add-int/2addr v2, v3 │ │ +0304c4: 5942 1402 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ +0304c8: 28ee |0054: goto 0042 // -0012 │ │ +0304ca: 0d02 |0055: move-exception v2 │ │ +0304cc: 1e04 |0056: monitor-exit v4 │ │ +0304ce: 2702 |0057: throw v2 │ │ +0304d0: 5242 1102 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@0211 │ │ +0304d4: 6e20 3906 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0639 │ │ +0304da: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ @@ -26128,22 +26130,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02e874: |[02e874] android.support.v4.util.LruCache.hitCount:()I │ │ -02e884: 1d01 |0000: monitor-enter v1 │ │ -02e886: 5210 0f02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@020f │ │ -02e88a: 1e01 |0003: monitor-exit v1 │ │ -02e88c: 0f00 |0004: return v0 │ │ -02e88e: 0d00 |0005: move-exception v0 │ │ -02e890: 1e01 |0006: monitor-exit v1 │ │ -02e892: 2700 |0007: throw v0 │ │ +030504: |[030504] android.support.v4.util.LruCache.hitCount:()I │ │ +030514: 1d01 |0000: monitor-enter v1 │ │ +030516: 5210 0f02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@020f │ │ +03051a: 1e01 |0003: monitor-exit v1 │ │ +03051c: 0f00 |0004: return v0 │ │ +03051e: 0d00 |0005: move-exception v0 │ │ +030520: 1e01 |0006: monitor-exit v1 │ │ +030522: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -26154,22 +26156,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02e8a0: |[02e8a0] android.support.v4.util.LruCache.maxSize:()I │ │ -02e8b0: 1d01 |0000: monitor-enter v1 │ │ -02e8b2: 5210 1102 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@0211 │ │ -02e8b6: 1e01 |0003: monitor-exit v1 │ │ -02e8b8: 0f00 |0004: return v0 │ │ -02e8ba: 0d00 |0005: move-exception v0 │ │ -02e8bc: 1e01 |0006: monitor-exit v1 │ │ -02e8be: 2700 |0007: throw v0 │ │ +030530: |[030530] android.support.v4.util.LruCache.maxSize:()I │ │ +030540: 1d01 |0000: monitor-enter v1 │ │ +030542: 5210 1102 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@0211 │ │ +030546: 1e01 |0003: monitor-exit v1 │ │ +030548: 0f00 |0004: return v0 │ │ +03054a: 0d00 |0005: move-exception v0 │ │ +03054c: 1e01 |0006: monitor-exit v1 │ │ +03054e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -26180,22 +26182,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02e8cc: |[02e8cc] android.support.v4.util.LruCache.missCount:()I │ │ -02e8dc: 1d01 |0000: monitor-enter v1 │ │ -02e8de: 5210 1202 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@0212 │ │ -02e8e2: 1e01 |0003: monitor-exit v1 │ │ -02e8e4: 0f00 |0004: return v0 │ │ -02e8e6: 0d00 |0005: move-exception v0 │ │ -02e8e8: 1e01 |0006: monitor-exit v1 │ │ -02e8ea: 2700 |0007: throw v0 │ │ +03055c: |[03055c] android.support.v4.util.LruCache.missCount:()I │ │ +03056c: 1d01 |0000: monitor-enter v1 │ │ +03056e: 5210 1202 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@0212 │ │ +030572: 1e01 |0003: monitor-exit v1 │ │ +030574: 0f00 |0004: return v0 │ │ +030576: 0d00 |0005: move-exception v0 │ │ +030578: 1e01 |0006: monitor-exit v1 │ │ +03057a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -26206,49 +26208,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 │ │ -02e8f8: |[02e8f8] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -02e908: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -02e90c: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -02e910: 2201 6d02 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@026d │ │ -02e914: 1a02 fe0e |0006: const-string v2, "key == null || value == null" // string@0efe │ │ -02e918: 7020 e610 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@10e6 │ │ -02e91e: 2701 |000b: throw v1 │ │ -02e920: 1d03 |000c: monitor-enter v3 │ │ -02e922: 5231 1302 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@0213 │ │ -02e926: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02e92a: 5931 1302 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@0213 │ │ -02e92e: 5231 1402 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ -02e932: 7030 3406 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0634 │ │ -02e938: 0a02 |0018: move-result v2 │ │ -02e93a: b021 |0019: add-int/2addr v1, v2 │ │ -02e93c: 5931 1402 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ -02e940: 5431 1002 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ -02e944: 6e30 6011 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1160 │ │ -02e94a: 0c00 |0021: move-result-object v0 │ │ -02e94c: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -02e950: 5231 1402 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ -02e954: 7030 3406 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0634 │ │ -02e95a: 0a02 |0029: move-result v2 │ │ -02e95c: b121 |002a: sub-int/2addr v1, v2 │ │ -02e95e: 5931 1402 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ -02e962: 1e03 |002d: monitor-exit v3 │ │ -02e964: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -02e968: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -02e96a: 6e55 2a06 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@062a │ │ -02e970: 5231 1102 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@0211 │ │ -02e974: 6e20 3906 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0639 │ │ -02e97a: 1100 |0039: return-object v0 │ │ -02e97c: 0d01 |003a: move-exception v1 │ │ -02e97e: 1e03 |003b: monitor-exit v3 │ │ -02e980: 2701 |003c: throw v1 │ │ +030588: |[030588] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +030598: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +03059c: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +0305a0: 2201 6d02 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@026d │ │ +0305a4: 1a02 fe0e |0006: const-string v2, "key == null || value == null" // string@0efe │ │ +0305a8: 7020 e710 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@10e7 │ │ +0305ae: 2701 |000b: throw v1 │ │ +0305b0: 1d03 |000c: monitor-enter v3 │ │ +0305b2: 5231 1302 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@0213 │ │ +0305b6: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0305ba: 5931 1302 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@0213 │ │ +0305be: 5231 1402 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ +0305c2: 7030 3406 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0634 │ │ +0305c8: 0a02 |0018: move-result v2 │ │ +0305ca: b021 |0019: add-int/2addr v1, v2 │ │ +0305cc: 5931 1402 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ +0305d0: 5431 1002 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ +0305d4: 6e30 6111 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1161 │ │ +0305da: 0c00 |0021: move-result-object v0 │ │ +0305dc: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +0305e0: 5231 1402 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ +0305e4: 7030 3406 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0634 │ │ +0305ea: 0a02 |0029: move-result v2 │ │ +0305ec: b121 |002a: sub-int/2addr v1, v2 │ │ +0305ee: 5931 1402 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ +0305f2: 1e03 |002d: monitor-exit v3 │ │ +0305f4: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +0305f8: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +0305fa: 6e55 2a06 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@062a │ │ +030600: 5231 1102 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@0211 │ │ +030604: 6e20 3906 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0639 │ │ +03060a: 1100 |0039: return-object v0 │ │ +03060c: 0d01 |003a: move-exception v1 │ │ +03060e: 1e03 |003b: monitor-exit v3 │ │ +030610: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=116 │ │ @@ -26279,22 +26281,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02e998: |[02e998] android.support.v4.util.LruCache.putCount:()I │ │ -02e9a8: 1d01 |0000: monitor-enter v1 │ │ -02e9aa: 5210 1302 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@0213 │ │ -02e9ae: 1e01 |0003: monitor-exit v1 │ │ -02e9b0: 0f00 |0004: return v0 │ │ -02e9b2: 0d00 |0005: move-exception v0 │ │ -02e9b4: 1e01 |0006: monitor-exit v1 │ │ -02e9b6: 2700 |0007: throw v0 │ │ +030628: |[030628] android.support.v4.util.LruCache.putCount:()I │ │ +030638: 1d01 |0000: monitor-enter v1 │ │ +03063a: 5210 1302 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@0213 │ │ +03063e: 1e01 |0003: monitor-exit v1 │ │ +030640: 0f00 |0004: return v0 │ │ +030642: 0d00 |0005: move-exception v0 │ │ +030644: 1e01 |0006: monitor-exit v1 │ │ +030646: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -26305,39 +26307,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 │ │ -02e9c4: |[02e9c4] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -02e9d4: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -02e9d8: 2201 6d02 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@026d │ │ -02e9dc: 1a02 fd0e |0004: const-string v2, "key == null" // string@0efd │ │ -02e9e0: 7020 e610 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@10e6 │ │ -02e9e6: 2701 |0009: throw v1 │ │ -02e9e8: 1d03 |000a: monitor-enter v3 │ │ -02e9ea: 5431 1002 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ -02e9ee: 6e20 6111 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1161 │ │ -02e9f4: 0c00 |0010: move-result-object v0 │ │ -02e9f6: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -02e9fa: 5231 1402 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ -02e9fe: 7030 3406 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0634 │ │ -02ea04: 0a02 |0018: move-result v2 │ │ -02ea06: b121 |0019: sub-int/2addr v1, v2 │ │ -02ea08: 5931 1402 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ -02ea0c: 1e03 |001c: monitor-exit v3 │ │ -02ea0e: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -02ea12: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -02ea14: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -02ea16: 6e52 2a06 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@062a │ │ -02ea1c: 1100 |0024: return-object v0 │ │ -02ea1e: 0d01 |0025: move-exception v1 │ │ -02ea20: 1e03 |0026: monitor-exit v3 │ │ -02ea22: 2701 |0027: throw v1 │ │ +030654: |[030654] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +030664: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +030668: 2201 6d02 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@026d │ │ +03066c: 1a02 fd0e |0004: const-string v2, "key == null" // string@0efd │ │ +030670: 7020 e710 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@10e7 │ │ +030676: 2701 |0009: throw v1 │ │ +030678: 1d03 |000a: monitor-enter v3 │ │ +03067a: 5431 1002 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ +03067e: 6e20 6211 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1162 │ │ +030684: 0c00 |0010: move-result-object v0 │ │ +030686: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +03068a: 5231 1402 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ +03068e: 7030 3406 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0634 │ │ +030694: 0a02 |0018: move-result v2 │ │ +030696: b121 |0019: sub-int/2addr v1, v2 │ │ +030698: 5931 1402 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ +03069c: 1e03 |001c: monitor-exit v3 │ │ +03069e: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +0306a2: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +0306a4: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +0306a6: 6e52 2a06 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@062a │ │ +0306ac: 1100 |0024: return-object v0 │ │ +0306ae: 0d01 |0025: move-exception v1 │ │ +0306b0: 1e03 |0026: monitor-exit v3 │ │ +0306b2: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=177 │ │ @@ -26363,22 +26365,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02ea38: |[02ea38] android.support.v4.util.LruCache.size:()I │ │ -02ea48: 1d01 |0000: monitor-enter v1 │ │ -02ea4a: 5210 1402 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ -02ea4e: 1e01 |0003: monitor-exit v1 │ │ -02ea50: 0f00 |0004: return v0 │ │ -02ea52: 0d00 |0005: move-exception v0 │ │ -02ea54: 1e01 |0006: monitor-exit v1 │ │ -02ea56: 2700 |0007: throw v0 │ │ +0306c8: |[0306c8] android.support.v4.util.LruCache.size:()I │ │ +0306d8: 1d01 |0000: monitor-enter v1 │ │ +0306da: 5210 1402 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ +0306de: 1e01 |0003: monitor-exit v1 │ │ +0306e0: 0f00 |0004: return v0 │ │ +0306e2: 0d00 |0005: move-exception v0 │ │ +0306e4: 1e01 |0006: monitor-exit v1 │ │ +0306e6: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -26389,17 +26391,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 │ │ -02ea64: |[02ea64] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -02ea74: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ea76: 0f00 |0001: return v0 │ │ +0306f4: |[0306f4] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +030704: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +030706: 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; │ │ @@ -26412,24 +26414,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 │ │ -02ea78: |[02ea78] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -02ea88: 1d02 |0000: monitor-enter v2 │ │ -02ea8a: 2200 8b02 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@028b │ │ -02ea8e: 5421 1002 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ -02ea92: 7020 5c11 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@115c │ │ -02ea98: 1e02 |0008: monitor-exit v2 │ │ -02ea9a: 1100 |0009: return-object v0 │ │ -02ea9c: 0d00 |000a: move-exception v0 │ │ -02ea9e: 1e02 |000b: monitor-exit v2 │ │ -02eaa0: 2700 |000c: throw v0 │ │ +030708: |[030708] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +030718: 1d02 |0000: monitor-enter v2 │ │ +03071a: 2200 8b02 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@028b │ │ +03071e: 5421 1002 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ +030722: 7020 5d11 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@115d │ │ +030728: 1e02 |0008: monitor-exit v2 │ │ +03072a: 1100 |0009: return-object v0 │ │ +03072c: 0d00 |000a: move-exception v0 │ │ +03072e: 1e02 |000b: monitor-exit v2 │ │ +030730: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ @@ -26440,53 +26442,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 │ │ -02eab0: |[02eab0] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -02eac0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02eac2: 1d06 |0001: monitor-enter v6 │ │ -02eac4: 5262 0f02 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@020f │ │ -02eac8: 5263 1202 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@0212 │ │ -02eacc: 9000 0203 |0006: add-int v0, v2, v3 │ │ -02ead0: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -02ead4: 5262 0f02 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@020f │ │ -02ead8: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -02eadc: 9301 0200 |000e: div-int v1, v2, v0 │ │ -02eae0: 1a02 db06 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@06db │ │ -02eae4: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -02eae6: 2333 1103 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0311 │ │ -02eaea: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -02eaec: 5265 1102 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@0211 │ │ -02eaf0: 7110 d710 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -02eaf6: 0c05 |001b: move-result-object v5 │ │ -02eaf8: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -02eafc: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -02eafe: 5265 0f02 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@020f │ │ -02eb02: 7110 d710 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -02eb08: 0c05 |0024: move-result-object v5 │ │ -02eb0a: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -02eb0e: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -02eb10: 5265 1202 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@0212 │ │ -02eb14: 7110 d710 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -02eb1a: 0c05 |002d: move-result-object v5 │ │ -02eb1c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -02eb20: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -02eb22: 7110 d710 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -02eb28: 0c05 |0034: move-result-object v5 │ │ -02eb2a: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -02eb2e: 7120 fa10 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@10fa │ │ -02eb34: 0c02 |003a: move-result-object v2 │ │ -02eb36: 1e06 |003b: monitor-exit v6 │ │ -02eb38: 1102 |003c: return-object v2 │ │ -02eb3a: 0d02 |003d: move-exception v2 │ │ -02eb3c: 1e06 |003e: monitor-exit v6 │ │ -02eb3e: 2702 |003f: throw v2 │ │ +030740: |[030740] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +030750: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +030752: 1d06 |0001: monitor-enter v6 │ │ +030754: 5262 0f02 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@020f │ │ +030758: 5263 1202 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@0212 │ │ +03075c: 9000 0203 |0006: add-int v0, v2, v3 │ │ +030760: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +030764: 5262 0f02 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@020f │ │ +030768: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +03076c: 9301 0200 |000e: div-int v1, v2, v0 │ │ +030770: 1a02 db06 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@06db │ │ +030774: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +030776: 2333 1103 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0311 │ │ +03077a: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +03077c: 5265 1102 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@0211 │ │ +030780: 7110 d810 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +030786: 0c05 |001b: move-result-object v5 │ │ +030788: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +03078c: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +03078e: 5265 0f02 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@020f │ │ +030792: 7110 d810 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +030798: 0c05 |0024: move-result-object v5 │ │ +03079a: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +03079e: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +0307a0: 5265 1202 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@0212 │ │ +0307a4: 7110 d810 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +0307aa: 0c05 |002d: move-result-object v5 │ │ +0307ac: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +0307b0: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +0307b2: 7110 d810 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +0307b8: 0c05 |0034: move-result-object v5 │ │ +0307ba: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +0307be: 7120 fb10 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@10fb │ │ +0307c4: 0c02 |003a: move-result-object v2 │ │ +0307c6: 1e06 |003b: monitor-exit v6 │ │ +0307c8: 1102 |003c: return-object v2 │ │ +0307ca: 0d02 |003d: move-exception v2 │ │ +0307cc: 1e06 |003e: monitor-exit v6 │ │ +0307ce: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=321 │ │ 0x0008 line=322 │ │ 0x0010 line=323 │ │ @@ -26502,78 +26504,78 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -02eb4c: |[02eb4c] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -02eb5c: 1d06 |0000: monitor-enter v6 │ │ -02eb5e: 5263 1402 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ -02eb62: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -02eb66: 5463 1002 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ -02eb6a: 6e10 5f11 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@115f │ │ -02eb70: 0a03 |000a: move-result v3 │ │ -02eb72: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -02eb76: 5263 1402 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ -02eb7a: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -02eb7e: 2203 6202 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@0262 │ │ -02eb82: 2204 7402 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ -02eb86: 7010 0e11 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02eb8c: 6e10 ea10 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -02eb92: 0c05 |001b: move-result-object v5 │ │ -02eb94: 6e10 c210 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c2 │ │ -02eb9a: 0c05 |001f: move-result-object v5 │ │ -02eb9c: 6e20 1411 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02eba2: 0c04 |0023: move-result-object v4 │ │ -02eba4: 1a05 d700 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00d7 │ │ -02eba8: 6e20 1411 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02ebae: 0c04 |0029: move-result-object v4 │ │ -02ebb0: 6e10 1a11 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02ebb6: 0c04 |002d: move-result-object v4 │ │ -02ebb8: 7020 d110 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -02ebbe: 2703 |0031: throw v3 │ │ -02ebc0: 0d03 |0032: move-exception v3 │ │ -02ebc2: 1e06 |0033: monitor-exit v6 │ │ -02ebc4: 2703 |0034: throw v3 │ │ -02ebc6: 5263 1402 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ -02ebca: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -02ebce: 5463 1002 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ -02ebd2: 6e10 5f11 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@115f │ │ -02ebd8: 0a03 |003e: move-result v3 │ │ -02ebda: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -02ebde: 1e06 |0041: monitor-exit v6 │ │ -02ebe0: 0e00 |0042: return-void │ │ -02ebe2: 5463 1002 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ -02ebe6: 6e10 5d11 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@115d │ │ -02ebec: 0c03 |0048: move-result-object v3 │ │ -02ebee: 7210 6e11 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@116e │ │ -02ebf4: 0c03 |004c: move-result-object v3 │ │ -02ebf6: 7210 5a11 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@115a │ │ -02ebfc: 0c01 |0050: move-result-object v1 │ │ -02ebfe: 1f01 8e02 |0051: check-cast v1, Ljava/util/Map$Entry; // type@028e │ │ -02ec02: 7210 6911 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1169 │ │ -02ec08: 0c00 |0056: move-result-object v0 │ │ -02ec0a: 7210 6a11 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@116a │ │ -02ec10: 0c02 |005a: move-result-object v2 │ │ -02ec12: 5463 1002 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ -02ec16: 6e20 6111 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1161 │ │ -02ec1c: 5263 1402 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ -02ec20: 7030 3406 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0634 │ │ -02ec26: 0a04 |0065: move-result v4 │ │ -02ec28: b143 |0066: sub-int/2addr v3, v4 │ │ -02ec2a: 5963 1402 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ -02ec2e: 5263 0e02 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@020e │ │ -02ec32: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02ec36: 5963 0e02 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@020e │ │ -02ec3a: 1e06 |006f: monitor-exit v6 │ │ -02ec3c: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -02ec3e: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -02ec40: 6e54 2a06 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@062a │ │ -02ec46: 288b |0075: goto 0000 // -0075 │ │ +0307dc: |[0307dc] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +0307ec: 1d06 |0000: monitor-enter v6 │ │ +0307ee: 5263 1402 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ +0307f2: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +0307f6: 5463 1002 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ +0307fa: 6e10 6011 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@1160 │ │ +030800: 0a03 |000a: move-result v3 │ │ +030802: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +030806: 5263 1402 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ +03080a: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +03080e: 2203 6202 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@0262 │ │ +030812: 2204 7402 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ +030816: 7010 0f11 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +03081c: 6e10 eb10 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +030822: 0c05 |001b: move-result-object v5 │ │ +030824: 6e10 c310 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c3 │ │ +03082a: 0c05 |001f: move-result-object v5 │ │ +03082c: 6e20 1511 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +030832: 0c04 |0023: move-result-object v4 │ │ +030834: 1a05 d700 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00d7 │ │ +030838: 6e20 1511 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03083e: 0c04 |0029: move-result-object v4 │ │ +030840: 6e10 1b11 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +030846: 0c04 |002d: move-result-object v4 │ │ +030848: 7020 d210 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +03084e: 2703 |0031: throw v3 │ │ +030850: 0d03 |0032: move-exception v3 │ │ +030852: 1e06 |0033: monitor-exit v6 │ │ +030854: 2703 |0034: throw v3 │ │ +030856: 5263 1402 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ +03085a: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +03085e: 5463 1002 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ +030862: 6e10 6011 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@1160 │ │ +030868: 0a03 |003e: move-result v3 │ │ +03086a: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +03086e: 1e06 |0041: monitor-exit v6 │ │ +030870: 0e00 |0042: return-void │ │ +030872: 5463 1002 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ +030876: 6e10 5e11 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@115e │ │ +03087c: 0c03 |0048: move-result-object v3 │ │ +03087e: 7210 6f11 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@116f │ │ +030884: 0c03 |004c: move-result-object v3 │ │ +030886: 7210 5b11 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@115b │ │ +03088c: 0c01 |0050: move-result-object v1 │ │ +03088e: 1f01 8e02 |0051: check-cast v1, Ljava/util/Map$Entry; // type@028e │ │ +030892: 7210 6a11 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@116a │ │ +030898: 0c00 |0056: move-result-object v0 │ │ +03089a: 7210 6b11 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@116b │ │ +0308a0: 0c02 |005a: move-result-object v2 │ │ +0308a2: 5463 1002 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@0210 │ │ +0308a6: 6e20 6211 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1162 │ │ +0308ac: 5263 1402 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ +0308b0: 7030 3406 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0634 │ │ +0308b6: 0a04 |0065: move-result v4 │ │ +0308b8: b143 |0066: sub-int/2addr v3, v4 │ │ +0308ba: 5963 1402 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0214 │ │ +0308be: 5263 0e02 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@020e │ │ +0308c2: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0308c6: 5963 0e02 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@020e │ │ +0308ca: 1e06 |006f: monitor-exit v6 │ │ +0308cc: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +0308ce: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +0308d0: 6e54 2a06 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@062a │ │ +0308d6: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ 0x0000 line=149 │ │ @@ -26662,37 +26664,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02ec5c: |[02ec5c] android.support.v4.util.SparseArrayCompat.:()V │ │ -02ec6c: 2200 6f02 |0000: new-instance v0, Ljava/lang/Object; // type@026f │ │ -02ec70: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02ec76: 6900 1502 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0215 │ │ -02ec7a: 0e00 |0007: return-void │ │ +0308ec: |[0308ec] android.support.v4.util.SparseArrayCompat.:()V │ │ +0308fc: 2200 6f02 |0000: new-instance v0, Ljava/lang/Object; // type@026f │ │ +030900: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +030906: 6900 1502 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0215 │ │ +03090a: 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 │ │ -02ec7c: |[02ec7c] android.support.v4.util.SparseArrayCompat.:()V │ │ -02ec8c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -02ec90: 7020 3c06 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@063c │ │ -02ec96: 0e00 |0005: return-void │ │ +03090c: |[03090c] android.support.v4.util.SparseArrayCompat.:()V │ │ +03091c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +030920: 7020 3c06 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@063c │ │ +030926: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0005 line=32 │ │ 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; │ │ @@ -26702,26 +26704,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -02ec98: |[02ec98] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -02eca8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02ecaa: 7010 e710 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02ecb0: 5c21 1602 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ -02ecb4: 7110 4506 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0645 │ │ -02ecba: 0a03 |0009: move-result v3 │ │ -02ecbc: 2330 fe02 |000a: new-array v0, v3, [I // type@02fe │ │ -02ecc0: 5b20 1702 |000c: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02ecc4: 2330 1103 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0311 │ │ -02ecc8: 5b20 1902 |0010: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02eccc: 5921 1802 |0012: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02ecd0: 0e00 |0014: return-void │ │ +030928: |[030928] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +030938: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03093a: 7010 e810 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e8 │ │ +030940: 5c21 1602 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ +030944: 7110 4506 0300 |0006: invoke-static {v3}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0645 │ │ +03094a: 0a03 |0009: move-result v3 │ │ +03094c: 2330 fe02 |000a: new-array v0, v3, [I // type@02fe │ │ +030950: 5b20 1702 |000c: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030954: 2330 1103 |000e: new-array v0, v3, [Ljava/lang/Object; // type@0311 │ │ +030958: 5b20 1902 |0010: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +03095c: 5921 1802 |0012: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030960: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=39 │ │ 0x0004 line=25 │ │ 0x0006 line=40 │ │ 0x000a line=42 │ │ 0x000e line=43 │ │ @@ -26737,37 +26739,37 @@ │ │ type : '([IIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 37 16-bit code units │ │ -02ecd4: |[02ecd4] android.support.v4.util.SparseArrayCompat.binarySearch:([IIII)I │ │ -02ece4: 9001 0607 |0000: add-int v1, v6, v7 │ │ -02ece8: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ -02ecec: 9103 0102 |0004: sub-int v3, v1, v2 │ │ -02ecf0: 1214 |0006: const/4 v4, #int 1 // #1 │ │ -02ecf2: 3743 0e00 |0007: if-le v3, v4, 0015 // +000e │ │ -02ecf6: 9003 0102 |0009: add-int v3, v1, v2 │ │ -02ecfa: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ -02ecfe: 4403 0500 |000d: aget v3, v5, v0 │ │ -02ed02: 3583 0400 |000f: if-ge v3, v8, 0013 // +0004 │ │ -02ed06: 0102 |0011: move v2, v0 │ │ -02ed08: 28f2 |0012: goto 0004 // -000e │ │ -02ed0a: 0101 |0013: move v1, v0 │ │ -02ed0c: 28f0 |0014: goto 0004 // -0010 │ │ -02ed0e: 9003 0607 |0015: add-int v3, v6, v7 │ │ -02ed12: 3331 0700 |0017: if-ne v1, v3, 001e // +0007 │ │ -02ed16: 9003 0607 |0019: add-int v3, v6, v7 │ │ -02ed1a: df01 03ff |001b: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -02ed1e: 0f01 |001d: return v1 │ │ -02ed20: 4403 0501 |001e: aget v3, v5, v1 │ │ -02ed24: 3283 fdff |0020: if-eq v3, v8, 001d // -0003 │ │ -02ed28: df01 01ff |0022: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -02ed2c: 28f9 |0024: goto 001d // -0007 │ │ +030964: |[030964] android.support.v4.util.SparseArrayCompat.binarySearch:([IIII)I │ │ +030974: 9001 0607 |0000: add-int v1, v6, v7 │ │ +030978: d802 06ff |0002: add-int/lit8 v2, v6, #int -1 // #ff │ │ +03097c: 9103 0102 |0004: sub-int v3, v1, v2 │ │ +030980: 1214 |0006: const/4 v4, #int 1 // #1 │ │ +030982: 3743 0e00 |0007: if-le v3, v4, 0015 // +000e │ │ +030986: 9003 0102 |0009: add-int v3, v1, v2 │ │ +03098a: db00 0302 |000b: div-int/lit8 v0, v3, #int 2 // #02 │ │ +03098e: 4403 0500 |000d: aget v3, v5, v0 │ │ +030992: 3583 0400 |000f: if-ge v3, v8, 0013 // +0004 │ │ +030996: 0102 |0011: move v2, v0 │ │ +030998: 28f2 |0012: goto 0004 // -000e │ │ +03099a: 0101 |0013: move v1, v0 │ │ +03099c: 28f0 |0014: goto 0004 // -0010 │ │ +03099e: 9003 0607 |0015: add-int v3, v6, v7 │ │ +0309a2: 3331 0700 |0017: if-ne v1, v3, 001e // +0007 │ │ +0309a6: 9003 0607 |0019: add-int v3, v6, v7 │ │ +0309aa: df01 03ff |001b: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +0309ae: 0f01 |001d: return v1 │ │ +0309b0: 4403 0501 |001e: aget v3, v5, v1 │ │ +0309b4: 3283 fdff |0020: if-eq v3, v8, 001d // -0003 │ │ +0309b8: df01 01ff |0022: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +0309bc: 28f9 |0024: goto 001d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0004 line=328 │ │ 0x0009 line=329 │ │ 0x000d line=331 │ │ 0x0011 line=332 │ │ @@ -26792,35 +26794,35 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 35 16-bit code units │ │ -02ed30: |[02ed30] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -02ed40: 5272 1802 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02ed44: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -02ed46: 5471 1702 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02ed4a: 5475 1902 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02ed4e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -02ed50: 3520 1500 |0008: if-ge v0, v2, 001d // +0015 │ │ -02ed54: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -02ed58: 6206 1502 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0215 │ │ -02ed5c: 3264 0c00 |000e: if-eq v4, v6, 001a // +000c │ │ -02ed60: 3230 0800 |0010: if-eq v0, v3, 0018 // +0008 │ │ -02ed64: 4406 0100 |0012: aget v6, v1, v0 │ │ -02ed68: 4b06 0103 |0014: aput v6, v1, v3 │ │ -02ed6c: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -02ed70: d803 0301 |0018: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02ed74: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02ed78: 28ec |001c: goto 0008 // -0014 │ │ -02ed7a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -02ed7c: 5c76 1602 |001e: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ -02ed80: 5973 1802 |0020: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02ed84: 0e00 |0022: return-void │ │ +0309c0: |[0309c0] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +0309d0: 5272 1802 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +0309d4: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +0309d6: 5471 1702 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +0309da: 5475 1902 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +0309de: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0309e0: 3520 1500 |0008: if-ge v0, v2, 001d // +0015 │ │ +0309e4: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +0309e8: 6206 1502 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0215 │ │ +0309ec: 3264 0c00 |000e: if-eq v4, v6, 001a // +000c │ │ +0309f0: 3230 0800 |0010: if-eq v0, v3, 0018 // +0008 │ │ +0309f4: 4406 0100 |0012: aget v6, v1, v0 │ │ +0309f8: 4b06 0103 |0014: aput v6, v1, v3 │ │ +0309fc: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +030a00: d803 0301 |0018: add-int/lit8 v3, v3, #int 1 // #01 │ │ +030a04: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +030a08: 28ec |001c: goto 0008 // -0014 │ │ +030a0a: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +030a0c: 5c76 1602 |001e: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ +030a10: 5973 1802 |0020: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030a14: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0002 line=117 │ │ 0x0003 line=118 │ │ 0x0005 line=119 │ │ 0x0007 line=121 │ │ @@ -26849,27 +26851,27 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -02ed88: |[02ed88] android.support.v4.util.SparseArrayCompat.idealByteArraySize:(I)I │ │ -02ed98: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02ed9a: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -02ed9c: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -02eda0: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -02eda4: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -02eda8: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -02edac: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -02edb0: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -02edb4: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -02edb8: 0f03 |0010: return v3 │ │ -02edba: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02edbe: 28ef |0013: goto 0002 // -0011 │ │ +030a18: |[030a18] android.support.v4.util.SparseArrayCompat.idealByteArraySize:(I)I │ │ +030a28: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +030a2a: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +030a2c: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +030a30: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +030a34: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +030a38: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +030a3c: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +030a40: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +030a44: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +030a48: 0f03 |0010: return v3 │ │ +030a4a: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +030a4e: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=346 │ │ 0x0006 line=347 │ │ 0x000c line=348 │ │ 0x0010 line=350 │ │ 0x0011 line=346 │ │ @@ -26883,20 +26885,20 @@ │ │ type : '(I)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -02edc0: |[02edc0] android.support.v4.util.SparseArrayCompat.idealIntArraySize:(I)I │ │ -02edd0: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -02edd4: 7110 4406 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/SparseArrayCompat;.idealByteArraySize:(I)I // method@0644 │ │ -02edda: 0a00 |0005: move-result v0 │ │ -02eddc: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -02ede0: 0f00 |0008: return v0 │ │ +030a50: |[030a50] android.support.v4.util.SparseArrayCompat.idealIntArraySize:(I)I │ │ +030a60: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +030a64: 7110 4406 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/SparseArrayCompat;.idealByteArraySize:(I)I // method@0644 │ │ +030a6a: 0a00 |0005: move-result v0 │ │ +030a6c: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +030a70: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ @@ -26905,58 +26907,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -02ede4: |[02ede4] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -02edf4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -02edf6: 5274 1802 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02edfa: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -02edfe: 5474 1702 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02ee02: 5275 1802 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02ee06: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -02ee0a: 4404 0405 |000b: aget v4, v4, v5 │ │ -02ee0e: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -02ee12: 6e30 4906 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0649 │ │ -02ee18: 0e00 |0012: return-void │ │ -02ee1a: 5574 1602 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ -02ee1e: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -02ee22: 5274 1802 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02ee26: 5475 1702 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02ee2a: 2155 |001b: array-length v5, v5 │ │ -02ee2c: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -02ee30: 7010 4106 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0641 │ │ -02ee36: 5273 1802 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02ee3a: 5474 1702 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02ee3e: 2144 |0025: array-length v4, v4 │ │ -02ee40: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -02ee44: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -02ee48: 7110 4506 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0645 │ │ -02ee4e: 0a00 |002d: move-result v0 │ │ -02ee50: 2301 fe02 |002e: new-array v1, v0, [I // type@02fe │ │ -02ee54: 2302 1103 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0311 │ │ -02ee58: 5474 1702 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02ee5c: 5475 1702 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02ee60: 2155 |0036: array-length v5, v5 │ │ -02ee62: 7155 1b11 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -02ee68: 5474 1902 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02ee6c: 5475 1902 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02ee70: 2155 |003e: array-length v5, v5 │ │ -02ee72: 7155 1b11 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -02ee78: 5b71 1702 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02ee7c: 5b72 1902 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02ee80: 5474 1702 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02ee84: 4b08 0403 |0048: aput v8, v4, v3 │ │ -02ee88: 5474 1902 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02ee8c: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -02ee90: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -02ee94: 5974 1802 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02ee98: 28c0 |0052: goto 0012 // -0040 │ │ +030a74: |[030a74] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +030a84: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +030a86: 5274 1802 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030a8a: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +030a8e: 5474 1702 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030a92: 5275 1802 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030a96: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +030a9a: 4404 0405 |000b: aget v4, v4, v5 │ │ +030a9e: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +030aa2: 6e30 4906 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0649 │ │ +030aa8: 0e00 |0012: return-void │ │ +030aaa: 5574 1602 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ +030aae: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +030ab2: 5274 1802 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030ab6: 5475 1702 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030aba: 2155 |001b: array-length v5, v5 │ │ +030abc: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +030ac0: 7010 4106 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0641 │ │ +030ac6: 5273 1802 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030aca: 5474 1702 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030ace: 2144 |0025: array-length v4, v4 │ │ +030ad0: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +030ad4: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +030ad8: 7110 4506 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0645 │ │ +030ade: 0a00 |002d: move-result v0 │ │ +030ae0: 2301 fe02 |002e: new-array v1, v0, [I // type@02fe │ │ +030ae4: 2302 1103 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0311 │ │ +030ae8: 5474 1702 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030aec: 5475 1702 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030af0: 2155 |0036: array-length v5, v5 │ │ +030af2: 7155 1c11 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +030af8: 5474 1902 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030afc: 5475 1902 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030b00: 2155 |003e: array-length v5, v5 │ │ +030b02: 7155 1c11 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +030b08: 5b71 1702 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030b0c: 5b72 1902 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030b10: 5474 1702 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030b14: 4b08 0403 |0048: aput v8, v4, v3 │ │ +030b18: 5474 1902 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030b1c: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +030b20: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +030b24: 5974 1802 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030b28: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=296 │ │ 0x000f line=297 │ │ 0x0012 line=323 │ │ 0x0013 line=301 │ │ 0x001e line=302 │ │ @@ -26988,27 +26990,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -02ee9c: |[02ee9c] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -02eeac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02eeae: 5251 1802 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02eeb2: 5452 1902 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02eeb6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -02eeb8: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -02eebc: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -02eebe: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -02eec2: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02eec6: 28f9 |000d: goto 0006 // -0007 │ │ -02eec8: 5954 1802 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02eecc: 5c54 1602 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ -02eed0: 0e00 |0012: return-void │ │ +030b2c: |[030b2c] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +030b3c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +030b3e: 5251 1802 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030b42: 5452 1902 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030b46: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +030b48: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +030b4c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +030b4e: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +030b52: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +030b56: 28f9 |000d: goto 0006 // -0007 │ │ +030b58: 5954 1802 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030b5c: 5c54 1602 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ +030b60: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=280 │ │ 0x0003 line=281 │ │ 0x0005 line=283 │ │ 0x0008 line=284 │ │ 0x000b line=283 │ │ @@ -27027,31 +27029,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -02eed4: |[02eed4] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -02eee4: 5441 1702 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02eee8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -02eeea: 5243 1802 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02eeee: 7140 3e06 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@063e │ │ -02eef4: 0a00 |0008: move-result v0 │ │ -02eef6: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ -02eefa: 5441 1902 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02eefe: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -02ef02: 6202 1502 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0215 │ │ -02ef06: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ -02ef0a: 5441 1902 |0013: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02ef0e: 6202 1502 |0015: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0215 │ │ -02ef12: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ -02ef16: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -02ef18: 5c41 1602 |001a: iput-boolean v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ -02ef1c: 0e00 |001c: return-void │ │ +030b64: |[030b64] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +030b74: 5441 1702 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030b78: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +030b7a: 5243 1802 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030b7e: 7140 3e06 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@063e │ │ +030b84: 0a00 |0008: move-result v0 │ │ +030b86: 3a00 1300 |0009: if-ltz v0, 001c // +0013 │ │ +030b8a: 5441 1902 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030b8e: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +030b92: 6202 1502 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0215 │ │ +030b96: 3221 0b00 |0011: if-eq v1, v2, 001c // +000b │ │ +030b9a: 5441 1902 |0013: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030b9e: 6202 1502 |0015: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0215 │ │ +030ba2: 4d02 0100 |0017: aput-object v2, v1, v0 │ │ +030ba6: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +030ba8: 5c41 1602 |001a: iput-boolean v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ +030bac: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ 0x0013 line=77 │ │ 0x0019 line=78 │ │ @@ -27067,19 +27069,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02ef20: |[02ef20] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -02ef30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02ef32: 6e30 4306 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0643 │ │ -02ef38: 0c00 |0004: move-result-object v0 │ │ -02ef3a: 1100 |0005: return-object v0 │ │ +030bb0: |[030bb0] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +030bc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030bc2: 6e30 4306 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0643 │ │ +030bc8: 0c00 |0004: move-result-object v0 │ │ +030bca: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 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 │ │ @@ -27089,29 +27091,29 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -02ef3c: |[02ef3c] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -02ef4c: 5441 1702 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02ef50: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -02ef52: 5243 1802 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02ef56: 7140 3e06 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@063e │ │ -02ef5c: 0a00 |0008: move-result v0 │ │ -02ef5e: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ -02ef62: 5441 1902 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02ef66: 4601 0100 |000d: aget-object v1, v1, v0 │ │ -02ef6a: 6202 1502 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0215 │ │ -02ef6e: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ -02ef72: 1106 |0013: return-object v6 │ │ -02ef74: 5441 1902 |0014: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02ef78: 4606 0100 |0016: aget-object v6, v1, v0 │ │ -02ef7c: 28fb |0018: goto 0013 // -0005 │ │ +030bcc: |[030bcc] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +030bdc: 5441 1702 |0000: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030be0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +030be2: 5243 1802 |0003: iget v3, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030be6: 7140 3e06 2153 |0005: invoke-static {v1, v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@063e │ │ +030bec: 0a00 |0008: move-result v0 │ │ +030bee: 3a00 0a00 |0009: if-ltz v0, 0013 // +000a │ │ +030bf2: 5441 1902 |000b: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030bf6: 4601 0100 |000d: aget-object v1, v1, v0 │ │ +030bfa: 6202 1502 |000f: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0215 │ │ +030bfe: 3321 0300 |0011: if-ne v1, v2, 0014 // +0003 │ │ +030c02: 1106 |0013: return-object v6 │ │ +030c04: 5441 1902 |0014: iget-object v1, v4, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030c08: 4606 0100 |0016: aget-object v6, v1, v0 │ │ +030c0c: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0009 line=62 │ │ 0x0013 line=65 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -27127,24 +27129,24 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -02ef80: |[02ef80] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -02ef90: 5530 1602 |0000: iget-boolean v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ -02ef94: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02ef98: 7010 4106 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0641 │ │ -02ef9e: 5430 1702 |0007: iget-object v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02efa2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -02efa4: 5232 1802 |000a: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02efa8: 7140 3e06 1042 |000c: invoke-static {v0, v1, v2, v4}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@063e │ │ -02efae: 0a00 |000f: move-result v0 │ │ -02efb0: 0f00 |0010: return v0 │ │ +030c10: |[030c10] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +030c20: 5530 1602 |0000: iget-boolean v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ +030c24: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +030c28: 7010 4106 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0641 │ │ +030c2e: 5430 1702 |0007: iget-object v0, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030c32: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +030c34: 5232 1802 |000a: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030c38: 7140 3e06 1042 |000c: invoke-static {v0, v1, v2, v4}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@063e │ │ +030c3e: 0a00 |000f: move-result v0 │ │ +030c40: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0004 line=250 │ │ 0x0007 line=253 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -27156,29 +27158,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -02efb4: |[02efb4] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -02efc4: 5521 1602 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ -02efc8: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -02efcc: 7010 4106 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0641 │ │ -02efd2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -02efd4: 5221 1802 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02efd8: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -02efdc: 5421 1902 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02efe0: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -02efe4: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -02efe8: 0f00 |0012: return v0 │ │ -02efea: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02efee: 28f3 |0015: goto 0008 // -000d │ │ -02eff0: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -02eff2: 28fb |0017: goto 0012 // -0005 │ │ +030c44: |[030c44] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +030c54: 5521 1602 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ +030c58: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +030c5c: 7010 4106 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0641 │ │ +030c62: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +030c64: 5221 1802 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030c68: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +030c6c: 5421 1902 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030c70: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +030c74: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +030c78: 0f00 |0012: return v0 │ │ +030c7a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +030c7e: 28f3 |0015: goto 0008 // -000d │ │ +030c80: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +030c82: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0004 line=266 │ │ 0x0007 line=269 │ │ 0x000c line=270 │ │ 0x0012 line=273 │ │ @@ -27197,21 +27199,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02eff4: |[02eff4] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -02f004: 5510 1602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ -02f008: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02f00c: 7010 4106 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0641 │ │ -02f012: 5410 1702 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02f016: 4400 0002 |0009: aget v0, v0, v2 │ │ -02f01a: 0f00 |000b: return v0 │ │ +030c84: |[030c84] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +030c94: 5510 1602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ +030c98: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +030c9c: 7010 4106 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0641 │ │ +030ca2: 5410 1702 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030ca6: 4400 0002 |0009: aget v0, v0, v2 │ │ +030caa: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0004 line=211 │ │ 0x0007 line=214 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -27223,91 +27225,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -02f01c: |[02f01c] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -02f02c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -02f02e: 5484 1702 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02f032: 5285 1802 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02f036: 7140 3e06 6495 |0005: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@063e │ │ -02f03c: 0a00 |0008: move-result v0 │ │ -02f03e: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -02f042: 5484 1902 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02f046: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -02f04a: 0e00 |000f: return-void │ │ -02f04c: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -02f050: 5284 1802 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02f054: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -02f058: 5484 1902 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02f05c: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -02f060: 6205 1502 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0215 │ │ -02f064: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -02f068: 5484 1702 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02f06c: 4b09 0400 |0020: aput v9, v4, v0 │ │ -02f070: 5484 1902 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02f074: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -02f078: 28e9 |0026: goto 000f // -0017 │ │ -02f07a: 5584 1602 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ -02f07e: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -02f082: 5284 1802 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02f086: 5485 1702 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02f08a: 2155 |002f: array-length v5, v5 │ │ -02f08c: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -02f090: 7010 4106 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0641 │ │ -02f096: 5484 1702 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02f09a: 5285 1802 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02f09e: 7140 3e06 6495 |0039: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@063e │ │ -02f0a4: 0a04 |003c: move-result v4 │ │ -02f0a6: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -02f0aa: 5284 1802 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02f0ae: 5485 1702 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02f0b2: 2155 |0043: array-length v5, v5 │ │ -02f0b4: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -02f0b8: 5284 1802 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02f0bc: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02f0c0: 7110 4506 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0645 │ │ -02f0c6: 0a01 |004d: move-result v1 │ │ -02f0c8: 2312 fe02 |004e: new-array v2, v1, [I // type@02fe │ │ -02f0cc: 2313 1103 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0311 │ │ -02f0d0: 5484 1702 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02f0d4: 5485 1702 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02f0d8: 2155 |0056: array-length v5, v5 │ │ -02f0da: 7155 1b11 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -02f0e0: 5484 1902 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02f0e4: 5485 1902 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02f0e8: 2155 |005e: array-length v5, v5 │ │ -02f0ea: 7155 1b11 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -02f0f0: 5b82 1702 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02f0f4: 5b83 1902 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02f0f8: 5284 1802 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02f0fc: b104 |0068: sub-int/2addr v4, v0 │ │ -02f0fe: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -02f102: 5484 1702 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02f106: 5485 1702 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02f10a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -02f10e: 5287 1802 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02f112: b107 |0073: sub-int/2addr v7, v0 │ │ -02f114: 7157 1b11 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -02f11a: 5484 1902 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02f11e: 5485 1902 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02f122: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -02f126: 5287 1802 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02f12a: b107 |007f: sub-int/2addr v7, v0 │ │ -02f12c: 7157 1b11 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -02f132: 5484 1702 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ -02f136: 4b09 0400 |0085: aput v9, v4, v0 │ │ -02f13a: 5484 1902 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02f13e: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -02f142: 5284 1802 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02f146: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02f14a: 5984 1802 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02f14e: 2900 7eff |0091: goto/16 000f // -0082 │ │ +030cac: |[030cac] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +030cbc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +030cbe: 5484 1702 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030cc2: 5285 1802 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030cc6: 7140 3e06 6495 |0005: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@063e │ │ +030ccc: 0a00 |0008: move-result v0 │ │ +030cce: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +030cd2: 5484 1902 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030cd6: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +030cda: 0e00 |000f: return-void │ │ +030cdc: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +030ce0: 5284 1802 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030ce4: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +030ce8: 5484 1902 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030cec: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +030cf0: 6205 1502 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0215 │ │ +030cf4: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +030cf8: 5484 1702 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030cfc: 4b09 0400 |0020: aput v9, v4, v0 │ │ +030d00: 5484 1902 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030d04: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +030d08: 28e9 |0026: goto 000f // -0017 │ │ +030d0a: 5584 1602 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ +030d0e: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +030d12: 5284 1802 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030d16: 5485 1702 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030d1a: 2155 |002f: array-length v5, v5 │ │ +030d1c: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +030d20: 7010 4106 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0641 │ │ +030d26: 5484 1702 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030d2a: 5285 1802 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030d2e: 7140 3e06 6495 |0039: invoke-static {v4, v6, v5, v9}, Landroid/support/v4/util/SparseArrayCompat;.binarySearch:([IIII)I // method@063e │ │ +030d34: 0a04 |003c: move-result v4 │ │ +030d36: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +030d3a: 5284 1802 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030d3e: 5485 1702 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030d42: 2155 |0043: array-length v5, v5 │ │ +030d44: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +030d48: 5284 1802 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030d4c: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +030d50: 7110 4506 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/SparseArrayCompat;.idealIntArraySize:(I)I // method@0645 │ │ +030d56: 0a01 |004d: move-result v1 │ │ +030d58: 2312 fe02 |004e: new-array v2, v1, [I // type@02fe │ │ +030d5c: 2313 1103 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0311 │ │ +030d60: 5484 1702 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030d64: 5485 1702 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030d68: 2155 |0056: array-length v5, v5 │ │ +030d6a: 7155 1c11 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +030d70: 5484 1902 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030d74: 5485 1902 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030d78: 2155 |005e: array-length v5, v5 │ │ +030d7a: 7155 1c11 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +030d80: 5b82 1702 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030d84: 5b83 1902 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030d88: 5284 1802 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030d8c: b104 |0068: sub-int/2addr v4, v0 │ │ +030d8e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +030d92: 5484 1702 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030d96: 5485 1702 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030d9a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +030d9e: 5287 1802 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030da2: b107 |0073: sub-int/2addr v7, v0 │ │ +030da4: 7157 1c11 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +030daa: 5484 1902 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030dae: 5485 1902 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030db2: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +030db6: 5287 1802 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030dba: b107 |007f: sub-int/2addr v7, v0 │ │ +030dbc: 7157 1c11 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +030dc2: 5484 1702 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0217 │ │ +030dc6: 4b09 0400 |0085: aput v9, v4, v0 │ │ +030dca: 5484 1902 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030dce: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +030dd2: 5284 1802 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030dd6: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +030dda: 5984 1802 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030dde: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0009 line=148 │ │ 0x000b line=149 │ │ 0x000f line=190 │ │ 0x0010 line=151 │ │ @@ -27347,17 +27349,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02f154: |[02f154] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -02f164: 6e20 4006 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0640 │ │ -02f16a: 0e00 |0003: return-void │ │ +030de4: |[030de4] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +030df4: 6e20 4006 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0640 │ │ +030dfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ 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; │ │ @@ -27368,25 +27370,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -02f16c: |[02f16c] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -02f17c: 5420 1902 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02f180: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -02f184: 6201 1502 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0215 │ │ -02f188: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -02f18c: 5420 1902 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02f190: 6201 1502 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0215 │ │ -02f194: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -02f198: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -02f19a: 5c20 1602 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ -02f19e: 0e00 |0011: return-void │ │ +030dfc: |[030dfc] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +030e0c: 5420 1902 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030e10: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +030e14: 6201 1502 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0215 │ │ +030e18: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +030e1c: 5420 1902 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030e20: 6201 1502 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0215 │ │ +030e24: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +030e28: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +030e2a: 5c20 1602 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ +030e2e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0008 line=95 │ │ 0x000e line=96 │ │ 0x0011 line=98 │ │ locals : │ │ @@ -27399,25 +27401,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02f1a0: |[02f1a0] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -02f1b0: 5242 1802 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02f1b4: 9003 0506 |0002: add-int v3, v5, v6 │ │ -02f1b8: 7120 e310 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@10e3 │ │ -02f1be: 0a00 |0007: move-result v0 │ │ -02f1c0: 0151 |0008: move v1, v5 │ │ -02f1c2: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -02f1c6: 6e20 4b06 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@064b │ │ -02f1cc: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02f1d0: 28f9 |0010: goto 0009 // -0007 │ │ -02f1d2: 0e00 |0011: return-void │ │ +030e30: |[030e30] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +030e40: 5242 1802 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030e44: 9003 0506 |0002: add-int v3, v5, v6 │ │ +030e48: 7120 e410 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@10e4 │ │ +030e4e: 0a00 |0007: move-result v0 │ │ +030e50: 0151 |0008: move v1, v5 │ │ +030e52: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +030e56: 6e20 4b06 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@064b │ │ +030e5c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +030e60: 28f9 |0010: goto 0009 // -0007 │ │ +030e62: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0008 line=108 │ │ 0x000b line=109 │ │ 0x000e line=108 │ │ 0x0011 line=111 │ │ @@ -27434,21 +27436,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02f1d4: |[02f1d4] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -02f1e4: 5510 1602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ -02f1e8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02f1ec: 7010 4106 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0641 │ │ -02f1f2: 5410 1902 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02f1f6: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -02f1fa: 0e00 |000b: return-void │ │ +030e64: |[030e64] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +030e74: 5510 1602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ +030e78: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +030e7c: 7010 4106 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0641 │ │ +030e82: 5410 1902 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030e86: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +030e8a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=237 │ │ 0x0007 line=240 │ │ 0x000b line=241 │ │ locals : │ │ @@ -27463,20 +27465,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -02f1fc: |[02f1fc] android.support.v4.util.SparseArrayCompat.size:()I │ │ -02f20c: 5510 1602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ -02f210: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02f214: 7010 4106 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0641 │ │ -02f21a: 5210 1802 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ -02f21e: 0f00 |0009: return v0 │ │ +030e8c: |[030e8c] android.support.v4.util.SparseArrayCompat.size:()I │ │ +030e9c: 5510 1602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ +030ea0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +030ea4: 7010 4106 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0641 │ │ +030eaa: 5210 1802 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0218 │ │ +030eae: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0004 line=198 │ │ 0x0007 line=201 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -27487,21 +27489,21 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02f220: |[02f220] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -02f230: 5510 1602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ -02f234: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02f238: 7010 4106 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0641 │ │ -02f23e: 5410 1902 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ -02f242: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -02f246: 1100 |000b: return-object v0 │ │ +030eb0: |[030eb0] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +030ec0: 5510 1602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0216 │ │ +030ec4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +030ec8: 7010 4106 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0641 │ │ +030ece: 5410 1902 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0219 │ │ +030ed2: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +030ed6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0004 line=224 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -27561,22 +27563,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -02f248: |[02f248] android.support.v4.util.TimeUtils.:()V │ │ -02f258: 2200 6f02 |0000: new-instance v0, Ljava/lang/Object; // type@026f │ │ -02f25c: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02f262: 6900 1f02 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@021f │ │ -02f266: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -02f26a: 2300 fc02 |0009: new-array v0, v0, [C // type@02fc │ │ -02f26e: 6900 1e02 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@021e │ │ -02f272: 0e00 |000d: return-void │ │ +030ed8: |[030ed8] android.support.v4.util.TimeUtils.:()V │ │ +030ee8: 2200 6f02 |0000: new-instance v0, Ljava/lang/Object; // type@026f │ │ +030eec: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +030ef2: 6900 1f02 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@021f │ │ +030ef6: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +030efa: 2300 fc02 |0009: new-array v0, v0, [C // type@02fc │ │ +030efe: 6900 1e02 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@021e │ │ +030f02: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -27584,17 +27586,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f274: |[02f274] android.support.v4.util.TimeUtils.:()V │ │ -02f284: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02f28a: 0e00 |0003: return-void │ │ +030f04: |[030f04] android.support.v4.util.TimeUtils.:()V │ │ +030f14: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +030f1a: 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;) │ │ @@ -27602,35 +27604,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -02f28c: |[02f28c] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -02f29c: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -02f2a0: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -02f2a4: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -02f2a8: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -02f2aa: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -02f2ae: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -02f2b2: 0f00 |000b: return v0 │ │ -02f2b4: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -02f2b8: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -02f2bc: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -02f2c0: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -02f2c2: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -02f2c6: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -02f2ca: 28f4 |0017: goto 000b // -000c │ │ -02f2cc: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -02f2d0: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -02f2d4: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -02f2d8: 28ed |001e: goto 000b // -0013 │ │ -02f2da: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -02f2dc: 28eb |0020: goto 000b // -0015 │ │ +030f1c: |[030f1c] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +030f2c: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +030f30: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +030f34: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +030f38: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +030f3a: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +030f3e: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +030f42: 0f00 |000b: return v0 │ │ +030f44: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +030f48: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +030f4c: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +030f50: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +030f52: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +030f56: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +030f5a: 28f4 |0017: goto 000b // -000c │ │ +030f5c: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +030f60: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +030f64: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +030f68: 28ed |001e: goto 000b // -0013 │ │ +030f6a: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +030f6c: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -27644,124 +27646,124 @@ │ │ 0x0000 - 0x0021 reg=4 zeropad I │ │ │ │ #3 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JJLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 8 │ │ + registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -02f2e0: |[02f2e0] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -02f2f0: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -02f2f4: 3100 0300 |0002: cmp-long v0, v3, v0 │ │ -02f2f8: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -02f2fc: 1a00 d300 |0006: const-string v0, "--" // string@00d3 │ │ -02f300: 6e20 b010 0700 |0008: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -02f306: 0e00 |000b: return-void │ │ -02f308: 9c00 0305 |000c: sub-long v0, v3, v5 │ │ -02f30c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -02f30e: 7140 5506 1027 |000f: invoke-static {v0, v1, v7, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0655 │ │ -02f314: 28f9 |0012: goto 000b // -0007 │ │ +030f70: |[030f70] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +030f80: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +030f84: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +030f88: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +030f8c: 1a00 d300 |0006: const-string v0, "--" // string@00d3 │ │ +030f90: 6e20 b010 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +030f96: 0e00 |000b: return-void │ │ +030f98: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ +030f9c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +030f9e: 7140 5506 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0655 │ │ +030fa4: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x000b line=174 │ │ 0x000c line=173 │ │ locals : │ │ - 0x0000 - 0x0013 reg=3 time J │ │ - 0x0000 - 0x0013 reg=5 now J │ │ - 0x0000 - 0x0013 reg=7 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0013 reg=4 time J │ │ + 0x0000 - 0x0013 reg=6 now J │ │ + 0x0000 - 0x0013 reg=8 pw Ljava/io/PrintWriter; │ │ │ │ #4 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 4 │ │ + registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -02f318: |[02f318] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -02f328: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02f32a: 7140 5506 2103 |0001: invoke-static {v1, v2, v3, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0655 │ │ -02f330: 0e00 |0004: return-void │ │ +030fa8: |[030fa8] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +030fb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030fba: 7140 5506 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0655 │ │ +030fc0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0004 line=165 │ │ locals : │ │ - 0x0000 - 0x0005 reg=1 duration J │ │ - 0x0000 - 0x0005 reg=3 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0005 reg=2 duration J │ │ + 0x0000 - 0x0005 reg=4 pw Ljava/io/PrintWriter; │ │ │ │ #5 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/io/PrintWriter;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -02f334: |[02f334] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -02f344: 6202 1f02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@021f │ │ -02f348: 1d02 |0002: monitor-enter v2 │ │ -02f34a: 7130 5706 6508 |0003: invoke-static {v5, v6, v8}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0657 │ │ -02f350: 0a00 |0006: move-result v0 │ │ -02f352: 2201 7302 |0007: new-instance v1, Ljava/lang/String; // type@0273 │ │ -02f356: 6203 1e02 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@021e │ │ -02f35a: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -02f35c: 7040 f410 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@10f4 │ │ -02f362: 6e20 b010 1700 |000f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -02f368: 1e02 |0012: monitor-exit v2 │ │ -02f36a: 0e00 |0013: return-void │ │ -02f36c: 0d01 |0014: move-exception v1 │ │ -02f36e: 1e02 |0015: monitor-exit v2 │ │ -02f370: 2701 |0016: throw v1 │ │ +030fc4: |[030fc4] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +030fd4: 6202 1f02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@021f │ │ +030fd8: 1d02 |0002: monitor-enter v2 │ │ +030fda: 7130 5706 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0657 │ │ +030fe0: 0a00 |0006: move-result v0 │ │ +030fe2: 2201 7302 |0007: new-instance v1, Ljava/lang/String; // type@0273 │ │ +030fe6: 6203 1e02 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@021e │ │ +030fea: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +030fec: 7040 f510 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@10f5 │ │ +030ff2: 6e20 b010 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +030ff8: 1e02 |0012: monitor-exit v2 │ │ +030ffa: 0e00 |0013: return-void │ │ +030ffc: 0d01 |0014: move-exception v1 │ │ +030ffe: 1e02 |0015: monitor-exit v2 │ │ +031000: 2701 |0016: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0016 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0007 line=158 │ │ 0x0012 line=159 │ │ 0x0013 line=160 │ │ 0x0014 line=159 │ │ locals : │ │ 0x0007 - 0x0014 reg=0 len I │ │ - 0x0000 - 0x0017 reg=5 duration J │ │ - 0x0000 - 0x0017 reg=7 pw Ljava/io/PrintWriter; │ │ - 0x0000 - 0x0017 reg=8 fieldLen I │ │ + 0x0000 - 0x0017 reg=6 duration J │ │ + 0x0000 - 0x0017 reg=8 pw Ljava/io/PrintWriter; │ │ + 0x0000 - 0x0017 reg=9 fieldLen I │ │ │ │ #6 : (in Landroid/support/v4/util/TimeUtils;) │ │ name : 'formatDuration' │ │ type : '(JLjava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -02f380: |[02f380] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -02f390: 6202 1f02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@021f │ │ -02f394: 1d02 |0002: monitor-enter v2 │ │ -02f396: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -02f398: 7130 5706 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0657 │ │ -02f39e: 0a00 |0007: move-result v0 │ │ -02f3a0: 6201 1e02 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@021e │ │ -02f3a4: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -02f3a6: 6e40 1511 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@1115 │ │ -02f3ac: 1e02 |000e: monitor-exit v2 │ │ -02f3ae: 0e00 |000f: return-void │ │ -02f3b0: 0d01 |0010: move-exception v1 │ │ -02f3b2: 1e02 |0011: monitor-exit v2 │ │ -02f3b4: 2701 |0012: throw v1 │ │ +031010: |[031010] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +031020: 6202 1f02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@021f │ │ +031024: 1d02 |0002: monitor-enter v2 │ │ +031026: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +031028: 7130 5706 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0657 │ │ +03102e: 0a00 |0007: move-result v0 │ │ +031030: 6201 1e02 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@021e │ │ +031034: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +031036: 6e40 1611 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@1116 │ │ +03103c: 1e02 |000e: monitor-exit v2 │ │ +03103e: 0e00 |000f: return-void │ │ +031040: 0d01 |0010: move-exception v1 │ │ +031042: 1e02 |0011: monitor-exit v2 │ │ +031044: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -27778,206 +27780,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -02f3c4: |[02f3c4] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -02f3d4: 6204 1e02 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@021e │ │ -02f3d8: 2144 |0002: array-length v4, v4 │ │ -02f3da: 0200 1600 |0003: move/from16 v0, v22 │ │ -02f3de: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -02f3e2: 0200 1600 |0007: move/from16 v0, v22 │ │ -02f3e6: 2304 fc02 |0009: new-array v4, v0, [C // type@02fc │ │ -02f3ea: 6904 1e02 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@021e │ │ -02f3ee: 6202 1e02 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@021e │ │ -02f3f2: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -02f3f6: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -02f3fa: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -02f3fe: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -02f400: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -02f404: 0200 1600 |0018: move/from16 v0, v22 │ │ -02f408: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -02f40c: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -02f410: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -02f414: 28f8 |0020: goto 0018 // -0008 │ │ -02f416: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -02f41a: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -02f41e: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -02f420: 0f04 |0026: return v4 │ │ -02f422: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -02f426: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -02f42a: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -02f42e: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -02f432: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -02f436: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -02f43a: 846d |0033: long-to-int v13, v6 │ │ -02f43c: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -02f440: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -02f444: 8666 |0038: long-to-double v6, v6 │ │ -02f446: 7120 df10 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@10df │ │ -02f44c: 0b06 |003c: move-result-wide v6 │ │ -02f44e: 8a60 |003d: double-to-int v0, v6 │ │ -02f450: 0211 0000 |003e: move/from16 v17, v0 │ │ -02f454: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -02f456: 120c |0041: const/4 v12, #int 0 // #0 │ │ -02f458: 120e |0042: const/4 v14, #int 0 // #0 │ │ -02f45a: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -02f460: 0200 1100 |0046: move/from16 v0, v17 │ │ -02f464: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -02f468: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -02f46e: 9303 1104 |004d: div-int v3, v17, v4 │ │ -02f472: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -02f478: b234 |0052: mul-int/2addr v4, v3 │ │ -02f47a: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -02f47e: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -02f482: 0200 1100 |0057: move/from16 v0, v17 │ │ -02f486: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -02f48a: 0200 1100 |005b: move/from16 v0, v17 │ │ -02f48e: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -02f492: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -02f496: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -02f49a: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -02f49e: 0200 1100 |0065: move/from16 v0, v17 │ │ -02f4a2: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -02f4a6: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -02f4aa: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -02f4ae: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -02f4b2: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -02f4b4: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -02f4b8: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -02f4ba: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -02f4bc: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -02f4be: 7140 5206 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0652 │ │ -02f4c4: 0a0f |0078: move-result v15 │ │ -02f4c6: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -02f4c8: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -02f4cc: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -02f4ce: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -02f4d0: 7140 5206 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0652 │ │ -02f4d6: 0a04 |0081: move-result v4 │ │ -02f4d8: b04f |0082: add-int/2addr v15, v4 │ │ -02f4da: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -02f4dc: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -02f4e0: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -02f4e2: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -02f4e4: 7140 5206 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0652 │ │ -02f4ea: 0a04 |008b: move-result v4 │ │ -02f4ec: b04f |008c: add-int/2addr v15, v4 │ │ -02f4ee: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -02f4f0: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -02f4f4: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -02f4f6: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -02f4f8: 0200 1100 |0092: move/from16 v0, v17 │ │ -02f4fc: 7140 5206 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0652 │ │ -02f502: 0a04 |0097: move-result v4 │ │ -02f504: b04f |0098: add-int/2addr v15, v4 │ │ -02f506: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -02f508: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -02f50a: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -02f50e: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -02f510: 7140 5206 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0652 │ │ -02f516: 0a04 |00a1: move-result v4 │ │ -02f518: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02f51c: b04f |00a4: add-int/2addr v15, v4 │ │ -02f51e: 0200 1600 |00a5: move/from16 v0, v22 │ │ -02f522: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -02f526: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -02f52a: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -02f52e: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -02f532: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -02f536: 28f4 |00b1: goto 00a5 // -000c │ │ -02f538: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -02f53c: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -02f540: 7d00 |00b6: neg-long v0, v0 │ │ -02f542: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -02f546: 2900 76ff |00b9: goto/16 002f // -008a │ │ -02f54a: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -02f54c: 28c1 |00bc: goto 007d // -003f │ │ -02f54e: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -02f550: 28c9 |00be: goto 0087 // -0037 │ │ -02f552: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -02f554: 28d1 |00c0: goto 0091 // -002f │ │ -02f556: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -02f558: 28dc |00c2: goto 009e // -0024 │ │ -02f55a: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -02f55e: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -02f562: 0212 0500 |00c7: move/from16 v18, v5 │ │ -02f566: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -02f56a: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -02f56e: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -02f572: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -02f574: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -02f576: 7706 5806 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0658 │ │ -02f57c: 0a05 |00d4: move-result v5 │ │ -02f57e: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -02f582: 0200 1200 |00d7: move/from16 v0, v18 │ │ -02f586: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -02f58a: 121a |00db: const/4 v10, #int 1 // #1 │ │ -02f58c: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -02f590: 122b |00de: const/4 v11, #int 2 // #2 │ │ -02f592: 0726 |00df: move-object v6, v2 │ │ -02f594: 01c7 |00e0: move v7, v12 │ │ -02f596: 0159 |00e1: move v9, v5 │ │ -02f598: 7706 5806 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0658 │ │ -02f59e: 0a05 |00e5: move-result v5 │ │ -02f5a0: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -02f5a4: 0200 1200 |00e8: move/from16 v0, v18 │ │ -02f5a8: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -02f5ac: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -02f5ae: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -02f5b2: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -02f5b4: 0726 |00f0: move-object v6, v2 │ │ -02f5b6: 01e7 |00f1: move v7, v14 │ │ -02f5b8: 0159 |00f2: move v9, v5 │ │ -02f5ba: 7706 5806 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0658 │ │ -02f5c0: 0a05 |00f6: move-result v5 │ │ -02f5c2: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -02f5c6: 0200 1200 |00f9: move/from16 v0, v18 │ │ -02f5ca: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -02f5ce: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -02f5d0: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -02f5d4: 122b |0100: const/4 v11, #int 2 // #2 │ │ -02f5d6: 0726 |0101: move-object v6, v2 │ │ -02f5d8: 0207 1100 |0102: move/from16 v7, v17 │ │ -02f5dc: 0159 |0104: move v9, v5 │ │ -02f5de: 7706 5806 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0658 │ │ -02f5e4: 0a05 |0108: move-result v5 │ │ -02f5e6: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -02f5ea: 121a |010b: const/4 v10, #int 1 // #1 │ │ -02f5ec: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -02f5f0: 0200 1200 |010e: move/from16 v0, v18 │ │ -02f5f4: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -02f5f8: 123b |0112: const/4 v11, #int 3 // #3 │ │ -02f5fa: 0726 |0113: move-object v6, v2 │ │ -02f5fc: 01d7 |0114: move v7, v13 │ │ -02f5fe: 0159 |0115: move v9, v5 │ │ -02f600: 7706 5806 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0658 │ │ -02f606: 0a05 |0119: move-result v5 │ │ -02f608: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -02f60c: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -02f610: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -02f614: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -02f618: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -02f61c: 28a9 |0124: goto 00cd // -0057 │ │ -02f61e: 120a |0125: const/4 v10, #int 0 // #0 │ │ -02f620: 28b6 |0126: goto 00dc // -004a │ │ -02f622: 120b |0127: const/4 v11, #int 0 // #0 │ │ -02f624: 28b7 |0128: goto 00df // -0049 │ │ -02f626: 120a |0129: const/4 v10, #int 0 // #0 │ │ -02f628: 28c3 |012a: goto 00ed // -003d │ │ -02f62a: 120b |012b: const/4 v11, #int 0 // #0 │ │ -02f62c: 28c4 |012c: goto 00f0 // -003c │ │ -02f62e: 120a |012d: const/4 v10, #int 0 // #0 │ │ -02f630: 28d0 |012e: goto 00fe // -0030 │ │ -02f632: 120b |012f: const/4 v11, #int 0 // #0 │ │ -02f634: 28d1 |0130: goto 0101 // -002f │ │ -02f636: 120b |0131: const/4 v11, #int 0 // #0 │ │ -02f638: 28e1 |0132: goto 0113 // -001f │ │ +031054: |[031054] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +031064: 6204 1e02 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@021e │ │ +031068: 2144 |0002: array-length v4, v4 │ │ +03106a: 0200 1600 |0003: move/from16 v0, v22 │ │ +03106e: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +031072: 0200 1600 |0007: move/from16 v0, v22 │ │ +031076: 2304 fc02 |0009: new-array v4, v0, [C // type@02fc │ │ +03107a: 6904 1e02 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@021e │ │ +03107e: 6202 1e02 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@021e │ │ +031082: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +031086: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +03108a: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +03108e: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +031090: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +031094: 0200 1600 |0018: move/from16 v0, v22 │ │ +031098: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +03109c: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +0310a0: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +0310a4: 28f8 |0020: goto 0018 // -0008 │ │ +0310a6: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +0310aa: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +0310ae: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +0310b0: 0f04 |0026: return v4 │ │ +0310b2: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +0310b6: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +0310ba: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +0310be: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +0310c2: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +0310c6: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +0310ca: 846d |0033: long-to-int v13, v6 │ │ +0310cc: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +0310d0: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +0310d4: 8666 |0038: long-to-double v6, v6 │ │ +0310d6: 7120 e010 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@10e0 │ │ +0310dc: 0b06 |003c: move-result-wide v6 │ │ +0310de: 8a60 |003d: double-to-int v0, v6 │ │ +0310e0: 0211 0000 |003e: move/from16 v17, v0 │ │ +0310e4: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +0310e6: 120c |0041: const/4 v12, #int 0 // #0 │ │ +0310e8: 120e |0042: const/4 v14, #int 0 // #0 │ │ +0310ea: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +0310f0: 0200 1100 |0046: move/from16 v0, v17 │ │ +0310f4: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +0310f8: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +0310fe: 9303 1104 |004d: div-int v3, v17, v4 │ │ +031102: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +031108: b234 |0052: mul-int/2addr v4, v3 │ │ +03110a: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +03110e: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +031112: 0200 1100 |0057: move/from16 v0, v17 │ │ +031116: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +03111a: 0200 1100 |005b: move/from16 v0, v17 │ │ +03111e: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +031122: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +031126: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +03112a: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +03112e: 0200 1100 |0065: move/from16 v0, v17 │ │ +031132: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +031136: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +03113a: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +03113e: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +031142: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +031144: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +031148: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +03114a: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +03114c: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +03114e: 7140 5206 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0652 │ │ +031154: 0a0f |0078: move-result v15 │ │ +031156: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +031158: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +03115c: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +03115e: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +031160: 7140 5206 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0652 │ │ +031166: 0a04 |0081: move-result v4 │ │ +031168: b04f |0082: add-int/2addr v15, v4 │ │ +03116a: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +03116c: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +031170: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +031172: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +031174: 7140 5206 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0652 │ │ +03117a: 0a04 |008b: move-result v4 │ │ +03117c: b04f |008c: add-int/2addr v15, v4 │ │ +03117e: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +031180: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +031184: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +031186: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +031188: 0200 1100 |0092: move/from16 v0, v17 │ │ +03118c: 7140 5206 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0652 │ │ +031192: 0a04 |0097: move-result v4 │ │ +031194: b04f |0098: add-int/2addr v15, v4 │ │ +031196: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +031198: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +03119a: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +03119e: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +0311a0: 7140 5206 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0652 │ │ +0311a6: 0a04 |00a1: move-result v4 │ │ +0311a8: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0311ac: b04f |00a4: add-int/2addr v15, v4 │ │ +0311ae: 0200 1600 |00a5: move/from16 v0, v22 │ │ +0311b2: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +0311b6: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +0311ba: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +0311be: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0311c2: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +0311c6: 28f4 |00b1: goto 00a5 // -000c │ │ +0311c8: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +0311cc: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +0311d0: 7d00 |00b6: neg-long v0, v0 │ │ +0311d2: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +0311d6: 2900 76ff |00b9: goto/16 002f // -008a │ │ +0311da: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +0311dc: 28c1 |00bc: goto 007d // -003f │ │ +0311de: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +0311e0: 28c9 |00be: goto 0087 // -0037 │ │ +0311e2: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +0311e4: 28d1 |00c0: goto 0091 // -002f │ │ +0311e6: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +0311e8: 28dc |00c2: goto 009e // -0024 │ │ +0311ea: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +0311ee: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0311f2: 0212 0500 |00c7: move/from16 v18, v5 │ │ +0311f6: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +0311fa: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +0311fe: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +031202: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +031204: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +031206: 7706 5806 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0658 │ │ +03120c: 0a05 |00d4: move-result v5 │ │ +03120e: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +031212: 0200 1200 |00d7: move/from16 v0, v18 │ │ +031216: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +03121a: 121a |00db: const/4 v10, #int 1 // #1 │ │ +03121c: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +031220: 122b |00de: const/4 v11, #int 2 // #2 │ │ +031222: 0726 |00df: move-object v6, v2 │ │ +031224: 01c7 |00e0: move v7, v12 │ │ +031226: 0159 |00e1: move v9, v5 │ │ +031228: 7706 5806 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0658 │ │ +03122e: 0a05 |00e5: move-result v5 │ │ +031230: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +031234: 0200 1200 |00e8: move/from16 v0, v18 │ │ +031238: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +03123c: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +03123e: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +031242: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +031244: 0726 |00f0: move-object v6, v2 │ │ +031246: 01e7 |00f1: move v7, v14 │ │ +031248: 0159 |00f2: move v9, v5 │ │ +03124a: 7706 5806 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0658 │ │ +031250: 0a05 |00f6: move-result v5 │ │ +031252: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +031256: 0200 1200 |00f9: move/from16 v0, v18 │ │ +03125a: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +03125e: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +031260: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +031264: 122b |0100: const/4 v11, #int 2 // #2 │ │ +031266: 0726 |0101: move-object v6, v2 │ │ +031268: 0207 1100 |0102: move/from16 v7, v17 │ │ +03126c: 0159 |0104: move v9, v5 │ │ +03126e: 7706 5806 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0658 │ │ +031274: 0a05 |0108: move-result v5 │ │ +031276: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +03127a: 121a |010b: const/4 v10, #int 1 // #1 │ │ +03127c: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +031280: 0200 1200 |010e: move/from16 v0, v18 │ │ +031284: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +031288: 123b |0112: const/4 v11, #int 3 // #3 │ │ +03128a: 0726 |0113: move-object v6, v2 │ │ +03128c: 01d7 |0114: move v7, v13 │ │ +03128e: 0159 |0115: move v9, v5 │ │ +031290: 7706 5806 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0658 │ │ +031296: 0a05 |0119: move-result v5 │ │ +031298: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +03129c: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +0312a0: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0312a4: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +0312a8: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +0312ac: 28a9 |0124: goto 00cd // -0057 │ │ +0312ae: 120a |0125: const/4 v10, #int 0 // #0 │ │ +0312b0: 28b6 |0126: goto 00dc // -004a │ │ +0312b2: 120b |0127: const/4 v11, #int 0 // #0 │ │ +0312b4: 28b7 |0128: goto 00df // -0049 │ │ +0312b6: 120a |0129: const/4 v10, #int 0 // #0 │ │ +0312b8: 28c3 |012a: goto 00ed // -003d │ │ +0312ba: 120b |012b: const/4 v11, #int 0 // #0 │ │ +0312bc: 28c4 |012c: goto 00f0 // -003c │ │ +0312be: 120a |012d: const/4 v10, #int 0 // #0 │ │ +0312c0: 28d0 |012e: goto 00fe // -0030 │ │ +0312c2: 120b |012f: const/4 v11, #int 0 // #0 │ │ +0312c4: 28d1 |0130: goto 0101 // -002f │ │ +0312c6: 120b |0131: const/4 v11, #int 0 // #0 │ │ +0312c8: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -28064,50 +28066,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -02f63c: |[02f63c] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -02f64c: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -02f650: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -02f654: 0161 |0004: move v1, v6 │ │ -02f656: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -02f65a: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -02f65c: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -02f660: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -02f664: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -02f668: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -02f66c: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -02f670: 8e22 |0012: int-to-char v2, v2 │ │ -02f672: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -02f676: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -02f67a: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -02f67e: b124 |0019: sub-int/2addr v4, v2 │ │ -02f680: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -02f684: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -02f686: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -02f68a: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -02f68e: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -02f692: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -02f696: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -02f69a: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -02f69e: 8e22 |0029: int-to-char v2, v2 │ │ -02f6a0: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -02f6a4: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -02f6a8: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -02f6ac: b124 |0030: sub-int/2addr v4, v2 │ │ -02f6ae: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -02f6b2: 8e22 |0033: int-to-char v2, v2 │ │ -02f6b4: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -02f6b8: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -02f6bc: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -02f6c0: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -02f6c4: 0f06 |003c: return v6 │ │ +0312cc: |[0312cc] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +0312dc: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +0312e0: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +0312e4: 0161 |0004: move v1, v6 │ │ +0312e6: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +0312ea: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +0312ec: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +0312f0: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +0312f4: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +0312f8: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +0312fc: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +031300: 8e22 |0012: int-to-char v2, v2 │ │ +031302: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +031306: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03130a: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +03130e: b124 |0019: sub-int/2addr v4, v2 │ │ +031310: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +031314: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +031316: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +03131a: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +03131e: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +031322: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +031326: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +03132a: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +03132e: 8e22 |0029: int-to-char v2, v2 │ │ +031330: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +031334: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +031338: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +03133c: b124 |0030: sub-int/2addr v4, v2 │ │ +03133e: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +031342: 8e22 |0033: int-to-char v2, v2 │ │ +031344: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +031348: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03134c: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +031350: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +031354: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -28268,37 +28270,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -02f6c8: |[02f6c8] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -02f6d8: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02f6dc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02f6e0: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -02f6e4: 2200 0901 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@0109 │ │ -02f6e8: 7010 8006 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0680 │ │ -02f6ee: 6900 2502 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ -02f6f2: 6200 2502 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ -02f6f6: 7210 6e06 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@066e │ │ -02f6fc: 0c00 |0012: move-result-object v0 │ │ -02f6fe: 6900 2402 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0224 │ │ -02f702: 0e00 |0015: return-void │ │ -02f704: 6000 1a00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02f708: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -02f70c: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -02f710: 2200 0601 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@0106 │ │ -02f714: 7010 6106 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0661 │ │ -02f71a: 6900 2502 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ -02f71e: 28ea |0023: goto 000d // -0016 │ │ -02f720: 2200 0a01 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@010a │ │ -02f724: 7010 8406 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0684 │ │ -02f72a: 6900 2502 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ -02f72e: 28e2 |002b: goto 000d // -001e │ │ +031358: |[031358] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +031368: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +03136c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +031370: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +031374: 2200 0901 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@0109 │ │ +031378: 7010 8006 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@0680 │ │ +03137e: 6900 2502 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ +031382: 6200 2502 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ +031386: 7210 6e06 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@066e │ │ +03138c: 0c00 |0012: move-result-object v0 │ │ +03138e: 6900 2402 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0224 │ │ +031392: 0e00 |0015: return-void │ │ +031394: 6000 1a00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +031398: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +03139c: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +0313a0: 2200 0601 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@0106 │ │ +0313a4: 7010 6106 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0661 │ │ +0313aa: 6900 2502 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ +0313ae: 28ea |0023: goto 000d // -0016 │ │ +0313b0: 2200 0a01 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@010a │ │ +0313b4: 7010 8406 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0684 │ │ +0313ba: 6900 2502 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ +0313be: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -28311,21 +28313,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02f730: |[02f730] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -02f740: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02f746: 6200 2502 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ -02f74a: 7220 6d06 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@066d │ │ -02f750: 0c00 |0008: move-result-object v0 │ │ -02f752: 5b10 2602 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0226 │ │ -02f756: 0e00 |000b: return-void │ │ +0313c0: |[0313c0] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +0313d0: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0313d6: 6200 2502 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ +0313da: 7220 6d06 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@066d │ │ +0313e0: 0c00 |0008: move-result-object v0 │ │ +0313e2: 5b10 2602 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0226 │ │ +0313e6: 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; │ │ @@ -28336,20 +28338,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 │ │ -02f758: |[02f758] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02f768: 6200 2502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ -02f76c: 6201 2402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0224 │ │ -02f770: 7240 6b06 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@066b │ │ -02f776: 0a00 |0007: move-result v0 │ │ -02f778: 0f00 |0008: return v0 │ │ +0313e8: |[0313e8] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0313f8: 6200 2502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ +0313fc: 6201 2402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0224 │ │ +031400: 7240 6b06 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@066b │ │ +031406: 0a00 |0007: move-result v0 │ │ +031408: 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; │ │ @@ -28359,20 +28361,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 │ │ -02f77c: |[02f77c] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -02f78c: 6200 2502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ -02f790: 6201 2402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0224 │ │ -02f794: 7230 6c06 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@066c │ │ -02f79a: 0c00 |0007: move-result-object v0 │ │ -02f79c: 1100 |0008: return-object v0 │ │ +03140c: |[03140c] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +03141c: 6200 2502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ +031420: 6201 2402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0224 │ │ +031424: 7230 6c06 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@066c │ │ +03142a: 0c00 |0007: move-result-object v0 │ │ +03142c: 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; │ │ │ │ @@ -28381,17 +28383,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f7a0: |[02f7a0] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -02f7b0: 5410 2602 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0226 │ │ -02f7b4: 1100 |0002: return-object v0 │ │ +031430: |[031430] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +031440: 5410 2602 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0226 │ │ +031444: 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;) │ │ @@ -28399,19 +28401,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 │ │ -02f7b8: |[02f7b8] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02f7c8: 6200 2502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ -02f7cc: 6201 2402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0224 │ │ -02f7d0: 7240 6f06 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@066f │ │ -02f7d6: 0e00 |0007: return-void │ │ +031448: |[031448] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +031458: 6200 2502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ +03145c: 6201 2402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0224 │ │ +031460: 7240 6f06 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@066f │ │ +031466: 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; │ │ @@ -28422,19 +28424,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 │ │ -02f7d8: |[02f7d8] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -02f7e8: 6200 2502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ -02f7ec: 6201 2402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0224 │ │ -02f7f0: 7240 7006 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@0670 │ │ -02f7f6: 0e00 |0007: return-void │ │ +031468: |[031468] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +031478: 6200 2502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ +03147c: 6201 2402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0224 │ │ +031480: 7240 7006 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@0670 │ │ +031486: 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; │ │ @@ -28445,19 +28447,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 │ │ -02f7f8: |[02f7f8] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02f808: 6200 2502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ -02f80c: 6201 2402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0224 │ │ -02f810: 7240 7106 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@0671 │ │ -02f816: 0e00 |0007: return-void │ │ +031488: |[031488] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +031498: 6200 2502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ +03149c: 6201 2402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0224 │ │ +0314a0: 7240 7106 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@0671 │ │ +0314a6: 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; │ │ @@ -28468,20 +28470,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 │ │ -02f818: |[02f818] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02f828: 6200 2502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ -02f82c: 6201 2402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0224 │ │ -02f830: 7255 7206 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@0672 │ │ -02f836: 0a00 |0007: move-result v0 │ │ -02f838: 0f00 |0008: return v0 │ │ +0314a8: |[0314a8] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0314b8: 6200 2502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ +0314bc: 6201 2402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0224 │ │ +0314c0: 7255 7206 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@0672 │ │ +0314c6: 0a00 |0007: move-result v0 │ │ +0314c8: 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; │ │ @@ -28492,20 +28494,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 │ │ -02f83c: |[02f83c] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -02f84c: 6200 2502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ -02f850: 6201 2402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0224 │ │ -02f854: 7255 7306 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@0673 │ │ -02f85a: 0a00 |0007: move-result v0 │ │ -02f85c: 0f00 |0008: return v0 │ │ +0314cc: |[0314cc] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0314dc: 6200 2502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ +0314e0: 6201 2402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0224 │ │ +0314e4: 7255 7306 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@0673 │ │ +0314ea: 0a00 |0007: move-result v0 │ │ +0314ec: 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 │ │ @@ -28516,19 +28518,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -02f860: |[02f860] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -02f870: 6200 2502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ -02f874: 6201 2402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0224 │ │ -02f878: 7240 7406 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0674 │ │ -02f87e: 0e00 |0007: return-void │ │ +0314f0: |[0314f0] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +031500: 6200 2502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ +031504: 6201 2402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0224 │ │ +031508: 7240 7406 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0674 │ │ +03150e: 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; │ │ @@ -28539,19 +28541,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 │ │ -02f880: |[02f880] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02f890: 6200 2502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ -02f894: 6201 2402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0224 │ │ -02f898: 7240 7506 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@0675 │ │ -02f89e: 0e00 |0007: return-void │ │ +031510: |[031510] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +031520: 6200 2502 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0225 │ │ +031524: 6201 2402 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0224 │ │ +031528: 7240 7506 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@0675 │ │ +03152e: 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; │ │ @@ -28591,18 +28593,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 │ │ -02f8a0: |[02f8a0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -02f8b0: 5b01 2702 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0227 │ │ -02f8b4: 7010 8b0e 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0e8b │ │ -02f8ba: 0e00 |0005: return-void │ │ +031530: |[031530] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +031540: 5b01 2702 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0227 │ │ +031544: 7010 8b0e 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0e8b │ │ +03154a: 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; │ │ │ │ @@ -28612,19 +28614,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 │ │ -02f8bc: |[02f8bc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02f8cc: 5410 2702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0227 │ │ -02f8d0: 7230 a406 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@06a4 │ │ -02f8d6: 0a00 |0005: move-result v0 │ │ -02f8d8: 0f00 |0006: return v0 │ │ +03154c: |[03154c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03155c: 5410 2702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0227 │ │ +031560: 7230 a406 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@06a4 │ │ +031566: 0a00 |0005: move-result v0 │ │ +031568: 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; │ │ @@ -28634,18 +28636,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 │ │ -02f8dc: |[02f8dc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02f8ec: 5410 2702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0227 │ │ -02f8f0: 7230 a506 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06a5 │ │ -02f8f6: 0e00 |0005: return-void │ │ +03156c: |[03156c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03157c: 5410 2702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0227 │ │ +031580: 7230 a506 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06a5 │ │ +031586: 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; │ │ @@ -28656,18 +28658,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 │ │ -02f8f8: |[02f8f8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -02f908: 5410 2702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0227 │ │ -02f90c: 7230 a606 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@06a6 │ │ -02f912: 0e00 |0005: return-void │ │ +031588: |[031588] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +031598: 5410 2702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0227 │ │ +03159c: 7230 a606 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@06a6 │ │ +0315a2: 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; │ │ @@ -28678,18 +28680,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 │ │ -02f914: |[02f914] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02f924: 5410 2702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0227 │ │ -02f928: 7230 a706 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06a7 │ │ -02f92e: 0e00 |0005: return-void │ │ +0315a4: |[0315a4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0315b4: 5410 2702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0227 │ │ +0315b8: 7230 a706 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06a7 │ │ +0315be: 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; │ │ @@ -28700,19 +28702,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 │ │ -02f930: |[02f930] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02f940: 5410 2702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0227 │ │ -02f944: 7240 a806 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@06a8 │ │ -02f94a: 0a00 |0005: move-result v0 │ │ -02f94c: 0f00 |0006: return v0 │ │ +0315c0: |[0315c0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0315d0: 5410 2702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0227 │ │ +0315d4: 7240 a806 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@06a8 │ │ +0315da: 0a00 |0005: move-result v0 │ │ +0315dc: 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; │ │ @@ -28723,18 +28725,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02f950: |[02f950] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -02f960: 5410 2702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0227 │ │ -02f964: 7230 a906 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@06a9 │ │ -02f96a: 0e00 |0005: return-void │ │ +0315e0: |[0315e0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0315f0: 5410 2702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0227 │ │ +0315f4: 7230 a906 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@06a9 │ │ +0315fa: 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; │ │ @@ -28745,18 +28747,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 │ │ -02f96c: |[02f96c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02f97c: 5410 2702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0227 │ │ -02f980: 7230 aa06 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06aa │ │ -02f986: 0e00 |0005: return-void │ │ +0315fc: |[0315fc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03160c: 5410 2702 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0227 │ │ +031610: 7230 aa06 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06aa │ │ +031616: 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; │ │ @@ -28859,17 +28861,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f988: |[02f988] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -02f998: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02f99e: 0e00 |0003: return-void │ │ +031618: |[031618] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +031628: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03162e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -28878,19 +28880,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 │ │ -02f9a0: |[02f9a0] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02f9b0: 1f01 f201 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ -02f9b4: 6e30 8c0e 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0e8c │ │ -02f9ba: 0a00 |0005: move-result v0 │ │ -02f9bc: 0f00 |0006: return v0 │ │ +031630: |[031630] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +031640: 1f01 f201 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ +031644: 6e30 8c0e 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0e8c │ │ +03164a: 0a00 |0005: move-result v0 │ │ +03164c: 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; │ │ @@ -28900,18 +28902,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 │ │ -02f9c0: |[02f9c0] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -02f9d0: 2200 0c01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@010c │ │ -02f9d4: 7020 9c06 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@069c │ │ -02f9da: 1100 |0005: return-object v0 │ │ +031650: |[031650] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +031660: 2200 0c01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@010c │ │ +031664: 7020 9c06 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@069c │ │ +03166a: 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;) │ │ @@ -28919,36 +28921,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02f9dc: |[02f9dc] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -02f9ec: 2200 f201 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ -02f9f0: 7010 8b0e 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0e8b │ │ -02f9f6: 1100 |0005: return-object v0 │ │ +03166c: |[03166c] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +03167c: 2200 f201 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ +031680: 7010 8b0e 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0e8b │ │ +031686: 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 │ │ -02f9f8: |[02f9f8] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02fa08: 1f00 f201 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ -02fa0c: 6e30 8e0e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0e8e │ │ -02fa12: 0e00 |0005: return-void │ │ +031688: |[031688] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +031698: 1f00 f201 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ +03169c: 6e30 8e0e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0e8e │ │ +0316a2: 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; │ │ @@ -28959,19 +28961,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 │ │ -02fa14: |[02fa14] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -02fa24: 1f00 f201 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ -02fa28: 1f02 0502 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -02fa2c: 6e30 8f0e 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0e8f │ │ -02fa32: 0e00 |0007: return-void │ │ +0316a4: |[0316a4] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +0316b4: 1f00 f201 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ +0316b8: 1f02 0502 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0316bc: 6e30 8f0e 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0e8f │ │ +0316c2: 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; │ │ @@ -28982,18 +28984,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 │ │ -02fa34: |[02fa34] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02fa44: 1f00 f201 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ -02fa48: 6e30 900e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0e90 │ │ -02fa4e: 0e00 |0005: return-void │ │ +0316c4: |[0316c4] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0316d4: 1f00 f201 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ +0316d8: 6e30 900e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0e90 │ │ +0316de: 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; │ │ @@ -29004,19 +29006,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 │ │ -02fa50: |[02fa50] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02fa60: 1f01 f201 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ -02fa64: 6e40 910e 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@0e91 │ │ -02fa6a: 0a00 |0005: move-result v0 │ │ -02fa6c: 0f00 |0006: return v0 │ │ +0316e0: |[0316e0] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0316f0: 1f01 f201 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ +0316f4: 6e40 910e 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@0e91 │ │ +0316fa: 0a00 |0005: move-result v0 │ │ +0316fc: 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; │ │ @@ -29027,18 +29029,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 │ │ -02fa70: |[02fa70] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -02fa80: 1f00 f201 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ -02fa84: 6e30 930e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0e93 │ │ -02fa8a: 0e00 |0005: return-void │ │ +031700: |[031700] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +031710: 1f00 f201 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ +031714: 6e30 930e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@0e93 │ │ +03171a: 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; │ │ @@ -29049,18 +29051,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 │ │ -02fa8c: |[02fa8c] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02fa9c: 1f00 f201 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ -02faa0: 6e30 940e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0e94 │ │ -02faa6: 0e00 |0005: return-void │ │ +03171c: |[03171c] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03172c: 1f00 f201 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ +031730: 6e30 940e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0e94 │ │ +031736: 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; │ │ @@ -29101,18 +29103,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 │ │ -02faa8: |[02faa8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -02fab8: 5b01 2802 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0228 │ │ -02fabc: 7010 8b0e 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0e8b │ │ -02fac2: 0e00 |0005: return-void │ │ +031738: |[031738] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +031748: 5b01 2802 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0228 │ │ +03174c: 7010 8b0e 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@0e8b │ │ +031752: 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; │ │ │ │ @@ -29122,19 +29124,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 │ │ -02fac4: |[02fac4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02fad4: 5410 2802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0228 │ │ -02fad8: 7230 bf06 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@06bf │ │ -02fade: 0a00 |0005: move-result v0 │ │ -02fae0: 0f00 |0006: return v0 │ │ +031754: |[031754] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +031764: 5410 2802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0228 │ │ +031768: 7230 bf06 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@06bf │ │ +03176e: 0a00 |0005: move-result v0 │ │ +031770: 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; │ │ @@ -29144,20 +29146,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 │ │ -02fae4: |[02fae4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -02faf4: 5410 2802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0228 │ │ -02faf8: 7220 c006 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@06c0 │ │ -02fafe: 0c00 |0005: move-result-object v0 │ │ -02fb00: 1f00 0602 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@0206 │ │ -02fb04: 1100 |0008: return-object v0 │ │ +031774: |[031774] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +031784: 5410 2802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0228 │ │ +031788: 7220 c006 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@06c0 │ │ +03178e: 0c00 |0005: move-result-object v0 │ │ +031790: 1f00 0602 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@0206 │ │ +031794: 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; │ │ │ │ @@ -29166,18 +29168,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 │ │ -02fb08: |[02fb08] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02fb18: 5410 2802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0228 │ │ -02fb1c: 7230 c106 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06c1 │ │ -02fb22: 0e00 |0005: return-void │ │ +031798: |[031798] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0317a8: 5410 2802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0228 │ │ +0317ac: 7230 c106 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06c1 │ │ +0317b2: 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; │ │ @@ -29188,18 +29190,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 │ │ -02fb24: |[02fb24] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -02fb34: 5410 2802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0228 │ │ -02fb38: 7230 c206 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@06c2 │ │ -02fb3e: 0e00 |0005: return-void │ │ +0317b4: |[0317b4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +0317c4: 5410 2802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0228 │ │ +0317c8: 7230 c206 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@06c2 │ │ +0317ce: 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; │ │ @@ -29210,18 +29212,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 │ │ -02fb40: |[02fb40] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02fb50: 5410 2802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0228 │ │ -02fb54: 7230 c306 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06c3 │ │ -02fb5a: 0e00 |0005: return-void │ │ +0317d0: |[0317d0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0317e0: 5410 2802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0228 │ │ +0317e4: 7230 c306 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06c3 │ │ +0317ea: 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; │ │ @@ -29232,19 +29234,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 │ │ -02fb5c: |[02fb5c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -02fb6c: 5410 2802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0228 │ │ -02fb70: 7240 c406 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@06c4 │ │ -02fb76: 0a00 |0005: move-result v0 │ │ -02fb78: 0f00 |0006: return v0 │ │ +0317ec: |[0317ec] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0317fc: 5410 2802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0228 │ │ +031800: 7240 c406 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@06c4 │ │ +031806: 0a00 |0005: move-result v0 │ │ +031808: 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; │ │ @@ -29255,19 +29257,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 │ │ -02fb7c: |[02fb7c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -02fb8c: 5410 2802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0228 │ │ -02fb90: 7240 c506 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@06c5 │ │ -02fb96: 0a00 |0005: move-result v0 │ │ -02fb98: 0f00 |0006: return v0 │ │ +03180c: |[03180c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03181c: 5410 2802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0228 │ │ +031820: 7240 c506 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@06c5 │ │ +031826: 0a00 |0005: move-result v0 │ │ +031828: 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 │ │ @@ -29278,18 +29280,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -02fb9c: |[02fb9c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -02fbac: 5410 2802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0228 │ │ -02fbb0: 7230 c606 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@06c6 │ │ -02fbb6: 0e00 |0005: return-void │ │ +03182c: |[03182c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +03183c: 5410 2802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0228 │ │ +031840: 7230 c606 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@06c6 │ │ +031846: 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; │ │ @@ -29300,18 +29302,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 │ │ -02fbb8: |[02fbb8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -02fbc8: 5410 2802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0228 │ │ -02fbcc: 7230 c706 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06c7 │ │ -02fbd2: 0e00 |0005: return-void │ │ +031848: |[031848] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +031858: 5410 2802 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0228 │ │ +03185c: 7230 c706 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@06c7 │ │ +031862: 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; │ │ @@ -29426,17 +29428,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02fbd4: |[02fbd4] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -02fbe4: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02fbea: 0e00 |0003: return-void │ │ +031864: |[031864] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +031874: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03187a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -29445,19 +29447,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 │ │ -02fbec: |[02fbec] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -02fbfc: 1f01 f201 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ -02fc00: 6e20 8d0e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@0e8d │ │ -02fc06: 0c00 |0005: move-result-object v0 │ │ -02fc08: 1100 |0006: return-object v0 │ │ +03187c: |[03187c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +03188c: 1f01 f201 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ +031890: 6e20 8d0e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@0e8d │ │ +031896: 0c00 |0005: move-result-object v0 │ │ +031898: 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; │ │ │ │ @@ -29466,18 +29468,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 │ │ -02fc0c: |[02fc0c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -02fc1c: 2200 0f01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@010f │ │ -02fc20: 7020 b506 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@06b5 │ │ -02fc26: 1100 |0005: return-object v0 │ │ +03189c: |[03189c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +0318ac: 2200 0f01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@010f │ │ +0318b0: 7020 b506 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@06b5 │ │ +0318b6: 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;) │ │ @@ -29485,19 +29487,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 │ │ -02fc28: |[02fc28] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -02fc38: 1f01 f201 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ -02fc3c: 6e40 920e 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0e92 │ │ -02fc42: 0a00 |0005: move-result v0 │ │ -02fc44: 0f00 |0006: return v0 │ │ +0318b8: |[0318b8] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0318c8: 1f01 f201 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ +0318cc: 6e40 920e 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0e92 │ │ +0318d2: 0a00 |0005: move-result v0 │ │ +0318d4: 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 │ │ @@ -29588,18 +29590,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 │ │ -02fc48: |[02fc48] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -02fc58: 5b01 2902 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0229 │ │ -02fc5c: 7010 6801 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0168 │ │ -02fc62: 0e00 |0005: return-void │ │ +0318d8: |[0318d8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +0318e8: 5b01 2902 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0229 │ │ +0318ec: 7010 6801 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0168 │ │ +0318f2: 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; │ │ @@ -29610,20 +29612,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 │ │ -02fc64: |[02fc64] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ -02fc74: 5b12 2902 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0229 │ │ -02fc78: 6e10 6a01 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@016a │ │ -02fc7e: 0c00 |0005: move-result-object v0 │ │ -02fc80: 7020 6901 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0169 │ │ -02fc86: 0e00 |0009: return-void │ │ +0318f4: |[0318f4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ +031904: 5b12 2902 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0229 │ │ +031908: 6e10 6a01 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@016a │ │ +03190e: 0c00 |0005: move-result-object v0 │ │ +031910: 7020 6901 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0169 │ │ +031916: 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; │ │ @@ -29636,62 +29638,62 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -02fc88: |[02fc88] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ -02fc98: 5240 1c00 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@001c │ │ -02fc9c: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ -02fca2: 2200 7102 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@0271 │ │ -02fca6: 2201 7402 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -02fcaa: 7010 0e11 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -02fcb0: 1a02 6108 |000c: const-string v2, "Unknown message " // string@0861 │ │ -02fcb4: 6e20 1411 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -02fcba: 0c01 |0011: move-result-object v1 │ │ -02fcbc: 6e20 1311 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -02fcc2: 0c01 |0015: move-result-object v1 │ │ -02fcc4: 6e10 1a11 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -02fcca: 0c01 |0019: move-result-object v1 │ │ -02fccc: 7020 ee10 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@10ee │ │ -02fcd2: 2700 |001d: throw v0 │ │ -02fcd4: 5430 2902 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0229 │ │ -02fcd8: 7110 d606 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@06d6 │ │ -02fcde: 0c00 |0023: move-result-object v0 │ │ -02fce0: 5431 2902 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0229 │ │ -02fce4: 7110 d506 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@06d5 │ │ -02fcea: 0c01 |0029: move-result-object v1 │ │ -02fcec: 7220 4a0e 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@0e4a │ │ -02fcf2: 0e00 |002d: return-void │ │ -02fcf4: 5430 2902 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0229 │ │ -02fcf8: 7110 d706 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@06d7 │ │ -02fcfe: 28fa |0033: goto 002d // -0006 │ │ -02fd00: 5430 2902 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0229 │ │ -02fd04: 7110 d806 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@06d8 │ │ -02fd0a: 0c00 |0039: move-result-object v0 │ │ -02fd0c: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ -02fd10: 5430 2902 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0229 │ │ -02fd14: 7110 d906 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@06d9 │ │ -02fd1a: 0a00 |0041: move-result v0 │ │ -02fd1c: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ -02fd20: 5430 2902 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0229 │ │ -02fd24: 7110 d806 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@06d8 │ │ -02fd2a: 0c00 |0049: move-result-object v0 │ │ -02fd2c: 5431 2902 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0229 │ │ -02fd30: 7110 d506 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@06d5 │ │ -02fd36: 0c01 |004f: move-result-object v1 │ │ -02fd38: 7220 450e 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@0e45 │ │ -02fd3e: 28da |0053: goto 002d // -0026 │ │ -02fd40: 5430 2902 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0229 │ │ -02fd44: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -02fd46: 7120 da06 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@06da │ │ -02fd4c: 28d3 |005a: goto 002d // -002d │ │ -02fd4e: 0000 |005b: nop // spacer │ │ -02fd50: 0001 0300 0100 0000 1c00 0000 2c00 ... |005c: packed-switch-data (10 units) │ │ +031918: |[031918] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ +031928: 5240 1c00 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@001c │ │ +03192c: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ +031932: 2200 7102 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@0271 │ │ +031936: 2201 7402 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +03193a: 7010 0f11 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +031940: 1a02 6108 |000c: const-string v2, "Unknown message " // string@0861 │ │ +031944: 6e20 1511 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03194a: 0c01 |0011: move-result-object v1 │ │ +03194c: 6e20 1411 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +031952: 0c01 |0015: move-result-object v1 │ │ +031954: 6e10 1b11 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +03195a: 0c01 |0019: move-result-object v1 │ │ +03195c: 7020 ef10 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@10ef │ │ +031962: 2700 |001d: throw v0 │ │ +031964: 5430 2902 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0229 │ │ +031968: 7110 d606 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@06d6 │ │ +03196e: 0c00 |0023: move-result-object v0 │ │ +031970: 5431 2902 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0229 │ │ +031974: 7110 d506 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@06d5 │ │ +03197a: 0c01 |0029: move-result-object v1 │ │ +03197c: 7220 4a0e 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@0e4a │ │ +031982: 0e00 |002d: return-void │ │ +031984: 5430 2902 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0229 │ │ +031988: 7110 d706 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@06d7 │ │ +03198e: 28fa |0033: goto 002d // -0006 │ │ +031990: 5430 2902 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0229 │ │ +031994: 7110 d806 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@06d8 │ │ +03199a: 0c00 |0039: move-result-object v0 │ │ +03199c: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ +0319a0: 5430 2902 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0229 │ │ +0319a4: 7110 d906 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@06d9 │ │ +0319aa: 0a00 |0041: move-result v0 │ │ +0319ac: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ +0319b0: 5430 2902 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0229 │ │ +0319b4: 7110 d806 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@06d8 │ │ +0319ba: 0c00 |0049: move-result-object v0 │ │ +0319bc: 5431 2902 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0229 │ │ +0319c0: 7110 d506 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@06d5 │ │ +0319c6: 0c01 |004f: move-result-object v1 │ │ +0319c8: 7220 450e 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@0e45 │ │ +0319ce: 28da |0053: goto 002d // -0026 │ │ +0319d0: 5430 2902 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0229 │ │ +0319d4: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +0319d6: 7120 da06 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@06da │ │ +0319dc: 28d3 |005a: goto 002d // -002d │ │ +0319de: 0000 |005b: nop // spacer │ │ +0319e0: 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 │ │ @@ -29737,18 +29739,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 │ │ -02fd64: |[02fd64] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ -02fd74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02fd76: 7040 ea06 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@06ea │ │ -02fd7c: 0e00 |0004: return-void │ │ +0319f4: |[0319f4] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ +031a04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +031a06: 7040 ea06 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@06ea │ │ +031a0c: 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; │ │ @@ -29759,27 +29761,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 │ │ -02fd80: |[02fd80] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -02fd90: 7010 e710 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02fd96: 6000 1a00 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02fd9a: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -02fd9e: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ -02fda2: 2200 1501 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@0115 │ │ -02fda6: 7040 e406 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@06e4 │ │ -02fdac: 5b20 4602 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0246 │ │ -02fdb0: 0e00 |0010: return-void │ │ -02fdb2: 2200 1401 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@0114 │ │ -02fdb6: 7040 d406 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@06d4 │ │ -02fdbc: 5b20 4602 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0246 │ │ -02fdc0: 28f8 |0018: goto 0010 // -0008 │ │ +031a10: |[031a10] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +031a20: 7010 e810 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e8 │ │ +031a26: 6000 1a00 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +031a2a: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +031a2e: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ +031a32: 2200 1501 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@0115 │ │ +031a36: 7040 e406 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@06e4 │ │ +031a3c: 5b20 4602 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0246 │ │ +031a40: 0e00 |0010: return-void │ │ +031a42: 2200 1401 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@0114 │ │ +031a46: 7040 d406 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@06d4 │ │ +031a4c: 5b20 4602 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0246 │ │ +031a50: 28f8 |0018: goto 0010 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0003 line=515 │ │ 0x0009 line=516 │ │ 0x0010 line=520 │ │ 0x0011 line=518 │ │ @@ -29795,19 +29797,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02fdc4: |[02fdc4] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ -02fdd4: 5410 4602 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0246 │ │ -02fdd8: 7210 cc06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@06cc │ │ -02fdde: 0a00 |0005: move-result v0 │ │ -02fde0: 0f00 |0006: return v0 │ │ +031a54: |[031a54] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ +031a64: 5410 4602 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0246 │ │ +031a68: 7210 cc06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@06cc │ │ +031a6e: 0a00 |0005: move-result v0 │ │ +031a70: 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;) │ │ @@ -29815,19 +29817,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -02fde4: |[02fde4] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -02fdf4: 5410 4602 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0246 │ │ -02fdf8: 7220 cd06 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@06cd │ │ -02fdfe: 0a00 |0005: move-result v0 │ │ -02fe00: 0f00 |0006: return v0 │ │ +031a74: |[031a74] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +031a84: 5410 4602 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0246 │ │ +031a88: 7220 cd06 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@06cd │ │ +031a8e: 0a00 |0005: move-result v0 │ │ +031a90: 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; │ │ │ │ @@ -29836,18 +29838,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02fe04: |[02fe04] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ -02fe14: 5410 4602 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0246 │ │ -02fe18: 7220 ce06 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@06ce │ │ -02fe1e: 0e00 |0005: return-void │ │ +031a94: |[031a94] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ +031aa4: 5410 4602 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0246 │ │ +031aa8: 7220 ce06 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@06ce │ │ +031aae: 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 │ │ @@ -29857,18 +29859,18 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02fe20: |[02fe20] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -02fe30: 5410 4602 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0246 │ │ -02fe34: 7220 cf06 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@06cf │ │ -02fe3a: 0e00 |0005: return-void │ │ +031ab0: |[031ab0] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +031ac0: 5410 4602 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0246 │ │ +031ac4: 7220 cf06 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@06cf │ │ +031aca: 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; │ │ @@ -29977,26 +29979,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02fe3c: |[02fe3c] android.support.v4.view.GravityCompat.:()V │ │ -02fe4c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02fe50: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -02fe54: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02fe58: 2201 1901 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@0119 │ │ -02fe5c: 7010 f806 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@06f8 │ │ -02fe62: 6901 4802 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0248 │ │ -02fe66: 0e00 |000d: return-void │ │ -02fe68: 2201 1801 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@0118 │ │ -02fe6c: 7010 f306 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@06f3 │ │ -02fe72: 6901 4802 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0248 │ │ -02fe76: 28f8 |0015: goto 000d // -0008 │ │ +031acc: |[031acc] android.support.v4.view.GravityCompat.:()V │ │ +031adc: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +031ae0: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +031ae4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +031ae8: 2201 1901 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@0119 │ │ +031aec: 7010 f806 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@06f8 │ │ +031af2: 6901 4802 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0248 │ │ +031af6: 0e00 |000d: return-void │ │ +031af8: 2201 1801 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@0118 │ │ +031afc: 7010 f306 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@06f3 │ │ +031b02: 6901 4802 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0248 │ │ +031b06: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0002 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ @@ -30008,17 +30010,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02fe78: |[02fe78] android.support.v4.view.GravityCompat.:()V │ │ -02fe88: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02fe8e: 0e00 |0003: return-void │ │ +031b08: |[031b08] android.support.v4.view.GravityCompat.:()V │ │ +031b18: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +031b1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat; │ │ │ │ @@ -30027,26 +30029,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 │ │ -02fe90: |[02fe90] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -02fea0: 6200 4802 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0248 │ │ -02fea4: 0191 |0002: move v1, v9 │ │ -02fea6: 01a2 |0003: move v2, v10 │ │ -02fea8: 01b3 |0004: move v3, v11 │ │ -02feaa: 07c4 |0005: move-object v4, v12 │ │ -02feac: 01d5 |0006: move v5, v13 │ │ -02feae: 01e6 |0007: move v6, v14 │ │ -02feb0: 07f7 |0008: move-object v7, v15 │ │ -02feb2: 0208 1000 |0009: move/from16 v8, v16 │ │ -02feb6: 7809 ef06 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@06ef │ │ -02febc: 0e00 |000e: return-void │ │ +031b20: |[031b20] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +031b30: 6200 4802 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0248 │ │ +031b34: 0191 |0002: move v1, v9 │ │ +031b36: 01a2 |0003: move v2, v10 │ │ +031b38: 01b3 |0004: move v3, v11 │ │ +031b3a: 07c4 |0005: move-object v4, v12 │ │ +031b3c: 01d5 |0006: move v5, v13 │ │ +031b3e: 01e6 |0007: move v6, v14 │ │ +031b40: 07f7 |0008: move-object v7, v15 │ │ +031b42: 0208 1000 |0009: move/from16 v8, v16 │ │ +031b46: 7809 ef06 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@06ef │ │ +031b4c: 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 │ │ @@ -30062,24 +30064,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 │ │ -02fec0: |[02fec0] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -02fed0: 6200 4802 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0248 │ │ -02fed4: 0171 |0002: move v1, v7 │ │ -02fed6: 0182 |0003: move v2, v8 │ │ -02fed8: 0193 |0004: move v3, v9 │ │ -02feda: 07a4 |0005: move-object v4, v10 │ │ -02fedc: 07b5 |0006: move-object v5, v11 │ │ -02fede: 01c6 |0007: move v6, v12 │ │ -02fee0: 7807 f006 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@06f0 │ │ -02fee6: 0e00 |000b: return-void │ │ +031b50: |[031b50] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +031b60: 6200 4802 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0248 │ │ +031b64: 0171 |0002: move v1, v7 │ │ +031b66: 0182 |0003: move v2, v8 │ │ +031b68: 0193 |0004: move v3, v9 │ │ +031b6a: 07a4 |0005: move-object v4, v10 │ │ +031b6c: 07b5 |0006: move-object v5, v11 │ │ +031b6e: 01c6 |0007: move v6, v12 │ │ +031b70: 7807 f006 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@06f0 │ │ +031b76: 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 │ │ @@ -30093,18 +30095,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 │ │ -02fee8: |[02fee8] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -02fef8: 6200 4802 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0248 │ │ -02fefc: 7254 f106 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@06f1 │ │ -02ff02: 0e00 |0005: return-void │ │ +031b78: |[031b78] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +031b88: 6200 4802 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0248 │ │ +031b8c: 7254 f106 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@06f1 │ │ +031b92: 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; │ │ @@ -30116,19 +30118,19 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -02ff04: |[02ff04] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ -02ff14: 6200 4802 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0248 │ │ -02ff18: 7230 f206 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@06f2 │ │ -02ff1e: 0a00 |0005: move-result v0 │ │ -02ff20: 0f00 |0006: return v0 │ │ +031b94: |[031b94] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ +031ba4: 6200 4802 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0248 │ │ +031ba8: 7230 f206 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@06f2 │ │ +031bae: 0a00 |0005: move-result v0 │ │ +031bb0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 gravity I │ │ 0x0000 - 0x0007 reg=2 layoutDirection I │ │ │ │ @@ -30158,17 +30160,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ff24: |[02ff24] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ -02ff34: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02ff3a: 0e00 |0003: return-void │ │ +031bb4: |[031bb4] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ +031bc4: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +031bca: 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;) │ │ @@ -30176,17 +30178,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 │ │ -02ff3c: |[02ff3c] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -02ff4c: 7708 520e 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@0e52 │ │ -02ff52: 0e00 |0003: return-void │ │ +031bcc: |[031bcc] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +031bdc: 7708 520e 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@0e52 │ │ +031be2: 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 │ │ @@ -30202,17 +30204,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 │ │ -02ff54: |[02ff54] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -02ff64: 7706 540e 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0e54 │ │ -02ff6a: 0e00 |0003: return-void │ │ +031be4: |[031be4] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +031bf4: 7706 540e 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0e54 │ │ +031bfa: 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 │ │ @@ -30226,17 +30228,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 │ │ -02ff6c: |[02ff6c] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -02ff7c: 7140 560e 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0e56 │ │ -02ff82: 0e00 |0003: return-void │ │ +031bfc: |[031bfc] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +031c0c: 7140 560e 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0e56 │ │ +031c12: 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; │ │ @@ -30248,18 +30250,18 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02ff84: |[02ff84] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ -02ff94: 7120 570e 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@0e57 │ │ -02ff9a: 0a00 |0003: move-result v0 │ │ -02ff9c: 0f00 |0004: return v0 │ │ +031c14: |[031c14] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ +031c24: 7120 570e 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@0e57 │ │ +031c2a: 0a00 |0003: move-result v0 │ │ +031c2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 gravity I │ │ 0x0000 - 0x0005 reg=2 layoutDirection I │ │ │ │ @@ -30353,26 +30355,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02ffa0: |[02ffa0] android.support.v4.view.KeyEventCompat.:()V │ │ -02ffb0: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -02ffb4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02ffb8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02ffbc: 2200 1e01 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@011e │ │ -02ffc0: 7010 1207 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@0712 │ │ -02ffc6: 6900 4e02 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@024e │ │ -02ffca: 0e00 |000d: return-void │ │ -02ffcc: 2200 1c01 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@011c │ │ -02ffd0: 7010 0807 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0708 │ │ -02ffd6: 6900 4e02 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@024e │ │ -02ffda: 28f8 |0015: goto 000d // -0008 │ │ +031c30: |[031c30] android.support.v4.view.KeyEventCompat.:()V │ │ +031c40: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +031c44: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +031c48: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +031c4c: 2200 1e01 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@011e │ │ +031c50: 7010 1207 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@0712 │ │ +031c56: 6900 4e02 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@024e │ │ +031c5a: 0e00 |000d: return-void │ │ +031c5c: 2200 1c01 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@011c │ │ +031c60: 7010 0807 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0708 │ │ +031c66: 6900 4e02 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@024e │ │ +031c6a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0006 line=141 │ │ 0x000d line=145 │ │ 0x000e line=143 │ │ locals : │ │ @@ -30382,17 +30384,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ffdc: |[02ffdc] android.support.v4.view.KeyEventCompat.:()V │ │ -02ffec: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -02fff2: 0e00 |0003: return-void │ │ +031c6c: |[031c6c] android.support.v4.view.KeyEventCompat.:()V │ │ +031c7c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +031c82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -30401,21 +30403,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 │ │ -02fff4: |[02fff4] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -030004: 6200 4e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@024e │ │ -030008: 6e10 5a0e 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0e5a │ │ -03000e: 0a01 |0005: move-result v1 │ │ -030010: 7230 1707 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0717 │ │ -030016: 0a00 |0009: move-result v0 │ │ -030018: 0f00 |000a: return v0 │ │ +031c84: |[031c84] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +031c94: 6200 4e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@024e │ │ +031c98: 6e10 5a0e 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0e5a │ │ +031c9e: 0a01 |0005: move-result v1 │ │ +031ca0: 7230 1707 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0717 │ │ +031ca6: 0a00 |0009: move-result v0 │ │ +031ca8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x000b reg=3 modifiers I │ │ │ │ @@ -30424,21 +30426,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -03001c: |[03001c] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -03002c: 6200 4e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@024e │ │ -030030: 6e10 5a0e 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0e5a │ │ -030036: 0a01 |0005: move-result v1 │ │ -030038: 7220 1807 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0718 │ │ -03003e: 0a00 |0009: move-result v0 │ │ -030040: 0f00 |000a: return v0 │ │ +031cac: |[031cac] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +031cbc: 6200 4e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@024e │ │ +031cc0: 6e10 5a0e 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@0e5a │ │ +031cc6: 0a01 |0005: move-result v1 │ │ +031cc8: 7220 1807 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0718 │ │ +031cce: 0a00 |0009: move-result v0 │ │ +031cd0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -30446,19 +30448,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030044: |[030044] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ -030054: 6200 4e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@024e │ │ -030058: 7220 1607 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@0716 │ │ -03005e: 0a00 |0005: move-result v0 │ │ -030060: 0f00 |0006: return v0 │ │ +031cd4: |[031cd4] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ +031ce4: 6200 4e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@024e │ │ +031ce8: 7220 1607 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@0716 │ │ +031cee: 0a00 |0005: move-result v0 │ │ +031cf0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ │ │ #5 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -30466,19 +30468,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -030064: |[030064] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -030074: 6200 4e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@024e │ │ -030078: 7230 1707 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0717 │ │ -03007e: 0a00 |0005: move-result v0 │ │ -030080: 0f00 |0006: return v0 │ │ +031cf4: |[031cf4] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +031d04: 6200 4e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@024e │ │ +031d08: 7230 1707 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0717 │ │ +031d0e: 0a00 |0005: move-result v0 │ │ +031d10: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -30487,19 +30489,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030084: |[030084] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -030094: 6200 4e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@024e │ │ -030098: 7220 1807 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0718 │ │ -03009e: 0a00 |0005: move-result v0 │ │ -0300a0: 0f00 |0006: return v0 │ │ +031d14: |[031d14] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +031d24: 6200 4e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@024e │ │ +031d28: 7220 1807 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0718 │ │ +031d2e: 0a00 |0005: move-result v0 │ │ +031d30: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #7 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -30507,19 +30509,19 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0300a4: |[0300a4] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -0300b4: 6200 4e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@024e │ │ -0300b8: 7220 1907 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0719 │ │ -0300be: 0a00 |0005: move-result v0 │ │ -0300c0: 0f00 |0006: return v0 │ │ +031d34: |[031d34] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +031d44: 6200 4e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@024e │ │ +031d48: 7220 1907 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0719 │ │ +031d4e: 0a00 |0005: move-result v0 │ │ +031d50: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #8 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -30527,18 +30529,18 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0300c4: |[0300c4] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ -0300d4: 6200 4e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@024e │ │ -0300d8: 7220 1a07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@071a │ │ -0300de: 0e00 |0005: return-void │ │ +031d54: |[031d54] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ +031d64: 6200 4e02 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@024e │ │ +031d68: 7220 1a07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@071a │ │ +031d6e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0005 line=171 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 event Landroid/view/KeyEvent; │ │ │ │ @@ -30568,17 +30570,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0300e0: |[0300e0] android.support.v4.view.KeyEventCompatEclair.:()V │ │ -0300f0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0300f6: 0e00 |0003: return-void │ │ +031d70: |[031d70] android.support.v4.view.KeyEventCompatEclair.:()V │ │ +031d80: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +031d86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompatEclair; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -30586,18 +30588,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0300f8: |[0300f8] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ -030108: 6e10 5c0e 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@0e5c │ │ -03010e: 0a00 |0003: move-result v0 │ │ -030110: 0f00 |0004: return v0 │ │ +031d88: |[031d88] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ +031d98: 6e10 5c0e 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@0e5c │ │ +031d9e: 0a00 |0003: move-result v0 │ │ +031da0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/KeyEvent; │ │ │ │ #2 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -30605,17 +30607,17 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030114: |[030114] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ -030124: 6e10 600e 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@0e60 │ │ -03012a: 0e00 |0003: return-void │ │ +031da4: |[031da4] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ +031db4: 6e10 600e 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@0e60 │ │ +031dba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 event Landroid/view/KeyEvent; │ │ │ │ @@ -30645,17 +30647,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03012c: |[03012c] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -03013c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -030142: 0e00 |0003: return-void │ │ +031dbc: |[031dbc] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +031dcc: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +031dd2: 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;) │ │ @@ -30663,18 +30665,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -030144: |[030144] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -030154: 7120 5d0e 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@0e5d │ │ -03015a: 0a00 |0003: move-result v0 │ │ -03015c: 0f00 |0004: return v0 │ │ +031dd4: |[031dd4] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +031de4: 7120 5d0e 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@0e5d │ │ +031dea: 0a00 |0003: move-result v0 │ │ +031dec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -30683,18 +30685,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -030160: |[030160] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -030170: 7110 5e0e 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@0e5e │ │ -030176: 0a00 |0003: move-result v0 │ │ -030178: 0f00 |0004: return v0 │ │ +031df0: |[031df0] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +031e00: 7110 5e0e 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@0e5e │ │ +031e06: 0a00 |0003: move-result v0 │ │ +031e08: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -30702,18 +30704,18 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03017c: |[03017c] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -03018c: 7110 5f0e 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@0e5f │ │ -030192: 0a00 |0003: move-result v0 │ │ -030194: 0f00 |0004: return v0 │ │ +031e0c: |[031e0c] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +031e1c: 7110 5f0e 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@0e5f │ │ +031e22: 0a00 |0003: move-result v0 │ │ +031e24: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ @@ -30782,26 +30784,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -030198: |[030198] android.support.v4.view.MenuCompat.:()V │ │ -0301a8: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -0301ac: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0301b0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0301b4: 2200 2401 |0006: new-instance v0, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; // type@0124 │ │ -0301b8: 7010 2d07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl;.:()V // method@072d │ │ -0301be: 6900 4f02 |000b: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@024f │ │ -0301c2: 0e00 |000d: return-void │ │ -0301c4: 2200 2301 |000e: new-instance v0, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; // type@0123 │ │ -0301c8: 7010 2b07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl;.:()V // method@072b │ │ -0301ce: 6900 4f02 |0013: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@024f │ │ -0301d2: 28f8 |0015: goto 000d // -0008 │ │ +031e28: |[031e28] android.support.v4.view.MenuCompat.:()V │ │ +031e38: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +031e3c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +031e40: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +031e44: 2200 2401 |0006: new-instance v0, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; // type@0124 │ │ +031e48: 7010 2d07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl;.:()V // method@072d │ │ +031e4e: 6900 4f02 |000b: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@024f │ │ +031e52: 0e00 |000d: return-void │ │ +031e54: 2200 2301 |000e: new-instance v0, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; // type@0123 │ │ +031e58: 7010 2b07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl;.:()V // method@072b │ │ +031e5e: 6900 4f02 |0013: sput-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@024f │ │ +031e62: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0006 line=61 │ │ 0x000d line=65 │ │ 0x000e line=63 │ │ locals : │ │ @@ -30811,17 +30813,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0301d4: |[0301d4] android.support.v4.view.MenuCompat.:()V │ │ -0301e4: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0301ea: 0e00 |0003: return-void │ │ +031e64: |[031e64] android.support.v4.view.MenuCompat.:()V │ │ +031e74: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +031e7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat; │ │ │ │ @@ -30830,19 +30832,19 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0301ec: |[0301ec] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -0301fc: 6200 4f02 |0000: sget-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@024f │ │ -030200: 7230 2f07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@072f │ │ -030206: 0a00 |0005: move-result v0 │ │ -030208: 0f00 |0006: return v0 │ │ +031e7c: |[031e7c] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +031e8c: 6200 4f02 |0000: sget-object v0, Landroid/support/v4/view/MenuCompat;.IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; // field@024f │ │ +031e90: 7230 2f07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@072f │ │ +031e96: 0a00 |0005: move-result v0 │ │ +031e98: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0007 reg=2 actionEnum I │ │ │ │ @@ -30944,26 +30946,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03020c: |[03020c] android.support.v4.view.MenuItemCompat.:()V │ │ -03021c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -030220: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -030224: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -030228: 2200 2801 |0006: new-instance v0, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@0128 │ │ -03022c: 7010 3607 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0736 │ │ -030232: 6900 5002 |000b: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0250 │ │ -030236: 0e00 |000d: return-void │ │ -030238: 2200 2701 |000e: new-instance v0, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@0127 │ │ -03023c: 7010 3307 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@0733 │ │ -030242: 6900 5002 |0013: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0250 │ │ -030246: 28f8 |0015: goto 000d // -0008 │ │ +031e9c: |[031e9c] android.support.v4.view.MenuItemCompat.:()V │ │ +031eac: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +031eb0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +031eb4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +031eb8: 2200 2801 |0006: new-instance v0, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@0128 │ │ +031ebc: 7010 3607 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0736 │ │ +031ec2: 6900 5002 |000b: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0250 │ │ +031ec6: 0e00 |000d: return-void │ │ +031ec8: 2200 2701 |000e: new-instance v0, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@0127 │ │ +031ecc: 7010 3307 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@0733 │ │ +031ed2: 6900 5002 |0013: sput-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0250 │ │ +031ed6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0006 line=105 │ │ 0x000d line=109 │ │ 0x000e line=107 │ │ locals : │ │ @@ -30973,17 +30975,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030248: |[030248] android.support.v4.view.MenuItemCompat.:()V │ │ -030258: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03025e: 0e00 |0003: return-void │ │ +031ed8: |[031ed8] android.support.v4.view.MenuItemCompat.:()V │ │ +031ee8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +031eee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -30992,19 +30994,19 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -030260: |[030260] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -030270: 6200 5002 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0250 │ │ -030274: 7230 3907 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0739 │ │ -03027a: 0c00 |0005: move-result-object v0 │ │ -03027c: 1100 |0006: return-object v0 │ │ +031ef0: |[031ef0] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +031f00: 6200 5002 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0250 │ │ +031f04: 7230 3907 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0739 │ │ +031f0a: 0c00 |0005: move-result-object v0 │ │ +031f0c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -31013,19 +31015,19 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -030280: |[030280] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -030290: 6200 5002 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0250 │ │ -030294: 7230 3a07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@073a │ │ -03029a: 0a00 |0005: move-result v0 │ │ -03029c: 0f00 |0006: return v0 │ │ +031f10: |[031f10] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +031f20: 6200 5002 |0000: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0250 │ │ +031f24: 7230 3a07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)Z // method@073a │ │ +031f2a: 0a00 |0005: move-result v0 │ │ +031f2c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0007 reg=2 actionEnum I │ │ │ │ @@ -31055,17 +31057,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0302a0: |[0302a0] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -0302b0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0302b6: 0e00 |0003: return-void │ │ +031f30: |[031f30] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +031f40: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +031f46: 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;) │ │ @@ -31073,18 +31075,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 │ │ -0302b8: |[0302b8] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -0302c8: 7220 6d0e 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0e6d │ │ -0302ce: 0c00 |0003: move-result-object v0 │ │ -0302d0: 1100 |0004: return-object v0 │ │ +031f48: |[031f48] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +031f58: 7220 6d0e 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0e6d │ │ +031f5e: 0c00 |0003: move-result-object v0 │ │ +031f60: 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; │ │ │ │ @@ -31093,17 +31095,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 │ │ -0302d4: |[0302d4] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -0302e4: 7220 700e 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@0e70 │ │ -0302ea: 0e00 |0003: return-void │ │ +031f64: |[031f64] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +031f74: 7220 700e 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@0e70 │ │ +031f7a: 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 │ │ @@ -31243,26 +31245,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0302ec: |[0302ec] android.support.v4.view.MotionEventCompat.:()V │ │ -0302fc: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -030300: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -030302: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -030306: 2200 2d01 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@012d │ │ -03030a: 7010 4807 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0748 │ │ -030310: 6900 5f02 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@025f │ │ -030314: 0e00 |000c: return-void │ │ -030316: 2200 2c01 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@012c │ │ -03031a: 7010 4207 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0742 │ │ -030320: 6900 5f02 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@025f │ │ -030324: 28f8 |0014: goto 000c // -0008 │ │ +031f7c: |[031f7c] android.support.v4.view.MotionEventCompat.:()V │ │ +031f8c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +031f90: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +031f92: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +031f96: 2200 2d01 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@012d │ │ +031f9a: 7010 4807 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0748 │ │ +031fa0: 6900 5f02 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@025f │ │ +031fa4: 0e00 |000c: return-void │ │ +031fa6: 2200 2c01 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@012c │ │ +031faa: 7010 4207 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0742 │ │ +031fb0: 6900 5f02 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@025f │ │ +031fb4: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x000c line=113 │ │ 0x000d line=111 │ │ locals : │ │ @@ -31272,17 +31274,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030328: |[030328] android.support.v4.view.MotionEventCompat.:()V │ │ -030338: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03033e: 0e00 |0003: return-void │ │ +031fb8: |[031fb8] android.support.v4.view.MotionEventCompat.:()V │ │ +031fc8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +031fce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -31291,19 +31293,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 │ │ -030340: |[030340] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -030350: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@025f │ │ -030354: 7230 4e07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@074e │ │ -03035a: 0a00 |0005: move-result v0 │ │ -03035c: 0f00 |0006: return v0 │ │ +031fd0: |[031fd0] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +031fe0: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@025f │ │ +031fe4: 7230 4e07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@074e │ │ +031fea: 0a00 |0005: move-result v0 │ │ +031fec: 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 │ │ │ │ @@ -31312,21 +31314,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -030360: |[030360] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -030370: 6e10 720e 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ -030376: 0a00 |0003: move-result v0 │ │ -030378: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -03037e: b510 |0007: and-int/2addr v0, v1 │ │ -030380: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -030384: 0f00 |000a: return v0 │ │ +031ff0: |[031ff0] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +032000: 6e10 720e 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ +032006: 0a00 |0003: move-result v0 │ │ +032008: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +03200e: b510 |0007: and-int/2addr v0, v1 │ │ +032010: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +032014: 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;) │ │ @@ -31334,19 +31336,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -030388: |[030388] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -030398: 6e10 720e 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ -03039e: 0a00 |0003: move-result v0 │ │ -0303a0: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0303a4: 0f00 |0006: return v0 │ │ +032018: |[032018] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +032028: 6e10 720e 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ +03202e: 0a00 |0003: move-result v0 │ │ +032030: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +032034: 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;) │ │ @@ -31354,19 +31356,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0303a8: |[0303a8] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -0303b8: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@025f │ │ -0303bc: 7220 4f07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@074f │ │ -0303c2: 0a00 |0005: move-result v0 │ │ -0303c4: 0f00 |0006: return v0 │ │ +032038: |[032038] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +032048: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@025f │ │ +03204c: 7220 4f07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@074f │ │ +032052: 0a00 |0005: move-result v0 │ │ +032054: 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;) │ │ @@ -31374,19 +31376,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 │ │ -0303c8: |[0303c8] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0303d8: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@025f │ │ -0303dc: 7230 5007 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0750 │ │ -0303e2: 0a00 |0005: move-result v0 │ │ -0303e4: 0f00 |0006: return v0 │ │ +032058: |[032058] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +032068: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@025f │ │ +03206c: 7230 5007 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0750 │ │ +032072: 0a00 |0005: move-result v0 │ │ +032074: 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 │ │ │ │ @@ -31395,19 +31397,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 │ │ -0303e8: |[0303e8] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -0303f8: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@025f │ │ -0303fc: 7230 5107 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@0751 │ │ -030402: 0a00 |0005: move-result v0 │ │ -030404: 0f00 |0006: return v0 │ │ +032078: |[032078] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +032088: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@025f │ │ +03208c: 7230 5107 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@0751 │ │ +032092: 0a00 |0005: move-result v0 │ │ +032094: 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 │ │ │ │ @@ -31416,19 +31418,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 │ │ -030408: |[030408] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -030418: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@025f │ │ -03041c: 7230 5207 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@0752 │ │ -030422: 0a00 |0005: move-result v0 │ │ -030424: 0f00 |0006: return v0 │ │ +032098: |[032098] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +0320a8: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@025f │ │ +0320ac: 7230 5207 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@0752 │ │ +0320b2: 0a00 |0005: move-result v0 │ │ +0320b4: 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 │ │ │ │ @@ -31458,17 +31460,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030428: |[030428] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -030438: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03043e: 0e00 |0003: return-void │ │ +0320b8: |[0320b8] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +0320c8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0320ce: 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;) │ │ @@ -31476,18 +31478,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 │ │ -030440: |[030440] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -030450: 6e20 710e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@0e71 │ │ -030456: 0a00 |0003: move-result v0 │ │ -030458: 0f00 |0004: return v0 │ │ +0320d0: |[0320d0] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +0320e0: 6e20 710e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@0e71 │ │ +0320e6: 0a00 |0003: move-result v0 │ │ +0320e8: 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 │ │ │ │ @@ -31496,18 +31498,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03045c: |[03045c] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -03046c: 6e10 760e 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@0e76 │ │ -030472: 0a00 |0003: move-result v0 │ │ -030474: 0f00 |0004: return v0 │ │ +0320ec: |[0320ec] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +0320fc: 6e10 760e 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@0e76 │ │ +032102: 0a00 |0003: move-result v0 │ │ +032104: 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;) │ │ @@ -31515,18 +31517,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 │ │ -030478: |[030478] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -030488: 6e20 770e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@0e77 │ │ -03048e: 0a00 |0003: move-result v0 │ │ -030490: 0f00 |0004: return v0 │ │ +032108: |[032108] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +032118: 6e20 770e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@0e77 │ │ +03211e: 0a00 |0003: move-result v0 │ │ +032120: 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 │ │ │ │ @@ -31535,18 +31537,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 │ │ -030494: |[030494] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -0304a4: 6e20 7b0e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@0e7b │ │ -0304aa: 0a00 |0003: move-result v0 │ │ -0304ac: 0f00 |0004: return v0 │ │ +032124: |[032124] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +032134: 6e20 7b0e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@0e7b │ │ +03213a: 0a00 |0003: move-result v0 │ │ +03213c: 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 │ │ │ │ @@ -31555,18 +31557,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 │ │ -0304b0: |[0304b0] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -0304c0: 6e20 7d0e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@0e7d │ │ -0304c6: 0a00 |0003: move-result v0 │ │ -0304c8: 0f00 |0004: return v0 │ │ +032140: |[032140] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +032150: 6e20 7d0e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@0e7d │ │ +032156: 0a00 |0003: move-result v0 │ │ +032158: 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 │ │ │ │ @@ -31610,20 +31612,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0304cc: |[0304cc] android.support.v4.view.PagerAdapter.:()V │ │ -0304dc: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0304e2: 2200 3700 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0037 │ │ -0304e6: 7010 fe00 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@00fe │ │ -0304ec: 5b10 6202 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0262 │ │ -0304f0: 0e00 |000a: return-void │ │ +03215c: |[03215c] android.support.v4.view.PagerAdapter.:()V │ │ +03216c: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +032172: 2200 3700 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0037 │ │ +032176: 7010 fe00 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@00fe │ │ +03217c: 5b10 6202 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0262 │ │ +032180: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -31633,19 +31635,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 │ │ -0304f4: |[0304f4] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -030504: 2200 7902 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0279 │ │ -030508: 1a01 9407 |0002: const-string v1, "Required method destroyItem was not overridden" // string@0794 │ │ -03050c: 7020 2311 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1123 │ │ -030512: 2700 |0007: throw v0 │ │ +032184: |[032184] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +032194: 2200 7902 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0279 │ │ +032198: 1a01 9407 |0002: const-string v1, "Required method destroyItem was not overridden" // string@0794 │ │ +03219c: 7020 2411 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1124 │ │ +0321a2: 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 │ │ @@ -31656,17 +31658,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 │ │ -030514: |[030514] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -030524: 6e40 6307 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0763 │ │ -03052a: 0e00 |0003: return-void │ │ +0321a4: |[0321a4] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0321b4: 6e40 6307 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0763 │ │ +0321ba: 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; │ │ @@ -31678,16 +31680,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03052c: |[03052c] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -03053c: 0e00 |0000: return-void │ │ +0321bc: |[0321bc] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +0321cc: 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; │ │ │ │ @@ -31696,17 +31698,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -030540: |[030540] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -030550: 6e20 6507 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@0765 │ │ -030556: 0e00 |0003: return-void │ │ +0321d0: |[0321d0] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +0321e0: 6e20 6507 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@0765 │ │ +0321e6: 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; │ │ @@ -31722,17 +31724,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -030558: |[030558] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -030568: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -03056a: 0f00 |0001: return v0 │ │ +0321e8: |[0321e8] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +0321f8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0321fa: 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; │ │ │ │ @@ -31741,17 +31743,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03056c: |[03056c] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -03057c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03057e: 1100 |0001: return-object v0 │ │ +0321fc: |[0321fc] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +03220c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03220e: 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 │ │ │ │ @@ -31760,17 +31762,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030580: |[030580] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -030590: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -030594: 0f00 |0002: return v0 │ │ +032210: |[032210] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +032220: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +032224: 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 │ │ │ │ @@ -31779,19 +31781,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 │ │ -030598: |[030598] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0305a8: 2200 7902 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0279 │ │ -0305ac: 1a01 9507 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0795 │ │ -0305b0: 7020 2311 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1123 │ │ -0305b6: 2700 |0007: throw v0 │ │ +032228: |[032228] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +032238: 2200 7902 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0279 │ │ +03223c: 1a01 9507 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0795 │ │ +032240: 7020 2411 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@1124 │ │ +032246: 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 │ │ @@ -31801,18 +31803,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 │ │ -0305b8: |[0305b8] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -0305c8: 6e30 6b07 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@076b │ │ -0305ce: 0c00 |0003: move-result-object v0 │ │ -0305d0: 1100 |0004: return-object v0 │ │ +032248: |[032248] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +032258: 6e30 6b07 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@076b │ │ +03225e: 0c00 |0003: move-result-object v0 │ │ +032260: 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 │ │ @@ -31828,18 +31830,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0305d4: |[0305d4] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -0305e4: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0262 │ │ -0305e8: 6e10 ff00 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@00ff │ │ -0305ee: 0e00 |0005: return-void │ │ +032264: |[032264] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +032274: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0262 │ │ +032278: 6e10 ff00 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@00ff │ │ +03227e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -31848,18 +31850,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0305f0: |[0305f0] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -030600: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0262 │ │ -030604: 6e20 0001 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@0100 │ │ -03060a: 0e00 |0005: return-void │ │ +032280: |[032280] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +032290: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0262 │ │ +032294: 6e20 0001 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@0100 │ │ +03229a: 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; │ │ @@ -31869,16 +31871,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 │ │ -03060c: |[03060c] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -03061c: 0e00 |0000: return-void │ │ +03229c: |[03229c] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +0322ac: 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; │ │ @@ -31888,17 +31890,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -030620: |[030620] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -030630: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -030632: 1100 |0001: return-object v0 │ │ +0322b0: |[0322b0] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +0322c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0322c2: 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;) │ │ @@ -31906,16 +31908,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 │ │ -030634: |[030634] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -030644: 0e00 |0000: return-void │ │ +0322c4: |[0322c4] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +0322d4: 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 │ │ @@ -31926,17 +31928,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 │ │ -030648: |[030648] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -030658: 6e40 7207 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0772 │ │ -03065e: 0e00 |0003: return-void │ │ +0322d8: |[0322d8] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0322e8: 6e40 7207 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0772 │ │ +0322ee: 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; │ │ @@ -31948,16 +31950,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -030660: |[030660] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -030670: 0e00 |0000: return-void │ │ +0322f0: |[0322f0] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +032300: 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; │ │ │ │ @@ -31966,17 +31968,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -030674: |[030674] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -030684: 6e20 7407 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@0774 │ │ -03068a: 0e00 |0003: return-void │ │ +032304: |[032304] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +032314: 6e20 7407 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@0774 │ │ +03231a: 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; │ │ @@ -31986,18 +31988,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03068c: |[03068c] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -03069c: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0262 │ │ -0306a0: 6e20 0101 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@0101 │ │ -0306a6: 0e00 |0005: return-void │ │ +03231c: |[03231c] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +03232c: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0262 │ │ +032330: 6e20 0101 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@0101 │ │ +032336: 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; │ │ @@ -32037,18 +32039,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 │ │ -0306a8: |[0306a8] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -0306b8: 5b01 6302 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0263 │ │ -0306bc: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0306c2: 0e00 |0005: return-void │ │ +032338: |[032338] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +032348: 5b01 6302 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0263 │ │ +03234c: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +032352: 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; │ │ │ │ @@ -32058,24 +32060,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0306c4: |[0306c4] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -0306d4: 5420 6302 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0263 │ │ -0306d8: 5400 7a02 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -0306dc: 5421 6302 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0263 │ │ -0306e0: 5411 7a02 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -0306e4: 6e10 da08 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@08da │ │ -0306ea: 0a01 |000b: move-result v1 │ │ -0306ec: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0306f0: 6e20 1909 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0919 │ │ -0306f6: 0e00 |0011: return-void │ │ +032354: |[032354] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +032364: 5420 6302 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0263 │ │ +032368: 5400 7a02 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +03236c: 5421 6302 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0263 │ │ +032370: 5411 7a02 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +032374: 6e10 da08 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@08da │ │ +03237a: 0a01 |000b: move-result v1 │ │ +03237c: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +032380: 6e20 1909 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0919 │ │ +032386: 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; │ │ @@ -32115,18 +32117,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 │ │ -0306f8: |[0306f8] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -030708: 5b01 6402 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0264 │ │ -03070c: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -030712: 0e00 |0005: return-void │ │ +032388: |[032388] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +032398: 5b01 6402 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0264 │ │ +03239c: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0323a2: 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; │ │ │ │ @@ -32136,24 +32138,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -030714: |[030714] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -030724: 5420 6402 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0264 │ │ -030728: 5400 7a02 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -03072c: 5421 6402 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0264 │ │ -030730: 5411 7a02 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -030734: 6e10 da08 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@08da │ │ -03073a: 0a01 |000b: move-result v1 │ │ -03073c: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -030740: 6e20 1909 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0919 │ │ -030746: 0e00 |0011: return-void │ │ +0323a4: |[0323a4] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +0323b4: 5420 6402 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0264 │ │ +0323b8: 5400 7a02 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +0323bc: 5421 6402 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0264 │ │ +0323c0: 5411 7a02 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +0323c4: 6e10 da08 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@08da │ │ +0323ca: 0a01 |000b: move-result v1 │ │ +0323cc: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0323d0: 6e20 1909 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0919 │ │ +0323d6: 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; │ │ @@ -32255,23 +32257,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -030748: |[030748] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -030758: 7010 310e 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@0e31 │ │ -03075e: 6e10 9000 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0090 │ │ -030764: 0c00 |0006: move-result-object v0 │ │ -030766: 6e10 d800 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00d8 │ │ -03076c: 0c00 |000a: move-result-object v0 │ │ -03076e: 5400 1400 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0014 │ │ -030772: 5b10 9902 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0299 │ │ -030776: 0e00 |000f: return-void │ │ +0323d8: |[0323d8] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +0323e8: 7010 310e 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@0e31 │ │ +0323ee: 6e10 9000 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0090 │ │ +0323f4: 0c00 |0006: move-result-object v0 │ │ +0323f6: 6e10 d800 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00d8 │ │ +0323fc: 0c00 |000a: move-result-object v0 │ │ +0323fe: 5400 1400 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0014 │ │ +032402: 5b10 9902 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0299 │ │ +032406: 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; │ │ @@ -32283,26 +32285,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 │ │ -030778: |[030778] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -030788: 6f30 320e 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@0e32 │ │ -03078e: 0c03 |0003: move-result-object v3 │ │ -030790: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -030794: 6e10 ec10 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -03079a: 0c00 |0009: move-result-object v0 │ │ -03079c: 5421 9902 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0299 │ │ -0307a0: 6e20 0811 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@1108 │ │ -0307a6: 0c00 |000f: move-result-object v0 │ │ -0307a8: 1100 |0010: return-object v0 │ │ -0307aa: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0307ac: 28fe |0012: goto 0010 // -0002 │ │ +032408: |[032408] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +032418: 6f30 320e 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@0e32 │ │ +03241e: 0c03 |0003: move-result-object v3 │ │ +032420: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +032424: 6e10 ed10 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +03242a: 0c00 |0009: move-result-object v0 │ │ +03242c: 5421 9902 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0299 │ │ +032430: 6e20 0911 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@1109 │ │ +032436: 0c00 |000f: move-result-object v0 │ │ +032438: 1100 |0010: return-object v0 │ │ +03243a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +03243c: 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; │ │ @@ -32337,17 +32339,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0307b0: |[0307b0] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -0307c0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0307c6: 0e00 |0003: return-void │ │ +032440: |[032440] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +032450: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +032456: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -32356,21 +32358,21 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0307c8: |[0307c8] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0307d8: 2200 3b01 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@013b │ │ -0307dc: 6e10 4110 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@1041 │ │ -0307e2: 0c01 |0005: move-result-object v1 │ │ -0307e4: 7020 c607 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@07c6 │ │ -0307ea: 6e20 5d10 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@105d │ │ -0307f0: 0e00 |000c: return-void │ │ +032458: |[032458] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +032468: 2200 3b01 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@013b │ │ +03246c: 6e10 4110 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@1041 │ │ +032472: 0c01 |0005: move-result-object v1 │ │ +032474: 7020 c607 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@07c6 │ │ +03247a: 6e20 5d10 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@105d │ │ +032480: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x000c line=29 │ │ locals : │ │ 0x0000 - 0x000d reg=2 text Landroid/widget/TextView; │ │ │ │ @@ -32446,26 +32448,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0307f4: |[0307f4] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -030804: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -030808: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -03080c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -030810: 2200 3e01 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@013e │ │ -030814: 7010 cd07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@07cd │ │ -03081a: 6900 9a02 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@029a │ │ -03081e: 0e00 |000d: return-void │ │ -030820: 2200 3d01 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@013d │ │ -030824: 7010 ca07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@07ca │ │ -03082a: 6900 9a02 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@029a │ │ -03082e: 28f8 |0015: goto 000d // -0008 │ │ +032484: |[032484] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +032494: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +032498: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03249c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0324a0: 2200 3e01 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@013e │ │ +0324a4: 7010 cd07 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@07cd │ │ +0324aa: 6900 9a02 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@029a │ │ +0324ae: 0e00 |000d: return-void │ │ +0324b0: 2200 3d01 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@013d │ │ +0324b4: 7010 ca07 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@07ca │ │ +0324ba: 6900 9a02 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@029a │ │ +0324be: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -32475,17 +32477,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030830: |[030830] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -030840: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -030846: 0e00 |0003: return-void │ │ +0324c0: |[0324c0] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +0324d0: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0324d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -32494,19 +32496,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 │ │ -030848: |[030848] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -030858: 6200 9a02 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@029a │ │ -03085c: 7230 d007 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@07d0 │ │ -030862: 0a00 |0005: move-result v0 │ │ -030864: 0f00 |0006: return v0 │ │ +0324d8: |[0324d8] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0324e8: 6200 9a02 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@029a │ │ +0324ec: 7230 d007 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@07d0 │ │ +0324f2: 0a00 |0005: move-result v0 │ │ +0324f4: 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 │ │ │ │ @@ -32515,19 +32517,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 │ │ -030868: |[030868] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -030878: 6200 9a02 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@029a │ │ -03087c: 7230 d107 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@07d1 │ │ -030882: 0a00 |0005: move-result v0 │ │ -030884: 0f00 |0006: return v0 │ │ +0324f8: |[0324f8] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +032508: 6200 9a02 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@029a │ │ +03250c: 7230 d107 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@07d1 │ │ +032512: 0a00 |0005: move-result v0 │ │ +032514: 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 │ │ │ │ @@ -32557,17 +32559,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030888: |[030888] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -030898: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03089e: 0e00 |0003: return-void │ │ +032518: |[032518] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +032528: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03252e: 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;) │ │ @@ -32575,18 +32577,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 │ │ -0308a0: |[0308a0] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0308b0: 6e20 860e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@0e86 │ │ -0308b6: 0a00 |0003: move-result v0 │ │ -0308b8: 0f00 |0004: return v0 │ │ +032530: |[032530] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +032540: 6e20 860e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@0e86 │ │ +032546: 0a00 |0003: move-result v0 │ │ +032548: 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 │ │ │ │ @@ -32595,18 +32597,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 │ │ -0308bc: |[0308bc] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0308cc: 6e20 880e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@0e88 │ │ -0308d2: 0a00 |0003: move-result v0 │ │ -0308d4: 0f00 |0004: return v0 │ │ +03254c: |[03254c] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +03255c: 6e20 880e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@0e88 │ │ +032562: 0a00 |0003: move-result v0 │ │ +032564: 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 │ │ │ │ @@ -32897,50 +32899,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 70 16-bit code units │ │ -0308d8: |[0308d8] android.support.v4.view.ViewCompat.:()V │ │ -0308e8: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -0308ec: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -0308f0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0308f4: 2201 4701 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@0147 │ │ -0308f8: 7010 1008 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0810 │ │ -0308fe: 6901 9c02 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030902: 0e00 |000d: return-void │ │ -030904: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -030908: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -03090c: 2201 4601 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@0146 │ │ -030910: 7010 0408 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0804 │ │ -030916: 6901 9c02 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -03091a: 28f4 |0019: goto 000d // -000c │ │ -03091c: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ -030920: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -030924: 2201 4501 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@0145 │ │ -030928: 7010 fd07 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@07fd │ │ -03092e: 6901 9c02 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030932: 28e8 |0025: goto 000d // -0018 │ │ -030934: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ -030938: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -03093c: 2201 4401 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@0144 │ │ -030940: 7010 f807 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@07f8 │ │ -030946: 6901 9c02 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -03094a: 28dc |0031: goto 000d // -0024 │ │ -03094c: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ -030950: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ -030954: 2201 4301 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0143 │ │ -030958: 7010 f507 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@07f5 │ │ -03095e: 6901 9c02 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030962: 28d0 |003d: goto 000d // -0030 │ │ -030964: 2201 4201 |003e: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0142 │ │ -030968: 7010 d907 0100 |0040: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@07d9 │ │ -03096e: 6901 9c02 |0043: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030972: 28c8 |0045: goto 000d // -0038 │ │ +032568: |[032568] android.support.v4.view.ViewCompat.:()V │ │ +032578: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +03257c: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +032580: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +032584: 2201 4701 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@0147 │ │ +032588: 7010 1008 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0810 │ │ +03258e: 6901 9c02 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +032592: 0e00 |000d: return-void │ │ +032594: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +032598: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +03259c: 2201 4601 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@0146 │ │ +0325a0: 7010 0408 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0804 │ │ +0325a6: 6901 9c02 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +0325aa: 28f4 |0019: goto 000d // -000c │ │ +0325ac: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ +0325b0: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +0325b4: 2201 4501 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@0145 │ │ +0325b8: 7010 fd07 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@07fd │ │ +0325be: 6901 9c02 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +0325c2: 28e8 |0025: goto 000d // -0018 │ │ +0325c4: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ +0325c8: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +0325cc: 2201 4401 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@0144 │ │ +0325d0: 7010 f807 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@07f8 │ │ +0325d6: 6901 9c02 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +0325da: 28dc |0031: goto 000d // -0024 │ │ +0325dc: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ +0325e0: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ +0325e4: 2201 4301 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@0143 │ │ +0325e8: 7010 f507 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@07f5 │ │ +0325ee: 6901 9c02 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +0325f2: 28d0 |003d: goto 000d // -0030 │ │ +0325f4: 2201 4201 |003e: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@0142 │ │ +0325f8: 7010 d907 0100 |0040: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@07d9 │ │ +0325fe: 6901 9c02 |0043: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +032602: 28c8 |0045: goto 000d // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0002 line=398 │ │ 0x0006 line=399 │ │ 0x000d line=411 │ │ 0x000e line=400 │ │ @@ -32960,17 +32962,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030974: |[030974] android.support.v4.view.ViewCompat.:()V │ │ -030984: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03098a: 0e00 |0003: return-void │ │ +032604: |[032604] android.support.v4.view.ViewCompat.:()V │ │ +032614: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03261a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=367 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ @@ -32979,19 +32981,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 │ │ -03098c: |[03098c] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -03099c: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -0309a0: 7230 1608 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0816 │ │ -0309a6: 0a00 |0005: move-result v0 │ │ -0309a8: 0f00 |0006: return v0 │ │ +03261c: |[03261c] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +03262c: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +032630: 7230 1608 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0816 │ │ +032636: 0a00 |0005: move-result v0 │ │ +032638: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -33000,19 +33002,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 │ │ -0309ac: |[0309ac] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -0309bc: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -0309c0: 7230 1708 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0817 │ │ -0309c6: 0a00 |0005: move-result v0 │ │ -0309c8: 0f00 |0006: return v0 │ │ +03263c: |[03263c] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +03264c: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +032650: 7230 1708 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0817 │ │ +032656: 0a00 |0005: move-result v0 │ │ +032658: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -33021,19 +33023,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 │ │ -0309cc: |[0309cc] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0309dc: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -0309e0: 7220 1808 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0818 │ │ -0309e6: 0c00 |0005: move-result-object v0 │ │ -0309e8: 1100 |0006: return-object v0 │ │ +03265c: |[03265c] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +03266c: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +032670: 7220 1808 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0818 │ │ +032676: 0c00 |0005: move-result-object v0 │ │ +032678: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -33041,19 +33043,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0309ec: |[0309ec] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0309fc: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030a00: 7220 1908 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0819 │ │ -030a06: 0a00 |0005: move-result v0 │ │ -030a08: 0f00 |0006: return v0 │ │ +03267c: |[03267c] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +03268c: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +032690: 7220 1908 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0819 │ │ +032696: 0a00 |0005: move-result v0 │ │ +032698: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=683 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -33061,19 +33063,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030a0c: |[030a0c] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ -030a1c: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030a20: 7220 1a08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@081a │ │ -030a26: 0a00 |0005: move-result v0 │ │ -030a28: 0f00 |0006: return v0 │ │ +03269c: |[03269c] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ +0326ac: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +0326b0: 7220 1a08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@081a │ │ +0326b6: 0a00 |0005: move-result v0 │ │ +0326b8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -33081,19 +33083,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030a2c: |[030a2c] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ -030a3c: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030a40: 7220 1b08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@081b │ │ -030a46: 0a00 |0005: move-result v0 │ │ -030a48: 0f00 |0006: return v0 │ │ +0326bc: |[0326bc] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ +0326cc: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +0326d0: 7220 1b08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@081b │ │ +0326d6: 0a00 |0005: move-result v0 │ │ +0326d8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -33101,19 +33103,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030a4c: |[030a4c] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ -030a5c: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030a60: 7220 1c08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@081c │ │ -030a66: 0a00 |0005: move-result v0 │ │ -030a68: 0f00 |0006: return v0 │ │ +0326dc: |[0326dc] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ +0326ec: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +0326f0: 7220 1c08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@081c │ │ +0326f6: 0a00 |0005: move-result v0 │ │ +0326f8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=877 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -33121,19 +33123,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030a6c: |[030a6c] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -030a7c: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030a80: 7220 1d08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@081d │ │ -030a86: 0a00 |0005: move-result v0 │ │ -030a88: 0f00 |0006: return v0 │ │ +0326fc: |[0326fc] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +03270c: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +032710: 7220 1d08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@081d │ │ +032716: 0a00 |0005: move-result v0 │ │ +032718: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -33141,19 +33143,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 │ │ -030a8c: |[030a8c] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -030a9c: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030aa0: 7220 1e08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@081e │ │ -030aa6: 0c00 |0005: move-result-object v0 │ │ -030aa8: 1100 |0006: return-object v0 │ │ +03271c: |[03271c] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +03272c: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +032730: 7220 1e08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@081e │ │ +032736: 0c00 |0005: move-result-object v0 │ │ +032738: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=909 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -33161,19 +33163,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -030aac: |[030aac] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -030abc: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030ac0: 7220 1f08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@081f │ │ -030ac6: 0a00 |0005: move-result v0 │ │ -030ac8: 0f00 |0006: return v0 │ │ +03273c: |[03273c] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +03274c: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +032750: 7220 1f08 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@081f │ │ +032756: 0a00 |0005: move-result v0 │ │ +032758: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -33181,18 +33183,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 │ │ -030acc: |[030acc] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -030adc: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030ae0: 7230 2008 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0820 │ │ -030ae6: 0e00 |0005: return-void │ │ +03275c: |[03275c] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03276c: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +032770: 7230 2008 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0820 │ │ +032776: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0005 line=532 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -33202,18 +33204,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 │ │ -030ae8: |[030ae8] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -030af8: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030afc: 7230 2108 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@0821 │ │ -030b02: 0e00 |0005: return-void │ │ +032778: |[032778] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +032788: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +03278c: 7230 2108 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@0821 │ │ +032792: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0005 line=568 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -33223,18 +33225,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 │ │ -030b04: |[030b04] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -030b14: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030b18: 7230 2208 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0822 │ │ -030b1e: 0e00 |0005: return-void │ │ +032794: |[032794] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0327a4: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +0327a8: 7230 2208 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0822 │ │ +0327ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0005 line=499 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -33244,19 +33246,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 │ │ -030b20: |[030b20] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -030b30: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030b34: 7240 2308 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0823 │ │ -030b3a: 0a00 |0005: move-result v0 │ │ -030b3c: 0f00 |0006: return v0 │ │ +0327b0: |[0327b0] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0327c0: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +0327c4: 7240 2308 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0823 │ │ +0327ca: 0a00 |0005: move-result v0 │ │ +0327cc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=717 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -33266,18 +33268,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -030b40: |[030b40] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -030b50: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030b54: 7220 2408 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0824 │ │ -030b5a: 0e00 |0005: return-void │ │ +0327d0: |[0327d0] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +0327e0: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +0327e4: 7220 2408 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0824 │ │ +0327ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=618 │ │ 0x0005 line=619 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -33286,23 +33288,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 │ │ -030b5c: |[030b5c] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -030b6c: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030b70: 0761 |0002: move-object v1, v6 │ │ -030b72: 0172 |0003: move v2, v7 │ │ -030b74: 0183 |0004: move v3, v8 │ │ -030b76: 0194 |0005: move v4, v9 │ │ -030b78: 01a5 |0006: move v5, v10 │ │ -030b7a: 7806 2508 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0825 │ │ -030b80: 0e00 |000a: return-void │ │ +0327ec: |[0327ec] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0327fc: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +032800: 0761 |0002: move-object v1, v6 │ │ +032802: 0172 |0003: move v2, v7 │ │ +032804: 0183 |0004: move v3, v8 │ │ +032806: 0194 |0005: move v4, v9 │ │ +032808: 01a5 |0006: move v5, v10 │ │ +03280a: 7806 2508 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0825 │ │ +032810: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ 0x000a line=637 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -33315,61 +33317,61 @@ │ │ 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 │ │ -030b84: |[030b84] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -030b94: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030b98: 7230 2608 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0826 │ │ -030b9e: 0e00 |0005: return-void │ │ +032814: |[032814] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +032824: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +032828: 7230 2608 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0826 │ │ +03282e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ 0x0005 line=651 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ │ │ #19 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -030ba0: |[030ba0] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -030bb0: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030bb4: 7254 2708 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0827 │ │ -030bba: 0e00 |0005: return-void │ │ +032830: |[032830] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +032840: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +032844: 7255 2708 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@0827 │ │ +03284a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=667 │ │ 0x0005 line=668 │ │ locals : │ │ - 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ - 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0006 reg=3 delayMillis J │ │ + 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0006 reg=3 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0006 reg=4 delayMillis J │ │ │ │ #20 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'setAccessibilityDelegate' │ │ 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 │ │ -030bbc: |[030bbc] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -030bcc: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030bd0: 7230 2808 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0828 │ │ -030bd6: 0e00 |0005: return-void │ │ +03284c: |[03284c] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +03285c: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +032860: 7230 2808 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0828 │ │ +032866: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ 0x0005 line=583 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -33379,18 +33381,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 │ │ -030bd8: |[030bd8] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -030be8: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030bec: 7230 2908 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0829 │ │ -030bf2: 0e00 |0005: return-void │ │ +032868: |[032868] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +032878: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +03287c: 7230 2908 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0829 │ │ +032882: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0005 line=606 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hasTransientState Z │ │ @@ -33400,18 +33402,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 │ │ -030bf4: |[030bf4] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -030c04: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030c08: 7230 2a08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@082a │ │ -030c0e: 0e00 |0005: return-void │ │ +032884: |[032884] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +032894: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +032898: 7230 2a08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@082a │ │ +03289e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ 0x0005 line=700 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -33421,18 +33423,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 │ │ -030c10: |[030c10] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ -030c20: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030c24: 7230 2b08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@082b │ │ -030c2a: 0e00 |0005: return-void │ │ +0328a0: |[0328a0] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ +0328b0: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +0328b4: 7230 2b08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@082b │ │ +0328ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=829 │ │ 0x0005 line=830 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 labeledId I │ │ @@ -33442,18 +33444,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 │ │ -030c2c: |[030c2c] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -030c3c: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030c40: 7230 2c08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@082c │ │ -030c46: 0e00 |0005: return-void │ │ +0328bc: |[0328bc] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +0328cc: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +0328d0: 7230 2c08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@082c │ │ +0328d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=863 │ │ 0x0005 line=864 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 paint Landroid/graphics/Paint; │ │ @@ -33463,18 +33465,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 │ │ -030c48: |[030c48] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -030c58: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030c5c: 7240 2d08 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@082d │ │ -030c62: 0e00 |0005: return-void │ │ +0328d8: |[0328d8] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0328e8: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +0328ec: 7240 2d08 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@082d │ │ +0328f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ 0x0005 line=788 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layerType I │ │ @@ -33485,18 +33487,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 │ │ -030c64: |[030c64] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ -030c74: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030c78: 7230 2e08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@082e │ │ -030c7e: 0e00 |0005: return-void │ │ +0328f4: |[0328f4] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ +032904: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +032908: 7230 2e08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@082e │ │ +03290e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=897 │ │ 0x0005 line=898 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -33506,18 +33508,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 │ │ -030c80: |[030c80] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -030c90: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ -030c94: 7230 2f08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@082f │ │ -030c9a: 0e00 |0005: return-void │ │ +032910: |[032910] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +032920: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@029c │ │ +032924: 7230 2f08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@082f │ │ +03292a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0005 line=462 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 overScrollMode I │ │ @@ -33548,17 +33550,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030c9c: |[030c9c] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -030cac: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -030cb2: 0e00 |0003: return-void │ │ +03292c: |[03292c] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +03293c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +032942: 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;) │ │ @@ -33566,18 +33568,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -030cb4: |[030cb4] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -030cc4: 6e10 b50e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@0eb5 │ │ -030cca: 0a00 |0003: move-result v0 │ │ -030ccc: 0f00 |0004: return v0 │ │ +032944: |[032944] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +032954: 6e10 b50e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@0eb5 │ │ +03295a: 0a00 |0003: move-result v0 │ │ +03295c: 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;) │ │ @@ -33585,17 +33587,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 │ │ -030cd0: |[030cd0] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -030ce0: 6e20 f20e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@0ef2 │ │ -030ce6: 0e00 |0003: return-void │ │ +032960: |[032960] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +032970: 6e20 f20e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@0ef2 │ │ +032976: 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 │ │ @@ -33626,17 +33628,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030ce8: |[030ce8] android.support.v4.view.ViewCompatHC.:()V │ │ -030cf8: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -030cfe: 0e00 |0003: return-void │ │ +032978: |[032978] android.support.v4.view.ViewCompatHC.:()V │ │ +032988: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03298e: 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;) │ │ @@ -33644,36 +33646,36 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -030d00: |[030d00] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -030d10: 7100 0500 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0005 │ │ -030d16: 0b00 |0003: move-result-wide v0 │ │ -030d18: 1000 |0004: return-wide v0 │ │ +032990: |[032990] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +0329a0: 7100 0500 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0005 │ │ +0329a6: 0b00 |0003: move-result-wide v0 │ │ +0329a8: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ │ │ #2 : (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 │ │ -030d1c: |[030d1c] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ -030d2c: 6e10 ae0e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@0eae │ │ -030d32: 0a00 |0003: move-result v0 │ │ -030d34: 0f00 |0004: return v0 │ │ +0329ac: |[0329ac] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ +0329bc: 6e10 ae0e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@0eae │ │ +0329c2: 0a00 |0003: move-result v0 │ │ +0329c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -33681,17 +33683,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 │ │ -030d38: |[030d38] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -030d48: 6e30 ec0e 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@0eec │ │ -030d4e: 0e00 |0003: return-void │ │ +0329c8: |[0329c8] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0329d8: 6e30 ec0e 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@0eec │ │ +0329de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 layerType I │ │ @@ -33723,17 +33725,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030d50: |[030d50] android.support.v4.view.ViewCompatICS.:()V │ │ -030d60: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -030d66: 0e00 |0003: return-void │ │ +0329e0: |[0329e0] android.support.v4.view.ViewCompatICS.:()V │ │ +0329f0: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0329f6: 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;) │ │ @@ -33741,18 +33743,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 │ │ -030d68: |[030d68] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -030d78: 6e20 9e0e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@0e9e │ │ -030d7e: 0a00 |0003: move-result v0 │ │ -030d80: 0f00 |0004: return v0 │ │ +0329f8: |[0329f8] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +032a08: 6e20 9e0e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@0e9e │ │ +032a0e: 0a00 |0003: move-result v0 │ │ +032a10: 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 │ │ │ │ @@ -33761,18 +33763,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 │ │ -030d84: |[030d84] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -030d94: 6e20 9f0e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@0e9f │ │ -030d9a: 0a00 |0003: move-result v0 │ │ -030d9c: 0f00 |0004: return v0 │ │ +032a14: |[032a14] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +032a24: 6e20 9f0e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@0e9f │ │ +032a2a: 0a00 |0003: move-result v0 │ │ +032a2c: 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 │ │ │ │ @@ -33781,17 +33783,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 │ │ -030da0: |[030da0] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -030db0: 6e20 d40e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0ed4 │ │ -030db6: 0e00 |0003: return-void │ │ +032a30: |[032a30] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +032a40: 6e20 d40e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0ed4 │ │ +032a46: 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; │ │ @@ -33801,18 +33803,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 │ │ -030db8: |[030db8] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -030dc8: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -030dcc: 6e20 d50e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0ed5 │ │ -030dd2: 0e00 |0005: return-void │ │ +032a48: |[032a48] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +032a58: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +032a5c: 6e20 d50e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@0ed5 │ │ +032a62: 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; │ │ @@ -33822,17 +33824,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 │ │ -030dd4: |[030dd4] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -030de4: 6e20 d60e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0ed6 │ │ -030dea: 0e00 |0003: return-void │ │ +032a64: |[032a64] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +032a74: 6e20 d60e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@0ed6 │ │ +032a7a: 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; │ │ @@ -33842,18 +33844,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 │ │ -030dec: |[030dec] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -030dfc: 1f01 f201 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ -030e00: 6e20 e50e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@0ee5 │ │ -030e06: 0e00 |0005: return-void │ │ +032a7c: |[032a7c] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +032a8c: 1f01 f201 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@01f2 │ │ +032a90: 6e20 e50e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@0ee5 │ │ +032a96: 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; │ │ @@ -33884,17 +33886,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030e08: |[030e08] android.support.v4.view.ViewCompatJB.:()V │ │ -030e18: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -030e1e: 0e00 |0003: return-void │ │ +032a98: |[032a98] android.support.v4.view.ViewCompatJB.:()V │ │ +032aa8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +032aae: 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;) │ │ @@ -33902,18 +33904,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 │ │ -030e20: |[030e20] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -030e30: 6e10 a40e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@0ea4 │ │ -030e36: 0c00 |0003: move-result-object v0 │ │ -030e38: 1100 |0004: return-object v0 │ │ +032ab0: |[032ab0] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +032ac0: 6e10 a40e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@0ea4 │ │ +032ac6: 0c00 |0003: move-result-object v0 │ │ +032ac8: 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;) │ │ @@ -33921,18 +33923,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -030e3c: |[030e3c] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -030e4c: 6e10 ac0e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@0eac │ │ -030e52: 0a00 |0003: move-result v0 │ │ -030e54: 0f00 |0004: return v0 │ │ +032acc: |[032acc] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +032adc: 6e10 ac0e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@0eac │ │ +032ae2: 0a00 |0003: move-result v0 │ │ +032ae4: 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;) │ │ @@ -33940,18 +33942,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 │ │ -030e58: |[030e58] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -030e68: 6e10 b70e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@0eb7 │ │ -030e6e: 0c00 |0003: move-result-object v0 │ │ -030e70: 1100 |0004: return-object v0 │ │ +032ae8: |[032ae8] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +032af8: 6e10 b70e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@0eb7 │ │ +032afe: 0c00 |0003: move-result-object v0 │ │ +032b00: 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;) │ │ @@ -33959,18 +33961,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -030e74: |[030e74] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -030e84: 6e10 c30e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@0ec3 │ │ -030e8a: 0a00 |0003: move-result v0 │ │ -030e8c: 0f00 |0004: return v0 │ │ +032b04: |[032b04] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +032b14: 6e10 c30e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@0ec3 │ │ +032b1a: 0a00 |0003: move-result v0 │ │ +032b1c: 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;) │ │ @@ -33978,18 +33980,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 │ │ -030e90: |[030e90] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -030ea0: 6e30 d70e 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@0ed7 │ │ -030ea6: 0a00 |0003: move-result v0 │ │ -030ea8: 0f00 |0004: return v0 │ │ +032b20: |[032b20] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +032b30: 6e30 d70e 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@0ed7 │ │ +032b36: 0a00 |0003: move-result v0 │ │ +032b38: 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; │ │ @@ -33999,17 +34001,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030eac: |[030eac] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -030ebc: 6e10 dc0e 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@0edc │ │ -030ec2: 0e00 |0003: return-void │ │ +032b3c: |[032b3c] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +032b4c: 6e10 dc0e 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@0edc │ │ +032b52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -34018,17 +34020,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 │ │ -030ec4: |[030ec4] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -030ed4: 6e54 d90e 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@0ed9 │ │ -030eda: 0e00 |0003: return-void │ │ +032b54: |[032b54] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +032b64: 6e54 d90e 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@0ed9 │ │ +032b6a: 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 │ │ @@ -34041,17 +34043,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 │ │ -030edc: |[030edc] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -030eec: 6e20 dd0e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@0edd │ │ -030ef2: 0e00 |0003: return-void │ │ +032b6c: |[032b6c] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +032b7c: 6e20 dd0e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@0edd │ │ +032b82: 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; │ │ @@ -34061,17 +34063,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 │ │ -030ef4: |[030ef4] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -030f04: 6e40 de0e 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@0ede │ │ -030f0a: 0e00 |0003: return-void │ │ +032b84: |[032b84] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +032b94: 6e40 de0e 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@0ede │ │ +032b9a: 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; │ │ @@ -34082,17 +34084,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 │ │ -030f0c: |[030f0c] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -030f1c: 6e20 e70e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@0ee7 │ │ -030f22: 0e00 |0003: return-void │ │ +032b9c: |[032b9c] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +032bac: 6e20 e70e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@0ee7 │ │ +032bb2: 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 │ │ @@ -34102,17 +34104,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 │ │ -030f24: |[030f24] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -030f34: 6e20 e90e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@0ee9 │ │ -030f3a: 0e00 |0003: return-void │ │ +032bb4: |[032bb4] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +032bc4: 6e20 e90e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@0ee9 │ │ +032bca: 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 │ │ @@ -34143,17 +34145,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030f3c: |[030f3c] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ -030f4c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -030f52: 0e00 |0003: return-void │ │ +032bcc: |[032bcc] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ +032bdc: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +032be2: 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;) │ │ @@ -34161,18 +34163,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -030f54: |[030f54] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ -030f64: 6e10 ad0e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@0ead │ │ -030f6a: 0a00 |0003: move-result v0 │ │ -030f6c: 0f00 |0004: return v0 │ │ +032be4: |[032be4] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ +032bf4: 6e10 ad0e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@0ead │ │ +032bfa: 0a00 |0003: move-result v0 │ │ +032bfc: 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;) │ │ @@ -34180,18 +34182,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -030f70: |[030f70] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ -030f80: 6e10 af0e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@0eaf │ │ -030f86: 0a00 |0003: move-result v0 │ │ -030f88: 0f00 |0004: return v0 │ │ +032c00: |[032c00] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ +032c10: 6e10 af0e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@0eaf │ │ +032c16: 0a00 |0003: move-result v0 │ │ +032c18: 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;) │ │ @@ -34199,17 +34201,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 │ │ -030f8c: |[030f8c] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ -030f9c: 6e20 ea0e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@0eea │ │ -030fa2: 0e00 |0003: return-void │ │ +032c1c: |[032c1c] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ +032c2c: 6e20 ea0e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@0eea │ │ +032c32: 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 │ │ @@ -34219,17 +34221,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 │ │ -030fa4: |[030fa4] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -030fb4: 6e20 eb0e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@0eeb │ │ -030fba: 0e00 |0003: return-void │ │ +032c34: |[032c34] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +032c44: 6e20 eb0e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@0eeb │ │ +032c4a: 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; │ │ @@ -34239,17 +34241,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 │ │ -030fbc: |[030fbc] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ -030fcc: 6e20 ed0e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@0eed │ │ -030fd2: 0e00 |0003: return-void │ │ +032c4c: |[032c4c] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ +032c5c: 6e20 ed0e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@0eed │ │ +032c62: 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 │ │ @@ -34320,26 +34322,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -030fd4: |[030fd4] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -030fe4: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -030fe8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -030fec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -030ff0: 2200 5001 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@0150 │ │ -030ff4: 7010 6e08 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@086e │ │ -030ffa: 6900 aa02 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@02aa │ │ -030ffe: 0e00 |000d: return-void │ │ -031000: 2200 4f01 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@014f │ │ -031004: 7010 6c08 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@086c │ │ -03100a: 6900 aa02 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@02aa │ │ -03100e: 28f8 |0015: goto 000d // -0008 │ │ +032c64: |[032c64] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +032c74: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +032c78: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +032c7c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +032c80: 2200 5001 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@0150 │ │ +032c84: 7010 6e08 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@086e │ │ +032c8a: 6900 aa02 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@02aa │ │ +032c8e: 0e00 |000d: return-void │ │ +032c90: 2200 4f01 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@014f │ │ +032c94: 7010 6c08 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@086c │ │ +032c9a: 6900 aa02 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@02aa │ │ +032c9e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=63 │ │ 0x000e line=61 │ │ locals : │ │ @@ -34349,17 +34351,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031010: |[031010] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -031020: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -031026: 0e00 |0003: return-void │ │ +032ca0: |[032ca0] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +032cb0: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +032cb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ @@ -34368,19 +34370,19 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -031028: |[031028] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -031038: 6200 aa02 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@02aa │ │ -03103c: 7220 7008 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0870 │ │ -031042: 0a00 |0005: move-result v0 │ │ -031044: 0f00 |0006: return v0 │ │ +032cb8: |[032cb8] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +032cc8: 6200 aa02 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@02aa │ │ +032ccc: 7220 7008 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0870 │ │ +032cd2: 0a00 |0005: move-result v0 │ │ +032cd4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ @@ -34409,17 +34411,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031048: |[031048] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -031058: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03105e: 0e00 |0003: return-void │ │ +032cd8: |[032cd8] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +032ce8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +032cee: 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;) │ │ @@ -34427,18 +34429,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -031060: |[031060] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -031070: 6e10 fe0e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@0efe │ │ -031076: 0a00 |0003: move-result v0 │ │ -031078: 0f00 |0004: return v0 │ │ +032cf0: |[032cf0] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +032d00: 6e10 fe0e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@0efe │ │ +032d06: 0a00 |0003: move-result v0 │ │ +032d08: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ @@ -34513,32 +34515,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -03107c: |[03107c] android.support.v4.view.ViewGroupCompat.:()V │ │ -03108c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -031090: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -031094: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -031098: 2201 5501 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0155 │ │ -03109c: 7010 7808 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0878 │ │ -0310a2: 6901 ab02 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@02ab │ │ -0310a6: 0e00 |000d: return-void │ │ -0310a8: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -0310ac: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -0310b0: 2201 5401 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@0154 │ │ -0310b4: 7010 7608 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0876 │ │ -0310ba: 6901 ab02 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@02ab │ │ -0310be: 28f4 |0019: goto 000d // -000c │ │ -0310c0: 2201 5701 |001a: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@0157 │ │ -0310c4: 7010 7c08 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@087c │ │ -0310ca: 6901 ab02 |001f: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@02ab │ │ -0310ce: 28ec |0021: goto 000d // -0014 │ │ +032d0c: |[032d0c] android.support.v4.view.ViewGroupCompat.:()V │ │ +032d1c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +032d20: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +032d24: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +032d28: 2201 5501 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0155 │ │ +032d2c: 7010 7808 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0878 │ │ +032d32: 6901 ab02 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@02ab │ │ +032d36: 0e00 |000d: return-void │ │ +032d38: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +032d3c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +032d40: 2201 5401 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@0154 │ │ +032d44: 7010 7608 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0876 │ │ +032d4a: 6901 ab02 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@02ab │ │ +032d4e: 28f4 |0019: goto 000d // -000c │ │ +032d50: 2201 5701 |001a: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@0157 │ │ +032d54: 7010 7c08 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@087c │ │ +032d5a: 6901 ab02 |001f: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@02ab │ │ +032d5e: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0002 line=66 │ │ 0x0006 line=67 │ │ 0x000d line=73 │ │ 0x000e line=68 │ │ @@ -34552,17 +34554,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0310d0: |[0310d0] android.support.v4.view.ViewGroupCompat.:()V │ │ -0310e0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0310e6: 0e00 |0003: return-void │ │ +032d60: |[032d60] android.support.v4.view.ViewGroupCompat.:()V │ │ +032d70: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +032d76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ @@ -34571,19 +34573,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 │ │ -0310e8: |[0310e8] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0310f8: 6200 ab02 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@02ab │ │ -0310fc: 7240 7a08 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@087a │ │ -031102: 0a00 |0005: move-result v0 │ │ -031104: 0f00 |0006: return v0 │ │ +032d78: |[032d78] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +032d88: 6200 ab02 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@02ab │ │ +032d8c: 7240 7a08 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@087a │ │ +032d92: 0a00 |0005: move-result v0 │ │ +032d94: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 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; │ │ @@ -34593,18 +34595,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 │ │ -031108: |[031108] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -031118: 6200 ab02 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@02ab │ │ -03111c: 7230 7b08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@087b │ │ -031122: 0e00 |0005: return-void │ │ +032d98: |[032d98] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +032da8: 6200 ab02 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@02ab │ │ +032dac: 7230 7b08 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@087b │ │ +032db2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 split Z │ │ @@ -34635,17 +34637,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031124: |[031124] android.support.v4.view.ViewGroupCompatHC.:()V │ │ -031134: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03113a: 0e00 |0003: return-void │ │ +032db4: |[032db4] android.support.v4.view.ViewGroupCompatHC.:()V │ │ +032dc4: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +032dca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatHC; │ │ │ │ @@ -34654,17 +34656,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 │ │ -03113c: |[03113c] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -03114c: 6e20 2c0f 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@0f2c │ │ -031152: 0e00 |0003: return-void │ │ +032dcc: |[032dcc] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +032ddc: 6e20 2c0f 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@0f2c │ │ +032de2: 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 │ │ @@ -34695,17 +34697,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031154: |[031154] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -031164: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03116a: 0e00 |0003: return-void │ │ +032de4: |[032de4] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +032df4: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +032dfa: 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;) │ │ @@ -34713,18 +34715,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 │ │ -03116c: |[03116c] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03117c: 6e30 220f 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f22 │ │ -031182: 0a00 |0003: move-result v0 │ │ -031184: 0f00 |0004: return v0 │ │ +032dfc: |[032dfc] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +032e0c: 6e30 220f 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0f22 │ │ +032e12: 0a00 |0003: move-result v0 │ │ +032e14: 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; │ │ @@ -34762,17 +34764,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031188: |[031188] android.support.v4.view.ViewPager$1.:()V │ │ -031198: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03119e: 0e00 |0003: return-void │ │ +032e18: |[032e18] android.support.v4.view.ViewPager$1.:()V │ │ +032e28: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +032e2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ @@ -34781,19 +34783,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 │ │ -0311a0: |[0311a0] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -0311b0: 5230 af02 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -0311b4: 5241 af02 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -0311b8: b110 |0004: sub-int/2addr v0, v1 │ │ -0311ba: 0f00 |0005: return v0 │ │ +032e30: |[032e30] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +032e40: 5230 af02 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +032e44: 5241 af02 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +032e48: b110 |0004: sub-int/2addr v0, v1 │ │ +032e4a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 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; │ │ @@ -34803,20 +34805,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 │ │ -0311bc: |[0311bc] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0311cc: 1f02 5f01 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -0311d0: 1f03 5f01 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -0311d4: 6e30 8808 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@0888 │ │ -0311da: 0a00 |0007: move-result v0 │ │ -0311dc: 0f00 |0008: return v0 │ │ +032e4c: |[032e4c] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +032e5c: 1f02 5f01 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +032e60: 1f03 5f01 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +032e64: 6e30 8808 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@0888 │ │ +032e6a: 0a00 |0007: move-result v0 │ │ +032e6c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 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; │ │ @@ -34852,17 +34854,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0311e0: |[0311e0] android.support.v4.view.ViewPager$2.:()V │ │ -0311f0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0311f6: 0e00 |0003: return-void │ │ +032e70: |[032e70] android.support.v4.view.ViewPager$2.:()V │ │ +032e80: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +032e86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ @@ -34871,23 +34873,23 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0311f8: |[0311f8] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -031208: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -03120c: c713 |0002: sub-float/2addr v3, v1 │ │ -03120e: a800 0303 |0003: mul-float v0, v3, v3 │ │ -031212: c830 |0005: mul-float/2addr v0, v3 │ │ -031214: c830 |0006: mul-float/2addr v0, v3 │ │ -031216: c830 |0007: mul-float/2addr v0, v3 │ │ -031218: c610 |0008: add-float/2addr v0, v1 │ │ -03121a: 0f00 |0009: return v0 │ │ +032e88: |[032e88] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +032e98: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +032e9c: c713 |0002: sub-float/2addr v3, v1 │ │ +032e9e: a800 0303 |0003: mul-float v0, v3, v3 │ │ +032ea2: c830 |0005: mul-float/2addr v0, v3 │ │ +032ea4: c830 |0006: mul-float/2addr v0, v3 │ │ +032ea6: c830 |0007: mul-float/2addr v0, v3 │ │ +032ea8: c610 |0008: add-float/2addr v0, v1 │ │ +032eaa: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=123 │ │ 0x0003 line=124 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager$2; │ │ 0x0000 - 0x000a reg=3 t F │ │ @@ -34927,18 +34929,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 │ │ -03121c: |[03121c] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ -03122c: 5b01 ac02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@02ac │ │ -031230: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -031236: 0e00 |0005: return-void │ │ +032eac: |[032eac] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ +032ebc: 5b01 ac02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@02ac │ │ +032ec0: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +032ec6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -34948,21 +34950,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -031238: |[031238] android.support.v4.view.ViewPager$3.run:()V │ │ -031248: 5420 ac02 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@02ac │ │ -03124c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03124e: 7120 b308 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@08b3 │ │ -031254: 5420 ac02 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@02ac │ │ -031258: 6e10 0b09 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@090b │ │ -03125e: 0e00 |000b: return-void │ │ +032ec8: |[032ec8] android.support.v4.view.ViewPager$3.run:()V │ │ +032ed8: 5420 ac02 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@02ac │ │ +032edc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +032ede: 7120 b308 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@08b3 │ │ +032ee4: 5420 ac02 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@02ac │ │ +032ee8: 6e10 0b09 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@090b │ │ +032eee: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0006 line=242 │ │ 0x000b line=243 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPager$3; │ │ @@ -35043,17 +35045,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031260: |[031260] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -031270: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -031276: 0e00 |0003: return-void │ │ +032ef0: |[032ef0] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +032f00: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +032f06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ Virtual methods - │ │ @@ -35111,20 +35113,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -031278: |[031278] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -031288: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -03128a: 7030 010f 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0f01 │ │ -031290: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -031292: 5910 b902 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@02b9 │ │ -031296: 0e00 |0007: return-void │ │ +032f08: |[032f08] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +032f18: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +032f1a: 7030 010f 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@0f01 │ │ +032f20: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +032f22: 5910 b902 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@02b9 │ │ +032f26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2820 │ │ 0x0004 line=2801 │ │ 0x0007 line=2821 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ @@ -35134,29 +35136,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 │ │ -031298: |[031298] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0312a8: 7030 020f 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f02 │ │ -0312ae: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0312b0: 5931 b902 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@02b9 │ │ -0312b4: 7100 b608 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@08b6 │ │ -0312ba: 0c01 |0009: move-result-object v1 │ │ -0312bc: 6e30 9300 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0093 │ │ -0312c2: 0c00 |000d: move-result-object v0 │ │ -0312c4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0312c6: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -0312ca: 6e30 e900 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00e9 │ │ -0312d0: 0a01 |0014: move-result v1 │ │ -0312d2: 5931 b302 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@02b3 │ │ -0312d6: 6e10 ed00 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00ed │ │ -0312dc: 0e00 |001a: return-void │ │ +032f28: |[032f28] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +032f38: 7030 020f 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f02 │ │ +032f3e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +032f40: 5931 b902 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@02b9 │ │ +032f44: 7100 b608 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@08b6 │ │ +032f4a: 0c01 |0009: move-result-object v1 │ │ +032f4c: 6e30 9300 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0093 │ │ +032f52: 0c00 |000d: move-result-object v0 │ │ +032f54: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +032f56: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +032f5a: 6e30 e900 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00e9 │ │ +032f60: 0a01 |0014: move-result v1 │ │ +032f62: 5931 b302 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@02b3 │ │ +032f66: 6e10 ed00 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00ed │ │ +032f6c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2824 │ │ 0x0003 line=2801 │ │ 0x0006 line=2826 │ │ 0x000e line=2827 │ │ 0x0017 line=2828 │ │ @@ -35310,18 +35312,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 │ │ -0312e0: |[0312e0] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -0312f0: 5b01 bb02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@02bb │ │ -0312f4: 7010 0201 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0102 │ │ -0312fa: 0e00 |0005: return-void │ │ +032f70: |[032f70] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +032f80: 5b01 bb02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@02bb │ │ +032f84: 7010 0201 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0102 │ │ +032f8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2769 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -35330,17 +35332,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 │ │ -0312fc: |[0312fc] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -03130c: 7020 9a08 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@089a │ │ -031312: 0e00 |0003: return-void │ │ +032f8c: |[032f8c] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +032f9c: 7020 9a08 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@089a │ │ +032fa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2769 │ │ 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; │ │ @@ -35351,18 +35353,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -031314: |[031314] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -031324: 5410 bb02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@02bb │ │ -031328: 6e10 c308 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@08c3 │ │ -03132e: 0e00 |0005: return-void │ │ +032fa4: |[032fa4] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +032fb4: 5410 bb02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@02bb │ │ +032fb8: 6e10 c308 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@08c3 │ │ +032fbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2772 │ │ 0x0005 line=2773 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -35371,18 +35373,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -031330: |[031330] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -031340: 5410 bb02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@02bb │ │ -031344: 6e10 c308 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@08c3 │ │ -03134a: 0e00 |0005: return-void │ │ +032fc0: |[032fc0] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +032fd0: 5410 bb02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@02bb │ │ +032fd4: 6e10 c308 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@08c3 │ │ +032fda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2776 │ │ 0x0005 line=2777 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -35434,50 +35436,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03134c: |[03134c] android.support.v4.view.ViewPager$SavedState.:()V │ │ -03135c: 2200 6601 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0166 │ │ -031360: 7010 9e08 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@089e │ │ -031366: 7110 f705 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@05f7 │ │ -03136c: 0c00 |0008: move-result-object v0 │ │ -03136e: 6900 bc02 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@02bc │ │ -031372: 0e00 |000b: return-void │ │ +032fdc: |[032fdc] android.support.v4.view.ViewPager$SavedState.:()V │ │ +032fec: 2200 6601 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0166 │ │ +032ff0: 7010 9e08 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@089e │ │ +032ff6: 7110 f705 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@05f7 │ │ +032ffc: 0c00 |0008: move-result-object v0 │ │ +032ffe: 6900 bc02 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@02bc │ │ +033002: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1232 │ │ 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 │ │ -031374: |[031374] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -031384: 7020 950e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0e95 │ │ -03138a: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -03138e: 6e10 ea10 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -031394: 0c00 |0008: move-result-object v0 │ │ -031396: 6e10 be10 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@10be │ │ -03139c: 0c03 |000c: move-result-object v3 │ │ -03139e: 6e10 7901 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ -0313a4: 0a00 |0010: move-result v0 │ │ -0313a6: 5910 bf02 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02bf │ │ -0313aa: 6e20 7a01 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@017a │ │ -0313b0: 0c00 |0016: move-result-object v0 │ │ -0313b2: 5b10 bd02 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@02bd │ │ -0313b6: 5b13 be02 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@02be │ │ -0313ba: 0e00 |001b: return-void │ │ +033004: |[033004] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +033014: 7020 950e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0e95 │ │ +03301a: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +03301e: 6e10 eb10 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +033024: 0c00 |0008: move-result-object v0 │ │ +033026: 6e10 bf10 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@10bf │ │ +03302c: 0c03 |000c: move-result-object v3 │ │ +03302e: 6e10 7901 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ +033034: 0a00 |0010: move-result v0 │ │ +033036: 5910 bf02 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02bf │ │ +03303a: 6e20 7a01 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@017a │ │ +033040: 0c00 |0016: move-result-object v0 │ │ +033042: 5b10 bd02 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@02bd │ │ +033046: 5b13 be02 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@02be │ │ +03304a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1245 │ │ 0x0003 line=1246 │ │ 0x0005 line=1247 │ │ 0x000d line=1249 │ │ 0x0013 line=1250 │ │ @@ -35493,17 +35495,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0313bc: |[0313bc] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -0313cc: 7020 960e 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0e96 │ │ -0313d2: 0e00 |0003: return-void │ │ +03304c: |[03304c] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +03305c: 7020 960e 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0e96 │ │ +033062: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1215 │ │ 0x0003 line=1216 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -35514,38 +35516,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0313d4: |[0313d4] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -0313e4: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -0313e8: 7010 0e11 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0313ee: 1a01 cc02 |0005: const-string v1, "FragmentPager.SavedState{" // string@02cc │ │ -0313f2: 6e20 1411 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0313f8: 0c00 |000a: move-result-object v0 │ │ -0313fa: 7110 1e11 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111e │ │ -031400: 0a01 |000e: move-result v1 │ │ -031402: 7110 d610 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -031408: 0c01 |0012: move-result-object v1 │ │ -03140a: 6e20 1411 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -031410: 0c00 |0016: move-result-object v0 │ │ -031412: 1a01 8800 |0017: const-string v1, " position=" // string@0088 │ │ -031416: 6e20 1411 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03141c: 0c00 |001c: move-result-object v0 │ │ -03141e: 5221 bf02 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02bf │ │ -031422: 6e20 1111 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -031428: 0c00 |0022: move-result-object v0 │ │ -03142a: 1a01 ee16 |0023: const-string v1, "}" // string@16ee │ │ -03142e: 6e20 1411 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -031434: 0c00 |0028: move-result-object v0 │ │ -031436: 6e10 1a11 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -03143c: 0c00 |002c: move-result-object v0 │ │ -03143e: 1100 |002d: return-object v0 │ │ +033064: |[033064] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +033074: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +033078: 7010 0f11 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +03307e: 1a01 cc02 |0005: const-string v1, "FragmentPager.SavedState{" // string@02cc │ │ +033082: 6e20 1511 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +033088: 0c00 |000a: move-result-object v0 │ │ +03308a: 7110 1f11 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111f │ │ +033090: 0a01 |000e: move-result v1 │ │ +033092: 7110 d710 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +033098: 0c01 |0012: move-result-object v1 │ │ +03309a: 6e20 1511 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0330a0: 0c00 |0016: move-result-object v0 │ │ +0330a2: 1a01 8800 |0017: const-string v1, " position=" // string@0088 │ │ +0330a6: 6e20 1511 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0330ac: 0c00 |001c: move-result-object v0 │ │ +0330ae: 5221 bf02 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02bf │ │ +0330b2: 6e20 1211 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +0330b8: 0c00 |0022: move-result-object v0 │ │ +0330ba: 1a01 ee16 |0023: const-string v1, "}" // string@16ee │ │ +0330be: 6e20 1511 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0330c4: 0c00 |0028: move-result-object v0 │ │ +0330c6: 6e10 1b11 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0330cc: 0c00 |002c: move-result-object v0 │ │ +0330ce: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1227 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/view/ViewPager$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ @@ -35553,21 +35555,21 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -031440: |[031440] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -031450: 6f30 970e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0e97 │ │ -031456: 5210 bf02 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02bf │ │ -03145a: 6e20 7d01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ -031460: 5410 bd02 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@02bd │ │ -031464: 6e30 7f01 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@017f │ │ -03146a: 0e00 |000d: return-void │ │ +0330d0: |[0330d0] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0330e0: 6f30 970e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0e97 │ │ +0330e6: 5210 bf02 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02bf │ │ +0330ea: 6e20 7d01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ +0330f0: 5410 bd02 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@02bd │ │ +0330f4: 6e30 7f01 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@017f │ │ +0330fa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1220 │ │ 0x0003 line=1221 │ │ 0x0008 line=1222 │ │ 0x000d line=1223 │ │ locals : │ │ @@ -35607,17 +35609,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03146c: |[03146c] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ -03147c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -031482: 0e00 |0003: return-void │ │ +0330fc: |[0330fc] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ +03310c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +033112: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2832 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ Virtual methods - │ │ @@ -35626,34 +35628,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 │ │ -031484: |[031484] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ -031494: 6e10 b00e 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -03149a: 0c00 |0003: move-result-object v0 │ │ -03149c: 1f00 6001 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ -0314a0: 6e10 b00e 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -0314a6: 0c01 |0009: move-result-object v1 │ │ -0314a8: 1f01 6001 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ -0314ac: 5502 b502 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ -0314b0: 5513 b502 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ -0314b4: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ -0314b8: 5502 b502 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ -0314bc: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ -0314c0: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -0314c2: 0f02 |0017: return v2 │ │ -0314c4: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -0314c6: 28fe |0019: goto 0017 // -0002 │ │ -0314c8: 5202 b702 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@02b7 │ │ -0314cc: 5213 b702 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@02b7 │ │ -0314d0: b132 |001e: sub-int/2addr v2, v3 │ │ -0314d2: 28f8 |001f: goto 0017 // -0008 │ │ +033114: |[033114] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ +033124: 6e10 b00e 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03312a: 0c00 |0003: move-result-object v0 │ │ +03312c: 1f00 6001 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ +033130: 6e10 b00e 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +033136: 0c01 |0009: move-result-object v1 │ │ +033138: 1f01 6001 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ +03313c: 5502 b502 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ +033140: 5513 b502 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ +033144: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ +033148: 5502 b502 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ +03314c: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ +033150: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +033152: 0f02 |0017: return v2 │ │ +033154: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +033156: 28fe |0019: goto 0017 // -0002 │ │ +033158: 5202 b702 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@02b7 │ │ +03315c: 5213 b702 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@02b7 │ │ +033160: b132 |001e: sub-int/2addr v2, v3 │ │ +033162: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2835 │ │ 0x0006 line=2836 │ │ 0x000c line=2837 │ │ 0x0012 line=2838 │ │ 0x0017 line=2840 │ │ @@ -35671,20 +35673,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 │ │ -0314d4: |[0314d4] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0314e4: 1f02 fa01 |0000: check-cast v2, Landroid/view/View; // type@01fa │ │ -0314e8: 1f03 fa01 |0002: check-cast v3, Landroid/view/View; // type@01fa │ │ -0314ec: 6e30 ae08 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@08ae │ │ -0314f2: 0a00 |0007: move-result v0 │ │ -0314f4: 0f00 |0008: return v0 │ │ +033164: |[033164] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +033174: 1f02 fa01 |0000: check-cast v2, Landroid/view/View; // type@01fa │ │ +033178: 1f03 fa01 |0002: check-cast v3, Landroid/view/View; // type@01fa │ │ +03317c: 6e30 ae08 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@08ae │ │ +033182: 0a00 |0007: move-result v0 │ │ +033184: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2832 │ │ 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; │ │ @@ -36049,31 +36051,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -0314f8: |[0314f8] android.support.v4.view.ViewPager.:()V │ │ -031508: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03150a: 2300 fe02 |0001: new-array v0, v0, [I // type@02fe │ │ -03150e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -031510: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -031516: 4b02 0001 |0007: aput v2, v0, v1 │ │ -03151a: 6900 c902 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@02c9 │ │ -03151e: 2200 5b01 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@015b │ │ -031522: 7010 8708 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0887 │ │ -031528: 6900 c102 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@02c1 │ │ -03152c: 2200 5c01 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@015c │ │ -031530: 7010 8a08 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@088a │ │ -031536: 6900 0a03 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@030a │ │ -03153a: 2200 6901 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@0169 │ │ -03153e: 7010 ad08 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@08ad │ │ -031544: 6900 0b03 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@030b │ │ -031548: 0e00 |0020: return-void │ │ +033188: |[033188] android.support.v4.view.ViewPager.:()V │ │ +033198: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03319a: 2300 fe02 |0001: new-array v0, v0, [I // type@02fe │ │ +03319e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0331a0: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +0331a6: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0331aa: 6900 c902 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@02c9 │ │ +0331ae: 2200 5b01 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@015b │ │ +0331b2: 7010 8708 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0887 │ │ +0331b8: 6900 c102 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@02c1 │ │ +0331bc: 2200 5c01 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@015c │ │ +0331c0: 7010 8a08 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@088a │ │ +0331c6: 6900 0a03 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@030a │ │ +0331ca: 2200 6901 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@0169 │ │ +0331ce: 7010 ad08 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@08ad │ │ +0331d4: 6900 0b03 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@030b │ │ +0331d8: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x000b line=114 │ │ 0x0012 line=121 │ │ 0x0019 line=221 │ │ locals : │ │ @@ -36083,46 +36085,46 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -03154c: |[03154c] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -03155c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03155e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -031560: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -031562: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -031564: 7020 070f 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@0f07 │ │ -03156a: 2200 8302 |0007: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -03156e: 7010 3211 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -031574: 5b50 ee02 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -031578: 2200 5f01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -03157c: 7010 8e08 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@088e │ │ -031582: 5b50 0503 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0305 │ │ -031586: 2200 4000 |0015: new-instance v0, Landroid/graphics/Rect; // type@0040 │ │ -03158a: 7010 1401 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0114 │ │ -031590: 5b50 0603 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0306 │ │ -031594: 5951 ff02 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ff │ │ -031598: 5b54 fd02 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02fd │ │ -03159c: 5b54 fe02 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02fe │ │ -0315a0: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -0315a6: 5950 e402 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02e4 │ │ -0315aa: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -0315b0: 5950 f102 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02f1 │ │ -0315b4: 5953 f802 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02f8 │ │ -0315b8: 5951 d202 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ -0315bc: 5c53 e302 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02e3 │ │ -0315c0: 5c52 f602 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02f6 │ │ -0315c4: 2200 5d01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@015d │ │ -0315c8: 7020 8c08 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@088c │ │ -0315ce: 5b50 df02 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02df │ │ -0315d2: 5952 0103 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0301 │ │ -0315d6: 6e10 f208 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@08f2 │ │ -0315dc: 0e00 |0040: return-void │ │ +0331dc: |[0331dc] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +0331ec: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0331ee: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +0331f0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0331f2: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +0331f4: 7020 070f 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@0f07 │ │ +0331fa: 2200 8302 |0007: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +0331fe: 7010 3311 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +033204: 5b50 ee02 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +033208: 2200 5f01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +03320c: 7010 8e08 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@088e │ │ +033212: 5b50 0503 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0305 │ │ +033216: 2200 4000 |0015: new-instance v0, Landroid/graphics/Rect; // type@0040 │ │ +03321a: 7010 1401 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0114 │ │ +033220: 5b50 0603 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0306 │ │ +033224: 5951 ff02 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ff │ │ +033228: 5b54 fd02 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02fd │ │ +03322c: 5b54 fe02 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02fe │ │ +033230: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +033236: 5950 e402 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02e4 │ │ +03323a: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +033240: 5950 f102 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02f1 │ │ +033244: 5953 f802 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02f8 │ │ +033248: 5951 d202 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ +03324c: 5c53 e302 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02e3 │ │ +033250: 5c52 f602 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02f6 │ │ +033254: 2200 5d01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@015d │ │ +033258: 7020 8c08 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@088c │ │ +03325e: 5b50 df02 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02df │ │ +033262: 5952 0103 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0301 │ │ +033266: 6e10 f208 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@08f2 │ │ +03326c: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=342 │ │ 0x0007 line=128 │ │ 0x000e line=129 │ │ 0x0015 line=131 │ │ 0x001c line=135 │ │ @@ -36147,46 +36149,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 │ │ -0315e0: |[0315e0] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0315f0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0315f2: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -0315f4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0315f6: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -0315f8: 7030 080f 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f08 │ │ -0315fe: 2200 8302 |0007: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -031602: 7010 3211 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -031608: 5b50 ee02 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -03160c: 2200 5f01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -031610: 7010 8e08 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@088e │ │ -031616: 5b50 0503 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0305 │ │ -03161a: 2200 4000 |0015: new-instance v0, Landroid/graphics/Rect; // type@0040 │ │ -03161e: 7010 1401 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0114 │ │ -031624: 5b50 0603 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0306 │ │ -031628: 5951 ff02 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ff │ │ -03162c: 5b54 fd02 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02fd │ │ -031630: 5b54 fe02 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02fe │ │ -031634: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -03163a: 5950 e402 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02e4 │ │ -03163e: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -031644: 5950 f102 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02f1 │ │ -031648: 5953 f802 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02f8 │ │ -03164c: 5951 d202 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ -031650: 5c53 e302 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02e3 │ │ -031654: 5c52 f602 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02f6 │ │ -031658: 2200 5d01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@015d │ │ -03165c: 7020 8c08 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@088c │ │ -031662: 5b50 df02 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02df │ │ -031666: 5952 0103 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0301 │ │ -03166a: 6e10 f208 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@08f2 │ │ -031670: 0e00 |0040: return-void │ │ +033270: |[033270] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +033280: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +033282: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +033284: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +033286: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +033288: 7030 080f 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f08 │ │ +03328e: 2200 8302 |0007: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +033292: 7010 3311 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +033298: 5b50 ee02 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +03329c: 2200 5f01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +0332a0: 7010 8e08 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@088e │ │ +0332a6: 5b50 0503 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0305 │ │ +0332aa: 2200 4000 |0015: new-instance v0, Landroid/graphics/Rect; // type@0040 │ │ +0332ae: 7010 1401 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0114 │ │ +0332b4: 5b50 0603 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0306 │ │ +0332b8: 5951 ff02 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ff │ │ +0332bc: 5b54 fd02 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02fd │ │ +0332c0: 5b54 fe02 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02fe │ │ +0332c4: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +0332ca: 5950 e402 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02e4 │ │ +0332ce: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +0332d4: 5950 f102 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02f1 │ │ +0332d8: 5953 f802 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02f8 │ │ +0332dc: 5951 d202 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ +0332e0: 5c53 e302 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02e3 │ │ +0332e4: 5c52 f602 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02f6 │ │ +0332e8: 2200 5d01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@015d │ │ +0332ec: 7020 8c08 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@088c │ │ +0332f2: 5b50 df02 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02df │ │ +0332f6: 5952 0103 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0301 │ │ +0332fa: 6e10 f208 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@08f2 │ │ +033300: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=347 │ │ 0x0007 line=128 │ │ 0x000e line=129 │ │ 0x0015 line=131 │ │ 0x001c line=135 │ │ @@ -36212,17 +36214,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 │ │ -031674: |[031674] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ -031684: 7020 2809 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0928 │ │ -03168a: 0e00 |0003: return-void │ │ +033304: |[033304] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ +033314: 7020 2809 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0928 │ │ +03331a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -36231,17 +36233,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 │ │ -03168c: |[03168c] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -03169c: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -0316a0: 1100 |0002: return-object v0 │ │ +03331c: |[03331c] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +03332c: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +033330: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -36249,17 +36251,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 │ │ -0316a4: |[0316a4] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ -0316b4: 5210 da02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -0316b8: 0f00 |0002: return v0 │ │ +033334: |[033334] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ +033344: 5210 da02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +033348: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -36267,226 +36269,226 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0316bc: |[0316bc] android.support.v4.view.ViewPager.access$400:()[I │ │ -0316cc: 6200 c902 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@02c9 │ │ -0316d0: 1100 |0002: return-object v0 │ │ +03334c: |[03334c] android.support.v4.view.ViewPager.access$400:()[I │ │ +03335c: 6200 c902 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@02c9 │ │ +033360: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 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 │ │ -0316d4: |[0316d4] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -0316e4: 54ec d302 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -0316e8: 6e10 6707 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ -0316ee: 0a01 |0005: move-result v1 │ │ -0316f0: 7010 d808 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ -0316f6: 0a0b |0009: move-result v11 │ │ -0316f8: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -0316fc: 52ec fa02 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ -031700: 82cc |000e: int-to-float v12, v12 │ │ -031702: 82bd |000f: int-to-float v13, v11 │ │ -031704: a906 0c0d |0010: div-float v6, v12, v13 │ │ -031708: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -03170c: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -031710: 5208 af02 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -031714: 52fc af02 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -031718: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -03171c: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -03171e: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -031720: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -031724: 520c ae02 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -031728: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -03172c: 520d b102 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -031730: c6dc |0026: add-float/2addr v12, v13 │ │ -031732: a607 0c06 |0027: add-float v7, v12, v6 │ │ -031736: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -03173a: 52fc af02 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -03173e: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -031742: 54ec ee02 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -031746: 6e10 3f11 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -03174c: 0a0c |0034: move-result v12 │ │ -03174e: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -031752: 54ec ee02 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -031756: 6e20 3811 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -03175c: 0c03 |003c: move-result-object v3 │ │ -03175e: 1f03 5f01 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -031762: 523c af02 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -031766: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -03176a: 54ec ee02 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -03176e: 6e10 3f11 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -031774: 0a0c |0048: move-result v12 │ │ -031776: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -03177a: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -03177e: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -031782: 54ec ee02 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -031786: 6e20 3811 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -03178c: 0c03 |0054: move-result-object v3 │ │ -03178e: 1f03 5f01 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -031792: 28e8 |0057: goto 003f // -0018 │ │ -031794: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -031796: 28b9 |0059: goto 0012 // -0047 │ │ -031798: 523c af02 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -03179c: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -0317a0: 54ec d302 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -0317a4: 6e20 6a07 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@076a │ │ -0317aa: 0a0c |0063: move-result v12 │ │ -0317ac: c66c |0064: add-float/2addr v12, v6 │ │ -0317ae: c6c7 |0065: add-float/2addr v7, v12 │ │ -0317b0: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0317b4: 28f2 |0068: goto 005a // -000e │ │ -0317b6: 5937 ae02 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -0317ba: 523c b102 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -0317be: c66c |006d: add-float/2addr v12, v6 │ │ -0317c0: c6c7 |006e: add-float/2addr v7, v12 │ │ -0317c2: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0317c6: 28ba |0071: goto 002b // -0046 │ │ -0317c8: 52fc af02 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -0317cc: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -0317d0: 54ec ee02 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -0317d4: 6e10 3f11 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0317da: 0a0c |007b: move-result v12 │ │ -0317dc: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -0317e0: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -0317e2: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -0317e6: 5207 ae02 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -0317ea: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -0317ee: 52fc af02 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -0317f2: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -0317f6: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -0317fa: 54ec ee02 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -0317fe: 6e20 3811 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -031804: 0c03 |0090: move-result-object v3 │ │ -031806: 1f03 5f01 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -03180a: 523c af02 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -03180e: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -031812: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -031816: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03181a: 54ec ee02 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -03181e: 6e20 3811 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -031824: 0c03 |00a0: move-result-object v3 │ │ -031826: 1f03 5f01 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -03182a: 28f0 |00a3: goto 0093 // -0010 │ │ -03182c: 523c af02 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -031830: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -031834: 54ec d302 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -031838: 6e20 6a07 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@076a │ │ -03183e: 0a0c |00ad: move-result v12 │ │ -031840: c66c |00ae: add-float/2addr v12, v6 │ │ -031842: c7c7 |00af: sub-float/2addr v7, v12 │ │ -031844: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -031848: 28f2 |00b2: goto 00a4 // -000e │ │ -03184a: 523c b102 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -03184e: c66c |00b5: add-float/2addr v12, v6 │ │ -031850: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -031852: 5937 ae02 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -031856: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -03185a: 28ca |00bb: goto 0085 // -0036 │ │ -03185c: 54ec ee02 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -031860: 6e10 3f11 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -031866: 0a04 |00c1: move-result v4 │ │ -031868: 52f7 ae02 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -03186c: 52fc af02 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -031870: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -031874: 52fc af02 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -031878: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -03187c: 52fc ae02 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -031880: 59ec e402 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02e4 │ │ -031884: 52fc af02 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -031888: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -03188c: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -031890: 52fc ae02 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -031894: 52fd b102 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -031898: c6dc |00da: add-float/2addr v12, v13 │ │ -03189a: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -03189e: c7dc |00dd: sub-float/2addr v12, v13 │ │ -0318a0: 59ec f102 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02f1 │ │ -0318a4: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -0318a8: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -0318ac: 54ec ee02 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -0318b0: 6e20 3811 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0318b6: 0c03 |00e9: move-result-object v3 │ │ -0318b8: 1f03 5f01 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -0318bc: 523c af02 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -0318c0: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -0318c4: 54ec d302 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -0318c8: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -0318cc: 6e20 6a07 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@076a │ │ -0318d2: 0a0c |00f7: move-result v12 │ │ -0318d4: c66c |00f8: add-float/2addr v12, v6 │ │ -0318d6: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -0318d8: 01a9 |00fa: move v9, v10 │ │ -0318da: 28f1 |00fb: goto 00ec // -000f │ │ -0318dc: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -0318e2: 28cf |00ff: goto 00ce // -0031 │ │ -0318e4: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -0318ea: 28db |0103: goto 00de // -0025 │ │ -0318ec: 523c b102 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -0318f0: c66c |0106: add-float/2addr v12, v6 │ │ -0318f2: c7c7 |0107: sub-float/2addr v7, v12 │ │ -0318f4: 5937 ae02 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -0318f8: 523c af02 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -0318fc: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -031900: 59e7 e402 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02e4 │ │ -031904: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -031908: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -03190c: 28ce |0114: goto 00e2 // -0032 │ │ -03190e: 52fc ae02 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -031912: 52fd b102 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -031916: c6dc |0119: add-float/2addr v12, v13 │ │ -031918: a607 0c06 |011a: add-float v7, v12, v6 │ │ -03191c: 52fc af02 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -031920: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -031924: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -031928: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -03192c: 54ec ee02 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -031930: 6e20 3811 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -031936: 0c03 |0129: move-result-object v3 │ │ -031938: 1f03 5f01 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -03193c: 523c af02 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -031940: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -031944: 54ec d302 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -031948: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -03194c: 6e20 6a07 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@076a │ │ -031952: 0a0c |0137: move-result v12 │ │ -031954: c66c |0138: add-float/2addr v12, v6 │ │ -031956: c6c7 |0139: add-float/2addr v7, v12 │ │ -031958: 01a9 |013a: move v9, v10 │ │ -03195a: 28f1 |013b: goto 012c // -000f │ │ -03195c: 523c af02 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -031960: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -031964: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -031968: 523c b102 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -03196c: c67c |0144: add-float/2addr v12, v7 │ │ -03196e: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -031972: c7dc |0147: sub-float/2addr v12, v13 │ │ -031974: 59ec f102 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02f1 │ │ -031978: 5937 ae02 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -03197c: 523c b102 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -031980: c66c |014e: add-float/2addr v12, v6 │ │ -031982: c6c7 |014f: add-float/2addr v7, v12 │ │ -031984: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -031988: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -03198c: 28ce |0154: goto 0122 // -0032 │ │ -03198e: 120c |0155: const/4 v12, #int 0 // #0 │ │ -031990: 5cec f602 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02f6 │ │ -031994: 0e00 |0158: return-void │ │ +033364: |[033364] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +033374: 54ec d302 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +033378: 6e10 6707 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ +03337e: 0a01 |0005: move-result v1 │ │ +033380: 7010 d808 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ +033386: 0a0b |0009: move-result v11 │ │ +033388: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +03338c: 52ec fa02 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ +033390: 82cc |000e: int-to-float v12, v12 │ │ +033392: 82bd |000f: int-to-float v13, v11 │ │ +033394: a906 0c0d |0010: div-float v6, v12, v13 │ │ +033398: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +03339c: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +0333a0: 5208 af02 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0333a4: 52fc af02 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0333a8: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +0333ac: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +0333ae: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +0333b0: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +0333b4: 520c ae02 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +0333b8: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +0333bc: 520d b102 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +0333c0: c6dc |0026: add-float/2addr v12, v13 │ │ +0333c2: a607 0c06 |0027: add-float v7, v12, v6 │ │ +0333c6: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +0333ca: 52fc af02 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0333ce: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +0333d2: 54ec ee02 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +0333d6: 6e10 4011 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +0333dc: 0a0c |0034: move-result v12 │ │ +0333de: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +0333e2: 54ec ee02 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +0333e6: 6e20 3911 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0333ec: 0c03 |003c: move-result-object v3 │ │ +0333ee: 1f03 5f01 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +0333f2: 523c af02 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0333f6: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +0333fa: 54ec ee02 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +0333fe: 6e10 4011 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +033404: 0a0c |0048: move-result v12 │ │ +033406: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +03340a: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +03340e: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +033412: 54ec ee02 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +033416: 6e20 3911 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +03341c: 0c03 |0054: move-result-object v3 │ │ +03341e: 1f03 5f01 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +033422: 28e8 |0057: goto 003f // -0018 │ │ +033424: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +033426: 28b9 |0059: goto 0012 // -0047 │ │ +033428: 523c af02 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +03342c: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +033430: 54ec d302 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +033434: 6e20 6a07 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@076a │ │ +03343a: 0a0c |0063: move-result v12 │ │ +03343c: c66c |0064: add-float/2addr v12, v6 │ │ +03343e: c6c7 |0065: add-float/2addr v7, v12 │ │ +033440: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +033444: 28f2 |0068: goto 005a // -000e │ │ +033446: 5937 ae02 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +03344a: 523c b102 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +03344e: c66c |006d: add-float/2addr v12, v6 │ │ +033450: c6c7 |006e: add-float/2addr v7, v12 │ │ +033452: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +033456: 28ba |0071: goto 002b // -0046 │ │ +033458: 52fc af02 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +03345c: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +033460: 54ec ee02 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +033464: 6e10 4011 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +03346a: 0a0c |007b: move-result v12 │ │ +03346c: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +033470: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +033472: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +033476: 5207 ae02 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +03347a: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +03347e: 52fc af02 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +033482: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +033486: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +03348a: 54ec ee02 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +03348e: 6e20 3911 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +033494: 0c03 |0090: move-result-object v3 │ │ +033496: 1f03 5f01 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +03349a: 523c af02 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +03349e: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +0334a2: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +0334a6: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0334aa: 54ec ee02 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +0334ae: 6e20 3911 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0334b4: 0c03 |00a0: move-result-object v3 │ │ +0334b6: 1f03 5f01 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +0334ba: 28f0 |00a3: goto 0093 // -0010 │ │ +0334bc: 523c af02 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0334c0: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +0334c4: 54ec d302 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +0334c8: 6e20 6a07 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@076a │ │ +0334ce: 0a0c |00ad: move-result v12 │ │ +0334d0: c66c |00ae: add-float/2addr v12, v6 │ │ +0334d2: c7c7 |00af: sub-float/2addr v7, v12 │ │ +0334d4: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +0334d8: 28f2 |00b2: goto 00a4 // -000e │ │ +0334da: 523c b102 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +0334de: c66c |00b5: add-float/2addr v12, v6 │ │ +0334e0: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +0334e2: 5937 ae02 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +0334e6: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +0334ea: 28ca |00bb: goto 0085 // -0036 │ │ +0334ec: 54ec ee02 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +0334f0: 6e10 4011 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +0334f6: 0a04 |00c1: move-result v4 │ │ +0334f8: 52f7 ae02 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +0334fc: 52fc af02 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +033500: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +033504: 52fc af02 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +033508: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +03350c: 52fc ae02 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +033510: 59ec e402 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02e4 │ │ +033514: 52fc af02 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +033518: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +03351c: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +033520: 52fc ae02 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +033524: 52fd b102 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +033528: c6dc |00da: add-float/2addr v12, v13 │ │ +03352a: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +03352e: c7dc |00dd: sub-float/2addr v12, v13 │ │ +033530: 59ec f102 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02f1 │ │ +033534: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +033538: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +03353c: 54ec ee02 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +033540: 6e20 3911 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +033546: 0c03 |00e9: move-result-object v3 │ │ +033548: 1f03 5f01 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +03354c: 523c af02 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +033550: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +033554: 54ec d302 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +033558: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +03355c: 6e20 6a07 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@076a │ │ +033562: 0a0c |00f7: move-result v12 │ │ +033564: c66c |00f8: add-float/2addr v12, v6 │ │ +033566: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +033568: 01a9 |00fa: move v9, v10 │ │ +03356a: 28f1 |00fb: goto 00ec // -000f │ │ +03356c: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +033572: 28cf |00ff: goto 00ce // -0031 │ │ +033574: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +03357a: 28db |0103: goto 00de // -0025 │ │ +03357c: 523c b102 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +033580: c66c |0106: add-float/2addr v12, v6 │ │ +033582: c7c7 |0107: sub-float/2addr v7, v12 │ │ +033584: 5937 ae02 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +033588: 523c af02 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +03358c: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +033590: 59e7 e402 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02e4 │ │ +033594: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +033598: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +03359c: 28ce |0114: goto 00e2 // -0032 │ │ +03359e: 52fc ae02 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +0335a2: 52fd b102 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +0335a6: c6dc |0119: add-float/2addr v12, v13 │ │ +0335a8: a607 0c06 |011a: add-float v7, v12, v6 │ │ +0335ac: 52fc af02 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0335b0: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +0335b4: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +0335b8: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +0335bc: 54ec ee02 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +0335c0: 6e20 3911 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0335c6: 0c03 |0129: move-result-object v3 │ │ +0335c8: 1f03 5f01 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +0335cc: 523c af02 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0335d0: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +0335d4: 54ec d302 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +0335d8: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +0335dc: 6e20 6a07 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@076a │ │ +0335e2: 0a0c |0137: move-result v12 │ │ +0335e4: c66c |0138: add-float/2addr v12, v6 │ │ +0335e6: c6c7 |0139: add-float/2addr v7, v12 │ │ +0335e8: 01a9 |013a: move v9, v10 │ │ +0335ea: 28f1 |013b: goto 012c // -000f │ │ +0335ec: 523c af02 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0335f0: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +0335f4: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +0335f8: 523c b102 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +0335fc: c67c |0144: add-float/2addr v12, v7 │ │ +0335fe: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +033602: c7dc |0147: sub-float/2addr v12, v13 │ │ +033604: 59ec f102 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02f1 │ │ +033608: 5937 ae02 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +03360c: 523c b102 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +033610: c66c |014e: add-float/2addr v12, v6 │ │ +033612: c6c7 |014f: add-float/2addr v7, v12 │ │ +033614: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +033618: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03361c: 28ce |0154: goto 0122 // -0032 │ │ +03361e: 120c |0155: const/4 v12, #int 0 // #0 │ │ +033620: 5cec f602 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@02f6 │ │ +033624: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1118 │ │ 0x0006 line=1119 │ │ 0x000a line=1120 │ │ 0x0012 line=1122 │ │ 0x0014 line=1123 │ │ @@ -36596,63 +36598,63 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -031998: |[031998] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ -0319a8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0319aa: 52a8 0103 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0301 │ │ -0319ae: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -0319b0: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ -0319b4: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -0319b6: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ -0319ba: 7020 2909 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0929 │ │ -0319c0: 54a8 0203 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ -0319c4: 6e10 0710 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@1007 │ │ -0319ca: 6e10 e908 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ -0319d0: 0a03 |0014: move-result v3 │ │ -0319d2: 6e10 ea08 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@08ea │ │ -0319d8: 0a04 |0018: move-result v4 │ │ -0319da: 54a8 0203 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ -0319de: 6e10 0a10 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@100a │ │ -0319e4: 0a05 |001e: move-result v5 │ │ -0319e6: 54a8 0203 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ -0319ea: 6e10 0b10 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@100b │ │ -0319f0: 0a06 |0024: move-result v6 │ │ -0319f2: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -0319f6: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -0319fa: 6e30 1509 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0915 │ │ -031a00: 5ca7 fc02 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02fc │ │ -031a04: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -031a06: 54a8 ee02 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -031a0a: 6e10 3f11 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -031a10: 0a08 |0034: move-result v8 │ │ -031a12: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ -031a16: 54a8 ee02 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -031a1a: 6e20 3811 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -031a20: 0c01 |003c: move-result-object v1 │ │ -031a22: 1f01 5f01 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -031a26: 5518 b002 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@02b0 │ │ -031a2a: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ -031a2e: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -031a30: 5c17 b002 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@02b0 │ │ -031a34: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -031a38: 28e7 |0048: goto 002f // -0019 │ │ -031a3a: 0172 |0049: move v2, v7 │ │ -031a3c: 28bd |004a: goto 0007 // -0043 │ │ -031a3e: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ -031a42: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ -031a46: 54a7 df02 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02df │ │ -031a4a: 7120 4208 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0842 │ │ -031a50: 0e00 |0054: return-void │ │ -031a52: 54a7 df02 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02df │ │ -031a56: 7210 ed10 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@10ed │ │ -031a5c: 28fa |005a: goto 0054 // -0006 │ │ +033628: |[033628] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ +033638: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03363a: 52a8 0103 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0301 │ │ +03363e: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +033640: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ +033644: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +033646: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ +03364a: 7020 2909 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0929 │ │ +033650: 54a8 0203 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ +033654: 6e10 0710 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@1007 │ │ +03365a: 6e10 e908 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ +033660: 0a03 |0014: move-result v3 │ │ +033662: 6e10 ea08 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@08ea │ │ +033668: 0a04 |0018: move-result v4 │ │ +03366a: 54a8 0203 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ +03366e: 6e10 0a10 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@100a │ │ +033674: 0a05 |001e: move-result v5 │ │ +033676: 54a8 0203 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ +03367a: 6e10 0b10 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@100b │ │ +033680: 0a06 |0024: move-result v6 │ │ +033682: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +033686: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +03368a: 6e30 1509 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0915 │ │ +033690: 5ca7 fc02 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02fc │ │ +033694: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +033696: 54a8 ee02 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +03369a: 6e10 4011 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +0336a0: 0a08 |0034: move-result v8 │ │ +0336a2: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ +0336a6: 54a8 ee02 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +0336aa: 6e20 3911 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0336b0: 0c01 |003c: move-result-object v1 │ │ +0336b2: 1f01 5f01 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +0336b6: 5518 b002 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@02b0 │ │ +0336ba: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ +0336be: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +0336c0: 5c17 b002 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@02b0 │ │ +0336c4: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0336c8: 28e7 |0048: goto 002f // -0019 │ │ +0336ca: 0172 |0049: move v2, v7 │ │ +0336cc: 28bd |004a: goto 0007 // -0043 │ │ +0336ce: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ +0336d2: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ +0336d6: 54a7 df02 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02df │ │ +0336da: 7120 4208 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0842 │ │ +0336e0: 0e00 |0054: return-void │ │ +0336e2: 54a7 df02 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02df │ │ +0336e6: 7210 ee10 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@10ee │ │ +0336ec: 28fa |005a: goto 0054 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1732 │ │ 0x0007 line=1733 │ │ 0x0009 line=1735 │ │ 0x000c line=1736 │ │ 0x0011 line=1737 │ │ @@ -36692,61 +36694,61 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -031a60: |[031a60] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -031a70: 7110 dc10 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@10dc │ │ -031a76: 0a04 |0003: move-result v4 │ │ -031a78: 5265 e502 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@02e5 │ │ -031a7c: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ -031a80: 7110 dc10 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@10dc │ │ -031a86: 0a04 |000b: move-result v4 │ │ -031a88: 5265 f502 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@02f5 │ │ -031a8c: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ -031a90: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ -031a94: 0172 |0012: move v2, v7 │ │ -031a96: 5464 ee02 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -031a9a: 6e10 3f11 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -031aa0: 0a04 |0018: move-result v4 │ │ -031aa2: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ -031aa6: 5464 ee02 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -031aaa: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -031aac: 6e20 3811 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -031ab2: 0c00 |0021: move-result-object v0 │ │ -031ab4: 1f00 5f01 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -031ab8: 5464 ee02 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -031abc: 5465 ee02 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -031ac0: 6e10 3f11 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -031ac6: 0a05 |002b: move-result v5 │ │ -031ac8: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -031acc: 6e20 3811 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -031ad2: 0c01 |0031: move-result-object v1 │ │ -031ad4: 1f01 5f01 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -031ad8: 5204 af02 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -031adc: 5215 af02 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -031ae0: 7120 e310 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@10e3 │ │ -031ae6: 0a05 |003b: move-result v5 │ │ -031ae8: 7120 e110 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@10e1 │ │ -031aee: 0a02 |003f: move-result v2 │ │ -031af0: 0f02 |0040: return v2 │ │ -031af2: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ -031af6: 28d0 |0043: goto 0013 // -0030 │ │ -031af8: 5264 da02 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -031afc: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ -031b00: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ -031b06: 8274 |004b: int-to-float v4, v7 │ │ -031b08: c684 |004c: add-float/2addr v4, v8 │ │ -031b0a: c634 |004d: add-float/2addr v4, v3 │ │ -031b0c: 8742 |004e: float-to-int v2, v4 │ │ -031b0e: 28c4 |004f: goto 0013 // -003c │ │ -031b10: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ -031b16: 28f8 |0053: goto 004b // -0008 │ │ +0336f0: |[0336f0] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +033700: 7110 dd10 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@10dd │ │ +033706: 0a04 |0003: move-result v4 │ │ +033708: 5265 e502 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@02e5 │ │ +03370c: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ +033710: 7110 dd10 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@10dd │ │ +033716: 0a04 |000b: move-result v4 │ │ +033718: 5265 f502 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@02f5 │ │ +03371c: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ +033720: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ +033724: 0172 |0012: move v2, v7 │ │ +033726: 5464 ee02 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +03372a: 6e10 4011 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +033730: 0a04 |0018: move-result v4 │ │ +033732: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ +033736: 5464 ee02 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +03373a: 1205 |001d: const/4 v5, #int 0 // #0 │ │ +03373c: 6e20 3911 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +033742: 0c00 |0021: move-result-object v0 │ │ +033744: 1f00 5f01 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +033748: 5464 ee02 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +03374c: 5465 ee02 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +033750: 6e10 4011 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +033756: 0a05 |002b: move-result v5 │ │ +033758: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +03375c: 6e20 3911 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +033762: 0c01 |0031: move-result-object v1 │ │ +033764: 1f01 5f01 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +033768: 5204 af02 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +03376c: 5215 af02 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +033770: 7120 e410 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@10e4 │ │ +033776: 0a05 |003b: move-result v5 │ │ +033778: 7120 e210 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@10e2 │ │ +03377e: 0a02 |003f: move-result v2 │ │ +033780: 0f02 |0040: return v2 │ │ +033782: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ +033786: 28d0 |0043: goto 0013 // -0030 │ │ +033788: 5264 da02 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +03378c: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ +033790: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ +033796: 8274 |004b: int-to-float v4, v7 │ │ +033798: c684 |004c: add-float/2addr v4, v8 │ │ +03379a: c634 |004d: add-float/2addr v4, v3 │ │ +03379c: 8742 |004e: float-to-int v2, v4 │ │ +03379e: 28c4 |004f: goto 0013 // -003c │ │ +0337a0: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ +0337a6: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2133 │ │ 0x0010 line=2134 │ │ 0x0013 line=2140 │ │ 0x001b line=2141 │ │ 0x0024 line=2142 │ │ @@ -36773,30 +36775,30 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -031b18: |[031b18] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ -031b28: 6e10 d508 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ -031b2e: 0a00 |0003: move-result v0 │ │ -031b30: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -031b32: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ -031b36: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ -031b3a: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -031b3c: 6e20 d408 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ -031b42: 0c03 |000d: move-result-object v3 │ │ -031b44: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -031b46: 7130 4908 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0849 │ │ -031b4c: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -031b50: 28f1 |0014: goto 0005 // -000f │ │ -031b52: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -031b54: 28f4 |0016: goto 000a // -000c │ │ -031b56: 0e00 |0017: return-void │ │ +0337a8: |[0337a8] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ +0337b8: 6e10 d508 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ +0337be: 0a00 |0003: move-result v0 │ │ +0337c0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0337c2: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ +0337c6: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ +0337ca: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +0337cc: 6e20 d408 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ +0337d2: 0c03 |000d: move-result-object v3 │ │ +0337d4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +0337d6: 7130 4908 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0849 │ │ +0337dc: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0337e0: 28f1 |0014: goto 0005 // -000f │ │ +0337e2: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +0337e4: 28f4 |0016: goto 000a // -000c │ │ +0337e6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1767 │ │ 0x0004 line=1768 │ │ 0x0007 line=1769 │ │ 0x000a line=1771 │ │ 0x0012 line=1768 │ │ @@ -36814,25 +36816,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -031b58: |[031b58] android.support.v4.view.ViewPager.endDrag:()V │ │ -031b68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -031b6a: 5c10 ec02 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ -031b6e: 5c10 ed02 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02ed │ │ -031b72: 5410 0903 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -031b76: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -031b7a: 5410 0903 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -031b7e: 6e10 8a0e 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0e8a │ │ -031b84: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -031b86: 5b10 0903 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -031b8a: 0e00 |0011: return-void │ │ +0337e8: |[0337e8] android.support.v4.view.ViewPager.endDrag:()V │ │ +0337f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0337fa: 5c10 ec02 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ +0337fe: 5c10 ed02 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02ed │ │ +033802: 5410 0903 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +033806: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +03380a: 5410 0903 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +03380e: 6e10 8a0e 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0e8a │ │ +033814: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +033816: 5b10 0903 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +03381a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2381 │ │ 0x0003 line=2382 │ │ 0x0005 line=2384 │ │ 0x0009 line=2385 │ │ 0x000e line=2386 │ │ @@ -36845,64 +36847,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 │ │ -031b8c: |[031b8c] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -031b9c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -031b9e: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -031ba2: 2205 4000 |0003: new-instance v5, Landroid/graphics/Rect; // type@0040 │ │ -031ba6: 7010 1401 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@0114 │ │ -031bac: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -031bb0: 6e52 1501 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0115 │ │ -031bb6: 1105 |000d: return-object v5 │ │ -031bb8: 6e10 b10e 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -031bbe: 0a02 |0011: move-result v2 │ │ -031bc0: 5952 1700 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0017 │ │ -031bc4: 6e10 b90e 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ -031bca: 0a02 |0017: move-result v2 │ │ -031bcc: 5952 1800 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0018 │ │ -031bd0: 6e10 be0e 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -031bd6: 0a02 |001d: move-result v2 │ │ -031bd8: 5952 1900 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0019 │ │ -031bdc: 6e10 a70e 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ -031be2: 0a02 |0023: move-result v2 │ │ -031be4: 5952 1600 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0016 │ │ -031be8: 6e10 b60e 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0eb6 │ │ -031bee: 0c01 |0029: move-result-object v1 │ │ -031bf0: 2012 fe01 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@01fe │ │ -031bf4: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -031bf8: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -031bfc: 0710 |0030: move-object v0, v1 │ │ -031bfe: 1f00 fe01 |0031: check-cast v0, Landroid/view/ViewGroup; // type@01fe │ │ -031c02: 5252 1700 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0017 │ │ -031c06: 6e10 160f 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@0f16 │ │ -031c0c: 0a03 |0038: move-result v3 │ │ -031c0e: b032 |0039: add-int/2addr v2, v3 │ │ -031c10: 5952 1700 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0017 │ │ -031c14: 5252 1800 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0018 │ │ -031c18: 6e10 180f 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@0f18 │ │ -031c1e: 0a03 |0041: move-result v3 │ │ -031c20: b032 |0042: add-int/2addr v2, v3 │ │ -031c22: 5952 1800 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0018 │ │ -031c26: 5252 1900 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0019 │ │ -031c2a: 6e10 190f 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@0f19 │ │ -031c30: 0a03 |004a: move-result v3 │ │ -031c32: b032 |004b: add-int/2addr v2, v3 │ │ -031c34: 5952 1900 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0019 │ │ -031c38: 5252 1600 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0016 │ │ -031c3c: 6e10 110f 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@0f11 │ │ -031c42: 0a03 |0053: move-result v3 │ │ -031c44: b032 |0054: add-int/2addr v2, v3 │ │ -031c46: 5952 1600 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0016 │ │ -031c4a: 6e10 170f 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@0f17 │ │ -031c50: 0c01 |005a: move-result-object v1 │ │ -031c52: 28cf |005b: goto 002a // -0031 │ │ +03381c: |[03381c] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +03382c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03382e: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +033832: 2205 4000 |0003: new-instance v5, Landroid/graphics/Rect; // type@0040 │ │ +033836: 7010 1401 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@0114 │ │ +03383c: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +033840: 6e52 1501 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0115 │ │ +033846: 1105 |000d: return-object v5 │ │ +033848: 6e10 b10e 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +03384e: 0a02 |0011: move-result v2 │ │ +033850: 5952 1700 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0017 │ │ +033854: 6e10 b90e 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ +03385a: 0a02 |0017: move-result v2 │ │ +03385c: 5952 1800 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0018 │ │ +033860: 6e10 be0e 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +033866: 0a02 |001d: move-result v2 │ │ +033868: 5952 1900 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0019 │ │ +03386c: 6e10 a70e 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ +033872: 0a02 |0023: move-result v2 │ │ +033874: 5952 1600 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0016 │ │ +033878: 6e10 b60e 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0eb6 │ │ +03387e: 0c01 |0029: move-result-object v1 │ │ +033880: 2012 fe01 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@01fe │ │ +033884: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +033888: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +03388c: 0710 |0030: move-object v0, v1 │ │ +03388e: 1f00 fe01 |0031: check-cast v0, Landroid/view/ViewGroup; // type@01fe │ │ +033892: 5252 1700 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0017 │ │ +033896: 6e10 160f 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@0f16 │ │ +03389c: 0a03 |0038: move-result v3 │ │ +03389e: b032 |0039: add-int/2addr v2, v3 │ │ +0338a0: 5952 1700 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0017 │ │ +0338a4: 5252 1800 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0018 │ │ +0338a8: 6e10 180f 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@0f18 │ │ +0338ae: 0a03 |0041: move-result v3 │ │ +0338b0: b032 |0042: add-int/2addr v2, v3 │ │ +0338b2: 5952 1800 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0018 │ │ +0338b6: 5252 1900 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0019 │ │ +0338ba: 6e10 190f 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@0f19 │ │ +0338c0: 0a03 |004a: move-result v3 │ │ +0338c2: b032 |004b: add-int/2addr v2, v3 │ │ +0338c4: 5952 1900 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0019 │ │ +0338c8: 5252 1600 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0016 │ │ +0338cc: 6e10 110f 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@0f11 │ │ +0338d2: 0a03 |0053: move-result v3 │ │ +0338d4: b032 |0054: add-int/2addr v2, v3 │ │ +0338d6: 5952 1600 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0016 │ │ +0338da: 6e10 170f 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@0f17 │ │ +0338e0: 0c01 |005a: move-result-object v1 │ │ +0338e2: 28cf |005b: goto 002a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2546 │ │ 0x0003 line=2547 │ │ 0x0008 line=2549 │ │ 0x000a line=2550 │ │ 0x000d line=2568 │ │ @@ -36932,24 +36934,24 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -031c54: |[031c54] android.support.v4.view.ViewPager.getClientWidth:()I │ │ -031c64: 6e10 e108 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@08e1 │ │ -031c6a: 0a00 |0003: move-result v0 │ │ -031c6c: 6e10 e408 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@08e4 │ │ -031c72: 0a01 |0007: move-result v1 │ │ -031c74: b110 |0008: sub-int/2addr v0, v1 │ │ -031c76: 6e10 e508 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@08e5 │ │ -031c7c: 0a01 |000c: move-result v1 │ │ -031c7e: b110 |000d: sub-int/2addr v0, v1 │ │ -031c80: 0f00 |000e: return v0 │ │ +0338e4: |[0338e4] android.support.v4.view.ViewPager.getClientWidth:()I │ │ +0338f4: 6e10 e108 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@08e1 │ │ +0338fa: 0a00 |0003: move-result v0 │ │ +0338fc: 6e10 e408 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@08e4 │ │ +033902: 0a01 |0007: move-result v1 │ │ +033904: b110 |0008: sub-int/2addr v0, v1 │ │ +033906: 6e10 e508 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@08e5 │ │ +03390c: 0a01 |000c: move-result v1 │ │ +03390e: b110 |000d: sub-int/2addr v0, v1 │ │ +033910: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -36957,85 +36959,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 │ │ -031c84: |[031c84] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -031c94: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -031c96: 7010 d808 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ -031c9c: 0a0c |0004: move-result v12 │ │ -031c9e: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -031ca2: 6e10 e908 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ -031ca8: 0a0d |000a: move-result v13 │ │ -031caa: 82dd |000b: int-to-float v13, v13 │ │ -031cac: 82ce |000c: int-to-float v14, v12 │ │ -031cae: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -031cb2: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -031cb6: 52fd fa02 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ -031cba: 82dd |0013: int-to-float v13, v13 │ │ -031cbc: 82ce |0014: int-to-float v14, v12 │ │ -031cbe: a908 0d0e |0015: div-float v8, v13, v14 │ │ -031cc2: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -031cc4: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -031cc6: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -031cc8: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -031cca: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -031ccc: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -031cce: 54fd ee02 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -031cd2: 6e10 3f11 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -031cd8: 0a0d |0022: move-result v13 │ │ -031cda: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -031cde: 54fd ee02 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -031ce2: 6e20 3811 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -031ce8: 0c02 |002a: move-result-object v2 │ │ -031cea: 1f02 5f01 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -031cee: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -031cf2: 522d af02 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -031cf6: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -031cfa: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -031cfe: 54f2 0503 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0305 │ │ -031d02: a60d 0406 |0037: add-float v13, v4, v6 │ │ -031d06: c68d |0039: add-float/2addr v13, v8 │ │ -031d08: 592d ae02 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -031d0c: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -031d10: 592d af02 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -031d14: 54fd d302 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -031d18: 522e af02 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -031d1c: 6e20 6a07 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@076a │ │ -031d22: 0a0d |0047: move-result v13 │ │ -031d24: 592d b102 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -031d28: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -031d2c: 5229 ae02 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -031d30: 0197 |004e: move v7, v9 │ │ -031d32: 522d b102 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -031d36: c69d |0051: add-float/2addr v13, v9 │ │ -031d38: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -031d3c: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -031d40: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -031d44: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -031d48: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -031d4c: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -031d50: 54fd ee02 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -031d54: 6e10 3f11 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -031d5a: 0a0d |0063: move-result v13 │ │ -031d5c: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -031d60: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -031d64: 0723 |0068: move-object v3, v2 │ │ -031d66: 1103 |0069: return-object v3 │ │ -031d68: 018b |006a: move v11, v8 │ │ -031d6a: 28a4 |006b: goto 000f // -005c │ │ -031d6c: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -031d6e: 5225 af02 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -031d72: 0194 |006f: move v4, v9 │ │ -031d74: 5226 b102 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -031d78: 0723 |0072: move-object v3, v2 │ │ -031d7a: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -031d7e: 28a8 |0075: goto 001d // -0058 │ │ +033914: |[033914] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +033924: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +033926: 7010 d808 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ +03392c: 0a0c |0004: move-result v12 │ │ +03392e: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +033932: 6e10 e908 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ +033938: 0a0d |000a: move-result v13 │ │ +03393a: 82dd |000b: int-to-float v13, v13 │ │ +03393c: 82ce |000c: int-to-float v14, v12 │ │ +03393e: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +033942: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +033946: 52fd fa02 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ +03394a: 82dd |0013: int-to-float v13, v13 │ │ +03394c: 82ce |0014: int-to-float v14, v12 │ │ +03394e: a908 0d0e |0015: div-float v8, v13, v14 │ │ +033952: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +033954: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +033956: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +033958: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +03395a: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +03395c: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +03395e: 54fd ee02 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +033962: 6e10 4011 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +033968: 0a0d |0022: move-result v13 │ │ +03396a: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +03396e: 54fd ee02 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +033972: 6e20 3911 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +033978: 0c02 |002a: move-result-object v2 │ │ +03397a: 1f02 5f01 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +03397e: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +033982: 522d af02 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +033986: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +03398a: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +03398e: 54f2 0503 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0305 │ │ +033992: a60d 0406 |0037: add-float v13, v4, v6 │ │ +033996: c68d |0039: add-float/2addr v13, v8 │ │ +033998: 592d ae02 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +03399c: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +0339a0: 592d af02 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0339a4: 54fd d302 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +0339a8: 522e af02 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0339ac: 6e20 6a07 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@076a │ │ +0339b2: 0a0d |0047: move-result v13 │ │ +0339b4: 592d b102 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +0339b8: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0339bc: 5229 ae02 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +0339c0: 0197 |004e: move v7, v9 │ │ +0339c2: 522d b102 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +0339c6: c69d |0051: add-float/2addr v13, v9 │ │ +0339c8: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +0339cc: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +0339d0: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +0339d4: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +0339d8: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +0339dc: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +0339e0: 54fd ee02 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +0339e4: 6e10 4011 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +0339ea: 0a0d |0063: move-result v13 │ │ +0339ec: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +0339f0: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +0339f4: 0723 |0068: move-object v3, v2 │ │ +0339f6: 1103 |0069: return-object v3 │ │ +0339f8: 018b |006a: move v11, v8 │ │ +0339fa: 28a4 |006b: goto 000f // -005c │ │ +0339fc: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +0339fe: 5225 af02 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +033a02: 0194 |006f: move v4, v9 │ │ +033a04: 5226 b102 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +033a08: 0723 |0072: move-object v3, v2 │ │ +033a0a: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +033a0e: 28a8 |0075: goto 001d // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2090 │ │ 0x0005 line=2091 │ │ 0x000f line=2092 │ │ 0x0017 line=2093 │ │ 0x0018 line=2094 │ │ @@ -37096,35 +37098,35 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -031d80: |[031d80] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -031d90: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -031d92: 5230 e602 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02e6 │ │ -031d96: 8200 |0003: int-to-float v0, v0 │ │ -031d98: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -031d9c: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -031da0: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -031da4: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -031da8: 6e10 eb08 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@08eb │ │ -031dae: 0a00 |000f: move-result v0 │ │ -031db0: 5231 e602 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02e6 │ │ -031db4: b110 |0012: sub-int/2addr v0, v1 │ │ -031db6: 8200 |0013: int-to-float v0, v0 │ │ -031db8: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -031dbc: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -031dc0: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -031dc4: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -031dc8: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -031dca: 0f00 |001d: return v0 │ │ -031dcc: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -031dce: 28fe |001f: goto 001d // -0002 │ │ +033a10: |[033a10] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +033a20: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +033a22: 5230 e602 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02e6 │ │ +033a26: 8200 |0003: int-to-float v0, v0 │ │ +033a28: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +033a2c: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +033a30: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +033a34: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +033a38: 6e10 eb08 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@08eb │ │ +033a3e: 0a00 |000f: move-result v0 │ │ +033a40: 5231 e602 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02e6 │ │ +033a44: b110 |0012: sub-int/2addr v0, v1 │ │ +033a46: 8200 |0013: int-to-float v0, v0 │ │ +033a48: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +033a4c: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +033a50: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +033a54: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +033a58: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +033a5a: 0f00 |001d: return v0 │ │ +033a5c: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +033a5e: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1763 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0020 reg=4 x F │ │ 0x0000 - 0x0020 reg=5 dx F │ │ @@ -37134,36 +37136,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -031dd0: |[031dd0] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -031de0: 7110 5607 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0756 │ │ -031de6: 0a02 |0003: move-result v2 │ │ -031de8: 7120 5907 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ -031dee: 0a01 |0007: move-result v1 │ │ -031df0: 5243 d202 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ -031df4: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -031df8: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -031dfc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -031dfe: 7120 5a07 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ -031e04: 0a03 |0012: move-result v3 │ │ -031e06: 5943 ef02 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -031e0a: 7120 5907 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ -031e10: 0a03 |0018: move-result v3 │ │ -031e12: 5943 d202 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ -031e16: 5443 0903 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -031e1a: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -031e1e: 5443 0903 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -031e22: 6e10 830e 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@0e83 │ │ -031e28: 0e00 |0024: return-void │ │ -031e2a: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -031e2c: 28e9 |0026: goto 000f // -0017 │ │ +033a60: |[033a60] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +033a70: 7110 5607 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0756 │ │ +033a76: 0a02 |0003: move-result v2 │ │ +033a78: 7120 5907 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ +033a7e: 0a01 |0007: move-result v1 │ │ +033a80: 5243 d202 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ +033a84: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +033a88: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +033a8c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +033a8e: 7120 5a07 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ +033a94: 0a03 |0012: move-result v3 │ │ +033a96: 5943 ef02 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +033a9a: 7120 5907 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ +033aa0: 0a03 |0018: move-result v3 │ │ +033aa2: 5943 d202 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ +033aa6: 5443 0903 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +033aaa: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +033aae: 5443 0903 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +033ab2: 6e10 830e 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@0e83 │ │ +033ab8: 0e00 |0024: return-void │ │ +033aba: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +033abc: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2366 │ │ 0x0004 line=2367 │ │ 0x0008 line=2368 │ │ 0x000c line=2371 │ │ 0x000f line=2372 │ │ @@ -37184,61 +37186,61 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -031e30: |[031e30] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -031e40: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -031e42: 54a8 ee02 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -031e46: 6e10 3f11 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -031e4c: 0a08 |0006: move-result v8 │ │ -031e4e: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -031e52: 5ca7 d602 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02d6 │ │ -031e56: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -031e58: 6e40 ff08 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@08ff │ │ -031e5e: 55a8 d602 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02d6 │ │ -031e62: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -031e66: 2207 6202 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@0262 │ │ -031e6a: 1a08 6912 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@1269 │ │ -031e6e: 7020 d110 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -031e74: 2707 |001a: throw v7 │ │ -031e76: 7010 f008 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@08f0 │ │ -031e7c: 0c01 |001e: move-result-object v1 │ │ -031e7e: 7010 d808 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ -031e84: 0a05 |0022: move-result v5 │ │ -031e86: 52a8 fa02 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ -031e8a: 9006 0508 |0025: add-int v6, v5, v8 │ │ -031e8e: 52a8 fa02 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ -031e92: 8288 |0029: int-to-float v8, v8 │ │ -031e94: 8259 |002a: int-to-float v9, v5 │ │ -031e96: a902 0809 |002b: div-float v2, v8, v9 │ │ -031e9a: 5210 af02 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -031e9e: 82b8 |002f: int-to-float v8, v11 │ │ -031ea0: 8259 |0030: int-to-float v9, v5 │ │ -031ea2: c998 |0031: div-float/2addr v8, v9 │ │ -031ea4: 5219 ae02 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -031ea8: c798 |0034: sub-float/2addr v8, v9 │ │ -031eaa: 5219 b102 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -031eae: c629 |0037: add-float/2addr v9, v2 │ │ -031eb0: a904 0809 |0038: div-float v4, v8, v9 │ │ -031eb4: 8268 |003a: int-to-float v8, v6 │ │ -031eb6: c848 |003b: mul-float/2addr v8, v4 │ │ -031eb8: 8783 |003c: float-to-int v3, v8 │ │ -031eba: 5ca7 d602 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02d6 │ │ -031ebe: 6e40 ff08 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@08ff │ │ -031ec4: 55a7 d602 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02d6 │ │ -031ec8: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -031ecc: 2207 6202 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@0262 │ │ -031ed0: 1a08 6912 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@1269 │ │ -031ed4: 7020 d110 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -031eda: 2707 |004d: throw v7 │ │ -031edc: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -031ede: 0f07 |004f: return v7 │ │ +033ac0: |[033ac0] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +033ad0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +033ad2: 54a8 ee02 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +033ad6: 6e10 4011 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +033adc: 0a08 |0006: move-result v8 │ │ +033ade: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +033ae2: 5ca7 d602 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02d6 │ │ +033ae6: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +033ae8: 6e40 ff08 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@08ff │ │ +033aee: 55a8 d602 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02d6 │ │ +033af2: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +033af6: 2207 6202 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@0262 │ │ +033afa: 1a08 6912 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@1269 │ │ +033afe: 7020 d210 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +033b04: 2707 |001a: throw v7 │ │ +033b06: 7010 f008 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@08f0 │ │ +033b0c: 0c01 |001e: move-result-object v1 │ │ +033b0e: 7010 d808 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ +033b14: 0a05 |0022: move-result v5 │ │ +033b16: 52a8 fa02 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ +033b1a: 9006 0508 |0025: add-int v6, v5, v8 │ │ +033b1e: 52a8 fa02 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ +033b22: 8288 |0029: int-to-float v8, v8 │ │ +033b24: 8259 |002a: int-to-float v9, v5 │ │ +033b26: a902 0809 |002b: div-float v2, v8, v9 │ │ +033b2a: 5210 af02 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +033b2e: 82b8 |002f: int-to-float v8, v11 │ │ +033b30: 8259 |0030: int-to-float v9, v5 │ │ +033b32: c998 |0031: div-float/2addr v8, v9 │ │ +033b34: 5219 ae02 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +033b38: c798 |0034: sub-float/2addr v8, v9 │ │ +033b3a: 5219 b102 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +033b3e: c629 |0037: add-float/2addr v9, v2 │ │ +033b40: a904 0809 |0038: div-float v4, v8, v9 │ │ +033b44: 8268 |003a: int-to-float v8, v6 │ │ +033b46: c848 |003b: mul-float/2addr v8, v4 │ │ +033b48: 8783 |003c: float-to-int v3, v8 │ │ +033b4a: 5ca7 d602 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02d6 │ │ +033b4e: 6e40 ff08 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@08ff │ │ +033b54: 55a7 d602 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02d6 │ │ +033b58: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +033b5c: 2207 6202 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@0262 │ │ +033b60: 1a08 6912 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@1269 │ │ +033b64: 7020 d210 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +033b6a: 2707 |004d: throw v7 │ │ +033b6c: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +033b6e: 0f07 |004f: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1627 │ │ 0x0009 line=1628 │ │ 0x000b line=1629 │ │ 0x000f line=1630 │ │ 0x0013 line=1631 │ │ @@ -37270,117 +37272,117 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -031ee0: |[031ee0] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -031ef0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -031ef2: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -031ef6: 520e ef02 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -031efa: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -031efe: 0200 1200 |0007: move/from16 v0, v18 │ │ -031f02: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -031f06: 5910 ef02 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -031f0a: 7401 e908 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ -031f10: 0a0e |0010: move-result v14 │ │ -031f12: 82e8 |0011: int-to-float v8, v14 │ │ -031f14: a60c 0802 |0012: add-float v12, v8, v2 │ │ -031f18: 7601 d808 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ -031f1e: 0a0d |0017: move-result v13 │ │ -031f20: 82de |0018: int-to-float v14, v13 │ │ -031f22: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -031f26: 520f e402 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02e4 │ │ -031f2a: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -031f2e: 82de |001f: int-to-float v14, v13 │ │ -031f30: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -031f34: 520f f102 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02f1 │ │ -031f38: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -031f3c: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -031f3e: 121a |0027: const/4 v10, #int 1 // #1 │ │ -031f40: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -031f44: 540e ee02 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -031f48: 120f |002c: const/4 v15, #int 0 // #0 │ │ -031f4a: 6e20 3811 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -031f50: 0c03 |0030: move-result-object v3 │ │ -031f52: 1f03 5f01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -031f56: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -031f5a: 540e ee02 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -031f5e: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -031f62: 540f ee02 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -031f66: 6e10 3f11 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -031f6c: 0a0f |003e: move-result v15 │ │ -031f6e: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -031f72: 6e20 3811 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -031f78: 0c04 |0044: move-result-object v4 │ │ -031f7a: 1f04 5f01 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -031f7e: 523e af02 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -031f82: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -031f86: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -031f88: 523e ae02 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -031f8c: 82df |004e: int-to-float v15, v13 │ │ -031f8e: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -031f92: 524e af02 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -031f96: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -031f9a: 540f d302 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -031f9e: 6e10 6707 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ -031fa4: 0a0f |005a: move-result v15 │ │ -031fa6: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -031faa: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -031fae: 120a |005f: const/4 v10, #int 0 // #0 │ │ -031fb0: 524e ae02 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -031fb4: 82df |0062: int-to-float v15, v13 │ │ -031fb6: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -031fba: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -031fbe: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -031fc2: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -031fc6: a709 060c |006b: sub-float v9, v6, v12 │ │ -031fca: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -031fce: 540e f202 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02f2 │ │ -031fd2: 7110 db10 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -031fd8: 0a0f |0074: move-result v15 │ │ -031fda: 82d0 |0075: int-to-float v0, v13 │ │ -031fdc: 0210 0000 |0076: move/from16 v16, v0 │ │ -031fe0: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -031fe4: 6e20 720c fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0c72 │ │ -031fea: 0a07 |007d: move-result v7 │ │ -031fec: 016c |007e: move v12, v6 │ │ -031fee: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -031ff2: 520e ef02 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -031ff6: 87cf |0083: float-to-int v15, v12 │ │ -031ff8: 82ff |0084: int-to-float v15, v15 │ │ -031ffa: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -031ffe: c6fe |0087: add-float/2addr v14, v15 │ │ -032000: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -032004: 590e ef02 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -032008: 87ce |008c: float-to-int v14, v12 │ │ -03200a: 7401 ea08 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@08ea │ │ -032010: 0a0f |0090: move-result v15 │ │ -032012: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -032016: 6e30 1509 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0915 │ │ -03201c: 87ce |0096: float-to-int v14, v12 │ │ -03201e: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -032022: 7020 0809 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0908 │ │ -032028: 0f07 |009c: return v7 │ │ -03202a: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -03202e: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -032032: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -032036: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -03203a: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -03203e: 540e 0003 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0300 │ │ -032042: 7110 db10 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -032048: 0a0f |00ac: move-result v15 │ │ -03204a: 82d0 |00ad: int-to-float v0, v13 │ │ -03204c: 0210 0000 |00ae: move/from16 v16, v0 │ │ -032050: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -032054: 6e20 720c fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0c72 │ │ -03205a: 0a07 |00b5: move-result v7 │ │ -03205c: 01bc |00b6: move v12, v11 │ │ -03205e: 28c8 |00b7: goto 007f // -0038 │ │ +033b70: |[033b70] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +033b80: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +033b82: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +033b86: 520e ef02 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +033b8a: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +033b8e: 0200 1200 |0007: move/from16 v0, v18 │ │ +033b92: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +033b96: 5910 ef02 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +033b9a: 7401 e908 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ +033ba0: 0a0e |0010: move-result v14 │ │ +033ba2: 82e8 |0011: int-to-float v8, v14 │ │ +033ba4: a60c 0802 |0012: add-float v12, v8, v2 │ │ +033ba8: 7601 d808 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ +033bae: 0a0d |0017: move-result v13 │ │ +033bb0: 82de |0018: int-to-float v14, v13 │ │ +033bb2: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +033bb6: 520f e402 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02e4 │ │ +033bba: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +033bbe: 82de |001f: int-to-float v14, v13 │ │ +033bc0: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +033bc4: 520f f102 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02f1 │ │ +033bc8: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +033bcc: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +033bce: 121a |0027: const/4 v10, #int 1 // #1 │ │ +033bd0: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +033bd4: 540e ee02 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +033bd8: 120f |002c: const/4 v15, #int 0 // #0 │ │ +033bda: 6e20 3911 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +033be0: 0c03 |0030: move-result-object v3 │ │ +033be2: 1f03 5f01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +033be6: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +033bea: 540e ee02 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +033bee: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +033bf2: 540f ee02 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +033bf6: 6e10 4011 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +033bfc: 0a0f |003e: move-result v15 │ │ +033bfe: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +033c02: 6e20 3911 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +033c08: 0c04 |0044: move-result-object v4 │ │ +033c0a: 1f04 5f01 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +033c0e: 523e af02 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +033c12: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +033c16: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +033c18: 523e ae02 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +033c1c: 82df |004e: int-to-float v15, v13 │ │ +033c1e: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +033c22: 524e af02 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +033c26: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +033c2a: 540f d302 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +033c2e: 6e10 6707 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ +033c34: 0a0f |005a: move-result v15 │ │ +033c36: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +033c3a: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +033c3e: 120a |005f: const/4 v10, #int 0 // #0 │ │ +033c40: 524e ae02 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +033c44: 82df |0062: int-to-float v15, v13 │ │ +033c46: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +033c4a: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +033c4e: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +033c52: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +033c56: a709 060c |006b: sub-float v9, v6, v12 │ │ +033c5a: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +033c5e: 540e f202 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02f2 │ │ +033c62: 7110 dc10 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +033c68: 0a0f |0074: move-result v15 │ │ +033c6a: 82d0 |0075: int-to-float v0, v13 │ │ +033c6c: 0210 0000 |0076: move/from16 v16, v0 │ │ +033c70: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +033c74: 6e20 720c fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0c72 │ │ +033c7a: 0a07 |007d: move-result v7 │ │ +033c7c: 016c |007e: move v12, v6 │ │ +033c7e: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +033c82: 520e ef02 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +033c86: 87cf |0083: float-to-int v15, v12 │ │ +033c88: 82ff |0084: int-to-float v15, v15 │ │ +033c8a: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +033c8e: c6fe |0087: add-float/2addr v14, v15 │ │ +033c90: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +033c94: 590e ef02 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +033c98: 87ce |008c: float-to-int v14, v12 │ │ +033c9a: 7401 ea08 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@08ea │ │ +033ca0: 0a0f |0090: move-result v15 │ │ +033ca2: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +033ca6: 6e30 1509 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0915 │ │ +033cac: 87ce |0096: float-to-int v14, v12 │ │ +033cae: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +033cb2: 7020 0809 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0908 │ │ +033cb8: 0f07 |009c: return v7 │ │ +033cba: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +033cbe: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +033cc2: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +033cc6: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +033cca: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +033cce: 540e 0003 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0300 │ │ +033cd2: 7110 dc10 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +033cd8: 0a0f |00ac: move-result v15 │ │ +033cda: 82d0 |00ad: int-to-float v0, v13 │ │ +033cdc: 0210 0000 |00ae: move/from16 v16, v0 │ │ +033ce0: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +033ce4: 6e20 720c fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0c72 │ │ +033cea: 0a07 |00b5: move-result v7 │ │ +033cec: 01bc |00b6: move v12, v11 │ │ +033cee: 28c8 |00b7: goto 007f // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2039 │ │ 0x0001 line=2041 │ │ 0x0007 line=2042 │ │ 0x000d line=2044 │ │ 0x0012 line=2045 │ │ @@ -37433,96 +37435,96 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 145 16-bit code units │ │ -032060: |[032060] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -032070: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ -032074: 54e0 ee02 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -032078: 6e10 3a11 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@113a │ │ -03207e: 0a00 |0007: move-result v0 │ │ -032080: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ -032084: 6e10 e408 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@08e4 │ │ -03208a: 0a00 |000d: move-result v0 │ │ -03208c: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ -032090: 6e10 e508 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@08e5 │ │ -032096: 0a02 |0013: move-result v2 │ │ -032098: b120 |0014: sub-int/2addr v0, v2 │ │ -03209a: 900c 0011 |0015: add-int v12, v0, v17 │ │ -03209e: 6e10 e408 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@08e4 │ │ -0320a4: 0a00 |001a: move-result v0 │ │ -0320a6: 9100 1000 |001b: sub-int v0, v16, v0 │ │ -0320aa: 6e10 e508 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@08e5 │ │ -0320b0: 0a02 |0020: move-result v2 │ │ -0320b2: b120 |0021: sub-int/2addr v0, v2 │ │ -0320b4: 9007 0012 |0022: add-int v7, v0, v18 │ │ -0320b8: 6e10 e908 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ -0320be: 0a0d |0027: move-result v13 │ │ -0320c0: 82d0 |0028: int-to-float v0, v13 │ │ -0320c2: 8272 |0029: int-to-float v2, v7 │ │ -0320c4: a908 0002 |002a: div-float v8, v0, v2 │ │ -0320c8: 82c0 |002c: int-to-float v0, v12 │ │ -0320ca: c880 |002d: mul-float/2addr v0, v8 │ │ -0320cc: 8701 |002e: float-to-int v1, v0 │ │ -0320ce: 6e10 ea08 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@08ea │ │ -0320d4: 0a00 |0032: move-result v0 │ │ -0320d6: 6e30 1509 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0915 │ │ -0320dc: 54e0 0203 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ -0320e0: 6e10 0f10 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@100f │ │ -0320e6: 0a00 |003b: move-result v0 │ │ -0320e8: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ -0320ec: 54e0 0203 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ -0320f0: 6e10 0c10 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@100c │ │ -0320f6: 0a00 |0043: move-result v0 │ │ -0320f8: 54e2 0203 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ -0320fc: 6e10 1210 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@1012 │ │ -032102: 0a02 |0049: move-result v2 │ │ -032104: 9105 0002 |004a: sub-int v5, v0, v2 │ │ -032108: 52e0 da02 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -03210c: 6e20 f108 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08f1 │ │ -032112: 0c0b |0051: move-result-object v11 │ │ -032114: 54e0 0203 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ -032118: 1202 |0054: const/4 v2, #int 0 // #0 │ │ -03211a: 52b3 ae02 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -03211e: 82f4 |0057: int-to-float v4, v15 │ │ -032120: c843 |0058: mul-float/2addr v3, v4 │ │ -032122: 8733 |0059: float-to-int v3, v3 │ │ -032124: 1204 |005a: const/4 v4, #int 0 // #0 │ │ -032126: 7406 1110 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1011 │ │ -03212c: 0e00 |005e: return-void │ │ -03212e: 52e0 da02 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -032132: 6e20 f108 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08f1 │ │ -032138: 0c06 |0064: move-result-object v6 │ │ -03213a: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ -03213e: 5260 ae02 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -032142: 52e2 f102 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02f1 │ │ -032146: 7120 e210 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@10e2 │ │ -03214c: 0a09 |006e: move-result v9 │ │ -03214e: 6e10 e408 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@08e4 │ │ -032154: 0a00 |0072: move-result v0 │ │ -032156: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ -03215a: 6e10 e508 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@08e5 │ │ -032160: 0a02 |0078: move-result v2 │ │ -032162: b120 |0079: sub-int/2addr v0, v2 │ │ -032164: 8200 |007a: int-to-float v0, v0 │ │ -032166: c890 |007b: mul-float/2addr v0, v9 │ │ -032168: 870a |007c: float-to-int v10, v0 │ │ -03216a: 6e10 e908 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ -032170: 0a00 |0080: move-result v0 │ │ -032172: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ -032176: 1200 |0083: const/4 v0, #int 0 // #0 │ │ -032178: 7020 c108 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@08c1 │ │ -03217e: 6e10 ea08 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@08ea │ │ -032184: 0a00 |008a: move-result v0 │ │ -032186: 6e30 1509 ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0915 │ │ -03218c: 28d0 |008e: goto 005e // -0030 │ │ -03218e: 1209 |008f: const/4 v9, #int 0 // #0 │ │ -032190: 28df |0090: goto 006f // -0021 │ │ +033cf0: |[033cf0] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +033d00: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ +033d04: 54e0 ee02 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +033d08: 6e10 3b11 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@113b │ │ +033d0e: 0a00 |0007: move-result v0 │ │ +033d10: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ +033d14: 6e10 e408 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@08e4 │ │ +033d1a: 0a00 |000d: move-result v0 │ │ +033d1c: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ +033d20: 6e10 e508 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@08e5 │ │ +033d26: 0a02 |0013: move-result v2 │ │ +033d28: b120 |0014: sub-int/2addr v0, v2 │ │ +033d2a: 900c 0011 |0015: add-int v12, v0, v17 │ │ +033d2e: 6e10 e408 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@08e4 │ │ +033d34: 0a00 |001a: move-result v0 │ │ +033d36: 9100 1000 |001b: sub-int v0, v16, v0 │ │ +033d3a: 6e10 e508 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@08e5 │ │ +033d40: 0a02 |0020: move-result v2 │ │ +033d42: b120 |0021: sub-int/2addr v0, v2 │ │ +033d44: 9007 0012 |0022: add-int v7, v0, v18 │ │ +033d48: 6e10 e908 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ +033d4e: 0a0d |0027: move-result v13 │ │ +033d50: 82d0 |0028: int-to-float v0, v13 │ │ +033d52: 8272 |0029: int-to-float v2, v7 │ │ +033d54: a908 0002 |002a: div-float v8, v0, v2 │ │ +033d58: 82c0 |002c: int-to-float v0, v12 │ │ +033d5a: c880 |002d: mul-float/2addr v0, v8 │ │ +033d5c: 8701 |002e: float-to-int v1, v0 │ │ +033d5e: 6e10 ea08 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@08ea │ │ +033d64: 0a00 |0032: move-result v0 │ │ +033d66: 6e30 1509 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0915 │ │ +033d6c: 54e0 0203 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ +033d70: 6e10 0f10 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@100f │ │ +033d76: 0a00 |003b: move-result v0 │ │ +033d78: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ +033d7c: 54e0 0203 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ +033d80: 6e10 0c10 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@100c │ │ +033d86: 0a00 |0043: move-result v0 │ │ +033d88: 54e2 0203 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ +033d8c: 6e10 1210 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@1012 │ │ +033d92: 0a02 |0049: move-result v2 │ │ +033d94: 9105 0002 |004a: sub-int v5, v0, v2 │ │ +033d98: 52e0 da02 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +033d9c: 6e20 f108 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08f1 │ │ +033da2: 0c0b |0051: move-result-object v11 │ │ +033da4: 54e0 0203 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ +033da8: 1202 |0054: const/4 v2, #int 0 // #0 │ │ +033daa: 52b3 ae02 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +033dae: 82f4 |0057: int-to-float v4, v15 │ │ +033db0: c843 |0058: mul-float/2addr v3, v4 │ │ +033db2: 8733 |0059: float-to-int v3, v3 │ │ +033db4: 1204 |005a: const/4 v4, #int 0 // #0 │ │ +033db6: 7406 1110 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1011 │ │ +033dbc: 0e00 |005e: return-void │ │ +033dbe: 52e0 da02 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +033dc2: 6e20 f108 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08f1 │ │ +033dc8: 0c06 |0064: move-result-object v6 │ │ +033dca: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ +033dce: 5260 ae02 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +033dd2: 52e2 f102 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02f1 │ │ +033dd6: 7120 e310 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@10e3 │ │ +033ddc: 0a09 |006e: move-result v9 │ │ +033dde: 6e10 e408 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@08e4 │ │ +033de4: 0a00 |0072: move-result v0 │ │ +033de6: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ +033dea: 6e10 e508 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@08e5 │ │ +033df0: 0a02 |0078: move-result v2 │ │ +033df2: b120 |0079: sub-int/2addr v0, v2 │ │ +033df4: 8200 |007a: int-to-float v0, v0 │ │ +033df6: c890 |007b: mul-float/2addr v0, v9 │ │ +033df8: 870a |007c: float-to-int v10, v0 │ │ +033dfa: 6e10 e908 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ +033e00: 0a00 |0080: move-result v0 │ │ +033e02: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ +033e06: 1200 |0083: const/4 v0, #int 0 // #0 │ │ +033e08: 7020 c108 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@08c1 │ │ +033e0e: 6e10 ea08 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@08ea │ │ +033e14: 0a00 |008a: move-result v0 │ │ +033e16: 6e30 1509 ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0915 │ │ +033e1c: 28d0 |008e: goto 005e // -0030 │ │ +033e1e: 1209 |008f: const/4 v9, #int 0 // #0 │ │ +033e20: 28df |0090: goto 006f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 0x000a line=1465 │ │ 0x0017 line=1466 │ │ 0x0024 line=1468 │ │ 0x0028 line=1469 │ │ @@ -37562,31 +37564,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -032194: |[032194] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -0321a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0321a6: 6e10 d508 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ -0321ac: 0a03 |0004: move-result v3 │ │ -0321ae: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -0321b2: 6e20 d408 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ -0321b8: 0c00 |000a: move-result-object v0 │ │ -0321ba: 6e10 b00e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -0321c0: 0c02 |000e: move-result-object v2 │ │ -0321c2: 1f02 6001 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ -0321c6: 5523 b502 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ -0321ca: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -0321ce: 6e20 1209 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0912 │ │ -0321d4: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0321d8: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0321dc: 28e5 |001c: goto 0001 // -001b │ │ -0321de: 0e00 |001d: return-void │ │ +033e24: |[033e24] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +033e34: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +033e36: 6e10 d508 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ +033e3c: 0a03 |0004: move-result v3 │ │ +033e3e: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +033e42: 6e20 d408 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ +033e48: 0c00 |000a: move-result-object v0 │ │ +033e4a: 6e10 b00e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +033e50: 0c02 |000e: move-result-object v2 │ │ +033e52: 1f02 6001 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ +033e56: 5523 b502 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ +033e5a: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +033e5e: 6e20 1209 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0912 │ │ +033e64: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +033e68: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +033e6c: 28e5 |001c: goto 0001 // -001b │ │ +033e6e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0007 line=453 │ │ 0x000b line=454 │ │ 0x0011 line=455 │ │ 0x0015 line=456 │ │ @@ -37604,58 +37606,58 @@ │ │ type : '(IZIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -0321e0: |[0321e0] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ -0321f0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0321f2: 6e20 f108 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08f1 │ │ -0321f8: 0c00 |0004: move-result-object v0 │ │ -0321fa: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0321fc: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -032200: 7010 d808 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ -032206: 0a02 |000b: move-result v2 │ │ -032208: 8223 |000c: int-to-float v3, v2 │ │ -03220a: 5284 e402 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02e4 │ │ -03220e: 5205 ae02 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -032212: 5286 f102 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02f1 │ │ -032216: 7120 e210 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@10e2 │ │ -03221c: 0a05 |0016: move-result v5 │ │ -03221e: 7120 e010 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@10e0 │ │ -032224: 0a04 |001a: move-result v4 │ │ -032226: c843 |001b: mul-float/2addr v3, v4 │ │ -032228: 8731 |001c: float-to-int v1, v3 │ │ -03222a: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ -03222e: 6e40 2c09 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@092c │ │ -032234: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ -032238: 5483 f902 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ -03223c: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ -032240: 5483 f902 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ -032244: 7220 9808 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0898 │ │ -03224a: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ -03224e: 5483 eb02 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02eb │ │ -032252: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ -032256: 5483 eb02 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02eb │ │ -03225a: 7220 9808 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0898 │ │ -032260: 0e00 |0038: return-void │ │ -032262: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ -032266: 5483 f902 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ -03226a: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ -03226e: 5483 f902 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ -032272: 7220 9808 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0898 │ │ -032278: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ -03227c: 5483 eb02 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02eb │ │ -032280: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ -032284: 5483 eb02 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02eb │ │ -032288: 7220 9808 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0898 │ │ -03228e: 7020 c108 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@08c1 │ │ -032294: 6e30 1509 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0915 │ │ -03229a: 28e3 |0055: goto 0038 // -001d │ │ +033e70: |[033e70] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ +033e80: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +033e82: 6e20 f108 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08f1 │ │ +033e88: 0c00 |0004: move-result-object v0 │ │ +033e8a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +033e8c: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +033e90: 7010 d808 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ +033e96: 0a02 |000b: move-result v2 │ │ +033e98: 8223 |000c: int-to-float v3, v2 │ │ +033e9a: 5284 e402 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02e4 │ │ +033e9e: 5205 ae02 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +033ea2: 5286 f102 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02f1 │ │ +033ea6: 7120 e310 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@10e3 │ │ +033eac: 0a05 |0016: move-result v5 │ │ +033eae: 7120 e110 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@10e1 │ │ +033eb4: 0a04 |001a: move-result v4 │ │ +033eb6: c843 |001b: mul-float/2addr v3, v4 │ │ +033eb8: 8731 |001c: float-to-int v1, v3 │ │ +033eba: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ +033ebe: 6e40 2c09 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@092c │ │ +033ec4: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ +033ec8: 5483 f902 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ +033ecc: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ +033ed0: 5483 f902 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ +033ed4: 7220 9808 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0898 │ │ +033eda: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ +033ede: 5483 eb02 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02eb │ │ +033ee2: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ +033ee6: 5483 eb02 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02eb │ │ +033eea: 7220 9808 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0898 │ │ +033ef0: 0e00 |0038: return-void │ │ +033ef2: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ +033ef6: 5483 f902 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ +033efa: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ +033efe: 5483 f902 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ +033f02: 7220 9808 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0898 │ │ +033f08: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ +033f0c: 5483 eb02 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02eb │ │ +033f10: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ +033f14: 5483 eb02 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02eb │ │ +033f18: 7220 9808 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0898 │ │ +033f1e: 7020 c108 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@08c1 │ │ +033f24: 6e30 1509 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0915 │ │ +033f2a: 28e3 |0055: goto 0038 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=555 │ │ 0x0005 line=556 │ │ 0x0006 line=557 │ │ 0x0008 line=558 │ │ 0x000c line=559 │ │ @@ -37687,31 +37689,31 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -03229c: |[03229c] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -0322ac: 5210 0103 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0301 │ │ -0322b0: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -0322b4: 0e00 |0004: return-void │ │ -0322b6: 5912 0103 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0301 │ │ -0322ba: 5410 fb02 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02fb │ │ -0322be: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -0322c2: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ -0322c6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0322c8: 7020 ca08 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@08ca │ │ -0322ce: 5410 f902 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ -0322d2: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ -0322d6: 5410 f902 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ -0322da: 7220 9608 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0896 │ │ -0322e0: 28ea |001a: goto 0004 // -0016 │ │ -0322e2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -0322e4: 28f2 |001c: goto 000e // -000e │ │ +033f2c: |[033f2c] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +033f3c: 5210 0103 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0301 │ │ +033f40: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +033f44: 0e00 |0004: return-void │ │ +033f46: 5912 0103 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0301 │ │ +033f4a: 5410 fb02 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02fb │ │ +033f4e: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +033f52: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ +033f56: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +033f58: 7020 ca08 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@08ca │ │ +033f5e: 5410 f902 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ +033f62: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ +033f66: 5410 f902 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ +033f6a: 7220 9608 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0896 │ │ +033f70: 28ea |001a: goto 0004 // -0016 │ │ +033f72: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +033f74: 28f2 |001c: goto 000e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0004 line=398 │ │ 0x0005 line=390 │ │ 0x0007 line=391 │ │ 0x000b line=393 │ │ @@ -37727,19 +37729,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0322e8: |[0322e8] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -0322f8: 5510 0303 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@0303 │ │ -0322fc: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -032300: 5c12 0303 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@0303 │ │ -032304: 0e00 |0006: return-void │ │ +033f78: |[033f78] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +033f88: 5510 0303 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@0303 │ │ +033f8c: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +033f90: 5c12 0303 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@0303 │ │ +033f94: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2391 │ │ 0x0004 line=2392 │ │ 0x0006 line=2403 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -37750,39 +37752,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -032308: |[032308] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ -032318: 5253 dd02 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02dd │ │ -03231c: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ -032320: 5453 de02 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02de │ │ -032324: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ -032328: 2203 8302 |0008: new-instance v3, Ljava/util/ArrayList; // type@0283 │ │ -03232c: 7010 3211 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -032332: 5b53 de02 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02de │ │ -032336: 6e10 d508 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ -03233c: 0a01 |0012: move-result v1 │ │ -03233e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -032340: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ -032344: 6e20 d408 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ -03234a: 0c00 |0019: move-result-object v0 │ │ -03234c: 5453 de02 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02de │ │ -032350: 6e20 3511 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -032356: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03235a: 28f3 |0021: goto 0014 // -000d │ │ -03235c: 5453 de02 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02de │ │ -032360: 6e10 3611 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1136 │ │ -032366: 28e8 |0027: goto 000f // -0018 │ │ -032368: 5453 de02 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02de │ │ -03236c: 6204 0b03 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@030b │ │ -032370: 7120 4811 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1148 │ │ -032376: 0e00 |002f: return-void │ │ +033f98: |[033f98] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ +033fa8: 5253 dd02 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02dd │ │ +033fac: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ +033fb0: 5453 de02 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02de │ │ +033fb4: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ +033fb8: 2203 8302 |0008: new-instance v3, Ljava/util/ArrayList; // type@0283 │ │ +033fbc: 7010 3311 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +033fc2: 5b53 de02 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02de │ │ +033fc6: 6e10 d508 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ +033fcc: 0a01 |0012: move-result v1 │ │ +033fce: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +033fd0: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ +033fd4: 6e20 d408 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ +033fda: 0c00 |0019: move-result-object v0 │ │ +033fdc: 5453 de02 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02de │ │ +033fe0: 6e20 3611 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +033fe6: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +033fea: 28f3 |0021: goto 0014 // -000d │ │ +033fec: 5453 de02 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02de │ │ +033ff0: 6e10 3711 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1137 │ │ +033ff6: 28e8 |0027: goto 000f // -0018 │ │ +033ff8: 5453 de02 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02de │ │ +033ffc: 6204 0b03 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@030b │ │ +034000: 7120 4911 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1149 │ │ +034006: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1102 │ │ 0x0004 line=1103 │ │ 0x0008 line=1104 │ │ 0x000f line=1108 │ │ 0x0013 line=1109 │ │ @@ -37806,60 +37808,60 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -032378: |[032378] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -032388: 6e10 3f11 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -03238e: 0a02 |0003: move-result v2 │ │ -032390: 6e10 dc08 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@08dc │ │ -032396: 0a01 |0007: move-result v1 │ │ -032398: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -03239c: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -0323a0: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -0323a2: 6e10 d508 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ -0323a8: 0a05 |0010: move-result v5 │ │ -0323aa: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -0323ae: 6e20 d408 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ -0323b4: 0c00 |0016: move-result-object v0 │ │ -0323b6: 6e10 bf0e 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ -0323bc: 0a05 |001a: move-result v5 │ │ -0323be: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -0323c2: 6e20 ef08 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08ef │ │ -0323c8: 0c04 |0020: move-result-object v4 │ │ -0323ca: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -0323ce: 5245 af02 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -0323d2: 5276 da02 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -0323d6: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -0323da: 6e40 9c0e 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@0e9c │ │ -0323e0: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0323e4: 28df |002e: goto 000d // -0021 │ │ -0323e6: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -0323ea: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -0323ee: 6e10 3f11 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0323f4: 0a05 |0036: move-result v5 │ │ -0323f6: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -0323fa: 6e10 f508 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@08f5 │ │ -032400: 0a05 |003c: move-result v5 │ │ -032402: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -032406: 0e00 |003f: return-void │ │ -032408: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -03240c: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -03240e: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -032412: 6e10 f808 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@08f8 │ │ -032418: 0a05 |0048: move-result v5 │ │ -03241a: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -03241e: 6e10 f608 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@08f6 │ │ -032424: 0a05 |004e: move-result v5 │ │ -032426: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -03242a: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -03242e: 6e20 3511 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -032434: 28e9 |0056: goto 003f // -0017 │ │ +034008: |[034008] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +034018: 6e10 4011 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +03401e: 0a02 |0003: move-result v2 │ │ +034020: 6e10 dc08 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@08dc │ │ +034026: 0a01 |0007: move-result v1 │ │ +034028: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +03402c: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +034030: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +034032: 6e10 d508 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ +034038: 0a05 |0010: move-result v5 │ │ +03403a: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +03403e: 6e20 d408 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ +034044: 0c00 |0016: move-result-object v0 │ │ +034046: 6e10 bf0e 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ +03404c: 0a05 |001a: move-result v5 │ │ +03404e: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +034052: 6e20 ef08 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08ef │ │ +034058: 0c04 |0020: move-result-object v4 │ │ +03405a: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +03405e: 5245 af02 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +034062: 5276 da02 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +034066: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +03406a: 6e40 9c0e 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@0e9c │ │ +034070: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +034074: 28df |002e: goto 000d // -0021 │ │ +034076: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +03407a: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +03407e: 6e10 4011 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +034084: 0a05 |0036: move-result v5 │ │ +034086: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +03408a: 6e10 f508 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@08f5 │ │ +034090: 0a05 |003c: move-result v5 │ │ +034092: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +034096: 0e00 |003f: return-void │ │ +034098: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +03409c: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +03409e: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +0340a2: 6e10 f808 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@08f8 │ │ +0340a8: 0a05 |0048: move-result v5 │ │ +0340aa: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +0340ae: 6e10 f608 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@08f6 │ │ +0340b4: 0a05 |004e: move-result v5 │ │ +0340b6: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +0340ba: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +0340be: 6e20 3611 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +0340c4: 28e9 |0056: goto 003f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2592 │ │ 0x0004 line=2594 │ │ 0x0008 line=2596 │ │ 0x000c line=2597 │ │ 0x0013 line=2598 │ │ @@ -37891,37 +37893,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 │ │ -032438: |[032438] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -032448: 2200 5f01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -03244c: 7010 8e08 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@088e │ │ -032452: 5903 af02 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -032456: 5421 d302 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -03245a: 6e30 6c07 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@076c │ │ -032460: 0c01 |000c: move-result-object v1 │ │ -032462: 5b01 ad02 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@02ad │ │ -032466: 5421 d302 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -03246a: 6e20 6a07 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@076a │ │ -032470: 0a01 |0014: move-result v1 │ │ -032472: 5901 b102 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -032476: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -03247a: 5421 ee02 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -03247e: 6e10 3f11 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -032484: 0a01 |001e: move-result v1 │ │ -032486: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -03248a: 5421 ee02 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -03248e: 6e20 3511 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -032494: 1100 |0026: return-object v0 │ │ -032496: 5421 ee02 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -03249a: 6e30 3411 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1134 │ │ -0324a0: 28fa |002c: goto 0026 // -0006 │ │ +0340c8: |[0340c8] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +0340d8: 2200 5f01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +0340dc: 7010 8e08 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@088e │ │ +0340e2: 5903 af02 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0340e6: 5421 d302 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +0340ea: 6e30 6c07 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@076c │ │ +0340f0: 0c01 |000c: move-result-object v1 │ │ +0340f2: 5b01 ad02 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@02ad │ │ +0340f6: 5421 d302 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +0340fa: 6e20 6a07 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@076a │ │ +034100: 0a01 |0014: move-result v1 │ │ +034102: 5901 b102 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +034106: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +03410a: 5421 ee02 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +03410e: 6e10 4011 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +034114: 0a01 |001e: move-result v1 │ │ +034116: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +03411a: 5421 ee02 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +03411e: 6e20 3611 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +034124: 1100 |0026: return-object v0 │ │ +034126: 5421 ee02 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +03412a: 6e30 3511 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1135 │ │ +034130: 28fa |002c: goto 0026 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ 0x0005 line=828 │ │ 0x0007 line=829 │ │ 0x000f line=830 │ │ 0x0017 line=831 │ │ @@ -37939,34 +37941,34 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0324a4: |[0324a4] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -0324b4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0324b6: 6e10 d508 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ -0324bc: 0a03 |0004: move-result v3 │ │ -0324be: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -0324c2: 6e20 d408 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ -0324c8: 0c00 |000a: move-result-object v0 │ │ -0324ca: 6e10 bf0e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ -0324d0: 0a03 |000e: move-result v3 │ │ -0324d2: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -0324d6: 6e20 ef08 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08ef │ │ -0324dc: 0c02 |0014: move-result-object v2 │ │ -0324de: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -0324e2: 5223 af02 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -0324e6: 5254 da02 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -0324ea: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -0324ee: 6e20 9d0e 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@0e9d │ │ -0324f4: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0324f8: 28df |0022: goto 0001 // -0021 │ │ -0324fa: 0e00 |0023: return-void │ │ +034134: |[034134] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +034144: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +034146: 6e10 d508 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ +03414c: 0a03 |0004: move-result v3 │ │ +03414e: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +034152: 6e20 d408 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ +034158: 0c00 |000a: move-result-object v0 │ │ +03415a: 6e10 bf0e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ +034160: 0a03 |000e: move-result v3 │ │ +034162: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +034166: 6e20 ef08 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08ef │ │ +03416c: 0c02 |0014: move-result-object v2 │ │ +03416e: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +034172: 5223 af02 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +034176: 5254 da02 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +03417a: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +03417e: 6e20 9d0e 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@0e9d │ │ +034184: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +034188: 28df |0022: goto 0001 // -0021 │ │ +03418a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2639 │ │ 0x0007 line=2640 │ │ 0x000b line=2641 │ │ 0x0011 line=2642 │ │ 0x0015 line=2643 │ │ @@ -37986,41 +37988,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 │ │ -0324fc: |[0324fc] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -03250c: 6e20 c008 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@08c0 │ │ -032512: 0a01 |0003: move-result v1 │ │ -032514: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -032518: 6e20 d208 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@08d2 │ │ -03251e: 0c06 |0009: move-result-object v6 │ │ -032520: 0760 |000a: move-object v0, v6 │ │ -032522: 1f00 6001 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ -032526: 5501 b502 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ -03252a: 2042 5e01 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@015e │ │ -03252e: b621 |0011: or-int/2addr v1, v2 │ │ -032530: 5c01 b502 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ -032534: 5531 e802 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02e8 │ │ -032538: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -03253c: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -032540: 5501 b502 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ -032544: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -032548: 2201 6202 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@0262 │ │ -03254c: 1a02 2302 |0020: const-string v2, "Cannot add pager decor view during layout" // string@0223 │ │ -032550: 7020 d110 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -032556: 2701 |0025: throw v1 │ │ -032558: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -03255a: 5c01 b602 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@02b6 │ │ -03255e: 6e40 bb08 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@08bb │ │ -032564: 0e00 |002c: return-void │ │ -032566: 6f40 0b0f 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@0f0b │ │ -03256c: 28fc |0030: goto 002c // -0004 │ │ +03418c: |[03418c] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +03419c: 6e20 c008 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@08c0 │ │ +0341a2: 0a01 |0003: move-result v1 │ │ +0341a4: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +0341a8: 6e20 d208 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@08d2 │ │ +0341ae: 0c06 |0009: move-result-object v6 │ │ +0341b0: 0760 |000a: move-object v0, v6 │ │ +0341b2: 1f00 6001 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ +0341b6: 5501 b502 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ +0341ba: 2042 5e01 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@015e │ │ +0341be: b621 |0011: or-int/2addr v1, v2 │ │ +0341c0: 5c01 b502 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ +0341c4: 5531 e802 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02e8 │ │ +0341c8: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +0341cc: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +0341d0: 5501 b502 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ +0341d4: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +0341d8: 2201 6202 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@0262 │ │ +0341dc: 1a02 2302 |0020: const-string v2, "Cannot add pager decor view during layout" // string@0223 │ │ +0341e0: 7020 d210 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +0341e6: 2701 |0025: throw v1 │ │ +0341e8: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +0341ea: 5c01 b602 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@02b6 │ │ +0341ee: 6e40 bb08 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@08bb │ │ +0341f4: 0e00 |002c: return-void │ │ +0341f6: 6f40 0b0f 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@0f0b │ │ +0341fc: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1288 │ │ 0x0006 line=1289 │ │ 0x000b line=1291 │ │ 0x000d line=1292 │ │ 0x0014 line=1293 │ │ @@ -38042,127 +38044,127 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 219 16-bit code units │ │ -032570: |[032570] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -032580: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ -032584: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ -032588: 6e10 cf08 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@08cf │ │ -03258e: 0c01 |0007: move-result-object v1 │ │ -032590: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ -032594: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -032596: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -032598: 7100 420e 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0e42 │ │ -03259e: 0c08 |000f: move-result-object v8 │ │ -0325a0: 6e40 410e d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0e41 │ │ -0325a6: 0c04 |0013: move-result-object v4 │ │ -0325a8: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ -0325ac: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ -0325b0: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ -0325b4: 54d8 0603 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0306 │ │ -0325b8: 7030 d708 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@08d7 │ │ -0325be: 0c08 |001f: move-result-object v8 │ │ -0325c0: 5285 1700 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0017 │ │ -0325c4: 54d8 0603 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0306 │ │ -0325c8: 7030 d708 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@08d7 │ │ -0325ce: 0c08 |0027: move-result-object v8 │ │ -0325d0: 5280 1700 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0017 │ │ -0325d4: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ -0325d8: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ -0325dc: 6e10 0609 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0906 │ │ -0325e2: 0a02 |0031: move-result v2 │ │ -0325e4: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -0325e8: 7110 810e 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@0e81 │ │ -0325ee: 0a08 |0037: move-result v8 │ │ -0325f0: 6e20 0a09 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@090a │ │ -0325f6: 0f02 |003b: return v2 │ │ -0325f8: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ -0325fc: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -0325fe: 6e10 b60e 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0eb6 │ │ -032604: 0c06 |0042: move-result-object v6 │ │ -032606: 2068 fe01 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@01fe │ │ -03260a: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ -03260e: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ -032612: 1213 |0049: const/4 v3, #int 1 // #1 │ │ -032614: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ -032618: 2207 7402 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ -03261c: 7010 0e11 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -032622: 6e10 ea10 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -032628: 0c08 |0054: move-result-object v8 │ │ -03262a: 6e10 c310 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@10c3 │ │ -032630: 0c08 |0058: move-result-object v8 │ │ -032632: 6e20 1411 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -032638: 6e10 b60e 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0eb6 │ │ -03263e: 0c06 |005f: move-result-object v6 │ │ -032640: 2068 fe01 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@01fe │ │ -032644: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ -032648: 1a08 2e00 |0064: const-string v8, " => " // string@002e │ │ -03264c: 6e20 1411 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -032652: 0c08 |0069: move-result-object v8 │ │ -032654: 6e10 ea10 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -03265a: 0c09 |006d: move-result-object v9 │ │ -03265c: 6e10 c310 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@10c3 │ │ -032662: 0c09 |0071: move-result-object v9 │ │ -032664: 6e20 1411 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03266a: 7210 2e0f 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@0f2e │ │ -032670: 0c06 |0078: move-result-object v6 │ │ -032672: 28e7 |0079: goto 0060 // -0019 │ │ -032674: 7210 2e0f 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@0f2e │ │ -03267a: 0c06 |007d: move-result-object v6 │ │ -03267c: 28c5 |007e: goto 0043 // -003b │ │ -03267e: 1a08 d708 |007f: const-string v8, "ViewPager" // string@08d7 │ │ -032682: 2209 7402 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@0274 │ │ -032686: 7010 0e11 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -03268c: 1a0a eb09 |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@09eb │ │ -032690: 6e20 1411 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -032696: 0c09 |008b: move-result-object v9 │ │ -032698: 6e10 1a11 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -03269e: 0c0a |008f: move-result-object v10 │ │ -0326a0: 6e20 1411 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0326a6: 0c09 |0093: move-result-object v9 │ │ -0326a8: 6e10 1a11 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0326ae: 0c09 |0097: move-result-object v9 │ │ -0326b0: 7120 370e 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0e37 │ │ -0326b6: 1201 |009b: const/4 v1, #int 0 // #0 │ │ -0326b8: 2900 6fff |009c: goto/16 000b // -0091 │ │ -0326bc: 6e10 df0e 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@0edf │ │ -0326c2: 0a02 |00a1: move-result v2 │ │ -0326c4: 2890 |00a2: goto 0032 // -0070 │ │ -0326c6: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ -0326ca: 54d8 0603 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0306 │ │ -0326ce: 7030 d708 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@08d7 │ │ -0326d4: 0c08 |00aa: move-result-object v8 │ │ -0326d6: 5285 1700 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0017 │ │ -0326da: 54d8 0603 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0306 │ │ -0326de: 7030 d708 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@08d7 │ │ -0326e4: 0c08 |00b2: move-result-object v8 │ │ -0326e6: 5280 1700 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0017 │ │ -0326ea: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ -0326ee: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ -0326f2: 6e10 0709 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0907 │ │ -0326f8: 0a02 |00bc: move-result v2 │ │ -0326fa: 2900 75ff |00bd: goto/16 0032 // -008b │ │ -0326fe: 6e10 df0e 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@0edf │ │ -032704: 0a02 |00c2: move-result v2 │ │ -032706: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ -03270a: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ -03270e: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ -032710: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ -032714: 6e10 0609 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0906 │ │ -03271a: 0a02 |00cd: move-result v2 │ │ -03271c: 2900 64ff |00ce: goto/16 0032 // -009c │ │ -032720: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ -032724: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ -032726: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ -03272a: 6e10 0709 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0907 │ │ -032730: 0a02 |00d8: move-result v2 │ │ -032732: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ +034200: |[034200] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +034210: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ +034214: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ +034218: 6e10 cf08 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@08cf │ │ +03421e: 0c01 |0007: move-result-object v1 │ │ +034220: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ +034224: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +034226: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +034228: 7100 420e 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@0e42 │ │ +03422e: 0c08 |000f: move-result-object v8 │ │ +034230: 6e40 410e d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@0e41 │ │ +034236: 0c04 |0013: move-result-object v4 │ │ +034238: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ +03423c: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ +034240: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ +034244: 54d8 0603 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0306 │ │ +034248: 7030 d708 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@08d7 │ │ +03424e: 0c08 |001f: move-result-object v8 │ │ +034250: 5285 1700 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0017 │ │ +034254: 54d8 0603 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0306 │ │ +034258: 7030 d708 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@08d7 │ │ +03425e: 0c08 |0027: move-result-object v8 │ │ +034260: 5280 1700 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0017 │ │ +034264: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ +034268: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ +03426c: 6e10 0609 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0906 │ │ +034272: 0a02 |0031: move-result v2 │ │ +034274: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +034278: 7110 810e 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@0e81 │ │ +03427e: 0a08 |0037: move-result v8 │ │ +034280: 6e20 0a09 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@090a │ │ +034286: 0f02 |003b: return v2 │ │ +034288: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ +03428c: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +03428e: 6e10 b60e 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0eb6 │ │ +034294: 0c06 |0042: move-result-object v6 │ │ +034296: 2068 fe01 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@01fe │ │ +03429a: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ +03429e: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ +0342a2: 1213 |0049: const/4 v3, #int 1 // #1 │ │ +0342a4: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ +0342a8: 2207 7402 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ +0342ac: 7010 0f11 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0342b2: 6e10 eb10 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +0342b8: 0c08 |0054: move-result-object v8 │ │ +0342ba: 6e10 c410 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@10c4 │ │ +0342c0: 0c08 |0058: move-result-object v8 │ │ +0342c2: 6e20 1511 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0342c8: 6e10 b60e 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0eb6 │ │ +0342ce: 0c06 |005f: move-result-object v6 │ │ +0342d0: 2068 fe01 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@01fe │ │ +0342d4: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ +0342d8: 1a08 2e00 |0064: const-string v8, " => " // string@002e │ │ +0342dc: 6e20 1511 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0342e2: 0c08 |0069: move-result-object v8 │ │ +0342e4: 6e10 eb10 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +0342ea: 0c09 |006d: move-result-object v9 │ │ +0342ec: 6e10 c410 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@10c4 │ │ +0342f2: 0c09 |0071: move-result-object v9 │ │ +0342f4: 6e20 1511 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0342fa: 7210 2e0f 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@0f2e │ │ +034300: 0c06 |0078: move-result-object v6 │ │ +034302: 28e7 |0079: goto 0060 // -0019 │ │ +034304: 7210 2e0f 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@0f2e │ │ +03430a: 0c06 |007d: move-result-object v6 │ │ +03430c: 28c5 |007e: goto 0043 // -003b │ │ +03430e: 1a08 d708 |007f: const-string v8, "ViewPager" // string@08d7 │ │ +034312: 2209 7402 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@0274 │ │ +034316: 7010 0f11 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +03431c: 1a0a eb09 |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@09eb │ │ +034320: 6e20 1511 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +034326: 0c09 |008b: move-result-object v9 │ │ +034328: 6e10 1b11 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +03432e: 0c0a |008f: move-result-object v10 │ │ +034330: 6e20 1511 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +034336: 0c09 |0093: move-result-object v9 │ │ +034338: 6e10 1b11 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +03433e: 0c09 |0097: move-result-object v9 │ │ +034340: 7120 370e 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0e37 │ │ +034346: 1201 |009b: const/4 v1, #int 0 // #0 │ │ +034348: 2900 6fff |009c: goto/16 000b // -0091 │ │ +03434c: 6e10 df0e 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@0edf │ │ +034352: 0a02 |00a1: move-result v2 │ │ +034354: 2890 |00a2: goto 0032 // -0070 │ │ +034356: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ +03435a: 54d8 0603 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0306 │ │ +03435e: 7030 d708 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@08d7 │ │ +034364: 0c08 |00aa: move-result-object v8 │ │ +034366: 5285 1700 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0017 │ │ +03436a: 54d8 0603 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0306 │ │ +03436e: 7030 d708 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@08d7 │ │ +034374: 0c08 |00b2: move-result-object v8 │ │ +034376: 5280 1700 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0017 │ │ +03437a: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ +03437e: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ +034382: 6e10 0709 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0907 │ │ +034388: 0a02 |00bc: move-result v2 │ │ +03438a: 2900 75ff |00bd: goto/16 0032 // -008b │ │ +03438e: 6e10 df0e 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@0edf │ │ +034394: 0a02 |00c2: move-result v2 │ │ +034396: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ +03439a: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ +03439e: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ +0343a0: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ +0343a4: 6e10 0609 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0906 │ │ +0343aa: 0a02 |00cd: move-result v2 │ │ +0343ac: 2900 64ff |00ce: goto/16 0032 // -009c │ │ +0343b0: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ +0343b4: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ +0343b6: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ +0343ba: 6e10 0709 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0907 │ │ +0343c0: 0a02 |00d8: move-result v2 │ │ +0343c2: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2480 │ │ 0x0008 line=2481 │ │ 0x000a line=2482 │ │ 0x000b line=2506 │ │ 0x000c line=2508 │ │ @@ -38224,46 +38226,46 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -032738: |[032738] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -032748: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -03274a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -03274c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -03274e: 55a2 ec02 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ -032752: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -032756: 0f04 |0007: return v4 │ │ -032758: 5ca9 e202 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02e2 │ │ -03275c: 7020 2809 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0928 │ │ -032762: 59a5 ef02 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -032766: 59a5 e902 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02e9 │ │ -03276a: 54a2 0903 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -03276e: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -032772: 7100 890e 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0e89 │ │ -032778: 0c02 |0018: move-result-object v2 │ │ -03277a: 5ba2 0903 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -03277e: 7100 8501 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0185 │ │ -032784: 0b00 |001e: move-result-wide v0 │ │ -032786: 0402 |001f: move-wide v2, v0 │ │ -032788: 0156 |0020: move v6, v5 │ │ -03278a: 0147 |0021: move v7, v4 │ │ -03278c: 7708 7e0e 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0e7e │ │ -032792: 0c08 |0025: move-result-object v8 │ │ -032794: 54a2 0903 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -032798: 6e20 820e 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0e82 │ │ -03279e: 6e10 800e 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@0e80 │ │ -0327a4: 5aa0 e102 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@02e1 │ │ -0327a8: 0194 |0030: move v4, v9 │ │ -0327aa: 28d6 |0031: goto 0007 // -002a │ │ -0327ac: 54a2 0903 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -0327b0: 6e10 830e 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@0e83 │ │ -0327b6: 28e4 |0037: goto 001b // -001c │ │ +0343c8: |[0343c8] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +0343d8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0343da: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0343dc: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +0343de: 55a2 ec02 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ +0343e2: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +0343e6: 0f04 |0007: return v4 │ │ +0343e8: 5ca9 e202 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02e2 │ │ +0343ec: 7020 2809 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0928 │ │ +0343f2: 59a5 ef02 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +0343f6: 59a5 e902 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02e9 │ │ +0343fa: 54a2 0903 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +0343fe: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +034402: 7100 890e 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0e89 │ │ +034408: 0c02 |0018: move-result-object v2 │ │ +03440a: 5ba2 0903 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +03440e: 7100 8501 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0185 │ │ +034414: 0b00 |001e: move-result-wide v0 │ │ +034416: 0402 |001f: move-wide v2, v0 │ │ +034418: 0156 |0020: move v6, v5 │ │ +03441a: 0147 |0021: move v7, v4 │ │ +03441c: 7708 7e0e 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0e7e │ │ +034422: 0c08 |0025: move-result-object v8 │ │ +034424: 54a2 0903 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +034428: 6e20 820e 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0e82 │ │ +03442e: 6e10 800e 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@0e80 │ │ +034434: 5aa0 e102 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@02e1 │ │ +034438: 0194 |0030: move v4, v9 │ │ +03443a: 28d6 |0031: goto 0007 // -002a │ │ +03443c: 54a2 0903 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +034440: 6e10 830e 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@0e83 │ │ +034446: 28e4 |0037: goto 001b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2255 │ │ 0x0007 line=2271 │ │ 0x0008 line=2258 │ │ 0x000a line=2259 │ │ 0x000d line=2260 │ │ @@ -38286,72 +38288,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -0327b8: |[0327b8] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -0327c8: 20c0 fe01 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@01fe │ │ -0327cc: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -0327d0: 07c7 |0004: move-object v7, v12 │ │ -0327d2: 1f07 fe01 |0005: check-cast v7, Landroid/view/ViewGroup; // type@01fe │ │ -0327d6: 6e10 ba0e 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@0eba │ │ -0327dc: 0a09 |000a: move-result v9 │ │ -0327de: 6e10 bb0e 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@0ebb │ │ -0327e4: 0a0a |000e: move-result v10 │ │ -0327e6: 6e10 130f 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@0f13 │ │ -0327ec: 0a06 |0012: move-result v6 │ │ -0327ee: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -0327f2: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -0327f6: 6e20 120f 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0f12 │ │ -0327fc: 0c01 |001a: move-result-object v1 │ │ -0327fe: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -032802: 6e10 b10e 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -032808: 0a02 |0020: move-result v2 │ │ -03280a: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -03280e: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -032812: 6e10 b90e 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ -032818: 0a02 |0028: move-result v2 │ │ -03281a: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -03281e: 9000 100a |002b: add-int v0, v16, v10 │ │ -032822: 6e10 be0e 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -032828: 0a02 |0030: move-result v2 │ │ -03282a: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -03282e: 9000 100a |0033: add-int v0, v16, v10 │ │ -032832: 6e10 a70e 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ -032838: 0a02 |0038: move-result v2 │ │ -03283a: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -03283e: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -032840: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -032844: 6e10 b10e 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -03284a: 0a03 |0041: move-result v3 │ │ -03284c: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -032850: 9000 100a |0044: add-int v0, v16, v10 │ │ -032854: 6e10 be0e 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -03285a: 0a03 |0049: move-result v3 │ │ -03285c: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -032860: 07b0 |004c: move-object v0, v11 │ │ -032862: 01e3 |004d: move v3, v14 │ │ -032864: 7406 bf08 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@08bf │ │ -03286a: 0a00 |0051: move-result v0 │ │ -03286c: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -032870: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -032872: 0f00 |0055: return v0 │ │ -032874: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -032878: 28bd |0058: goto 0015 // -0043 │ │ -03287a: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -03287e: 7be0 |005b: neg-int v0, v14 │ │ -032880: 7120 3208 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0832 │ │ -032886: 0a00 |005f: move-result v0 │ │ -032888: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -03288c: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -03288e: 28f2 |0063: goto 0055 // -000e │ │ -032890: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -032892: 28f0 |0065: goto 0055 // -0010 │ │ +034448: |[034448] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +034458: 20c0 fe01 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@01fe │ │ +03445c: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +034460: 07c7 |0004: move-object v7, v12 │ │ +034462: 1f07 fe01 |0005: check-cast v7, Landroid/view/ViewGroup; // type@01fe │ │ +034466: 6e10 ba0e 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@0eba │ │ +03446c: 0a09 |000a: move-result v9 │ │ +03446e: 6e10 bb0e 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@0ebb │ │ +034474: 0a0a |000e: move-result v10 │ │ +034476: 6e10 130f 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@0f13 │ │ +03447c: 0a06 |0012: move-result v6 │ │ +03447e: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +034482: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +034486: 6e20 120f 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0f12 │ │ +03448c: 0c01 |001a: move-result-object v1 │ │ +03448e: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +034492: 6e10 b10e 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +034498: 0a02 |0020: move-result v2 │ │ +03449a: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +03449e: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +0344a2: 6e10 b90e 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ +0344a8: 0a02 |0028: move-result v2 │ │ +0344aa: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +0344ae: 9000 100a |002b: add-int v0, v16, v10 │ │ +0344b2: 6e10 be0e 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +0344b8: 0a02 |0030: move-result v2 │ │ +0344ba: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +0344be: 9000 100a |0033: add-int v0, v16, v10 │ │ +0344c2: 6e10 a70e 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ +0344c8: 0a02 |0038: move-result v2 │ │ +0344ca: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +0344ce: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +0344d0: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +0344d4: 6e10 b10e 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +0344da: 0a03 |0041: move-result v3 │ │ +0344dc: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +0344e0: 9000 100a |0044: add-int v0, v16, v10 │ │ +0344e4: 6e10 be0e 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +0344ea: 0a03 |0049: move-result v3 │ │ +0344ec: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +0344f0: 07b0 |004c: move-object v0, v11 │ │ +0344f2: 01e3 |004d: move v3, v14 │ │ +0344f4: 7406 bf08 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@08bf │ │ +0344fa: 0a00 |0051: move-result v0 │ │ +0344fc: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +034500: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +034502: 0f00 |0055: return v0 │ │ +034504: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +034508: 28bd |0058: goto 0015 // -0043 │ │ +03450a: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +03450e: 7be0 |005b: neg-int v0, v14 │ │ +034510: 7120 3208 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0832 │ │ +034516: 0a00 |005f: move-result v0 │ │ +034518: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +03451c: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +03451e: 28f2 |0063: goto 0055 // -000e │ │ +034520: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +034522: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2417 │ │ 0x0005 line=2418 │ │ 0x0007 line=2419 │ │ 0x000b line=2420 │ │ 0x000f line=2421 │ │ @@ -38387,24 +38389,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -032894: |[032894] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -0328a4: 2020 6001 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ -0328a8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0328ac: 6f20 0c0f 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0f0c │ │ -0328b2: 0a00 |0007: move-result v0 │ │ -0328b4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0328b8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0328ba: 0f00 |000b: return v0 │ │ -0328bc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0328be: 28fe |000d: goto 000b // -0002 │ │ +034524: |[034524] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +034534: 2020 6001 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ +034538: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +03453c: 6f20 0c0f 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0f0c │ │ +034542: 0a00 |0007: move-result v0 │ │ +034544: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +034548: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +03454a: 0f00 |000b: return v0 │ │ +03454c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03454e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2717 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -38413,48 +38415,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -0328c0: |[0328c0] android.support.v4.view.ViewPager.computeScroll:()V │ │ -0328d0: 5454 0203 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ -0328d4: 6e10 0f10 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@100f │ │ -0328da: 0a04 |0005: move-result v4 │ │ -0328dc: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -0328e0: 5454 0203 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ -0328e4: 6e10 0810 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1008 │ │ -0328ea: 0a04 |000d: move-result v4 │ │ -0328ec: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -0328f0: 6e10 e908 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ -0328f6: 0a00 |0013: move-result v0 │ │ -0328f8: 6e10 ea08 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@08ea │ │ -0328fe: 0a01 |0017: move-result v1 │ │ -032900: 5454 0203 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ -032904: 6e10 0a10 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@100a │ │ -03290a: 0a02 |001d: move-result v2 │ │ -03290c: 5454 0203 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ -032910: 6e10 0b10 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@100b │ │ -032916: 0a03 |0023: move-result v3 │ │ -032918: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -03291c: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -032920: 6e30 1509 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0915 │ │ -032926: 7020 0809 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0908 │ │ -03292c: 0a04 |002e: move-result v4 │ │ -03292e: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -032932: 5454 0203 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ -032936: 6e10 0710 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@1007 │ │ -03293c: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -03293e: 6e30 1509 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0915 │ │ -032944: 7110 4008 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0840 │ │ -03294a: 0e00 |003d: return-void │ │ -03294c: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -03294e: 7020 c108 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@08c1 │ │ -032954: 28fb |0042: goto 003d // -0005 │ │ +034550: |[034550] android.support.v4.view.ViewPager.computeScroll:()V │ │ +034560: 5454 0203 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ +034564: 6e10 0f10 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@100f │ │ +03456a: 0a04 |0005: move-result v4 │ │ +03456c: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +034570: 5454 0203 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ +034574: 6e10 0810 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1008 │ │ +03457a: 0a04 |000d: move-result v4 │ │ +03457c: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +034580: 6e10 e908 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ +034586: 0a00 |0013: move-result v0 │ │ +034588: 6e10 ea08 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@08ea │ │ +03458e: 0a01 |0017: move-result v1 │ │ +034590: 5454 0203 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ +034594: 6e10 0a10 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@100a │ │ +03459a: 0a02 |001d: move-result v2 │ │ +03459c: 5454 0203 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ +0345a0: 6e10 0b10 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@100b │ │ +0345a6: 0a03 |0023: move-result v3 │ │ +0345a8: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +0345ac: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +0345b0: 6e30 1509 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0915 │ │ +0345b6: 7020 0809 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0908 │ │ +0345bc: 0a04 |002e: move-result v4 │ │ +0345be: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +0345c2: 5454 0203 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ +0345c6: 6e10 0710 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@1007 │ │ +0345cc: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +0345ce: 6e30 1509 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0915 │ │ +0345d4: 7110 4008 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0840 │ │ +0345da: 0e00 |003d: return-void │ │ +0345dc: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +0345de: 7020 c108 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@08c1 │ │ +0345e4: 28fb |0042: goto 003d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1603 │ │ 0x0010 line=1604 │ │ 0x0014 line=1605 │ │ 0x0018 line=1606 │ │ 0x001e line=1607 │ │ @@ -38478,113 +38480,113 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 182 16-bit code units │ │ -032958: |[032958] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -032968: 121a |0000: const/4 v10, #int 1 // #1 │ │ -03296a: 120b |0001: const/4 v11, #int 0 // #0 │ │ -03296c: 54fc d302 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -032970: 6e10 6707 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ -032976: 0a00 |0007: move-result v0 │ │ -032978: 59f0 e002 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@02e0 │ │ -03297c: 54fc ee02 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -032980: 6e10 3f11 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -032986: 0a0c |000f: move-result v12 │ │ -032988: 52fd f802 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02f8 │ │ -03298c: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ -032990: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ -032994: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ -032998: 54fc ee02 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -03299c: 6e10 3f11 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0329a2: 0a0c |001d: move-result v12 │ │ -0329a4: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ -0329a8: 01a7 |0020: move v7, v10 │ │ -0329aa: 52f8 da02 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -0329ae: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -0329b0: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -0329b2: 54fc ee02 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -0329b6: 6e10 3f11 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0329bc: 0a0c |002a: move-result v12 │ │ -0329be: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ -0329c2: 54fc ee02 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -0329c6: 6e20 3811 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0329cc: 0c04 |0032: move-result-object v4 │ │ -0329ce: 1f04 5f01 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -0329d2: 54fc d302 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -0329d6: 544d ad02 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@02ad │ │ -0329da: 6e20 6807 dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0768 │ │ -0329e0: 0a09 |003c: move-result v9 │ │ -0329e2: 12fc |003d: const/4 v12, #int -1 // #ff │ │ -0329e4: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ -0329e8: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0329ec: 28e3 |0042: goto 0025 // -001d │ │ -0329ee: 01b7 |0043: move v7, v11 │ │ -0329f0: 28dd |0044: goto 0021 // -0023 │ │ -0329f2: 12ec |0045: const/4 v12, #int -2 // #fe │ │ -0329f4: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ -0329f8: 54fc ee02 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -0329fc: 6e20 3c11 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113c │ │ -032a02: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ -032a06: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ -032a0a: 54fc d302 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -032a0e: 6e20 7507 fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0775 │ │ -032a14: 1215 |0056: const/4 v5, #int 1 // #1 │ │ -032a16: 54fc d302 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -032a1a: 524d af02 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -032a1e: 544e ad02 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@02ad │ │ -032a22: 6e40 6407 fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0764 │ │ -032a28: 1217 |0060: const/4 v7, #int 1 // #1 │ │ -032a2a: 52fc da02 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -032a2e: 524d af02 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -032a32: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ -032a36: 52fc da02 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -032a3a: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ -032a3e: 7120 e310 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@10e3 │ │ -032a44: 0a0c |006e: move-result v12 │ │ -032a46: 7120 e110 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@10e1 │ │ -032a4c: 0a08 |0072: move-result v8 │ │ -032a4e: 1217 |0073: const/4 v7, #int 1 // #1 │ │ -032a50: 28cc |0074: goto 0040 // -0034 │ │ -032a52: 524c af02 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -032a56: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ -032a5a: 524c af02 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -032a5e: 52fd da02 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -032a62: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ -032a66: 0198 |007f: move v8, v9 │ │ -032a68: 5949 af02 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -032a6c: 1217 |0082: const/4 v7, #int 1 // #1 │ │ -032a6e: 28bd |0083: goto 0040 // -0043 │ │ -032a70: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ -032a74: 54fc d302 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -032a78: 6e20 6607 fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0766 │ │ -032a7e: 54fc ee02 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -032a82: 620d c102 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@02c1 │ │ -032a86: 7120 4811 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1148 │ │ -032a8c: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ -032a90: 6e10 d508 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ -032a96: 0a02 |0097: move-result v2 │ │ -032a98: 1203 |0098: const/4 v3, #int 0 // #0 │ │ -032a9a: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ -032a9e: 6e20 d408 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ -032aa4: 0c01 |009e: move-result-object v1 │ │ -032aa6: 6e10 b00e 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -032aac: 0c06 |00a2: move-result-object v6 │ │ -032aae: 1f06 6001 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ -032ab2: 556c b502 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ -032ab6: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ -032aba: 120c |00a9: const/4 v12, #int 0 // #0 │ │ -032abc: 596c b902 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@02b9 │ │ -032ac0: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ -032ac4: 28eb |00ae: goto 0099 // -0015 │ │ -032ac6: 6e40 1b09 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@091b │ │ -032acc: 6e10 1409 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0914 │ │ -032ad2: 0e00 |00b5: return-void │ │ +0345e8: |[0345e8] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +0345f8: 121a |0000: const/4 v10, #int 1 // #1 │ │ +0345fa: 120b |0001: const/4 v11, #int 0 // #0 │ │ +0345fc: 54fc d302 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +034600: 6e10 6707 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ +034606: 0a00 |0007: move-result v0 │ │ +034608: 59f0 e002 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@02e0 │ │ +03460c: 54fc ee02 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +034610: 6e10 4011 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +034616: 0a0c |000f: move-result v12 │ │ +034618: 52fd f802 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02f8 │ │ +03461c: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ +034620: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ +034624: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ +034628: 54fc ee02 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +03462c: 6e10 4011 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +034632: 0a0c |001d: move-result v12 │ │ +034634: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ +034638: 01a7 |0020: move v7, v10 │ │ +03463a: 52f8 da02 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +03463e: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +034640: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +034642: 54fc ee02 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +034646: 6e10 4011 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +03464c: 0a0c |002a: move-result v12 │ │ +03464e: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ +034652: 54fc ee02 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +034656: 6e20 3911 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +03465c: 0c04 |0032: move-result-object v4 │ │ +03465e: 1f04 5f01 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +034662: 54fc d302 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +034666: 544d ad02 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@02ad │ │ +03466a: 6e20 6807 dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0768 │ │ +034670: 0a09 |003c: move-result v9 │ │ +034672: 12fc |003d: const/4 v12, #int -1 // #ff │ │ +034674: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ +034678: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03467c: 28e3 |0042: goto 0025 // -001d │ │ +03467e: 01b7 |0043: move v7, v11 │ │ +034680: 28dd |0044: goto 0021 // -0023 │ │ +034682: 12ec |0045: const/4 v12, #int -2 // #fe │ │ +034684: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ +034688: 54fc ee02 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +03468c: 6e20 3d11 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113d │ │ +034692: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ +034696: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ +03469a: 54fc d302 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +03469e: 6e20 7507 fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0775 │ │ +0346a4: 1215 |0056: const/4 v5, #int 1 // #1 │ │ +0346a6: 54fc d302 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +0346aa: 524d af02 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0346ae: 544e ad02 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@02ad │ │ +0346b2: 6e40 6407 fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0764 │ │ +0346b8: 1217 |0060: const/4 v7, #int 1 // #1 │ │ +0346ba: 52fc da02 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +0346be: 524d af02 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0346c2: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ +0346c6: 52fc da02 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +0346ca: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ +0346ce: 7120 e410 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@10e4 │ │ +0346d4: 0a0c |006e: move-result v12 │ │ +0346d6: 7120 e210 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@10e2 │ │ +0346dc: 0a08 |0072: move-result v8 │ │ +0346de: 1217 |0073: const/4 v7, #int 1 // #1 │ │ +0346e0: 28cc |0074: goto 0040 // -0034 │ │ +0346e2: 524c af02 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0346e6: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ +0346ea: 524c af02 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0346ee: 52fd da02 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +0346f2: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ +0346f6: 0198 |007f: move v8, v9 │ │ +0346f8: 5949 af02 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0346fc: 1217 |0082: const/4 v7, #int 1 // #1 │ │ +0346fe: 28bd |0083: goto 0040 // -0043 │ │ +034700: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ +034704: 54fc d302 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +034708: 6e20 6607 fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0766 │ │ +03470e: 54fc ee02 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +034712: 620d c102 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@02c1 │ │ +034716: 7120 4911 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@1149 │ │ +03471c: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ +034720: 6e10 d508 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ +034726: 0a02 |0097: move-result v2 │ │ +034728: 1203 |0098: const/4 v3, #int 0 // #0 │ │ +03472a: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ +03472e: 6e20 d408 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ +034734: 0c01 |009e: move-result-object v1 │ │ +034736: 6e10 b00e 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03473c: 0c06 |00a2: move-result-object v6 │ │ +03473e: 1f06 6001 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ +034742: 556c b502 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ +034746: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ +03474a: 120c |00a9: const/4 v12, #int 0 // #0 │ │ +03474c: 596c b902 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@02b9 │ │ +034750: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ +034754: 28eb |00ae: goto 0099 // -0015 │ │ +034756: 6e40 1b09 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@091b │ │ +03475c: 6e10 1409 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0914 │ │ +034762: 0e00 |00b5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=842 │ │ 0x0008 line=843 │ │ 0x000a line=844 │ │ 0x0021 line=846 │ │ 0x0023 line=848 │ │ @@ -38648,25 +38650,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -032ad4: |[032ad4] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -032ae4: 6f20 0d0f 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0f0d │ │ -032aea: 0a00 |0003: move-result v0 │ │ -032aec: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -032af0: 6e20 cd08 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@08cd │ │ -032af6: 0a00 |0009: move-result v0 │ │ -032af8: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -032afc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -032afe: 0f00 |000d: return v0 │ │ -032b00: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -032b02: 28fe |000f: goto 000d // -0002 │ │ +034764: |[034764] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +034774: 6f20 0d0f 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0f0d │ │ +03477a: 0a00 |0003: move-result v0 │ │ +03477c: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +034780: 6e20 cd08 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@08cd │ │ +034786: 0a00 |0009: move-result v0 │ │ +034788: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +03478c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +03478e: 0f00 |000d: return v0 │ │ +034790: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +034792: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2442 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -38675,39 +38677,39 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -032b04: |[032b04] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -032b14: 6e10 d508 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ -032b1a: 0a01 |0003: move-result v1 │ │ -032b1c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -032b1e: 3512 2300 |0005: if-ge v2, v1, 0028 // +0023 │ │ -032b22: 6e20 d408 2600 |0007: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ -032b28: 0c00 |000a: move-result-object v0 │ │ -032b2a: 6e10 bf0e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ -032b30: 0a04 |000e: move-result v4 │ │ -032b32: 3904 1600 |000f: if-nez v4, 0025 // +0016 │ │ -032b36: 6e20 ef08 0600 |0011: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08ef │ │ -032b3c: 0c03 |0014: move-result-object v3 │ │ -032b3e: 3803 1000 |0015: if-eqz v3, 0025 // +0010 │ │ -032b42: 5234 af02 |0017: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -032b46: 5265 da02 |0019: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -032b4a: 3354 0a00 |001b: if-ne v4, v5, 0025 // +000a │ │ -032b4e: 6e20 a10e 7000 |001d: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@0ea1 │ │ -032b54: 0a04 |0020: move-result v4 │ │ -032b56: 3804 0400 |0021: if-eqz v4, 0025 // +0004 │ │ -032b5a: 1214 |0023: const/4 v4, #int 1 // #1 │ │ -032b5c: 0f04 |0024: return v4 │ │ -032b5e: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ -032b62: 28de |0027: goto 0005 // -0022 │ │ -032b64: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -032b66: 28fb |0029: goto 0024 // -0005 │ │ +034794: |[034794] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0347a4: 6e10 d508 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ +0347aa: 0a01 |0003: move-result v1 │ │ +0347ac: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0347ae: 3512 2300 |0005: if-ge v2, v1, 0028 // +0023 │ │ +0347b2: 6e20 d408 2600 |0007: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ +0347b8: 0c00 |000a: move-result-object v0 │ │ +0347ba: 6e10 bf0e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ +0347c0: 0a04 |000e: move-result v4 │ │ +0347c2: 3904 1600 |000f: if-nez v4, 0025 // +0016 │ │ +0347c6: 6e20 ef08 0600 |0011: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08ef │ │ +0347cc: 0c03 |0014: move-result-object v3 │ │ +0347ce: 3803 1000 |0015: if-eqz v3, 0025 // +0010 │ │ +0347d2: 5234 af02 |0017: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0347d6: 5265 da02 |0019: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +0347da: 3354 0a00 |001b: if-ne v4, v5, 0025 // +000a │ │ +0347de: 6e20 a10e 7000 |001d: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@0ea1 │ │ +0347e4: 0a04 |0020: move-result v4 │ │ +0347e6: 3804 0400 |0021: if-eqz v4, 0025 // +0004 │ │ +0347ea: 1214 |0023: const/4 v4, #int 1 // #1 │ │ +0347ec: 0f04 |0024: return v4 │ │ +0347ee: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0347f2: 28de |0027: goto 0005 // -0022 │ │ +0347f4: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +0347f6: 28fb |0029: goto 0024 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2690 │ │ 0x0004 line=2691 │ │ 0x0007 line=2692 │ │ 0x000b line=2693 │ │ 0x0011 line=2694 │ │ @@ -38730,26 +38732,26 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -032b68: |[032b68] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -032b78: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -032b7c: c705 |0002: sub-float/2addr v5, v0 │ │ -032b7e: 8950 |0003: float-to-double v0, v5 │ │ -032b80: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -032b8a: cd20 |0009: mul-double/2addr v0, v2 │ │ -032b8c: 8c05 |000a: double-to-float v5, v0 │ │ -032b8e: 8950 |000b: float-to-double v0, v5 │ │ -032b90: 7120 e510 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@10e5 │ │ -032b96: 0b00 |000f: move-result-wide v0 │ │ -032b98: 8c00 |0010: double-to-float v0, v0 │ │ -032b9a: 0f00 |0011: return v0 │ │ +0347f8: |[0347f8] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +034808: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +03480c: c705 |0002: sub-float/2addr v5, v0 │ │ +03480e: 8950 |0003: float-to-double v0, v5 │ │ +034810: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +03481a: cd20 |0009: mul-double/2addr v0, v2 │ │ +03481c: 8c05 |000a: double-to-float v5, v0 │ │ +03481e: 8950 |000b: float-to-double v0, v5 │ │ +034820: 7120 e610 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@10e6 │ │ +034826: 0b00 |000f: move-result-wide v0 │ │ +034828: 8c00 |0010: double-to-float v0, v0 │ │ +03482a: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=763 │ │ 0x0003 line=764 │ │ 0x000b line=765 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/view/ViewPager; │ │ @@ -38760,106 +38762,106 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -032b9c: |[032b9c] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -032bac: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -032bae: 6f20 0e0f 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@0f0e │ │ -032bb4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -032bb6: 7110 3908 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0839 │ │ -032bbc: 0a02 |0008: move-result v2 │ │ -032bbe: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -032bc2: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -032bc6: 5485 d302 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -032bca: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -032bce: 5485 d302 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -032bd2: 6e10 6707 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ -032bd8: 0a05 |0016: move-result v5 │ │ -032bda: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -032bde: 5485 f202 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02f2 │ │ -032be2: 6e10 700c 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0c70 │ │ -032be8: 0a05 |001e: move-result v5 │ │ -032bea: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -032bee: 6e10 0d01 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@010d │ │ -032bf4: 0a03 |0024: move-result v3 │ │ -032bf6: 6e10 de08 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@08de │ │ -032bfc: 0a05 |0028: move-result v5 │ │ -032bfe: 6e10 e608 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@08e6 │ │ -032c04: 0a06 |002c: move-result v6 │ │ -032c06: b165 |002d: sub-int/2addr v5, v6 │ │ -032c08: 6e10 e308 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@08e3 │ │ -032c0e: 0a06 |0031: move-result v6 │ │ -032c10: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -032c14: 6e10 eb08 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@08eb │ │ -032c1a: 0a04 |0037: move-result v4 │ │ -032c1c: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -032c20: 6e20 0c01 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@010c │ │ -032c26: 7b05 |003d: neg-int v5, v0 │ │ -032c28: 6e10 e608 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@08e6 │ │ -032c2e: 0a06 |0041: move-result v6 │ │ -032c30: b065 |0042: add-int/2addr v5, v6 │ │ -032c32: 8255 |0043: int-to-float v5, v5 │ │ -032c34: 5286 e402 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02e4 │ │ -032c38: 8247 |0046: int-to-float v7, v4 │ │ -032c3a: c876 |0047: mul-float/2addr v6, v7 │ │ -032c3c: 6e30 0f01 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@010f │ │ -032c42: 5485 f202 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02f2 │ │ -032c46: 6e30 740c 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0c74 │ │ -032c4c: 5485 f202 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02f2 │ │ -032c50: 6e20 6e0c 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0c6e │ │ -032c56: 0a05 |0055: move-result v5 │ │ -032c58: b651 |0056: or-int/2addr v1, v5 │ │ -032c5a: 6e20 0b01 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@010b │ │ -032c60: 5485 0003 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0300 │ │ -032c64: 6e10 700c 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0c70 │ │ -032c6a: 0a05 |005f: move-result v5 │ │ -032c6c: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -032c70: 6e10 0d01 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@010d │ │ -032c76: 0a03 |0065: move-result v3 │ │ -032c78: 6e10 eb08 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@08eb │ │ -032c7e: 0a04 |0069: move-result v4 │ │ -032c80: 6e10 de08 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@08de │ │ -032c86: 0a05 |006d: move-result v5 │ │ -032c88: 6e10 e608 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@08e6 │ │ -032c8e: 0a06 |0071: move-result v6 │ │ -032c90: b165 |0072: sub-int/2addr v5, v6 │ │ -032c92: 6e10 e308 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@08e3 │ │ -032c98: 0a06 |0076: move-result v6 │ │ -032c9a: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -032c9e: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -032ca2: 6e20 0c01 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@010c │ │ -032ca8: 6e10 e608 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@08e6 │ │ -032cae: 0a05 |0081: move-result v5 │ │ -032cb0: 7b55 |0082: neg-int v5, v5 │ │ -032cb2: 8255 |0083: int-to-float v5, v5 │ │ -032cb4: 5286 f102 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02f1 │ │ -032cb8: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -032cbc: c676 |0088: add-float/2addr v6, v7 │ │ -032cbe: 7f66 |0089: neg-float v6, v6 │ │ -032cc0: 8247 |008a: int-to-float v7, v4 │ │ -032cc2: c876 |008b: mul-float/2addr v6, v7 │ │ -032cc4: 6e30 0f01 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@010f │ │ -032cca: 5485 0003 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0300 │ │ -032cce: 6e30 740c 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0c74 │ │ -032cd4: 5485 0003 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0300 │ │ -032cd8: 6e20 6e0c 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0c6e │ │ -032cde: 0a05 |0099: move-result v5 │ │ -032ce0: b651 |009a: or-int/2addr v1, v5 │ │ -032ce2: 6e20 0b01 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@010b │ │ -032ce8: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -032cec: 7110 4008 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0840 │ │ -032cf2: 0e00 |00a3: return-void │ │ -032cf4: 5485 f202 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02f2 │ │ -032cf8: 6e10 6f0c 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0c6f │ │ -032cfe: 5485 0003 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0300 │ │ -032d02: 6e10 6f0c 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0c6f │ │ -032d08: 28f0 |00ae: goto 009e // -0010 │ │ +03482c: |[03482c] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +03483c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +03483e: 6f20 0e0f 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@0f0e │ │ +034844: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +034846: 7110 3908 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0839 │ │ +03484c: 0a02 |0008: move-result v2 │ │ +03484e: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +034852: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +034856: 5485 d302 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +03485a: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +03485e: 5485 d302 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +034862: 6e10 6707 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ +034868: 0a05 |0016: move-result v5 │ │ +03486a: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +03486e: 5485 f202 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02f2 │ │ +034872: 6e10 700c 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0c70 │ │ +034878: 0a05 |001e: move-result v5 │ │ +03487a: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +03487e: 6e10 0d01 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@010d │ │ +034884: 0a03 |0024: move-result v3 │ │ +034886: 6e10 de08 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@08de │ │ +03488c: 0a05 |0028: move-result v5 │ │ +03488e: 6e10 e608 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@08e6 │ │ +034894: 0a06 |002c: move-result v6 │ │ +034896: b165 |002d: sub-int/2addr v5, v6 │ │ +034898: 6e10 e308 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@08e3 │ │ +03489e: 0a06 |0031: move-result v6 │ │ +0348a0: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +0348a4: 6e10 eb08 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@08eb │ │ +0348aa: 0a04 |0037: move-result v4 │ │ +0348ac: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +0348b0: 6e20 0c01 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@010c │ │ +0348b6: 7b05 |003d: neg-int v5, v0 │ │ +0348b8: 6e10 e608 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@08e6 │ │ +0348be: 0a06 |0041: move-result v6 │ │ +0348c0: b065 |0042: add-int/2addr v5, v6 │ │ +0348c2: 8255 |0043: int-to-float v5, v5 │ │ +0348c4: 5286 e402 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02e4 │ │ +0348c8: 8247 |0046: int-to-float v7, v4 │ │ +0348ca: c876 |0047: mul-float/2addr v6, v7 │ │ +0348cc: 6e30 0f01 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@010f │ │ +0348d2: 5485 f202 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02f2 │ │ +0348d6: 6e30 740c 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0c74 │ │ +0348dc: 5485 f202 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02f2 │ │ +0348e0: 6e20 6e0c 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0c6e │ │ +0348e6: 0a05 |0055: move-result v5 │ │ +0348e8: b651 |0056: or-int/2addr v1, v5 │ │ +0348ea: 6e20 0b01 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@010b │ │ +0348f0: 5485 0003 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0300 │ │ +0348f4: 6e10 700c 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0c70 │ │ +0348fa: 0a05 |005f: move-result v5 │ │ +0348fc: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +034900: 6e10 0d01 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@010d │ │ +034906: 0a03 |0065: move-result v3 │ │ +034908: 6e10 eb08 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@08eb │ │ +03490e: 0a04 |0069: move-result v4 │ │ +034910: 6e10 de08 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@08de │ │ +034916: 0a05 |006d: move-result v5 │ │ +034918: 6e10 e608 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@08e6 │ │ +03491e: 0a06 |0071: move-result v6 │ │ +034920: b165 |0072: sub-int/2addr v5, v6 │ │ +034922: 6e10 e308 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@08e3 │ │ +034928: 0a06 |0076: move-result v6 │ │ +03492a: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +03492e: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +034932: 6e20 0c01 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@010c │ │ +034938: 6e10 e608 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@08e6 │ │ +03493e: 0a05 |0081: move-result v5 │ │ +034940: 7b55 |0082: neg-int v5, v5 │ │ +034942: 8255 |0083: int-to-float v5, v5 │ │ +034944: 5286 f102 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02f1 │ │ +034948: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +03494c: c676 |0088: add-float/2addr v6, v7 │ │ +03494e: 7f66 |0089: neg-float v6, v6 │ │ +034950: 8247 |008a: int-to-float v7, v4 │ │ +034952: c876 |008b: mul-float/2addr v6, v7 │ │ +034954: 6e30 0f01 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@010f │ │ +03495a: 5485 0003 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0300 │ │ +03495e: 6e30 740c 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0c74 │ │ +034964: 5485 0003 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0300 │ │ +034968: 6e20 6e0c 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0c6e │ │ +03496e: 0a05 |0099: move-result v5 │ │ +034970: b651 |009a: or-int/2addr v1, v5 │ │ +034972: 6e20 0b01 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@010b │ │ +034978: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +03497c: 7110 4008 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0840 │ │ +034982: 0e00 |00a3: return-void │ │ +034984: 5485 f202 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02f2 │ │ +034988: 6e10 6f0c 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0c6f │ │ +03498e: 5485 0003 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0300 │ │ +034992: 6e10 6f0c 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0c6f │ │ +034998: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2153 │ │ 0x0004 line=2154 │ │ 0x0005 line=2156 │ │ 0x0009 line=2157 │ │ 0x0019 line=2160 │ │ @@ -38902,25 +38904,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -032d0c: |[032d0c] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -032d1c: 6f10 100f 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@0f10 │ │ -032d22: 5420 f302 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02f3 │ │ -032d26: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -032d2a: 6e10 2701 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0127 │ │ -032d30: 0a01 |000a: move-result v1 │ │ -032d32: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -032d36: 6e10 dd08 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@08dd │ │ -032d3c: 0c01 |0010: move-result-object v1 │ │ -032d3e: 6e20 3201 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0132 │ │ -032d44: 0e00 |0014: return-void │ │ +03499c: |[03499c] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +0349ac: 6f10 100f 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@0f10 │ │ +0349b2: 5420 f302 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02f3 │ │ +0349b6: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +0349ba: 6e10 2701 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@0127 │ │ +0349c0: 0a01 |000a: move-result v1 │ │ +0349c2: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +0349c6: 6e10 dd08 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@08dd │ │ +0349cc: 0c01 |0010: move-result-object v1 │ │ +0349ce: 6e20 3201 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0132 │ │ +0349d4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=751 │ │ 0x0003 line=752 │ │ 0x0005 line=753 │ │ 0x000d line=754 │ │ 0x0014 line=756 │ │ @@ -38933,57 +38935,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -032d48: |[032d48] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -032d58: 121b |0000: const/4 v11, #int 1 // #1 │ │ -032d5a: 55c9 e202 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02e2 │ │ -032d5e: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -032d62: 2209 6202 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@0262 │ │ -032d66: 1a0a 2007 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0720 │ │ -032d6a: 7020 d110 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -032d70: 2709 |000c: throw v9 │ │ -032d72: 54c7 0903 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -032d76: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -032d7a: 52ca f402 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02f4 │ │ -032d7e: 82aa |0013: int-to-float v10, v10 │ │ -032d80: 6e30 840e 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0e84 │ │ -032d86: 52c9 d202 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ -032d8a: 7120 d407 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@07d4 │ │ -032d90: 0a09 |001c: move-result v9 │ │ -032d92: 8792 |001d: float-to-int v2, v9 │ │ -032d94: 5ccb fc02 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02fc │ │ -032d98: 7010 d808 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ -032d9e: 0a08 |0023: move-result v8 │ │ -032da0: 6e10 e908 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ -032da6: 0a05 |0027: move-result v5 │ │ -032da8: 7010 f008 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@08f0 │ │ -032dae: 0c01 |002b: move-result-object v1 │ │ -032db0: 5210 af02 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -032db4: 8259 |002e: int-to-float v9, v5 │ │ -032db6: 828a |002f: int-to-float v10, v8 │ │ -032db8: c9a9 |0030: div-float/2addr v9, v10 │ │ -032dba: 521a ae02 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -032dbe: c7a9 |0033: sub-float/2addr v9, v10 │ │ -032dc0: 521a b102 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -032dc4: a904 090a |0036: div-float v4, v9, v10 │ │ -032dc8: 52c9 ef02 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -032dcc: 52ca e902 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02e9 │ │ -032dd0: c7a9 |003c: sub-float/2addr v9, v10 │ │ -032dd2: 8796 |003d: float-to-int v6, v9 │ │ -032dd4: 7056 c408 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@08c4 │ │ -032dda: 0a03 |0041: move-result v3 │ │ -032ddc: 6e52 1c09 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@091c │ │ -032de2: 7010 cb08 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@08cb │ │ -032de8: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -032dea: 5cc9 e202 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02e2 │ │ -032dee: 0e00 |004b: return-void │ │ +0349d8: |[0349d8] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +0349e8: 121b |0000: const/4 v11, #int 1 // #1 │ │ +0349ea: 55c9 e202 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02e2 │ │ +0349ee: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +0349f2: 2209 6202 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@0262 │ │ +0349f6: 1a0a 2007 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0720 │ │ +0349fa: 7020 d210 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +034a00: 2709 |000c: throw v9 │ │ +034a02: 54c7 0903 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +034a06: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +034a0a: 52ca f402 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02f4 │ │ +034a0e: 82aa |0013: int-to-float v10, v10 │ │ +034a10: 6e30 840e 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0e84 │ │ +034a16: 52c9 d202 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ +034a1a: 7120 d407 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@07d4 │ │ +034a20: 0a09 |001c: move-result v9 │ │ +034a22: 8792 |001d: float-to-int v2, v9 │ │ +034a24: 5ccb fc02 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02fc │ │ +034a28: 7010 d808 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ +034a2e: 0a08 |0023: move-result v8 │ │ +034a30: 6e10 e908 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ +034a36: 0a05 |0027: move-result v5 │ │ +034a38: 7010 f008 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@08f0 │ │ +034a3e: 0c01 |002b: move-result-object v1 │ │ +034a40: 5210 af02 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +034a44: 8259 |002e: int-to-float v9, v5 │ │ +034a46: 828a |002f: int-to-float v10, v8 │ │ +034a48: c9a9 |0030: div-float/2addr v9, v10 │ │ +034a4a: 521a ae02 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +034a4e: c7a9 |0033: sub-float/2addr v9, v10 │ │ +034a50: 521a b102 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +034a54: a904 090a |0036: div-float v4, v9, v10 │ │ +034a58: 52c9 ef02 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +034a5c: 52ca e902 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02e9 │ │ +034a60: c7a9 |003c: sub-float/2addr v9, v10 │ │ +034a62: 8796 |003d: float-to-int v6, v9 │ │ +034a64: 7056 c408 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@08c4 │ │ +034a6a: 0a03 |0041: move-result v3 │ │ +034a6c: 6e52 1c09 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@091c │ │ +034a72: 7010 cb08 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@08cb │ │ +034a78: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +034a7a: 5cc9 e202 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02e2 │ │ +034a7e: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2281 │ │ 0x0005 line=2282 │ │ 0x000d line=2285 │ │ 0x000f line=2286 │ │ 0x0017 line=2287 │ │ @@ -39016,50 +39018,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -032df0: |[032df0] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -032e00: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -032e02: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -032e04: 6e10 580e 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0e58 │ │ -032e0a: 0a01 |0005: move-result v1 │ │ -032e0c: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -032e10: 6e10 590e 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0e59 │ │ -032e16: 0a01 |000b: move-result v1 │ │ -032e18: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -032e1e: 0f00 |000f: return v0 │ │ -032e20: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -032e24: 6e20 bc08 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@08bc │ │ -032e2a: 0a00 |0015: move-result v0 │ │ -032e2c: 28f9 |0016: goto 000f // -0007 │ │ -032e2e: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -032e32: 6e20 bc08 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@08bc │ │ -032e38: 0a00 |001c: move-result v0 │ │ -032e3a: 28f2 |001d: goto 000f // -000e │ │ -032e3c: 6001 1a00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -032e40: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -032e44: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -032e48: 7110 1e07 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@071e │ │ -032e4e: 0a01 |0027: move-result v1 │ │ -032e50: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -032e54: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -032e56: 6e20 bc08 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@08bc │ │ -032e5c: 0a00 |002e: move-result v0 │ │ -032e5e: 28e0 |002f: goto 000f // -0020 │ │ -032e60: 7120 1d07 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@071d │ │ -032e66: 0a01 |0033: move-result v1 │ │ -032e68: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -032e6c: 6e20 bc08 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@08bc │ │ -032e72: 0a00 |0039: move-result v0 │ │ -032e74: 28d5 |003a: goto 000f // -002b │ │ -032e76: 0000 |003b: nop // spacer │ │ -032e78: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +034a80: |[034a80] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +034a90: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +034a92: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +034a94: 6e10 580e 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@0e58 │ │ +034a9a: 0a01 |0005: move-result v1 │ │ +034a9c: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +034aa0: 6e10 590e 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@0e59 │ │ +034aa6: 0a01 |000b: move-result v1 │ │ +034aa8: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +034aae: 0f00 |000f: return v0 │ │ +034ab0: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +034ab4: 6e20 bc08 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@08bc │ │ +034aba: 0a00 |0015: move-result v0 │ │ +034abc: 28f9 |0016: goto 000f // -0007 │ │ +034abe: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +034ac2: 6e20 bc08 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@08bc │ │ +034ac8: 0a00 |001c: move-result v0 │ │ +034aca: 28f2 |001d: goto 000f // -000e │ │ +034acc: 6001 1a00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +034ad0: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +034ad4: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +034ad8: 7110 1e07 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@071e │ │ +034ade: 0a01 |0027: move-result v1 │ │ +034ae0: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +034ae4: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +034ae6: 6e20 bc08 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@08bc │ │ +034aec: 0a00 |002e: move-result v0 │ │ +034aee: 28e0 |002f: goto 000f // -0020 │ │ +034af0: 7120 1d07 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@071d │ │ +034af6: 0a01 |0033: move-result v1 │ │ +034af8: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +034afc: 6e20 bc08 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@08bc │ │ +034b02: 0a00 |0039: move-result v0 │ │ +034b04: 28d5 |003a: goto 000f // -002b │ │ +034b06: 0000 |003b: nop // spacer │ │ +034b08: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2454 │ │ 0x0002 line=2455 │ │ 0x0008 line=2456 │ │ 0x000f line=2476 │ │ 0x0010 line=2458 │ │ @@ -39078,119 +39080,122 @@ │ │ 0x0000 - 0x004a reg=5 event Landroid/view/KeyEvent; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'fakeDragBy' │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 19 │ │ + registers : 20 │ │ ins : 2 │ │ outs : 8 │ │ - insns size : 186 16-bit code units │ │ -032e94: |[032e94] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -032ea4: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -032ea8: 5501 e202 |0002: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02e2 │ │ -032eac: 3901 0a00 |0004: if-nez v1, 000e // +000a │ │ -032eb0: 2201 6202 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@0262 │ │ -032eb4: 1a02 2007 |0008: const-string v2, "No fake drag in progress. Call beginFakeDrag first." // string@0720 │ │ -032eb8: 7020 d110 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -032ebe: 2701 |000d: throw v1 │ │ -032ec0: 0800 1100 |000e: move-object/from16 v0, v17 │ │ -032ec4: 5201 ef02 |0010: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -032ec8: a601 0112 |0012: add-float v1, v1, v18 │ │ -032ecc: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -032ed0: 5901 ef02 |0016: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -032ed4: 7401 e908 1100 |0018: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ -032eda: 0a01 |001b: move-result v1 │ │ -032edc: 821d |001c: int-to-float v13, v1 │ │ -032ede: a70f 0d12 |001d: sub-float v15, v13, v18 │ │ -032ee2: 7601 d808 1100 |001f: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ -032ee8: 0a10 |0022: move-result v16 │ │ -032eea: 0200 1000 |0023: move/from16 v0, v16 │ │ -032eee: 8201 |0025: int-to-float v1, v0 │ │ -032ef0: 0800 1100 |0026: move-object/from16 v0, v17 │ │ -032ef4: 5202 e402 |0028: iget v2, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02e4 │ │ -032ef8: a80c 0102 |002a: mul-float v12, v1, v2 │ │ -032efc: 0200 1000 |002c: move/from16 v0, v16 │ │ -032f00: 8201 |002e: int-to-float v1, v0 │ │ -032f02: 0800 1100 |002f: move-object/from16 v0, v17 │ │ -032f06: 5202 f102 |0031: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02f1 │ │ -032f0a: a80e 0102 |0033: mul-float v14, v1, v2 │ │ -032f0e: 0800 1100 |0035: move-object/from16 v0, v17 │ │ -032f12: 5401 ee02 |0037: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -032f16: 1202 |0039: const/4 v2, #int 0 // #0 │ │ -032f18: 6e20 3811 2100 |003a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -032f1e: 0c0a |003d: move-result-object v10 │ │ -032f20: 1f0a 5f01 |003e: check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -032f24: 0800 1100 |0040: move-object/from16 v0, v17 │ │ -032f28: 5401 ee02 |0042: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -032f2c: 0800 1100 |0044: move-object/from16 v0, v17 │ │ -032f30: 5402 ee02 |0046: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -032f34: 6e10 3f11 0200 |0048: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -032f3a: 0a02 |004b: move-result v2 │ │ -032f3c: d802 02ff |004c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -032f40: 6e20 3811 2100 |004e: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -032f46: 0c0b |0051: move-result-object v11 │ │ -032f48: 1f0b 5f01 |0052: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -032f4c: 52a1 af02 |0054: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -032f50: 3801 0900 |0056: if-eqz v1, 005f // +0009 │ │ -032f54: 52a1 ae02 |0058: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -032f58: 0200 1000 |005a: move/from16 v0, v16 │ │ -032f5c: 8202 |005c: int-to-float v2, v0 │ │ -032f5e: a80c 0102 |005d: mul-float v12, v1, v2 │ │ -032f62: 52b1 af02 |005f: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -032f66: 0800 1100 |0061: move-object/from16 v0, v17 │ │ -032f6a: 5402 d302 |0063: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -032f6e: 6e10 6707 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ -032f74: 0a02 |0068: move-result v2 │ │ -032f76: d802 02ff |0069: add-int/lit8 v2, v2, #int -1 // #ff │ │ -032f7a: 3221 0900 |006b: if-eq v1, v2, 0074 // +0009 │ │ -032f7e: 52b1 ae02 |006d: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -032f82: 0200 1000 |006f: move/from16 v0, v16 │ │ -032f86: 8202 |0071: int-to-float v2, v0 │ │ -032f88: a80e 0102 |0072: mul-float v14, v1, v2 │ │ -032f8c: 2e01 0f0c |0074: cmpg-float v1, v15, v12 │ │ -032f90: 3b01 3e00 |0076: if-gez v1, 00b4 // +003e │ │ -032f94: 01cf |0078: move v15, v12 │ │ -032f96: 0800 1100 |0079: move-object/from16 v0, v17 │ │ -032f9a: 5201 ef02 |007b: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -032f9e: 87f2 |007d: float-to-int v2, v15 │ │ -032fa0: 8222 |007e: int-to-float v2, v2 │ │ -032fa2: a702 0f02 |007f: sub-float v2, v15, v2 │ │ -032fa6: c621 |0081: add-float/2addr v1, v2 │ │ -032fa8: 0800 1100 |0082: move-object/from16 v0, v17 │ │ -032fac: 5901 ef02 |0084: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -032fb0: 87f1 |0086: float-to-int v1, v15 │ │ -032fb2: 7401 ea08 1100 |0087: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@08ea │ │ -032fb8: 0a02 |008a: move-result v2 │ │ -032fba: 0800 1100 |008b: move-object/from16 v0, v17 │ │ -032fbe: 6e30 1509 1002 |008d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0915 │ │ -032fc4: 87f1 |0090: float-to-int v1, v15 │ │ -032fc6: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -032fca: 7020 0809 1000 |0093: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0908 │ │ -032fd0: 7100 8501 0000 |0096: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0185 │ │ -032fd6: 0b03 |0099: move-result-wide v3 │ │ -032fd8: 0800 1100 |009a: move-object/from16 v0, v17 │ │ -032fdc: 5301 e102 |009c: iget-wide v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@02e1 │ │ -032fe0: 1225 |009e: const/4 v5, #int 2 // #2 │ │ -032fe2: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -032fe6: 5206 ef02 |00a1: iget v6, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -032fea: 1207 |00a3: const/4 v7, #int 0 // #0 │ │ -032fec: 1208 |00a4: const/4 v8, #int 0 // #0 │ │ -032fee: 7708 7e0e 0100 |00a5: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0e7e │ │ -032ff4: 0c09 |00a8: move-result-object v9 │ │ -032ff6: 0800 1100 |00a9: move-object/from16 v0, v17 │ │ -032ffa: 5401 0903 |00ab: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -032ffe: 6e20 820e 9100 |00ad: invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0e82 │ │ -033004: 6e10 800e 0900 |00b0: invoke-virtual {v9}, Landroid/view/MotionEvent;.recycle:()V // method@0e80 │ │ -03300a: 0e00 |00b3: return-void │ │ -03300c: 2d01 0f0e |00b4: cmpl-float v1, v15, v14 │ │ -033010: 3d01 c3ff |00b6: if-lez v1, 0079 // -003d │ │ -033014: 01ef |00b8: move v15, v14 │ │ -033016: 28c0 |00b9: goto 0079 // -0040 │ │ + insns size : 194 16-bit code units │ │ +034b24: |[034b24] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +034b34: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +034b38: 5502 e202 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02e2 │ │ +034b3c: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +034b40: 2202 6202 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@0262 │ │ +034b44: 1a03 2007 |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@0720 │ │ +034b48: 7020 d210 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +034b4e: 2702 |000d: throw v2 │ │ +034b50: 0800 1200 |000e: move-object/from16 v0, v18 │ │ +034b54: 5202 ef02 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +034b58: a602 0213 |0012: add-float v2, v2, v19 │ │ +034b5c: 0800 1200 |0014: move-object/from16 v0, v18 │ │ +034b60: 5902 ef02 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +034b64: 7401 e908 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ +034b6a: 0a02 |001b: move-result v2 │ │ +034b6c: 822e |001c: int-to-float v14, v2 │ │ +034b6e: a710 0e13 |001d: sub-float v16, v14, v19 │ │ +034b72: 7601 d808 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ +034b78: 0a11 |0022: move-result v17 │ │ +034b7a: 0200 1100 |0023: move/from16 v0, v17 │ │ +034b7e: 8202 |0025: int-to-float v2, v0 │ │ +034b80: 0800 1200 |0026: move-object/from16 v0, v18 │ │ +034b84: 5203 e402 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@02e4 │ │ +034b88: a80d 0203 |002a: mul-float v13, v2, v3 │ │ +034b8c: 0200 1100 |002c: move/from16 v0, v17 │ │ +034b90: 8202 |002e: int-to-float v2, v0 │ │ +034b92: 0800 1200 |002f: move-object/from16 v0, v18 │ │ +034b96: 5203 f102 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@02f1 │ │ +034b9a: a80f 0203 |0033: mul-float v15, v2, v3 │ │ +034b9e: 0800 1200 |0035: move-object/from16 v0, v18 │ │ +034ba2: 5402 ee02 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +034ba6: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +034ba8: 6e20 3911 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +034bae: 0c0b |003d: move-result-object v11 │ │ +034bb0: 1f0b 5f01 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +034bb4: 0800 1200 |0040: move-object/from16 v0, v18 │ │ +034bb8: 5402 ee02 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +034bbc: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +034bc0: 5403 ee02 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +034bc4: 6e10 4011 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +034bca: 0a03 |004b: move-result v3 │ │ +034bcc: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +034bd0: 6e20 3911 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +034bd6: 0c0c |0051: move-result-object v12 │ │ +034bd8: 1f0c 5f01 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +034bdc: 52b2 af02 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +034be0: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ +034be4: 52b2 ae02 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +034be8: 0200 1100 |005a: move/from16 v0, v17 │ │ +034bec: 8203 |005c: int-to-float v3, v0 │ │ +034bee: a80d 0203 |005d: mul-float v13, v2, v3 │ │ +034bf2: 52c2 af02 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +034bf6: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +034bfa: 5403 d302 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +034bfe: 6e10 6707 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ +034c04: 0a03 |0068: move-result v3 │ │ +034c06: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ +034c0a: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ +034c0e: 52c2 ae02 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +034c12: 0200 1100 |006f: move/from16 v0, v17 │ │ +034c16: 8203 |0071: int-to-float v3, v0 │ │ +034c18: a80f 0203 |0072: mul-float v15, v2, v3 │ │ +034c1c: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ +034c20: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ +034c24: 0210 0d00 |0078: move/from16 v16, v13 │ │ +034c28: 0800 1200 |007a: move-object/from16 v0, v18 │ │ +034c2c: 5202 ef02 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +034c30: 0200 1000 |007e: move/from16 v0, v16 │ │ +034c34: 8703 |0080: float-to-int v3, v0 │ │ +034c36: 8233 |0081: int-to-float v3, v3 │ │ +034c38: a703 1003 |0082: sub-float v3, v16, v3 │ │ +034c3c: c632 |0084: add-float/2addr v2, v3 │ │ +034c3e: 0800 1200 |0085: move-object/from16 v0, v18 │ │ +034c42: 5902 ef02 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +034c46: 0200 1000 |0089: move/from16 v0, v16 │ │ +034c4a: 8702 |008b: float-to-int v2, v0 │ │ +034c4c: 7401 ea08 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@08ea │ │ +034c52: 0a03 |008f: move-result v3 │ │ +034c54: 0800 1200 |0090: move-object/from16 v0, v18 │ │ +034c58: 6e30 1509 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0915 │ │ +034c5e: 0200 1000 |0095: move/from16 v0, v16 │ │ +034c62: 8702 |0097: float-to-int v2, v0 │ │ +034c64: 0800 1200 |0098: move-object/from16 v0, v18 │ │ +034c68: 7020 0809 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0908 │ │ +034c6e: 7100 8501 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0185 │ │ +034c74: 0b04 |00a0: move-result-wide v4 │ │ +034c76: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ +034c7a: 5302 e102 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@02e1 │ │ +034c7e: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ +034c80: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ +034c84: 5207 ef02 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +034c88: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ +034c8a: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ +034c8c: 7708 7e0e 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0e7e │ │ +034c92: 0c0a |00af: move-result-object v10 │ │ +034c94: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ +034c98: 5402 0903 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +034c9c: 6e20 820e a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0e82 │ │ +034ca2: 6e10 800e 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@0e80 │ │ +034ca8: 0e00 |00ba: return-void │ │ +034caa: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ +034cae: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ +034cb2: 0210 0f00 |00bf: move/from16 v16, v15 │ │ +034cb6: 28b9 |00c1: goto 007a // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2312 │ │ 0x0006 line=2313 │ │ 0x000e line=2316 │ │ 0x0018 line=2318 │ │ 0x001d line=2319 │ │ @@ -39201,50 +39206,50 @@ │ │ 0x0040 line=2326 │ │ 0x0054 line=2327 │ │ 0x0058 line=2328 │ │ 0x005f line=2330 │ │ 0x006d line=2331 │ │ 0x0074 line=2334 │ │ 0x0078 line=2335 │ │ - 0x0079 line=2340 │ │ - 0x0086 line=2341 │ │ - 0x0090 line=2342 │ │ - 0x0096 line=2345 │ │ - 0x009a line=2346 │ │ - 0x00a9 line=2348 │ │ - 0x00b0 line=2349 │ │ - 0x00b3 line=2350 │ │ - 0x00b4 line=2336 │ │ - 0x00b8 line=2337 │ │ - locals : │ │ - 0x009a - 0x00b4 reg=3 time J │ │ - 0x00a9 - 0x00b4 reg=9 ev Landroid/view/MotionEvent; │ │ - 0x0040 - 0x00ba reg=10 firstItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - 0x0054 - 0x00ba reg=11 lastItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - 0x002c - 0x00ba reg=12 leftBound F │ │ - 0x001d - 0x00ba reg=13 oldScrollX F │ │ - 0x0035 - 0x00ba reg=14 rightBound F │ │ - 0x001f - 0x00ba reg=15 scrollX F │ │ - 0x0023 - 0x00ba reg=16 width I │ │ - 0x0000 - 0x00ba reg=17 this Landroid/support/v4/view/ViewPager; │ │ - 0x0000 - 0x00ba reg=18 xOffset F │ │ + 0x007a line=2340 │ │ + 0x0089 line=2341 │ │ + 0x0095 line=2342 │ │ + 0x009d line=2345 │ │ + 0x00a1 line=2346 │ │ + 0x00b0 line=2348 │ │ + 0x00b7 line=2349 │ │ + 0x00ba line=2350 │ │ + 0x00bb line=2336 │ │ + 0x00bf line=2337 │ │ + locals : │ │ + 0x00a1 - 0x00bb reg=4 time J │ │ + 0x00b0 - 0x00bb reg=10 ev Landroid/view/MotionEvent; │ │ + 0x0040 - 0x00c2 reg=11 firstItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ + 0x0054 - 0x00c2 reg=12 lastItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ + 0x002c - 0x00c2 reg=13 leftBound F │ │ + 0x001d - 0x00c2 reg=14 oldScrollX F │ │ + 0x0035 - 0x00c2 reg=15 rightBound F │ │ + 0x001f - 0x00c2 reg=16 scrollX F │ │ + 0x0023 - 0x00c2 reg=17 width I │ │ + 0x0000 - 0x00c2 reg=18 this Landroid/support/v4/view/ViewPager; │ │ + 0x0000 - 0x00c2 reg=19 xOffset F │ │ │ │ #18 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'generateDefaultLayoutParams' │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -033018: |[033018] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -033028: 2200 6001 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ -03302c: 7010 8f08 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@088f │ │ -033032: 1100 |0005: return-object v0 │ │ +034cb8: |[034cb8] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +034cc8: 2200 6001 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ +034ccc: 7010 8f08 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@088f │ │ +034cd2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2707 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #19 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -39252,20 +39257,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 │ │ -033034: |[033034] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -033044: 2200 6001 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ -033048: 6e10 d908 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@08d9 │ │ -03304e: 0c01 |0005: move-result-object v1 │ │ -033050: 7030 9008 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0890 │ │ -033056: 1100 |0009: return-object v0 │ │ +034cd4: |[034cd4] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +034ce4: 2200 6001 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ +034ce8: 6e10 d908 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@08d9 │ │ +034cee: 0c01 |0005: move-result-object v1 │ │ +034cf0: 7030 9008 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0890 │ │ +034cf6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2722 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -39274,18 +39279,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 │ │ -033058: |[033058] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -033068: 6e10 d008 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@08d0 │ │ -03306e: 0c00 |0003: move-result-object v0 │ │ -033070: 1100 |0004: return-object v0 │ │ +034cf8: |[034cf8] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +034d08: 6e10 d008 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@08d0 │ │ +034d0e: 0c00 |0003: move-result-object v0 │ │ +034d10: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2712 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -39294,17 +39299,17 @@ │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -033074: |[033074] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -033084: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -033088: 1100 |0002: return-object v0 │ │ +034d14: |[034d14] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +034d24: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +034d28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #22 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -39312,31 +39317,31 @@ │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -03308c: |[03308c] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ -03309c: 5242 dd02 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02dd │ │ -0330a0: 1223 |0002: const/4 v3, #int 2 // #2 │ │ -0330a2: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ -0330a6: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ -0330aa: 9100 0206 |0007: sub-int v0, v2, v6 │ │ -0330ae: 5442 de02 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02de │ │ -0330b2: 6e20 3811 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0330b8: 0c02 |000e: move-result-object v2 │ │ -0330ba: 1f02 fa01 |000f: check-cast v2, Landroid/view/View; // type@01fa │ │ -0330be: 6e10 b00e 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -0330c4: 0c02 |0014: move-result-object v2 │ │ -0330c6: 1f02 6001 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ -0330ca: 5221 b202 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@02b2 │ │ -0330ce: 0f01 |0019: return v1 │ │ -0330d0: 0160 |001a: move v0, v6 │ │ -0330d2: 28ee |001b: goto 0009 // -0012 │ │ +034d2c: |[034d2c] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ +034d3c: 5242 dd02 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02dd │ │ +034d40: 1223 |0002: const/4 v3, #int 2 // #2 │ │ +034d42: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ +034d46: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ +034d4a: 9100 0206 |0007: sub-int v0, v2, v6 │ │ +034d4e: 5442 de02 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@02de │ │ +034d52: 6e20 3911 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +034d58: 0c02 |000e: move-result-object v2 │ │ +034d5a: 1f02 fa01 |000f: check-cast v2, Landroid/view/View; // type@01fa │ │ +034d5e: 6e10 b00e 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +034d64: 0c02 |0014: move-result-object v2 │ │ +034d66: 1f02 6001 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ +034d6a: 5221 b202 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@02b2 │ │ +034d6e: 0f01 |0019: return v1 │ │ +034d70: 0160 |001a: move v0, v6 │ │ +034d72: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ 0x0009 line=640 │ │ 0x0019 line=641 │ │ 0x001b line=639 │ │ locals : │ │ @@ -39351,17 +39356,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0330d4: |[0330d4] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -0330e4: 5210 da02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -0330e8: 0f00 |0002: return v0 │ │ +034d74: |[034d74] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +034d84: 5210 da02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +034d88: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #24 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -39369,17 +39374,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0330ec: |[0330ec] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -0330fc: 5210 f802 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02f8 │ │ -033100: 0f00 |0002: return v0 │ │ +034d8c: |[034d8c] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +034d9c: 5210 f802 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02f8 │ │ +034da0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=664 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -39387,17 +39392,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -033104: |[033104] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -033114: 5210 fa02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ -033118: 0f00 |0002: return v0 │ │ +034da4: |[034da4] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +034db4: 5210 fa02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ +034db8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -39405,29 +39410,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 │ │ -03311c: |[03311c] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -03312c: 6e10 b60e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0eb6 │ │ -033132: 0c00 |0003: move-result-object v0 │ │ -033134: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -033138: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -03313c: 2001 fa01 |0008: instance-of v1, v0, Landroid/view/View; // type@01fa │ │ -033140: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -033144: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -033146: 1101 |000d: return-object v1 │ │ -033148: 0703 |000e: move-object v3, v0 │ │ -03314a: 1f03 fa01 |000f: check-cast v3, Landroid/view/View; // type@01fa │ │ -03314e: 28ef |0011: goto 0000 // -0011 │ │ -033150: 6e20 ef08 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08ef │ │ -033156: 0c01 |0015: move-result-object v1 │ │ -033158: 28f7 |0016: goto 000d // -0009 │ │ +034dbc: |[034dbc] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +034dcc: 6e10 b60e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0eb6 │ │ +034dd2: 0c00 |0003: move-result-object v0 │ │ +034dd4: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +034dd8: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +034ddc: 2001 fa01 |0008: instance-of v1, v0, Landroid/view/View; // type@01fa │ │ +034de0: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +034de4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +034de6: 1101 |000d: return-object v1 │ │ +034de8: 0703 |000e: move-object v3, v0 │ │ +034dea: 1f03 fa01 |000f: check-cast v3, Landroid/view/View; // type@01fa │ │ +034dee: 28ef |0011: goto 0000 // -0011 │ │ +034df0: 6e20 ef08 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08ef │ │ +034df6: 0c01 |0015: move-result-object v1 │ │ +034df8: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1333 │ │ 0x0006 line=1334 │ │ 0x000c line=1335 │ │ 0x000d line=1339 │ │ 0x000f line=1337 │ │ @@ -39442,34 +39447,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 │ │ -03315c: |[03315c] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -03316c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03316e: 5442 ee02 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -033172: 6e10 3f11 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -033178: 0a02 |0006: move-result v2 │ │ -03317a: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -03317e: 5442 ee02 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -033182: 6e20 3811 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -033188: 0c01 |000e: move-result-object v1 │ │ -03318a: 1f01 5f01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -03318e: 5442 d302 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -033192: 5413 ad02 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@02ad │ │ -033196: 6e30 6d07 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@076d │ │ -03319c: 0a02 |0018: move-result v2 │ │ -03319e: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -0331a2: 1101 |001b: return-object v1 │ │ -0331a4: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0331a8: 28e3 |001e: goto 0001 // -001d │ │ -0331aa: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -0331ac: 28fb |0020: goto 001b // -0005 │ │ +034dfc: |[034dfc] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +034e0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +034e0e: 5442 ee02 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +034e12: 6e10 4011 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +034e18: 0a02 |0006: move-result v2 │ │ +034e1a: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +034e1e: 5442 ee02 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +034e22: 6e20 3911 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +034e28: 0c01 |000e: move-result-object v1 │ │ +034e2a: 1f01 5f01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +034e2e: 5442 d302 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +034e32: 5413 ad02 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@02ad │ │ +034e36: 6e30 6d07 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@076d │ │ +034e3c: 0a02 |0018: move-result v2 │ │ +034e3e: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +034e42: 1101 |001b: return-object v1 │ │ +034e44: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034e48: 28e3 |001e: goto 0001 // -001d │ │ +034e4a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +034e4c: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1322 │ │ 0x0009 line=1323 │ │ 0x0011 line=1324 │ │ 0x001b line=1328 │ │ 0x001c line=1322 │ │ @@ -39486,31 +39491,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 │ │ -0331b0: |[0331b0] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -0331c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0331c2: 5432 ee02 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -0331c6: 6e10 3f11 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0331cc: 0a02 |0006: move-result v2 │ │ -0331ce: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -0331d2: 5432 ee02 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -0331d6: 6e20 3811 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0331dc: 0c01 |000e: move-result-object v1 │ │ -0331de: 1f01 5f01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -0331e2: 5212 af02 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -0331e6: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -0331ea: 1101 |0015: return-object v1 │ │ -0331ec: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0331f0: 28e9 |0018: goto 0001 // -0017 │ │ -0331f2: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -0331f4: 28fb |001a: goto 0015 // -0005 │ │ +034e50: |[034e50] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +034e60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +034e62: 5432 ee02 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +034e66: 6e10 4011 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +034e6c: 0a02 |0006: move-result v2 │ │ +034e6e: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +034e72: 5432 ee02 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +034e76: 6e20 3911 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +034e7c: 0c01 |000e: move-result-object v1 │ │ +034e7e: 1f01 5f01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +034e82: 5212 af02 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +034e86: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +034e8a: 1101 |0015: return-object v1 │ │ +034e8c: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +034e90: 28e9 |0018: goto 0001 // -0017 │ │ +034e92: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +034e94: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1343 │ │ 0x0009 line=1344 │ │ 0x0011 line=1345 │ │ 0x0015 line=1349 │ │ 0x0016 line=1343 │ │ @@ -39527,70 +39532,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -0331f8: |[0331f8] android.support.v4.view.ViewPager.initViewPager:()V │ │ -033208: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -03320a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -03320c: 6e20 2a09 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@092a │ │ -033212: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -033216: 6e20 1d09 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@091d │ │ -03321c: 6e20 1e09 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@091e │ │ -033222: 6e10 d908 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@08d9 │ │ -033228: 0c01 |0010: move-result-object v1 │ │ -03322a: 2203 2a02 |0011: new-instance v3, Landroid/widget/Scroller; // type@022a │ │ -03322e: 6204 0a03 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@030a │ │ -033232: 7030 0610 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1006 │ │ -033238: 5b63 0203 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ -03323c: 7110 f80e 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0ef8 │ │ -033242: 0c00 |001d: move-result-object v0 │ │ -033244: 6e10 9000 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0090 │ │ -03324a: 0c03 |0021: move-result-object v3 │ │ -03324c: 6e10 d900 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d9 │ │ -033252: 0c03 |0025: move-result-object v3 │ │ -033254: 5232 f103 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@03f1 │ │ -033258: 7110 7308 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0873 │ │ -03325e: 0a03 |002b: move-result v3 │ │ -033260: 5963 0803 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0308 │ │ -033264: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ -033268: c823 |0030: mul-float/2addr v3, v2 │ │ -03326a: 8733 |0031: float-to-int v3, v3 │ │ -03326c: 5963 f502 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@02f5 │ │ -033270: 6e10 fc0e 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0efc │ │ -033276: 0a03 |0037: move-result v3 │ │ -033278: 5963 f402 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02f4 │ │ -03327c: 2203 a301 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@01a3 │ │ -033280: 7020 6d0c 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0c6d │ │ -033286: 5b63 f202 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02f2 │ │ -03328a: 2203 a301 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@01a3 │ │ -03328e: 7020 6d0c 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0c6d │ │ -033294: 5b63 0003 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0300 │ │ -033298: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -03329c: c823 |004a: mul-float/2addr v3, v2 │ │ -03329e: 8733 |004b: float-to-int v3, v3 │ │ -0332a0: 5963 e502 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@02e5 │ │ -0332a4: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -0332a8: c823 |0050: mul-float/2addr v3, v2 │ │ -0332aa: 8733 |0051: float-to-int v3, v3 │ │ -0332ac: 5963 d902 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@02d9 │ │ -0332b0: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -0332b4: c823 |0056: mul-float/2addr v3, v2 │ │ -0332b6: 8733 |0057: float-to-int v3, v3 │ │ -0332b8: 5963 dc02 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@02dc │ │ -0332bc: 2203 6101 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@0161 │ │ -0332c0: 7020 9108 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0891 │ │ -0332c6: 7120 4408 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0844 │ │ -0332cc: 7110 3508 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0835 │ │ -0332d2: 0a03 |0065: move-result v3 │ │ -0332d4: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -0332d8: 7120 4608 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0846 │ │ -0332de: 0e00 |006b: return-void │ │ +034e98: |[034e98] android.support.v4.view.ViewPager.initViewPager:()V │ │ +034ea8: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +034eaa: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +034eac: 6e20 2a09 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@092a │ │ +034eb2: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +034eb6: 6e20 1d09 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@091d │ │ +034ebc: 6e20 1e09 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@091e │ │ +034ec2: 6e10 d908 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@08d9 │ │ +034ec8: 0c01 |0010: move-result-object v1 │ │ +034eca: 2203 2a02 |0011: new-instance v3, Landroid/widget/Scroller; // type@022a │ │ +034ece: 6204 0a03 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@030a │ │ +034ed2: 7030 0610 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1006 │ │ +034ed8: 5b63 0203 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ +034edc: 7110 f80e 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0ef8 │ │ +034ee2: 0c00 |001d: move-result-object v0 │ │ +034ee4: 6e10 9000 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0090 │ │ +034eea: 0c03 |0021: move-result-object v3 │ │ +034eec: 6e10 d900 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d9 │ │ +034ef2: 0c03 |0025: move-result-object v3 │ │ +034ef4: 5232 f103 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@03f1 │ │ +034ef8: 7110 7308 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0873 │ │ +034efe: 0a03 |002b: move-result v3 │ │ +034f00: 5963 0803 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0308 │ │ +034f04: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ +034f08: c823 |0030: mul-float/2addr v3, v2 │ │ +034f0a: 8733 |0031: float-to-int v3, v3 │ │ +034f0c: 5963 f502 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@02f5 │ │ +034f10: 6e10 fc0e 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0efc │ │ +034f16: 0a03 |0037: move-result v3 │ │ +034f18: 5963 f402 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02f4 │ │ +034f1c: 2203 a301 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@01a3 │ │ +034f20: 7020 6d0c 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0c6d │ │ +034f26: 5b63 f202 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02f2 │ │ +034f2a: 2203 a301 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@01a3 │ │ +034f2e: 7020 6d0c 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0c6d │ │ +034f34: 5b63 0003 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0300 │ │ +034f38: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +034f3c: c823 |004a: mul-float/2addr v3, v2 │ │ +034f3e: 8733 |004b: float-to-int v3, v3 │ │ +034f40: 5963 e502 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@02e5 │ │ +034f44: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +034f48: c823 |0050: mul-float/2addr v3, v2 │ │ +034f4a: 8733 |0051: float-to-int v3, v3 │ │ +034f4c: 5963 d902 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@02d9 │ │ +034f50: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +034f54: c823 |0056: mul-float/2addr v3, v2 │ │ +034f56: 8733 |0057: float-to-int v3, v3 │ │ +034f58: 5963 dc02 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@02dc │ │ +034f5c: 2203 6101 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@0161 │ │ +034f60: 7020 9108 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0891 │ │ +034f66: 7120 4408 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0844 │ │ +034f6c: 7110 3508 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0835 │ │ +034f72: 0a03 |0065: move-result v3 │ │ +034f74: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +034f78: 7120 4608 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0846 │ │ +034f7e: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=352 │ │ 0x0005 line=353 │ │ 0x000a line=354 │ │ 0x000d line=355 │ │ 0x0011 line=356 │ │ @@ -39619,17 +39624,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0332e0: |[0332e0] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -0332f0: 5510 e202 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02e2 │ │ -0332f4: 0f00 |0002: return v0 │ │ +034f80: |[034f80] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +034f90: 5510 e202 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02e2 │ │ +034f94: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2362 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #31 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -39637,19 +39642,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0332f8: |[0332f8] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -033308: 6f10 1c0f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0f1c │ │ -03330e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -033310: 5c10 e302 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02e3 │ │ -033314: 0e00 |0006: return-void │ │ +034f98: |[034f98] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +034fa8: 6f10 1c0f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0f1c │ │ +034fae: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +034fb0: 5c10 e302 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02e3 │ │ +034fb4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1354 │ │ 0x0003 line=1355 │ │ 0x0006 line=1356 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -39659,19 +39664,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -033318: |[033318] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ -033328: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02df │ │ -03332c: 6e20 0f09 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@090f │ │ -033332: 6f10 1d0f 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0f1d │ │ -033338: 0e00 |0008: return-void │ │ +034fb8: |[034fb8] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ +034fc8: 5410 df02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@02df │ │ +034fcc: 6e20 0f09 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@090f │ │ +034fd2: 6f10 1d0f 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0f1d │ │ +034fd8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0005 line=382 │ │ 0x0008 line=383 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -39681,131 +39686,131 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -03333c: |[03333c] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -03334c: 7502 1e0f 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@0f1e │ │ -033352: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -033356: 520d fa02 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ -03335a: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -03335e: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -033362: 540d f302 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02f3 │ │ -033366: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -03336a: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -03336e: 540d ee02 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -033372: 6e10 3f11 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -033378: 0a0d |0016: move-result v13 │ │ -03337a: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -03337e: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -033382: 540d d302 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -033386: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -03338a: 7401 e908 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ -033390: 0a0a |0022: move-result v10 │ │ -033392: 7401 eb08 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@08eb │ │ -033398: 0a0b |0026: move-result v11 │ │ -03339a: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -03339e: 520d fa02 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ -0333a2: 82dd |002b: int-to-float v13, v13 │ │ -0333a4: 82be |002c: int-to-float v14, v11 │ │ -0333a6: a907 0d0e |002d: div-float v7, v13, v14 │ │ -0333aa: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -0333ac: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -0333b0: 540d ee02 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -0333b4: 120e |0034: const/4 v14, #int 0 // #0 │ │ -0333b6: 6e20 3811 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0333bc: 0c03 |0038: move-result-object v3 │ │ -0333be: 1f03 5f01 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -0333c2: 5238 ae02 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -0333c6: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -0333ca: 540d ee02 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -0333ce: 6e10 3f11 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0333d4: 0a04 |0044: move-result v4 │ │ -0333d6: 5232 af02 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -0333da: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -0333de: 540d ee02 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -0333e2: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -0333e6: 6e20 3811 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0333ec: 0c0d |0050: move-result-object v13 │ │ -0333ee: 1f0d 5f01 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -0333f2: 52d6 af02 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -0333f6: 0129 |0055: move v9, v2 │ │ -0333f8: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -0333fc: 523d af02 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -033400: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -033404: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -033408: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -03340c: 540d ee02 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -033410: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -033414: 6e20 3811 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -03341a: 0c03 |0067: move-result-object v3 │ │ -03341c: 1f03 5f01 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -033420: 28ee |006a: goto 0058 // -0012 │ │ -033422: 523d af02 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -033426: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -03342a: 523d ae02 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -03342e: 523e b102 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -033432: c6ed |0073: add-float/2addr v13, v14 │ │ -033434: 82be |0074: int-to-float v14, v11 │ │ -033436: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -03343a: 523d ae02 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -03343e: 523e b102 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -033442: c6ed |007b: add-float/2addr v13, v14 │ │ -033444: a608 0d07 |007c: add-float v8, v13, v7 │ │ -033448: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -03344c: 520d fa02 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ -033450: 82dd |0082: int-to-float v13, v13 │ │ -033452: c61d |0083: add-float/2addr v13, v1 │ │ -033454: 82ae |0084: int-to-float v14, v10 │ │ -033456: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -03345a: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -03345e: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -033462: 540d f302 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02f3 │ │ -033466: 871e |008d: float-to-int v14, v1 │ │ -033468: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -03346c: 520f 0703 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0307 │ │ -033470: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -033474: 5200 fa02 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ -033478: 0210 0000 |0096: move/from16 v16, v0 │ │ -03347c: 0200 1000 |0098: move/from16 v0, v16 │ │ -033480: 8200 |009a: int-to-float v0, v0 │ │ -033482: 0210 0000 |009b: move/from16 v16, v0 │ │ -033486: a610 1001 |009d: add-float v16, v16, v1 │ │ -03348a: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -03348e: a610 1011 |00a1: add-float v16, v16, v17 │ │ -033492: 0200 1000 |00a3: move/from16 v0, v16 │ │ -033496: 8700 |00a5: float-to-int v0, v0 │ │ -033498: 0210 0000 |00a6: move/from16 v16, v0 │ │ -03349c: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -0334a0: 5200 d502 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@02d5 │ │ -0334a4: 0211 0000 |00ac: move/from16 v17, v0 │ │ -0334a8: 7405 2b01 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@012b │ │ -0334ae: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -0334b2: 540d f302 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02f3 │ │ -0334b6: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -0334ba: 6e20 1b01 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@011b │ │ -0334c0: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -0334c4: 82dd |00bc: int-to-float v13, v13 │ │ -0334c6: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -0334ca: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -0334ce: 0e00 |00c1: return-void │ │ -0334d0: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -0334d4: 540d d302 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -0334d8: 6e20 6a07 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@076a │ │ -0334de: 0a0c |00c9: move-result v12 │ │ -0334e0: a60d 080c |00ca: add-float v13, v8, v12 │ │ -0334e4: 82be |00cc: int-to-float v14, v11 │ │ -0334e6: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -0334ea: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -0334ee: c6d8 |00d1: add-float/2addr v8, v13 │ │ -0334f0: 28ac |00d2: goto 007e // -0054 │ │ -0334f2: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0334f6: 2881 |00d5: goto 0056 // -007f │ │ +034fdc: |[034fdc] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +034fec: 7502 1e0f 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@0f1e │ │ +034ff2: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +034ff6: 520d fa02 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ +034ffa: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +034ffe: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +035002: 540d f302 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02f3 │ │ +035006: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +03500a: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +03500e: 540d ee02 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +035012: 6e10 4011 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +035018: 0a0d |0016: move-result v13 │ │ +03501a: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +03501e: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +035022: 540d d302 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +035026: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +03502a: 7401 e908 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ +035030: 0a0a |0022: move-result v10 │ │ +035032: 7401 eb08 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@08eb │ │ +035038: 0a0b |0026: move-result v11 │ │ +03503a: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +03503e: 520d fa02 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ +035042: 82dd |002b: int-to-float v13, v13 │ │ +035044: 82be |002c: int-to-float v14, v11 │ │ +035046: a907 0d0e |002d: div-float v7, v13, v14 │ │ +03504a: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +03504c: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +035050: 540d ee02 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +035054: 120e |0034: const/4 v14, #int 0 // #0 │ │ +035056: 6e20 3911 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +03505c: 0c03 |0038: move-result-object v3 │ │ +03505e: 1f03 5f01 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +035062: 5238 ae02 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +035066: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +03506a: 540d ee02 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +03506e: 6e10 4011 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +035074: 0a04 |0044: move-result v4 │ │ +035076: 5232 af02 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +03507a: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +03507e: 540d ee02 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +035082: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +035086: 6e20 3911 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +03508c: 0c0d |0050: move-result-object v13 │ │ +03508e: 1f0d 5f01 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +035092: 52d6 af02 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +035096: 0129 |0055: move v9, v2 │ │ +035098: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +03509c: 523d af02 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0350a0: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +0350a4: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +0350a8: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +0350ac: 540d ee02 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +0350b0: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0350b4: 6e20 3911 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0350ba: 0c03 |0067: move-result-object v3 │ │ +0350bc: 1f03 5f01 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +0350c0: 28ee |006a: goto 0058 // -0012 │ │ +0350c2: 523d af02 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0350c6: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +0350ca: 523d ae02 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +0350ce: 523e b102 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +0350d2: c6ed |0073: add-float/2addr v13, v14 │ │ +0350d4: 82be |0074: int-to-float v14, v11 │ │ +0350d6: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +0350da: 523d ae02 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +0350de: 523e b102 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +0350e2: c6ed |007b: add-float/2addr v13, v14 │ │ +0350e4: a608 0d07 |007c: add-float v8, v13, v7 │ │ +0350e8: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +0350ec: 520d fa02 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ +0350f0: 82dd |0082: int-to-float v13, v13 │ │ +0350f2: c61d |0083: add-float/2addr v13, v1 │ │ +0350f4: 82ae |0084: int-to-float v14, v10 │ │ +0350f6: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +0350fa: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +0350fe: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +035102: 540d f302 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02f3 │ │ +035106: 871e |008d: float-to-int v14, v1 │ │ +035108: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +03510c: 520f 0703 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0307 │ │ +035110: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +035114: 5200 fa02 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ +035118: 0210 0000 |0096: move/from16 v16, v0 │ │ +03511c: 0200 1000 |0098: move/from16 v0, v16 │ │ +035120: 8200 |009a: int-to-float v0, v0 │ │ +035122: 0210 0000 |009b: move/from16 v16, v0 │ │ +035126: a610 1001 |009d: add-float v16, v16, v1 │ │ +03512a: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +03512e: a610 1011 |00a1: add-float v16, v16, v17 │ │ +035132: 0200 1000 |00a3: move/from16 v0, v16 │ │ +035136: 8700 |00a5: float-to-int v0, v0 │ │ +035138: 0210 0000 |00a6: move/from16 v16, v0 │ │ +03513c: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +035140: 5200 d502 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@02d5 │ │ +035144: 0211 0000 |00ac: move/from16 v17, v0 │ │ +035148: 7405 2b01 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@012b │ │ +03514e: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +035152: 540d f302 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02f3 │ │ +035156: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +03515a: 6e20 1b01 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@011b │ │ +035160: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +035164: 82dd |00bc: int-to-float v13, v13 │ │ +035166: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +03516a: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +03516e: 0e00 |00c1: return-void │ │ +035170: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +035174: 540d d302 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +035178: 6e20 6a07 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@076a │ │ +03517e: 0a0c |00c9: move-result v12 │ │ +035180: a60d 080c |00ca: add-float v13, v8, v12 │ │ +035184: 82be |00cc: int-to-float v14, v11 │ │ +035186: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +03518a: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +03518e: c6d8 |00d1: add-float/2addr v8, v13 │ │ +035190: 28ac |00d2: goto 007e // -0054 │ │ +035192: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +035196: 2881 |00d5: goto 0056 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2195 │ │ 0x0003 line=2198 │ │ 0x001f line=2199 │ │ 0x0023 line=2200 │ │ 0x0027 line=2202 │ │ @@ -39863,185 +39868,185 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 316 16-bit code units │ │ -0334f8: |[0334f8] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -033508: 6e10 720e 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ -03350e: 0a00 |0003: move-result v0 │ │ -033510: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -033514: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -033516: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -03351a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -03351c: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -033520: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -033522: 5ce0 ec02 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ -033526: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -033528: 5ce0 ed02 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02ed │ │ -03352c: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -03352e: 59e0 d202 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ -033532: 54e0 0903 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -033536: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -03353a: 54e0 0903 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -03353e: 6e10 8a0e 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0e8a │ │ -033544: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -033546: 5be0 0903 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -03354a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -03354c: 0f00 |0022: return v0 │ │ -03354e: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -033552: 55e0 ec02 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ -033556: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -03355a: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -03355c: 28f8 |002a: goto 0022 // -0008 │ │ -03355e: 55e0 ed02 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02ed │ │ -033562: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -033566: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -033568: 28f2 |0030: goto 0022 // -000e │ │ -03356a: 2c06 fd00 0000 |0031: sparse-switch v6, 0000012e // +000000fd │ │ -033570: 54e0 0903 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -033574: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -033578: 7100 890e 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0e89 │ │ -03357e: 0c00 |003b: move-result-object v0 │ │ -033580: 5be0 0903 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -033584: 54e0 0903 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -033588: 6e20 820e f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0e82 │ │ -03358e: 55e0 ec02 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ -033592: 28dd |0045: goto 0022 // -0023 │ │ -033594: 52e7 d202 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ -033598: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -03359a: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -03359e: 7120 5507 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0755 │ │ -0335a4: 0a09 |004e: move-result v9 │ │ -0335a6: 7120 5a07 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ -0335ac: 0a0a |0052: move-result v10 │ │ -0335ae: 52e0 ef02 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -0335b2: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -0335b6: 7110 db10 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -0335bc: 0a0b |005a: move-result v11 │ │ -0335be: 7120 5b07 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@075b │ │ -0335c4: 0a0c |005e: move-result v12 │ │ -0335c6: 52e0 ea02 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@02ea │ │ -0335ca: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -0335ce: 7110 db10 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -0335d4: 0a0d |0066: move-result v13 │ │ -0335d6: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -0335d8: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -0335dc: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ -0335e0: 52e0 ef02 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -0335e4: 7030 f708 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@08f7 │ │ -0335ea: 0a00 |0071: move-result v0 │ │ -0335ec: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ -0335f0: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -0335f2: 8783 |0075: float-to-int v3, v8 │ │ -0335f4: 87a4 |0076: float-to-int v4, v10 │ │ -0335f6: 87c5 |0077: float-to-int v5, v12 │ │ -0335f8: 07e0 |0078: move-object v0, v14 │ │ -0335fa: 07e1 |0079: move-object v1, v14 │ │ -0335fc: 7406 bf08 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@08bf │ │ -033602: 0a00 |007d: move-result v0 │ │ -033604: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ -033608: 59ea ef02 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -03360c: 59ec f002 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02f0 │ │ -033610: 1210 |0084: const/4 v0, #int 1 // #1 │ │ -033612: 5ce0 ed02 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02ed │ │ -033616: 1200 |0087: const/4 v0, #int 0 // #0 │ │ -033618: 289a |0088: goto 0022 // -0066 │ │ -03361a: 52e0 0803 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0308 │ │ -03361e: 8200 |008b: int-to-float v0, v0 │ │ -033620: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ -033624: 3d00 3900 |008e: if-lez v0, 00c7 // +0039 │ │ -033628: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ -03362c: c8b0 |0092: mul-float/2addr v0, v11 │ │ -03362e: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ -033632: 3d00 3200 |0095: if-lez v0, 00c7 // +0032 │ │ -033636: 1210 |0097: const/4 v0, #int 1 // #1 │ │ -033638: 5ce0 ec02 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ -03363c: 1210 |009a: const/4 v0, #int 1 // #1 │ │ -03363e: 7020 2809 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0928 │ │ -033644: 1200 |009e: const/4 v0, #int 0 // #0 │ │ -033646: 2d00 0800 |009f: cmpl-float v0, v8, v0 │ │ -03364a: 3d00 1f00 |00a1: if-lez v0, 00c0 // +001f │ │ -03364e: 52e0 e902 |00a3: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02e9 │ │ -033652: 52e1 0803 |00a5: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0308 │ │ -033656: 8211 |00a7: int-to-float v1, v1 │ │ -033658: c610 |00a8: add-float/2addr v0, v1 │ │ -03365a: 59e0 ef02 |00a9: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -03365e: 59ec f002 |00ab: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02f0 │ │ -033662: 1210 |00ad: const/4 v0, #int 1 // #1 │ │ -033664: 7020 2909 0e00 |00ae: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0929 │ │ -03366a: 55e0 ec02 |00b1: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ -03366e: 3800 81ff |00b3: if-eqz v0, 0034 // -007f │ │ -033672: 7020 0909 ae00 |00b5: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0909 │ │ -033678: 0a00 |00b8: move-result v0 │ │ -03367a: 3800 7bff |00b9: if-eqz v0, 0034 // -0085 │ │ -03367e: 7110 4008 0e00 |00bb: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0840 │ │ -033684: 2900 76ff |00be: goto/16 0034 // -008a │ │ -033688: 52e0 e902 |00c0: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02e9 │ │ -03368c: 52e1 0803 |00c2: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0308 │ │ -033690: 8211 |00c4: int-to-float v1, v1 │ │ -033692: c710 |00c5: sub-float/2addr v0, v1 │ │ -033694: 28e3 |00c6: goto 00a9 // -001d │ │ -033696: 52e0 0803 |00c7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0308 │ │ -03369a: 8200 |00c9: int-to-float v0, v0 │ │ -03369c: 2d00 0d00 |00ca: cmpl-float v0, v13, v0 │ │ -0336a0: 3d00 e5ff |00cc: if-lez v0, 00b1 // -001b │ │ -0336a4: 1210 |00ce: const/4 v0, #int 1 // #1 │ │ -0336a6: 5ce0 ed02 |00cf: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02ed │ │ -0336aa: 28e0 |00d1: goto 00b1 // -0020 │ │ -0336ac: 6e10 7a0e 0f00 |00d2: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ -0336b2: 0a00 |00d5: move-result v0 │ │ -0336b4: 59e0 e902 |00d6: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02e9 │ │ -0336b8: 59e0 ef02 |00d8: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -0336bc: 6e10 7c0e 0f00 |00da: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ -0336c2: 0a00 |00dd: move-result v0 │ │ -0336c4: 59e0 ea02 |00de: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@02ea │ │ -0336c8: 59e0 f002 |00e0: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02f0 │ │ -0336cc: 1200 |00e2: const/4 v0, #int 0 // #0 │ │ -0336ce: 7120 5907 0f00 |00e3: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ -0336d4: 0a00 |00e6: move-result v0 │ │ -0336d6: 59e0 d202 |00e7: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ -0336da: 1200 |00e9: const/4 v0, #int 0 // #0 │ │ -0336dc: 5ce0 ed02 |00ea: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02ed │ │ -0336e0: 54e0 0203 |00ec: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ -0336e4: 6e10 0810 0000 |00ee: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1008 │ │ -0336ea: 52e0 0103 |00f1: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0301 │ │ -0336ee: 1221 |00f3: const/4 v1, #int 2 // #2 │ │ -0336f0: 3310 2b00 |00f4: if-ne v0, v1, 011f // +002b │ │ -0336f4: 54e0 0203 |00f6: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ -0336f8: 6e10 0d10 0000 |00f8: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@100d │ │ -0336fe: 0a00 |00fb: move-result v0 │ │ -033700: 54e1 0203 |00fc: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ -033704: 6e10 0a10 0100 |00fe: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@100a │ │ -03370a: 0a01 |0101: move-result v1 │ │ -03370c: b110 |0102: sub-int/2addr v0, v1 │ │ -03370e: 7110 dc10 0000 |0103: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@10dc │ │ -033714: 0a00 |0106: move-result v0 │ │ -033716: 52e1 d902 |0107: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@02d9 │ │ -03371a: 3710 1600 |0109: if-le v0, v1, 011f // +0016 │ │ -03371e: 54e0 0203 |010b: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ -033722: 6e10 0710 0000 |010d: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@1007 │ │ -033728: 1200 |0110: const/4 v0, #int 0 // #0 │ │ -03372a: 5ce0 fc02 |0111: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02fc │ │ -03372e: 6e10 0b09 0e00 |0113: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@090b │ │ -033734: 1210 |0116: const/4 v0, #int 1 // #1 │ │ -033736: 5ce0 ec02 |0117: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ -03373a: 1210 |0119: const/4 v0, #int 1 // #1 │ │ -03373c: 7020 2809 0e00 |011a: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0928 │ │ -033742: 2900 17ff |011d: goto/16 0034 // -00e9 │ │ -033746: 1200 |011f: const/4 v0, #int 0 // #0 │ │ -033748: 7020 c108 0e00 |0120: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@08c1 │ │ -03374e: 1200 |0123: const/4 v0, #int 0 // #0 │ │ -033750: 5ce0 ec02 |0124: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ -033754: 2900 0eff |0126: goto/16 0034 // -00f2 │ │ -033758: 7020 0309 fe00 |0128: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0903 │ │ -03375e: 2900 09ff |012b: goto/16 0034 // -00f7 │ │ -033762: 0000 |012d: nop // spacer │ │ -033764: 0002 0300 0000 0000 0200 0000 0600 ... |012e: sparse-switch-data (14 units) │ │ +035198: |[035198] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0351a8: 6e10 720e 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ +0351ae: 0a00 |0003: move-result v0 │ │ +0351b0: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +0351b4: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +0351b6: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +0351ba: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0351bc: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +0351c0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0351c2: 5ce0 ec02 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ +0351c6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0351c8: 5ce0 ed02 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02ed │ │ +0351cc: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +0351ce: 59e0 d202 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ +0351d2: 54e0 0903 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +0351d6: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +0351da: 54e0 0903 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +0351de: 6e10 8a0e 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0e8a │ │ +0351e4: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +0351e6: 5be0 0903 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +0351ea: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +0351ec: 0f00 |0022: return v0 │ │ +0351ee: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +0351f2: 55e0 ec02 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ +0351f6: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +0351fa: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +0351fc: 28f8 |002a: goto 0022 // -0008 │ │ +0351fe: 55e0 ed02 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02ed │ │ +035202: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +035206: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +035208: 28f2 |0030: goto 0022 // -000e │ │ +03520a: 2c06 fd00 0000 |0031: sparse-switch v6, 0000012e // +000000fd │ │ +035210: 54e0 0903 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +035214: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +035218: 7100 890e 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0e89 │ │ +03521e: 0c00 |003b: move-result-object v0 │ │ +035220: 5be0 0903 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +035224: 54e0 0903 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +035228: 6e20 820e f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0e82 │ │ +03522e: 55e0 ec02 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ +035232: 28dd |0045: goto 0022 // -0023 │ │ +035234: 52e7 d202 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ +035238: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +03523a: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +03523e: 7120 5507 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0755 │ │ +035244: 0a09 |004e: move-result v9 │ │ +035246: 7120 5a07 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ +03524c: 0a0a |0052: move-result v10 │ │ +03524e: 52e0 ef02 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +035252: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +035256: 7110 dc10 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +03525c: 0a0b |005a: move-result v11 │ │ +03525e: 7120 5b07 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@075b │ │ +035264: 0a0c |005e: move-result v12 │ │ +035266: 52e0 ea02 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@02ea │ │ +03526a: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +03526e: 7110 dc10 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +035274: 0a0d |0066: move-result v13 │ │ +035276: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +035278: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +03527c: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ +035280: 52e0 ef02 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +035284: 7030 f708 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@08f7 │ │ +03528a: 0a00 |0071: move-result v0 │ │ +03528c: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ +035290: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +035292: 8783 |0075: float-to-int v3, v8 │ │ +035294: 87a4 |0076: float-to-int v4, v10 │ │ +035296: 87c5 |0077: float-to-int v5, v12 │ │ +035298: 07e0 |0078: move-object v0, v14 │ │ +03529a: 07e1 |0079: move-object v1, v14 │ │ +03529c: 7406 bf08 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@08bf │ │ +0352a2: 0a00 |007d: move-result v0 │ │ +0352a4: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ +0352a8: 59ea ef02 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +0352ac: 59ec f002 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02f0 │ │ +0352b0: 1210 |0084: const/4 v0, #int 1 // #1 │ │ +0352b2: 5ce0 ed02 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02ed │ │ +0352b6: 1200 |0087: const/4 v0, #int 0 // #0 │ │ +0352b8: 289a |0088: goto 0022 // -0066 │ │ +0352ba: 52e0 0803 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0308 │ │ +0352be: 8200 |008b: int-to-float v0, v0 │ │ +0352c0: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ +0352c4: 3d00 3900 |008e: if-lez v0, 00c7 // +0039 │ │ +0352c8: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ +0352cc: c8b0 |0092: mul-float/2addr v0, v11 │ │ +0352ce: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ +0352d2: 3d00 3200 |0095: if-lez v0, 00c7 // +0032 │ │ +0352d6: 1210 |0097: const/4 v0, #int 1 // #1 │ │ +0352d8: 5ce0 ec02 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ +0352dc: 1210 |009a: const/4 v0, #int 1 // #1 │ │ +0352de: 7020 2809 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0928 │ │ +0352e4: 1200 |009e: const/4 v0, #int 0 // #0 │ │ +0352e6: 2d00 0800 |009f: cmpl-float v0, v8, v0 │ │ +0352ea: 3d00 1f00 |00a1: if-lez v0, 00c0 // +001f │ │ +0352ee: 52e0 e902 |00a3: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02e9 │ │ +0352f2: 52e1 0803 |00a5: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0308 │ │ +0352f6: 8211 |00a7: int-to-float v1, v1 │ │ +0352f8: c610 |00a8: add-float/2addr v0, v1 │ │ +0352fa: 59e0 ef02 |00a9: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +0352fe: 59ec f002 |00ab: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02f0 │ │ +035302: 1210 |00ad: const/4 v0, #int 1 // #1 │ │ +035304: 7020 2909 0e00 |00ae: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0929 │ │ +03530a: 55e0 ec02 |00b1: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ +03530e: 3800 81ff |00b3: if-eqz v0, 0034 // -007f │ │ +035312: 7020 0909 ae00 |00b5: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0909 │ │ +035318: 0a00 |00b8: move-result v0 │ │ +03531a: 3800 7bff |00b9: if-eqz v0, 0034 // -0085 │ │ +03531e: 7110 4008 0e00 |00bb: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0840 │ │ +035324: 2900 76ff |00be: goto/16 0034 // -008a │ │ +035328: 52e0 e902 |00c0: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02e9 │ │ +03532c: 52e1 0803 |00c2: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0308 │ │ +035330: 8211 |00c4: int-to-float v1, v1 │ │ +035332: c710 |00c5: sub-float/2addr v0, v1 │ │ +035334: 28e3 |00c6: goto 00a9 // -001d │ │ +035336: 52e0 0803 |00c7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0308 │ │ +03533a: 8200 |00c9: int-to-float v0, v0 │ │ +03533c: 2d00 0d00 |00ca: cmpl-float v0, v13, v0 │ │ +035340: 3d00 e5ff |00cc: if-lez v0, 00b1 // -001b │ │ +035344: 1210 |00ce: const/4 v0, #int 1 // #1 │ │ +035346: 5ce0 ed02 |00cf: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02ed │ │ +03534a: 28e0 |00d1: goto 00b1 // -0020 │ │ +03534c: 6e10 7a0e 0f00 |00d2: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ +035352: 0a00 |00d5: move-result v0 │ │ +035354: 59e0 e902 |00d6: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02e9 │ │ +035358: 59e0 ef02 |00d8: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +03535c: 6e10 7c0e 0f00 |00da: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ +035362: 0a00 |00dd: move-result v0 │ │ +035364: 59e0 ea02 |00de: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@02ea │ │ +035368: 59e0 f002 |00e0: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02f0 │ │ +03536c: 1200 |00e2: const/4 v0, #int 0 // #0 │ │ +03536e: 7120 5907 0f00 |00e3: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ +035374: 0a00 |00e6: move-result v0 │ │ +035376: 59e0 d202 |00e7: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ +03537a: 1200 |00e9: const/4 v0, #int 0 // #0 │ │ +03537c: 5ce0 ed02 |00ea: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@02ed │ │ +035380: 54e0 0203 |00ec: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ +035384: 6e10 0810 0000 |00ee: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1008 │ │ +03538a: 52e0 0103 |00f1: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0301 │ │ +03538e: 1221 |00f3: const/4 v1, #int 2 // #2 │ │ +035390: 3310 2b00 |00f4: if-ne v0, v1, 011f // +002b │ │ +035394: 54e0 0203 |00f6: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ +035398: 6e10 0d10 0000 |00f8: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@100d │ │ +03539e: 0a00 |00fb: move-result v0 │ │ +0353a0: 54e1 0203 |00fc: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ +0353a4: 6e10 0a10 0100 |00fe: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@100a │ │ +0353aa: 0a01 |0101: move-result v1 │ │ +0353ac: b110 |0102: sub-int/2addr v0, v1 │ │ +0353ae: 7110 dd10 0000 |0103: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@10dd │ │ +0353b4: 0a00 |0106: move-result v0 │ │ +0353b6: 52e1 d902 |0107: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@02d9 │ │ +0353ba: 3710 1600 |0109: if-le v0, v1, 011f // +0016 │ │ +0353be: 54e0 0203 |010b: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ +0353c2: 6e10 0710 0000 |010d: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@1007 │ │ +0353c8: 1200 |0110: const/4 v0, #int 0 // #0 │ │ +0353ca: 5ce0 fc02 |0111: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02fc │ │ +0353ce: 6e10 0b09 0e00 |0113: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@090b │ │ +0353d4: 1210 |0116: const/4 v0, #int 1 // #1 │ │ +0353d6: 5ce0 ec02 |0117: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ +0353da: 1210 |0119: const/4 v0, #int 1 // #1 │ │ +0353dc: 7020 2809 0e00 |011a: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0928 │ │ +0353e2: 2900 17ff |011d: goto/16 0034 // -00e9 │ │ +0353e6: 1200 |011f: const/4 v0, #int 0 // #0 │ │ +0353e8: 7020 c108 0e00 |0120: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@08c1 │ │ +0353ee: 1200 |0123: const/4 v0, #int 0 // #0 │ │ +0353f0: 5ce0 ec02 |0124: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ +0353f4: 2900 0eff |0126: goto/16 0034 // -00f2 │ │ +0353f8: 7020 0309 fe00 |0128: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0903 │ │ +0353fe: 2900 09ff |012b: goto/16 0034 // -00f7 │ │ +035402: 0000 |012d: nop // spacer │ │ +035404: 0002 0300 0000 0000 0200 0000 0600 ... |012e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1783 │ │ 0x0006 line=1786 │ │ 0x000c line=1789 │ │ 0x000f line=1790 │ │ 0x0012 line=1791 │ │ @@ -40117,224 +40122,224 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 36 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 430 16-bit code units │ │ -033780: |[033780] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -033790: 7401 d508 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ -033796: 0a09 |0003: move-result v9 │ │ -033798: 9118 2220 |0004: sub-int v24, v34, v32 │ │ -03379c: 910b 2321 |0006: sub-int v11, v35, v33 │ │ -0337a0: 7401 e408 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@08e4 │ │ -0337a6: 0a13 |000b: move-result v19 │ │ -0337a8: 7401 e608 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@08e6 │ │ -0337ae: 0a15 |000f: move-result v21 │ │ -0337b0: 7401 e508 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@08e5 │ │ -0337b6: 0a14 |0013: move-result v20 │ │ -0337b8: 7401 e308 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@08e3 │ │ -0337be: 0a12 |0017: move-result v18 │ │ -0337c0: 7401 e908 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ -0337c6: 0a16 |001b: move-result v22 │ │ -0337c8: 120a |001c: const/4 v10, #int 0 // #0 │ │ -0337ca: 120e |001d: const/4 v14, #int 0 // #0 │ │ -0337cc: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ -0337d0: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ -0337d4: 6e20 d408 e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ -0337da: 0c05 |0025: move-result-object v5 │ │ -0337dc: 6e10 bf0e 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ -0337e2: 0a1a |0029: move-result v26 │ │ -0337e4: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ -0337e8: 0200 1a00 |002c: move/from16 v0, v26 │ │ -0337ec: 0201 1b00 |002e: move/from16 v1, v27 │ │ -0337f0: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ -0337f4: 6e10 b00e 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -0337fa: 0c11 |0035: move-result-object v17 │ │ -0337fc: 1f11 6001 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ -033800: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -033802: 1207 |0039: const/4 v7, #int 0 // #0 │ │ -033804: 0800 1100 |003a: move-object/from16 v0, v17 │ │ -033808: 5500 b502 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ -03380c: 021a 0000 |003e: move/from16 v26, v0 │ │ -033810: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ -033814: 0800 1100 |0042: move-object/from16 v0, v17 │ │ -033818: 5200 b302 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@02b3 │ │ -03381c: 021a 0000 |0046: move/from16 v26, v0 │ │ -033820: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ -033824: 0800 1100 |004a: move-object/from16 v0, v17 │ │ -033828: 5200 b302 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@02b3 │ │ -03382c: 021a 0000 |004e: move/from16 v26, v0 │ │ -033830: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ -033834: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ -03383a: 0206 1300 |0055: move/from16 v6, v19 │ │ -03383e: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ -033844: 0207 1500 |005a: move/from16 v7, v21 │ │ -033848: 9006 0616 |005c: add-int v6, v6, v22 │ │ -03384c: 6e10 b40e 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ -033852: 0a1a |0061: move-result v26 │ │ -033854: 901a 1a06 |0062: add-int v26, v26, v6 │ │ -033858: 6e10 b30e 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ -03385e: 0a1b |0067: move-result v27 │ │ -033860: 901b 1b07 |0068: add-int v27, v27, v7 │ │ -033864: 0200 1a00 |006a: move/from16 v0, v26 │ │ -033868: 0201 1b00 |006c: move/from16 v1, v27 │ │ -03386c: 6e51 d00e 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0ed0 │ │ -033872: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ -033876: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ -03387a: 28a9 |0075: goto 001e // -0057 │ │ -03387c: 0206 1300 |0076: move/from16 v6, v19 │ │ -033880: 6e10 b40e 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ -033886: 0a1a |007b: move-result v26 │ │ -033888: 9013 131a |007c: add-int v19, v19, v26 │ │ -03388c: 28d9 |007e: goto 0057 // -0027 │ │ -03388e: 6e10 b40e 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ -033894: 0a1a |0082: move-result v26 │ │ -033896: 911a 181a |0083: sub-int v26, v24, v26 │ │ -03389a: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ -03389e: 0200 1a00 |0087: move/from16 v0, v26 │ │ -0338a2: 0201 1300 |0089: move/from16 v1, v19 │ │ -0338a6: 7120 e110 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@10e1 │ │ -0338ac: 0a06 |008e: move-result v6 │ │ -0338ae: 28c8 |008f: goto 0057 // -0038 │ │ -0338b0: 911a 1814 |0090: sub-int v26, v24, v20 │ │ -0338b4: 6e10 b40e 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ -0338ba: 0a1b |0095: move-result v27 │ │ -0338bc: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ -0338c0: 6e10 b40e 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ -0338c6: 0a1a |009b: move-result v26 │ │ -0338c8: 9014 141a |009c: add-int v20, v20, v26 │ │ -0338cc: 28b9 |009e: goto 0057 // -0047 │ │ -0338ce: 0207 1500 |009f: move/from16 v7, v21 │ │ -0338d2: 6e10 b30e 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ -0338d8: 0a1a |00a4: move-result v26 │ │ -0338da: 9015 151a |00a5: add-int v21, v21, v26 │ │ -0338de: 28b5 |00a7: goto 005c // -004b │ │ -0338e0: 6e10 b30e 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ -0338e6: 0a1a |00ab: move-result v26 │ │ -0338e8: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ -0338ec: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ -0338f0: 0200 1a00 |00b0: move/from16 v0, v26 │ │ -0338f4: 0201 1500 |00b2: move/from16 v1, v21 │ │ -0338f8: 7120 e110 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@10e1 │ │ -0338fe: 0a07 |00b7: move-result v7 │ │ -033900: 28a4 |00b8: goto 005c // -005c │ │ -033902: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ -033906: 6e10 b30e 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ -03390c: 0a1b |00be: move-result v27 │ │ -03390e: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ -033912: 6e10 b30e 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ -033918: 0a1a |00c4: move-result v26 │ │ -03391a: 9012 121a |00c5: add-int v18, v18, v26 │ │ -03391e: 2895 |00c7: goto 005c // -006b │ │ -033920: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ -033924: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ -033928: 120e |00cc: const/4 v14, #int 0 // #0 │ │ -03392a: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ -03392e: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ -033932: 6e20 d408 e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ -033938: 0c05 |00d4: move-result-object v5 │ │ -03393a: 6e10 bf0e 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ -033940: 0a1a |00d8: move-result v26 │ │ -033942: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ -033946: 0200 1a00 |00db: move/from16 v0, v26 │ │ -03394a: 0201 1b00 |00dd: move/from16 v1, v27 │ │ -03394e: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ -033952: 6e10 b00e 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -033958: 0c11 |00e4: move-result-object v17 │ │ -03395a: 1f11 6001 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ -03395e: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ -033962: 5500 b502 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ -033966: 021a 0000 |00eb: move/from16 v26, v0 │ │ -03396a: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ -03396e: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ -033972: 6e20 ef08 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08ef │ │ -033978: 0c0f |00f4: move-result-object v15 │ │ -03397a: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ -03397e: 8280 |00f7: int-to-float v0, v8 │ │ -033980: 021a 0000 |00f8: move/from16 v26, v0 │ │ -033984: 52f0 ae02 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -033988: 021b 0000 |00fc: move/from16 v27, v0 │ │ -03398c: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ -033990: 0200 1a00 |0100: move/from16 v0, v26 │ │ -033994: 8700 |0102: float-to-int v0, v0 │ │ -033996: 0210 0000 |0103: move/from16 v16, v0 │ │ -03399a: 9006 1310 |0105: add-int v6, v19, v16 │ │ -03399e: 0207 1500 |0107: move/from16 v7, v21 │ │ -0339a2: 0800 1100 |0109: move-object/from16 v0, v17 │ │ -0339a6: 5500 b602 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@02b6 │ │ -0339aa: 021a 0000 |010d: move/from16 v26, v0 │ │ -0339ae: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ -0339b2: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ -0339b6: 0200 1a00 |0113: move/from16 v0, v26 │ │ -0339ba: 0801 1100 |0115: move-object/from16 v1, v17 │ │ -0339be: 5c10 b602 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@02b6 │ │ -0339c2: 8280 |0119: int-to-float v0, v8 │ │ -0339c4: 021a 0000 |011a: move/from16 v26, v0 │ │ -0339c8: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -0339cc: 5200 b902 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@02b9 │ │ -0339d0: 021b 0000 |0120: move/from16 v27, v0 │ │ -0339d4: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ -0339d8: 0200 1a00 |0124: move/from16 v0, v26 │ │ -0339dc: 8700 |0126: float-to-int v0, v0 │ │ -0339de: 021a 0000 |0127: move/from16 v26, v0 │ │ -0339e2: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ -0339e6: 7702 9a0e 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -0339ec: 0a19 |012e: move-result v25 │ │ -0339ee: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ -0339f2: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ -0339f6: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ -0339fa: 7702 9a0e 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -033a00: 0a0c |0138: move-result v12 │ │ -033a02: 0200 1900 |0139: move/from16 v0, v25 │ │ -033a06: 6e30 d10e 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@0ed1 │ │ -033a0c: 6e10 b40e 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ -033a12: 0a1a |0141: move-result v26 │ │ -033a14: 901a 1a06 |0142: add-int v26, v26, v6 │ │ -033a18: 6e10 b30e 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ -033a1e: 0a1b |0147: move-result v27 │ │ -033a20: 901b 1b07 |0148: add-int v27, v27, v7 │ │ -033a24: 0200 1a00 |014a: move/from16 v0, v26 │ │ -033a28: 0201 1b00 |014c: move/from16 v1, v27 │ │ -033a2c: 6e51 d00e 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0ed0 │ │ -033a32: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ -033a36: 2900 7aff |0153: goto/16 00cd // -0086 │ │ -033a3a: 0200 1500 |0155: move/from16 v0, v21 │ │ -033a3e: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ -033a42: 5910 0703 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0307 │ │ -033a46: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ -033a4a: 0200 1a00 |015d: move/from16 v0, v26 │ │ -033a4e: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ -033a52: 5910 d502 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@02d5 │ │ -033a56: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ -033a5a: 590a db02 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@02db │ │ -033a5e: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ -033a62: 5500 e302 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02e3 │ │ -033a66: 021a 0000 |016b: move/from16 v26, v0 │ │ -033a6a: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ -033a6e: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ -033a72: 5200 da02 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -033a76: 021a 0000 |0173: move/from16 v26, v0 │ │ -033a7a: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ -033a7e: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ -033a82: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ -033a86: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ -033a8a: 0201 1a00 |017d: move/from16 v1, v26 │ │ -033a8e: 0202 1b00 |017f: move/from16 v2, v27 │ │ -033a92: 0203 1c00 |0181: move/from16 v3, v28 │ │ -033a96: 0204 1d00 |0183: move/from16 v4, v29 │ │ -033a9a: 7054 1609 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0916 │ │ -033aa0: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ -033aa4: 0200 1a00 |018a: move/from16 v0, v26 │ │ -033aa8: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ -033aac: 5c10 e302 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02e3 │ │ -033ab0: 0e00 |0190: return-void │ │ -033ab2: 0000 |0191: nop // spacer │ │ -033ab4: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ -033ad0: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ +035420: |[035420] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +035430: 7401 d508 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ +035436: 0a09 |0003: move-result v9 │ │ +035438: 9118 2220 |0004: sub-int v24, v34, v32 │ │ +03543c: 910b 2321 |0006: sub-int v11, v35, v33 │ │ +035440: 7401 e408 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@08e4 │ │ +035446: 0a13 |000b: move-result v19 │ │ +035448: 7401 e608 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@08e6 │ │ +03544e: 0a15 |000f: move-result v21 │ │ +035450: 7401 e508 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@08e5 │ │ +035456: 0a14 |0013: move-result v20 │ │ +035458: 7401 e308 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@08e3 │ │ +03545e: 0a12 |0017: move-result v18 │ │ +035460: 7401 e908 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ +035466: 0a16 |001b: move-result v22 │ │ +035468: 120a |001c: const/4 v10, #int 0 // #0 │ │ +03546a: 120e |001d: const/4 v14, #int 0 // #0 │ │ +03546c: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ +035470: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ +035474: 6e20 d408 e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ +03547a: 0c05 |0025: move-result-object v5 │ │ +03547c: 6e10 bf0e 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ +035482: 0a1a |0029: move-result v26 │ │ +035484: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ +035488: 0200 1a00 |002c: move/from16 v0, v26 │ │ +03548c: 0201 1b00 |002e: move/from16 v1, v27 │ │ +035490: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ +035494: 6e10 b00e 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03549a: 0c11 |0035: move-result-object v17 │ │ +03549c: 1f11 6001 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ +0354a0: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +0354a2: 1207 |0039: const/4 v7, #int 0 // #0 │ │ +0354a4: 0800 1100 |003a: move-object/from16 v0, v17 │ │ +0354a8: 5500 b502 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ +0354ac: 021a 0000 |003e: move/from16 v26, v0 │ │ +0354b0: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ +0354b4: 0800 1100 |0042: move-object/from16 v0, v17 │ │ +0354b8: 5200 b302 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@02b3 │ │ +0354bc: 021a 0000 |0046: move/from16 v26, v0 │ │ +0354c0: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ +0354c4: 0800 1100 |004a: move-object/from16 v0, v17 │ │ +0354c8: 5200 b302 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@02b3 │ │ +0354cc: 021a 0000 |004e: move/from16 v26, v0 │ │ +0354d0: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ +0354d4: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ +0354da: 0206 1300 |0055: move/from16 v6, v19 │ │ +0354de: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ +0354e4: 0207 1500 |005a: move/from16 v7, v21 │ │ +0354e8: 9006 0616 |005c: add-int v6, v6, v22 │ │ +0354ec: 6e10 b40e 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ +0354f2: 0a1a |0061: move-result v26 │ │ +0354f4: 901a 1a06 |0062: add-int v26, v26, v6 │ │ +0354f8: 6e10 b30e 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ +0354fe: 0a1b |0067: move-result v27 │ │ +035500: 901b 1b07 |0068: add-int v27, v27, v7 │ │ +035504: 0200 1a00 |006a: move/from16 v0, v26 │ │ +035508: 0201 1b00 |006c: move/from16 v1, v27 │ │ +03550c: 6e51 d00e 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0ed0 │ │ +035512: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ +035516: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ +03551a: 28a9 |0075: goto 001e // -0057 │ │ +03551c: 0206 1300 |0076: move/from16 v6, v19 │ │ +035520: 6e10 b40e 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ +035526: 0a1a |007b: move-result v26 │ │ +035528: 9013 131a |007c: add-int v19, v19, v26 │ │ +03552c: 28d9 |007e: goto 0057 // -0027 │ │ +03552e: 6e10 b40e 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ +035534: 0a1a |0082: move-result v26 │ │ +035536: 911a 181a |0083: sub-int v26, v24, v26 │ │ +03553a: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ +03553e: 0200 1a00 |0087: move/from16 v0, v26 │ │ +035542: 0201 1300 |0089: move/from16 v1, v19 │ │ +035546: 7120 e210 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@10e2 │ │ +03554c: 0a06 |008e: move-result v6 │ │ +03554e: 28c8 |008f: goto 0057 // -0038 │ │ +035550: 911a 1814 |0090: sub-int v26, v24, v20 │ │ +035554: 6e10 b40e 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ +03555a: 0a1b |0095: move-result v27 │ │ +03555c: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ +035560: 6e10 b40e 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ +035566: 0a1a |009b: move-result v26 │ │ +035568: 9014 141a |009c: add-int v20, v20, v26 │ │ +03556c: 28b9 |009e: goto 0057 // -0047 │ │ +03556e: 0207 1500 |009f: move/from16 v7, v21 │ │ +035572: 6e10 b30e 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ +035578: 0a1a |00a4: move-result v26 │ │ +03557a: 9015 151a |00a5: add-int v21, v21, v26 │ │ +03557e: 28b5 |00a7: goto 005c // -004b │ │ +035580: 6e10 b30e 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ +035586: 0a1a |00ab: move-result v26 │ │ +035588: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ +03558c: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ +035590: 0200 1a00 |00b0: move/from16 v0, v26 │ │ +035594: 0201 1500 |00b2: move/from16 v1, v21 │ │ +035598: 7120 e210 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@10e2 │ │ +03559e: 0a07 |00b7: move-result v7 │ │ +0355a0: 28a4 |00b8: goto 005c // -005c │ │ +0355a2: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ +0355a6: 6e10 b30e 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ +0355ac: 0a1b |00be: move-result v27 │ │ +0355ae: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ +0355b2: 6e10 b30e 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ +0355b8: 0a1a |00c4: move-result v26 │ │ +0355ba: 9012 121a |00c5: add-int v18, v18, v26 │ │ +0355be: 2895 |00c7: goto 005c // -006b │ │ +0355c0: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ +0355c4: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ +0355c8: 120e |00cc: const/4 v14, #int 0 // #0 │ │ +0355ca: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ +0355ce: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ +0355d2: 6e20 d408 e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ +0355d8: 0c05 |00d4: move-result-object v5 │ │ +0355da: 6e10 bf0e 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ +0355e0: 0a1a |00d8: move-result v26 │ │ +0355e2: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ +0355e6: 0200 1a00 |00db: move/from16 v0, v26 │ │ +0355ea: 0201 1b00 |00dd: move/from16 v1, v27 │ │ +0355ee: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ +0355f2: 6e10 b00e 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +0355f8: 0c11 |00e4: move-result-object v17 │ │ +0355fa: 1f11 6001 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ +0355fe: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ +035602: 5500 b502 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ +035606: 021a 0000 |00eb: move/from16 v26, v0 │ │ +03560a: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ +03560e: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ +035612: 6e20 ef08 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08ef │ │ +035618: 0c0f |00f4: move-result-object v15 │ │ +03561a: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ +03561e: 8280 |00f7: int-to-float v0, v8 │ │ +035620: 021a 0000 |00f8: move/from16 v26, v0 │ │ +035624: 52f0 ae02 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +035628: 021b 0000 |00fc: move/from16 v27, v0 │ │ +03562c: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ +035630: 0200 1a00 |0100: move/from16 v0, v26 │ │ +035634: 8700 |0102: float-to-int v0, v0 │ │ +035636: 0210 0000 |0103: move/from16 v16, v0 │ │ +03563a: 9006 1310 |0105: add-int v6, v19, v16 │ │ +03563e: 0207 1500 |0107: move/from16 v7, v21 │ │ +035642: 0800 1100 |0109: move-object/from16 v0, v17 │ │ +035646: 5500 b602 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@02b6 │ │ +03564a: 021a 0000 |010d: move/from16 v26, v0 │ │ +03564e: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ +035652: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ +035656: 0200 1a00 |0113: move/from16 v0, v26 │ │ +03565a: 0801 1100 |0115: move-object/from16 v1, v17 │ │ +03565e: 5c10 b602 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@02b6 │ │ +035662: 8280 |0119: int-to-float v0, v8 │ │ +035664: 021a 0000 |011a: move/from16 v26, v0 │ │ +035668: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +03566c: 5200 b902 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@02b9 │ │ +035670: 021b 0000 |0120: move/from16 v27, v0 │ │ +035674: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ +035678: 0200 1a00 |0124: move/from16 v0, v26 │ │ +03567c: 8700 |0126: float-to-int v0, v0 │ │ +03567e: 021a 0000 |0127: move/from16 v26, v0 │ │ +035682: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ +035686: 7702 9a0e 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03568c: 0a19 |012e: move-result v25 │ │ +03568e: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ +035692: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ +035696: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ +03569a: 7702 9a0e 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +0356a0: 0a0c |0138: move-result v12 │ │ +0356a2: 0200 1900 |0139: move/from16 v0, v25 │ │ +0356a6: 6e30 d10e 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@0ed1 │ │ +0356ac: 6e10 b40e 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ +0356b2: 0a1a |0141: move-result v26 │ │ +0356b4: 901a 1a06 |0142: add-int v26, v26, v6 │ │ +0356b8: 6e10 b30e 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ +0356be: 0a1b |0147: move-result v27 │ │ +0356c0: 901b 1b07 |0148: add-int v27, v27, v7 │ │ +0356c4: 0200 1a00 |014a: move/from16 v0, v26 │ │ +0356c8: 0201 1b00 |014c: move/from16 v1, v27 │ │ +0356cc: 6e51 d00e 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@0ed0 │ │ +0356d2: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ +0356d6: 2900 7aff |0153: goto/16 00cd // -0086 │ │ +0356da: 0200 1500 |0155: move/from16 v0, v21 │ │ +0356de: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ +0356e2: 5910 0703 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0307 │ │ +0356e6: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ +0356ea: 0200 1a00 |015d: move/from16 v0, v26 │ │ +0356ee: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ +0356f2: 5910 d502 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@02d5 │ │ +0356f6: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ +0356fa: 590a db02 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@02db │ │ +0356fe: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ +035702: 5500 e302 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02e3 │ │ +035706: 021a 0000 |016b: move/from16 v26, v0 │ │ +03570a: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ +03570e: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ +035712: 5200 da02 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +035716: 021a 0000 |0173: move/from16 v26, v0 │ │ +03571a: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ +03571e: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ +035722: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ +035726: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ +03572a: 0201 1a00 |017d: move/from16 v1, v26 │ │ +03572e: 0202 1b00 |017f: move/from16 v2, v27 │ │ +035732: 0203 1c00 |0181: move/from16 v3, v28 │ │ +035736: 0204 1d00 |0183: move/from16 v4, v29 │ │ +03573a: 7054 1609 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0916 │ │ +035740: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ +035744: 0200 1a00 |018a: move/from16 v0, v26 │ │ +035748: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ +03574c: 5c10 e302 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02e3 │ │ +035750: 0e00 |0190: return-void │ │ +035752: 0000 |0191: nop // spacer │ │ +035754: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ +035770: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1494 │ │ 0x0004 line=1495 │ │ 0x0006 line=1496 │ │ 0x0008 line=1497 │ │ 0x000c line=1498 │ │ @@ -40441,223 +40446,223 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -033aec: |[033aec] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -033afc: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -033b00: 0200 1500 |0002: move/from16 v0, v21 │ │ -033b04: 0201 1800 |0004: move/from16 v1, v24 │ │ -033b08: 7120 db08 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@08db │ │ -033b0e: 0a15 |0009: move-result v21 │ │ -033b10: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -033b14: 0200 1600 |000c: move/from16 v0, v22 │ │ -033b18: 0201 1900 |000e: move/from16 v1, v25 │ │ -033b1c: 7120 db08 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@08db │ │ -033b22: 0a16 |0013: move-result v22 │ │ -033b24: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -033b28: 0201 1500 |0016: move/from16 v1, v21 │ │ -033b2c: 0202 1600 |0018: move/from16 v2, v22 │ │ -033b30: 6e30 2009 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0920 │ │ -033b36: 7401 e108 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@08e1 │ │ -033b3c: 0a0f |0020: move-result v15 │ │ -033b3e: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -033b42: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -033b46: 5200 dc02 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@02dc │ │ -033b4a: 0215 0000 |0027: move/from16 v21, v0 │ │ -033b4e: 0200 1500 |0029: move/from16 v0, v21 │ │ -033b52: 7120 e310 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@10e3 │ │ -033b58: 0a15 |002e: move-result v21 │ │ -033b5a: 0200 1500 |002f: move/from16 v0, v21 │ │ -033b5e: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -033b62: 5910 e602 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02e6 │ │ -033b66: 7401 e408 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@08e4 │ │ -033b6c: 0a15 |0038: move-result v21 │ │ -033b6e: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -033b72: 7401 e508 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@08e5 │ │ -033b78: 0a16 |003e: move-result v22 │ │ -033b7a: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -033b7e: 7401 e008 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@08e0 │ │ -033b84: 0a15 |0044: move-result v21 │ │ -033b86: 7401 e608 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@08e6 │ │ -033b8c: 0a16 |0048: move-result v22 │ │ -033b8e: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -033b92: 7401 e308 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@08e3 │ │ -033b98: 0a16 |004e: move-result v22 │ │ -033b9a: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -033b9e: 7401 d508 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ -033ba4: 0a10 |0054: move-result v16 │ │ -033ba6: 120c |0055: const/4 v12, #int 0 // #0 │ │ -033ba8: 0200 1000 |0056: move/from16 v0, v16 │ │ -033bac: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -033bb0: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -033bb4: 6e20 d408 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ -033bba: 0c03 |005f: move-result-object v3 │ │ -033bbc: 6e10 bf0e 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ -033bc2: 0a15 |0063: move-result v21 │ │ -033bc4: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -033bc8: 0200 1500 |0066: move/from16 v0, v21 │ │ -033bcc: 0201 1600 |0068: move/from16 v1, v22 │ │ -033bd0: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -033bd4: 6e10 b00e 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -033bda: 0c0d |006f: move-result-object v13 │ │ -033bdc: 1f0d 6001 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ -033be0: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -033be4: 55d0 b502 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ -033be8: 0215 0000 |0076: move/from16 v21, v0 │ │ -033bec: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -033bf0: 52d0 b302 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@02b3 │ │ -033bf4: 0215 0000 |007c: move/from16 v21, v0 │ │ -033bf8: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -033bfc: 52d0 b302 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@02b3 │ │ -033c00: 0215 0000 |0082: move/from16 v21, v0 │ │ -033c04: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -033c08: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -033c0c: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -033c10: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -033c14: 0200 1100 |008c: move/from16 v0, v17 │ │ -033c18: 0201 1500 |008e: move/from16 v1, v21 │ │ -033c1c: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -033c20: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -033c24: 0200 1100 |0094: move/from16 v0, v17 │ │ -033c28: 0201 1500 |0096: move/from16 v1, v21 │ │ -033c2c: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -033c30: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -033c32: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -033c36: 0200 1500 |009d: move/from16 v0, v21 │ │ -033c3a: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -033c3e: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -033c42: 0200 1500 |00a3: move/from16 v0, v21 │ │ -033c46: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -033c4a: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -033c4c: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -033c50: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -033c54: 0213 0500 |00ac: move/from16 v19, v5 │ │ -033c58: 0149 |00ae: move v9, v4 │ │ -033c5a: 52d0 b802 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@02b8 │ │ -033c5e: 0215 0000 |00b1: move/from16 v21, v0 │ │ -033c62: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -033c66: 0200 1500 |00b5: move/from16 v0, v21 │ │ -033c6a: 0201 1600 |00b7: move/from16 v1, v22 │ │ -033c6e: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -033c72: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -033c76: 52d0 b802 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@02b8 │ │ -033c7a: 0215 0000 |00bf: move/from16 v21, v0 │ │ -033c7e: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -033c82: 0200 1500 |00c3: move/from16 v0, v21 │ │ -033c86: 0201 1600 |00c5: move/from16 v1, v22 │ │ -033c8a: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -033c8e: 52d0 b802 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@02b8 │ │ -033c92: 0213 0000 |00cb: move/from16 v19, v0 │ │ -033c96: 52d0 b402 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@02b4 │ │ -033c9a: 0215 0000 |00cf: move/from16 v21, v0 │ │ -033c9e: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -033ca2: 0200 1500 |00d3: move/from16 v0, v21 │ │ -033ca6: 0201 1600 |00d5: move/from16 v1, v22 │ │ -033caa: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -033cae: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -033cb2: 52d0 b402 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@02b4 │ │ -033cb6: 0215 0000 |00dd: move/from16 v21, v0 │ │ -033cba: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -033cbe: 0200 1500 |00e1: move/from16 v0, v21 │ │ -033cc2: 0201 1600 |00e3: move/from16 v1, v22 │ │ -033cc6: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -033cca: 52d9 b402 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@02b4 │ │ -033cce: 0200 1300 |00e9: move/from16 v0, v19 │ │ -033cd2: 0201 1200 |00eb: move/from16 v1, v18 │ │ -033cd6: 7120 9a0e 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -033cdc: 0a14 |00f0: move-result v20 │ │ -033cde: 7120 9a0e 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -033ce4: 0a0a |00f4: move-result v10 │ │ -033ce6: 0200 1400 |00f5: move/from16 v0, v20 │ │ -033cea: 6e30 d10e 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@0ed1 │ │ -033cf0: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -033cf4: 6e10 b30e 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ -033cfa: 0a15 |00ff: move-result v21 │ │ -033cfc: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -033d00: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -033d04: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -033d08: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -033d0a: 2894 |0107: goto 009b // -006c │ │ -033d0c: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -033d0e: 289f |0109: goto 00a8 // -0061 │ │ -033d10: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -033d14: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -033d18: 289e |010e: goto 00ac // -0062 │ │ -033d1a: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -033d1e: 6e10 b40e 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ -033d24: 0a15 |0114: move-result v21 │ │ -033d26: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -033d2a: 28eb |0117: goto 0102 // -0015 │ │ -033d2c: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -033d30: 0200 1500 |011a: move/from16 v0, v21 │ │ -033d34: 7120 9a0e 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -033d3a: 0a15 |011f: move-result v21 │ │ -033d3c: 0200 1500 |0120: move/from16 v0, v21 │ │ -033d40: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -033d44: 5910 d802 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@02d8 │ │ -033d48: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -033d4c: 0200 1500 |0128: move/from16 v0, v21 │ │ -033d50: 7120 9a0e 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -033d56: 0a15 |012d: move-result v21 │ │ -033d58: 0200 1500 |012e: move/from16 v0, v21 │ │ -033d5c: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -033d60: 5910 d702 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@02d7 │ │ -033d64: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -033d68: 0200 1500 |0136: move/from16 v0, v21 │ │ -033d6c: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -033d70: 5c10 e802 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02e8 │ │ -033d74: 7401 0b09 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@090b │ │ -033d7a: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -033d7e: 0200 1500 |0141: move/from16 v0, v21 │ │ -033d82: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -033d86: 5c10 e802 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02e8 │ │ -033d8a: 7401 d508 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ -033d90: 0a10 |014a: move-result v16 │ │ -033d92: 120c |014b: const/4 v12, #int 0 // #0 │ │ -033d94: 0200 1000 |014c: move/from16 v0, v16 │ │ -033d98: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -033d9c: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -033da0: 6e20 d408 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ -033da6: 0c03 |0155: move-result-object v3 │ │ -033da8: 6e10 bf0e 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ -033dae: 0a15 |0159: move-result v21 │ │ -033db0: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -033db4: 0200 1500 |015c: move/from16 v0, v21 │ │ -033db8: 0201 1600 |015e: move/from16 v1, v22 │ │ -033dbc: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -033dc0: 6e10 b00e 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -033dc6: 0c0d |0165: move-result-object v13 │ │ -033dc8: 1f0d 6001 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ -033dcc: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -033dd0: 55d0 b502 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ -033dd4: 0215 0000 |016c: move/from16 v21, v0 │ │ -033dd8: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -033ddc: 8250 |0170: int-to-float v0, v5 │ │ -033dde: 0215 0000 |0171: move/from16 v21, v0 │ │ -033de2: 52d0 b902 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@02b9 │ │ -033de6: 0216 0000 |0175: move/from16 v22, v0 │ │ -033dea: a815 1516 |0177: mul-float v21, v21, v22 │ │ -033dee: 0200 1500 |0179: move/from16 v0, v21 │ │ -033df2: 8700 |017b: float-to-int v0, v0 │ │ -033df4: 0215 0000 |017c: move/from16 v21, v0 │ │ -033df8: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -033dfc: 7702 9a0e 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -033e02: 0a14 |0183: move-result v20 │ │ -033e04: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -033e08: 5200 d702 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@02d7 │ │ -033e0c: 0215 0000 |0188: move/from16 v21, v0 │ │ -033e10: 0200 1400 |018a: move/from16 v0, v20 │ │ -033e14: 0201 1500 |018c: move/from16 v1, v21 │ │ -033e18: 6e30 d10e 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@0ed1 │ │ -033e1e: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -033e22: 28b9 |0193: goto 014c // -0047 │ │ -033e24: 0e00 |0194: return-void │ │ +03578c: |[03578c] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +03579c: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +0357a0: 0200 1500 |0002: move/from16 v0, v21 │ │ +0357a4: 0201 1800 |0004: move/from16 v1, v24 │ │ +0357a8: 7120 db08 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@08db │ │ +0357ae: 0a15 |0009: move-result v21 │ │ +0357b0: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +0357b4: 0200 1600 |000c: move/from16 v0, v22 │ │ +0357b8: 0201 1900 |000e: move/from16 v1, v25 │ │ +0357bc: 7120 db08 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@08db │ │ +0357c2: 0a16 |0013: move-result v22 │ │ +0357c4: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +0357c8: 0201 1500 |0016: move/from16 v1, v21 │ │ +0357cc: 0202 1600 |0018: move/from16 v2, v22 │ │ +0357d0: 6e30 2009 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0920 │ │ +0357d6: 7401 e108 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@08e1 │ │ +0357dc: 0a0f |0020: move-result v15 │ │ +0357de: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +0357e2: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +0357e6: 5200 dc02 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@02dc │ │ +0357ea: 0215 0000 |0027: move/from16 v21, v0 │ │ +0357ee: 0200 1500 |0029: move/from16 v0, v21 │ │ +0357f2: 7120 e410 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@10e4 │ │ +0357f8: 0a15 |002e: move-result v21 │ │ +0357fa: 0200 1500 |002f: move/from16 v0, v21 │ │ +0357fe: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +035802: 5910 e602 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@02e6 │ │ +035806: 7401 e408 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@08e4 │ │ +03580c: 0a15 |0038: move-result v21 │ │ +03580e: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +035812: 7401 e508 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@08e5 │ │ +035818: 0a16 |003e: move-result v22 │ │ +03581a: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +03581e: 7401 e008 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@08e0 │ │ +035824: 0a15 |0044: move-result v21 │ │ +035826: 7401 e608 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@08e6 │ │ +03582c: 0a16 |0048: move-result v22 │ │ +03582e: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +035832: 7401 e308 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@08e3 │ │ +035838: 0a16 |004e: move-result v22 │ │ +03583a: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +03583e: 7401 d508 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ +035844: 0a10 |0054: move-result v16 │ │ +035846: 120c |0055: const/4 v12, #int 0 // #0 │ │ +035848: 0200 1000 |0056: move/from16 v0, v16 │ │ +03584c: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +035850: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +035854: 6e20 d408 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ +03585a: 0c03 |005f: move-result-object v3 │ │ +03585c: 6e10 bf0e 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ +035862: 0a15 |0063: move-result v21 │ │ +035864: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +035868: 0200 1500 |0066: move/from16 v0, v21 │ │ +03586c: 0201 1600 |0068: move/from16 v1, v22 │ │ +035870: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +035874: 6e10 b00e 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03587a: 0c0d |006f: move-result-object v13 │ │ +03587c: 1f0d 6001 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ +035880: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +035884: 55d0 b502 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ +035888: 0215 0000 |0076: move/from16 v21, v0 │ │ +03588c: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +035890: 52d0 b302 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@02b3 │ │ +035894: 0215 0000 |007c: move/from16 v21, v0 │ │ +035898: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +03589c: 52d0 b302 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@02b3 │ │ +0358a0: 0215 0000 |0082: move/from16 v21, v0 │ │ +0358a4: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +0358a8: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +0358ac: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +0358b0: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +0358b4: 0200 1100 |008c: move/from16 v0, v17 │ │ +0358b8: 0201 1500 |008e: move/from16 v1, v21 │ │ +0358bc: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +0358c0: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +0358c4: 0200 1100 |0094: move/from16 v0, v17 │ │ +0358c8: 0201 1500 |0096: move/from16 v1, v21 │ │ +0358cc: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +0358d0: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +0358d2: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +0358d6: 0200 1500 |009d: move/from16 v0, v21 │ │ +0358da: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +0358de: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +0358e2: 0200 1500 |00a3: move/from16 v0, v21 │ │ +0358e6: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +0358ea: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +0358ec: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +0358f0: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +0358f4: 0213 0500 |00ac: move/from16 v19, v5 │ │ +0358f8: 0149 |00ae: move v9, v4 │ │ +0358fa: 52d0 b802 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@02b8 │ │ +0358fe: 0215 0000 |00b1: move/from16 v21, v0 │ │ +035902: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +035906: 0200 1500 |00b5: move/from16 v0, v21 │ │ +03590a: 0201 1600 |00b7: move/from16 v1, v22 │ │ +03590e: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +035912: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +035916: 52d0 b802 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@02b8 │ │ +03591a: 0215 0000 |00bf: move/from16 v21, v0 │ │ +03591e: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +035922: 0200 1500 |00c3: move/from16 v0, v21 │ │ +035926: 0201 1600 |00c5: move/from16 v1, v22 │ │ +03592a: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +03592e: 52d0 b802 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@02b8 │ │ +035932: 0213 0000 |00cb: move/from16 v19, v0 │ │ +035936: 52d0 b402 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@02b4 │ │ +03593a: 0215 0000 |00cf: move/from16 v21, v0 │ │ +03593e: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +035942: 0200 1500 |00d3: move/from16 v0, v21 │ │ +035946: 0201 1600 |00d5: move/from16 v1, v22 │ │ +03594a: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +03594e: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +035952: 52d0 b402 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@02b4 │ │ +035956: 0215 0000 |00dd: move/from16 v21, v0 │ │ +03595a: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +03595e: 0200 1500 |00e1: move/from16 v0, v21 │ │ +035962: 0201 1600 |00e3: move/from16 v1, v22 │ │ +035966: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +03596a: 52d9 b402 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@02b4 │ │ +03596e: 0200 1300 |00e9: move/from16 v0, v19 │ │ +035972: 0201 1200 |00eb: move/from16 v1, v18 │ │ +035976: 7120 9a0e 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03597c: 0a14 |00f0: move-result v20 │ │ +03597e: 7120 9a0e 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +035984: 0a0a |00f4: move-result v10 │ │ +035986: 0200 1400 |00f5: move/from16 v0, v20 │ │ +03598a: 6e30 d10e 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@0ed1 │ │ +035990: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +035994: 6e10 b30e 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ +03599a: 0a15 |00ff: move-result v21 │ │ +03599c: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +0359a0: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +0359a4: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +0359a8: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +0359aa: 2894 |0107: goto 009b // -006c │ │ +0359ac: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +0359ae: 289f |0109: goto 00a8 // -0061 │ │ +0359b0: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +0359b4: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +0359b8: 289e |010e: goto 00ac // -0062 │ │ +0359ba: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +0359be: 6e10 b40e 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ +0359c4: 0a15 |0114: move-result v21 │ │ +0359c6: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +0359ca: 28eb |0117: goto 0102 // -0015 │ │ +0359cc: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +0359d0: 0200 1500 |011a: move/from16 v0, v21 │ │ +0359d4: 7120 9a0e 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +0359da: 0a15 |011f: move-result v21 │ │ +0359dc: 0200 1500 |0120: move/from16 v0, v21 │ │ +0359e0: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +0359e4: 5910 d802 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@02d8 │ │ +0359e8: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +0359ec: 0200 1500 |0128: move/from16 v0, v21 │ │ +0359f0: 7120 9a0e 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +0359f6: 0a15 |012d: move-result v21 │ │ +0359f8: 0200 1500 |012e: move/from16 v0, v21 │ │ +0359fc: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +035a00: 5910 d702 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@02d7 │ │ +035a04: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +035a08: 0200 1500 |0136: move/from16 v0, v21 │ │ +035a0c: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +035a10: 5c10 e802 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02e8 │ │ +035a14: 7401 0b09 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@090b │ │ +035a1a: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +035a1e: 0200 1500 |0141: move/from16 v0, v21 │ │ +035a22: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +035a26: 5c10 e802 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02e8 │ │ +035a2a: 7401 d508 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ +035a30: 0a10 |014a: move-result v16 │ │ +035a32: 120c |014b: const/4 v12, #int 0 // #0 │ │ +035a34: 0200 1000 |014c: move/from16 v0, v16 │ │ +035a38: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +035a3c: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +035a40: 6e20 d408 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ +035a46: 0c03 |0155: move-result-object v3 │ │ +035a48: 6e10 bf0e 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ +035a4e: 0a15 |0159: move-result v21 │ │ +035a50: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +035a54: 0200 1500 |015c: move/from16 v0, v21 │ │ +035a58: 0201 1600 |015e: move/from16 v1, v22 │ │ +035a5c: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +035a60: 6e10 b00e 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +035a66: 0c0d |0165: move-result-object v13 │ │ +035a68: 1f0d 6001 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ +035a6c: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +035a70: 55d0 b502 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ +035a74: 0215 0000 |016c: move/from16 v21, v0 │ │ +035a78: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +035a7c: 8250 |0170: int-to-float v0, v5 │ │ +035a7e: 0215 0000 |0171: move/from16 v21, v0 │ │ +035a82: 52d0 b902 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@02b9 │ │ +035a86: 0216 0000 |0175: move/from16 v22, v0 │ │ +035a8a: a815 1516 |0177: mul-float v21, v21, v22 │ │ +035a8e: 0200 1500 |0179: move/from16 v0, v21 │ │ +035a92: 8700 |017b: float-to-int v0, v0 │ │ +035a94: 0215 0000 |017c: move/from16 v21, v0 │ │ +035a98: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +035a9c: 7702 9a0e 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +035aa2: 0a14 |0183: move-result v20 │ │ +035aa4: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +035aa8: 5200 d702 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@02d7 │ │ +035aac: 0215 0000 |0188: move/from16 v21, v0 │ │ +035ab0: 0200 1400 |018a: move/from16 v0, v20 │ │ +035ab4: 0201 1500 |018c: move/from16 v1, v21 │ │ +035ab8: 6e30 d10e 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@0ed1 │ │ +035abe: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +035ac2: 28b9 |0193: goto 014c // -0047 │ │ +035ac4: 0e00 |0194: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1365 │ │ 0x001d line=1368 │ │ 0x0021 line=1369 │ │ 0x0023 line=1370 │ │ 0x0035 line=1373 │ │ @@ -40755,129 +40760,129 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 224 16-bit code units │ │ -033e28: |[033e28] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -033e38: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -033e3c: 520f db02 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@02db │ │ -033e40: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ -033e44: 7401 e908 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ -033e4a: 0a0c |0009: move-result v12 │ │ -033e4c: 7401 e408 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@08e4 │ │ -033e52: 0a0a |000d: move-result v10 │ │ -033e54: 7401 e508 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@08e5 │ │ -033e5a: 0a0b |0011: move-result v11 │ │ -033e5c: 7401 eb08 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@08eb │ │ -033e62: 0a0e |0015: move-result v14 │ │ -033e64: 7401 d508 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ -033e6a: 0a04 |0019: move-result v4 │ │ -033e6c: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -033e6e: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -033e72: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -033e76: 6e20 d408 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ -033e7c: 0c03 |0022: move-result-object v3 │ │ -033e7e: 6e10 b00e 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -033e84: 0c09 |0026: move-result-object v9 │ │ -033e86: 1f09 6001 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ -033e8a: 559f b502 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ -033e8e: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ -033e92: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -033e96: 28ec |002f: goto 001b // -0014 │ │ -033e98: 529f b302 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@02b3 │ │ -033e9c: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ -033ea0: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -033ea2: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ -033ea8: 01a5 |0038: move v5, v10 │ │ -033eaa: b0c5 |0039: add-int/2addr v5, v12 │ │ -033eac: 6e10 b10e 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -033eb2: 0a0f |003d: move-result v15 │ │ -033eb4: 9106 050f |003e: sub-int v6, v5, v15 │ │ -033eb8: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -033ebc: 6e20 d20e 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0ed2 │ │ -033ec2: 28e8 |0045: goto 002d // -0018 │ │ -033ec4: 01a5 |0046: move v5, v10 │ │ -033ec6: 6e10 c00e 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ -033ecc: 0a0f |004a: move-result v15 │ │ -033ece: b0fa |004b: add-int/2addr v10, v15 │ │ -033ed0: 28ed |004c: goto 0039 // -0013 │ │ -033ed2: 6e10 b40e 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ -033ed8: 0a0f |0050: move-result v15 │ │ -033eda: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ -033ede: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ -033ee2: 7120 e110 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@10e1 │ │ -033ee8: 0a05 |0058: move-result v5 │ │ -033eea: 28e0 |0059: goto 0039 // -0020 │ │ -033eec: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ -033ef0: 6e10 b40e 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ -033ef6: 0a10 |005f: move-result v16 │ │ -033ef8: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ -033efc: 6e10 b40e 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ -033f02: 0a0f |0065: move-result v15 │ │ -033f04: b0fb |0066: add-int/2addr v11, v15 │ │ -033f06: 28d2 |0067: goto 0039 // -002e │ │ -033f08: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -033f0c: 540f f902 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ -033f10: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ -033f14: 0800 1100 |006e: move-object/from16 v0, v17 │ │ -033f18: 540f f902 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ -033f1c: 0200 1200 |0072: move/from16 v0, v18 │ │ -033f20: 0201 1300 |0074: move/from16 v1, v19 │ │ -033f24: 0202 1400 |0076: move/from16 v2, v20 │ │ -033f28: 7240 9708 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0897 │ │ -033f2e: 0800 1100 |007b: move-object/from16 v0, v17 │ │ -033f32: 540f eb02 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02eb │ │ -033f36: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ -033f3a: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -033f3e: 540f eb02 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02eb │ │ -033f42: 0200 1200 |0085: move/from16 v0, v18 │ │ -033f46: 0201 1300 |0087: move/from16 v1, v19 │ │ -033f4a: 0202 1400 |0089: move/from16 v2, v20 │ │ -033f4e: 7240 9708 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0897 │ │ -033f54: 0800 1100 |008e: move-object/from16 v0, v17 │ │ -033f58: 540f fb02 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02fb │ │ -033f5c: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ -033f60: 7401 e908 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ -033f66: 0a0c |0097: move-result v12 │ │ -033f68: 7401 d508 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ -033f6e: 0a04 |009b: move-result v4 │ │ -033f70: 1208 |009c: const/4 v8, #int 0 // #0 │ │ -033f72: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ -033f76: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -033f7a: 6e20 d408 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ -033f80: 0c03 |00a4: move-result-object v3 │ │ -033f82: 6e10 b00e 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -033f88: 0c09 |00a8: move-result-object v9 │ │ -033f8a: 1f09 6001 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ -033f8e: 559f b502 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ -033f92: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ -033f96: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ -033f9a: 28ec |00b1: goto 009d // -0014 │ │ -033f9c: 6e10 b10e 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -033fa2: 0a0f |00b5: move-result v15 │ │ -033fa4: b1cf |00b6: sub-int/2addr v15, v12 │ │ -033fa6: 82ff |00b7: int-to-float v15, v15 │ │ -033fa8: 7601 d808 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ -033fae: 0a10 |00bb: move-result v16 │ │ -033fb0: 0200 1000 |00bc: move/from16 v0, v16 │ │ -033fb4: 8200 |00be: int-to-float v0, v0 │ │ -033fb6: 0210 0000 |00bf: move/from16 v16, v0 │ │ -033fba: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ -033fbe: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -033fc2: 540f fb02 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02fb │ │ -033fc6: 7230 9908 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0899 │ │ -033fcc: 28e5 |00ca: goto 00af // -001b │ │ -033fce: 121f |00cb: const/4 v15, #int 1 // #1 │ │ -033fd0: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ -033fd4: 5c0f d602 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02d6 │ │ -033fd8: 0e00 |00d0: return-void │ │ -033fda: 0000 |00d1: nop // spacer │ │ -033fdc: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ +035ac8: |[035ac8] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +035ad8: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +035adc: 520f db02 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@02db │ │ +035ae0: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ +035ae4: 7401 e908 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ +035aea: 0a0c |0009: move-result v12 │ │ +035aec: 7401 e408 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@08e4 │ │ +035af2: 0a0a |000d: move-result v10 │ │ +035af4: 7401 e508 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@08e5 │ │ +035afa: 0a0b |0011: move-result v11 │ │ +035afc: 7401 eb08 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@08eb │ │ +035b02: 0a0e |0015: move-result v14 │ │ +035b04: 7401 d508 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ +035b0a: 0a04 |0019: move-result v4 │ │ +035b0c: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +035b0e: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +035b12: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +035b16: 6e20 d408 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ +035b1c: 0c03 |0022: move-result-object v3 │ │ +035b1e: 6e10 b00e 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +035b24: 0c09 |0026: move-result-object v9 │ │ +035b26: 1f09 6001 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ +035b2a: 559f b502 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ +035b2e: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ +035b32: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +035b36: 28ec |002f: goto 001b // -0014 │ │ +035b38: 529f b302 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@02b3 │ │ +035b3c: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ +035b40: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +035b42: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ +035b48: 01a5 |0038: move v5, v10 │ │ +035b4a: b0c5 |0039: add-int/2addr v5, v12 │ │ +035b4c: 6e10 b10e 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +035b52: 0a0f |003d: move-result v15 │ │ +035b54: 9106 050f |003e: sub-int v6, v5, v15 │ │ +035b58: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +035b5c: 6e20 d20e 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0ed2 │ │ +035b62: 28e8 |0045: goto 002d // -0018 │ │ +035b64: 01a5 |0046: move v5, v10 │ │ +035b66: 6e10 c00e 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ +035b6c: 0a0f |004a: move-result v15 │ │ +035b6e: b0fa |004b: add-int/2addr v10, v15 │ │ +035b70: 28ed |004c: goto 0039 // -0013 │ │ +035b72: 6e10 b40e 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ +035b78: 0a0f |0050: move-result v15 │ │ +035b7a: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ +035b7e: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ +035b82: 7120 e210 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@10e2 │ │ +035b88: 0a05 |0058: move-result v5 │ │ +035b8a: 28e0 |0059: goto 0039 // -0020 │ │ +035b8c: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ +035b90: 6e10 b40e 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ +035b96: 0a10 |005f: move-result v16 │ │ +035b98: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ +035b9c: 6e10 b40e 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ +035ba2: 0a0f |0065: move-result v15 │ │ +035ba4: b0fb |0066: add-int/2addr v11, v15 │ │ +035ba6: 28d2 |0067: goto 0039 // -002e │ │ +035ba8: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +035bac: 540f f902 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ +035bb0: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ +035bb4: 0800 1100 |006e: move-object/from16 v0, v17 │ │ +035bb8: 540f f902 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ +035bbc: 0200 1200 |0072: move/from16 v0, v18 │ │ +035bc0: 0201 1300 |0074: move/from16 v1, v19 │ │ +035bc4: 0202 1400 |0076: move/from16 v2, v20 │ │ +035bc8: 7240 9708 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0897 │ │ +035bce: 0800 1100 |007b: move-object/from16 v0, v17 │ │ +035bd2: 540f eb02 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02eb │ │ +035bd6: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ +035bda: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +035bde: 540f eb02 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02eb │ │ +035be2: 0200 1200 |0085: move/from16 v0, v18 │ │ +035be6: 0201 1300 |0087: move/from16 v1, v19 │ │ +035bea: 0202 1400 |0089: move/from16 v2, v20 │ │ +035bee: 7240 9708 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0897 │ │ +035bf4: 0800 1100 |008e: move-object/from16 v0, v17 │ │ +035bf8: 540f fb02 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02fb │ │ +035bfc: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ +035c00: 7401 e908 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ +035c06: 0a0c |0097: move-result v12 │ │ +035c08: 7401 d508 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ +035c0e: 0a04 |009b: move-result v4 │ │ +035c10: 1208 |009c: const/4 v8, #int 0 // #0 │ │ +035c12: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ +035c16: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +035c1a: 6e20 d408 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ +035c20: 0c03 |00a4: move-result-object v3 │ │ +035c22: 6e10 b00e 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +035c28: 0c09 |00a8: move-result-object v9 │ │ +035c2a: 1f09 6001 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ +035c2e: 559f b502 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ +035c32: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ +035c36: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ +035c3a: 28ec |00b1: goto 009d // -0014 │ │ +035c3c: 6e10 b10e 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +035c42: 0a0f |00b5: move-result v15 │ │ +035c44: b1cf |00b6: sub-int/2addr v15, v12 │ │ +035c46: 82ff |00b7: int-to-float v15, v15 │ │ +035c48: 7601 d808 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ +035c4e: 0a10 |00bb: move-result v16 │ │ +035c50: 0200 1000 |00bc: move/from16 v0, v16 │ │ +035c54: 8200 |00be: int-to-float v0, v0 │ │ +035c56: 0210 0000 |00bf: move/from16 v16, v0 │ │ +035c5a: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ +035c5e: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +035c62: 540f fb02 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02fb │ │ +035c66: 7230 9908 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0899 │ │ +035c6c: 28e5 |00ca: goto 00af // -001b │ │ +035c6e: 121f |00cb: const/4 v15, #int 1 // #1 │ │ +035c70: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ +035c74: 5c0f d602 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@02d6 │ │ +035c78: 0e00 |00d0: return-void │ │ +035c7a: 0000 |00d1: nop // spacer │ │ +035c7c: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1668 │ │ 0x0006 line=1669 │ │ 0x000a line=1670 │ │ 0x000e line=1671 │ │ 0x0012 line=1672 │ │ @@ -40947,48 +40952,48 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -033ff8: |[033ff8] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -034008: 6e10 d508 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ -03400e: 0a01 |0003: move-result v1 │ │ -034010: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -034014: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -034018: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -03401a: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -03401c: 0112 |000a: move v2, v1 │ │ -03401e: 0163 |000b: move v3, v6 │ │ -034020: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -034024: 6e20 d408 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ -03402a: 0c00 |0011: move-result-object v0 │ │ -03402c: 6e10 bf0e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ -034032: 0a07 |0015: move-result v7 │ │ -034034: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -034038: 6e20 ef08 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08ef │ │ -03403e: 0c04 |001b: move-result-object v4 │ │ -034040: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -034044: 5247 af02 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -034048: 5298 da02 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -03404c: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -034050: 6e30 e10e a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@0ee1 │ │ -034056: 0a07 |0027: move-result v7 │ │ -034058: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -03405c: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -03405e: 0f07 |002b: return v7 │ │ -034060: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -034064: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -034066: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -034068: 28db |0030: goto 000b // -0025 │ │ -03406a: b053 |0031: add-int/2addr v3, v5 │ │ -03406c: 28da |0032: goto 000c // -0026 │ │ -03406e: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -034070: 28f7 |0034: goto 002b // -0009 │ │ +035c98: |[035c98] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +035ca8: 6e10 d508 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ +035cae: 0a01 |0003: move-result v1 │ │ +035cb0: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +035cb4: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +035cb8: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +035cba: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +035cbc: 0112 |000a: move v2, v1 │ │ +035cbe: 0163 |000b: move v3, v6 │ │ +035cc0: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +035cc4: 6e20 d408 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ +035cca: 0c00 |0011: move-result-object v0 │ │ +035ccc: 6e10 bf0e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ +035cd2: 0a07 |0015: move-result v7 │ │ +035cd4: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +035cd8: 6e20 ef08 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08ef │ │ +035cde: 0c04 |001b: move-result-object v4 │ │ +035ce0: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +035ce4: 5247 af02 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +035ce8: 5298 da02 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +035cec: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +035cf0: 6e30 e10e a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@0ee1 │ │ +035cf6: 0a07 |0027: move-result v7 │ │ +035cf8: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +035cfc: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +035cfe: 0f07 |002b: return v7 │ │ +035d00: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +035d04: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +035d06: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +035d08: 28db |0030: goto 000b // -0025 │ │ +035d0a: b053 |0031: add-int/2addr v3, v5 │ │ +035d0c: 28da |0032: goto 000c // -0026 │ │ +035d0e: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +035d10: 28f7 |0034: goto 002b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2659 │ │ 0x0004 line=2660 │ │ 0x0008 line=2661 │ │ 0x0009 line=2662 │ │ 0x000a line=2663 │ │ @@ -41027,42 +41032,42 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -034074: |[034074] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -034084: 2051 6701 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0167 │ │ -034088: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -03408c: 6f20 230f 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0f23 │ │ -034092: 0e00 |0007: return-void │ │ -034094: 0750 |0008: move-object v0, v5 │ │ -034096: 1f00 6701 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0167 │ │ -03409a: 6e10 a608 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@08a6 │ │ -0340a0: 0c01 |000e: move-result-object v1 │ │ -0340a2: 6f20 230f 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0f23 │ │ -0340a8: 5441 d302 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -0340ac: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -0340b0: 5441 d302 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -0340b4: 5402 bd02 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@02bd │ │ -0340b8: 5403 be02 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@02be │ │ -0340bc: 6e30 7007 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0770 │ │ -0340c2: 5201 bf02 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02bf │ │ -0340c6: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -0340c8: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -0340ca: 6e40 1b09 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@091b │ │ -0340d0: 28e1 |0026: goto 0007 // -001f │ │ -0340d2: 5201 bf02 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02bf │ │ -0340d6: 5941 ff02 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ff │ │ -0340da: 5401 bd02 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@02bd │ │ -0340de: 5b41 fd02 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02fd │ │ -0340e2: 5401 be02 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@02be │ │ -0340e6: 5b41 fe02 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02fe │ │ -0340ea: 28d4 |0033: goto 0007 // -002c │ │ +035d14: |[035d14] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +035d24: 2051 6701 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0167 │ │ +035d28: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +035d2c: 6f20 230f 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0f23 │ │ +035d32: 0e00 |0007: return-void │ │ +035d34: 0750 |0008: move-object v0, v5 │ │ +035d36: 1f00 6701 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0167 │ │ +035d3a: 6e10 a608 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@08a6 │ │ +035d40: 0c01 |000e: move-result-object v1 │ │ +035d42: 6f20 230f 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0f23 │ │ +035d48: 5441 d302 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +035d4c: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +035d50: 5441 d302 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +035d54: 5402 bd02 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@02bd │ │ +035d58: 5403 be02 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@02be │ │ +035d5c: 6e30 7007 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0770 │ │ +035d62: 5201 bf02 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02bf │ │ +035d66: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +035d68: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +035d6a: 6e40 1b09 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@091b │ │ +035d70: 28e1 |0026: goto 0007 // -001f │ │ +035d72: 5201 bf02 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02bf │ │ +035d76: 5941 ff02 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ff │ │ +035d7a: 5401 bd02 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@02bd │ │ +035d7e: 5b41 fd02 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02fd │ │ +035d82: 5401 be02 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@02be │ │ +035d86: 5b41 fe02 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02fe │ │ +035d8a: 28d4 |0033: goto 0007 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1268 │ │ 0x0004 line=1269 │ │ 0x0007 line=1284 │ │ 0x0009 line=1273 │ │ 0x000b line=1274 │ │ @@ -41082,28 +41087,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0340ec: |[0340ec] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0340fc: 6f10 240f 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0f24 │ │ -034102: 0c01 |0003: move-result-object v1 │ │ -034104: 2200 6701 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0167 │ │ -034108: 7020 a508 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@08a5 │ │ -03410e: 5232 da02 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -034112: 5902 bf02 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02bf │ │ -034116: 5432 d302 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -03411a: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -03411e: 5432 d302 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -034122: 6e10 7107 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0771 │ │ -034128: 0c02 |0016: move-result-object v2 │ │ -03412a: 5b02 bd02 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@02bd │ │ -03412e: 1100 |0019: return-object v0 │ │ +035d8c: |[035d8c] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +035d9c: 6f10 240f 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0f24 │ │ +035da2: 0c01 |0003: move-result-object v1 │ │ +035da4: 2200 6701 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0167 │ │ +035da8: 7020 a508 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@08a5 │ │ +035dae: 5232 da02 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +035db2: 5902 bf02 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@02bf │ │ +035db6: 5432 d302 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +035dba: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +035dbe: 5432 d302 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +035dc2: 6e10 7107 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0771 │ │ +035dc8: 0c02 |0016: move-result-object v2 │ │ +035dca: 5b02 bd02 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@02bd │ │ +035dce: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1257 │ │ 0x0004 line=1258 │ │ 0x0009 line=1259 │ │ 0x000d line=1260 │ │ 0x0011 line=1261 │ │ @@ -41118,21 +41123,21 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -034130: |[034130] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -034140: 6f56 250f 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@0f25 │ │ -034146: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -03414a: 5220 fa02 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ -03414e: 5221 fa02 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ -034152: 7051 0d09 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@090d │ │ -034158: 0e00 |000c: return-void │ │ +035dd0: |[035dd0] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +035de0: 6f56 250f 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@0f25 │ │ +035de6: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +035dea: 5220 fa02 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ +035dee: 5221 fa02 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ +035df2: 7051 0d09 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@090d │ │ +035df8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1455 │ │ 0x0003 line=1458 │ │ 0x0005 line=1459 │ │ 0x000c line=1461 │ │ locals : │ │ @@ -41147,373 +41152,373 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 29 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 730 16-bit code units │ │ -03415c: |[03415c] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -03416c: 0800 1b00 |0000: move-object/from16 v0, v27 │ │ -034170: 5500 e202 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02e2 │ │ -034174: 0217 0000 |0004: move/from16 v23, v0 │ │ -034178: 3817 0500 |0006: if-eqz v23, 000b // +0005 │ │ -03417c: 1317 0100 |0008: const/16 v23, #int 1 // #1 │ │ -034180: 0f17 |000a: return v23 │ │ -034182: 7401 720e 1c00 |000b: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ -034188: 0a17 |000e: move-result v23 │ │ -03418a: 3917 0b00 |000f: if-nez v23, 001a // +000b │ │ -03418e: 7401 740e 1c00 |0011: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@0e74 │ │ -034194: 0a17 |0014: move-result v23 │ │ -034196: 3817 0500 |0015: if-eqz v23, 001a // +0005 │ │ -03419a: 1317 0000 |0017: const/16 v23, #int 0 // #0 │ │ -03419e: 28f1 |0019: goto 000a // -000f │ │ -0341a0: 0800 1b00 |001a: move-object/from16 v0, v27 │ │ -0341a4: 5400 d302 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -0341a8: 0817 0000 |001e: move-object/from16 v23, v0 │ │ -0341ac: 3817 0e00 |0020: if-eqz v23, 002e // +000e │ │ -0341b0: 0800 1b00 |0022: move-object/from16 v0, v27 │ │ -0341b4: 5400 d302 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -0341b8: 0817 0000 |0026: move-object/from16 v23, v0 │ │ -0341bc: 7401 6707 1700 |0028: invoke-virtual/range {v23}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ -0341c2: 0a17 |002b: move-result v23 │ │ -0341c4: 3917 0500 |002c: if-nez v23, 0031 // +0005 │ │ -0341c8: 1317 0000 |002e: const/16 v23, #int 0 // #0 │ │ -0341cc: 28da |0030: goto 000a // -0026 │ │ -0341ce: 0800 1b00 |0031: move-object/from16 v0, v27 │ │ -0341d2: 5400 0903 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -0341d6: 0817 0000 |0035: move-object/from16 v23, v0 │ │ -0341da: 3917 0c00 |0037: if-nez v23, 0043 // +000c │ │ -0341de: 7100 890e 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0e89 │ │ -0341e4: 0c17 |003c: move-result-object v23 │ │ -0341e6: 0800 1700 |003d: move-object/from16 v0, v23 │ │ -0341ea: 0801 1b00 |003f: move-object/from16 v1, v27 │ │ -0341ee: 5b10 0903 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -0341f2: 0800 1b00 |0043: move-object/from16 v0, v27 │ │ -0341f6: 5400 0903 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -0341fa: 0817 0000 |0047: move-object/from16 v23, v0 │ │ -0341fe: 0800 1700 |0049: move-object/from16 v0, v23 │ │ -034202: 0801 1c00 |004b: move-object/from16 v1, v28 │ │ -034206: 6e20 820e 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0e82 │ │ -03420c: 7401 720e 1c00 |0050: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ -034212: 0a05 |0053: move-result v5 │ │ -034214: 120b |0054: const/4 v11, #int 0 // #0 │ │ -034216: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -03421a: 0217 0000 |0057: move/from16 v23, v0 │ │ -03421e: 2b17 6f02 0000 |0059: packed-switch v23, 000002c8 // +0000026f │ │ -034224: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ -034228: 7701 4008 1b00 |005e: invoke-static/range {v27}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0840 │ │ -03422e: 1317 0100 |0061: const/16 v23, #int 1 // #1 │ │ -034232: 28a7 |0063: goto 000a // -0059 │ │ -034234: 0800 1b00 |0064: move-object/from16 v0, v27 │ │ -034238: 5400 0203 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ -03423c: 0817 0000 |0068: move-object/from16 v23, v0 │ │ -034240: 7401 0710 1700 |006a: invoke-virtual/range {v23}, Landroid/widget/Scroller;.abortAnimation:()V // method@1007 │ │ -034246: 1317 0000 |006d: const/16 v23, #int 0 // #0 │ │ -03424a: 0200 1700 |006f: move/from16 v0, v23 │ │ -03424e: 0801 1b00 |0071: move-object/from16 v1, v27 │ │ -034252: 5c10 fc02 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02fc │ │ -034256: 7401 0b09 1b00 |0075: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.populate:()V // method@090b │ │ -03425c: 1317 0100 |0078: const/16 v23, #int 1 // #1 │ │ -034260: 0200 1700 |007a: move/from16 v0, v23 │ │ -034264: 0801 1b00 |007c: move-object/from16 v1, v27 │ │ -034268: 5c10 ec02 |007e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ -03426c: 1317 0100 |0080: const/16 v23, #int 1 // #1 │ │ -034270: 0800 1b00 |0082: move-object/from16 v0, v27 │ │ -034274: 0201 1700 |0084: move/from16 v1, v23 │ │ -034278: 7020 2809 1000 |0086: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0928 │ │ -03427e: 7401 7a0e 1c00 |0089: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ -034284: 0a17 |008c: move-result v23 │ │ -034286: 0200 1700 |008d: move/from16 v0, v23 │ │ -03428a: 0801 1b00 |008f: move-object/from16 v1, v27 │ │ -03428e: 5910 e902 |0091: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02e9 │ │ -034292: 0200 1700 |0093: move/from16 v0, v23 │ │ -034296: 0801 1b00 |0095: move-object/from16 v1, v27 │ │ -03429a: 5910 ef02 |0097: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -03429e: 7401 7c0e 1c00 |0099: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ -0342a4: 0a17 |009c: move-result v23 │ │ -0342a6: 0200 1700 |009d: move/from16 v0, v23 │ │ -0342aa: 0801 1b00 |009f: move-object/from16 v1, v27 │ │ -0342ae: 5910 ea02 |00a1: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@02ea │ │ -0342b2: 0200 1700 |00a3: move/from16 v0, v23 │ │ -0342b6: 0801 1b00 |00a5: move-object/from16 v1, v27 │ │ -0342ba: 5910 f002 |00a7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02f0 │ │ -0342be: 1317 0000 |00a9: const/16 v23, #int 0 // #0 │ │ -0342c2: 0800 1c00 |00ab: move-object/from16 v0, v28 │ │ -0342c6: 0201 1700 |00ad: move/from16 v1, v23 │ │ -0342ca: 7120 5907 1000 |00af: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ -0342d0: 0a17 |00b2: move-result v23 │ │ -0342d2: 0200 1700 |00b3: move/from16 v0, v23 │ │ -0342d6: 0801 1b00 |00b5: move-object/from16 v1, v27 │ │ -0342da: 5910 d202 |00b7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ -0342de: 28a3 |00b9: goto 005c // -005d │ │ -0342e0: 0800 1b00 |00ba: move-object/from16 v0, v27 │ │ -0342e4: 5500 ec02 |00bc: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ -0342e8: 0217 0000 |00be: move/from16 v23, v0 │ │ -0342ec: 3917 8e00 |00c0: if-nez v23, 014e // +008e │ │ -0342f0: 0800 1b00 |00c2: move-object/from16 v0, v27 │ │ -0342f4: 5200 d202 |00c4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ -0342f8: 0217 0000 |00c6: move/from16 v23, v0 │ │ -0342fc: 0800 1c00 |00c8: move-object/from16 v0, v28 │ │ -034300: 0201 1700 |00ca: move/from16 v1, v23 │ │ -034304: 7120 5507 1000 |00cc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0755 │ │ -03430a: 0a0e |00cf: move-result v14 │ │ -03430c: 0800 1c00 |00d0: move-object/from16 v0, v28 │ │ -034310: 7120 5a07 e000 |00d2: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ -034316: 0a13 |00d5: move-result v19 │ │ -034318: 0800 1b00 |00d6: move-object/from16 v0, v27 │ │ -03431c: 5200 ef02 |00d8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -034320: 0217 0000 |00da: move/from16 v23, v0 │ │ -034324: a717 1317 |00dc: sub-float v23, v19, v23 │ │ -034328: 7701 db10 1700 |00de: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -03432e: 0a14 |00e1: move-result v20 │ │ -034330: 0800 1c00 |00e2: move-object/from16 v0, v28 │ │ -034334: 7120 5b07 e000 |00e4: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@075b │ │ -03433a: 0a15 |00e7: move-result v21 │ │ -03433c: 0800 1b00 |00e8: move-object/from16 v0, v27 │ │ -034340: 5200 f002 |00ea: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02f0 │ │ -034344: 0217 0000 |00ec: move/from16 v23, v0 │ │ -034348: a717 1517 |00ee: sub-float v23, v21, v23 │ │ -03434c: 7701 db10 1700 |00f0: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -034352: 0a16 |00f3: move-result v22 │ │ -034354: 0800 1b00 |00f4: move-object/from16 v0, v27 │ │ -034358: 5200 0803 |00f6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0308 │ │ -03435c: 0217 0000 |00f8: move/from16 v23, v0 │ │ -034360: 0200 1700 |00fa: move/from16 v0, v23 │ │ -034364: 8200 |00fc: int-to-float v0, v0 │ │ -034366: 0217 0000 |00fd: move/from16 v23, v0 │ │ -03436a: 2d17 1417 |00ff: cmpl-float v23, v20, v23 │ │ -03436e: 3d17 4d00 |0101: if-lez v23, 014e // +004d │ │ -034372: 2d17 1416 |0103: cmpl-float v23, v20, v22 │ │ -034376: 3d17 4900 |0105: if-lez v23, 014e // +0049 │ │ -03437a: 1317 0100 |0107: const/16 v23, #int 1 // #1 │ │ -03437e: 0200 1700 |0109: move/from16 v0, v23 │ │ -034382: 0801 1b00 |010b: move-object/from16 v1, v27 │ │ -034386: 5c10 ec02 |010d: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ -03438a: 0800 1b00 |010f: move-object/from16 v0, v27 │ │ -03438e: 5200 e902 |0111: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02e9 │ │ -034392: 0217 0000 |0113: move/from16 v23, v0 │ │ -034396: a717 1317 |0115: sub-float v23, v19, v23 │ │ -03439a: 1318 0000 |0117: const/16 v24, #int 0 // #0 │ │ -03439e: 2d17 1718 |0119: cmpl-float v23, v23, v24 │ │ -0343a2: 3d17 5b00 |011b: if-lez v23, 0176 // +005b │ │ -0343a6: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ -0343aa: 5200 e902 |011f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02e9 │ │ -0343ae: 0217 0000 |0121: move/from16 v23, v0 │ │ -0343b2: 0800 1b00 |0123: move-object/from16 v0, v27 │ │ -0343b6: 5200 0803 |0125: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0308 │ │ -0343ba: 0218 0000 |0127: move/from16 v24, v0 │ │ -0343be: 0200 1800 |0129: move/from16 v0, v24 │ │ -0343c2: 8200 |012b: int-to-float v0, v0 │ │ -0343c4: 0218 0000 |012c: move/from16 v24, v0 │ │ -0343c8: a617 1718 |012e: add-float v23, v23, v24 │ │ -0343cc: 0200 1700 |0130: move/from16 v0, v23 │ │ -0343d0: 0801 1b00 |0132: move-object/from16 v1, v27 │ │ -0343d4: 5910 ef02 |0134: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -0343d8: 0200 1500 |0136: move/from16 v0, v21 │ │ -0343dc: 0801 1b00 |0138: move-object/from16 v1, v27 │ │ -0343e0: 5910 f002 |013a: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02f0 │ │ -0343e4: 1317 0100 |013c: const/16 v23, #int 1 // #1 │ │ -0343e8: 0800 1b00 |013e: move-object/from16 v0, v27 │ │ -0343ec: 0201 1700 |0140: move/from16 v1, v23 │ │ -0343f0: 7020 2809 1000 |0142: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0928 │ │ -0343f6: 1317 0100 |0145: const/16 v23, #int 1 // #1 │ │ -0343fa: 0800 1b00 |0147: move-object/from16 v0, v27 │ │ -0343fe: 0201 1700 |0149: move/from16 v1, v23 │ │ -034402: 7020 2909 1000 |014b: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0929 │ │ -034408: 0800 1b00 |014e: move-object/from16 v0, v27 │ │ -03440c: 5500 ec02 |0150: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ -034410: 0217 0000 |0152: move/from16 v23, v0 │ │ -034414: 3817 08ff |0154: if-eqz v23, 005c // -00f8 │ │ -034418: 0800 1b00 |0156: move-object/from16 v0, v27 │ │ -03441c: 5200 d202 |0158: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ -034420: 0217 0000 |015a: move/from16 v23, v0 │ │ -034424: 0800 1c00 |015c: move-object/from16 v0, v28 │ │ -034428: 0201 1700 |015e: move/from16 v1, v23 │ │ -03442c: 7120 5507 1000 |0160: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0755 │ │ -034432: 0a06 |0163: move-result v6 │ │ -034434: 0800 1c00 |0164: move-object/from16 v0, v28 │ │ -034438: 7120 5a07 6000 |0166: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ -03443e: 0a13 |0169: move-result v19 │ │ -034440: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ -034444: 0201 1300 |016c: move/from16 v1, v19 │ │ -034448: 7020 0909 1000 |016e: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0909 │ │ -03444e: 0a17 |0171: move-result v23 │ │ -034450: 960b 0b17 |0172: or-int v11, v11, v23 │ │ -034454: 2900 e8fe |0174: goto/16 005c // -0118 │ │ -034458: 0800 1b00 |0176: move-object/from16 v0, v27 │ │ -03445c: 5200 e902 |0178: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02e9 │ │ -034460: 0217 0000 |017a: move/from16 v23, v0 │ │ -034464: 0800 1b00 |017c: move-object/from16 v0, v27 │ │ -034468: 5200 0803 |017e: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0308 │ │ -03446c: 0218 0000 |0180: move/from16 v24, v0 │ │ -034470: 0200 1800 |0182: move/from16 v0, v24 │ │ -034474: 8200 |0184: int-to-float v0, v0 │ │ -034476: 0218 0000 |0185: move/from16 v24, v0 │ │ -03447a: a717 1718 |0187: sub-float v23, v23, v24 │ │ -03447e: 28a7 |0189: goto 0130 // -0059 │ │ -034480: 0800 1b00 |018a: move-object/from16 v0, v27 │ │ -034484: 5500 ec02 |018c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ -034488: 0217 0000 |018e: move/from16 v23, v0 │ │ -03448c: 3817 ccfe |0190: if-eqz v23, 005c // -0134 │ │ -034490: 0800 1b00 |0192: move-object/from16 v0, v27 │ │ -034494: 5400 0903 |0194: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ -034498: 0811 0000 |0196: move-object/from16 v17, v0 │ │ -03449c: 1317 e803 |0198: const/16 v23, #int 1000 // #3e8 │ │ -0344a0: 0800 1b00 |019a: move-object/from16 v0, v27 │ │ -0344a4: 5200 f402 |019c: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02f4 │ │ -0344a8: 0218 0000 |019e: move/from16 v24, v0 │ │ -0344ac: 0200 1800 |01a0: move/from16 v0, v24 │ │ -0344b0: 8200 |01a2: int-to-float v0, v0 │ │ -0344b2: 0218 0000 |01a3: move/from16 v24, v0 │ │ -0344b6: 0800 1100 |01a5: move-object/from16 v0, v17 │ │ -0344ba: 0201 1700 |01a7: move/from16 v1, v23 │ │ -0344be: 0202 1800 |01a9: move/from16 v2, v24 │ │ -0344c2: 6e30 840e 1002 |01ab: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0e84 │ │ -0344c8: 0800 1b00 |01ae: move-object/from16 v0, v27 │ │ -0344cc: 5200 d202 |01b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ -0344d0: 0217 0000 |01b2: move/from16 v23, v0 │ │ -0344d4: 0800 1100 |01b4: move-object/from16 v0, v17 │ │ -0344d8: 0201 1700 |01b6: move/from16 v1, v23 │ │ -0344dc: 7120 d407 1000 |01b8: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@07d4 │ │ -0344e2: 0a17 |01bb: move-result v23 │ │ -0344e4: 0200 1700 |01bc: move/from16 v0, v23 │ │ -0344e8: 870a |01be: float-to-int v10, v0 │ │ -0344ea: 1317 0100 |01bf: const/16 v23, #int 1 // #1 │ │ -0344ee: 0200 1700 |01c1: move/from16 v0, v23 │ │ -0344f2: 0801 1b00 |01c3: move-object/from16 v1, v27 │ │ -0344f6: 5c10 fc02 |01c5: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02fc │ │ -0344fa: 7601 d808 1b00 |01c7: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ -034500: 0a12 |01ca: move-result v18 │ │ -034502: 7401 e908 1b00 |01cb: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ -034508: 0a0f |01ce: move-result v15 │ │ -03450a: 7601 f008 1b00 |01cf: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@08f0 │ │ -034510: 0c08 |01d2: move-result-object v8 │ │ -034512: 5287 af02 |01d3: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -034516: 82f0 |01d5: int-to-float v0, v15 │ │ -034518: 0217 0000 |01d6: move/from16 v23, v0 │ │ -03451c: 0200 1200 |01d8: move/from16 v0, v18 │ │ -034520: 8200 |01da: int-to-float v0, v0 │ │ -034522: 0218 0000 |01db: move/from16 v24, v0 │ │ -034526: a917 1718 |01dd: div-float v23, v23, v24 │ │ -03452a: 5280 ae02 |01df: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ -03452e: 0218 0000 |01e1: move/from16 v24, v0 │ │ -034532: a717 1718 |01e3: sub-float v23, v23, v24 │ │ -034536: 5280 b102 |01e5: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -03453a: 0218 0000 |01e7: move/from16 v24, v0 │ │ -03453e: a90d 1718 |01e9: div-float v13, v23, v24 │ │ -034542: 0800 1b00 |01eb: move-object/from16 v0, v27 │ │ -034546: 5200 d202 |01ed: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ -03454a: 0217 0000 |01ef: move/from16 v23, v0 │ │ -03454e: 0800 1c00 |01f1: move-object/from16 v0, v28 │ │ -034552: 0201 1700 |01f3: move/from16 v1, v23 │ │ -034556: 7120 5507 1000 |01f5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0755 │ │ -03455c: 0a06 |01f8: move-result v6 │ │ -03455e: 0800 1c00 |01f9: move-object/from16 v0, v28 │ │ -034562: 7120 5a07 6000 |01fb: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ -034568: 0a13 |01fe: move-result v19 │ │ -03456a: 0800 1b00 |01ff: move-object/from16 v0, v27 │ │ -03456e: 5200 e902 |0201: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02e9 │ │ -034572: 0217 0000 |0203: move/from16 v23, v0 │ │ -034576: a717 1317 |0205: sub-float v23, v19, v23 │ │ -03457a: 0200 1700 |0207: move/from16 v0, v23 │ │ -03457e: 8700 |0209: float-to-int v0, v0 │ │ -034580: 0210 0000 |020a: move/from16 v16, v0 │ │ -034584: 0800 1b00 |020c: move-object/from16 v0, v27 │ │ -034588: 0201 1000 |020e: move/from16 v1, v16 │ │ -03458c: 7051 c408 70ad |0210: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@08c4 │ │ -034592: 0a0c |0213: move-result v12 │ │ -034594: 1317 0100 |0214: const/16 v23, #int 1 // #1 │ │ -034598: 1318 0100 |0216: const/16 v24, #int 1 // #1 │ │ -03459c: 0800 1b00 |0218: move-object/from16 v0, v27 │ │ -0345a0: 0201 1700 |021a: move/from16 v1, v23 │ │ -0345a4: 0202 1800 |021c: move/from16 v2, v24 │ │ -0345a8: 6e5a 1c09 c021 |021e: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@091c │ │ -0345ae: 1317 ffff |0221: const/16 v23, #int -1 // #ffff │ │ -0345b2: 0200 1700 |0223: move/from16 v0, v23 │ │ -0345b6: 0801 1b00 |0225: move-object/from16 v1, v27 │ │ -0345ba: 5910 d202 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ -0345be: 7601 cb08 1b00 |0229: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@08cb │ │ -0345c4: 0800 1b00 |022c: move-object/from16 v0, v27 │ │ -0345c8: 5400 f202 |022e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02f2 │ │ -0345cc: 0817 0000 |0230: move-object/from16 v23, v0 │ │ -0345d0: 7401 730c 1700 |0232: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0c73 │ │ -0345d6: 0a17 |0235: move-result v23 │ │ -0345d8: 0800 1b00 |0236: move-object/from16 v0, v27 │ │ -0345dc: 5400 0003 |0238: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0300 │ │ -0345e0: 0818 0000 |023a: move-object/from16 v24, v0 │ │ -0345e4: 7401 730c 1800 |023c: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0c73 │ │ -0345ea: 0a18 |023f: move-result v24 │ │ -0345ec: 960b 1718 |0240: or-int v11, v23, v24 │ │ -0345f0: 2900 1afe |0242: goto/16 005c // -01e6 │ │ -0345f4: 0800 1b00 |0244: move-object/from16 v0, v27 │ │ -0345f8: 5500 ec02 |0246: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ -0345fc: 0217 0000 |0248: move/from16 v23, v0 │ │ -034600: 3817 12fe |024a: if-eqz v23, 005c // -01ee │ │ -034604: 0800 1b00 |024c: move-object/from16 v0, v27 │ │ -034608: 5200 da02 |024e: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -03460c: 0217 0000 |0250: move/from16 v23, v0 │ │ -034610: 1318 0100 |0252: const/16 v24, #int 1 // #1 │ │ -034614: 1319 0000 |0254: const/16 v25, #int 0 // #0 │ │ -034618: 131a 0000 |0256: const/16 v26, #int 0 // #0 │ │ -03461c: 0800 1b00 |0258: move-object/from16 v0, v27 │ │ -034620: 0201 1700 |025a: move/from16 v1, v23 │ │ -034624: 0202 1800 |025c: move/from16 v2, v24 │ │ -034628: 0203 1900 |025e: move/from16 v3, v25 │ │ -03462c: 0204 1a00 |0260: move/from16 v4, v26 │ │ -034630: 7054 1609 1032 |0262: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0916 │ │ -034636: 1317 ffff |0265: const/16 v23, #int -1 // #ffff │ │ -03463a: 0200 1700 |0267: move/from16 v0, v23 │ │ -03463e: 0801 1b00 |0269: move-object/from16 v1, v27 │ │ -034642: 5910 d202 |026b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ -034646: 7601 cb08 1b00 |026d: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@08cb │ │ -03464c: 0800 1b00 |0270: move-object/from16 v0, v27 │ │ -034650: 5400 f202 |0272: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02f2 │ │ -034654: 0817 0000 |0274: move-object/from16 v23, v0 │ │ -034658: 7401 730c 1700 |0276: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0c73 │ │ -03465e: 0a17 |0279: move-result v23 │ │ -034660: 0800 1b00 |027a: move-object/from16 v0, v27 │ │ -034664: 5400 0003 |027c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0300 │ │ -034668: 0818 0000 |027e: move-object/from16 v24, v0 │ │ -03466c: 7401 730c 1800 |0280: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0c73 │ │ -034672: 0a18 |0283: move-result v24 │ │ -034674: 960b 1718 |0284: or-int v11, v23, v24 │ │ -034678: 2900 d6fd |0286: goto/16 005c // -022a │ │ -03467c: 7701 5607 1c00 |0288: invoke-static/range {v28}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0756 │ │ -034682: 0a09 |028b: move-result v9 │ │ -034684: 0800 1c00 |028c: move-object/from16 v0, v28 │ │ -034688: 7120 5a07 9000 |028e: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ -03468e: 0a13 |0291: move-result v19 │ │ -034690: 0200 1300 |0292: move/from16 v0, v19 │ │ -034694: 0801 1b00 |0294: move-object/from16 v1, v27 │ │ -034698: 5910 ef02 |0296: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -03469c: 0800 1c00 |0298: move-object/from16 v0, v28 │ │ -0346a0: 7120 5907 9000 |029a: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ -0346a6: 0a17 |029d: move-result v23 │ │ -0346a8: 0200 1700 |029e: move/from16 v0, v23 │ │ -0346ac: 0801 1b00 |02a0: move-object/from16 v1, v27 │ │ -0346b0: 5910 d202 |02a2: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ -0346b4: 2900 b8fd |02a4: goto/16 005c // -0248 │ │ -0346b8: 7602 0309 1b00 |02a6: invoke-direct/range {v27, v28}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0903 │ │ -0346be: 0800 1b00 |02a9: move-object/from16 v0, v27 │ │ -0346c2: 5200 d202 |02ab: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ -0346c6: 0217 0000 |02ad: move/from16 v23, v0 │ │ -0346ca: 0800 1c00 |02af: move-object/from16 v0, v28 │ │ -0346ce: 0201 1700 |02b1: move/from16 v1, v23 │ │ -0346d2: 7120 5507 1000 |02b3: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0755 │ │ -0346d8: 0a17 |02b6: move-result v23 │ │ -0346da: 0800 1c00 |02b7: move-object/from16 v0, v28 │ │ -0346de: 0201 1700 |02b9: move/from16 v1, v23 │ │ -0346e2: 7120 5a07 1000 |02bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ -0346e8: 0a17 |02be: move-result v23 │ │ -0346ea: 0200 1700 |02bf: move/from16 v0, v23 │ │ -0346ee: 0801 1b00 |02c1: move-object/from16 v1, v27 │ │ -0346f2: 5910 ef02 |02c3: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ -0346f6: 2900 97fd |02c5: goto/16 005c // -0269 │ │ -0346fa: 0000 |02c7: nop // spacer │ │ -0346fc: 0001 0700 0000 0000 0b00 0000 3101 ... |02c8: packed-switch-data (18 units) │ │ +035dfc: |[035dfc] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +035e0c: 0800 1b00 |0000: move-object/from16 v0, v27 │ │ +035e10: 5500 e202 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@02e2 │ │ +035e14: 0217 0000 |0004: move/from16 v23, v0 │ │ +035e18: 3817 0500 |0006: if-eqz v23, 000b // +0005 │ │ +035e1c: 1317 0100 |0008: const/16 v23, #int 1 // #1 │ │ +035e20: 0f17 |000a: return v23 │ │ +035e22: 7401 720e 1c00 |000b: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ +035e28: 0a17 |000e: move-result v23 │ │ +035e2a: 3917 0b00 |000f: if-nez v23, 001a // +000b │ │ +035e2e: 7401 740e 1c00 |0011: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@0e74 │ │ +035e34: 0a17 |0014: move-result v23 │ │ +035e36: 3817 0500 |0015: if-eqz v23, 001a // +0005 │ │ +035e3a: 1317 0000 |0017: const/16 v23, #int 0 // #0 │ │ +035e3e: 28f1 |0019: goto 000a // -000f │ │ +035e40: 0800 1b00 |001a: move-object/from16 v0, v27 │ │ +035e44: 5400 d302 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +035e48: 0817 0000 |001e: move-object/from16 v23, v0 │ │ +035e4c: 3817 0e00 |0020: if-eqz v23, 002e // +000e │ │ +035e50: 0800 1b00 |0022: move-object/from16 v0, v27 │ │ +035e54: 5400 d302 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +035e58: 0817 0000 |0026: move-object/from16 v23, v0 │ │ +035e5c: 7401 6707 1700 |0028: invoke-virtual/range {v23}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ +035e62: 0a17 |002b: move-result v23 │ │ +035e64: 3917 0500 |002c: if-nez v23, 0031 // +0005 │ │ +035e68: 1317 0000 |002e: const/16 v23, #int 0 // #0 │ │ +035e6c: 28da |0030: goto 000a // -0026 │ │ +035e6e: 0800 1b00 |0031: move-object/from16 v0, v27 │ │ +035e72: 5400 0903 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +035e76: 0817 0000 |0035: move-object/from16 v23, v0 │ │ +035e7a: 3917 0c00 |0037: if-nez v23, 0043 // +000c │ │ +035e7e: 7100 890e 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0e89 │ │ +035e84: 0c17 |003c: move-result-object v23 │ │ +035e86: 0800 1700 |003d: move-object/from16 v0, v23 │ │ +035e8a: 0801 1b00 |003f: move-object/from16 v1, v27 │ │ +035e8e: 5b10 0903 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +035e92: 0800 1b00 |0043: move-object/from16 v0, v27 │ │ +035e96: 5400 0903 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +035e9a: 0817 0000 |0047: move-object/from16 v23, v0 │ │ +035e9e: 0800 1700 |0049: move-object/from16 v0, v23 │ │ +035ea2: 0801 1c00 |004b: move-object/from16 v1, v28 │ │ +035ea6: 6e20 820e 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0e82 │ │ +035eac: 7401 720e 1c00 |0050: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ +035eb2: 0a05 |0053: move-result v5 │ │ +035eb4: 120b |0054: const/4 v11, #int 0 // #0 │ │ +035eb6: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +035eba: 0217 0000 |0057: move/from16 v23, v0 │ │ +035ebe: 2b17 6f02 0000 |0059: packed-switch v23, 000002c8 // +0000026f │ │ +035ec4: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ +035ec8: 7701 4008 1b00 |005e: invoke-static/range {v27}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0840 │ │ +035ece: 1317 0100 |0061: const/16 v23, #int 1 // #1 │ │ +035ed2: 28a7 |0063: goto 000a // -0059 │ │ +035ed4: 0800 1b00 |0064: move-object/from16 v0, v27 │ │ +035ed8: 5400 0203 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ +035edc: 0817 0000 |0068: move-object/from16 v23, v0 │ │ +035ee0: 7401 0710 1700 |006a: invoke-virtual/range {v23}, Landroid/widget/Scroller;.abortAnimation:()V // method@1007 │ │ +035ee6: 1317 0000 |006d: const/16 v23, #int 0 // #0 │ │ +035eea: 0200 1700 |006f: move/from16 v0, v23 │ │ +035eee: 0801 1b00 |0071: move-object/from16 v1, v27 │ │ +035ef2: 5c10 fc02 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02fc │ │ +035ef6: 7401 0b09 1b00 |0075: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.populate:()V // method@090b │ │ +035efc: 1317 0100 |0078: const/16 v23, #int 1 // #1 │ │ +035f00: 0200 1700 |007a: move/from16 v0, v23 │ │ +035f04: 0801 1b00 |007c: move-object/from16 v1, v27 │ │ +035f08: 5c10 ec02 |007e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ +035f0c: 1317 0100 |0080: const/16 v23, #int 1 // #1 │ │ +035f10: 0800 1b00 |0082: move-object/from16 v0, v27 │ │ +035f14: 0201 1700 |0084: move/from16 v1, v23 │ │ +035f18: 7020 2809 1000 |0086: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0928 │ │ +035f1e: 7401 7a0e 1c00 |0089: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ +035f24: 0a17 |008c: move-result v23 │ │ +035f26: 0200 1700 |008d: move/from16 v0, v23 │ │ +035f2a: 0801 1b00 |008f: move-object/from16 v1, v27 │ │ +035f2e: 5910 e902 |0091: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02e9 │ │ +035f32: 0200 1700 |0093: move/from16 v0, v23 │ │ +035f36: 0801 1b00 |0095: move-object/from16 v1, v27 │ │ +035f3a: 5910 ef02 |0097: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +035f3e: 7401 7c0e 1c00 |0099: invoke-virtual/range {v28}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ +035f44: 0a17 |009c: move-result v23 │ │ +035f46: 0200 1700 |009d: move/from16 v0, v23 │ │ +035f4a: 0801 1b00 |009f: move-object/from16 v1, v27 │ │ +035f4e: 5910 ea02 |00a1: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@02ea │ │ +035f52: 0200 1700 |00a3: move/from16 v0, v23 │ │ +035f56: 0801 1b00 |00a5: move-object/from16 v1, v27 │ │ +035f5a: 5910 f002 |00a7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02f0 │ │ +035f5e: 1317 0000 |00a9: const/16 v23, #int 0 // #0 │ │ +035f62: 0800 1c00 |00ab: move-object/from16 v0, v28 │ │ +035f66: 0201 1700 |00ad: move/from16 v1, v23 │ │ +035f6a: 7120 5907 1000 |00af: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ +035f70: 0a17 |00b2: move-result v23 │ │ +035f72: 0200 1700 |00b3: move/from16 v0, v23 │ │ +035f76: 0801 1b00 |00b5: move-object/from16 v1, v27 │ │ +035f7a: 5910 d202 |00b7: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ +035f7e: 28a3 |00b9: goto 005c // -005d │ │ +035f80: 0800 1b00 |00ba: move-object/from16 v0, v27 │ │ +035f84: 5500 ec02 |00bc: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ +035f88: 0217 0000 |00be: move/from16 v23, v0 │ │ +035f8c: 3917 8e00 |00c0: if-nez v23, 014e // +008e │ │ +035f90: 0800 1b00 |00c2: move-object/from16 v0, v27 │ │ +035f94: 5200 d202 |00c4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ +035f98: 0217 0000 |00c6: move/from16 v23, v0 │ │ +035f9c: 0800 1c00 |00c8: move-object/from16 v0, v28 │ │ +035fa0: 0201 1700 |00ca: move/from16 v1, v23 │ │ +035fa4: 7120 5507 1000 |00cc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0755 │ │ +035faa: 0a0e |00cf: move-result v14 │ │ +035fac: 0800 1c00 |00d0: move-object/from16 v0, v28 │ │ +035fb0: 7120 5a07 e000 |00d2: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ +035fb6: 0a13 |00d5: move-result v19 │ │ +035fb8: 0800 1b00 |00d6: move-object/from16 v0, v27 │ │ +035fbc: 5200 ef02 |00d8: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +035fc0: 0217 0000 |00da: move/from16 v23, v0 │ │ +035fc4: a717 1317 |00dc: sub-float v23, v19, v23 │ │ +035fc8: 7701 dc10 1700 |00de: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +035fce: 0a14 |00e1: move-result v20 │ │ +035fd0: 0800 1c00 |00e2: move-object/from16 v0, v28 │ │ +035fd4: 7120 5b07 e000 |00e4: invoke-static {v0, v14}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@075b │ │ +035fda: 0a15 |00e7: move-result v21 │ │ +035fdc: 0800 1b00 |00e8: move-object/from16 v0, v27 │ │ +035fe0: 5200 f002 |00ea: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02f0 │ │ +035fe4: 0217 0000 |00ec: move/from16 v23, v0 │ │ +035fe8: a717 1517 |00ee: sub-float v23, v21, v23 │ │ +035fec: 7701 dc10 1700 |00f0: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +035ff2: 0a16 |00f3: move-result v22 │ │ +035ff4: 0800 1b00 |00f4: move-object/from16 v0, v27 │ │ +035ff8: 5200 0803 |00f6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0308 │ │ +035ffc: 0217 0000 |00f8: move/from16 v23, v0 │ │ +036000: 0200 1700 |00fa: move/from16 v0, v23 │ │ +036004: 8200 |00fc: int-to-float v0, v0 │ │ +036006: 0217 0000 |00fd: move/from16 v23, v0 │ │ +03600a: 2d17 1417 |00ff: cmpl-float v23, v20, v23 │ │ +03600e: 3d17 4d00 |0101: if-lez v23, 014e // +004d │ │ +036012: 2d17 1416 |0103: cmpl-float v23, v20, v22 │ │ +036016: 3d17 4900 |0105: if-lez v23, 014e // +0049 │ │ +03601a: 1317 0100 |0107: const/16 v23, #int 1 // #1 │ │ +03601e: 0200 1700 |0109: move/from16 v0, v23 │ │ +036022: 0801 1b00 |010b: move-object/from16 v1, v27 │ │ +036026: 5c10 ec02 |010d: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ +03602a: 0800 1b00 |010f: move-object/from16 v0, v27 │ │ +03602e: 5200 e902 |0111: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02e9 │ │ +036032: 0217 0000 |0113: move/from16 v23, v0 │ │ +036036: a717 1317 |0115: sub-float v23, v19, v23 │ │ +03603a: 1318 0000 |0117: const/16 v24, #int 0 // #0 │ │ +03603e: 2d17 1718 |0119: cmpl-float v23, v23, v24 │ │ +036042: 3d17 5b00 |011b: if-lez v23, 0176 // +005b │ │ +036046: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ +03604a: 5200 e902 |011f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02e9 │ │ +03604e: 0217 0000 |0121: move/from16 v23, v0 │ │ +036052: 0800 1b00 |0123: move-object/from16 v0, v27 │ │ +036056: 5200 0803 |0125: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0308 │ │ +03605a: 0218 0000 |0127: move/from16 v24, v0 │ │ +03605e: 0200 1800 |0129: move/from16 v0, v24 │ │ +036062: 8200 |012b: int-to-float v0, v0 │ │ +036064: 0218 0000 |012c: move/from16 v24, v0 │ │ +036068: a617 1718 |012e: add-float v23, v23, v24 │ │ +03606c: 0200 1700 |0130: move/from16 v0, v23 │ │ +036070: 0801 1b00 |0132: move-object/from16 v1, v27 │ │ +036074: 5910 ef02 |0134: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +036078: 0200 1500 |0136: move/from16 v0, v21 │ │ +03607c: 0801 1b00 |0138: move-object/from16 v1, v27 │ │ +036080: 5910 f002 |013a: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@02f0 │ │ +036084: 1317 0100 |013c: const/16 v23, #int 1 // #1 │ │ +036088: 0800 1b00 |013e: move-object/from16 v0, v27 │ │ +03608c: 0201 1700 |0140: move/from16 v1, v23 │ │ +036090: 7020 2809 1000 |0142: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0928 │ │ +036096: 1317 0100 |0145: const/16 v23, #int 1 // #1 │ │ +03609a: 0800 1b00 |0147: move-object/from16 v0, v27 │ │ +03609e: 0201 1700 |0149: move/from16 v1, v23 │ │ +0360a2: 7020 2909 1000 |014b: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0929 │ │ +0360a8: 0800 1b00 |014e: move-object/from16 v0, v27 │ │ +0360ac: 5500 ec02 |0150: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ +0360b0: 0217 0000 |0152: move/from16 v23, v0 │ │ +0360b4: 3817 08ff |0154: if-eqz v23, 005c // -00f8 │ │ +0360b8: 0800 1b00 |0156: move-object/from16 v0, v27 │ │ +0360bc: 5200 d202 |0158: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ +0360c0: 0217 0000 |015a: move/from16 v23, v0 │ │ +0360c4: 0800 1c00 |015c: move-object/from16 v0, v28 │ │ +0360c8: 0201 1700 |015e: move/from16 v1, v23 │ │ +0360cc: 7120 5507 1000 |0160: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0755 │ │ +0360d2: 0a06 |0163: move-result v6 │ │ +0360d4: 0800 1c00 |0164: move-object/from16 v0, v28 │ │ +0360d8: 7120 5a07 6000 |0166: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ +0360de: 0a13 |0169: move-result v19 │ │ +0360e0: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ +0360e4: 0201 1300 |016c: move/from16 v1, v19 │ │ +0360e8: 7020 0909 1000 |016e: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0909 │ │ +0360ee: 0a17 |0171: move-result v23 │ │ +0360f0: 960b 0b17 |0172: or-int v11, v11, v23 │ │ +0360f4: 2900 e8fe |0174: goto/16 005c // -0118 │ │ +0360f8: 0800 1b00 |0176: move-object/from16 v0, v27 │ │ +0360fc: 5200 e902 |0178: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02e9 │ │ +036100: 0217 0000 |017a: move/from16 v23, v0 │ │ +036104: 0800 1b00 |017c: move-object/from16 v0, v27 │ │ +036108: 5200 0803 |017e: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0308 │ │ +03610c: 0218 0000 |0180: move/from16 v24, v0 │ │ +036110: 0200 1800 |0182: move/from16 v0, v24 │ │ +036114: 8200 |0184: int-to-float v0, v0 │ │ +036116: 0218 0000 |0185: move/from16 v24, v0 │ │ +03611a: a717 1718 |0187: sub-float v23, v23, v24 │ │ +03611e: 28a7 |0189: goto 0130 // -0059 │ │ +036120: 0800 1b00 |018a: move-object/from16 v0, v27 │ │ +036124: 5500 ec02 |018c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ +036128: 0217 0000 |018e: move/from16 v23, v0 │ │ +03612c: 3817 ccfe |0190: if-eqz v23, 005c // -0134 │ │ +036130: 0800 1b00 |0192: move-object/from16 v0, v27 │ │ +036134: 5400 0903 |0194: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0309 │ │ +036138: 0811 0000 |0196: move-object/from16 v17, v0 │ │ +03613c: 1317 e803 |0198: const/16 v23, #int 1000 // #3e8 │ │ +036140: 0800 1b00 |019a: move-object/from16 v0, v27 │ │ +036144: 5200 f402 |019c: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@02f4 │ │ +036148: 0218 0000 |019e: move/from16 v24, v0 │ │ +03614c: 0200 1800 |01a0: move/from16 v0, v24 │ │ +036150: 8200 |01a2: int-to-float v0, v0 │ │ +036152: 0218 0000 |01a3: move/from16 v24, v0 │ │ +036156: 0800 1100 |01a5: move-object/from16 v0, v17 │ │ +03615a: 0201 1700 |01a7: move/from16 v1, v23 │ │ +03615e: 0202 1800 |01a9: move/from16 v2, v24 │ │ +036162: 6e30 840e 1002 |01ab: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0e84 │ │ +036168: 0800 1b00 |01ae: move-object/from16 v0, v27 │ │ +03616c: 5200 d202 |01b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ +036170: 0217 0000 |01b2: move/from16 v23, v0 │ │ +036174: 0800 1100 |01b4: move-object/from16 v0, v17 │ │ +036178: 0201 1700 |01b6: move/from16 v1, v23 │ │ +03617c: 7120 d407 1000 |01b8: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@07d4 │ │ +036182: 0a17 |01bb: move-result v23 │ │ +036184: 0200 1700 |01bc: move/from16 v0, v23 │ │ +036188: 870a |01be: float-to-int v10, v0 │ │ +03618a: 1317 0100 |01bf: const/16 v23, #int 1 // #1 │ │ +03618e: 0200 1700 |01c1: move/from16 v0, v23 │ │ +036192: 0801 1b00 |01c3: move-object/from16 v1, v27 │ │ +036196: 5c10 fc02 |01c5: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02fc │ │ +03619a: 7601 d808 1b00 |01c7: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ +0361a0: 0a12 |01ca: move-result v18 │ │ +0361a2: 7401 e908 1b00 |01cb: invoke-virtual/range {v27}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ +0361a8: 0a0f |01ce: move-result v15 │ │ +0361aa: 7601 f008 1b00 |01cf: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@08f0 │ │ +0361b0: 0c08 |01d2: move-result-object v8 │ │ +0361b2: 5287 af02 |01d3: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0361b6: 82f0 |01d5: int-to-float v0, v15 │ │ +0361b8: 0217 0000 |01d6: move/from16 v23, v0 │ │ +0361bc: 0200 1200 |01d8: move/from16 v0, v18 │ │ +0361c0: 8200 |01da: int-to-float v0, v0 │ │ +0361c2: 0218 0000 |01db: move/from16 v24, v0 │ │ +0361c6: a917 1718 |01dd: div-float v23, v23, v24 │ │ +0361ca: 5280 ae02 |01df: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@02ae │ │ +0361ce: 0218 0000 |01e1: move/from16 v24, v0 │ │ +0361d2: a717 1718 |01e3: sub-float v23, v23, v24 │ │ +0361d6: 5280 b102 |01e5: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +0361da: 0218 0000 |01e7: move/from16 v24, v0 │ │ +0361de: a90d 1718 |01e9: div-float v13, v23, v24 │ │ +0361e2: 0800 1b00 |01eb: move-object/from16 v0, v27 │ │ +0361e6: 5200 d202 |01ed: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ +0361ea: 0217 0000 |01ef: move/from16 v23, v0 │ │ +0361ee: 0800 1c00 |01f1: move-object/from16 v0, v28 │ │ +0361f2: 0201 1700 |01f3: move/from16 v1, v23 │ │ +0361f6: 7120 5507 1000 |01f5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0755 │ │ +0361fc: 0a06 |01f8: move-result v6 │ │ +0361fe: 0800 1c00 |01f9: move-object/from16 v0, v28 │ │ +036202: 7120 5a07 6000 |01fb: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ +036208: 0a13 |01fe: move-result v19 │ │ +03620a: 0800 1b00 |01ff: move-object/from16 v0, v27 │ │ +03620e: 5200 e902 |0201: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@02e9 │ │ +036212: 0217 0000 |0203: move/from16 v23, v0 │ │ +036216: a717 1317 |0205: sub-float v23, v19, v23 │ │ +03621a: 0200 1700 |0207: move/from16 v0, v23 │ │ +03621e: 8700 |0209: float-to-int v0, v0 │ │ +036220: 0210 0000 |020a: move/from16 v16, v0 │ │ +036224: 0800 1b00 |020c: move-object/from16 v0, v27 │ │ +036228: 0201 1000 |020e: move/from16 v1, v16 │ │ +03622c: 7051 c408 70ad |0210: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@08c4 │ │ +036232: 0a0c |0213: move-result v12 │ │ +036234: 1317 0100 |0214: const/16 v23, #int 1 // #1 │ │ +036238: 1318 0100 |0216: const/16 v24, #int 1 // #1 │ │ +03623c: 0800 1b00 |0218: move-object/from16 v0, v27 │ │ +036240: 0201 1700 |021a: move/from16 v1, v23 │ │ +036244: 0202 1800 |021c: move/from16 v2, v24 │ │ +036248: 6e5a 1c09 c021 |021e: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@091c │ │ +03624e: 1317 ffff |0221: const/16 v23, #int -1 // #ffff │ │ +036252: 0200 1700 |0223: move/from16 v0, v23 │ │ +036256: 0801 1b00 |0225: move-object/from16 v1, v27 │ │ +03625a: 5910 d202 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ +03625e: 7601 cb08 1b00 |0229: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@08cb │ │ +036264: 0800 1b00 |022c: move-object/from16 v0, v27 │ │ +036268: 5400 f202 |022e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02f2 │ │ +03626c: 0817 0000 |0230: move-object/from16 v23, v0 │ │ +036270: 7401 730c 1700 |0232: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0c73 │ │ +036276: 0a17 |0235: move-result v23 │ │ +036278: 0800 1b00 |0236: move-object/from16 v0, v27 │ │ +03627c: 5400 0003 |0238: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0300 │ │ +036280: 0818 0000 |023a: move-object/from16 v24, v0 │ │ +036284: 7401 730c 1800 |023c: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0c73 │ │ +03628a: 0a18 |023f: move-result v24 │ │ +03628c: 960b 1718 |0240: or-int v11, v23, v24 │ │ +036290: 2900 1afe |0242: goto/16 005c // -01e6 │ │ +036294: 0800 1b00 |0244: move-object/from16 v0, v27 │ │ +036298: 5500 ec02 |0246: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@02ec │ │ +03629c: 0217 0000 |0248: move/from16 v23, v0 │ │ +0362a0: 3817 12fe |024a: if-eqz v23, 005c // -01ee │ │ +0362a4: 0800 1b00 |024c: move-object/from16 v0, v27 │ │ +0362a8: 5200 da02 |024e: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +0362ac: 0217 0000 |0250: move/from16 v23, v0 │ │ +0362b0: 1318 0100 |0252: const/16 v24, #int 1 // #1 │ │ +0362b4: 1319 0000 |0254: const/16 v25, #int 0 // #0 │ │ +0362b8: 131a 0000 |0256: const/16 v26, #int 0 // #0 │ │ +0362bc: 0800 1b00 |0258: move-object/from16 v0, v27 │ │ +0362c0: 0201 1700 |025a: move/from16 v1, v23 │ │ +0362c4: 0202 1800 |025c: move/from16 v2, v24 │ │ +0362c8: 0203 1900 |025e: move/from16 v3, v25 │ │ +0362cc: 0204 1a00 |0260: move/from16 v4, v26 │ │ +0362d0: 7054 1609 1032 |0262: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0916 │ │ +0362d6: 1317 ffff |0265: const/16 v23, #int -1 // #ffff │ │ +0362da: 0200 1700 |0267: move/from16 v0, v23 │ │ +0362de: 0801 1b00 |0269: move-object/from16 v1, v27 │ │ +0362e2: 5910 d202 |026b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ +0362e6: 7601 cb08 1b00 |026d: invoke-direct/range {v27}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@08cb │ │ +0362ec: 0800 1b00 |0270: move-object/from16 v0, v27 │ │ +0362f0: 5400 f202 |0272: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@02f2 │ │ +0362f4: 0817 0000 |0274: move-object/from16 v23, v0 │ │ +0362f8: 7401 730c 1700 |0276: invoke-virtual/range {v23}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0c73 │ │ +0362fe: 0a17 |0279: move-result v23 │ │ +036300: 0800 1b00 |027a: move-object/from16 v0, v27 │ │ +036304: 5400 0003 |027c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0300 │ │ +036308: 0818 0000 |027e: move-object/from16 v24, v0 │ │ +03630c: 7401 730c 1800 |0280: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0c73 │ │ +036312: 0a18 |0283: move-result v24 │ │ +036314: 960b 1718 |0284: or-int v11, v23, v24 │ │ +036318: 2900 d6fd |0286: goto/16 005c // -022a │ │ +03631c: 7701 5607 1c00 |0288: invoke-static/range {v28}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0756 │ │ +036322: 0a09 |028b: move-result v9 │ │ +036324: 0800 1c00 |028c: move-object/from16 v0, v28 │ │ +036328: 7120 5a07 9000 |028e: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ +03632e: 0a13 |0291: move-result v19 │ │ +036330: 0200 1300 |0292: move/from16 v0, v19 │ │ +036334: 0801 1b00 |0294: move-object/from16 v1, v27 │ │ +036338: 5910 ef02 |0296: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +03633c: 0800 1c00 |0298: move-object/from16 v0, v28 │ │ +036340: 7120 5907 9000 |029a: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ +036346: 0a17 |029d: move-result v23 │ │ +036348: 0200 1700 |029e: move/from16 v0, v23 │ │ +03634c: 0801 1b00 |02a0: move-object/from16 v1, v27 │ │ +036350: 5910 d202 |02a2: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ +036354: 2900 b8fd |02a4: goto/16 005c // -0248 │ │ +036358: 7602 0309 1b00 |02a6: invoke-direct/range {v27, v28}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0903 │ │ +03635e: 0800 1b00 |02a9: move-object/from16 v0, v27 │ │ +036362: 5200 d202 |02ab: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@02d2 │ │ +036366: 0217 0000 |02ad: move/from16 v23, v0 │ │ +03636a: 0800 1c00 |02af: move-object/from16 v0, v28 │ │ +03636e: 0201 1700 |02b1: move/from16 v1, v23 │ │ +036372: 7120 5507 1000 |02b3: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0755 │ │ +036378: 0a17 |02b6: move-result v23 │ │ +03637a: 0800 1c00 |02b7: move-object/from16 v0, v28 │ │ +03637e: 0201 1700 |02b9: move/from16 v1, v23 │ │ +036382: 7120 5a07 1000 |02bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ +036388: 0a17 |02be: move-result v23 │ │ +03638a: 0200 1700 |02bf: move/from16 v0, v23 │ │ +03638e: 0801 1b00 |02c1: move-object/from16 v1, v27 │ │ +036392: 5910 ef02 |02c3: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@02ef │ │ +036396: 2900 97fd |02c5: goto/16 005c // -0269 │ │ +03639a: 0000 |02c7: nop // spacer │ │ +03639c: 0001 0700 0000 0000 0b00 0000 3101 ... |02c8: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1919 │ │ 0x0008 line=1923 │ │ 0x000a line=2035 │ │ 0x000b line=1926 │ │ 0x0017 line=1929 │ │ @@ -41620,24 +41625,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -034720: |[034720] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -034730: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -034732: 5221 da02 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -034736: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -03473a: 5221 da02 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -03473e: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -034742: 6e30 1a09 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@091a │ │ -034748: 0f00 |000c: return v0 │ │ -03474a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -03474c: 28fe |000e: goto 000c // -0002 │ │ +0363c0: |[0363c0] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +0363d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0363d2: 5221 da02 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +0363d6: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +0363da: 5221 da02 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +0363de: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0363e2: 6e30 1a09 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@091a │ │ +0363e8: 0f00 |000c: return v0 │ │ +0363ea: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0363ec: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2572 │ │ 0x0005 line=2573 │ │ 0x000c line=2576 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ @@ -41647,30 +41652,30 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -034750: |[034750] android.support.v4.view.ViewPager.pageRight:()Z │ │ -034760: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -034762: 5431 d302 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -034766: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -03476a: 5231 da02 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -03476e: 5432 d302 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -034772: 6e10 6707 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ -034778: 0a02 |000c: move-result v2 │ │ -03477a: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03477e: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -034782: 5231 da02 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -034786: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03478a: 6e30 1a09 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@091a │ │ -034790: 0f00 |0018: return v0 │ │ -034792: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -034794: 28fe |001a: goto 0018 // -0002 │ │ +0363f0: |[0363f0] android.support.v4.view.ViewPager.pageRight:()Z │ │ +036400: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +036402: 5431 d302 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +036406: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +03640a: 5231 da02 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +03640e: 5432 d302 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +036412: 6e10 6707 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ +036418: 0a02 |000c: move-result v2 │ │ +03641a: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03641e: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +036422: 5231 da02 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +036426: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03642a: 6e30 1a09 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@091a │ │ +036430: 0f00 |0018: return v0 │ │ +036432: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +036434: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2580 │ │ 0x0011 line=2581 │ │ 0x0018 line=2584 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ @@ -41680,18 +41685,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -034798: |[034798] android.support.v4.view.ViewPager.populate:()V │ │ -0347a8: 5210 da02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -0347ac: 6e20 0c09 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@090c │ │ -0347b2: 0e00 |0005: return-void │ │ +036438: |[036438] android.support.v4.view.ViewPager.populate:()V │ │ +036448: 5210 da02 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +03644c: 6e20 0c09 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@090c │ │ +036452: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ 0x0005 line=912 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -41700,599 +41705,599 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 31 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 1151 16-bit code units │ │ -0347b4: |[0347b4] android.support.v4.view.ViewPager.populate:(I)V │ │ -0347c4: 1314 0000 |0000: const/16 v20, #int 0 // #0 │ │ -0347c8: 122e |0002: const/4 v14, #int 2 // #2 │ │ -0347ca: 0800 1d00 |0003: move-object/from16 v0, v29 │ │ -0347ce: 5200 da02 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -0347d2: 021a 0000 |0007: move/from16 v26, v0 │ │ -0347d6: 0200 1a00 |0009: move/from16 v0, v26 │ │ -0347da: 0201 1e00 |000b: move/from16 v1, v30 │ │ -0347de: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ -0347e2: 0800 1d00 |000f: move-object/from16 v0, v29 │ │ -0347e6: 5200 da02 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -0347ea: 021a 0000 |0013: move/from16 v26, v0 │ │ -0347ee: 0200 1a00 |0015: move/from16 v0, v26 │ │ -0347f2: 0201 1e00 |0017: move/from16 v1, v30 │ │ -0347f6: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ -0347fa: 130e 4200 |001b: const/16 v14, #int 66 // #42 │ │ -0347fe: 0800 1d00 |001d: move-object/from16 v0, v29 │ │ -034802: 5200 da02 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -034806: 021a 0000 |0021: move/from16 v26, v0 │ │ -03480a: 0800 1d00 |0023: move-object/from16 v0, v29 │ │ -03480e: 0201 1a00 |0025: move/from16 v1, v26 │ │ -034812: 6e20 f108 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08f1 │ │ -034818: 0c14 |002a: move-result-object v20 │ │ -03481a: 0200 1e00 |002b: move/from16 v0, v30 │ │ -03481e: 0801 1d00 |002d: move-object/from16 v1, v29 │ │ -034822: 5910 da02 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -034826: 0800 1d00 |0031: move-object/from16 v0, v29 │ │ -03482a: 5400 d302 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -03482e: 081a 0000 |0035: move-object/from16 v26, v0 │ │ -034832: 391a 0900 |0037: if-nez v26, 0040 // +0009 │ │ -034836: 7601 2d09 1d00 |0039: invoke-direct/range {v29}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@092d │ │ -03483c: 0e00 |003c: return-void │ │ -03483e: 130e 1100 |003d: const/16 v14, #int 17 // #11 │ │ -034842: 28de |003f: goto 001d // -0022 │ │ -034844: 0800 1d00 |0040: move-object/from16 v0, v29 │ │ -034848: 5500 fc02 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02fc │ │ -03484c: 021a 0000 |0044: move/from16 v26, v0 │ │ -034850: 381a 0600 |0046: if-eqz v26, 004c // +0006 │ │ -034854: 7601 2d09 1d00 |0048: invoke-direct/range {v29}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@092d │ │ -03485a: 28f1 |004b: goto 003c // -000f │ │ -03485c: 7401 ec08 1d00 |004c: invoke-virtual/range {v29}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@08ec │ │ -034862: 0c1a |004f: move-result-object v26 │ │ -034864: 381a ecff |0050: if-eqz v26, 003c // -0014 │ │ -034868: 0800 1d00 |0052: move-object/from16 v0, v29 │ │ -03486c: 5400 d302 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -034870: 081a 0000 |0056: move-object/from16 v26, v0 │ │ -034874: 0800 1a00 |0058: move-object/from16 v0, v26 │ │ -034878: 0801 1d00 |005a: move-object/from16 v1, v29 │ │ -03487c: 6e20 7507 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0775 │ │ -034882: 0800 1d00 |005f: move-object/from16 v0, v29 │ │ -034886: 5200 f802 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02f8 │ │ -03488a: 0215 0000 |0063: move/from16 v21, v0 │ │ -03488e: 131a 0000 |0065: const/16 v26, #int 0 // #0 │ │ -034892: 0800 1d00 |0067: move-object/from16 v0, v29 │ │ -034896: 5200 da02 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -03489a: 021b 0000 |006b: move/from16 v27, v0 │ │ -03489e: 911b 1b15 |006d: sub-int v27, v27, v21 │ │ -0348a2: 7702 e110 1a00 |006f: invoke-static/range {v26, v27}, Ljava/lang/Math;.max:(II)I // method@10e1 │ │ -0348a8: 0a19 |0072: move-result v25 │ │ -0348aa: 0800 1d00 |0073: move-object/from16 v0, v29 │ │ -0348ae: 5400 d302 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -0348b2: 081a 0000 |0077: move-object/from16 v26, v0 │ │ -0348b6: 7401 6707 1a00 |0079: invoke-virtual/range {v26}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ -0348bc: 0a04 |007c: move-result v4 │ │ -0348be: d81a 04ff |007d: add-int/lit8 v26, v4, #int -1 // #ff │ │ -0348c2: 0800 1d00 |007f: move-object/from16 v0, v29 │ │ -0348c6: 5200 da02 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -0348ca: 021b 0000 |0083: move/from16 v27, v0 │ │ -0348ce: 901b 1b15 |0085: add-int v27, v27, v21 │ │ -0348d2: 7702 e310 1a00 |0087: invoke-static/range {v26, v27}, Ljava/lang/Math;.min:(II)I // method@10e3 │ │ -0348d8: 0a0b |008a: move-result v11 │ │ -0348da: 0800 1d00 |008b: move-object/from16 v0, v29 │ │ -0348de: 5200 e002 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@02e0 │ │ -0348e2: 021a 0000 |008f: move/from16 v26, v0 │ │ -0348e6: 0200 1a00 |0091: move/from16 v0, v26 │ │ -0348ea: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ -0348ee: 7401 e808 1d00 |0095: invoke-virtual/range {v29}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@08e8 │ │ -0348f4: 0c1a |0098: move-result-object v26 │ │ -0348f6: 7401 df08 1d00 |0099: invoke-virtual/range {v29}, Landroid/support/v4/view/ViewPager;.getId:()I // method@08df │ │ -0348fc: 0a1b |009c: move-result v27 │ │ -0348fe: 7402 dc00 1a00 |009d: invoke-virtual/range {v26, v27}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@00dc │ │ -034904: 0c17 |00a0: move-result-object v23 │ │ -034906: 221a 6202 |00a1: new-instance v26, Ljava/lang/IllegalStateException; // type@0262 │ │ -03490a: 221b 7402 |00a3: new-instance v27, Ljava/lang/StringBuilder; // type@0274 │ │ -03490e: 7601 0e11 1b00 |00a5: invoke-direct/range {v27}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -034914: 1a1c 4508 |00a8: const-string v28, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@0845 │ │ -034918: 7402 1411 1b00 |00aa: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03491e: 0c1b |00ad: move-result-object v27 │ │ -034920: 0800 1d00 |00ae: move-object/from16 v0, v29 │ │ -034924: 5200 e002 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@02e0 │ │ -034928: 021c 0000 |00b2: move/from16 v28, v0 │ │ -03492c: 7402 1111 1b00 |00b4: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -034932: 0c1b |00b7: move-result-object v27 │ │ -034934: 1a1c cf00 |00b8: const-string v28, ", found: " // string@00cf │ │ -034938: 7402 1411 1b00 |00ba: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03493e: 0c1b |00bd: move-result-object v27 │ │ -034940: 0800 1b00 |00be: move-object/from16 v0, v27 │ │ -034944: 6e20 1111 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -03494a: 0c1b |00c3: move-result-object v27 │ │ -03494c: 1a1c 3000 |00c4: const-string v28, " Pager id: " // string@0030 │ │ -034950: 7402 1411 1b00 |00c6: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -034956: 0c1b |00c9: move-result-object v27 │ │ -034958: 0800 1b00 |00ca: move-object/from16 v0, v27 │ │ -03495c: 0801 1700 |00cc: move-object/from16 v1, v23 │ │ -034960: 6e20 1411 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -034966: 0c1b |00d1: move-result-object v27 │ │ -034968: 1a1c 2f00 |00d2: const-string v28, " Pager class: " // string@002f │ │ -03496c: 7402 1411 1b00 |00d4: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -034972: 0c1b |00d7: move-result-object v27 │ │ -034974: 7401 ea10 1d00 |00d8: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -03497a: 0c1c |00db: move-result-object v28 │ │ -03497c: 7402 1311 1b00 |00dc: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -034982: 0c1b |00df: move-result-object v27 │ │ -034984: 1a1c 3100 |00e0: const-string v28, " Problematic adapter: " // string@0031 │ │ -034988: 7402 1411 1b00 |00e2: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03498e: 0c1b |00e5: move-result-object v27 │ │ -034990: 0800 1d00 |00e6: move-object/from16 v0, v29 │ │ -034994: 5400 d302 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -034998: 081c 0000 |00ea: move-object/from16 v28, v0 │ │ -03499c: 7401 ea10 1c00 |00ec: invoke-virtual/range {v28}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -0349a2: 0c1c |00ef: move-result-object v28 │ │ -0349a4: 7402 1311 1b00 |00f0: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -0349aa: 0c1b |00f3: move-result-object v27 │ │ -0349ac: 7401 1a11 1b00 |00f4: invoke-virtual/range {v27}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0349b2: 0c1b |00f7: move-result-object v27 │ │ -0349b4: 7602 d110 1a00 |00f8: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -0349ba: 271a |00fb: throw v26 │ │ -0349bc: 0d0a |00fc: move-exception v10 │ │ -0349be: 7401 df08 1d00 |00fd: invoke-virtual/range {v29}, Landroid/support/v4/view/ViewPager;.getId:()I // method@08df │ │ -0349c4: 0a1a |0100: move-result v26 │ │ -0349c6: 7701 d610 1a00 |0101: invoke-static/range {v26}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -0349cc: 0c17 |0104: move-result-object v23 │ │ -0349ce: 289c |0105: goto 00a1 // -0064 │ │ -0349d0: 12f7 |0106: const/4 v7, #int -1 // #ff │ │ -0349d2: 1208 |0107: const/4 v8, #int 0 // #0 │ │ -0349d4: 1207 |0108: const/4 v7, #int 0 // #0 │ │ -0349d6: 0800 1d00 |0109: move-object/from16 v0, v29 │ │ -0349da: 5400 ee02 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -0349de: 081a 0000 |010d: move-object/from16 v26, v0 │ │ -0349e2: 7401 3f11 1a00 |010f: invoke-virtual/range {v26}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0349e8: 0a1a |0112: move-result v26 │ │ -0349ea: 0200 1a00 |0113: move/from16 v0, v26 │ │ -0349ee: 3507 3600 |0115: if-ge v7, v0, 014b // +0036 │ │ -0349f2: 0800 1d00 |0117: move-object/from16 v0, v29 │ │ -0349f6: 5400 ee02 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -0349fa: 081a 0000 |011b: move-object/from16 v26, v0 │ │ -0349fe: 0800 1a00 |011d: move-object/from16 v0, v26 │ │ -034a02: 6e20 3811 7000 |011f: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -034a08: 0c10 |0122: move-result-object v16 │ │ -034a0a: 1f10 5f01 |0123: check-cast v16, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -034a0e: 0800 1000 |0125: move-object/from16 v0, v16 │ │ -034a12: 5200 af02 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -034a16: 021a 0000 |0129: move/from16 v26, v0 │ │ -034a1a: 0800 1d00 |012b: move-object/from16 v0, v29 │ │ -034a1e: 5200 da02 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -034a22: 021b 0000 |012f: move/from16 v27, v0 │ │ -034a26: 0200 1a00 |0131: move/from16 v0, v26 │ │ -034a2a: 0201 1b00 |0133: move/from16 v1, v27 │ │ -034a2e: 3410 4e01 |0135: if-lt v0, v1, 0283 // +014e │ │ -034a32: 0800 1000 |0137: move-object/from16 v0, v16 │ │ -034a36: 5200 af02 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -034a3a: 021a 0000 |013b: move/from16 v26, v0 │ │ -034a3e: 0800 1d00 |013d: move-object/from16 v0, v29 │ │ -034a42: 5200 da02 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -034a46: 021b 0000 |0141: move/from16 v27, v0 │ │ -034a4a: 0200 1a00 |0143: move/from16 v0, v26 │ │ -034a4e: 0201 1b00 |0145: move/from16 v1, v27 │ │ -034a52: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ -034a56: 0808 1000 |0149: move-object/from16 v8, v16 │ │ -034a5a: 3908 1200 |014b: if-nez v8, 015d // +0012 │ │ -034a5e: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ -034a62: 0800 1d00 |014f: move-object/from16 v0, v29 │ │ -034a66: 5200 da02 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -034a6a: 021a 0000 |0153: move/from16 v26, v0 │ │ -034a6e: 0800 1d00 |0155: move-object/from16 v0, v29 │ │ -034a72: 0201 1a00 |0157: move/from16 v1, v26 │ │ -034a76: 6e30 b808 1007 |0159: invoke-virtual {v0, v1, v7}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08b8 │ │ -034a7c: 0c08 |015c: move-result-object v8 │ │ -034a7e: 3808 ae00 |015d: if-eqz v8, 020b // +00ae │ │ -034a82: 120c |015f: const/4 v12, #int 0 // #0 │ │ -034a84: d811 07ff |0160: add-int/lit8 v17, v7, #int -1 // #ff │ │ -034a88: 3a11 2501 |0162: if-ltz v17, 0287 // +0125 │ │ -034a8c: 0800 1d00 |0164: move-object/from16 v0, v29 │ │ -034a90: 5400 ee02 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -034a94: 081a 0000 |0168: move-object/from16 v26, v0 │ │ -034a98: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ -034a9c: 0201 1100 |016c: move/from16 v1, v17 │ │ -034aa0: 6e20 3811 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -034aa6: 0c1a |0171: move-result-object v26 │ │ -034aa8: 1f1a 5f01 |0172: check-cast v26, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -034aac: 0810 1a00 |0174: move-object/from16 v16, v26 │ │ -034ab0: 151a 0040 |0176: const/high16 v26, #int 1073741824 // #4000 │ │ -034ab4: 5280 b102 |0178: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -034ab8: 021b 0000 |017a: move/from16 v27, v0 │ │ -034abc: a71a 1a1b |017c: sub-float v26, v26, v27 │ │ -034ac0: 7401 e408 1d00 |017e: invoke-virtual/range {v29}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@08e4 │ │ -034ac6: 0a1b |0181: move-result v27 │ │ -034ac8: 0200 1b00 |0182: move/from16 v0, v27 │ │ -034acc: 8200 |0184: int-to-float v0, v0 │ │ -034ace: 021b 0000 |0185: move/from16 v27, v0 │ │ -034ad2: 7601 d808 1d00 |0187: invoke-direct/range {v29}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ -034ad8: 0a1c |018a: move-result v28 │ │ -034ada: 0200 1c00 |018b: move/from16 v0, v28 │ │ -034ade: 8200 |018d: int-to-float v0, v0 │ │ -034ae0: 021c 0000 |018e: move/from16 v28, v0 │ │ -034ae4: a91b 1b1c |0190: div-float v27, v27, v28 │ │ -034ae8: a612 1a1b |0192: add-float v18, v26, v27 │ │ -034aec: 0800 1d00 |0194: move-object/from16 v0, v29 │ │ -034af0: 5200 da02 |0196: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -034af4: 021a 0000 |0198: move/from16 v26, v0 │ │ -034af8: d816 1aff |019a: add-int/lit8 v22, v26, #int -1 // #ff │ │ -034afc: 3a16 0e00 |019c: if-ltz v22, 01aa // +000e │ │ -034b00: 2d1a 0c12 |019e: cmpl-float v26, v12, v18 │ │ -034b04: 3a1a 4201 |01a0: if-ltz v26, 02e2 // +0142 │ │ -034b08: 0200 1600 |01a2: move/from16 v0, v22 │ │ -034b0c: 0201 1900 |01a4: move/from16 v1, v25 │ │ -034b10: 3510 3c01 |01a6: if-ge v0, v1, 02e2 // +013c │ │ -034b14: 3910 e300 |01a8: if-nez v16, 028b // +00e3 │ │ -034b18: 528d b102 |01aa: iget v13, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -034b1c: d811 0701 |01ac: add-int/lit8 v17, v7, #int 1 // #01 │ │ -034b20: 151a 0040 |01ae: const/high16 v26, #int 1073741824 // #4000 │ │ -034b24: 2e1a 0d1a |01b0: cmpg-float v26, v13, v26 │ │ -034b28: 3b1a 5200 |01b2: if-gez v26, 0204 // +0052 │ │ -034b2c: 0800 1d00 |01b4: move-object/from16 v0, v29 │ │ -034b30: 5400 ee02 |01b6: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -034b34: 081a 0000 |01b8: move-object/from16 v26, v0 │ │ -034b38: 7401 3f11 1a00 |01ba: invoke-virtual/range {v26}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -034b3e: 0a1a |01bd: move-result v26 │ │ -034b40: 0200 1100 |01be: move/from16 v0, v17 │ │ -034b44: 0201 1a00 |01c0: move/from16 v1, v26 │ │ -034b48: 3510 7e01 |01c2: if-ge v0, v1, 0340 // +017e │ │ -034b4c: 0800 1d00 |01c4: move-object/from16 v0, v29 │ │ -034b50: 5400 ee02 |01c6: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -034b54: 081a 0000 |01c8: move-object/from16 v26, v0 │ │ -034b58: 0800 1a00 |01ca: move-object/from16 v0, v26 │ │ -034b5c: 0201 1100 |01cc: move/from16 v1, v17 │ │ -034b60: 6e20 3811 1000 |01ce: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -034b66: 0c1a |01d1: move-result-object v26 │ │ -034b68: 1f1a 5f01 |01d2: check-cast v26, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -034b6c: 0810 1a00 |01d4: move-object/from16 v16, v26 │ │ -034b70: 7401 e508 1d00 |01d6: invoke-virtual/range {v29}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@08e5 │ │ -034b76: 0a1a |01d9: move-result v26 │ │ -034b78: 0200 1a00 |01da: move/from16 v0, v26 │ │ -034b7c: 8200 |01dc: int-to-float v0, v0 │ │ -034b7e: 021a 0000 |01dd: move/from16 v26, v0 │ │ -034b82: 7601 d808 1d00 |01df: invoke-direct/range {v29}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ -034b88: 0a1b |01e2: move-result v27 │ │ -034b8a: 0200 1b00 |01e3: move/from16 v0, v27 │ │ -034b8e: 8200 |01e5: int-to-float v0, v0 │ │ -034b90: 021b 0000 |01e6: move/from16 v27, v0 │ │ -034b94: a91a 1a1b |01e8: div-float v26, v26, v27 │ │ -034b98: 151b 0040 |01ea: const/high16 v27, #int 1073741824 // #4000 │ │ -034b9c: a618 1a1b |01ec: add-float v24, v26, v27 │ │ -034ba0: 0800 1d00 |01ee: move-object/from16 v0, v29 │ │ -034ba4: 5200 da02 |01f0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -034ba8: 021a 0000 |01f2: move/from16 v26, v0 │ │ -034bac: d816 1a01 |01f4: add-int/lit8 v22, v26, #int 1 // #01 │ │ -034bb0: 0200 1600 |01f6: move/from16 v0, v22 │ │ -034bb4: 3540 0c00 |01f8: if-ge v0, v4, 0204 // +000c │ │ -034bb8: 2d1a 0d18 |01fa: cmpl-float v26, v13, v24 │ │ -034bbc: 3a1a a901 |01fc: if-ltz v26, 03a5 // +01a9 │ │ -034bc0: 0200 1600 |01fe: move/from16 v0, v22 │ │ -034bc4: 37b0 a501 |0200: if-le v0, v11, 03a5 // +01a5 │ │ -034bc8: 3910 4201 |0202: if-nez v16, 0344 // +0142 │ │ -034bcc: 0800 1d00 |0204: move-object/from16 v0, v29 │ │ -034bd0: 0801 1400 |0206: move-object/from16 v1, v20 │ │ -034bd4: 7040 be08 8017 |0208: invoke-direct {v0, v8, v7, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@08be │ │ -034bda: 0800 1d00 |020b: move-object/from16 v0, v29 │ │ -034bde: 5400 d302 |020d: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -034be2: 081b 0000 |020f: move-object/from16 v27, v0 │ │ -034be6: 0800 1d00 |0211: move-object/from16 v0, v29 │ │ -034bea: 5200 da02 |0213: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -034bee: 021c 0000 |0215: move/from16 v28, v0 │ │ -034bf2: 3808 0602 |0217: if-eqz v8, 041d // +0206 │ │ -034bf6: 5480 ad02 |0219: iget-object v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@02ad │ │ -034bfa: 081a 0000 |021b: move-object/from16 v26, v0 │ │ -034bfe: 0800 1b00 |021d: move-object/from16 v0, v27 │ │ -034c02: 0801 1d00 |021f: move-object/from16 v1, v29 │ │ -034c06: 0202 1c00 |0221: move/from16 v2, v28 │ │ -034c0a: 0803 1a00 |0223: move-object/from16 v3, v26 │ │ -034c0e: 6e40 7307 1032 |0225: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0773 │ │ -034c14: 0800 1d00 |0228: move-object/from16 v0, v29 │ │ -034c18: 5400 d302 |022a: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -034c1c: 081a 0000 |022c: move-object/from16 v26, v0 │ │ -034c20: 0800 1a00 |022e: move-object/from16 v0, v26 │ │ -034c24: 0801 1d00 |0230: move-object/from16 v1, v29 │ │ -034c28: 6e20 6607 1000 |0232: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0766 │ │ -034c2e: 7401 d508 1d00 |0235: invoke-virtual/range {v29}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ -034c34: 0a06 |0238: move-result v6 │ │ -034c36: 120f |0239: const/4 v15, #int 0 // #0 │ │ -034c38: 356f e701 |023a: if-ge v15, v6, 0421 // +01e7 │ │ -034c3c: 0800 1d00 |023c: move-object/from16 v0, v29 │ │ -034c40: 6e20 d408 f000 |023e: invoke-virtual {v0, v15}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ -034c46: 0c05 |0241: move-result-object v5 │ │ -034c48: 6e10 b00e 0500 |0242: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -034c4e: 0c13 |0245: move-result-object v19 │ │ -034c50: 1f13 6001 |0246: check-cast v19, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ -034c54: 0800 1300 |0248: move-object/from16 v0, v19 │ │ -034c58: 590f b202 |024a: iput v15, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@02b2 │ │ -034c5c: 0800 1300 |024c: move-object/from16 v0, v19 │ │ -034c60: 5500 b502 |024e: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ -034c64: 021a 0000 |0250: move/from16 v26, v0 │ │ -034c68: 391a 2e00 |0252: if-nez v26, 0280 // +002e │ │ -034c6c: 0800 1300 |0254: move-object/from16 v0, v19 │ │ -034c70: 5200 b902 |0256: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@02b9 │ │ -034c74: 021a 0000 |0258: move/from16 v26, v0 │ │ -034c78: 131b 0000 |025a: const/16 v27, #int 0 // #0 │ │ -034c7c: 2d1a 1a1b |025c: cmpl-float v26, v26, v27 │ │ -034c80: 391a 2200 |025e: if-nez v26, 0280 // +0022 │ │ -034c84: 0800 1d00 |0260: move-object/from16 v0, v29 │ │ -034c88: 6e20 ef08 5000 |0262: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08ef │ │ -034c8e: 0c10 |0265: move-result-object v16 │ │ -034c90: 3810 1a00 |0266: if-eqz v16, 0280 // +001a │ │ -034c94: 0800 1000 |0268: move-object/from16 v0, v16 │ │ -034c98: 5200 b102 |026a: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -034c9c: 021a 0000 |026c: move/from16 v26, v0 │ │ -034ca0: 0200 1a00 |026e: move/from16 v0, v26 │ │ -034ca4: 0801 1300 |0270: move-object/from16 v1, v19 │ │ -034ca8: 5910 b902 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@02b9 │ │ -034cac: 0800 1000 |0274: move-object/from16 v0, v16 │ │ -034cb0: 5200 af02 |0276: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -034cb4: 021a 0000 |0278: move/from16 v26, v0 │ │ -034cb8: 0200 1a00 |027a: move/from16 v0, v26 │ │ -034cbc: 0801 1300 |027c: move-object/from16 v1, v19 │ │ -034cc0: 5910 b702 |027e: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@02b7 │ │ -034cc4: d80f 0f01 |0280: add-int/lit8 v15, v15, #int 1 // #01 │ │ -034cc8: 28b8 |0282: goto 023a // -0048 │ │ -034cca: d807 0701 |0283: add-int/lit8 v7, v7, #int 1 // #01 │ │ -034cce: 2900 84fe |0285: goto/16 0109 // -017c │ │ -034cd2: 1310 0000 |0287: const/16 v16, #int 0 // #0 │ │ -034cd6: 2900 edfe |0289: goto/16 0176 // -0113 │ │ -034cda: 0800 1000 |028b: move-object/from16 v0, v16 │ │ -034cde: 5200 af02 |028d: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -034ce2: 021a 0000 |028f: move/from16 v26, v0 │ │ -034ce6: 0200 1600 |0291: move/from16 v0, v22 │ │ -034cea: 0201 1a00 |0293: move/from16 v1, v26 │ │ -034cee: 3310 4600 |0295: if-ne v0, v1, 02db // +0046 │ │ -034cf2: 0800 1000 |0297: move-object/from16 v0, v16 │ │ -034cf6: 5500 b002 |0299: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@02b0 │ │ -034cfa: 021a 0000 |029b: move/from16 v26, v0 │ │ -034cfe: 391a 3e00 |029d: if-nez v26, 02db // +003e │ │ -034d02: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ -034d06: 5400 ee02 |02a1: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -034d0a: 081a 0000 |02a3: move-object/from16 v26, v0 │ │ -034d0e: 0800 1a00 |02a5: move-object/from16 v0, v26 │ │ -034d12: 0201 1100 |02a7: move/from16 v1, v17 │ │ -034d16: 6e20 3c11 1000 |02a9: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113c │ │ -034d1c: 0800 1d00 |02ac: move-object/from16 v0, v29 │ │ -034d20: 5400 d302 |02ae: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -034d24: 081a 0000 |02b0: move-object/from16 v26, v0 │ │ -034d28: 0800 1000 |02b2: move-object/from16 v0, v16 │ │ -034d2c: 5400 ad02 |02b4: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@02ad │ │ -034d30: 081b 0000 |02b6: move-object/from16 v27, v0 │ │ -034d34: 0800 1a00 |02b8: move-object/from16 v0, v26 │ │ -034d38: 0801 1d00 |02ba: move-object/from16 v1, v29 │ │ -034d3c: 0202 1600 |02bc: move/from16 v2, v22 │ │ -034d40: 0803 1b00 |02be: move-object/from16 v3, v27 │ │ -034d44: 6e40 6407 1032 |02c0: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0764 │ │ -034d4a: d811 11ff |02c3: add-int/lit8 v17, v17, #int -1 // #ff │ │ -034d4e: d807 07ff |02c5: add-int/lit8 v7, v7, #int -1 // #ff │ │ -034d52: 3a11 1800 |02c7: if-ltz v17, 02df // +0018 │ │ -034d56: 0800 1d00 |02c9: move-object/from16 v0, v29 │ │ -034d5a: 5400 ee02 |02cb: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -034d5e: 081a 0000 |02cd: move-object/from16 v26, v0 │ │ -034d62: 0800 1a00 |02cf: move-object/from16 v0, v26 │ │ -034d66: 0201 1100 |02d1: move/from16 v1, v17 │ │ -034d6a: 6e20 3811 1000 |02d3: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -034d70: 0c1a |02d6: move-result-object v26 │ │ -034d72: 1f1a 5f01 |02d7: check-cast v26, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -034d76: 0810 1a00 |02d9: move-object/from16 v16, v26 │ │ -034d7a: d816 16ff |02db: add-int/lit8 v22, v22, #int -1 // #ff │ │ -034d7e: 2900 bffe |02dd: goto/16 019c // -0141 │ │ -034d82: 1310 0000 |02df: const/16 v16, #int 0 // #0 │ │ -034d86: 28fa |02e1: goto 02db // -0006 │ │ -034d88: 3810 3000 |02e2: if-eqz v16, 0312 // +0030 │ │ -034d8c: 0800 1000 |02e4: move-object/from16 v0, v16 │ │ -034d90: 5200 af02 |02e6: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -034d94: 021a 0000 |02e8: move/from16 v26, v0 │ │ -034d98: 0200 1600 |02ea: move/from16 v0, v22 │ │ -034d9c: 0201 1a00 |02ec: move/from16 v1, v26 │ │ -034da0: 3310 2400 |02ee: if-ne v0, v1, 0312 // +0024 │ │ -034da4: 0800 1000 |02f0: move-object/from16 v0, v16 │ │ -034da8: 5200 b102 |02f2: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -034dac: 021a 0000 |02f4: move/from16 v26, v0 │ │ -034db0: a60c 0c1a |02f6: add-float v12, v12, v26 │ │ -034db4: d811 11ff |02f8: add-int/lit8 v17, v17, #int -1 // #ff │ │ -034db8: 3a11 1500 |02fa: if-ltz v17, 030f // +0015 │ │ -034dbc: 0800 1d00 |02fc: move-object/from16 v0, v29 │ │ -034dc0: 5400 ee02 |02fe: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -034dc4: 081a 0000 |0300: move-object/from16 v26, v0 │ │ -034dc8: 0800 1a00 |0302: move-object/from16 v0, v26 │ │ -034dcc: 0201 1100 |0304: move/from16 v1, v17 │ │ -034dd0: 6e20 3811 1000 |0306: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -034dd6: 0c1a |0309: move-result-object v26 │ │ -034dd8: 1f1a 5f01 |030a: check-cast v26, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -034ddc: 0810 1a00 |030c: move-object/from16 v16, v26 │ │ -034de0: 28cd |030e: goto 02db // -0033 │ │ -034de2: 1310 0000 |030f: const/16 v16, #int 0 // #0 │ │ -034de6: 28fd |0311: goto 030e // -0003 │ │ -034de8: d81a 1101 |0312: add-int/lit8 v26, v17, #int 1 // #01 │ │ -034dec: 0800 1d00 |0314: move-object/from16 v0, v29 │ │ -034df0: 0201 1600 |0316: move/from16 v1, v22 │ │ -034df4: 0202 1a00 |0318: move/from16 v2, v26 │ │ -034df8: 6e30 b808 1002 |031a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08b8 │ │ -034dfe: 0c10 |031d: move-result-object v16 │ │ -034e00: 0800 1000 |031e: move-object/from16 v0, v16 │ │ -034e04: 5200 b102 |0320: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -034e08: 021a 0000 |0322: move/from16 v26, v0 │ │ -034e0c: a60c 0c1a |0324: add-float v12, v12, v26 │ │ -034e10: d807 0701 |0326: add-int/lit8 v7, v7, #int 1 // #01 │ │ -034e14: 3a11 1500 |0328: if-ltz v17, 033d // +0015 │ │ -034e18: 0800 1d00 |032a: move-object/from16 v0, v29 │ │ -034e1c: 5400 ee02 |032c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -034e20: 081a 0000 |032e: move-object/from16 v26, v0 │ │ -034e24: 0800 1a00 |0330: move-object/from16 v0, v26 │ │ -034e28: 0201 1100 |0332: move/from16 v1, v17 │ │ -034e2c: 6e20 3811 1000 |0334: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -034e32: 0c1a |0337: move-result-object v26 │ │ -034e34: 1f1a 5f01 |0338: check-cast v26, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -034e38: 0810 1a00 |033a: move-object/from16 v16, v26 │ │ -034e3c: 289f |033c: goto 02db // -0061 │ │ -034e3e: 1310 0000 |033d: const/16 v16, #int 0 // #0 │ │ -034e42: 28fd |033f: goto 033c // -0003 │ │ -034e44: 1310 0000 |0340: const/16 v16, #int 0 // #0 │ │ -034e48: 2900 94fe |0342: goto/16 01d6 // -016c │ │ -034e4c: 0800 1000 |0344: move-object/from16 v0, v16 │ │ -034e50: 5200 af02 |0346: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -034e54: 021a 0000 |0348: move/from16 v26, v0 │ │ -034e58: 0200 1600 |034a: move/from16 v0, v22 │ │ -034e5c: 0201 1a00 |034c: move/from16 v1, v26 │ │ -034e60: 3310 5000 |034e: if-ne v0, v1, 039e // +0050 │ │ -034e64: 0800 1000 |0350: move-object/from16 v0, v16 │ │ -034e68: 5500 b002 |0352: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@02b0 │ │ -034e6c: 021a 0000 |0354: move/from16 v26, v0 │ │ -034e70: 391a 4800 |0356: if-nez v26, 039e // +0048 │ │ -034e74: 0800 1d00 |0358: move-object/from16 v0, v29 │ │ -034e78: 5400 ee02 |035a: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -034e7c: 081a 0000 |035c: move-object/from16 v26, v0 │ │ -034e80: 0800 1a00 |035e: move-object/from16 v0, v26 │ │ -034e84: 0201 1100 |0360: move/from16 v1, v17 │ │ -034e88: 6e20 3c11 1000 |0362: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113c │ │ -034e8e: 0800 1d00 |0365: move-object/from16 v0, v29 │ │ -034e92: 5400 d302 |0367: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -034e96: 081a 0000 |0369: move-object/from16 v26, v0 │ │ -034e9a: 0800 1000 |036b: move-object/from16 v0, v16 │ │ -034e9e: 5400 ad02 |036d: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@02ad │ │ -034ea2: 081b 0000 |036f: move-object/from16 v27, v0 │ │ -034ea6: 0800 1a00 |0371: move-object/from16 v0, v26 │ │ -034eaa: 0801 1d00 |0373: move-object/from16 v1, v29 │ │ -034eae: 0202 1600 |0375: move/from16 v2, v22 │ │ -034eb2: 0803 1b00 |0377: move-object/from16 v3, v27 │ │ -034eb6: 6e40 6407 1032 |0379: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0764 │ │ -034ebc: 0800 1d00 |037c: move-object/from16 v0, v29 │ │ -034ec0: 5400 ee02 |037e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -034ec4: 081a 0000 |0380: move-object/from16 v26, v0 │ │ -034ec8: 7401 3f11 1a00 |0382: invoke-virtual/range {v26}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -034ece: 0a1a |0385: move-result v26 │ │ -034ed0: 0200 1100 |0386: move/from16 v0, v17 │ │ -034ed4: 0201 1a00 |0388: move/from16 v1, v26 │ │ -034ed8: 3510 1800 |038a: if-ge v0, v1, 03a2 // +0018 │ │ -034edc: 0800 1d00 |038c: move-object/from16 v0, v29 │ │ -034ee0: 5400 ee02 |038e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -034ee4: 081a 0000 |0390: move-object/from16 v26, v0 │ │ -034ee8: 0800 1a00 |0392: move-object/from16 v0, v26 │ │ -034eec: 0201 1100 |0394: move/from16 v1, v17 │ │ -034ef0: 6e20 3811 1000 |0396: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -034ef6: 0c1a |0399: move-result-object v26 │ │ -034ef8: 1f1a 5f01 |039a: check-cast v26, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -034efc: 0810 1a00 |039c: move-object/from16 v16, v26 │ │ -034f00: d816 1601 |039e: add-int/lit8 v22, v22, #int 1 // #01 │ │ -034f04: 2900 56fe |03a0: goto/16 01f6 // -01aa │ │ -034f08: 1310 0000 |03a2: const/16 v16, #int 0 // #0 │ │ -034f0c: 28fa |03a4: goto 039e // -0006 │ │ -034f0e: 3810 3e00 |03a5: if-eqz v16, 03e3 // +003e │ │ -034f12: 0800 1000 |03a7: move-object/from16 v0, v16 │ │ -034f16: 5200 af02 |03a9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -034f1a: 021a 0000 |03ab: move/from16 v26, v0 │ │ -034f1e: 0200 1600 |03ad: move/from16 v0, v22 │ │ -034f22: 0201 1a00 |03af: move/from16 v1, v26 │ │ -034f26: 3310 3200 |03b1: if-ne v0, v1, 03e3 // +0032 │ │ -034f2a: 0800 1000 |03b3: move-object/from16 v0, v16 │ │ -034f2e: 5200 b102 |03b5: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -034f32: 021a 0000 |03b7: move/from16 v26, v0 │ │ -034f36: a60d 0d1a |03b9: add-float v13, v13, v26 │ │ -034f3a: d811 1101 |03bb: add-int/lit8 v17, v17, #int 1 // #01 │ │ -034f3e: 0800 1d00 |03bd: move-object/from16 v0, v29 │ │ -034f42: 5400 ee02 |03bf: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -034f46: 081a 0000 |03c1: move-object/from16 v26, v0 │ │ -034f4a: 7401 3f11 1a00 |03c3: invoke-virtual/range {v26}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -034f50: 0a1a |03c6: move-result v26 │ │ -034f52: 0200 1100 |03c7: move/from16 v0, v17 │ │ -034f56: 0201 1a00 |03c9: move/from16 v1, v26 │ │ -034f5a: 3510 1500 |03cb: if-ge v0, v1, 03e0 // +0015 │ │ -034f5e: 0800 1d00 |03cd: move-object/from16 v0, v29 │ │ -034f62: 5400 ee02 |03cf: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -034f66: 081a 0000 |03d1: move-object/from16 v26, v0 │ │ -034f6a: 0800 1a00 |03d3: move-object/from16 v0, v26 │ │ -034f6e: 0201 1100 |03d5: move/from16 v1, v17 │ │ -034f72: 6e20 3811 1000 |03d7: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -034f78: 0c1a |03da: move-result-object v26 │ │ -034f7a: 1f1a 5f01 |03db: check-cast v26, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -034f7e: 0810 1a00 |03dd: move-object/from16 v16, v26 │ │ -034f82: 28bf |03df: goto 039e // -0041 │ │ -034f84: 1310 0000 |03e0: const/16 v16, #int 0 // #0 │ │ -034f88: 28fd |03e2: goto 03df // -0003 │ │ -034f8a: 0800 1d00 |03e3: move-object/from16 v0, v29 │ │ -034f8e: 0201 1600 |03e5: move/from16 v1, v22 │ │ -034f92: 0202 1100 |03e7: move/from16 v2, v17 │ │ -034f96: 6e30 b808 1002 |03e9: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08b8 │ │ -034f9c: 0c10 |03ec: move-result-object v16 │ │ -034f9e: d811 1101 |03ed: add-int/lit8 v17, v17, #int 1 // #01 │ │ -034fa2: 0800 1000 |03ef: move-object/from16 v0, v16 │ │ -034fa6: 5200 b102 |03f1: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ -034faa: 021a 0000 |03f3: move/from16 v26, v0 │ │ -034fae: a60d 0d1a |03f5: add-float v13, v13, v26 │ │ -034fb2: 0800 1d00 |03f7: move-object/from16 v0, v29 │ │ -034fb6: 5400 ee02 |03f9: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -034fba: 081a 0000 |03fb: move-object/from16 v26, v0 │ │ -034fbe: 7401 3f11 1a00 |03fd: invoke-virtual/range {v26}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -034fc4: 0a1a |0400: move-result v26 │ │ -034fc6: 0200 1100 |0401: move/from16 v0, v17 │ │ -034fca: 0201 1a00 |0403: move/from16 v1, v26 │ │ -034fce: 3510 1500 |0405: if-ge v0, v1, 041a // +0015 │ │ -034fd2: 0800 1d00 |0407: move-object/from16 v0, v29 │ │ -034fd6: 5400 ee02 |0409: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -034fda: 081a 0000 |040b: move-object/from16 v26, v0 │ │ -034fde: 0800 1a00 |040d: move-object/from16 v0, v26 │ │ -034fe2: 0201 1100 |040f: move/from16 v1, v17 │ │ -034fe6: 6e20 3811 1000 |0411: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -034fec: 0c1a |0414: move-result-object v26 │ │ -034fee: 1f1a 5f01 |0415: check-cast v26, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -034ff2: 0810 1a00 |0417: move-object/from16 v16, v26 │ │ -034ff6: 2885 |0419: goto 039e // -007b │ │ -034ff8: 1310 0000 |041a: const/16 v16, #int 0 // #0 │ │ -034ffc: 28fd |041c: goto 0419 // -0003 │ │ -034ffe: 131a 0000 |041d: const/16 v26, #int 0 // #0 │ │ -035002: 2900 fefd |041f: goto/16 021d // -0202 │ │ -035006: 7601 2d09 1d00 |0421: invoke-direct/range {v29}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@092d │ │ -03500c: 7401 ed08 1d00 |0424: invoke-virtual/range {v29}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@08ed │ │ -035012: 0a1a |0427: move-result v26 │ │ -035014: 381a 14fc |0428: if-eqz v26, 003c // -03ec │ │ -035018: 7401 cf08 1d00 |042a: invoke-virtual/range {v29}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@08cf │ │ -03501e: 0c09 |042d: move-result-object v9 │ │ -035020: 3809 4e00 |042e: if-eqz v9, 047c // +004e │ │ -035024: 0800 1d00 |0430: move-object/from16 v0, v29 │ │ -035028: 6e20 ee08 9000 |0432: invoke-virtual {v0, v9}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08ee │ │ -03502e: 0c10 |0435: move-result-object v16 │ │ -035030: 3810 1400 |0436: if-eqz v16, 044a // +0014 │ │ -035034: 0800 1000 |0438: move-object/from16 v0, v16 │ │ -035038: 5200 af02 |043a: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -03503c: 021a 0000 |043c: move/from16 v26, v0 │ │ -035040: 0800 1d00 |043e: move-object/from16 v0, v29 │ │ -035044: 5200 da02 |0440: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -035048: 021b 0000 |0442: move/from16 v27, v0 │ │ -03504c: 0200 1a00 |0444: move/from16 v0, v26 │ │ -035050: 0201 1b00 |0446: move/from16 v1, v27 │ │ -035054: 3210 f4fb |0448: if-eq v0, v1, 003c // -040c │ │ -035058: 120f |044a: const/4 v15, #int 0 // #0 │ │ -03505a: 7401 d508 1d00 |044b: invoke-virtual/range {v29}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ -035060: 0a1a |044e: move-result v26 │ │ -035062: 0200 1a00 |044f: move/from16 v0, v26 │ │ -035066: 350f ebfb |0451: if-ge v15, v0, 003c // -0415 │ │ -03506a: 0800 1d00 |0453: move-object/from16 v0, v29 │ │ -03506e: 6e20 d408 f000 |0455: invoke-virtual {v0, v15}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ -035074: 0c05 |0458: move-result-object v5 │ │ -035076: 0800 1d00 |0459: move-object/from16 v0, v29 │ │ -03507a: 6e20 ef08 5000 |045b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08ef │ │ -035080: 0c10 |045e: move-result-object v16 │ │ -035082: 3810 1a00 |045f: if-eqz v16, 0479 // +001a │ │ -035086: 0800 1000 |0461: move-object/from16 v0, v16 │ │ -03508a: 5200 af02 |0463: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -03508e: 021a 0000 |0465: move/from16 v26, v0 │ │ -035092: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ -035096: 5200 da02 |0469: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -03509a: 021b 0000 |046b: move/from16 v27, v0 │ │ -03509e: 0200 1a00 |046d: move/from16 v0, v26 │ │ -0350a2: 0201 1b00 |046f: move/from16 v1, v27 │ │ -0350a6: 3310 0800 |0471: if-ne v0, v1, 0479 // +0008 │ │ -0350aa: 6e20 e00e e500 |0473: invoke-virtual {v5, v14}, Landroid/view/View;.requestFocus:(I)Z // method@0ee0 │ │ -0350b0: 0a1a |0476: move-result v26 │ │ -0350b2: 391a c5fb |0477: if-nez v26, 003c // -043b │ │ -0350b6: d80f 0f01 |0479: add-int/lit8 v15, v15, #int 1 // #01 │ │ -0350ba: 28d0 |047b: goto 044b // -0030 │ │ -0350bc: 1310 0000 |047c: const/16 v16, #int 0 // #0 │ │ -0350c0: 28b8 |047e: goto 0436 // -0048 │ │ +036454: |[036454] android.support.v4.view.ViewPager.populate:(I)V │ │ +036464: 1314 0000 |0000: const/16 v20, #int 0 // #0 │ │ +036468: 122e |0002: const/4 v14, #int 2 // #2 │ │ +03646a: 0800 1d00 |0003: move-object/from16 v0, v29 │ │ +03646e: 5200 da02 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +036472: 021a 0000 |0007: move/from16 v26, v0 │ │ +036476: 0200 1a00 |0009: move/from16 v0, v26 │ │ +03647a: 0201 1e00 |000b: move/from16 v1, v30 │ │ +03647e: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ +036482: 0800 1d00 |000f: move-object/from16 v0, v29 │ │ +036486: 5200 da02 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +03648a: 021a 0000 |0013: move/from16 v26, v0 │ │ +03648e: 0200 1a00 |0015: move/from16 v0, v26 │ │ +036492: 0201 1e00 |0017: move/from16 v1, v30 │ │ +036496: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ +03649a: 130e 4200 |001b: const/16 v14, #int 66 // #42 │ │ +03649e: 0800 1d00 |001d: move-object/from16 v0, v29 │ │ +0364a2: 5200 da02 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +0364a6: 021a 0000 |0021: move/from16 v26, v0 │ │ +0364aa: 0800 1d00 |0023: move-object/from16 v0, v29 │ │ +0364ae: 0201 1a00 |0025: move/from16 v1, v26 │ │ +0364b2: 6e20 f108 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08f1 │ │ +0364b8: 0c14 |002a: move-result-object v20 │ │ +0364ba: 0200 1e00 |002b: move/from16 v0, v30 │ │ +0364be: 0801 1d00 |002d: move-object/from16 v1, v29 │ │ +0364c2: 5910 da02 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +0364c6: 0800 1d00 |0031: move-object/from16 v0, v29 │ │ +0364ca: 5400 d302 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +0364ce: 081a 0000 |0035: move-object/from16 v26, v0 │ │ +0364d2: 391a 0900 |0037: if-nez v26, 0040 // +0009 │ │ +0364d6: 7601 2d09 1d00 |0039: invoke-direct/range {v29}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@092d │ │ +0364dc: 0e00 |003c: return-void │ │ +0364de: 130e 1100 |003d: const/16 v14, #int 17 // #11 │ │ +0364e2: 28de |003f: goto 001d // -0022 │ │ +0364e4: 0800 1d00 |0040: move-object/from16 v0, v29 │ │ +0364e8: 5500 fc02 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02fc │ │ +0364ec: 021a 0000 |0044: move/from16 v26, v0 │ │ +0364f0: 381a 0600 |0046: if-eqz v26, 004c // +0006 │ │ +0364f4: 7601 2d09 1d00 |0048: invoke-direct/range {v29}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@092d │ │ +0364fa: 28f1 |004b: goto 003c // -000f │ │ +0364fc: 7401 ec08 1d00 |004c: invoke-virtual/range {v29}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@08ec │ │ +036502: 0c1a |004f: move-result-object v26 │ │ +036504: 381a ecff |0050: if-eqz v26, 003c // -0014 │ │ +036508: 0800 1d00 |0052: move-object/from16 v0, v29 │ │ +03650c: 5400 d302 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +036510: 081a 0000 |0056: move-object/from16 v26, v0 │ │ +036514: 0800 1a00 |0058: move-object/from16 v0, v26 │ │ +036518: 0801 1d00 |005a: move-object/from16 v1, v29 │ │ +03651c: 6e20 7507 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0775 │ │ +036522: 0800 1d00 |005f: move-object/from16 v0, v29 │ │ +036526: 5200 f802 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02f8 │ │ +03652a: 0215 0000 |0063: move/from16 v21, v0 │ │ +03652e: 131a 0000 |0065: const/16 v26, #int 0 // #0 │ │ +036532: 0800 1d00 |0067: move-object/from16 v0, v29 │ │ +036536: 5200 da02 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +03653a: 021b 0000 |006b: move/from16 v27, v0 │ │ +03653e: 911b 1b15 |006d: sub-int v27, v27, v21 │ │ +036542: 7702 e210 1a00 |006f: invoke-static/range {v26, v27}, Ljava/lang/Math;.max:(II)I // method@10e2 │ │ +036548: 0a19 |0072: move-result v25 │ │ +03654a: 0800 1d00 |0073: move-object/from16 v0, v29 │ │ +03654e: 5400 d302 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +036552: 081a 0000 |0077: move-object/from16 v26, v0 │ │ +036556: 7401 6707 1a00 |0079: invoke-virtual/range {v26}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ +03655c: 0a04 |007c: move-result v4 │ │ +03655e: d81a 04ff |007d: add-int/lit8 v26, v4, #int -1 // #ff │ │ +036562: 0800 1d00 |007f: move-object/from16 v0, v29 │ │ +036566: 5200 da02 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +03656a: 021b 0000 |0083: move/from16 v27, v0 │ │ +03656e: 901b 1b15 |0085: add-int v27, v27, v21 │ │ +036572: 7702 e410 1a00 |0087: invoke-static/range {v26, v27}, Ljava/lang/Math;.min:(II)I // method@10e4 │ │ +036578: 0a0b |008a: move-result v11 │ │ +03657a: 0800 1d00 |008b: move-object/from16 v0, v29 │ │ +03657e: 5200 e002 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@02e0 │ │ +036582: 021a 0000 |008f: move/from16 v26, v0 │ │ +036586: 0200 1a00 |0091: move/from16 v0, v26 │ │ +03658a: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ +03658e: 7401 e808 1d00 |0095: invoke-virtual/range {v29}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@08e8 │ │ +036594: 0c1a |0098: move-result-object v26 │ │ +036596: 7401 df08 1d00 |0099: invoke-virtual/range {v29}, Landroid/support/v4/view/ViewPager;.getId:()I // method@08df │ │ +03659c: 0a1b |009c: move-result v27 │ │ +03659e: 7402 dc00 1a00 |009d: invoke-virtual/range {v26, v27}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@00dc │ │ +0365a4: 0c17 |00a0: move-result-object v23 │ │ +0365a6: 221a 6202 |00a1: new-instance v26, Ljava/lang/IllegalStateException; // type@0262 │ │ +0365aa: 221b 7402 |00a3: new-instance v27, Ljava/lang/StringBuilder; // type@0274 │ │ +0365ae: 7601 0f11 1b00 |00a5: invoke-direct/range {v27}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0365b4: 1a1c 4508 |00a8: const-string v28, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@0845 │ │ +0365b8: 7402 1511 1b00 |00aa: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0365be: 0c1b |00ad: move-result-object v27 │ │ +0365c0: 0800 1d00 |00ae: move-object/from16 v0, v29 │ │ +0365c4: 5200 e002 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@02e0 │ │ +0365c8: 021c 0000 |00b2: move/from16 v28, v0 │ │ +0365cc: 7402 1211 1b00 |00b4: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +0365d2: 0c1b |00b7: move-result-object v27 │ │ +0365d4: 1a1c cf00 |00b8: const-string v28, ", found: " // string@00cf │ │ +0365d8: 7402 1511 1b00 |00ba: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0365de: 0c1b |00bd: move-result-object v27 │ │ +0365e0: 0800 1b00 |00be: move-object/from16 v0, v27 │ │ +0365e4: 6e20 1211 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +0365ea: 0c1b |00c3: move-result-object v27 │ │ +0365ec: 1a1c 3000 |00c4: const-string v28, " Pager id: " // string@0030 │ │ +0365f0: 7402 1511 1b00 |00c6: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0365f6: 0c1b |00c9: move-result-object v27 │ │ +0365f8: 0800 1b00 |00ca: move-object/from16 v0, v27 │ │ +0365fc: 0801 1700 |00cc: move-object/from16 v1, v23 │ │ +036600: 6e20 1511 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +036606: 0c1b |00d1: move-result-object v27 │ │ +036608: 1a1c 2f00 |00d2: const-string v28, " Pager class: " // string@002f │ │ +03660c: 7402 1511 1b00 |00d4: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +036612: 0c1b |00d7: move-result-object v27 │ │ +036614: 7401 eb10 1d00 |00d8: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +03661a: 0c1c |00db: move-result-object v28 │ │ +03661c: 7402 1411 1b00 |00dc: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +036622: 0c1b |00df: move-result-object v27 │ │ +036624: 1a1c 3100 |00e0: const-string v28, " Problematic adapter: " // string@0031 │ │ +036628: 7402 1511 1b00 |00e2: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03662e: 0c1b |00e5: move-result-object v27 │ │ +036630: 0800 1d00 |00e6: move-object/from16 v0, v29 │ │ +036634: 5400 d302 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +036638: 081c 0000 |00ea: move-object/from16 v28, v0 │ │ +03663c: 7401 eb10 1c00 |00ec: invoke-virtual/range {v28}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +036642: 0c1c |00ef: move-result-object v28 │ │ +036644: 7402 1411 1b00 |00f0: invoke-virtual/range {v27, v28}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +03664a: 0c1b |00f3: move-result-object v27 │ │ +03664c: 7401 1b11 1b00 |00f4: invoke-virtual/range {v27}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +036652: 0c1b |00f7: move-result-object v27 │ │ +036654: 7602 d210 1a00 |00f8: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +03665a: 271a |00fb: throw v26 │ │ +03665c: 0d0a |00fc: move-exception v10 │ │ +03665e: 7401 df08 1d00 |00fd: invoke-virtual/range {v29}, Landroid/support/v4/view/ViewPager;.getId:()I // method@08df │ │ +036664: 0a1a |0100: move-result v26 │ │ +036666: 7701 d710 1a00 |0101: invoke-static/range {v26}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +03666c: 0c17 |0104: move-result-object v23 │ │ +03666e: 289c |0105: goto 00a1 // -0064 │ │ +036670: 12f7 |0106: const/4 v7, #int -1 // #ff │ │ +036672: 1208 |0107: const/4 v8, #int 0 // #0 │ │ +036674: 1207 |0108: const/4 v7, #int 0 // #0 │ │ +036676: 0800 1d00 |0109: move-object/from16 v0, v29 │ │ +03667a: 5400 ee02 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +03667e: 081a 0000 |010d: move-object/from16 v26, v0 │ │ +036682: 7401 4011 1a00 |010f: invoke-virtual/range {v26}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +036688: 0a1a |0112: move-result v26 │ │ +03668a: 0200 1a00 |0113: move/from16 v0, v26 │ │ +03668e: 3507 3600 |0115: if-ge v7, v0, 014b // +0036 │ │ +036692: 0800 1d00 |0117: move-object/from16 v0, v29 │ │ +036696: 5400 ee02 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +03669a: 081a 0000 |011b: move-object/from16 v26, v0 │ │ +03669e: 0800 1a00 |011d: move-object/from16 v0, v26 │ │ +0366a2: 6e20 3911 7000 |011f: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0366a8: 0c10 |0122: move-result-object v16 │ │ +0366aa: 1f10 5f01 |0123: check-cast v16, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +0366ae: 0800 1000 |0125: move-object/from16 v0, v16 │ │ +0366b2: 5200 af02 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0366b6: 021a 0000 |0129: move/from16 v26, v0 │ │ +0366ba: 0800 1d00 |012b: move-object/from16 v0, v29 │ │ +0366be: 5200 da02 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +0366c2: 021b 0000 |012f: move/from16 v27, v0 │ │ +0366c6: 0200 1a00 |0131: move/from16 v0, v26 │ │ +0366ca: 0201 1b00 |0133: move/from16 v1, v27 │ │ +0366ce: 3410 4e01 |0135: if-lt v0, v1, 0283 // +014e │ │ +0366d2: 0800 1000 |0137: move-object/from16 v0, v16 │ │ +0366d6: 5200 af02 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +0366da: 021a 0000 |013b: move/from16 v26, v0 │ │ +0366de: 0800 1d00 |013d: move-object/from16 v0, v29 │ │ +0366e2: 5200 da02 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +0366e6: 021b 0000 |0141: move/from16 v27, v0 │ │ +0366ea: 0200 1a00 |0143: move/from16 v0, v26 │ │ +0366ee: 0201 1b00 |0145: move/from16 v1, v27 │ │ +0366f2: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ +0366f6: 0808 1000 |0149: move-object/from16 v8, v16 │ │ +0366fa: 3908 1200 |014b: if-nez v8, 015d // +0012 │ │ +0366fe: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ +036702: 0800 1d00 |014f: move-object/from16 v0, v29 │ │ +036706: 5200 da02 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +03670a: 021a 0000 |0153: move/from16 v26, v0 │ │ +03670e: 0800 1d00 |0155: move-object/from16 v0, v29 │ │ +036712: 0201 1a00 |0157: move/from16 v1, v26 │ │ +036716: 6e30 b808 1007 |0159: invoke-virtual {v0, v1, v7}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08b8 │ │ +03671c: 0c08 |015c: move-result-object v8 │ │ +03671e: 3808 ae00 |015d: if-eqz v8, 020b // +00ae │ │ +036722: 120c |015f: const/4 v12, #int 0 // #0 │ │ +036724: d811 07ff |0160: add-int/lit8 v17, v7, #int -1 // #ff │ │ +036728: 3a11 2501 |0162: if-ltz v17, 0287 // +0125 │ │ +03672c: 0800 1d00 |0164: move-object/from16 v0, v29 │ │ +036730: 5400 ee02 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +036734: 081a 0000 |0168: move-object/from16 v26, v0 │ │ +036738: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ +03673c: 0201 1100 |016c: move/from16 v1, v17 │ │ +036740: 6e20 3911 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +036746: 0c1a |0171: move-result-object v26 │ │ +036748: 1f1a 5f01 |0172: check-cast v26, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +03674c: 0810 1a00 |0174: move-object/from16 v16, v26 │ │ +036750: 151a 0040 |0176: const/high16 v26, #int 1073741824 // #4000 │ │ +036754: 5280 b102 |0178: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +036758: 021b 0000 |017a: move/from16 v27, v0 │ │ +03675c: a71a 1a1b |017c: sub-float v26, v26, v27 │ │ +036760: 7401 e408 1d00 |017e: invoke-virtual/range {v29}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@08e4 │ │ +036766: 0a1b |0181: move-result v27 │ │ +036768: 0200 1b00 |0182: move/from16 v0, v27 │ │ +03676c: 8200 |0184: int-to-float v0, v0 │ │ +03676e: 021b 0000 |0185: move/from16 v27, v0 │ │ +036772: 7601 d808 1d00 |0187: invoke-direct/range {v29}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ +036778: 0a1c |018a: move-result v28 │ │ +03677a: 0200 1c00 |018b: move/from16 v0, v28 │ │ +03677e: 8200 |018d: int-to-float v0, v0 │ │ +036780: 021c 0000 |018e: move/from16 v28, v0 │ │ +036784: a91b 1b1c |0190: div-float v27, v27, v28 │ │ +036788: a612 1a1b |0192: add-float v18, v26, v27 │ │ +03678c: 0800 1d00 |0194: move-object/from16 v0, v29 │ │ +036790: 5200 da02 |0196: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +036794: 021a 0000 |0198: move/from16 v26, v0 │ │ +036798: d816 1aff |019a: add-int/lit8 v22, v26, #int -1 // #ff │ │ +03679c: 3a16 0e00 |019c: if-ltz v22, 01aa // +000e │ │ +0367a0: 2d1a 0c12 |019e: cmpl-float v26, v12, v18 │ │ +0367a4: 3a1a 4201 |01a0: if-ltz v26, 02e2 // +0142 │ │ +0367a8: 0200 1600 |01a2: move/from16 v0, v22 │ │ +0367ac: 0201 1900 |01a4: move/from16 v1, v25 │ │ +0367b0: 3510 3c01 |01a6: if-ge v0, v1, 02e2 // +013c │ │ +0367b4: 3910 e300 |01a8: if-nez v16, 028b // +00e3 │ │ +0367b8: 528d b102 |01aa: iget v13, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +0367bc: d811 0701 |01ac: add-int/lit8 v17, v7, #int 1 // #01 │ │ +0367c0: 151a 0040 |01ae: const/high16 v26, #int 1073741824 // #4000 │ │ +0367c4: 2e1a 0d1a |01b0: cmpg-float v26, v13, v26 │ │ +0367c8: 3b1a 5200 |01b2: if-gez v26, 0204 // +0052 │ │ +0367cc: 0800 1d00 |01b4: move-object/from16 v0, v29 │ │ +0367d0: 5400 ee02 |01b6: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +0367d4: 081a 0000 |01b8: move-object/from16 v26, v0 │ │ +0367d8: 7401 4011 1a00 |01ba: invoke-virtual/range {v26}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +0367de: 0a1a |01bd: move-result v26 │ │ +0367e0: 0200 1100 |01be: move/from16 v0, v17 │ │ +0367e4: 0201 1a00 |01c0: move/from16 v1, v26 │ │ +0367e8: 3510 7e01 |01c2: if-ge v0, v1, 0340 // +017e │ │ +0367ec: 0800 1d00 |01c4: move-object/from16 v0, v29 │ │ +0367f0: 5400 ee02 |01c6: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +0367f4: 081a 0000 |01c8: move-object/from16 v26, v0 │ │ +0367f8: 0800 1a00 |01ca: move-object/from16 v0, v26 │ │ +0367fc: 0201 1100 |01cc: move/from16 v1, v17 │ │ +036800: 6e20 3911 1000 |01ce: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +036806: 0c1a |01d1: move-result-object v26 │ │ +036808: 1f1a 5f01 |01d2: check-cast v26, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +03680c: 0810 1a00 |01d4: move-object/from16 v16, v26 │ │ +036810: 7401 e508 1d00 |01d6: invoke-virtual/range {v29}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@08e5 │ │ +036816: 0a1a |01d9: move-result v26 │ │ +036818: 0200 1a00 |01da: move/from16 v0, v26 │ │ +03681c: 8200 |01dc: int-to-float v0, v0 │ │ +03681e: 021a 0000 |01dd: move/from16 v26, v0 │ │ +036822: 7601 d808 1d00 |01df: invoke-direct/range {v29}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ +036828: 0a1b |01e2: move-result v27 │ │ +03682a: 0200 1b00 |01e3: move/from16 v0, v27 │ │ +03682e: 8200 |01e5: int-to-float v0, v0 │ │ +036830: 021b 0000 |01e6: move/from16 v27, v0 │ │ +036834: a91a 1a1b |01e8: div-float v26, v26, v27 │ │ +036838: 151b 0040 |01ea: const/high16 v27, #int 1073741824 // #4000 │ │ +03683c: a618 1a1b |01ec: add-float v24, v26, v27 │ │ +036840: 0800 1d00 |01ee: move-object/from16 v0, v29 │ │ +036844: 5200 da02 |01f0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +036848: 021a 0000 |01f2: move/from16 v26, v0 │ │ +03684c: d816 1a01 |01f4: add-int/lit8 v22, v26, #int 1 // #01 │ │ +036850: 0200 1600 |01f6: move/from16 v0, v22 │ │ +036854: 3540 0c00 |01f8: if-ge v0, v4, 0204 // +000c │ │ +036858: 2d1a 0d18 |01fa: cmpl-float v26, v13, v24 │ │ +03685c: 3a1a a901 |01fc: if-ltz v26, 03a5 // +01a9 │ │ +036860: 0200 1600 |01fe: move/from16 v0, v22 │ │ +036864: 37b0 a501 |0200: if-le v0, v11, 03a5 // +01a5 │ │ +036868: 3910 4201 |0202: if-nez v16, 0344 // +0142 │ │ +03686c: 0800 1d00 |0204: move-object/from16 v0, v29 │ │ +036870: 0801 1400 |0206: move-object/from16 v1, v20 │ │ +036874: 7040 be08 8017 |0208: invoke-direct {v0, v8, v7, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@08be │ │ +03687a: 0800 1d00 |020b: move-object/from16 v0, v29 │ │ +03687e: 5400 d302 |020d: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +036882: 081b 0000 |020f: move-object/from16 v27, v0 │ │ +036886: 0800 1d00 |0211: move-object/from16 v0, v29 │ │ +03688a: 5200 da02 |0213: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +03688e: 021c 0000 |0215: move/from16 v28, v0 │ │ +036892: 3808 0602 |0217: if-eqz v8, 041d // +0206 │ │ +036896: 5480 ad02 |0219: iget-object v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@02ad │ │ +03689a: 081a 0000 |021b: move-object/from16 v26, v0 │ │ +03689e: 0800 1b00 |021d: move-object/from16 v0, v27 │ │ +0368a2: 0801 1d00 |021f: move-object/from16 v1, v29 │ │ +0368a6: 0202 1c00 |0221: move/from16 v2, v28 │ │ +0368aa: 0803 1a00 |0223: move-object/from16 v3, v26 │ │ +0368ae: 6e40 7307 1032 |0225: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0773 │ │ +0368b4: 0800 1d00 |0228: move-object/from16 v0, v29 │ │ +0368b8: 5400 d302 |022a: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +0368bc: 081a 0000 |022c: move-object/from16 v26, v0 │ │ +0368c0: 0800 1a00 |022e: move-object/from16 v0, v26 │ │ +0368c4: 0801 1d00 |0230: move-object/from16 v1, v29 │ │ +0368c8: 6e20 6607 1000 |0232: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0766 │ │ +0368ce: 7401 d508 1d00 |0235: invoke-virtual/range {v29}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ +0368d4: 0a06 |0238: move-result v6 │ │ +0368d6: 120f |0239: const/4 v15, #int 0 // #0 │ │ +0368d8: 356f e701 |023a: if-ge v15, v6, 0421 // +01e7 │ │ +0368dc: 0800 1d00 |023c: move-object/from16 v0, v29 │ │ +0368e0: 6e20 d408 f000 |023e: invoke-virtual {v0, v15}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ +0368e6: 0c05 |0241: move-result-object v5 │ │ +0368e8: 6e10 b00e 0500 |0242: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +0368ee: 0c13 |0245: move-result-object v19 │ │ +0368f0: 1f13 6001 |0246: check-cast v19, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0160 │ │ +0368f4: 0800 1300 |0248: move-object/from16 v0, v19 │ │ +0368f8: 590f b202 |024a: iput v15, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@02b2 │ │ +0368fc: 0800 1300 |024c: move-object/from16 v0, v19 │ │ +036900: 5500 b502 |024e: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@02b5 │ │ +036904: 021a 0000 |0250: move/from16 v26, v0 │ │ +036908: 391a 2e00 |0252: if-nez v26, 0280 // +002e │ │ +03690c: 0800 1300 |0254: move-object/from16 v0, v19 │ │ +036910: 5200 b902 |0256: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@02b9 │ │ +036914: 021a 0000 |0258: move/from16 v26, v0 │ │ +036918: 131b 0000 |025a: const/16 v27, #int 0 // #0 │ │ +03691c: 2d1a 1a1b |025c: cmpl-float v26, v26, v27 │ │ +036920: 391a 2200 |025e: if-nez v26, 0280 // +0022 │ │ +036924: 0800 1d00 |0260: move-object/from16 v0, v29 │ │ +036928: 6e20 ef08 5000 |0262: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08ef │ │ +03692e: 0c10 |0265: move-result-object v16 │ │ +036930: 3810 1a00 |0266: if-eqz v16, 0280 // +001a │ │ +036934: 0800 1000 |0268: move-object/from16 v0, v16 │ │ +036938: 5200 b102 |026a: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +03693c: 021a 0000 |026c: move/from16 v26, v0 │ │ +036940: 0200 1a00 |026e: move/from16 v0, v26 │ │ +036944: 0801 1300 |0270: move-object/from16 v1, v19 │ │ +036948: 5910 b902 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@02b9 │ │ +03694c: 0800 1000 |0274: move-object/from16 v0, v16 │ │ +036950: 5200 af02 |0276: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +036954: 021a 0000 |0278: move/from16 v26, v0 │ │ +036958: 0200 1a00 |027a: move/from16 v0, v26 │ │ +03695c: 0801 1300 |027c: move-object/from16 v1, v19 │ │ +036960: 5910 b702 |027e: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@02b7 │ │ +036964: d80f 0f01 |0280: add-int/lit8 v15, v15, #int 1 // #01 │ │ +036968: 28b8 |0282: goto 023a // -0048 │ │ +03696a: d807 0701 |0283: add-int/lit8 v7, v7, #int 1 // #01 │ │ +03696e: 2900 84fe |0285: goto/16 0109 // -017c │ │ +036972: 1310 0000 |0287: const/16 v16, #int 0 // #0 │ │ +036976: 2900 edfe |0289: goto/16 0176 // -0113 │ │ +03697a: 0800 1000 |028b: move-object/from16 v0, v16 │ │ +03697e: 5200 af02 |028d: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +036982: 021a 0000 |028f: move/from16 v26, v0 │ │ +036986: 0200 1600 |0291: move/from16 v0, v22 │ │ +03698a: 0201 1a00 |0293: move/from16 v1, v26 │ │ +03698e: 3310 4600 |0295: if-ne v0, v1, 02db // +0046 │ │ +036992: 0800 1000 |0297: move-object/from16 v0, v16 │ │ +036996: 5500 b002 |0299: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@02b0 │ │ +03699a: 021a 0000 |029b: move/from16 v26, v0 │ │ +03699e: 391a 3e00 |029d: if-nez v26, 02db // +003e │ │ +0369a2: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ +0369a6: 5400 ee02 |02a1: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +0369aa: 081a 0000 |02a3: move-object/from16 v26, v0 │ │ +0369ae: 0800 1a00 |02a5: move-object/from16 v0, v26 │ │ +0369b2: 0201 1100 |02a7: move/from16 v1, v17 │ │ +0369b6: 6e20 3d11 1000 |02a9: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113d │ │ +0369bc: 0800 1d00 |02ac: move-object/from16 v0, v29 │ │ +0369c0: 5400 d302 |02ae: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +0369c4: 081a 0000 |02b0: move-object/from16 v26, v0 │ │ +0369c8: 0800 1000 |02b2: move-object/from16 v0, v16 │ │ +0369cc: 5400 ad02 |02b4: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@02ad │ │ +0369d0: 081b 0000 |02b6: move-object/from16 v27, v0 │ │ +0369d4: 0800 1a00 |02b8: move-object/from16 v0, v26 │ │ +0369d8: 0801 1d00 |02ba: move-object/from16 v1, v29 │ │ +0369dc: 0202 1600 |02bc: move/from16 v2, v22 │ │ +0369e0: 0803 1b00 |02be: move-object/from16 v3, v27 │ │ +0369e4: 6e40 6407 1032 |02c0: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0764 │ │ +0369ea: d811 11ff |02c3: add-int/lit8 v17, v17, #int -1 // #ff │ │ +0369ee: d807 07ff |02c5: add-int/lit8 v7, v7, #int -1 // #ff │ │ +0369f2: 3a11 1800 |02c7: if-ltz v17, 02df // +0018 │ │ +0369f6: 0800 1d00 |02c9: move-object/from16 v0, v29 │ │ +0369fa: 5400 ee02 |02cb: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +0369fe: 081a 0000 |02cd: move-object/from16 v26, v0 │ │ +036a02: 0800 1a00 |02cf: move-object/from16 v0, v26 │ │ +036a06: 0201 1100 |02d1: move/from16 v1, v17 │ │ +036a0a: 6e20 3911 1000 |02d3: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +036a10: 0c1a |02d6: move-result-object v26 │ │ +036a12: 1f1a 5f01 |02d7: check-cast v26, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +036a16: 0810 1a00 |02d9: move-object/from16 v16, v26 │ │ +036a1a: d816 16ff |02db: add-int/lit8 v22, v22, #int -1 // #ff │ │ +036a1e: 2900 bffe |02dd: goto/16 019c // -0141 │ │ +036a22: 1310 0000 |02df: const/16 v16, #int 0 // #0 │ │ +036a26: 28fa |02e1: goto 02db // -0006 │ │ +036a28: 3810 3000 |02e2: if-eqz v16, 0312 // +0030 │ │ +036a2c: 0800 1000 |02e4: move-object/from16 v0, v16 │ │ +036a30: 5200 af02 |02e6: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +036a34: 021a 0000 |02e8: move/from16 v26, v0 │ │ +036a38: 0200 1600 |02ea: move/from16 v0, v22 │ │ +036a3c: 0201 1a00 |02ec: move/from16 v1, v26 │ │ +036a40: 3310 2400 |02ee: if-ne v0, v1, 0312 // +0024 │ │ +036a44: 0800 1000 |02f0: move-object/from16 v0, v16 │ │ +036a48: 5200 b102 |02f2: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +036a4c: 021a 0000 |02f4: move/from16 v26, v0 │ │ +036a50: a60c 0c1a |02f6: add-float v12, v12, v26 │ │ +036a54: d811 11ff |02f8: add-int/lit8 v17, v17, #int -1 // #ff │ │ +036a58: 3a11 1500 |02fa: if-ltz v17, 030f // +0015 │ │ +036a5c: 0800 1d00 |02fc: move-object/from16 v0, v29 │ │ +036a60: 5400 ee02 |02fe: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +036a64: 081a 0000 |0300: move-object/from16 v26, v0 │ │ +036a68: 0800 1a00 |0302: move-object/from16 v0, v26 │ │ +036a6c: 0201 1100 |0304: move/from16 v1, v17 │ │ +036a70: 6e20 3911 1000 |0306: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +036a76: 0c1a |0309: move-result-object v26 │ │ +036a78: 1f1a 5f01 |030a: check-cast v26, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +036a7c: 0810 1a00 |030c: move-object/from16 v16, v26 │ │ +036a80: 28cd |030e: goto 02db // -0033 │ │ +036a82: 1310 0000 |030f: const/16 v16, #int 0 // #0 │ │ +036a86: 28fd |0311: goto 030e // -0003 │ │ +036a88: d81a 1101 |0312: add-int/lit8 v26, v17, #int 1 // #01 │ │ +036a8c: 0800 1d00 |0314: move-object/from16 v0, v29 │ │ +036a90: 0201 1600 |0316: move/from16 v1, v22 │ │ +036a94: 0202 1a00 |0318: move/from16 v2, v26 │ │ +036a98: 6e30 b808 1002 |031a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08b8 │ │ +036a9e: 0c10 |031d: move-result-object v16 │ │ +036aa0: 0800 1000 |031e: move-object/from16 v0, v16 │ │ +036aa4: 5200 b102 |0320: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +036aa8: 021a 0000 |0322: move/from16 v26, v0 │ │ +036aac: a60c 0c1a |0324: add-float v12, v12, v26 │ │ +036ab0: d807 0701 |0326: add-int/lit8 v7, v7, #int 1 // #01 │ │ +036ab4: 3a11 1500 |0328: if-ltz v17, 033d // +0015 │ │ +036ab8: 0800 1d00 |032a: move-object/from16 v0, v29 │ │ +036abc: 5400 ee02 |032c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +036ac0: 081a 0000 |032e: move-object/from16 v26, v0 │ │ +036ac4: 0800 1a00 |0330: move-object/from16 v0, v26 │ │ +036ac8: 0201 1100 |0332: move/from16 v1, v17 │ │ +036acc: 6e20 3911 1000 |0334: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +036ad2: 0c1a |0337: move-result-object v26 │ │ +036ad4: 1f1a 5f01 |0338: check-cast v26, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +036ad8: 0810 1a00 |033a: move-object/from16 v16, v26 │ │ +036adc: 289f |033c: goto 02db // -0061 │ │ +036ade: 1310 0000 |033d: const/16 v16, #int 0 // #0 │ │ +036ae2: 28fd |033f: goto 033c // -0003 │ │ +036ae4: 1310 0000 |0340: const/16 v16, #int 0 // #0 │ │ +036ae8: 2900 94fe |0342: goto/16 01d6 // -016c │ │ +036aec: 0800 1000 |0344: move-object/from16 v0, v16 │ │ +036af0: 5200 af02 |0346: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +036af4: 021a 0000 |0348: move/from16 v26, v0 │ │ +036af8: 0200 1600 |034a: move/from16 v0, v22 │ │ +036afc: 0201 1a00 |034c: move/from16 v1, v26 │ │ +036b00: 3310 5000 |034e: if-ne v0, v1, 039e // +0050 │ │ +036b04: 0800 1000 |0350: move-object/from16 v0, v16 │ │ +036b08: 5500 b002 |0352: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@02b0 │ │ +036b0c: 021a 0000 |0354: move/from16 v26, v0 │ │ +036b10: 391a 4800 |0356: if-nez v26, 039e // +0048 │ │ +036b14: 0800 1d00 |0358: move-object/from16 v0, v29 │ │ +036b18: 5400 ee02 |035a: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +036b1c: 081a 0000 |035c: move-object/from16 v26, v0 │ │ +036b20: 0800 1a00 |035e: move-object/from16 v0, v26 │ │ +036b24: 0201 1100 |0360: move/from16 v1, v17 │ │ +036b28: 6e20 3d11 1000 |0362: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113d │ │ +036b2e: 0800 1d00 |0365: move-object/from16 v0, v29 │ │ +036b32: 5400 d302 |0367: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +036b36: 081a 0000 |0369: move-object/from16 v26, v0 │ │ +036b3a: 0800 1000 |036b: move-object/from16 v0, v16 │ │ +036b3e: 5400 ad02 |036d: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@02ad │ │ +036b42: 081b 0000 |036f: move-object/from16 v27, v0 │ │ +036b46: 0800 1a00 |0371: move-object/from16 v0, v26 │ │ +036b4a: 0801 1d00 |0373: move-object/from16 v1, v29 │ │ +036b4e: 0202 1600 |0375: move/from16 v2, v22 │ │ +036b52: 0803 1b00 |0377: move-object/from16 v3, v27 │ │ +036b56: 6e40 6407 1032 |0379: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0764 │ │ +036b5c: 0800 1d00 |037c: move-object/from16 v0, v29 │ │ +036b60: 5400 ee02 |037e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +036b64: 081a 0000 |0380: move-object/from16 v26, v0 │ │ +036b68: 7401 4011 1a00 |0382: invoke-virtual/range {v26}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +036b6e: 0a1a |0385: move-result v26 │ │ +036b70: 0200 1100 |0386: move/from16 v0, v17 │ │ +036b74: 0201 1a00 |0388: move/from16 v1, v26 │ │ +036b78: 3510 1800 |038a: if-ge v0, v1, 03a2 // +0018 │ │ +036b7c: 0800 1d00 |038c: move-object/from16 v0, v29 │ │ +036b80: 5400 ee02 |038e: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +036b84: 081a 0000 |0390: move-object/from16 v26, v0 │ │ +036b88: 0800 1a00 |0392: move-object/from16 v0, v26 │ │ +036b8c: 0201 1100 |0394: move/from16 v1, v17 │ │ +036b90: 6e20 3911 1000 |0396: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +036b96: 0c1a |0399: move-result-object v26 │ │ +036b98: 1f1a 5f01 |039a: check-cast v26, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +036b9c: 0810 1a00 |039c: move-object/from16 v16, v26 │ │ +036ba0: d816 1601 |039e: add-int/lit8 v22, v22, #int 1 // #01 │ │ +036ba4: 2900 56fe |03a0: goto/16 01f6 // -01aa │ │ +036ba8: 1310 0000 |03a2: const/16 v16, #int 0 // #0 │ │ +036bac: 28fa |03a4: goto 039e // -0006 │ │ +036bae: 3810 3e00 |03a5: if-eqz v16, 03e3 // +003e │ │ +036bb2: 0800 1000 |03a7: move-object/from16 v0, v16 │ │ +036bb6: 5200 af02 |03a9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +036bba: 021a 0000 |03ab: move/from16 v26, v0 │ │ +036bbe: 0200 1600 |03ad: move/from16 v0, v22 │ │ +036bc2: 0201 1a00 |03af: move/from16 v1, v26 │ │ +036bc6: 3310 3200 |03b1: if-ne v0, v1, 03e3 // +0032 │ │ +036bca: 0800 1000 |03b3: move-object/from16 v0, v16 │ │ +036bce: 5200 b102 |03b5: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +036bd2: 021a 0000 |03b7: move/from16 v26, v0 │ │ +036bd6: a60d 0d1a |03b9: add-float v13, v13, v26 │ │ +036bda: d811 1101 |03bb: add-int/lit8 v17, v17, #int 1 // #01 │ │ +036bde: 0800 1d00 |03bd: move-object/from16 v0, v29 │ │ +036be2: 5400 ee02 |03bf: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +036be6: 081a 0000 |03c1: move-object/from16 v26, v0 │ │ +036bea: 7401 4011 1a00 |03c3: invoke-virtual/range {v26}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +036bf0: 0a1a |03c6: move-result v26 │ │ +036bf2: 0200 1100 |03c7: move/from16 v0, v17 │ │ +036bf6: 0201 1a00 |03c9: move/from16 v1, v26 │ │ +036bfa: 3510 1500 |03cb: if-ge v0, v1, 03e0 // +0015 │ │ +036bfe: 0800 1d00 |03cd: move-object/from16 v0, v29 │ │ +036c02: 5400 ee02 |03cf: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +036c06: 081a 0000 |03d1: move-object/from16 v26, v0 │ │ +036c0a: 0800 1a00 |03d3: move-object/from16 v0, v26 │ │ +036c0e: 0201 1100 |03d5: move/from16 v1, v17 │ │ +036c12: 6e20 3911 1000 |03d7: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +036c18: 0c1a |03da: move-result-object v26 │ │ +036c1a: 1f1a 5f01 |03db: check-cast v26, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +036c1e: 0810 1a00 |03dd: move-object/from16 v16, v26 │ │ +036c22: 28bf |03df: goto 039e // -0041 │ │ +036c24: 1310 0000 |03e0: const/16 v16, #int 0 // #0 │ │ +036c28: 28fd |03e2: goto 03df // -0003 │ │ +036c2a: 0800 1d00 |03e3: move-object/from16 v0, v29 │ │ +036c2e: 0201 1600 |03e5: move/from16 v1, v22 │ │ +036c32: 0202 1100 |03e7: move/from16 v2, v17 │ │ +036c36: 6e30 b808 1002 |03e9: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08b8 │ │ +036c3c: 0c10 |03ec: move-result-object v16 │ │ +036c3e: d811 1101 |03ed: add-int/lit8 v17, v17, #int 1 // #01 │ │ +036c42: 0800 1000 |03ef: move-object/from16 v0, v16 │ │ +036c46: 5200 b102 |03f1: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@02b1 │ │ +036c4a: 021a 0000 |03f3: move/from16 v26, v0 │ │ +036c4e: a60d 0d1a |03f5: add-float v13, v13, v26 │ │ +036c52: 0800 1d00 |03f7: move-object/from16 v0, v29 │ │ +036c56: 5400 ee02 |03f9: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +036c5a: 081a 0000 |03fb: move-object/from16 v26, v0 │ │ +036c5e: 7401 4011 1a00 |03fd: invoke-virtual/range {v26}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +036c64: 0a1a |0400: move-result v26 │ │ +036c66: 0200 1100 |0401: move/from16 v0, v17 │ │ +036c6a: 0201 1a00 |0403: move/from16 v1, v26 │ │ +036c6e: 3510 1500 |0405: if-ge v0, v1, 041a // +0015 │ │ +036c72: 0800 1d00 |0407: move-object/from16 v0, v29 │ │ +036c76: 5400 ee02 |0409: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +036c7a: 081a 0000 |040b: move-object/from16 v26, v0 │ │ +036c7e: 0800 1a00 |040d: move-object/from16 v0, v26 │ │ +036c82: 0201 1100 |040f: move/from16 v1, v17 │ │ +036c86: 6e20 3911 1000 |0411: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +036c8c: 0c1a |0414: move-result-object v26 │ │ +036c8e: 1f1a 5f01 |0415: check-cast v26, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +036c92: 0810 1a00 |0417: move-object/from16 v16, v26 │ │ +036c96: 2885 |0419: goto 039e // -007b │ │ +036c98: 1310 0000 |041a: const/16 v16, #int 0 // #0 │ │ +036c9c: 28fd |041c: goto 0419 // -0003 │ │ +036c9e: 131a 0000 |041d: const/16 v26, #int 0 // #0 │ │ +036ca2: 2900 fefd |041f: goto/16 021d // -0202 │ │ +036ca6: 7601 2d09 1d00 |0421: invoke-direct/range {v29}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@092d │ │ +036cac: 7401 ed08 1d00 |0424: invoke-virtual/range {v29}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@08ed │ │ +036cb2: 0a1a |0427: move-result v26 │ │ +036cb4: 381a 14fc |0428: if-eqz v26, 003c // -03ec │ │ +036cb8: 7401 cf08 1d00 |042a: invoke-virtual/range {v29}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@08cf │ │ +036cbe: 0c09 |042d: move-result-object v9 │ │ +036cc0: 3809 4e00 |042e: if-eqz v9, 047c // +004e │ │ +036cc4: 0800 1d00 |0430: move-object/from16 v0, v29 │ │ +036cc8: 6e20 ee08 9000 |0432: invoke-virtual {v0, v9}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08ee │ │ +036cce: 0c10 |0435: move-result-object v16 │ │ +036cd0: 3810 1400 |0436: if-eqz v16, 044a // +0014 │ │ +036cd4: 0800 1000 |0438: move-object/from16 v0, v16 │ │ +036cd8: 5200 af02 |043a: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +036cdc: 021a 0000 |043c: move/from16 v26, v0 │ │ +036ce0: 0800 1d00 |043e: move-object/from16 v0, v29 │ │ +036ce4: 5200 da02 |0440: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +036ce8: 021b 0000 |0442: move/from16 v27, v0 │ │ +036cec: 0200 1a00 |0444: move/from16 v0, v26 │ │ +036cf0: 0201 1b00 |0446: move/from16 v1, v27 │ │ +036cf4: 3210 f4fb |0448: if-eq v0, v1, 003c // -040c │ │ +036cf8: 120f |044a: const/4 v15, #int 0 // #0 │ │ +036cfa: 7401 d508 1d00 |044b: invoke-virtual/range {v29}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ +036d00: 0a1a |044e: move-result v26 │ │ +036d02: 0200 1a00 |044f: move/from16 v0, v26 │ │ +036d06: 350f ebfb |0451: if-ge v15, v0, 003c // -0415 │ │ +036d0a: 0800 1d00 |0453: move-object/from16 v0, v29 │ │ +036d0e: 6e20 d408 f000 |0455: invoke-virtual {v0, v15}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@08d4 │ │ +036d14: 0c05 |0458: move-result-object v5 │ │ +036d16: 0800 1d00 |0459: move-object/from16 v0, v29 │ │ +036d1a: 6e20 ef08 5000 |045b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@08ef │ │ +036d20: 0c10 |045e: move-result-object v16 │ │ +036d22: 3810 1a00 |045f: if-eqz v16, 0479 // +001a │ │ +036d26: 0800 1000 |0461: move-object/from16 v0, v16 │ │ +036d2a: 5200 af02 |0463: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +036d2e: 021a 0000 |0465: move/from16 v26, v0 │ │ +036d32: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ +036d36: 5200 da02 |0469: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +036d3a: 021b 0000 |046b: move/from16 v27, v0 │ │ +036d3e: 0200 1a00 |046d: move/from16 v0, v26 │ │ +036d42: 0201 1b00 |046f: move/from16 v1, v27 │ │ +036d46: 3310 0800 |0471: if-ne v0, v1, 0479 // +0008 │ │ +036d4a: 6e20 e00e e500 |0473: invoke-virtual {v5, v14}, Landroid/view/View;.requestFocus:(I)Z // method@0ee0 │ │ +036d50: 0a1a |0476: move-result v26 │ │ +036d52: 391a c5fb |0477: if-nez v26, 003c // -043b │ │ +036d56: d80f 0f01 |0479: add-int/lit8 v15, v15, #int 1 // #01 │ │ +036d5a: 28d0 |047b: goto 044b // -0030 │ │ +036d5c: 1310 0000 |047c: const/16 v16, #int 0 // #0 │ │ +036d60: 28b8 |047e: goto 0436 // -0048 │ │ catches : 1 │ │ 0x0095 - 0x00a0 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x00fc │ │ positions : │ │ 0x0000 line=915 │ │ 0x0002 line=916 │ │ 0x0003 line=917 │ │ @@ -42446,21 +42451,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0350d4: |[0350d4] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ -0350e4: 5510 e802 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02e8 │ │ -0350e8: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0350ec: 6e20 1309 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0913 │ │ -0350f2: 0e00 |0007: return-void │ │ -0350f4: 6f20 280f 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0f28 │ │ -0350fa: 28fc |000b: goto 0007 // -0004 │ │ +036d74: |[036d74] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ +036d84: 5510 e802 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@02e8 │ │ +036d88: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +036d8c: 6e20 1309 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0913 │ │ +036d92: 0e00 |0007: return-void │ │ +036d94: 6f20 280f 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0f28 │ │ +036d9a: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1314 │ │ 0x0004 line=1315 │ │ 0x0007 line=1319 │ │ 0x0008 line=1317 │ │ locals : │ │ @@ -42472,90 +42477,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 │ │ -0350fc: |[0350fc] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -03510c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -03510e: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -035110: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -035112: 54a4 d302 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -035116: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ -03511a: 54a4 d302 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -03511e: 54a5 f702 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02f7 │ │ -035122: 6e20 7607 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0776 │ │ -035128: 54a4 d302 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -03512c: 6e20 7507 a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0775 │ │ -035132: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -035134: 54a4 ee02 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -035138: 6e10 3f11 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -03513e: 0a04 |0019: move-result v4 │ │ -035140: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ -035144: 54a4 ee02 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -035148: 6e20 3811 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -03514e: 0c01 |0021: move-result-object v1 │ │ -035150: 1f01 5f01 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -035154: 54a4 d302 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -035158: 5215 af02 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ -03515c: 5416 ad02 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@02ad │ │ -035160: 6e40 6407 a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0764 │ │ -035166: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03516a: 28e5 |002f: goto 0014 // -001b │ │ -03516c: 54a4 d302 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -035170: 6e20 6607 a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0766 │ │ -035176: 54a4 ee02 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -03517a: 6e10 3611 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@1136 │ │ -035180: 7010 1009 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0910 │ │ -035186: 59a7 da02 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -03518a: 6e30 1509 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0915 │ │ -035190: 54a2 d302 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -035194: 5bab d302 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -035198: 59a7 e002 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@02e0 │ │ -03519c: 54a4 d302 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -0351a0: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ -0351a4: 54a4 f702 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02f7 │ │ -0351a8: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ -0351ac: 2204 6501 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0165 │ │ -0351b0: 7030 9b08 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@089b │ │ -0351b6: 5ba4 f702 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02f7 │ │ -0351ba: 54a4 d302 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -0351be: 54a5 f702 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02f7 │ │ -0351c2: 6e20 6f07 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@076f │ │ -0351c8: 5ca7 fc02 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02fc │ │ -0351cc: 55a3 e302 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02e3 │ │ -0351d0: 5ca9 e302 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02e3 │ │ -0351d4: 54a4 d302 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -0351d8: 6e10 6707 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ -0351de: 0a04 |0069: move-result v4 │ │ -0351e0: 59a4 e002 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@02e0 │ │ -0351e4: 52a4 ff02 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ff │ │ -0351e8: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ -0351ec: 54a4 d302 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -0351f0: 54a5 fd02 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02fd │ │ -0351f4: 54a6 fe02 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02fe │ │ -0351f8: 6e30 7007 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0770 │ │ -0351fe: 52a4 ff02 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ff │ │ -035202: 6e40 1b09 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@091b │ │ -035208: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ -03520a: 59a4 ff02 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ff │ │ -03520e: 5ba8 fd02 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02fd │ │ -035212: 5ba8 fe02 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02fe │ │ -035216: 54a4 d402 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02d4 │ │ -03521a: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ -03521e: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ -035222: 54a4 d402 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02d4 │ │ -035226: 7230 9508 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@0895 │ │ -03522c: 0e00 |0090: return-void │ │ -03522e: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ -035232: 6e10 0b09 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@090b │ │ -035238: 28ef |0096: goto 0085 // -0011 │ │ -03523a: 6e10 1409 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0914 │ │ -035240: 28eb |009a: goto 0085 // -0015 │ │ +036d9c: |[036d9c] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +036dac: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +036dae: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +036db0: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +036db2: 54a4 d302 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +036db6: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ +036dba: 54a4 d302 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +036dbe: 54a5 f702 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02f7 │ │ +036dc2: 6e20 7607 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0776 │ │ +036dc8: 54a4 d302 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +036dcc: 6e20 7507 a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0775 │ │ +036dd2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +036dd4: 54a4 ee02 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +036dd8: 6e10 4011 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +036dde: 0a04 |0019: move-result v4 │ │ +036de0: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ +036de4: 54a4 ee02 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +036de8: 6e20 3911 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +036dee: 0c01 |0021: move-result-object v1 │ │ +036df0: 1f01 5f01 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +036df4: 54a4 d302 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +036df8: 5215 af02 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@02af │ │ +036dfc: 5416 ad02 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@02ad │ │ +036e00: 6e40 6407 a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0764 │ │ +036e06: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +036e0a: 28e5 |002f: goto 0014 // -001b │ │ +036e0c: 54a4 d302 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +036e10: 6e20 6607 a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0766 │ │ +036e16: 54a4 ee02 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +036e1a: 6e10 3711 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@1137 │ │ +036e20: 7010 1009 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0910 │ │ +036e26: 59a7 da02 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +036e2a: 6e30 1509 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0915 │ │ +036e30: 54a2 d302 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +036e34: 5bab d302 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +036e38: 59a7 e002 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@02e0 │ │ +036e3c: 54a4 d302 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +036e40: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ +036e44: 54a4 f702 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02f7 │ │ +036e48: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ +036e4c: 2204 6501 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0165 │ │ +036e50: 7030 9b08 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@089b │ │ +036e56: 5ba4 f702 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02f7 │ │ +036e5a: 54a4 d302 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +036e5e: 54a5 f702 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@02f7 │ │ +036e62: 6e20 6f07 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@076f │ │ +036e68: 5ca7 fc02 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02fc │ │ +036e6c: 55a3 e302 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02e3 │ │ +036e70: 5ca9 e302 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02e3 │ │ +036e74: 54a4 d302 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +036e78: 6e10 6707 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ +036e7e: 0a04 |0069: move-result v4 │ │ +036e80: 59a4 e002 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@02e0 │ │ +036e84: 52a4 ff02 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ff │ │ +036e88: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ +036e8c: 54a4 d302 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +036e90: 54a5 fd02 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02fd │ │ +036e94: 54a6 fe02 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02fe │ │ +036e98: 6e30 7007 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0770 │ │ +036e9e: 52a4 ff02 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ff │ │ +036ea2: 6e40 1b09 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@091b │ │ +036ea8: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ +036eaa: 59a4 ff02 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@02ff │ │ +036eae: 5ba8 fd02 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@02fd │ │ +036eb2: 5ba8 fe02 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@02fe │ │ +036eb6: 54a4 d402 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02d4 │ │ +036eba: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ +036ebe: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ +036ec2: 54a4 d402 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02d4 │ │ +036ec6: 7230 9508 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@0895 │ │ +036ecc: 0e00 |0090: return-void │ │ +036ece: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ +036ed2: 6e10 0b09 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@090b │ │ +036ed8: 28ef |0096: goto 0085 // -0011 │ │ +036eda: 6e10 1409 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0914 │ │ +036ee0: 28eb |009a: goto 0085 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=406 │ │ 0x0007 line=407 │ │ 0x000e line=408 │ │ 0x0013 line=409 │ │ 0x001c line=410 │ │ @@ -42603,49 +42608,49 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -035244: |[035244] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ -035254: 6001 1a00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -035258: 1272 |0002: const/4 v2, #int 7 // #7 │ │ -03525a: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ -03525e: 5461 0403 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0304 │ │ -035262: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ -035266: 1c01 fe01 |0009: const-class v1, Landroid/view/ViewGroup; // type@01fe │ │ -03526a: 1a02 7114 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@1471 │ │ -03526e: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -035270: 2333 0f03 |000e: new-array v3, v3, [Ljava/lang/Class; // type@030f │ │ -035274: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -035276: 6205 1204 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0412 │ │ -03527a: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ -03527e: 6e30 c010 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@10c0 │ │ -035284: 0c01 |0018: move-result-object v1 │ │ -035286: 5b61 0403 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0304 │ │ -03528a: 5461 0403 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0304 │ │ -03528e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -035290: 2322 1103 |001e: new-array v2, v2, [Ljava/lang/Object; // type@0311 │ │ -035294: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -035296: 7110 bb10 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@10bb │ │ -03529c: 0c04 |0024: move-result-object v4 │ │ -03529e: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ -0352a2: 6e30 2811 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1128 │ │ -0352a8: 0e00 |002a: return-void │ │ -0352aa: 0d00 |002b: move-exception v0 │ │ -0352ac: 1a01 d708 |002c: const-string v1, "ViewPager" // string@08d7 │ │ -0352b0: 1a02 2002 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@0220 │ │ -0352b4: 7130 380e 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e38 │ │ -0352ba: 28e8 |0033: goto 001b // -0018 │ │ -0352bc: 0d00 |0034: move-exception v0 │ │ -0352be: 1a01 d708 |0035: const-string v1, "ViewPager" // string@08d7 │ │ -0352c2: 1a02 9a02 |0037: const-string v2, "Error changing children drawing order" // string@029a │ │ -0352c6: 7130 380e 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e38 │ │ -0352cc: 28ee |003c: goto 002a // -0012 │ │ +036ee4: |[036ee4] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ +036ef4: 6001 1a00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +036ef8: 1272 |0002: const/4 v2, #int 7 // #7 │ │ +036efa: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ +036efe: 5461 0403 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0304 │ │ +036f02: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ +036f06: 1c01 fe01 |0009: const-class v1, Landroid/view/ViewGroup; // type@01fe │ │ +036f0a: 1a02 7114 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@1471 │ │ +036f0e: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +036f10: 2333 0f03 |000e: new-array v3, v3, [Ljava/lang/Class; // type@030f │ │ +036f14: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +036f16: 6205 1204 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0412 │ │ +036f1a: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ +036f1e: 6e30 c110 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@10c1 │ │ +036f24: 0c01 |0018: move-result-object v1 │ │ +036f26: 5b61 0403 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0304 │ │ +036f2a: 5461 0403 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0304 │ │ +036f2e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +036f30: 2322 1103 |001e: new-array v2, v2, [Ljava/lang/Object; // type@0311 │ │ +036f34: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +036f36: 7110 bb10 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@10bb │ │ +036f3c: 0c04 |0024: move-result-object v4 │ │ +036f3e: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ +036f42: 6e30 2911 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1129 │ │ +036f48: 0e00 |002a: return-void │ │ +036f4a: 0d00 |002b: move-exception v0 │ │ +036f4c: 1a01 d708 |002c: const-string v1, "ViewPager" // string@08d7 │ │ +036f50: 1a02 2002 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@0220 │ │ +036f54: 7130 380e 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e38 │ │ +036f5a: 28e8 |0033: goto 001b // -0018 │ │ +036f5c: 0d00 |0034: move-exception v0 │ │ +036f5e: 1a01 d708 |0035: const-string v1, "ViewPager" // string@08d7 │ │ +036f62: 1a02 9a02 |0037: const-string v2, "Error changing children drawing order" // string@029a │ │ +036f66: 7130 380e 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e38 │ │ +036f6c: 28ee |003c: goto 002a // -0012 │ │ catches : 2 │ │ 0x0009 - 0x001b │ │ Ljava/lang/NoSuchMethodException; -> 0x002b │ │ 0x001b - 0x002a │ │ Ljava/lang/Exception; -> 0x0034 │ │ positions : │ │ 0x0000 line=620 │ │ @@ -42668,24 +42673,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -0352ec: |[0352ec] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -0352fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0352fe: 5c21 fc02 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02fc │ │ -035302: 5520 e302 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02e3 │ │ -035306: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -03530a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -03530c: 6e40 1b09 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@091b │ │ -035312: 0e00 |000b: return-void │ │ -035314: 0110 |000c: move v0, v1 │ │ -035316: 28fb |000d: goto 0008 // -0005 │ │ +036f8c: |[036f8c] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +036f9c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +036f9e: 5c21 fc02 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02fc │ │ +036fa2: 5520 e302 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02e3 │ │ +036fa6: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +036faa: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +036fac: 6e40 1b09 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@091b │ │ +036fb2: 0e00 |000b: return-void │ │ +036fb4: 0110 |000c: move v0, v1 │ │ +036fb6: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=487 │ │ 0x0003 line=488 │ │ 0x000b line=489 │ │ 0x000d line=488 │ │ locals : │ │ @@ -42697,19 +42702,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -035318: |[035318] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -035328: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03532a: 5c10 fc02 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02fc │ │ -03532e: 6e40 1b09 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@091b │ │ -035334: 0e00 |0006: return-void │ │ +036fb8: |[036fb8] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +036fc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +036fca: 5c10 fc02 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@02fc │ │ +036fce: 6e40 1b09 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@091b │ │ +036fd4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=498 │ │ 0x0003 line=499 │ │ 0x0006 line=500 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -42721,18 +42726,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -035338: |[035338] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -035348: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03534a: 6e50 1c09 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@091c │ │ -035350: 0e00 |0004: return-void │ │ +036fd8: |[036fd8] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +036fe8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +036fea: 6e50 1c09 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@091c │ │ +036ff0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 0x0004 line=508 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 item I │ │ @@ -42744,86 +42749,86 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -035354: |[035354] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -035364: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -035366: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -035368: 5453 d302 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -03536c: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -035370: 5453 d302 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -035374: 6e10 6707 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ -03537a: 0a03 |000b: move-result v3 │ │ -03537c: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ -035380: 7020 2909 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0929 │ │ -035386: 0e00 |0011: return-void │ │ -035388: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ -03538c: 5253 da02 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -035390: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ -035394: 5453 ee02 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -035398: 6e10 3f11 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -03539e: 0a03 |001d: move-result v3 │ │ -0353a0: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ -0353a4: 7020 2909 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0929 │ │ -0353aa: 28ee |0023: goto 0011 // -0012 │ │ -0353ac: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ -0353b0: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -0353b2: 5252 f802 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02f8 │ │ -0353b6: 5253 da02 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -0353ba: b023 |002b: add-int/2addr v3, v2 │ │ -0353bc: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ -0353c0: 5253 da02 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -0353c4: b123 |0030: sub-int/2addr v3, v2 │ │ -0353c6: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ -0353ca: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -0353cc: 5453 ee02 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -0353d0: 6e10 3f11 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0353d6: 0a03 |0039: move-result v3 │ │ -0353d8: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ -0353dc: 5453 ee02 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ -0353e0: 6e20 3811 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0353e6: 0c03 |0041: move-result-object v3 │ │ -0353e8: 1f03 5f01 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ -0353ec: 5c30 b002 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@02b0 │ │ -0353f0: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0353f4: 28ec |0048: goto 0034 // -0014 │ │ -0353f6: 5453 d302 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -0353fa: 6e10 6707 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ -035400: 0a03 |004e: move-result v3 │ │ -035402: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ -035406: 5453 d302 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -03540a: 6e10 6707 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ -035410: 0a03 |0056: move-result v3 │ │ -035412: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ -035416: 28ce |0059: goto 0027 // -0032 │ │ -035418: 5253 da02 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -03541c: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ -035420: 5553 e302 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02e3 │ │ -035424: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ -035428: 5956 da02 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -03542c: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ -035430: 5453 f902 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ -035434: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ -035438: 5453 f902 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ -03543c: 7220 9808 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0898 │ │ -035442: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ -035446: 5453 eb02 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02eb │ │ -03544a: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ -03544e: 5453 eb02 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02eb │ │ -035452: 7220 9808 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0898 │ │ -035458: 6e10 1409 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0914 │ │ -03545e: 2894 |007d: goto 0011 // -006c │ │ -035460: 0140 |007e: move v0, v4 │ │ -035462: 28df |007f: goto 005e // -0021 │ │ -035464: 6e20 0c09 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@090c │ │ -03546a: 7050 1609 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0916 │ │ -035470: 288b |0086: goto 0011 // -0075 │ │ +036ff4: |[036ff4] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +037004: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +037006: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +037008: 5453 d302 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +03700c: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +037010: 5453 d302 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +037014: 6e10 6707 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ +03701a: 0a03 |000b: move-result v3 │ │ +03701c: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ +037020: 7020 2909 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0929 │ │ +037026: 0e00 |0011: return-void │ │ +037028: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ +03702c: 5253 da02 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +037030: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ +037034: 5453 ee02 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +037038: 6e10 4011 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +03703e: 0a03 |001d: move-result v3 │ │ +037040: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ +037044: 7020 2909 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0929 │ │ +03704a: 28ee |0023: goto 0011 // -0012 │ │ +03704c: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ +037050: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +037052: 5252 f802 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02f8 │ │ +037056: 5253 da02 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +03705a: b023 |002b: add-int/2addr v3, v2 │ │ +03705c: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ +037060: 5253 da02 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +037064: b123 |0030: sub-int/2addr v3, v2 │ │ +037066: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ +03706a: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +03706c: 5453 ee02 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +037070: 6e10 4011 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +037076: 0a03 |0039: move-result v3 │ │ +037078: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ +03707c: 5453 ee02 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@02ee │ │ +037080: 6e20 3911 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +037086: 0c03 |0041: move-result-object v3 │ │ +037088: 1f03 5f01 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@015f │ │ +03708c: 5c30 b002 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@02b0 │ │ +037090: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ +037094: 28ec |0048: goto 0034 // -0014 │ │ +037096: 5453 d302 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +03709a: 6e10 6707 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ +0370a0: 0a03 |004e: move-result v3 │ │ +0370a2: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ +0370a6: 5453 d302 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +0370aa: 6e10 6707 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ +0370b0: 0a03 |0056: move-result v3 │ │ +0370b2: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ +0370b6: 28ce |0059: goto 0027 // -0032 │ │ +0370b8: 5253 da02 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +0370bc: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ +0370c0: 5553 e302 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@02e3 │ │ +0370c4: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ +0370c8: 5956 da02 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +0370cc: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ +0370d0: 5453 f902 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ +0370d4: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ +0370d8: 5453 f902 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ +0370dc: 7220 9808 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0898 │ │ +0370e2: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ +0370e6: 5453 eb02 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02eb │ │ +0370ea: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ +0370ee: 5453 eb02 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02eb │ │ +0370f2: 7220 9808 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0898 │ │ +0370f8: 6e10 1409 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0914 │ │ +0370fe: 2894 |007d: goto 0011 // -006c │ │ +037100: 0140 |007e: move v0, v4 │ │ +037102: 28df |007f: goto 005e // -0021 │ │ +037104: 6e20 0c09 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@090c │ │ +03710a: 7050 1609 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0916 │ │ +037110: 288b |0086: goto 0011 // -0075 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=511 │ │ 0x000e line=512 │ │ 0x0011 line=551 │ │ 0x0012 line=515 │ │ 0x0020 line=516 │ │ @@ -42864,18 +42869,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 │ │ -035474: |[035474] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -035484: 5410 eb02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02eb │ │ -035488: 5b12 eb02 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02eb │ │ -03548c: 1100 |0004: return-object v0 │ │ +037114: |[037114] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +037124: 5410 eb02 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02eb │ │ +037128: 5b12 eb02 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02eb │ │ +03712c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=651 │ │ 0x0002 line=652 │ │ 0x0004 line=653 │ │ locals : │ │ 0x0002 - 0x0005 reg=0 oldListener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -42887,39 +42892,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -035490: |[035490] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -0354a0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0354a2: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -0354a6: 1a00 d708 |0003: const-string v0, "ViewPager" // string@08d7 │ │ -0354aa: 2201 7402 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -0354ae: 7010 0e11 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0354b4: 1a02 9307 |000a: const-string v2, "Requested offscreen page limit " // string@0793 │ │ -0354b8: 6e20 1411 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0354be: 0c01 |000f: move-result-object v1 │ │ -0354c0: 6e20 1111 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -0354c6: 0c01 |0013: move-result-object v1 │ │ -0354c8: 1a02 9100 |0014: const-string v2, " too small; defaulting to " // string@0091 │ │ -0354cc: 6e20 1411 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0354d2: 0c01 |0019: move-result-object v1 │ │ -0354d4: 6e20 1111 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -0354da: 0c01 |001d: move-result-object v1 │ │ -0354dc: 6e10 1a11 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0354e2: 0c01 |0021: move-result-object v1 │ │ -0354e4: 7120 3b0e 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3b │ │ -0354ea: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -0354ec: 5240 f802 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02f8 │ │ -0354f0: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -0354f4: 5945 f802 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02f8 │ │ -0354f8: 6e10 0b09 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@090b │ │ -0354fe: 0e00 |002f: return-void │ │ +037130: |[037130] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +037140: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +037142: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +037146: 1a00 d708 |0003: const-string v0, "ViewPager" // string@08d7 │ │ +03714a: 2201 7402 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +03714e: 7010 0f11 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +037154: 1a02 9307 |000a: const-string v2, "Requested offscreen page limit " // string@0793 │ │ +037158: 6e20 1511 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03715e: 0c01 |000f: move-result-object v1 │ │ +037160: 6e20 1211 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +037166: 0c01 |0013: move-result-object v1 │ │ +037168: 1a02 9100 |0014: const-string v2, " too small; defaulting to " // string@0091 │ │ +03716c: 6e20 1511 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +037172: 0c01 |0019: move-result-object v1 │ │ +037174: 6e20 1211 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +03717a: 0c01 |001d: move-result-object v1 │ │ +03717c: 6e10 1b11 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +037182: 0c01 |0021: move-result-object v1 │ │ +037184: 7120 3b0e 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3b │ │ +03718a: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +03718c: 5240 f802 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02f8 │ │ +037190: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +037194: 5945 f802 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@02f8 │ │ +037198: 6e10 0b09 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@090b │ │ +03719e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=685 │ │ 0x0003 line=686 │ │ 0x0025 line=688 │ │ 0x0026 line=690 │ │ 0x002a line=691 │ │ @@ -42934,17 +42939,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 │ │ -035500: |[035500] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -035510: 5b01 d402 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02d4 │ │ -035514: 0e00 |0002: return-void │ │ +0371a0: |[0371a0] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +0371b0: 5b01 d402 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@02d4 │ │ +0371b4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0002 line=473 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ @@ -42954,17 +42959,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 │ │ -035518: |[035518] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -035528: 5b01 f902 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ -03552c: 0e00 |0002: return-void │ │ +0371b8: |[0371b8] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +0371c8: 5b01 f902 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@02f9 │ │ +0371cc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0002 line=590 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -42974,22 +42979,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -035530: |[035530] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -035540: 5220 fa02 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ -035544: 5923 fa02 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ -035548: 6e10 eb08 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@08eb │ │ -03554e: 0a01 |0007: move-result v1 │ │ -035550: 7050 0d09 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@090d │ │ -035556: 6e10 1409 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0914 │ │ -03555c: 0e00 |000e: return-void │ │ +0371d0: |[0371d0] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +0371e0: 5220 fa02 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ +0371e4: 5923 fa02 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ +0371e8: 6e10 eb08 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@08eb │ │ +0371ee: 0a01 |0007: move-result v1 │ │ +0371f0: 7050 0d09 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@090d │ │ +0371f6: 6e10 1409 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0914 │ │ +0371fc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=705 │ │ 0x0002 line=706 │ │ 0x0004 line=708 │ │ 0x0008 line=709 │ │ 0x000b line=711 │ │ @@ -43005,23 +43010,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -035560: |[035560] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -035570: 6e10 d908 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@08d9 │ │ -035576: 0c00 |0003: move-result-object v0 │ │ -035578: 6e10 9000 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0090 │ │ -03557e: 0c00 |0007: move-result-object v0 │ │ -035580: 6e20 da00 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00da │ │ -035586: 0c00 |000b: move-result-object v0 │ │ -035588: 6e20 2609 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0926 │ │ -03558e: 0e00 |000f: return-void │ │ +037200: |[037200] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +037210: 6e10 d908 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@08d9 │ │ +037216: 0c00 |0003: move-result-object v0 │ │ +037218: 6e10 9000 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0090 │ │ +03721e: 0c00 |0007: move-result-object v0 │ │ +037220: 6e20 da00 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00da │ │ +037226: 0c00 |000b: move-result-object v0 │ │ +037228: 6e20 2609 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0926 │ │ +03722e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=741 │ │ 0x000f line=742 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -43031,25 +43036,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -035590: |[035590] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0355a0: 5b12 f302 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02f3 │ │ -0355a4: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -0355a8: 6e10 0e09 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@090e │ │ -0355ae: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -0355b2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0355b4: 6e20 2a09 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@092a │ │ -0355ba: 6e10 f308 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@08f3 │ │ -0355c0: 0e00 |0010: return-void │ │ -0355c2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0355c4: 28f8 |0012: goto 000a // -0008 │ │ +037230: |[037230] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +037240: 5b12 f302 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02f3 │ │ +037244: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +037248: 6e10 0e09 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@090e │ │ +03724e: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +037252: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +037254: 6e20 2a09 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@092a │ │ +03725a: 6e10 f308 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@08f3 │ │ +037260: 0e00 |0010: return-void │ │ +037262: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +037264: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x0002 line=730 │ │ 0x0007 line=731 │ │ 0x000d line=732 │ │ 0x0010 line=733 │ │ @@ -43063,44 +43068,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 │ │ -0355c8: |[0355c8] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ -0355d8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0355da: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0355dc: 6004 1a00 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -0355e0: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ -0355e4: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ -0355e8: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ -0355ec: 0120 |000a: move v0, v2 │ │ -0355ee: 5464 fb02 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02fb │ │ -0355f2: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ -0355f6: 0124 |000f: move v4, v2 │ │ -0355f8: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ -0355fc: 0121 |0012: move v1, v2 │ │ -0355fe: 5b68 fb02 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02fb │ │ -035602: 6e20 1809 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0918 │ │ -035608: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ -03560c: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ -035610: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -035612: 5962 dd02 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02dd │ │ -035616: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ -03561a: 6e10 0b09 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@090b │ │ -035620: 0e00 |0024: return-void │ │ -035622: 0130 |0025: move v0, v3 │ │ -035624: 28e5 |0026: goto 000b // -001b │ │ -035626: 0134 |0027: move v4, v3 │ │ -035628: 28e8 |0028: goto 0010 // -0018 │ │ -03562a: 0131 |0029: move v1, v3 │ │ -03562c: 28e9 |002a: goto 0013 // -0017 │ │ -03562e: 5963 dd02 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02dd │ │ -035632: 28f2 |002d: goto 001f // -000e │ │ +037268: |[037268] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ +037278: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03727a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03727c: 6004 1a00 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +037280: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ +037284: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ +037288: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ +03728c: 0120 |000a: move v0, v2 │ │ +03728e: 5464 fb02 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02fb │ │ +037292: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ +037296: 0124 |000f: move v4, v2 │ │ +037298: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ +03729c: 0121 |0012: move v1, v2 │ │ +03729e: 5b68 fb02 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@02fb │ │ +0372a2: 6e20 1809 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0918 │ │ +0372a8: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ +0372ac: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ +0372b0: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +0372b2: 5962 dd02 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02dd │ │ +0372b6: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ +0372ba: 6e10 0b09 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@090b │ │ +0372c0: 0e00 |0024: return-void │ │ +0372c2: 0130 |0025: move v0, v3 │ │ +0372c4: 28e5 |0026: goto 000b // -001b │ │ +0372c6: 0134 |0027: move v4, v3 │ │ +0372c8: 28e8 |0028: goto 0010 // -0018 │ │ +0372ca: 0131 |0029: move v1, v3 │ │ +0372cc: 28e9 |002a: goto 0013 // -0017 │ │ +0372ce: 5963 dd02 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@02dd │ │ +0372d2: 28f2 |002d: goto 001f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=605 │ │ 0x0008 line=606 │ │ 0x000b line=607 │ │ 0x0013 line=608 │ │ 0x0015 line=609 │ │ @@ -43125,18 +43130,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -035634: |[035634] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -035644: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -035646: 6e40 2c09 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@092c │ │ -03564c: 0e00 |0004: return-void │ │ +0372d4: |[0372d4] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +0372e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0372e6: 6e40 2c09 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@092c │ │ +0372ec: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0004 line=776 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 x I │ │ @@ -43147,98 +43152,98 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 148 16-bit code units │ │ -035650: |[035650] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -035660: 6e10 d508 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ -035666: 0a01 |0003: move-result v1 │ │ -035668: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -03566c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -03566e: 7020 2909 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0929 │ │ -035674: 0e00 |000a: return-void │ │ -035676: 6e10 e908 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ -03567c: 0a02 |000e: move-result v2 │ │ -03567e: 6e10 ea08 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@08ea │ │ -035684: 0a03 |0012: move-result v3 │ │ -035686: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -03568a: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -03568e: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ -035692: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ -035696: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -035698: 7020 c108 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@08c1 │ │ -03569e: 6e10 0b09 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@090b │ │ -0356a4: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0356a6: 7020 2809 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0928 │ │ -0356ac: 28e4 |0026: goto 000a // -001c │ │ -0356ae: 1211 |0027: const/4 v1, #int 1 // #1 │ │ -0356b0: 7020 2909 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0929 │ │ -0356b6: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -0356b8: 7020 2809 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0928 │ │ -0356be: 7010 d808 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ -0356c4: 0a0c |0032: move-result v12 │ │ -0356c6: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ -0356ca: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ -0356ce: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ -0356d2: 7110 dc10 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@10dc │ │ -0356d8: 0a0e |003c: move-result v14 │ │ -0356da: 82ee |003d: int-to-float v14, v14 │ │ -0356dc: c8ed |003e: mul-float/2addr v13, v14 │ │ -0356de: 82ce |003f: int-to-float v14, v12 │ │ -0356e0: c9ed |0040: div-float/2addr v13, v14 │ │ -0356e2: 7120 e210 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@10e2 │ │ -0356e8: 0a08 |0044: move-result v8 │ │ -0356ea: 8291 |0045: int-to-float v1, v9 │ │ -0356ec: 829d |0046: int-to-float v13, v9 │ │ -0356ee: 6e20 c708 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@08c7 │ │ -0356f4: 0a0e |004a: move-result v14 │ │ -0356f6: c8ed |004b: mul-float/2addr v13, v14 │ │ -0356f8: a607 010d |004c: add-float v7, v1, v13 │ │ -0356fc: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -0356fe: 7701 dc10 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@10dc │ │ -035704: 0a12 |0052: move-result v18 │ │ -035706: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ -03570a: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ -03570e: 0200 1200 |0057: move/from16 v0, v18 │ │ -035712: 820d |0059: int-to-float v13, v0 │ │ -035714: a90d 070d |005a: div-float v13, v7, v13 │ │ -035718: 7110 db10 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -03571e: 0a0d |005f: move-result v13 │ │ -035720: c8d1 |0060: mul-float/2addr v1, v13 │ │ -035722: 7110 e410 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@10e4 │ │ -035728: 0a01 |0064: move-result v1 │ │ -03572a: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -03572e: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ -035732: 7120 e310 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@10e3 │ │ -035738: 0a06 |006c: move-result v6 │ │ -03573a: 54f1 0203 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ -03573e: 7406 1110 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1011 │ │ -035744: 7110 4008 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0840 │ │ -03574a: 2895 |0075: goto 000a // -006b │ │ -03574c: 82c1 |0076: int-to-float v1, v12 │ │ -03574e: 54fd d302 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ -035752: 52fe da02 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ -035756: 6e20 6a07 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@076a │ │ -03575c: 0a0d |007e: move-result v13 │ │ -03575e: a80b 010d |007f: mul-float v11, v1, v13 │ │ -035762: 7110 dc10 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@10dc │ │ -035768: 0a01 |0084: move-result v1 │ │ -03576a: 8211 |0085: int-to-float v1, v1 │ │ -03576c: 52fd fa02 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ -035770: 82dd |0088: int-to-float v13, v13 │ │ -035772: c6bd |0089: add-float/2addr v13, v11 │ │ -035774: a90a 010d |008a: div-float v10, v1, v13 │ │ -035778: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ -03577c: c6a1 |008e: add-float/2addr v1, v10 │ │ -03577e: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ -035782: c8d1 |0091: mul-float/2addr v1, v13 │ │ -035784: 8716 |0092: float-to-int v6, v1 │ │ -035786: 28d4 |0093: goto 0067 // -002c │ │ +0372f0: |[0372f0] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +037300: 6e10 d508 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@08d5 │ │ +037306: 0a01 |0003: move-result v1 │ │ +037308: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +03730c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +03730e: 7020 2909 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0929 │ │ +037314: 0e00 |000a: return-void │ │ +037316: 6e10 e908 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@08e9 │ │ +03731c: 0a02 |000e: move-result v2 │ │ +03731e: 6e10 ea08 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@08ea │ │ +037324: 0a03 |0012: move-result v3 │ │ +037326: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +03732a: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +03732e: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ +037332: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ +037336: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +037338: 7020 c108 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@08c1 │ │ +03733e: 6e10 0b09 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@090b │ │ +037344: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +037346: 7020 2809 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0928 │ │ +03734c: 28e4 |0026: goto 000a // -001c │ │ +03734e: 1211 |0027: const/4 v1, #int 1 // #1 │ │ +037350: 7020 2909 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0929 │ │ +037356: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +037358: 7020 2809 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0928 │ │ +03735e: 7010 d808 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@08d8 │ │ +037364: 0a0c |0032: move-result v12 │ │ +037366: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ +03736a: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ +03736e: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ +037372: 7110 dd10 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@10dd │ │ +037378: 0a0e |003c: move-result v14 │ │ +03737a: 82ee |003d: int-to-float v14, v14 │ │ +03737c: c8ed |003e: mul-float/2addr v13, v14 │ │ +03737e: 82ce |003f: int-to-float v14, v12 │ │ +037380: c9ed |0040: div-float/2addr v13, v14 │ │ +037382: 7120 e310 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@10e3 │ │ +037388: 0a08 |0044: move-result v8 │ │ +03738a: 8291 |0045: int-to-float v1, v9 │ │ +03738c: 829d |0046: int-to-float v13, v9 │ │ +03738e: 6e20 c708 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@08c7 │ │ +037394: 0a0e |004a: move-result v14 │ │ +037396: c8ed |004b: mul-float/2addr v13, v14 │ │ +037398: a607 010d |004c: add-float v7, v1, v13 │ │ +03739c: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +03739e: 7701 dd10 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@10dd │ │ +0373a4: 0a12 |0052: move-result v18 │ │ +0373a6: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ +0373aa: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ +0373ae: 0200 1200 |0057: move/from16 v0, v18 │ │ +0373b2: 820d |0059: int-to-float v13, v0 │ │ +0373b4: a90d 070d |005a: div-float v13, v7, v13 │ │ +0373b8: 7110 dc10 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +0373be: 0a0d |005f: move-result v13 │ │ +0373c0: c8d1 |0060: mul-float/2addr v1, v13 │ │ +0373c2: 7110 e510 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@10e5 │ │ +0373c8: 0a01 |0064: move-result v1 │ │ +0373ca: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +0373ce: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ +0373d2: 7120 e410 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@10e4 │ │ +0373d8: 0a06 |006c: move-result v6 │ │ +0373da: 54f1 0203 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0302 │ │ +0373de: 7406 1110 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1011 │ │ +0373e4: 7110 4008 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0840 │ │ +0373ea: 2895 |0075: goto 000a // -006b │ │ +0373ec: 82c1 |0076: int-to-float v1, v12 │ │ +0373ee: 54fd d302 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@02d3 │ │ +0373f2: 52fe da02 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@02da │ │ +0373f6: 6e20 6a07 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@076a │ │ +0373fc: 0a0d |007e: move-result v13 │ │ +0373fe: a80b 010d |007f: mul-float v11, v1, v13 │ │ +037402: 7110 dd10 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@10dd │ │ +037408: 0a01 |0084: move-result v1 │ │ +03740a: 8211 |0085: int-to-float v1, v1 │ │ +03740c: 52fd fa02 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@02fa │ │ +037410: 82dd |0088: int-to-float v13, v13 │ │ +037412: c6bd |0089: add-float/2addr v13, v11 │ │ +037414: a90a 010d |008a: div-float v10, v1, v13 │ │ +037418: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ +03741c: c6a1 |008e: add-float/2addr v1, v10 │ │ +03741e: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ +037422: c8d1 |0091: mul-float/2addr v1, v13 │ │ +037424: 8716 |0092: float-to-int v6, v1 │ │ +037426: 28d4 |0093: goto 0067 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x0006 line=788 │ │ 0x000a line=824 │ │ 0x000b line=791 │ │ 0x000f line=792 │ │ @@ -43286,24 +43291,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -035788: |[035788] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -035798: 6f20 2d0f 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@0f2d │ │ -03579e: 0a00 |0003: move-result v0 │ │ -0357a0: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -0357a4: 5410 f302 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02f3 │ │ -0357a8: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -0357ac: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0357ae: 0f00 |000b: return v0 │ │ -0357b0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0357b2: 28fe |000d: goto 000b // -0002 │ │ +037428: |[037428] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +037438: 6f20 2d0f 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@0f2d │ │ +03743e: 0a00 |0003: move-result v0 │ │ +037440: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +037444: 5410 f302 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@02f3 │ │ +037448: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +03744c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +03744e: 0f00 |000b: return v0 │ │ +037450: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +037452: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -43465,26 +43470,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0357b4: |[0357b4] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -0357c4: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -0357c8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0357cc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0357d0: 2200 6b01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@016b │ │ -0357d4: 7010 2f09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@092f │ │ -0357da: 6900 0c03 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@030c │ │ -0357de: 0e00 |000d: return-void │ │ -0357e0: 2200 6c01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@016c │ │ -0357e4: 7010 3309 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0933 │ │ -0357ea: 6900 0c03 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@030c │ │ -0357ee: 28f8 |0015: goto 000d // -0008 │ │ +037454: |[037454] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +037464: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +037468: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03746c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +037470: 2200 6b01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@016b │ │ +037474: 7010 2f09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@092f │ │ +03747a: 6900 0c03 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@030c │ │ +03747e: 0e00 |000d: return-void │ │ +037480: 2200 6c01 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@016c │ │ +037484: 7010 3309 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0933 │ │ +03748a: 6900 0c03 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@030c │ │ +03748e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -43494,17 +43499,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0357f0: |[0357f0] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -035800: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -035806: 0e00 |0003: return-void │ │ +037490: |[037490] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +0374a0: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0374a6: 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; │ │ │ │ @@ -43513,20 +43518,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 │ │ -035808: |[035808] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -035818: 6200 0c03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@030c │ │ -03581c: 6e10 540b 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0b54 │ │ -035822: 0c01 |0005: move-result-object v1 │ │ -035824: 7230 3709 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0937 │ │ -03582a: 0e00 |0009: return-void │ │ +0374a8: |[0374a8] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +0374b8: 6200 0c03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@030c │ │ +0374bc: 6e10 540b 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0b54 │ │ +0374c2: 0c01 |0005: move-result-object v1 │ │ +0374c4: 7230 3709 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0937 │ │ +0374ca: 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; │ │ @@ -43536,21 +43541,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 │ │ -03582c: |[03582c] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -03583c: 2200 8d01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@018d │ │ -035840: 6201 0c03 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@030c │ │ -035844: 7230 3809 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0938 │ │ -03584a: 0c01 |0007: move-result-object v1 │ │ -03584c: 7020 4c0b 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0b4c │ │ -035852: 1100 |000b: return-object v0 │ │ +0374cc: |[0374cc] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +0374dc: 2200 8d01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@018d │ │ +0374e0: 6201 0c03 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@030c │ │ +0374e4: 7230 3809 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0938 │ │ +0374ea: 0c01 |0007: move-result-object v1 │ │ +0374ec: 7020 4c0b 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0b4c │ │ +0374f2: 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 │ │ │ │ @@ -43559,19 +43564,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 │ │ -035854: |[035854] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -035864: 6200 0c03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@030c │ │ -035868: 7220 3909 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0939 │ │ -03586e: 0a00 |0005: move-result v0 │ │ -035870: 0f00 |0006: return v0 │ │ +0374f4: |[0374f4] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +037504: 6200 0c03 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@030c │ │ +037508: 7220 3909 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0939 │ │ +03750e: 0a00 |0005: move-result v0 │ │ +037510: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ @@ -43600,17 +43605,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035874: |[035874] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -035884: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03588a: 0e00 |0003: return-void │ │ +037514: |[037514] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +037524: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03752a: 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;) │ │ @@ -43618,18 +43623,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 │ │ -03588c: |[03588c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -03589c: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -0358a0: 6e20 320f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@0f32 │ │ -0358a6: 0e00 |0005: return-void │ │ +03752c: |[03752c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +03753c: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +037540: 6e20 320f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@0f32 │ │ +037546: 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; │ │ @@ -43639,18 +43644,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 │ │ -0358a8: |[0358a8] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -0358b8: 6e20 330f 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@0f33 │ │ -0358be: 0c00 |0003: move-result-object v0 │ │ -0358c0: 1100 |0004: return-object v0 │ │ +037548: |[037548] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +037558: 6e20 330f 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@0f33 │ │ +03755e: 0c00 |0003: move-result-object v0 │ │ +037560: 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 │ │ │ │ @@ -43659,18 +43664,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 │ │ -0358c4: |[0358c4] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -0358d4: 6e10 340f 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@0f34 │ │ -0358da: 0a00 |0003: move-result v0 │ │ -0358dc: 0f00 |0004: return v0 │ │ +037564: |[037564] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +037574: 6e10 340f 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@0f34 │ │ +03757a: 0a00 |0003: move-result v0 │ │ +03757c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ @@ -43774,22 +43779,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0358e0: |[0358e0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -0358f0: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0358f6: 7100 5d09 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@095d │ │ -0358fc: 0c00 |0006: move-result-object v0 │ │ -0358fe: 7220 5709 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@0957 │ │ -035904: 0c00 |000a: move-result-object v0 │ │ -035906: 5b10 1f03 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@031f │ │ -03590a: 0e00 |000d: return-void │ │ +037580: |[037580] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +037590: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +037596: 7100 5d09 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@095d │ │ +03759c: 0c00 |0006: move-result-object v0 │ │ +03759e: 7220 5709 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@0957 │ │ +0375a4: 0c00 |000a: move-result-object v0 │ │ +0375a6: 5b10 1f03 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@031f │ │ +0375aa: 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; │ │ @@ -43838,26 +43843,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03590c: |[03590c] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -03591c: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -035920: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -035924: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -035928: 2200 7101 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@0171 │ │ -03592c: 7010 4509 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0945 │ │ -035932: 6900 2003 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0320 │ │ -035936: 0e00 |000d: return-void │ │ -035938: 2200 7201 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@0172 │ │ -03593c: 7010 4c09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@094c │ │ -035942: 6900 2003 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0320 │ │ -035946: 28f8 |0015: goto 000d // -0008 │ │ +0375ac: |[0375ac] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +0375bc: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +0375c0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0375c4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0375c8: 2200 7101 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@0171 │ │ +0375cc: 7010 4509 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0945 │ │ +0375d2: 6900 2003 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0320 │ │ +0375d6: 0e00 |000d: return-void │ │ +0375d8: 2200 7201 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@0172 │ │ +0375dc: 7010 4c09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@094c │ │ +0375e2: 6900 2003 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0320 │ │ +0375e6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -43867,17 +43872,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035948: |[035948] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -035958: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03595e: 0e00 |0003: return-void │ │ +0375e8: |[0375e8] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +0375f8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0375fe: 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; │ │ │ │ @@ -43886,36 +43891,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 │ │ -035960: |[035960] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -035970: 6200 2003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0320 │ │ -035974: 1100 |0002: return-object v0 │ │ +037600: |[037600] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +037610: 6200 2003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0320 │ │ +037614: 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 │ │ -035978: |[035978] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -035988: 6200 2003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0320 │ │ -03598c: 7230 5309 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@0953 │ │ -035992: 0a00 |0005: move-result v0 │ │ -035994: 0f00 |0006: return v0 │ │ +037618: |[037618] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +037628: 6200 2003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0320 │ │ +03762c: 7230 5309 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@0953 │ │ +037632: 0a00 |0005: move-result v0 │ │ +037634: 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; │ │ │ │ @@ -43924,19 +43929,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 │ │ -035998: |[035998] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0359a8: 6200 2003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0320 │ │ -0359ac: 7230 5409 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0954 │ │ -0359b2: 0c00 |0005: move-result-object v0 │ │ -0359b4: 1100 |0006: return-object v0 │ │ +037638: |[037638] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +037648: 6200 2003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0320 │ │ +03764c: 7230 5409 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0954 │ │ +037652: 0c00 |0005: move-result-object v0 │ │ +037654: 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 │ │ │ │ @@ -43945,19 +43950,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 │ │ -0359b8: |[0359b8] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -0359c8: 6200 2003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0320 │ │ -0359cc: 7220 5509 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0955 │ │ -0359d2: 0c00 |0005: move-result-object v0 │ │ -0359d4: 1100 |0006: return-object v0 │ │ +037658: |[037658] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +037668: 6200 2003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0320 │ │ +03766c: 7220 5509 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0955 │ │ +037672: 0c00 |0005: move-result-object v0 │ │ +037674: 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;) │ │ @@ -43965,19 +43970,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 │ │ -0359d8: |[0359d8] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -0359e8: 6200 2003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0320 │ │ -0359ec: 7220 5609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0956 │ │ -0359f2: 0a00 |0005: move-result v0 │ │ -0359f4: 0f00 |0006: return v0 │ │ +037678: |[037678] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +037688: 6200 2003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0320 │ │ +03768c: 7220 5609 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0956 │ │ +037692: 0a00 |0005: move-result v0 │ │ +037694: 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;) │ │ @@ -43985,19 +43990,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 │ │ -0359f8: |[0359f8] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -035a08: 6200 2003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0320 │ │ -035a0c: 7230 5809 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@0958 │ │ -035a12: 0a00 |0005: move-result v0 │ │ -035a14: 0f00 |0006: return v0 │ │ +037698: |[037698] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0376a8: 6200 2003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0320 │ │ +0376ac: 7230 5809 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@0958 │ │ +0376b2: 0a00 |0005: move-result v0 │ │ +0376b4: 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; │ │ │ │ @@ -44037,18 +44042,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 │ │ -035a18: |[035a18] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -035a28: 5b01 2103 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0321 │ │ -035a2c: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -035a32: 0e00 |0005: return-void │ │ +0376b8: |[0376b8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +0376c8: 5b01 2103 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0321 │ │ +0376cc: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0376d2: 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; │ │ │ │ @@ -44058,18 +44063,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -035a34: |[035a34] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -035a44: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0321 │ │ -035a48: 7220 6509 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0965 │ │ -035a4e: 0e00 |0005: return-void │ │ +0376d4: |[0376d4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +0376e4: 5410 2103 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0321 │ │ +0376e8: 7220 6509 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0965 │ │ +0376ee: 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 │ │ @@ -44139,17 +44144,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035a50: |[035a50] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -035a60: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -035a66: 0e00 |0003: return-void │ │ +0376f0: |[0376f0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +037700: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +037706: 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; │ │ │ │ @@ -44158,19 +44163,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 │ │ -035a68: |[035a68] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -035a78: 1f02 0302 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@0203 │ │ -035a7c: 6e20 360f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0f36 │ │ -035a82: 0a00 |0005: move-result v0 │ │ -035a84: 0f00 |0006: return v0 │ │ +037708: |[037708] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +037718: 1f02 0302 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@0203 │ │ +03771c: 6e20 360f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0f36 │ │ +037722: 0a00 |0005: move-result v0 │ │ +037724: 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; │ │ │ │ @@ -44179,18 +44184,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 │ │ -035a88: |[035a88] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -035a98: 6e20 370f 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@0f37 │ │ -035a9e: 0c00 |0003: move-result-object v0 │ │ -035aa0: 1100 |0004: return-object v0 │ │ +037728: |[037728] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +037738: 6e20 370f 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@0f37 │ │ +03773e: 0c00 |0003: move-result-object v0 │ │ +037740: 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 │ │ │ │ @@ -44199,18 +44204,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 │ │ -035aa4: |[035aa4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -035ab4: 6e10 380f 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@0f38 │ │ -035aba: 0c00 |0003: move-result-object v0 │ │ -035abc: 1100 |0004: return-object v0 │ │ +037744: |[037744] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +037754: 6e10 380f 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@0f38 │ │ +03775a: 0c00 |0003: move-result-object v0 │ │ +03775c: 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;) │ │ @@ -44218,18 +44223,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 │ │ -035ac0: |[035ac0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -035ad0: 6e10 390f 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@0f39 │ │ -035ad6: 0a00 |0003: move-result v0 │ │ -035ad8: 0f00 |0004: return v0 │ │ +037760: |[037760] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +037770: 6e10 390f 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@0f39 │ │ +037776: 0a00 |0003: move-result v0 │ │ +037778: 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;) │ │ @@ -44237,18 +44242,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 │ │ -035adc: |[035adc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -035aec: 2200 7601 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0176 │ │ -035af0: 7020 6309 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0963 │ │ -035af6: 1100 |0005: return-object v0 │ │ +03777c: |[03777c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +03778c: 2200 7601 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0176 │ │ +037790: 7020 6309 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0963 │ │ +037796: 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;) │ │ @@ -44256,19 +44261,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 │ │ -035af8: |[035af8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -035b08: 1f02 0302 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@0203 │ │ -035b0c: 6e20 3a0f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0f3a │ │ -035b12: 0a00 |0005: move-result v0 │ │ -035b14: 0f00 |0006: return v0 │ │ +037798: |[037798] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +0377a8: 1f02 0302 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@0203 │ │ +0377ac: 6e20 3a0f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@0f3a │ │ +0377b2: 0a00 |0005: move-result v0 │ │ +0377b4: 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; │ │ │ │ @@ -44816,33 +44821,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -035b18: |[035b18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -035b28: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -035b2c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -035b30: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -035b34: 2200 7b01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@017b │ │ -035b38: 7010 d909 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@09d9 │ │ -035b3e: 6900 3403 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035b42: 0e00 |000d: return-void │ │ -035b44: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -035b48: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -035b4c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -035b50: 2200 7901 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0179 │ │ -035b54: 7010 6d09 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@096d │ │ -035b5a: 6900 3403 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035b5e: 28f2 |001b: goto 000d // -000e │ │ -035b60: 2200 7c01 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@017c │ │ -035b64: 7010 e709 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@09e7 │ │ -035b6a: 6900 3403 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035b6e: 28ea |0023: goto 000d // -0016 │ │ +0377b8: |[0377b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +0377c8: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +0377cc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0377d0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0377d4: 2200 7b01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@017b │ │ +0377d8: 7010 d909 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@09d9 │ │ +0377de: 6900 3403 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +0377e2: 0e00 |000d: return-void │ │ +0377e4: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +0377e8: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +0377ec: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0377f0: 2200 7901 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0179 │ │ +0377f4: 7010 6d09 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@096d │ │ +0377fa: 6900 3403 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +0377fe: 28f2 |001b: goto 000d // -000e │ │ +037800: 2200 7c01 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@017c │ │ +037804: 7010 e709 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@09e7 │ │ +03780a: 6900 3403 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +03780e: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ 0x0006 line=705 │ │ 0x000d line=711 │ │ 0x000e line=706 │ │ 0x0014 line=707 │ │ @@ -44854,18 +44859,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -035b70: |[035b70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -035b80: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -035b86: 5b01 3a03 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035b8a: 0e00 |0005: return-void │ │ +037810: |[037810] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +037820: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +037826: 5b01 3a03 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +03782a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ 0x0003 line=931 │ │ 0x0005 line=932 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -44876,43 +44881,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 │ │ -035b8c: |[035b8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -035b9c: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035ba0: 7210 bb09 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@09bb │ │ -035ba6: 0c00 |0005: move-result-object v0 │ │ -035ba8: 7110 650a 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0a65 │ │ -035bae: 0c00 |0009: move-result-object v0 │ │ -035bb0: 1100 |000a: return-object v0 │ │ +03782c: |[03782c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +03783c: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037840: 7210 bb09 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@09bb │ │ +037846: 0c00 |0005: move-result-object v0 │ │ +037848: 7110 650a 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0a65 │ │ +03784e: 0c00 |0009: move-result-object v0 │ │ +037850: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ locals : │ │ │ │ #3 : (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 │ │ -035bb4: |[035bb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -035bc4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035bc8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035bcc: 7220 be09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@09be │ │ -035bd2: 0c00 |0007: move-result-object v0 │ │ -035bd4: 7110 650a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0a65 │ │ -035bda: 0c00 |000b: move-result-object v0 │ │ -035bdc: 1100 |000c: return-object v0 │ │ +037854: |[037854] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +037864: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037868: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +03786c: 7220 be09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@09be │ │ +037872: 0c00 |0007: move-result-object v0 │ │ +037874: 7110 650a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0a65 │ │ +03787a: 0c00 |000b: move-result-object v0 │ │ +03787c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=984 │ │ locals : │ │ 0x0000 - 0x000d reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -44920,21 +44925,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 │ │ -035be0: |[035be0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -035bf0: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035bf4: 7220 bc09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@09bc │ │ -035bfa: 0c00 |0005: move-result-object v0 │ │ -035bfc: 7110 650a 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0a65 │ │ -035c02: 0c00 |0009: move-result-object v0 │ │ -035c04: 1100 |000a: return-object v0 │ │ +037880: |[037880] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +037890: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037894: 7220 bc09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@09bc │ │ +03789a: 0c00 |0005: move-result-object v0 │ │ +03789c: 7110 650a 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0a65 │ │ +0378a2: 0c00 |0009: move-result-object v0 │ │ +0378a4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=949 │ │ locals : │ │ 0x0000 - 0x000b reg=1 source Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -44942,21 +44947,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 │ │ -035c08: |[035c08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -035c18: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035c1c: 7230 bd09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@09bd │ │ -035c22: 0c00 |0005: move-result-object v0 │ │ -035c24: 7110 650a 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0a65 │ │ -035c2a: 0c00 |0009: move-result-object v0 │ │ -035c2c: 1100 |000a: return-object v0 │ │ +0378a8: |[0378a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0378b8: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +0378bc: 7230 bd09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@09bd │ │ +0378c2: 0c00 |0005: move-result-object v0 │ │ +0378c4: 7110 650a 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0a65 │ │ +0378ca: 0c00 |0009: move-result-object v0 │ │ +0378cc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=963 │ │ locals : │ │ 0x0000 - 0x000b reg=1 root Landroid/view/View; │ │ 0x0000 - 0x000b reg=2 virtualDescendantId I │ │ │ │ @@ -44965,21 +44970,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 │ │ -035c30: |[035c30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -035c40: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -035c44: 2200 7d01 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@017d │ │ -035c48: 7020 250a 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0a25 │ │ -035c4e: 1100 |0007: return-object v0 │ │ -035c50: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -035c52: 28fe |0009: goto 0007 // -0002 │ │ +0378d0: |[0378d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0378e0: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +0378e4: 2200 7d01 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@017d │ │ +0378e8: 7020 250a 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0a25 │ │ +0378ee: 1100 |0007: return-object v0 │ │ +0378f0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0378f2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=918 │ │ 0x0002 line=919 │ │ 0x0007 line=921 │ │ locals : │ │ 0x0000 - 0x000a reg=1 object Ljava/lang/Object; │ │ @@ -44990,19 +44995,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -035c54: |[035c54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -035c64: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035c68: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035c6c: 7230 9d09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@099d │ │ -035c72: 0e00 |0007: return-void │ │ +0378f4: |[0378f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +037904: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037908: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +03790c: 7230 9d09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@099d │ │ +037912: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ 0x0007 line=1146 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 action I │ │ @@ -45012,19 +45017,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -035c74: |[035c74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -035c84: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035c88: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035c8c: 7230 9e09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@099e │ │ -035c92: 0e00 |0007: return-void │ │ +037914: |[037914] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +037924: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037928: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +03792c: 7230 9e09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@099e │ │ +037932: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1099 │ │ 0x0007 line=1100 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -45034,19 +45039,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -035c94: |[035c94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -035ca4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035ca8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035cac: 7240 9f09 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@099f │ │ -035cb2: 0e00 |0007: return-void │ │ +037934: |[037934] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +037944: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037948: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +03794c: 7240 9f09 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@099f │ │ +037952: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1117 │ │ 0x0007 line=1118 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -45057,44 +45062,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -035cb4: |[035cb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -035cc4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -035cc6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -035cc8: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -035ccc: 0f01 |0004: return v1 │ │ -035cce: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -035cd2: 0121 |0007: move v1, v2 │ │ -035cd4: 28fc |0008: goto 0004 // -0004 │ │ -035cd6: 6e10 ea10 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -035cdc: 0c03 |000c: move-result-object v3 │ │ -035cde: 6e10 ea10 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -035ce4: 0c04 |0010: move-result-object v4 │ │ -035ce6: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -035cea: 0121 |0013: move v1, v2 │ │ -035cec: 28f0 |0014: goto 0004 // -0010 │ │ -035cee: 0760 |0015: move-object v0, v6 │ │ -035cf0: 1f00 7d01 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@017d │ │ -035cf4: 5453 3a03 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035cf8: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -035cfc: 5403 3a03 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035d00: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -035d04: 0121 |0020: move v1, v2 │ │ -035d06: 28e3 |0021: goto 0004 // -001d │ │ -035d08: 5453 3a03 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035d0c: 5404 3a03 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035d10: 6e20 e910 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@10e9 │ │ -035d16: 0a03 |0029: move-result v3 │ │ -035d18: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -035d1c: 0121 |002c: move v1, v2 │ │ -035d1e: 28d7 |002d: goto 0004 // -0029 │ │ +037954: |[037954] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +037964: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +037966: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +037968: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +03796c: 0f01 |0004: return v1 │ │ +03796e: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +037972: 0121 |0007: move v1, v2 │ │ +037974: 28fc |0008: goto 0004 // -0004 │ │ +037976: 6e10 eb10 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +03797c: 0c03 |000c: move-result-object v3 │ │ +03797e: 6e10 eb10 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +037984: 0c04 |0010: move-result-object v4 │ │ +037986: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +03798a: 0121 |0013: move v1, v2 │ │ +03798c: 28f0 |0014: goto 0004 // -0010 │ │ +03798e: 0760 |0015: move-object v0, v6 │ │ +037990: 1f00 7d01 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@017d │ │ +037994: 5453 3a03 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037998: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +03799c: 5403 3a03 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +0379a0: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +0379a4: 0121 |0020: move v1, v2 │ │ +0379a6: 28e3 |0021: goto 0004 // -001d │ │ +0379a8: 5453 3a03 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +0379ac: 5404 3a03 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +0379b0: 6e20 ea10 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@10ea │ │ +0379b6: 0a03 |0029: move-result v3 │ │ +0379b8: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +0379bc: 0121 |002c: move v1, v2 │ │ +0379be: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1734 │ │ 0x0004 line=1751 │ │ 0x0005 line=1737 │ │ 0x0008 line=1738 │ │ 0x0009 line=1740 │ │ @@ -45115,33 +45120,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 │ │ -035d20: |[035d20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -035d30: 2204 8302 |0000: new-instance v4, Ljava/util/ArrayList; // type@0283 │ │ -035d34: 7010 3211 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -035d3a: 6205 3403 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035d3e: 5476 3a03 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035d42: 7230 a009 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@09a0 │ │ -035d48: 0c03 |000c: move-result-object v3 │ │ -035d4a: 7210 6811 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1168 │ │ -035d50: 0a02 |0010: move-result v2 │ │ -035d52: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -035d54: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -035d58: 7220 6411 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1164 │ │ -035d5e: 0c01 |0017: move-result-object v1 │ │ -035d60: 2205 7d01 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@017d │ │ -035d64: 7020 250a 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0a25 │ │ -035d6a: 7220 6211 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1162 │ │ -035d70: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -035d74: 28f0 |0022: goto 0012 // -0010 │ │ -035d76: 1104 |0023: return-object v4 │ │ +0379c0: |[0379c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +0379d0: 2204 8302 |0000: new-instance v4, Ljava/util/ArrayList; // type@0283 │ │ +0379d4: 7010 3311 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +0379da: 6205 3403 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +0379de: 5476 3a03 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +0379e2: 7230 a009 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@09a0 │ │ +0379e8: 0c03 |000c: move-result-object v3 │ │ +0379ea: 7210 6911 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1169 │ │ +0379f0: 0a02 |0010: move-result v2 │ │ +0379f2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0379f4: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +0379f8: 7220 6511 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1165 │ │ +0379fe: 0c01 |0017: move-result-object v1 │ │ +037a00: 2205 7d01 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@017d │ │ +037a04: 7020 250a 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0a25 │ │ +037a0a: 7220 6311 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1163 │ │ +037a10: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +037a14: 28f0 |0022: goto 0012 // -0010 │ │ +037a16: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1220 │ │ 0x0005 line=1221 │ │ 0x000d line=1222 │ │ 0x0011 line=1223 │ │ 0x0014 line=1224 │ │ @@ -45162,22 +45167,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 │ │ -035d78: |[035d78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -035d88: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035d8c: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035d90: 7230 a109 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@09a1 │ │ -035d96: 0c00 |0007: move-result-object v0 │ │ -035d98: 7110 650a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0a65 │ │ -035d9e: 0c00 |000b: move-result-object v0 │ │ -035da0: 1100 |000c: return-object v0 │ │ +037a18: |[037a18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +037a28: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037a2c: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037a30: 7230 a109 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@09a1 │ │ +037a36: 0c00 |0007: move-result-object v0 │ │ +037a38: 7110 650a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0a65 │ │ +037a3e: 0c00 |000b: move-result-object v0 │ │ +037a40: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 focus I │ │ │ │ @@ -45186,22 +45191,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 │ │ -035da4: |[035da4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -035db4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035db8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035dbc: 7230 a209 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@09a2 │ │ -035dc2: 0c00 |0007: move-result-object v0 │ │ -035dc4: 7110 650a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0a65 │ │ -035dca: 0c00 |000b: move-result-object v0 │ │ -035dcc: 1100 |000c: return-object v0 │ │ +037a44: |[037a44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +037a54: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037a58: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037a5c: 7230 a209 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@09a2 │ │ +037a62: 0c00 |0007: move-result-object v0 │ │ +037a64: 7110 650a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0a65 │ │ +037a6a: 0c00 |000b: move-result-object v0 │ │ +037a6c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1049 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 direction I │ │ │ │ @@ -45210,20 +45215,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -035dd0: |[035dd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -035de0: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035de4: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035de8: 7220 a309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@09a3 │ │ -035dee: 0a00 |0007: move-result v0 │ │ -035df0: 0f00 |0008: return v0 │ │ +037a70: |[037a70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +037a80: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037a84: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037a88: 7220 a309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@09a3 │ │ +037a8e: 0a00 |0007: move-result v0 │ │ +037a90: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1130 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45231,19 +45236,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -035df4: |[035df4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -035e04: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035e08: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035e0c: 7230 a409 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@09a4 │ │ -035e12: 0e00 |0007: return-void │ │ +037a94: |[037a94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +037aa4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037aa8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037aac: 7230 a409 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@09a4 │ │ +037ab2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1288 │ │ 0x0007 line=1289 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -45253,19 +45258,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -035e14: |[035e14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -035e24: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035e28: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035e2c: 7230 a509 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@09a5 │ │ -035e32: 0e00 |0007: return-void │ │ +037ab4: |[037ab4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +037ac4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037ac8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037acc: 7230 a509 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@09a5 │ │ +037ad2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1312 │ │ 0x0007 line=1313 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -45275,22 +45280,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 │ │ -035e34: |[035e34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -035e44: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035e48: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035e4c: 7230 a609 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@09a6 │ │ -035e52: 0c00 |0007: move-result-object v0 │ │ -035e54: 7110 650a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0a65 │ │ -035e5a: 0c00 |000b: move-result-object v0 │ │ -035e5c: 1100 |000c: return-object v0 │ │ +037ad4: |[037ad4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +037ae4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037ae8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037aec: 7230 a609 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@09a6 │ │ +037af2: 0c00 |0007: move-result-object v0 │ │ +037af4: 7110 650a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0a65 │ │ +037afa: 0c00 |000b: move-result-object v0 │ │ +037afc: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1084 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 index I │ │ │ │ @@ -45299,20 +45304,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -035e60: |[035e60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -035e70: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035e74: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035e78: 7220 a709 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@09a7 │ │ -035e7e: 0a00 |0007: move-result v0 │ │ -035e80: 0f00 |0008: return v0 │ │ +037b00: |[037b00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +037b10: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037b14: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037b18: 7220 a709 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@09a7 │ │ +037b1e: 0a00 |0007: move-result v0 │ │ +037b20: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1067 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45320,20 +45325,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -035e84: |[035e84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -035e94: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035e98: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035e9c: 7220 a809 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09a8 │ │ -035ea2: 0c00 |0007: move-result-object v0 │ │ -035ea4: 1100 |0008: return-object v0 │ │ +037b24: |[037b24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +037b34: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037b38: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037b3c: 7220 a809 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09a8 │ │ +037b42: 0c00 |0007: move-result-object v0 │ │ +037b44: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1650 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45341,20 +45346,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -035ea8: |[035ea8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -035eb8: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035ebc: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035ec0: 7220 a909 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09a9 │ │ -035ec6: 0c00 |0007: move-result-object v0 │ │ -035ec8: 1100 |0008: return-object v0 │ │ +037b48: |[037b48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +037b58: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037b5c: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037b60: 7220 a909 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09a9 │ │ +037b66: 0c00 |0007: move-result-object v0 │ │ +037b68: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1698 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45362,17 +45367,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -035ecc: |[035ecc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -035edc: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035ee0: 1100 |0002: return-object v0 │ │ +037b6c: |[037b6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +037b7c: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037b80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45380,20 +45385,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -035ee4: |[035ee4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -035ef4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035ef8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035efc: 7220 aa09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@09aa │ │ -035f02: 0a00 |0007: move-result v0 │ │ -035f04: 0f00 |0008: return v0 │ │ +037b84: |[037b84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +037b94: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037b98: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037b9c: 7220 aa09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@09aa │ │ +037ba2: 0a00 |0007: move-result v0 │ │ +037ba4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1203 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45401,20 +45406,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -035f08: |[035f08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -035f18: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035f1c: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035f20: 7220 ab09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09ab │ │ -035f26: 0c00 |0007: move-result-object v0 │ │ -035f28: 1100 |0008: return-object v0 │ │ +037ba8: |[037ba8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +037bb8: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037bbc: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037bc0: 7220 ab09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09ab │ │ +037bc6: 0c00 |0007: move-result-object v0 │ │ +037bc8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1626 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45422,22 +45427,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 │ │ -035f2c: |[035f2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -035f3c: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035f40: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035f44: 7220 ac09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@09ac │ │ -035f4a: 0c00 |0007: move-result-object v0 │ │ -035f4c: 7110 650a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0a65 │ │ -035f52: 0c00 |000b: move-result-object v0 │ │ -035f54: 1100 |000c: return-object v0 │ │ +037bcc: |[037bcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +037bdc: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037be0: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037be4: 7220 ac09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@09ac │ │ +037bea: 0c00 |0007: move-result-object v0 │ │ +037bec: 7110 650a 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0a65 │ │ +037bf2: 0c00 |000b: move-result-object v0 │ │ +037bf4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45445,20 +45450,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -035f58: |[035f58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -035f68: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035f6c: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035f70: 7220 ad09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09ad │ │ -035f76: 0c00 |0007: move-result-object v0 │ │ -035f78: 1100 |0008: return-object v0 │ │ +037bf8: |[037bf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +037c08: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037c0c: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037c10: 7220 ad09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@09ad │ │ +037c16: 0c00 |0007: move-result-object v0 │ │ +037c18: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1674 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45466,20 +45471,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -035f7c: |[035f7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -035f8c: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035f90: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035f94: 7220 ae09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@09ae │ │ -035f9a: 0a00 |0007: move-result v0 │ │ -035f9c: 0f00 |0008: return v0 │ │ +037c1c: |[037c1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +037c2c: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037c30: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037c34: 7220 ae09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@09ae │ │ +037c3a: 0a00 |0007: move-result v0 │ │ +037c3c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1058 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45487,23 +45492,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -035fa0: |[035fa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -035fb0: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035fb4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -035fb8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -035fba: 0f00 |0005: return v0 │ │ -035fbc: 5410 3a03 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035fc0: 6e10 eb10 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@10eb │ │ -035fc6: 0a00 |000b: move-result v0 │ │ -035fc8: 28f9 |000c: goto 0005 // -0007 │ │ +037c40: |[037c40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +037c50: 5410 3a03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037c54: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +037c58: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +037c5a: 0f00 |0005: return v0 │ │ +037c5c: 5410 3a03 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037c60: 6e10 ec10 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@10ec │ │ +037c66: 0a00 |000b: move-result v0 │ │ +037c68: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1729 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45511,20 +45516,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -035fcc: |[035fcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -035fdc: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -035fe0: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -035fe4: 7220 af09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@09af │ │ -035fea: 0a00 |0007: move-result v0 │ │ -035fec: 0f00 |0008: return v0 │ │ +037c6c: |[037c6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +037c7c: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037c80: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037c84: 7220 af09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@09af │ │ +037c8a: 0a00 |0007: move-result v0 │ │ +037c8c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1457 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45532,20 +45537,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -035ff0: |[035ff0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -036000: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036004: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -036008: 7220 b009 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@09b0 │ │ -03600e: 0a00 |0007: move-result v0 │ │ -036010: 0f00 |0008: return v0 │ │ +037c90: |[037c90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +037ca0: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037ca4: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037ca8: 7220 b009 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@09b0 │ │ +037cae: 0a00 |0007: move-result v0 │ │ +037cb0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1336 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45553,20 +45558,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036014: |[036014] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -036024: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036028: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -03602c: 7220 b109 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@09b1 │ │ -036032: 0a00 |0007: move-result v0 │ │ -036034: 0f00 |0008: return v0 │ │ +037cb4: |[037cb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +037cc4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037cc8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037ccc: 7220 b109 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@09b1 │ │ +037cd2: 0a00 |0007: move-result v0 │ │ +037cd4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1360 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45574,20 +45579,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036038: |[036038] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -036048: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -03604c: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -036050: 7220 b209 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@09b2 │ │ -036056: 0a00 |0007: move-result v0 │ │ -036058: 0f00 |0008: return v0 │ │ +037cd8: |[037cd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +037ce8: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037cec: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037cf0: 7220 b209 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@09b2 │ │ +037cf6: 0a00 |0007: move-result v0 │ │ +037cf8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1506 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45595,20 +45600,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03605c: |[03605c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -03606c: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036070: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -036074: 7220 b309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@09b3 │ │ -03607a: 0a00 |0007: move-result v0 │ │ -03607c: 0f00 |0008: return v0 │ │ +037cfc: |[037cfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +037d0c: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037d10: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037d14: 7220 b309 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@09b3 │ │ +037d1a: 0a00 |0007: move-result v0 │ │ +037d1c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1554 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45616,20 +45621,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036080: |[036080] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -036090: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036094: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -036098: 7220 b409 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@09b4 │ │ -03609e: 0a00 |0007: move-result v0 │ │ -0360a0: 0f00 |0008: return v0 │ │ +037d20: |[037d20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +037d30: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037d34: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037d38: 7220 b409 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@09b4 │ │ +037d3e: 0a00 |0007: move-result v0 │ │ +037d40: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1384 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45637,20 +45642,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0360a4: |[0360a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -0360b4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -0360b8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -0360bc: 7220 b509 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@09b5 │ │ -0360c2: 0a00 |0007: move-result v0 │ │ -0360c4: 0f00 |0008: return v0 │ │ +037d44: |[037d44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +037d54: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037d58: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037d5c: 7220 b509 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@09b5 │ │ +037d62: 0a00 |0007: move-result v0 │ │ +037d64: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1408 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45658,20 +45663,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0360c8: |[0360c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -0360d8: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -0360dc: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -0360e0: 7220 b609 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@09b6 │ │ -0360e6: 0a00 |0007: move-result v0 │ │ -0360e8: 0f00 |0008: return v0 │ │ +037d68: |[037d68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +037d78: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037d7c: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037d80: 7220 b609 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@09b6 │ │ +037d86: 0a00 |0007: move-result v0 │ │ +037d88: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1530 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45679,20 +45684,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0360ec: |[0360ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -0360fc: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036100: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -036104: 7220 b709 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@09b7 │ │ -03610a: 0a00 |0007: move-result v0 │ │ -03610c: 0f00 |0008: return v0 │ │ +037d8c: |[037d8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +037d9c: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037da0: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037da4: 7220 b709 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@09b7 │ │ +037daa: 0a00 |0007: move-result v0 │ │ +037dac: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1578 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45700,20 +45705,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036110: |[036110] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -036120: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036124: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -036128: 7220 b809 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@09b8 │ │ -03612e: 0a00 |0007: move-result v0 │ │ -036130: 0f00 |0008: return v0 │ │ +037db0: |[037db0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +037dc0: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037dc4: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037dc8: 7220 b809 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@09b8 │ │ +037dce: 0a00 |0007: move-result v0 │ │ +037dd0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1602 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45721,20 +45726,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036134: |[036134] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -036144: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036148: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -03614c: 7220 b909 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@09b9 │ │ -036152: 0a00 |0007: move-result v0 │ │ -036154: 0f00 |0008: return v0 │ │ +037dd4: |[037dd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +037de4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037de8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037dec: 7220 b909 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@09b9 │ │ +037df2: 0a00 |0007: move-result v0 │ │ +037df4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1482 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45742,20 +45747,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036158: |[036158] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -036168: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -03616c: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -036170: 7220 ba09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@09ba │ │ -036176: 0a00 |0007: move-result v0 │ │ -036178: 0f00 |0008: return v0 │ │ +037df8: |[037df8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +037e08: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037e0c: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037e10: 7220 ba09 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@09ba │ │ +037e16: 0a00 |0007: move-result v0 │ │ +037e18: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1432 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -45763,20 +45768,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -03617c: |[03617c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -03618c: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036190: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -036194: 7230 bf09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@09bf │ │ -03619a: 0a00 |0007: move-result v0 │ │ -03619c: 0f00 |0008: return v0 │ │ +037e1c: |[037e1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +037e2c: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037e30: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037e34: 7230 bf09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@09bf │ │ +037e3a: 0a00 |0007: move-result v0 │ │ +037e3c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1161 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ │ │ @@ -45785,20 +45790,20 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0361a0: |[0361a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -0361b0: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -0361b4: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -0361b8: 7240 c009 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@09c0 │ │ -0361be: 0a00 |0007: move-result v0 │ │ -0361c0: 0f00 |0008: return v0 │ │ +037e40: |[037e40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +037e50: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037e54: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037e58: 7240 c009 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@09c0 │ │ +037e5e: 0a00 |0007: move-result v0 │ │ +037e60: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ 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; │ │ @@ -45808,19 +45813,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0361c4: |[0361c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -0361d4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -0361d8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -0361dc: 7220 c109 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@09c1 │ │ -0361e2: 0e00 |0007: return-void │ │ +037e64: |[037e64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +037e74: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037e78: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037e7c: 7220 c109 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@09c1 │ │ +037e82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1724 │ │ 0x0007 line=1725 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ @@ -45829,19 +45834,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0361e4: |[0361e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -0361f4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -0361f8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -0361fc: 7230 c209 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@09c2 │ │ -036202: 0e00 |0007: return-void │ │ +037e84: |[037e84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +037e94: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037e98: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037e9c: 7230 c209 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@09c2 │ │ +037ea2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1473 │ │ 0x0007 line=1474 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -45851,19 +45856,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -036204: |[036204] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -036214: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036218: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -03621c: 7230 c309 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@09c3 │ │ -036222: 0e00 |0007: return-void │ │ +037ea4: |[037ea4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +037eb4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037eb8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037ebc: 7230 c309 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@09c3 │ │ +037ec2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1303 │ │ 0x0007 line=1304 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -45873,19 +45878,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -036224: |[036224] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -036234: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036238: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -03623c: 7230 c409 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@09c4 │ │ -036242: 0e00 |0007: return-void │ │ +037ec4: |[037ec4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +037ed4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037ed8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037edc: 7230 c409 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@09c4 │ │ +037ee2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1327 │ │ 0x0007 line=1328 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -45895,19 +45900,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -036244: |[036244] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -036254: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036258: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -03625c: 7230 c509 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@09c5 │ │ -036262: 0e00 |0007: return-void │ │ +037ee4: |[037ee4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +037ef4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037ef8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037efc: 7230 c509 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@09c5 │ │ +037f02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1351 │ │ 0x0007 line=1352 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checkable Z │ │ @@ -45917,19 +45922,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -036264: |[036264] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -036274: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036278: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -03627c: 7230 c609 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@09c6 │ │ -036282: 0e00 |0007: return-void │ │ +037f04: |[037f04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +037f14: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037f18: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037f1c: 7230 c609 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@09c6 │ │ +037f22: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1375 │ │ 0x0007 line=1376 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checked Z │ │ @@ -45939,19 +45944,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -036284: |[036284] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -036294: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036298: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -03629c: 7230 c709 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09c7 │ │ -0362a2: 0e00 |0007: return-void │ │ +037f24: |[037f24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +037f34: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037f38: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037f3c: 7230 c709 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09c7 │ │ +037f42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1665 │ │ 0x0007 line=1666 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -45961,19 +45966,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0362a4: |[0362a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -0362b4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -0362b8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -0362bc: 7230 c809 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@09c8 │ │ -0362c2: 0e00 |0007: return-void │ │ +037f44: |[037f44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +037f54: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037f58: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037f5c: 7230 c809 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@09c8 │ │ +037f62: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1521 │ │ 0x0007 line=1522 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 clickable Z │ │ @@ -45983,19 +45988,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0362c4: |[0362c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -0362d4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -0362d8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -0362dc: 7230 c909 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09c9 │ │ -0362e2: 0e00 |0007: return-void │ │ +037f64: |[037f64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +037f74: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037f78: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037f7c: 7230 c909 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09c9 │ │ +037f82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1713 │ │ 0x0007 line=1714 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -46005,19 +46010,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0362e4: |[0362e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -0362f4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -0362f8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -0362fc: 7230 ca09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@09ca │ │ -036302: 0e00 |0007: return-void │ │ +037f84: |[037f84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +037f94: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037f98: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037f9c: 7230 ca09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@09ca │ │ +037fa2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1569 │ │ 0x0007 line=1570 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 enabled Z │ │ @@ -46027,19 +46032,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -036304: |[036304] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -036314: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036318: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -03631c: 7230 cb09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@09cb │ │ -036322: 0e00 |0007: return-void │ │ +037fa4: |[037fa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +037fb4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037fb8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037fbc: 7230 cb09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@09cb │ │ +037fc2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1399 │ │ 0x0007 line=1400 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focusable Z │ │ @@ -46049,19 +46054,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -036324: |[036324] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -036334: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036338: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -03633c: 7230 cc09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@09cc │ │ -036342: 0e00 |0007: return-void │ │ +037fc4: |[037fc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +037fd4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037fd8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037fdc: 7230 cc09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@09cc │ │ +037fe2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1423 │ │ 0x0007 line=1424 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -46071,19 +46076,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -036344: |[036344] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -036354: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036358: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -03635c: 7230 cd09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@09cd │ │ -036362: 0e00 |0007: return-void │ │ +037fe4: |[037fe4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +037ff4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +037ff8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +037ffc: 7230 cd09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@09cd │ │ +038002: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1545 │ │ 0x0007 line=1546 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 longClickable Z │ │ @@ -46093,19 +46098,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -036364: |[036364] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -036374: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036378: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -03637c: 7230 ce09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@09ce │ │ -036382: 0e00 |0007: return-void │ │ +038004: |[038004] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +038014: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +038018: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +03801c: 7230 ce09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@09ce │ │ +038022: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1194 │ │ 0x0007 line=1195 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 granularities I │ │ @@ -46115,19 +46120,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -036384: |[036384] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -036394: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036398: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -03639c: 7230 cf09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09cf │ │ -0363a2: 0e00 |0007: return-void │ │ +038024: |[038024] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +038034: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +038038: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +03803c: 7230 cf09 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09cf │ │ +038042: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1641 │ │ 0x0007 line=1642 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 packageName Ljava/lang/CharSequence; │ │ @@ -46137,19 +46142,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0363a4: |[0363a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -0363b4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -0363b8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -0363bc: 7230 d009 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@09d0 │ │ -0363c2: 0e00 |0007: return-void │ │ +038044: |[038044] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +038054: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +038058: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +03805c: 7230 d009 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@09d0 │ │ +038062: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1256 │ │ 0x0007 line=1257 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 parent Landroid/view/View; │ │ @@ -46159,19 +46164,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0363c4: |[0363c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -0363d4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -0363d8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -0363dc: 7240 d109 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@09d1 │ │ -0363e2: 0e00 |0007: return-void │ │ +038064: |[038064] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +038074: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +038078: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +03807c: 7240 d109 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@09d1 │ │ +038082: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1279 │ │ 0x0007 line=1280 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -46182,19 +46187,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0363e4: |[0363e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -0363f4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -0363f8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -0363fc: 7230 d209 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@09d2 │ │ -036402: 0e00 |0007: return-void │ │ +038084: |[038084] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +038094: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +038098: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +03809c: 7230 d209 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@09d2 │ │ +0380a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1593 │ │ 0x0007 line=1594 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 password Z │ │ @@ -46204,19 +46209,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -036404: |[036404] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -036414: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036418: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -03641c: 7230 d309 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@09d3 │ │ -036422: 0e00 |0007: return-void │ │ +0380a4: |[0380a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +0380b4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +0380b8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +0380bc: 7230 d309 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@09d3 │ │ +0380c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1617 │ │ 0x0007 line=1618 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -46226,19 +46231,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -036424: |[036424] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -036434: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036438: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -03643c: 7230 d409 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@09d4 │ │ -036442: 0e00 |0007: return-void │ │ +0380c4: |[0380c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +0380d4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +0380d8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +0380dc: 7230 d409 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@09d4 │ │ +0380e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1497 │ │ 0x0007 line=1498 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 selected Z │ │ @@ -46248,19 +46253,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -036444: |[036444] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -036454: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036458: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -03645c: 7230 d509 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@09d5 │ │ -036462: 0e00 |0007: return-void │ │ +0380e4: |[0380e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +0380f4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +0380f8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +0380fc: 7230 d509 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@09d5 │ │ +038102: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=993 │ │ 0x0007 line=994 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -46270,19 +46275,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -036464: |[036464] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -036474: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036478: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -03647c: 7240 d609 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@09d6 │ │ -036482: 0e00 |0007: return-void │ │ +038104: |[038104] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +038114: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +038118: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +03811c: 7240 d609 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@09d6 │ │ +038122: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1016 │ │ 0x0007 line=1017 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -46293,19 +46298,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -036484: |[036484] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -036494: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -036498: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -03649c: 7230 d709 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09d7 │ │ -0364a2: 0e00 |0007: return-void │ │ +038124: |[038124] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +038134: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +038138: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +03813c: 7230 d709 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@09d7 │ │ +038142: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1689 │ │ 0x0007 line=1690 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -46315,19 +46320,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0364a4: |[0364a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -0364b4: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ -0364b8: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ -0364bc: 7230 d809 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@09d8 │ │ -0364c2: 0e00 |0007: return-void │ │ +038144: |[038144] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +038154: 6200 3403 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0334 │ │ +038158: 5421 3a03 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@033a │ │ +03815c: 7230 d809 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@09d8 │ │ +038162: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1448 │ │ 0x0007 line=1449 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 visibleToUser Z │ │ @@ -46361,17 +46366,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0364c4: |[0364c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -0364d4: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0364da: 0e00 |0003: return-void │ │ +038164: |[038164] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +038174: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03817a: 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;) │ │ @@ -46379,18 +46384,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 │ │ -0364dc: |[0364dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -0364ec: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -0364f0: 6e20 3b0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@0f3b │ │ -0364f6: 0e00 |0005: return-void │ │ +03817c: |[03817c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +03818c: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038190: 6e20 3b0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@0f3b │ │ +038196: 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 │ │ @@ -46400,18 +46405,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 │ │ -0364f8: |[0364f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -036508: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -03650c: 6e20 3c0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@0f3c │ │ -036512: 0e00 |0005: return-void │ │ +038198: |[038198] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0381a8: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0381ac: 6e20 3c0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@0f3c │ │ +0381b2: 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; │ │ @@ -46421,20 +46426,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 │ │ -036514: |[036514] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -036524: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036528: 6e20 3e0f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@0f3e │ │ -03652e: 0c00 |0005: move-result-object v0 │ │ -036530: 1f00 8c02 |0006: check-cast v0, Ljava/util/List; // type@028c │ │ -036534: 1100 |0008: return-object v0 │ │ +0381b4: |[0381b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +0381c4: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0381c8: 6e20 3e0f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@0f3e │ │ +0381ce: 0c00 |0005: move-result-object v0 │ │ +0381d0: 1f00 8c02 |0006: check-cast v0, Ljava/util/List; // type@028c │ │ +0381d4: 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; │ │ @@ -46445,19 +46450,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036538: |[036538] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -036548: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -03654c: 6e10 410f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@0f41 │ │ -036552: 0a00 |0005: move-result v0 │ │ -036554: 0f00 |0006: return v0 │ │ +0381d8: |[0381d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +0381e8: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0381ec: 6e10 410f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@0f41 │ │ +0381f2: 0a00 |0005: move-result v0 │ │ +0381f4: 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;) │ │ @@ -46465,18 +46470,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 │ │ -036558: |[036558] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -036568: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -03656c: 6e20 420f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0f42 │ │ -036572: 0e00 |0005: return-void │ │ +0381f8: |[0381f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +038208: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +03820c: 6e20 420f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0f42 │ │ +038212: 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; │ │ @@ -46486,18 +46491,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 │ │ -036574: |[036574] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -036584: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036588: 6e20 430f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0f43 │ │ -03658e: 0e00 |0005: return-void │ │ +038214: |[038214] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +038224: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038228: 6e20 430f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0f43 │ │ +03822e: 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; │ │ @@ -46507,19 +46512,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 │ │ -036590: |[036590] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0365a0: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -0365a4: 6e20 440f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0f44 │ │ -0365aa: 0c00 |0005: move-result-object v0 │ │ -0365ac: 1100 |0006: return-object v0 │ │ +038230: |[038230] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +038240: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038244: 6e20 440f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0f44 │ │ +03824a: 0c00 |0005: move-result-object v0 │ │ +03824c: 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 │ │ │ │ @@ -46528,19 +46533,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0365b0: |[0365b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -0365c0: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -0365c4: 6e10 450f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@0f45 │ │ -0365ca: 0a00 |0005: move-result v0 │ │ -0365cc: 0f00 |0006: return v0 │ │ +038250: |[038250] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +038260: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038264: 6e10 450f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@0f45 │ │ +03826a: 0a00 |0005: move-result v0 │ │ +03826c: 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;) │ │ @@ -46548,19 +46553,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 │ │ -0365d0: |[0365d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0365e0: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -0365e4: 6e10 460f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@0f46 │ │ -0365ea: 0c00 |0005: move-result-object v0 │ │ -0365ec: 1100 |0006: return-object v0 │ │ +038270: |[038270] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +038280: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038284: 6e10 460f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@0f46 │ │ +03828a: 0c00 |0005: move-result-object v0 │ │ +03828c: 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;) │ │ @@ -46568,19 +46573,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 │ │ -0365f0: |[0365f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -036600: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036604: 6e10 470f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@0f47 │ │ -03660a: 0c00 |0005: move-result-object v0 │ │ -03660c: 1100 |0006: return-object v0 │ │ +038290: |[038290] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0382a0: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0382a4: 6e10 470f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@0f47 │ │ +0382aa: 0c00 |0005: move-result-object v0 │ │ +0382ac: 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;) │ │ @@ -46588,19 +46593,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 │ │ -036610: |[036610] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -036620: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036624: 6e10 490f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@0f49 │ │ -03662a: 0c00 |0005: move-result-object v0 │ │ -03662c: 1100 |0006: return-object v0 │ │ +0382b0: |[0382b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0382c0: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0382c4: 6e10 490f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@0f49 │ │ +0382ca: 0c00 |0005: move-result-object v0 │ │ +0382cc: 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;) │ │ @@ -46608,19 +46613,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 │ │ -036630: |[036630] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -036640: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036644: 6e10 4a0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0f4a │ │ -03664a: 0c00 |0005: move-result-object v0 │ │ -03664c: 1100 |0006: return-object v0 │ │ +0382d0: |[0382d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0382e0: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0382e4: 6e10 4a0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0f4a │ │ +0382ea: 0c00 |0005: move-result-object v0 │ │ +0382ec: 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;) │ │ @@ -46628,19 +46633,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 │ │ -036650: |[036650] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -036660: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036664: 6e10 4b0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@0f4b │ │ -03666a: 0c00 |0005: move-result-object v0 │ │ -03666c: 1100 |0006: return-object v0 │ │ +0382f0: |[0382f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +038300: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038304: 6e10 4b0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@0f4b │ │ +03830a: 0c00 |0005: move-result-object v0 │ │ +03830c: 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;) │ │ @@ -46648,19 +46653,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036670: |[036670] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -036680: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036684: 6e10 4c0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@0f4c │ │ -03668a: 0a00 |0005: move-result v0 │ │ -03668c: 0f00 |0006: return v0 │ │ +038310: |[038310] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +038320: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038324: 6e10 4c0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@0f4c │ │ +03832a: 0a00 |0005: move-result v0 │ │ +03832c: 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;) │ │ @@ -46668,19 +46673,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036690: |[036690] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -0366a0: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -0366a4: 6e10 4e0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@0f4e │ │ -0366aa: 0a00 |0005: move-result v0 │ │ -0366ac: 0f00 |0006: return v0 │ │ +038330: |[038330] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +038340: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038344: 6e10 4e0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@0f4e │ │ +03834a: 0a00 |0005: move-result v0 │ │ +03834c: 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;) │ │ @@ -46688,19 +46693,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0366b0: |[0366b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -0366c0: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -0366c4: 6e10 4f0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@0f4f │ │ -0366ca: 0a00 |0005: move-result v0 │ │ -0366cc: 0f00 |0006: return v0 │ │ +038350: |[038350] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +038360: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038364: 6e10 4f0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@0f4f │ │ +03836a: 0a00 |0005: move-result v0 │ │ +03836c: 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;) │ │ @@ -46708,19 +46713,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0366d0: |[0366d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -0366e0: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -0366e4: 6e10 500f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@0f50 │ │ -0366ea: 0a00 |0005: move-result v0 │ │ -0366ec: 0f00 |0006: return v0 │ │ +038370: |[038370] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +038380: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038384: 6e10 500f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@0f50 │ │ +03838a: 0a00 |0005: move-result v0 │ │ +03838c: 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;) │ │ @@ -46728,19 +46733,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0366f0: |[0366f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -036700: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036704: 6e10 510f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@0f51 │ │ -03670a: 0a00 |0005: move-result v0 │ │ -03670c: 0f00 |0006: return v0 │ │ +038390: |[038390] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +0383a0: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0383a4: 6e10 510f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@0f51 │ │ +0383aa: 0a00 |0005: move-result v0 │ │ +0383ac: 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;) │ │ @@ -46748,19 +46753,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036710: |[036710] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -036720: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036724: 6e10 520f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@0f52 │ │ -03672a: 0a00 |0005: move-result v0 │ │ -03672c: 0f00 |0006: return v0 │ │ +0383b0: |[0383b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +0383c0: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0383c4: 6e10 520f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@0f52 │ │ +0383ca: 0a00 |0005: move-result v0 │ │ +0383cc: 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;) │ │ @@ -46768,19 +46773,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036730: |[036730] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -036740: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036744: 6e10 530f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@0f53 │ │ -03674a: 0a00 |0005: move-result v0 │ │ -03674c: 0f00 |0006: return v0 │ │ +0383d0: |[0383d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +0383e0: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0383e4: 6e10 530f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@0f53 │ │ +0383ea: 0a00 |0005: move-result v0 │ │ +0383ec: 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;) │ │ @@ -46788,19 +46793,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036750: |[036750] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -036760: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036764: 6e10 540f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@0f54 │ │ -03676a: 0a00 |0005: move-result v0 │ │ -03676c: 0f00 |0006: return v0 │ │ +0383f0: |[0383f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +038400: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038404: 6e10 540f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@0f54 │ │ +03840a: 0a00 |0005: move-result v0 │ │ +03840c: 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;) │ │ @@ -46808,19 +46813,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036770: |[036770] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -036780: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036784: 6e10 550f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@0f55 │ │ -03678a: 0a00 |0005: move-result v0 │ │ -03678c: 0f00 |0006: return v0 │ │ +038410: |[038410] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +038420: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038424: 6e10 550f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@0f55 │ │ +03842a: 0a00 |0005: move-result v0 │ │ +03842c: 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;) │ │ @@ -46828,19 +46833,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036790: |[036790] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -0367a0: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -0367a4: 6e10 560f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@0f56 │ │ -0367aa: 0a00 |0005: move-result v0 │ │ -0367ac: 0f00 |0006: return v0 │ │ +038430: |[038430] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +038440: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038444: 6e10 560f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@0f56 │ │ +03844a: 0a00 |0005: move-result v0 │ │ +03844c: 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;) │ │ @@ -46848,19 +46853,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0367b0: |[0367b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -0367c0: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -0367c4: 6e10 570f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@0f57 │ │ -0367ca: 0a00 |0005: move-result v0 │ │ -0367cc: 0f00 |0006: return v0 │ │ +038450: |[038450] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +038460: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038464: 6e10 570f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@0f57 │ │ +03846a: 0a00 |0005: move-result v0 │ │ +03846c: 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;) │ │ @@ -46868,36 +46873,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0367d0: |[0367d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -0367e0: 7100 590f 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0f59 │ │ -0367e6: 0c00 |0003: move-result-object v0 │ │ -0367e8: 1100 |0004: return-object v0 │ │ +038470: |[038470] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +038480: 7100 590f 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0f59 │ │ +038486: 0c00 |0003: move-result-object v0 │ │ +038488: 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 │ │ -0367ec: |[0367ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0367fc: 7110 5a0f 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0f5a │ │ -036802: 0c00 |0003: move-result-object v0 │ │ -036804: 1100 |0004: return-object v0 │ │ +03848c: |[03848c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +03849c: 7110 5a0f 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0f5a │ │ +0384a2: 0c00 |0003: move-result-object v0 │ │ +0384a4: 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;) │ │ @@ -46905,19 +46910,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 │ │ -036808: |[036808] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -036818: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -03681c: 7110 5c0f 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0f5c │ │ -036822: 0c00 |0005: move-result-object v0 │ │ -036824: 1100 |0006: return-object v0 │ │ +0384a8: |[0384a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0384b8: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0384bc: 7110 5c0f 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0f5c │ │ +0384c2: 0c00 |0005: move-result-object v0 │ │ +0384c4: 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;) │ │ @@ -46925,19 +46930,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 │ │ -036828: |[036828] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -036838: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -03683c: 6e20 5d0f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@0f5d │ │ -036842: 0a00 |0005: move-result v0 │ │ -036844: 0f00 |0006: return v0 │ │ +0384c8: |[0384c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +0384d8: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0384dc: 6e20 5d0f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@0f5d │ │ +0384e2: 0a00 |0005: move-result v0 │ │ +0384e4: 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 │ │ │ │ @@ -46946,18 +46951,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036848: |[036848] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -036858: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -03685c: 6e10 5f0f 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@0f5f │ │ -036862: 0e00 |0005: return-void │ │ +0384e8: |[0384e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +0384f8: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0384fc: 6e10 5f0f 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@0f5f │ │ +038502: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -46966,18 +46971,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 │ │ -036864: |[036864] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -036874: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036878: 6e20 610f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0f61 │ │ -03687e: 0e00 |0005: return-void │ │ +038504: |[038504] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +038514: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038518: 6e20 610f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0f61 │ │ +03851e: 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; │ │ @@ -46987,18 +46992,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 │ │ -036880: |[036880] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -036890: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036894: 6e20 620f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0f62 │ │ -03689a: 0e00 |0005: return-void │ │ +038520: |[038520] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +038530: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038534: 6e20 620f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0f62 │ │ +03853a: 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; │ │ @@ -47008,18 +47013,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 │ │ -03689c: |[03689c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -0368ac: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -0368b0: 6e20 630f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@0f63 │ │ -0368b6: 0e00 |0005: return-void │ │ +03853c: |[03853c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +03854c: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038550: 6e20 630f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@0f63 │ │ +038556: 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 │ │ @@ -47029,18 +47034,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 │ │ -0368b8: |[0368b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -0368c8: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -0368cc: 6e20 640f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@0f64 │ │ -0368d2: 0e00 |0005: return-void │ │ +038558: |[038558] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +038568: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +03856c: 6e20 640f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@0f64 │ │ +038572: 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 │ │ @@ -47050,18 +47055,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 │ │ -0368d4: |[0368d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0368e4: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -0368e8: 6e20 650f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@0f65 │ │ -0368ee: 0e00 |0005: return-void │ │ +038574: |[038574] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +038584: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038588: 6e20 650f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@0f65 │ │ +03858e: 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; │ │ @@ -47071,18 +47076,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 │ │ -0368f0: |[0368f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -036900: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036904: 6e20 660f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@0f66 │ │ -03690a: 0e00 |0005: return-void │ │ +038590: |[038590] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +0385a0: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0385a4: 6e20 660f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@0f66 │ │ +0385aa: 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 │ │ @@ -47092,18 +47097,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 │ │ -03690c: |[03690c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03691c: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036920: 6e20 670f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0f67 │ │ -036926: 0e00 |0005: return-void │ │ +0385ac: |[0385ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0385bc: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0385c0: 6e20 670f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0f67 │ │ +0385c6: 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; │ │ @@ -47113,18 +47118,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 │ │ -036928: |[036928] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -036938: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -03693c: 6e20 680f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@0f68 │ │ -036942: 0e00 |0005: return-void │ │ +0385c8: |[0385c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +0385d8: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0385dc: 6e20 680f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@0f68 │ │ +0385e2: 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 │ │ @@ -47134,18 +47139,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 │ │ -036944: |[036944] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -036954: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036958: 6e20 690f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@0f69 │ │ -03695e: 0e00 |0005: return-void │ │ +0385e4: |[0385e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +0385f4: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0385f8: 6e20 690f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@0f69 │ │ +0385fe: 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 │ │ @@ -47155,18 +47160,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 │ │ -036960: |[036960] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -036970: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036974: 6e20 6a0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@0f6a │ │ -03697a: 0e00 |0005: return-void │ │ +038600: |[038600] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +038610: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038614: 6e20 6a0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@0f6a │ │ +03861a: 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 │ │ @@ -47176,18 +47181,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 │ │ -03697c: |[03697c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -03698c: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036990: 6e20 6b0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@0f6b │ │ -036996: 0e00 |0005: return-void │ │ +03861c: |[03861c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +03862c: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038630: 6e20 6b0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@0f6b │ │ +038636: 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 │ │ @@ -47197,18 +47202,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 │ │ -036998: |[036998] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0369a8: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -0369ac: 6e20 6d0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@0f6d │ │ -0369b2: 0e00 |0005: return-void │ │ +038638: |[038638] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +038648: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +03864c: 6e20 6d0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@0f6d │ │ +038652: 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; │ │ @@ -47218,18 +47223,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 │ │ -0369b4: |[0369b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0369c4: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -0369c8: 6e20 6e0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@0f6e │ │ -0369ce: 0e00 |0005: return-void │ │ +038654: |[038654] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +038664: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038668: 6e20 6e0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@0f6e │ │ +03866e: 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; │ │ @@ -47239,18 +47244,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 │ │ -0369d0: |[0369d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -0369e0: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -0369e4: 6e20 700f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@0f70 │ │ -0369ea: 0e00 |0005: return-void │ │ +038670: |[038670] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +038680: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038684: 6e20 700f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@0f70 │ │ +03868a: 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 │ │ @@ -47260,18 +47265,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 │ │ -0369ec: |[0369ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -0369fc: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036a00: 6e20 710f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@0f71 │ │ -036a06: 0e00 |0005: return-void │ │ +03868c: |[03868c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +03869c: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0386a0: 6e20 710f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@0f71 │ │ +0386a6: 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 │ │ @@ -47281,18 +47286,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 │ │ -036a08: |[036a08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -036a18: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036a1c: 6e20 720f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@0f72 │ │ -036a22: 0e00 |0005: return-void │ │ +0386a8: |[0386a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +0386b8: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0386bc: 6e20 720f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@0f72 │ │ +0386c2: 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 │ │ @@ -47302,18 +47307,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 │ │ -036a24: |[036a24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -036a34: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036a38: 6e20 730f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@0f73 │ │ -036a3e: 0e00 |0005: return-void │ │ +0386c4: |[0386c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0386d4: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0386d8: 6e20 730f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@0f73 │ │ +0386de: 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; │ │ @@ -47323,18 +47328,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 │ │ -036a40: |[036a40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -036a50: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036a54: 6e20 750f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@0f75 │ │ -036a5a: 0e00 |0005: return-void │ │ +0386e0: |[0386e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0386f0: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0386f4: 6e20 750f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@0f75 │ │ +0386fa: 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; │ │ @@ -47365,17 +47370,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036a5c: |[036a5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -036a6c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -036a72: 0e00 |0003: return-void │ │ +0386fc: |[0386fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +03870c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +038712: 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;) │ │ @@ -47383,18 +47388,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 │ │ -036a74: |[036a74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -036a84: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036a88: 6e30 3d0f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@0f3d │ │ -036a8e: 0e00 |0005: return-void │ │ +038714: |[038714] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +038724: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038728: 6e30 3d0f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@0f3d │ │ +03872e: 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; │ │ @@ -47405,19 +47410,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 │ │ -036a90: |[036a90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -036aa0: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036aa4: 6e20 3f0f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0f3f │ │ -036aaa: 0c00 |0005: move-result-object v0 │ │ -036aac: 1100 |0006: return-object v0 │ │ +038730: |[038730] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +038740: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038744: 6e20 3f0f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0f3f │ │ +03874a: 0c00 |0005: move-result-object v0 │ │ +03874c: 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 │ │ │ │ @@ -47426,19 +47431,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 │ │ -036ab0: |[036ab0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -036ac0: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036ac4: 6e20 400f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0f40 │ │ -036aca: 0c00 |0005: move-result-object v0 │ │ -036acc: 1100 |0006: return-object v0 │ │ +038750: |[038750] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +038760: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038764: 6e20 400f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0f40 │ │ +03876a: 0c00 |0005: move-result-object v0 │ │ +03876c: 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 │ │ │ │ @@ -47447,19 +47452,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036ad0: |[036ad0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -036ae0: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036ae4: 6e10 480f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@0f48 │ │ -036aea: 0a00 |0005: move-result v0 │ │ -036aec: 0f00 |0006: return v0 │ │ +038770: |[038770] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +038780: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038784: 6e10 480f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@0f48 │ │ +03878a: 0a00 |0005: move-result v0 │ │ +03878c: 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;) │ │ @@ -47467,19 +47472,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036af0: |[036af0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -036b00: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036b04: 6e10 4d0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@0f4d │ │ -036b0a: 0a00 |0005: move-result v0 │ │ -036b0c: 0f00 |0006: return v0 │ │ +038790: |[038790] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +0387a0: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0387a4: 6e10 4d0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@0f4d │ │ +0387aa: 0a00 |0005: move-result v0 │ │ +0387ac: 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;) │ │ @@ -47487,19 +47492,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036b10: |[036b10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -036b20: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036b24: 6e10 580f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@0f58 │ │ -036b2a: 0a00 |0005: move-result v0 │ │ -036b2c: 0f00 |0006: return v0 │ │ +0387b0: |[0387b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +0387c0: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0387c4: 6e10 580f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@0f58 │ │ +0387ca: 0a00 |0005: move-result v0 │ │ +0387cc: 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;) │ │ @@ -47507,18 +47512,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 │ │ -036b30: |[036b30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -036b40: 7120 5b0f 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0f5b │ │ -036b46: 0c00 |0003: move-result-object v0 │ │ -036b48: 1100 |0004: return-object v0 │ │ +0387d0: |[0387d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +0387e0: 7120 5b0f 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@0f5b │ │ +0387e6: 0c00 |0003: move-result-object v0 │ │ +0387e8: 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 │ │ │ │ @@ -47527,19 +47532,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 │ │ -036b4c: |[036b4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -036b5c: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036b60: 6e30 5e0f 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@0f5e │ │ -036b66: 0a00 |0005: move-result v0 │ │ -036b68: 0f00 |0006: return v0 │ │ +0387ec: |[0387ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +0387fc: 1f01 0502 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038800: 6e30 5e0f 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@0f5e │ │ +038806: 0a00 |0005: move-result v0 │ │ +038808: 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; │ │ @@ -47549,18 +47554,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 │ │ -036b6c: |[036b6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -036b7c: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036b80: 6e20 600f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@0f60 │ │ -036b86: 0e00 |0005: return-void │ │ +03880c: |[03880c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +03881c: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038820: 6e20 600f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@0f60 │ │ +038826: 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 │ │ @@ -47570,18 +47575,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 │ │ -036b88: |[036b88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -036b98: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036b9c: 6e20 6c0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@0f6c │ │ -036ba2: 0e00 |0005: return-void │ │ +038828: |[038828] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +038838: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +03883c: 6e20 6c0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@0f6c │ │ +038842: 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 │ │ @@ -47591,18 +47596,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 │ │ -036ba4: |[036ba4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -036bb4: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036bb8: 6e30 6f0f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@0f6f │ │ -036bbe: 0e00 |0005: return-void │ │ +038844: |[038844] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +038854: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038858: 6e30 6f0f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@0f6f │ │ +03885e: 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; │ │ @@ -47613,18 +47618,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 │ │ -036bc0: |[036bc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -036bd0: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036bd4: 6e30 740f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@0f74 │ │ -036bda: 0e00 |0005: return-void │ │ +038860: |[038860] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +038870: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038874: 6e30 740f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@0f74 │ │ +03887a: 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; │ │ @@ -47635,18 +47640,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 │ │ -036bdc: |[036bdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -036bec: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036bf0: 6e20 760f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@0f76 │ │ -036bf6: 0e00 |0005: return-void │ │ +03887c: |[03887c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +03888c: 1f00 0502 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +038890: 6e20 760f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@0f76 │ │ +038896: 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 │ │ @@ -47723,26 +47728,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -036bf8: |[036bf8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -036c08: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -036c0c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -036c10: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -036c14: 2200 8201 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@0182 │ │ -036c18: 7010 a90a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0aa9 │ │ -036c1e: 6900 3d03 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@033d │ │ -036c22: 0e00 |000d: return-void │ │ -036c24: 2200 8301 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0183 │ │ -036c28: 7010 ab0a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0aab │ │ -036c2e: 6900 3d03 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@033d │ │ -036c32: 28f8 |0015: goto 000d // -0008 │ │ +038898: |[038898] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +0388a8: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +0388ac: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0388b0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0388b4: 2200 8201 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@0182 │ │ +0388b8: 7010 a90a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0aa9 │ │ +0388be: 6900 3d03 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@033d │ │ +0388c2: 0e00 |000d: return-void │ │ +0388c4: 2200 8301 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0183 │ │ +0388c8: 7010 ab0a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0aab │ │ +0388ce: 6900 3d03 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@033d │ │ +0388d2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0006 line=90 │ │ 0x000d line=94 │ │ 0x000e line=92 │ │ locals : │ │ @@ -47752,21 +47757,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -036c34: |[036c34] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -036c44: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -036c4a: 6200 3d03 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@033d │ │ -036c4e: 7220 a40a 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0aa4 │ │ -036c54: 0c00 |0008: move-result-object v0 │ │ -036c56: 5b10 3e03 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@033e │ │ -036c5a: 0e00 |000b: return-void │ │ +0388d4: |[0388d4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +0388e4: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0388ea: 6200 3d03 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@033d │ │ +0388ee: 7220 a40a 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0aa4 │ │ +0388f4: 0c00 |0008: move-result-object v0 │ │ +0388f6: 5b10 3e03 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@033e │ │ +0388fa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000b line=101 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -47776,18 +47781,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036c5c: |[036c5c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -036c6c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -036c72: 5b01 3e03 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@033e │ │ -036c76: 0e00 |0005: return-void │ │ +0388fc: |[0388fc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +03890c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +038912: 5b01 3e03 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@033e │ │ +038916: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0003 line=110 │ │ 0x0005 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -47799,17 +47804,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 │ │ -036c78: |[036c78] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -036c88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036c8a: 1100 |0001: return-object v0 │ │ +038918: |[038918] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +038928: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03892a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ │ │ @@ -47818,17 +47823,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 │ │ -036c8c: |[036c8c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -036c9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036c9e: 1100 |0001: return-object v0 │ │ +03892c: |[03892c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +03893c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03893e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 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 │ │ @@ -47838,17 +47843,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036ca0: |[036ca0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -036cb0: 5410 3e03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@033e │ │ -036cb4: 1100 |0002: return-object v0 │ │ +038940: |[038940] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +038950: 5410 3e03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@033e │ │ +038954: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;) │ │ @@ -47856,17 +47861,17 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -036cb8: |[036cb8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -036cc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -036cca: 0f00 |0001: return v0 │ │ +038958: |[038958] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +038968: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03896a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -47908,18 +47913,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 │ │ -036ccc: |[036ccc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -036cdc: 5b01 3f03 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@033f │ │ -036ce0: 7010 770f 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@0f77 │ │ -036ce6: 0e00 |0005: return-void │ │ +03896c: |[03896c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +03897c: 5b01 3f03 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@033f │ │ +038980: 7010 770f 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@0f77 │ │ +038986: 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; │ │ │ │ @@ -47929,20 +47934,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036ce8: |[036ce8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -036cf8: 5410 3f03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@033f │ │ -036cfc: 7220 b80a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0ab8 │ │ -036d02: 0c00 |0005: move-result-object v0 │ │ -036d04: 1f00 0502 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ -036d08: 1100 |0008: return-object v0 │ │ +038988: |[038988] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +038998: 5410 3f03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@033f │ │ +03899c: 7220 b80a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0ab8 │ │ +0389a2: 0c00 |0005: move-result-object v0 │ │ +0389a4: 1f00 0502 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0205 │ │ +0389a8: 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 │ │ │ │ @@ -47951,19 +47956,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 │ │ -036d0c: |[036d0c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -036d1c: 5410 3f03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@033f │ │ -036d20: 7230 b90a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0ab9 │ │ -036d26: 0c00 |0005: move-result-object v0 │ │ -036d28: 1100 |0006: return-object v0 │ │ +0389ac: |[0389ac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +0389bc: 5410 3f03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@033f │ │ +0389c0: 7230 b90a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0ab9 │ │ +0389c6: 0c00 |0005: move-result-object v0 │ │ +0389c8: 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 │ │ @@ -47973,19 +47978,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -036d2c: |[036d2c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -036d3c: 5410 3f03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@033f │ │ -036d40: 7240 ba0a 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0aba │ │ -036d46: 0a00 |0005: move-result v0 │ │ -036d48: 0f00 |0006: return v0 │ │ +0389cc: |[0389cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +0389dc: 5410 3f03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@033f │ │ +0389e0: 7240 ba0a 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0aba │ │ +0389e6: 0a00 |0005: move-result v0 │ │ +0389e8: 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 │ │ @@ -48066,17 +48071,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036d4c: |[036d4c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -036d5c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -036d62: 0e00 |0003: return-void │ │ +0389ec: |[0389ec] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +0389fc: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +038a02: 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; │ │ │ │ @@ -48085,18 +48090,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 │ │ -036d64: |[036d64] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -036d74: 2200 8501 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0185 │ │ -036d78: 7020 b40a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0ab4 │ │ -036d7e: 1100 |0005: return-object v0 │ │ +038a04: |[038a04] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +038a14: 2200 8501 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0185 │ │ +038a18: 7020 b40a 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0ab4 │ │ +038a1e: 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 - │ │ @@ -48443,40 +48448,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -036d80: |[036d80] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -036d90: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -036d94: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -036d98: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -036d9c: 2200 8b01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@018b │ │ -036da0: 7010 1a0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0b1a │ │ -036da6: 6900 4003 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -036daa: 0e00 |000d: return-void │ │ -036dac: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -036db0: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -036db4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -036db8: 2200 8901 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0189 │ │ -036dbc: 7010 e70a 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0ae7 │ │ -036dc2: 6900 4003 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -036dc6: 28f2 |001b: goto 000d // -000e │ │ -036dc8: 6000 1a00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -036dcc: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -036dd0: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -036dd4: 2200 8801 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0188 │ │ -036dd8: 7010 bd0a 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0abd │ │ -036dde: 6900 4003 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -036de2: 28e4 |0029: goto 000d // -001c │ │ -036de4: 2200 8c01 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@018c │ │ -036de8: 7010 1c0b 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0b1c │ │ -036dee: 6900 4003 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -036df2: 28dc |0031: goto 000d // -0024 │ │ +038a20: |[038a20] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +038a30: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +038a34: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +038a38: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +038a3c: 2200 8b01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@018b │ │ +038a40: 7010 1a0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0b1a │ │ +038a46: 6900 4003 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038a4a: 0e00 |000d: return-void │ │ +038a4c: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +038a50: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +038a54: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +038a58: 2200 8901 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0189 │ │ +038a5c: 7010 e70a 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0ae7 │ │ +038a62: 6900 4003 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038a66: 28f2 |001b: goto 000d // -000e │ │ +038a68: 6000 1a00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +038a6c: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +038a70: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +038a74: 2200 8801 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0188 │ │ +038a78: 7010 bd0a 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0abd │ │ +038a7e: 6900 4003 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038a82: 28e4 |0029: goto 000d // -001c │ │ +038a84: 2200 8c01 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@018c │ │ +038a88: 7010 1c0b 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0b1c │ │ +038a8e: 6900 4003 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038a92: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ 0x0006 line=506 │ │ 0x000d line=514 │ │ 0x000e line=507 │ │ 0x0014 line=508 │ │ @@ -48490,18 +48495,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036df4: |[036df4] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -036e04: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -036e0a: 5b01 4103 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -036e0e: 0e00 |0005: return-void │ │ +038a94: |[038a94] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +038aa4: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +038aaa: 5b01 4103 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038aae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x0003 line=524 │ │ 0x0005 line=525 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ @@ -48512,43 +48517,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 │ │ -036e10: |[036e10] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -036e20: 2200 8d01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@018d │ │ -036e24: 6201 4003 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -036e28: 7210 020b 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0b02 │ │ -036e2e: 0c01 |0007: move-result-object v1 │ │ -036e30: 7020 4c0b 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0b4c │ │ -036e36: 1100 |000b: return-object v0 │ │ +038ab0: |[038ab0] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +038ac0: 2200 8d01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@018d │ │ +038ac4: 6201 4003 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038ac8: 7210 020b 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0b02 │ │ +038ace: 0c01 |0007: move-result-object v1 │ │ +038ad0: 7020 4c0b 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0b4c │ │ +038ad6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 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 │ │ -036e38: |[036e38] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -036e48: 2200 8d01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@018d │ │ -036e4c: 6201 4003 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -036e50: 5432 4103 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -036e54: 7220 030b 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0b03 │ │ -036e5a: 0c01 |0009: move-result-object v1 │ │ -036e5c: 7020 4c0b 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0b4c │ │ -036e62: 1100 |000d: return-object v0 │ │ +038ad8: |[038ad8] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +038ae8: 2200 8d01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@018d │ │ +038aec: 6201 4003 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038af0: 5432 4103 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038af4: 7220 030b 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0b03 │ │ +038afa: 0c01 |0009: move-result-object v1 │ │ +038afc: 7020 4c0b 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0b4c │ │ +038b02: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ locals : │ │ 0x0000 - 0x000e reg=3 record Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ Virtual methods - │ │ @@ -48557,44 +48562,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -036e64: |[036e64] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -036e74: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -036e76: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -036e78: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -036e7c: 0f01 |0004: return v1 │ │ -036e7e: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -036e82: 0121 |0007: move v1, v2 │ │ -036e84: 28fc |0008: goto 0004 // -0004 │ │ -036e86: 6e10 ea10 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -036e8c: 0c03 |000c: move-result-object v3 │ │ -036e8e: 6e10 ea10 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -036e94: 0c04 |0010: move-result-object v4 │ │ -036e96: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -036e9a: 0121 |0013: move v1, v2 │ │ -036e9c: 28f0 |0014: goto 0004 // -0010 │ │ -036e9e: 0760 |0015: move-object v0, v6 │ │ -036ea0: 1f00 8d01 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@018d │ │ -036ea4: 5453 4103 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -036ea8: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -036eac: 5403 4103 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -036eb0: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -036eb4: 0121 |0020: move v1, v2 │ │ -036eb6: 28e3 |0021: goto 0004 // -001d │ │ -036eb8: 5453 4103 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -036ebc: 5404 4103 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -036ec0: 6e20 e910 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@10e9 │ │ -036ec6: 0a03 |0029: move-result v3 │ │ -036ec8: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -036ecc: 0121 |002c: move v1, v2 │ │ -036ece: 28d7 |002d: goto 0004 // -0029 │ │ +038b04: |[038b04] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +038b14: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +038b16: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +038b18: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +038b1c: 0f01 |0004: return v1 │ │ +038b1e: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +038b22: 0121 |0007: move v1, v2 │ │ +038b24: 28fc |0008: goto 0004 // -0004 │ │ +038b26: 6e10 eb10 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +038b2c: 0c03 |000c: move-result-object v3 │ │ +038b2e: 6e10 eb10 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +038b34: 0c04 |0010: move-result-object v4 │ │ +038b36: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +038b3a: 0121 |0013: move v1, v2 │ │ +038b3c: 28f0 |0014: goto 0004 // -0010 │ │ +038b3e: 0760 |0015: move-object v0, v6 │ │ +038b40: 1f00 8d01 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@018d │ │ +038b44: 5453 4103 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038b48: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +038b4c: 5403 4103 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038b50: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +038b54: 0121 |0020: move v1, v2 │ │ +038b56: 28e3 |0021: goto 0004 // -001d │ │ +038b58: 5453 4103 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038b5c: 5404 4103 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038b60: 6e20 ea10 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@10ea │ │ +038b66: 0a03 |0029: move-result v3 │ │ +038b68: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +038b6c: 0121 |002c: move v1, v2 │ │ +038b6e: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1017 │ │ 0x0004 line=1034 │ │ 0x0005 line=1020 │ │ 0x0008 line=1021 │ │ 0x0009 line=1023 │ │ @@ -48615,20 +48620,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036ed0: |[036ed0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -036ee0: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -036ee4: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -036ee8: 7220 ec0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0aec │ │ -036eee: 0a00 |0007: move-result v0 │ │ -036ef0: 0f00 |0008: return v0 │ │ +038b70: |[038b70] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +038b80: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038b84: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038b88: 7220 ec0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0aec │ │ +038b8e: 0a00 |0007: move-result v0 │ │ +038b90: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -48636,20 +48641,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036ef4: |[036ef4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -036f04: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -036f08: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -036f0c: 7220 ed0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0aed │ │ -036f12: 0c00 |0007: move-result-object v0 │ │ -036f14: 1100 |0008: return-object v0 │ │ +038b94: |[038b94] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +038ba4: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038ba8: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038bac: 7220 ed0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0aed │ │ +038bb2: 0c00 |0007: move-result-object v0 │ │ +038bb4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=942 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -48657,20 +48662,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036f18: |[036f18] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -036f28: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -036f2c: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -036f30: 7220 ee0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0aee │ │ -036f36: 0c00 |0007: move-result-object v0 │ │ -036f38: 1100 |0008: return-object v0 │ │ +038bb8: |[038bb8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +038bc8: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038bcc: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038bd0: 7220 ee0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0aee │ │ +038bd6: 0c00 |0007: move-result-object v0 │ │ +038bd8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=912 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -48678,20 +48683,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036f3c: |[036f3c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -036f4c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -036f50: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -036f54: 7220 ef0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0aef │ │ -036f5a: 0c00 |0007: move-result-object v0 │ │ -036f5c: 1100 |0008: return-object v0 │ │ +038bdc: |[038bdc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +038bec: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038bf0: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038bf4: 7220 ef0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0aef │ │ +038bfa: 0c00 |0007: move-result-object v0 │ │ +038bfc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=962 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -48699,20 +48704,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036f60: |[036f60] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -036f70: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -036f74: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -036f78: 7220 f00a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0af0 │ │ -036f7e: 0a00 |0007: move-result v0 │ │ -036f80: 0f00 |0008: return v0 │ │ +038c00: |[038c00] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +038c10: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038c14: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038c18: 7220 f00a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0af0 │ │ +038c1e: 0a00 |0007: move-result v0 │ │ +038c20: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -48720,20 +48725,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036f84: |[036f84] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -036f94: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -036f98: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -036f9c: 7220 f10a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0af1 │ │ -036fa2: 0a00 |0007: move-result v0 │ │ -036fa4: 0f00 |0008: return v0 │ │ +038c24: |[038c24] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +038c34: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038c38: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038c3c: 7220 f10a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0af1 │ │ +038c42: 0a00 |0007: move-result v0 │ │ +038c44: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -48741,17 +48746,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -036fa8: |[036fa8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -036fb8: 5410 4103 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -036fbc: 1100 |0002: return-object v0 │ │ +038c48: |[038c48] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +038c58: 5410 4103 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038c5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -48759,20 +48764,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036fc0: |[036fc0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -036fd0: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -036fd4: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -036fd8: 7220 f20a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0af2 │ │ -036fde: 0a00 |0007: move-result v0 │ │ -036fe0: 0f00 |0008: return v0 │ │ +038c60: |[038c60] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +038c70: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038c74: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038c78: 7220 f20a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0af2 │ │ +038c7e: 0a00 |0007: move-result v0 │ │ +038c80: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -48780,20 +48785,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -036fe4: |[036fe4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -036ff4: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -036ff8: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -036ffc: 7220 f30a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0af3 │ │ -037002: 0a00 |0007: move-result v0 │ │ -037004: 0f00 |0008: return v0 │ │ +038c84: |[038c84] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +038c94: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038c98: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038c9c: 7220 f30a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0af3 │ │ +038ca2: 0a00 |0007: move-result v0 │ │ +038ca4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -48801,20 +48806,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -037008: |[037008] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -037018: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -03701c: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -037020: 7220 f40a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0af4 │ │ -037026: 0a00 |0007: move-result v0 │ │ -037028: 0f00 |0008: return v0 │ │ +038ca8: |[038ca8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +038cb8: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038cbc: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038cc0: 7220 f40a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0af4 │ │ +038cc6: 0a00 |0007: move-result v0 │ │ +038cc8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -48822,20 +48827,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03702c: |[03702c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -03703c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -037040: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -037044: 7220 f50a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0af5 │ │ -03704a: 0c00 |0007: move-result-object v0 │ │ -03704c: 1100 |0008: return-object v0 │ │ +038ccc: |[038ccc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +038cdc: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038ce0: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038ce4: 7220 f50a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0af5 │ │ +038cea: 0c00 |0007: move-result-object v0 │ │ +038cec: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -48843,20 +48848,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -037050: |[037050] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -037060: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -037064: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -037068: 7220 f60a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0af6 │ │ -03706e: 0a00 |0007: move-result v0 │ │ -037070: 0f00 |0008: return v0 │ │ +038cf0: |[038cf0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +038d00: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038d04: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038d08: 7220 f60a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0af6 │ │ +038d0e: 0a00 |0007: move-result v0 │ │ +038d10: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=892 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -48864,20 +48869,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -037074: |[037074] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -037084: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -037088: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -03708c: 7220 f70a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0af7 │ │ -037092: 0a00 |0007: move-result v0 │ │ -037094: 0f00 |0008: return v0 │ │ +038d14: |[038d14] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +038d24: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038d28: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038d2c: 7220 f70a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0af7 │ │ +038d32: 0a00 |0007: move-result v0 │ │ +038d34: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -48885,20 +48890,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -037098: |[037098] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -0370a8: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -0370ac: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -0370b0: 7220 f80a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0af8 │ │ -0370b6: 0a00 |0007: move-result v0 │ │ -0370b8: 0f00 |0008: return v0 │ │ +038d38: |[038d38] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +038d48: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038d4c: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038d50: 7220 f80a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0af8 │ │ +038d56: 0a00 |0007: move-result v0 │ │ +038d58: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=819 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -48906,20 +48911,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 │ │ -0370bc: |[0370bc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0370cc: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -0370d0: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -0370d4: 7220 f90a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0af9 │ │ -0370da: 0c00 |0007: move-result-object v0 │ │ -0370dc: 1100 |0008: return-object v0 │ │ +038d5c: |[038d5c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +038d6c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038d70: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038d74: 7220 f90a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0af9 │ │ +038d7a: 0c00 |0007: move-result-object v0 │ │ +038d7c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -48927,20 +48932,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0370e0: |[0370e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -0370f0: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -0370f4: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -0370f8: 7220 fa0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0afa │ │ -0370fe: 0c00 |0007: move-result-object v0 │ │ -037100: 1100 |0008: return-object v0 │ │ +038d80: |[038d80] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +038d90: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038d94: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038d98: 7220 fa0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0afa │ │ +038d9e: 0c00 |0007: move-result-object v0 │ │ +038da0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=933 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -48948,20 +48953,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -037104: |[037104] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -037114: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -037118: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -03711c: 7220 fb0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0afb │ │ -037122: 0a00 |0007: move-result v0 │ │ -037124: 0f00 |0008: return v0 │ │ +038da4: |[038da4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +038db4: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038db8: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038dbc: 7220 fb0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0afb │ │ +038dc2: 0a00 |0007: move-result v0 │ │ +038dc4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -48969,20 +48974,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -037128: |[037128] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -037138: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -03713c: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -037140: 7220 fc0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0afc │ │ -037146: 0a00 |0007: move-result v0 │ │ -037148: 0f00 |0008: return v0 │ │ +038dc8: |[038dc8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +038dd8: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038ddc: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038de0: 7220 fc0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0afc │ │ +038de6: 0a00 |0007: move-result v0 │ │ +038de8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -48990,23 +48995,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03714c: |[03714c] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -03715c: 5410 4103 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -037160: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -037164: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -037166: 0f00 |0005: return v0 │ │ -037168: 5410 4103 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -03716c: 6e10 eb10 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@10eb │ │ -037172: 0a00 |000b: move-result v0 │ │ -037174: 28f9 |000c: goto 0005 // -0007 │ │ +038dec: |[038dec] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +038dfc: 5410 4103 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038e00: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +038e04: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +038e06: 0f00 |0005: return v0 │ │ +038e08: 5410 4103 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038e0c: 6e10 ec10 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@10ec │ │ +038e12: 0a00 |000b: move-result v0 │ │ +038e14: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1011 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -49014,20 +49019,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -037178: |[037178] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -037188: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -03718c: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -037190: 7220 fd0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0afd │ │ -037196: 0a00 |0007: move-result v0 │ │ -037198: 0f00 |0008: return v0 │ │ +038e18: |[038e18] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +038e28: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038e2c: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038e30: 7220 fd0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0afd │ │ +038e36: 0a00 |0007: move-result v0 │ │ +038e38: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=615 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -49035,20 +49040,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03719c: |[03719c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -0371ac: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -0371b0: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -0371b4: 7220 fe0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0afe │ │ -0371ba: 0a00 |0007: move-result v0 │ │ -0371bc: 0f00 |0008: return v0 │ │ +038e3c: |[038e3c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +038e4c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038e50: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038e54: 7220 fe0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0afe │ │ +038e5a: 0a00 |0007: move-result v0 │ │ +038e5c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -49056,20 +49061,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0371c0: |[0371c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -0371d0: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -0371d4: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -0371d8: 7220 ff0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0aff │ │ -0371de: 0a00 |0007: move-result v0 │ │ -0371e0: 0f00 |0008: return v0 │ │ +038e60: |[038e60] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +038e70: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038e74: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038e78: 7220 ff0a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0aff │ │ +038e7e: 0a00 |0007: move-result v0 │ │ +038e80: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -49077,20 +49082,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0371e4: |[0371e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -0371f4: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -0371f8: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -0371fc: 7220 000b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0b00 │ │ -037202: 0a00 |0007: move-result v0 │ │ -037204: 0f00 |0008: return v0 │ │ +038e84: |[038e84] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +038e94: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038e98: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038e9c: 7220 000b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0b00 │ │ +038ea2: 0a00 |0007: move-result v0 │ │ +038ea4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -49098,20 +49103,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -037208: |[037208] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -037218: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -03721c: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -037220: 7220 010b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0b01 │ │ -037226: 0a00 |0007: move-result v0 │ │ -037228: 0f00 |0008: return v0 │ │ +038ea8: |[038ea8] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +038eb8: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038ebc: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038ec0: 7220 010b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0b01 │ │ +038ec6: 0a00 |0007: move-result v0 │ │ +038ec8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -49119,19 +49124,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03722c: |[03722c] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -03723c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -037240: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -037244: 7220 040b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0b04 │ │ -03724a: 0e00 |0007: return-void │ │ +038ecc: |[038ecc] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +038edc: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038ee0: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038ee4: 7220 040b 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0b04 │ │ +038eea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1006 │ │ 0x0007 line=1007 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ @@ -49140,19 +49145,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03724c: |[03724c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -03725c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -037260: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -037264: 7230 050b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0b05 │ │ -03726a: 0e00 |0007: return-void │ │ +038eec: |[038eec] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +038efc: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038f00: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038f04: 7230 050b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0b05 │ │ +038f0a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=883 │ │ 0x0007 line=884 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 addedCount I │ │ @@ -49162,19 +49167,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03726c: |[03726c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -03727c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -037280: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -037284: 7230 060b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b06 │ │ -03728a: 0e00 |0007: return-void │ │ +038f0c: |[038f0c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +038f1c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038f20: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038f24: 7230 060b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b06 │ │ +038f2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ 0x0007 line=954 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 beforeText Ljava/lang/CharSequence; │ │ @@ -49184,19 +49189,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03728c: |[03728c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -03729c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -0372a0: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -0372a4: 7230 070b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0b07 │ │ -0372aa: 0e00 |0007: return-void │ │ +038f2c: |[038f2c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +038f3c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038f40: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038f44: 7230 070b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0b07 │ │ +038f4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ 0x0007 line=627 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isChecked Z │ │ @@ -49206,19 +49211,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0372ac: |[0372ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -0372bc: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -0372c0: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -0372c4: 7230 080b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b08 │ │ -0372ca: 0e00 |0007: return-void │ │ +038f4c: |[038f4c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +038f5c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038f60: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038f64: 7230 080b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b08 │ │ +038f6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=923 │ │ 0x0007 line=924 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -49228,19 +49233,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0372cc: |[0372cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -0372dc: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -0372e0: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -0372e4: 7230 090b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b09 │ │ -0372ea: 0e00 |0007: return-void │ │ +038f6c: |[038f6c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +038f7c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038f80: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038f84: 7230 090b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b09 │ │ +038f8a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ 0x0007 line=974 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -49250,19 +49255,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0372ec: |[0372ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -0372fc: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -037300: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -037304: 7230 0a0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0b0a │ │ -03730a: 0e00 |0007: return-void │ │ +038f8c: |[038f8c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +038f9c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038fa0: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038fa4: 7230 0a0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0b0a │ │ +038faa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x0007 line=747 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 currentItemIndex I │ │ @@ -49272,19 +49277,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03730c: |[03730c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -03731c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -037320: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -037324: 7230 0b0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0b0b │ │ -03732a: 0e00 |0007: return-void │ │ +038fac: |[038fac] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +038fbc: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038fc0: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038fc4: 7230 0b0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0b0b │ │ +038fca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0007 line=647 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isEnabled Z │ │ @@ -49294,19 +49299,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03732c: |[03732c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -03733c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -037340: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -037344: 7230 0c0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0b0c │ │ -03734a: 0e00 |0007: return-void │ │ +038fcc: |[038fcc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +038fdc: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +038fe0: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +038fe4: 7230 0c0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0b0c │ │ +038fea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=772 │ │ 0x0007 line=773 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 fromIndex I │ │ @@ -49316,19 +49321,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03734c: |[03734c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -03735c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -037360: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -037364: 7230 0d0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0b0d │ │ -03736a: 0e00 |0007: return-void │ │ +038fec: |[038fec] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +038ffc: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +039000: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +039004: 7230 0d0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0b0d │ │ +03900a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0007 line=687 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isFullScreen Z │ │ @@ -49338,19 +49343,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03736c: |[03736c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -03737c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -037380: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -037384: 7230 0e0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0b0e │ │ -03738a: 0e00 |0007: return-void │ │ +03900c: |[03900c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +03901c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +039020: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +039024: 7230 0e0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0b0e │ │ +03902a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x0007 line=727 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 itemCount I │ │ @@ -49360,19 +49365,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03738c: |[03738c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -03739c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -0373a0: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -0373a4: 7230 0f0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0b0f │ │ -0373aa: 0e00 |0007: return-void │ │ +03902c: |[03902c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +03903c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +039040: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +039044: 7230 0f0b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0b0f │ │ +03904a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ 0x0007 line=846 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollX I │ │ @@ -49382,19 +49387,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0373ac: |[0373ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -0373bc: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -0373c0: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -0373c4: 7230 100b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0b10 │ │ -0373ca: 0e00 |0007: return-void │ │ +03904c: |[03904c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +03905c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +039060: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +039064: 7230 100b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0b10 │ │ +03906a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=863 │ │ 0x0007 line=864 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollY I │ │ @@ -49404,19 +49409,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0373cc: |[0373cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -0373dc: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -0373e0: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -0373e4: 7230 110b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0b11 │ │ -0373ea: 0e00 |0007: return-void │ │ +03906c: |[03906c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +03907c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +039080: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +039084: 7230 110b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0b11 │ │ +03908a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=993 │ │ 0x0007 line=994 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 parcelableData Landroid/os/Parcelable; │ │ @@ -49426,19 +49431,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0373ec: |[0373ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -0373fc: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -037400: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -037404: 7230 120b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0b12 │ │ -03740a: 0e00 |0007: return-void │ │ +03908c: |[03908c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +03909c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +0390a0: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +0390a4: 7230 120b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0b12 │ │ +0390aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ 0x0007 line=667 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isPassword Z │ │ @@ -49448,19 +49453,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03740c: |[03740c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -03741c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -037420: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -037424: 7230 130b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0b13 │ │ -03742a: 0e00 |0007: return-void │ │ +0390ac: |[0390ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +0390bc: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +0390c0: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +0390c4: 7230 130b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0b13 │ │ +0390ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=903 │ │ 0x0007 line=904 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 removedCount I │ │ @@ -49470,19 +49475,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03742c: |[03742c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -03743c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -037440: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -037444: 7230 140b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0b14 │ │ -03744a: 0e00 |0007: return-void │ │ +0390cc: |[0390cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +0390dc: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +0390e0: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +0390e4: 7230 140b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0b14 │ │ +0390ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=810 │ │ 0x0007 line=811 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollX I │ │ @@ -49492,19 +49497,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03744c: |[03744c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -03745c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -037460: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -037464: 7230 150b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0b15 │ │ -03746a: 0e00 |0007: return-void │ │ +0390ec: |[0390ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +0390fc: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +039100: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +039104: 7230 150b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0b15 │ │ +03910a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x0007 line=829 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollY I │ │ @@ -49514,19 +49519,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03746c: |[03746c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -03747c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -037480: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -037484: 7230 160b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0b16 │ │ -03748a: 0e00 |0007: return-void │ │ +03910c: |[03910c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +03911c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +039120: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +039124: 7230 160b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0b16 │ │ +03912a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0007 line=707 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -49536,19 +49541,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03748c: |[03748c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -03749c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -0374a0: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -0374a4: 7230 170b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0b17 │ │ -0374aa: 0e00 |0007: return-void │ │ +03912c: |[03912c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +03913c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +039140: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +039144: 7230 170b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0b17 │ │ +03914a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0007 line=564 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -49558,19 +49563,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0374ac: |[0374ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -0374bc: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -0374c0: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -0374c4: 7240 180b 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@0b18 │ │ -0374ca: 0e00 |0007: return-void │ │ +03914c: |[03914c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +03915c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +039160: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +039164: 7240 180b 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@0b18 │ │ +03916a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ 0x0007 line=582 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -49581,19 +49586,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0374cc: |[0374cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -0374dc: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ -0374e0: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ -0374e4: 7230 190b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0b19 │ │ -0374ea: 0e00 |0007: return-void │ │ +03916c: |[03916c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +03917c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0340 │ │ +039180: 5421 4103 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0341 │ │ +039184: 7230 190b 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0b19 │ │ +03918a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ 0x0007 line=793 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 toIndex I │ │ @@ -49627,17 +49632,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0374ec: |[0374ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -0374fc: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -037502: 0e00 |0003: return-void │ │ +03918c: |[03918c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +03919c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0391a2: 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;) │ │ @@ -49645,19 +49650,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -037504: |[037504] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -037514: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037518: 6e10 780f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@0f78 │ │ -03751e: 0a00 |0005: move-result v0 │ │ -037520: 0f00 |0006: return v0 │ │ +0391a4: |[0391a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +0391b4: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +0391b8: 6e10 780f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@0f78 │ │ +0391be: 0a00 |0005: move-result v0 │ │ +0391c0: 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;) │ │ @@ -49665,19 +49670,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 │ │ -037524: |[037524] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -037534: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037538: 6e10 790f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@0f79 │ │ -03753e: 0c00 |0005: move-result-object v0 │ │ -037540: 1100 |0006: return-object v0 │ │ +0391c4: |[0391c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0391d4: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +0391d8: 6e10 790f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@0f79 │ │ +0391de: 0c00 |0005: move-result-object v0 │ │ +0391e0: 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;) │ │ @@ -49685,19 +49690,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 │ │ -037544: |[037544] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -037554: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037558: 6e10 7a0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@0f7a │ │ -03755e: 0c00 |0005: move-result-object v0 │ │ -037560: 1100 |0006: return-object v0 │ │ +0391e4: |[0391e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0391f4: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +0391f8: 6e10 7a0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@0f7a │ │ +0391fe: 0c00 |0005: move-result-object v0 │ │ +039200: 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;) │ │ @@ -49705,19 +49710,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 │ │ -037564: |[037564] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -037574: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037578: 6e10 7b0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@0f7b │ │ -03757e: 0c00 |0005: move-result-object v0 │ │ -037580: 1100 |0006: return-object v0 │ │ +039204: |[039204] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +039214: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039218: 6e10 7b0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@0f7b │ │ +03921e: 0c00 |0005: move-result-object v0 │ │ +039220: 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;) │ │ @@ -49725,19 +49730,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -037584: |[037584] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -037594: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037598: 6e10 7c0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@0f7c │ │ -03759e: 0a00 |0005: move-result v0 │ │ -0375a0: 0f00 |0006: return v0 │ │ +039224: |[039224] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +039234: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039238: 6e10 7c0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@0f7c │ │ +03923e: 0a00 |0005: move-result v0 │ │ +039240: 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;) │ │ @@ -49745,19 +49750,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0375a4: |[0375a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -0375b4: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -0375b8: 6e10 7d0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@0f7d │ │ -0375be: 0a00 |0005: move-result v0 │ │ -0375c0: 0f00 |0006: return v0 │ │ +039244: |[039244] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +039254: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039258: 6e10 7d0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@0f7d │ │ +03925e: 0a00 |0005: move-result v0 │ │ +039260: 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;) │ │ @@ -49765,19 +49770,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0375c4: |[0375c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -0375d4: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -0375d8: 6e10 7e0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@0f7e │ │ -0375de: 0a00 |0005: move-result v0 │ │ -0375e0: 0f00 |0006: return v0 │ │ +039264: |[039264] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +039274: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039278: 6e10 7e0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@0f7e │ │ +03927e: 0a00 |0005: move-result v0 │ │ +039280: 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;) │ │ @@ -49785,19 +49790,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 │ │ -0375e4: |[0375e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -0375f4: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -0375f8: 6e10 810f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@0f81 │ │ -0375fe: 0c00 |0005: move-result-object v0 │ │ -037600: 1100 |0006: return-object v0 │ │ +039284: |[039284] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +039294: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039298: 6e10 810f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@0f81 │ │ +03929e: 0c00 |0005: move-result-object v0 │ │ +0392a0: 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;) │ │ @@ -49805,19 +49810,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -037604: |[037604] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -037614: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037618: 6e10 820f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@0f82 │ │ -03761e: 0a00 |0005: move-result v0 │ │ -037620: 0f00 |0006: return v0 │ │ +0392a4: |[0392a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +0392b4: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +0392b8: 6e10 820f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@0f82 │ │ +0392be: 0a00 |0005: move-result v0 │ │ +0392c0: 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;) │ │ @@ -49825,19 +49830,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -037624: |[037624] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -037634: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037638: 6e10 830f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@0f83 │ │ -03763e: 0a00 |0005: move-result v0 │ │ -037640: 0f00 |0006: return v0 │ │ +0392c4: |[0392c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +0392d4: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +0392d8: 6e10 830f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@0f83 │ │ +0392de: 0a00 |0005: move-result v0 │ │ +0392e0: 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;) │ │ @@ -49845,19 +49850,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -037644: |[037644] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -037654: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037658: 6e10 840f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@0f84 │ │ -03765e: 0a00 |0005: move-result v0 │ │ -037660: 0f00 |0006: return v0 │ │ +0392e4: |[0392e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +0392f4: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +0392f8: 6e10 840f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@0f84 │ │ +0392fe: 0a00 |0005: move-result v0 │ │ +039300: 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;) │ │ @@ -49865,19 +49870,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 │ │ -037664: |[037664] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -037674: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037678: 6e10 850f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0f85 │ │ -03767e: 0c00 |0005: move-result-object v0 │ │ -037680: 1100 |0006: return-object v0 │ │ +039304: |[039304] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +039314: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039318: 6e10 850f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@0f85 │ │ +03931e: 0c00 |0005: move-result-object v0 │ │ +039320: 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;) │ │ @@ -49885,19 +49890,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 │ │ -037684: |[037684] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -037694: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037698: 6e10 860f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@0f86 │ │ -03769e: 0c00 |0005: move-result-object v0 │ │ -0376a0: 1100 |0006: return-object v0 │ │ +039324: |[039324] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +039334: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039338: 6e10 860f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@0f86 │ │ +03933e: 0c00 |0005: move-result-object v0 │ │ +039340: 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;) │ │ @@ -49905,19 +49910,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0376a4: |[0376a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -0376b4: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -0376b8: 6e10 870f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@0f87 │ │ -0376be: 0a00 |0005: move-result v0 │ │ -0376c0: 0f00 |0006: return v0 │ │ +039344: |[039344] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +039354: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039358: 6e10 870f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@0f87 │ │ +03935e: 0a00 |0005: move-result v0 │ │ +039360: 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;) │ │ @@ -49925,19 +49930,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0376c4: |[0376c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -0376d4: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -0376d8: 6e10 880f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@0f88 │ │ -0376de: 0a00 |0005: move-result v0 │ │ -0376e0: 0f00 |0006: return v0 │ │ +039364: |[039364] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +039374: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039378: 6e10 880f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@0f88 │ │ +03937e: 0a00 |0005: move-result v0 │ │ +039380: 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;) │ │ @@ -49945,19 +49950,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0376e4: |[0376e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -0376f4: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -0376f8: 6e10 890f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@0f89 │ │ -0376fe: 0a00 |0005: move-result v0 │ │ -037700: 0f00 |0006: return v0 │ │ +039384: |[039384] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +039394: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039398: 6e10 890f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@0f89 │ │ +03939e: 0a00 |0005: move-result v0 │ │ +0393a0: 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;) │ │ @@ -49965,19 +49970,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -037704: |[037704] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -037714: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037718: 6e10 8a0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@0f8a │ │ -03771e: 0a00 |0005: move-result v0 │ │ -037720: 0f00 |0006: return v0 │ │ +0393a4: |[0393a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +0393b4: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +0393b8: 6e10 8a0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@0f8a │ │ +0393be: 0a00 |0005: move-result v0 │ │ +0393c0: 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;) │ │ @@ -49985,19 +49990,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -037724: |[037724] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -037734: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037738: 6e10 8b0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@0f8b │ │ -03773e: 0a00 |0005: move-result v0 │ │ -037740: 0f00 |0006: return v0 │ │ +0393c4: |[0393c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +0393d4: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +0393d8: 6e10 8b0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@0f8b │ │ +0393de: 0a00 |0005: move-result v0 │ │ +0393e0: 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;) │ │ @@ -50005,19 +50010,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -037744: |[037744] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -037754: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037758: 6e10 8c0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@0f8c │ │ -03775e: 0a00 |0005: move-result v0 │ │ -037760: 0f00 |0006: return v0 │ │ +0393e4: |[0393e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +0393f4: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +0393f8: 6e10 8c0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@0f8c │ │ +0393fe: 0a00 |0005: move-result v0 │ │ +039400: 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;) │ │ @@ -50025,19 +50030,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -037764: |[037764] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -037774: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037778: 6e10 8d0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@0f8d │ │ -03777e: 0a00 |0005: move-result v0 │ │ -037780: 0f00 |0006: return v0 │ │ +039404: |[039404] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +039414: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039418: 6e10 8d0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@0f8d │ │ +03941e: 0a00 |0005: move-result v0 │ │ +039420: 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;) │ │ @@ -50045,37 +50050,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -037784: |[037784] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -037794: 7100 8e0f 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@0f8e │ │ -03779a: 0c00 |0003: move-result-object v0 │ │ -03779c: 1100 |0004: return-object v0 │ │ +039424: |[039424] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +039434: 7100 8e0f 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@0f8e │ │ +03943a: 0c00 |0003: move-result-object v0 │ │ +03943c: 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 │ │ -0377a0: |[0377a0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0377b0: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -0377b4: 7110 8f0f 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@0f8f │ │ -0377ba: 0c00 |0005: move-result-object v0 │ │ -0377bc: 1100 |0006: return-object v0 │ │ +039440: |[039440] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +039450: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039454: 7110 8f0f 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@0f8f │ │ +03945a: 0c00 |0005: move-result-object v0 │ │ +03945c: 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;) │ │ @@ -50083,18 +50088,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0377c0: |[0377c0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -0377d0: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -0377d4: 6e10 900f 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@0f90 │ │ -0377da: 0e00 |0005: return-void │ │ +039460: |[039460] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +039470: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039474: 6e10 900f 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@0f90 │ │ +03947a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -50103,18 +50108,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 │ │ -0377dc: |[0377dc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -0377ec: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -0377f0: 6e20 910f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@0f91 │ │ -0377f6: 0e00 |0005: return-void │ │ +03947c: |[03947c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +03948c: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039490: 6e20 910f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@0f91 │ │ +039496: 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 │ │ @@ -50124,18 +50129,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 │ │ -0377f8: |[0377f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -037808: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -03780c: 6e20 920f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@0f92 │ │ -037812: 0e00 |0005: return-void │ │ +039498: |[039498] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0394a8: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +0394ac: 6e20 920f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@0f92 │ │ +0394b2: 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; │ │ @@ -50145,18 +50150,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 │ │ -037814: |[037814] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -037824: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037828: 6e20 930f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@0f93 │ │ -03782e: 0e00 |0005: return-void │ │ +0394b4: |[0394b4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +0394c4: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +0394c8: 6e20 930f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@0f93 │ │ +0394ce: 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 │ │ @@ -50166,18 +50171,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 │ │ -037830: |[037830] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -037840: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037844: 6e20 940f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@0f94 │ │ -03784a: 0e00 |0005: return-void │ │ +0394d0: |[0394d0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0394e0: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +0394e4: 6e20 940f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@0f94 │ │ +0394ea: 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; │ │ @@ -50187,18 +50192,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 │ │ -03784c: |[03784c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -03785c: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037860: 6e20 950f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0f95 │ │ -037866: 0e00 |0005: return-void │ │ +0394ec: |[0394ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0394fc: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039500: 6e20 950f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0f95 │ │ +039506: 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; │ │ @@ -50208,18 +50213,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 │ │ -037868: |[037868] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -037878: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -03787c: 6e20 960f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@0f96 │ │ -037882: 0e00 |0005: return-void │ │ +039508: |[039508] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +039518: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +03951c: 6e20 960f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@0f96 │ │ +039522: 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 │ │ @@ -50229,18 +50234,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 │ │ -037884: |[037884] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -037894: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037898: 6e20 970f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@0f97 │ │ -03789e: 0e00 |0005: return-void │ │ +039524: |[039524] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +039534: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039538: 6e20 970f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@0f97 │ │ +03953e: 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 │ │ @@ -50250,18 +50255,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 │ │ -0378a0: |[0378a0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -0378b0: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -0378b4: 6e20 980f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@0f98 │ │ -0378ba: 0e00 |0005: return-void │ │ +039540: |[039540] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +039550: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039554: 6e20 980f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@0f98 │ │ +03955a: 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 │ │ @@ -50271,18 +50276,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 │ │ -0378bc: |[0378bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -0378cc: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -0378d0: 6e20 990f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@0f99 │ │ -0378d6: 0e00 |0005: return-void │ │ +03955c: |[03955c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +03956c: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039570: 6e20 990f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@0f99 │ │ +039576: 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 │ │ @@ -50292,18 +50297,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 │ │ -0378d8: |[0378d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -0378e8: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -0378ec: 6e20 9a0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@0f9a │ │ -0378f2: 0e00 |0005: return-void │ │ +039578: |[039578] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +039588: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +03958c: 6e20 9a0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@0f9a │ │ +039592: 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 │ │ @@ -50313,18 +50318,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 │ │ -0378f4: |[0378f4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -037904: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037908: 6e20 9d0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@0f9d │ │ -03790e: 0e00 |0005: return-void │ │ +039594: |[039594] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +0395a4: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +0395a8: 6e20 9d0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@0f9d │ │ +0395ae: 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; │ │ @@ -50334,18 +50339,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 │ │ -037910: |[037910] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -037920: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037924: 6e20 9e0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@0f9e │ │ -03792a: 0e00 |0005: return-void │ │ +0395b0: |[0395b0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +0395c0: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +0395c4: 6e20 9e0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@0f9e │ │ +0395ca: 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 │ │ @@ -50355,18 +50360,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 │ │ -03792c: |[03792c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -03793c: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037940: 6e20 9f0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@0f9f │ │ -037946: 0e00 |0005: return-void │ │ +0395cc: |[0395cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +0395dc: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +0395e0: 6e20 9f0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@0f9f │ │ +0395e6: 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 │ │ @@ -50376,18 +50381,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 │ │ -037948: |[037948] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -037958: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -03795c: 6e20 a00f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@0fa0 │ │ -037962: 0e00 |0005: return-void │ │ +0395e8: |[0395e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +0395f8: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +0395fc: 6e20 a00f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@0fa0 │ │ +039602: 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 │ │ @@ -50397,18 +50402,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 │ │ -037964: |[037964] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -037974: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037978: 6e20 a10f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@0fa1 │ │ -03797e: 0e00 |0005: return-void │ │ +039604: |[039604] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +039614: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039618: 6e20 a10f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@0fa1 │ │ +03961e: 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 │ │ @@ -50418,18 +50423,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 │ │ -037980: |[037980] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -037990: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037994: 6e20 a20f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@0fa2 │ │ -03799a: 0e00 |0005: return-void │ │ +039620: |[039620] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +039630: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039634: 6e20 a20f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@0fa2 │ │ +03963a: 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 │ │ @@ -50439,18 +50444,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 │ │ -03799c: |[03799c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0379ac: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -0379b0: 6e20 a30f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@0fa3 │ │ -0379b6: 0e00 |0005: return-void │ │ +03963c: |[03963c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +03964c: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039650: 6e20 a30f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@0fa3 │ │ +039656: 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; │ │ @@ -50460,18 +50465,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 │ │ -0379b8: |[0379b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -0379c8: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -0379cc: 6e20 a50f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@0fa5 │ │ -0379d2: 0e00 |0005: return-void │ │ +039658: |[039658] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +039668: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +03966c: 6e20 a50f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@0fa5 │ │ +039672: 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 │ │ @@ -50502,17 +50507,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0379d4: |[0379d4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -0379e4: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0379ea: 0e00 |0003: return-void │ │ +039674: |[039674] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +039684: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03968a: 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;) │ │ @@ -50520,19 +50525,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0379ec: |[0379ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -0379fc: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037a00: 6e10 7f0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@0f7f │ │ -037a06: 0a00 |0005: move-result v0 │ │ -037a08: 0f00 |0006: return v0 │ │ +03968c: |[03968c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +03969c: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +0396a0: 6e10 7f0f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@0f7f │ │ +0396a6: 0a00 |0005: move-result v0 │ │ +0396a8: 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;) │ │ @@ -50540,19 +50545,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -037a0c: |[037a0c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -037a1c: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037a20: 6e10 800f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@0f80 │ │ -037a26: 0a00 |0005: move-result v0 │ │ -037a28: 0f00 |0006: return v0 │ │ +0396ac: |[0396ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +0396bc: 1f01 0702 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +0396c0: 6e10 800f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@0f80 │ │ +0396c6: 0a00 |0005: move-result v0 │ │ +0396c8: 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;) │ │ @@ -50560,18 +50565,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 │ │ -037a2c: |[037a2c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -037a3c: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037a40: 6e20 9b0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@0f9b │ │ -037a46: 0e00 |0005: return-void │ │ +0396cc: |[0396cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +0396dc: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +0396e0: 6e20 9b0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@0f9b │ │ +0396e6: 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 │ │ @@ -50581,18 +50586,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 │ │ -037a48: |[037a48] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -037a58: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037a5c: 6e20 9c0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@0f9c │ │ -037a62: 0e00 |0005: return-void │ │ +0396e8: |[0396e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +0396f8: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +0396fc: 6e20 9c0f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@0f9c │ │ +039702: 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 │ │ @@ -50623,17 +50628,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037a64: |[037a64] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -037a74: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -037a7a: 0e00 |0003: return-void │ │ +039704: |[039704] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +039714: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03971a: 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;) │ │ @@ -50641,18 +50646,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 │ │ -037a7c: |[037a7c] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -037a8c: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ -037a90: 6e30 a40f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@0fa4 │ │ -037a96: 0e00 |0005: return-void │ │ +03971c: |[03971c] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +03972c: 1f00 0702 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0207 │ │ +039730: 6e30 a40f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@0fa4 │ │ +039736: 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; │ │ @@ -50719,20 +50724,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 │ │ -037a98: |[037a98] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -037aa8: 5b12 4203 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0342 │ │ -037aac: 2200 5300 |0002: new-instance v0, Landroid/os/Handler; // type@0053 │ │ -037ab0: 7010 6801 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0168 │ │ -037ab6: 7020 f100 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00f1 │ │ -037abc: 0e00 |000a: return-void │ │ +039738: |[039738] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +039748: 5b12 4203 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0342 │ │ +03974c: 2200 5300 |0002: new-instance v0, Landroid/os/Handler; // type@0053 │ │ +039750: 7010 6801 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0168 │ │ +039756: 7020 f100 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00f1 │ │ +03975c: 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; │ │ @@ -50744,17 +50749,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -037ac0: |[037ac0] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -037ad0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -037ad2: 0f00 |0001: return v0 │ │ +039760: |[039760] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +039770: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +039772: 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;) │ │ @@ -50762,18 +50767,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037ad4: |[037ad4] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -037ae4: 5410 4203 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0342 │ │ -037ae8: 6e10 cb0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0bcb │ │ -037aee: 0e00 |0005: return-void │ │ +039774: |[039774] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +039784: 5410 4203 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0342 │ │ +039788: 6e10 cb0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0bcb │ │ +03978e: 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 │ │ @@ -50812,18 +50817,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 │ │ -037af0: |[037af0] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -037b00: 5b01 4303 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0343 │ │ -037b04: 7010 0201 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0102 │ │ -037b0a: 0e00 |0005: return-void │ │ +039790: |[039790] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +0397a0: 5b01 4303 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0343 │ │ +0397a4: 7010 0201 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0102 │ │ +0397aa: 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; │ │ │ │ @@ -50832,17 +50837,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 │ │ -037b0c: |[037b0c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -037b1c: 7020 b20b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0bb2 │ │ -037b22: 0e00 |0003: return-void │ │ +0397ac: |[0397ac] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +0397bc: 7020 b20b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0bb2 │ │ +0397c2: 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; │ │ @@ -50853,21 +50858,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -037b24: |[037b24] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -037b34: 5420 4303 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0343 │ │ -037b38: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -037b3a: 5c01 4c03 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ -037b3e: 5420 4303 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0343 │ │ -037b42: 6e10 c90b 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0bc9 │ │ -037b48: 0e00 |000a: return-void │ │ +0397c4: |[0397c4] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +0397d4: 5420 4303 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0343 │ │ +0397d8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0397da: 5c01 4c03 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ +0397de: 5420 4303 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0343 │ │ +0397e2: 6e10 c90b 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0bc9 │ │ +0397e8: 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; │ │ @@ -50877,21 +50882,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -037b4c: |[037b4c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -037b5c: 5420 4303 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0343 │ │ -037b60: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -037b62: 5c01 4c03 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ -037b66: 5420 4303 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0343 │ │ -037b6a: 6e10 ca0b 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0bca │ │ -037b70: 0e00 |000a: return-void │ │ +0397ec: |[0397ec] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +0397fc: 5420 4303 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0343 │ │ +039800: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +039802: 5c01 4c03 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ +039806: 5420 4303 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@0343 │ │ +03980a: 6e10 ca0b 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0bca │ │ +039810: 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; │ │ @@ -50979,18 +50984,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 │ │ -037b74: |[037b74] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -037b84: 7010 cf0f 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@0fcf │ │ -037b8a: 5b01 4f03 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@034f │ │ -037b8e: 0e00 |0005: return-void │ │ +039814: |[039814] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +039824: 7010 cf0f 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@0fcf │ │ +03982a: 5b01 4f03 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@034f │ │ +03982e: 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; │ │ @@ -51002,20 +51007,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 │ │ -037b90: |[037b90] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -037ba0: 5410 4f03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@034f │ │ -037ba4: 1f02 3600 |0002: check-cast v2, Landroid/database/Cursor; // type@0036 │ │ -037ba8: 7220 d00b 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0bd0 │ │ -037bae: 0c00 |0007: move-result-object v0 │ │ -037bb0: 1100 |0008: return-object v0 │ │ +039830: |[039830] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +039840: 5410 4f03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@034f │ │ +039844: 1f02 3600 |0002: check-cast v2, Landroid/database/Cursor; // type@0036 │ │ +039848: 7220 d00b 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0bd0 │ │ +03984e: 0c00 |0007: move-result-object v0 │ │ +039850: 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; │ │ │ │ @@ -51024,31 +51029,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 │ │ -037bb4: |[037bb4] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -037bc4: 5432 4f03 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@034f │ │ -037bc8: 7220 d20b 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0bd2 │ │ -037bce: 0c00 |0005: move-result-object v0 │ │ -037bd0: 2201 1b02 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@021b │ │ -037bd4: 7010 ce0f 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@0fce │ │ -037bda: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -037bde: 7210 f400 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00f4 │ │ -037be4: 0a02 |0010: move-result v2 │ │ -037be6: 5912 f303 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@03f3 │ │ -037bea: 5b10 f403 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@03f4 │ │ -037bee: 1101 |0015: return-object v1 │ │ -037bf0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -037bf2: 5912 f303 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@03f3 │ │ -037bf6: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -037bf8: 5b12 f403 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@03f4 │ │ -037bfc: 28f9 |001c: goto 0015 // -0007 │ │ +039854: |[039854] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +039864: 5432 4f03 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@034f │ │ +039868: 7220 d20b 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0bd2 │ │ +03986e: 0c00 |0005: move-result-object v0 │ │ +039870: 2201 1b02 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@021b │ │ +039874: 7010 ce0f 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@0fce │ │ +03987a: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +03987e: 7210 f400 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00f4 │ │ +039884: 0a02 |0010: move-result v2 │ │ +039886: 5912 f303 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@03f3 │ │ +03988a: 5b10 f403 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@03f4 │ │ +03988e: 1101 |0015: return-object v1 │ │ +039890: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +039892: 5912 f303 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@03f3 │ │ +039896: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +039898: 5b12 f403 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@03f4 │ │ +03989c: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -51066,27 +51071,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 │ │ -037c00: |[037c00] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -037c10: 5431 4f03 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@034f │ │ -037c14: 7210 d10b 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0bd1 │ │ -037c1a: 0c00 |0005: move-result-object v0 │ │ -037c1c: 5451 f403 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@03f4 │ │ -037c20: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -037c24: 5451 f403 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@03f4 │ │ -037c28: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -037c2c: 5432 4f03 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@034f │ │ -037c30: 5451 f403 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@03f4 │ │ -037c34: 1f01 3600 |0012: check-cast v1, Landroid/database/Cursor; // type@0036 │ │ -037c38: 7220 cf0b 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0bcf │ │ -037c3e: 0e00 |0017: return-void │ │ +0398a0: |[0398a0] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +0398b0: 5431 4f03 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@034f │ │ +0398b4: 7210 d10b 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0bd1 │ │ +0398ba: 0c00 |0005: move-result-object v0 │ │ +0398bc: 5451 f403 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@03f4 │ │ +0398c0: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +0398c4: 5451 f403 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@03f4 │ │ +0398c8: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +0398cc: 5432 4f03 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@034f │ │ +0398d0: 5451 f403 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@03f4 │ │ +0398d4: 1f01 3600 |0012: check-cast v1, Landroid/database/Cursor; // type@0036 │ │ +0398d8: 7220 cf0b 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0bcf │ │ +0398de: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=67 │ │ 0x000e line=68 │ │ 0x0017 line=70 │ │ locals : │ │ @@ -51191,19 +51196,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -037c40: |[037c40] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ -037c50: 7030 030f 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@0f03 │ │ -037c56: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -037c58: 5910 5303 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ -037c5c: 0e00 |0006: return-void │ │ +0398e0: |[0398e0] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ +0398f0: 7030 030f 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@0f03 │ │ +0398f6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0398f8: 5910 5303 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ +0398fc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1462 │ │ 0x0003 line=1448 │ │ 0x0006 line=1463 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -51215,18 +51220,18 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -037c60: |[037c60] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ -037c70: 7030 e00b 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0be0 │ │ -037c76: 5903 5303 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ -037c7a: 0e00 |0005: return-void │ │ +039900: |[039900] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ +039910: 7030 e00b 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0be0 │ │ +039916: 5903 5303 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ +03991a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1466 │ │ 0x0003 line=1467 │ │ 0x0005 line=1468 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -51239,27 +51244,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 │ │ -037c7c: |[037c7c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -037c8c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -037c8e: 7030 040f 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f04 │ │ -037c94: 5932 5303 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ -037c98: 7100 0c0c 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@0c0c │ │ -037c9e: 0c01 |0009: move-result-object v1 │ │ -037ca0: 6e30 9300 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0093 │ │ -037ca6: 0c00 |000d: move-result-object v0 │ │ -037ca8: 6e30 e800 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@00e8 │ │ -037cae: 0a01 |0011: move-result v1 │ │ -037cb0: 5931 5303 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ -037cb4: 6e10 ed00 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00ed │ │ -037cba: 0e00 |0017: return-void │ │ +03991c: |[03991c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +03992c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03992e: 7030 040f 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f04 │ │ +039934: 5932 5303 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ +039938: 7100 0c0c 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@0c0c │ │ +03993e: 0c01 |0009: move-result-object v1 │ │ +039940: 6e30 9300 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0093 │ │ +039946: 0c00 |000d: move-result-object v0 │ │ +039948: 6e30 e800 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@00e8 │ │ +03994e: 0a01 |0011: move-result v1 │ │ +039950: 5931 5303 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ +039954: 6e10 ed00 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00ed │ │ +03995a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1454 │ │ 0x0004 line=1448 │ │ 0x0006 line=1456 │ │ 0x000e line=1457 │ │ 0x0014 line=1458 │ │ @@ -51275,21 +51280,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 │ │ -037cbc: |[037cbc] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ -037ccc: 7020 060f 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0f06 │ │ -037cd2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -037cd4: 5910 5303 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ -037cd8: 5220 5303 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ -037cdc: 5910 5303 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ -037ce0: 0e00 |000a: return-void │ │ +03995c: |[03995c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ +03996c: 7020 060f 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0f06 │ │ +039972: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +039974: 5910 5303 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ +039978: 5220 5303 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ +03997c: 5910 5303 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ +039980: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1471 │ │ 0x0003 line=1448 │ │ 0x0006 line=1472 │ │ 0x000a line=1473 │ │ locals : │ │ @@ -51301,19 +51306,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 │ │ -037ce4: |[037ce4] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -037cf4: 7020 050f 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0f05 │ │ -037cfa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -037cfc: 5910 5303 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ -037d00: 0e00 |0006: return-void │ │ +039984: |[039984] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +039994: 7020 050f 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0f05 │ │ +03999a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +03999c: 5910 5303 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ +0399a0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1476 │ │ 0x0003 line=1448 │ │ 0x0006 line=1477 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -51324,19 +51329,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 │ │ -037d04: |[037d04] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -037d14: 7020 060f 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0f06 │ │ -037d1a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -037d1c: 5910 5303 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ -037d20: 0e00 |0006: return-void │ │ +0399a4: |[0399a4] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +0399b4: 7020 060f 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0f06 │ │ +0399ba: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0399bc: 5910 5303 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ +0399c0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1480 │ │ 0x0003 line=1448 │ │ 0x0006 line=1481 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -51375,17 +51380,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -037d24: |[037d24] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ -037d34: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -037d3a: 0e00 |0003: return-void │ │ +0399c4: |[0399c4] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ +0399d4: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0399da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1267 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -51394,18 +51399,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 │ │ -037d3c: |[037d3c] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -037d4c: 2200 9b01 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@019b │ │ -037d50: 7020 ec0b 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0bec │ │ -037d56: 1100 |0005: return-object v0 │ │ +0399dc: |[0399dc] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +0399ec: 2200 9b01 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@019b │ │ +0399f0: 7020 ec0b 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0bec │ │ +0399f6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1270 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 source Landroid/os/Parcel; │ │ │ │ @@ -51414,18 +51419,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 │ │ -037d58: |[037d58] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -037d68: 6e20 e70b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0be7 │ │ -037d6e: 0c00 |0003: move-result-object v0 │ │ -037d70: 1100 |0004: return-object v0 │ │ +0399f8: |[0399f8] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +039a08: 6e20 e70b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0be7 │ │ +039a0e: 0c00 |0003: move-result-object v0 │ │ +039a10: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1267 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -51434,17 +51439,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 │ │ -037d74: |[037d74] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -037d84: 2320 0b03 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@030b │ │ -037d88: 1100 |0002: return-object v0 │ │ +039a14: |[039a14] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +039a24: 2320 0b03 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@030b │ │ +039a28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1275 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -51453,18 +51458,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 │ │ -037d8c: |[037d8c] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -037d9c: 6e20 e90b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0be9 │ │ -037da2: 0c00 |0003: move-result-object v0 │ │ -037da4: 1100 |0004: return-object v0 │ │ +039a2c: |[039a2c] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +039a3c: 6e20 e90b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0be9 │ │ +039a42: 0c00 |0003: move-result-object v0 │ │ +039a44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1267 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -51516,43 +51521,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -037da8: |[037da8] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ -037db8: 2200 9a01 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@019a │ │ -037dbc: 7010 e60b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@0be6 │ │ -037dc2: 6900 5c03 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@035c │ │ -037dc6: 0e00 |0007: return-void │ │ +039a48: |[039a48] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ +039a58: 2200 9a01 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@019a │ │ +039a5c: 7010 e60b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@0be6 │ │ +039a62: 6900 5c03 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@035c │ │ +039a66: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1266 │ │ 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 │ │ -037dc8: |[037dc8] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -037dd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037dda: 7020 950e 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0e95 │ │ -037de0: 5910 5f03 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@035f │ │ -037de4: 5910 5d03 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@035d │ │ -037de8: 5910 5e03 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@035e │ │ -037dec: 6e10 7901 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ -037df2: 0a00 |000d: move-result v0 │ │ -037df4: 5910 5f03 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@035f │ │ -037df8: 0e00 |0010: return-void │ │ +039a68: |[039a68] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +039a78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039a7a: 7020 950e 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0e95 │ │ +039a80: 5910 5f03 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@035f │ │ +039a84: 5910 5d03 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@035d │ │ +039a88: 5910 5e03 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@035e │ │ +039a8c: 6e10 7901 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ +039a92: 0a00 |000d: move-result v0 │ │ +039a94: 5910 5f03 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@035f │ │ +039a98: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1252 │ │ 0x0004 line=1247 │ │ 0x0006 line=1248 │ │ 0x0008 line=1249 │ │ 0x000a line=1253 │ │ @@ -51566,21 +51571,21 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -037dfc: |[037dfc] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -037e0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037e0e: 7020 960e 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0e96 │ │ -037e14: 5910 5f03 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@035f │ │ -037e18: 5910 5d03 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@035d │ │ -037e1c: 5910 5e03 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@035e │ │ -037e20: 0e00 |000a: return-void │ │ +039a9c: |[039a9c] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +039aac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039aae: 7020 960e 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0e96 │ │ +039ab4: 5910 5f03 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@035f │ │ +039ab8: 5910 5d03 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@035d │ │ +039abc: 5910 5e03 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@035e │ │ +039ac0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1257 │ │ 0x0004 line=1247 │ │ 0x0006 line=1248 │ │ 0x0008 line=1249 │ │ 0x000a line=1258 │ │ @@ -51594,19 +51599,19 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -037e24: |[037e24] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -037e34: 6f30 970e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0e97 │ │ -037e3a: 5210 5f03 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@035f │ │ -037e3e: 6e20 7d01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ -037e44: 0e00 |0008: return-void │ │ +039ac4: |[039ac4] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +039ad4: 6f30 970e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0e97 │ │ +039ada: 5210 5f03 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@035f │ │ +039ade: 6e20 7d01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ +039ae4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1262 │ │ 0x0003 line=1263 │ │ 0x0008 line=1264 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ @@ -51648,18 +51653,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 │ │ -037e48: |[037e48] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -037e58: 5b01 6003 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0360 │ │ -037e5c: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -037e62: 0e00 |0005: return-void │ │ +039ae8: |[039ae8] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +039af8: 5b01 6003 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0360 │ │ +039afc: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +039b02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1284 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -51669,18 +51674,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -037e64: |[037e64] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ -037e74: 5410 6003 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0360 │ │ -037e78: 7110 f80b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0bf8 │ │ -037e7e: 0e00 |0005: return-void │ │ +039b04: |[039b04] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ +039b14: 5410 6003 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0360 │ │ +039b18: 7110 f80b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0bf8 │ │ +039b1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1286 │ │ 0x0005 line=1287 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ │ │ @@ -51858,40 +51863,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -037e80: |[037e80] android.support.v4.widget.DrawerLayout.:()V │ │ -037e90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -037e92: 2300 fe02 |0001: new-array v0, v0, [I // type@02fe │ │ -037e96: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -037e98: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -037e9e: 4b02 0001 |0007: aput v2, v0, v1 │ │ -037ea2: 6900 6703 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@0367 │ │ -037ea6: 0e00 |000b: return-void │ │ +039b20: |[039b20] android.support.v4.widget.DrawerLayout.:()V │ │ +039b30: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +039b32: 2300 fe02 |0001: new-array v0, v0, [I // type@02fe │ │ +039b36: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +039b38: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +039b3e: 4b02 0001 |0007: aput v2, v0, v1 │ │ +039b42: 6900 6703 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@0367 │ │ +039b46: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 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 │ │ -037ea8: |[037ea8] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ -037eb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037eba: 7030 0a0c 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c0a │ │ -037ec0: 0e00 |0004: return-void │ │ +039b48: |[039b48] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ +039b58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039b5a: 7030 0a0c 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c0a │ │ +039b60: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0004 line=214 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -51901,18 +51906,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 │ │ -037ec4: |[037ec4] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -037ed4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037ed6: 7040 0b0c 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0c0b │ │ -037edc: 0e00 |0004: return-void │ │ +039b64: |[039b64] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +039b74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039b76: 7040 0b0c 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0c0b │ │ +039b7c: 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; │ │ @@ -51923,74 +51928,74 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 123 16-bit code units │ │ -037ee0: |[037ee0] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -037ef0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -037ef2: 1504 003f |0001: const/high16 v4, #int 1056964608 // #3f00 │ │ -037ef6: 7040 090f 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0f09 │ │ -037efc: 1502 0099 |0006: const/high16 v2, #int -1728053248 // #9900 │ │ -037f00: 5962 8103 |0008: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0381 │ │ -037f04: 2202 3d00 |000a: new-instance v2, Landroid/graphics/Paint; // type@003d │ │ -037f08: 7010 1001 0200 |000c: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0110 │ │ -037f0e: 5b62 8303 |000f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0383 │ │ -037f12: 5c65 7503 |0011: iput-boolean v5, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0375 │ │ -037f16: 6e10 280c 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0c28 │ │ -037f1c: 0c02 |0016: move-result-object v2 │ │ -037f1e: 6e10 d900 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d9 │ │ -037f24: 0c02 |001a: move-result-object v2 │ │ -037f26: 5220 f103 |001b: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@03f1 │ │ -037f2a: 1502 8042 |001d: const/high16 v2, #int 1115684864 // #4280 │ │ -037f2e: c802 |001f: mul-float/2addr v2, v0 │ │ -037f30: c642 |0020: add-float/2addr v2, v4 │ │ -037f32: 8722 |0021: float-to-int v2, v2 │ │ -037f34: 5962 7e03 |0022: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@037e │ │ -037f38: 1502 c843 |0024: const/high16 v2, #int 1137180672 // #43c8 │ │ -037f3c: a801 0200 |0026: mul-float v1, v2, v0 │ │ -037f40: 2202 9e01 |0028: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@019e │ │ -037f44: 1233 |002a: const/4 v3, #int 3 // #3 │ │ -037f46: 7030 f70b 6203 |002b: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0bf7 │ │ -037f4c: 5b62 7903 |002e: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0379 │ │ -037f50: 2202 9e01 |0030: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@019e │ │ -037f54: 1253 |0032: const/4 v3, #int 5 // #5 │ │ -037f56: 7030 f70b 6203 |0033: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0bf7 │ │ -037f5c: 5b62 7f03 |0036: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@037f │ │ -037f60: 5462 7903 |0038: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0379 │ │ -037f64: 7130 0a0e 4602 |003a: invoke-static {v6, v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@0e0a │ │ -037f6a: 0c02 |003d: move-result-object v2 │ │ -037f6c: 5b62 7a03 |003e: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ -037f70: 5462 7a03 |0040: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ -037f74: 6e20 250e 5200 |0042: invoke-virtual {v2, v5}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@0e25 │ │ -037f7a: 5462 7a03 |0045: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ -037f7e: 6e20 260e 1200 |0047: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@0e26 │ │ -037f84: 5462 7903 |004a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0379 │ │ -037f88: 5463 7a03 |004c: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ -037f8c: 6e20 060c 3200 |004e: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0c06 │ │ -037f92: 5462 7f03 |0051: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@037f │ │ -037f96: 7130 0a0e 4602 |0053: invoke-static {v6, v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@0e0a │ │ -037f9c: 0c02 |0056: move-result-object v2 │ │ -037f9e: 5b62 8003 |0057: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ -037fa2: 5462 8003 |0059: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ -037fa6: 1223 |005b: const/4 v3, #int 2 // #2 │ │ -037fa8: 6e20 250e 3200 |005c: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@0e25 │ │ -037fae: 5462 8003 |005f: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ -037fb2: 6e20 260e 1200 |0061: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@0e26 │ │ -037fb8: 5462 7f03 |0064: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@037f │ │ -037fbc: 5463 8003 |0066: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ -037fc0: 6e20 060c 3200 |0068: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0c06 │ │ -037fc6: 6e20 4e0c 5600 |006b: invoke-virtual {v6, v5}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@0c4e │ │ -037fcc: 2202 9701 |006e: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@0197 │ │ -037fd0: 7020 d70b 6200 |0070: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@0bd7 │ │ -037fd6: 7120 4408 2600 |0073: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0844 │ │ -037fdc: 1202 |0076: const/4 v2, #int 0 // #0 │ │ -037fde: 7120 8208 2600 |0077: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0882 │ │ -037fe4: 0e00 |007a: return-void │ │ +039b80: |[039b80] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +039b90: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +039b92: 1504 003f |0001: const/high16 v4, #int 1056964608 // #3f00 │ │ +039b96: 7040 090f 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0f09 │ │ +039b9c: 1502 0099 |0006: const/high16 v2, #int -1728053248 // #9900 │ │ +039ba0: 5962 8103 |0008: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0381 │ │ +039ba4: 2202 3d00 |000a: new-instance v2, Landroid/graphics/Paint; // type@003d │ │ +039ba8: 7010 1001 0200 |000c: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0110 │ │ +039bae: 5b62 8303 |000f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0383 │ │ +039bb2: 5c65 7503 |0011: iput-boolean v5, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0375 │ │ +039bb6: 6e10 280c 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0c28 │ │ +039bbc: 0c02 |0016: move-result-object v2 │ │ +039bbe: 6e10 d900 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d9 │ │ +039bc4: 0c02 |001a: move-result-object v2 │ │ +039bc6: 5220 f103 |001b: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@03f1 │ │ +039bca: 1502 8042 |001d: const/high16 v2, #int 1115684864 // #4280 │ │ +039bce: c802 |001f: mul-float/2addr v2, v0 │ │ +039bd0: c642 |0020: add-float/2addr v2, v4 │ │ +039bd2: 8722 |0021: float-to-int v2, v2 │ │ +039bd4: 5962 7e03 |0022: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@037e │ │ +039bd8: 1502 c843 |0024: const/high16 v2, #int 1137180672 // #43c8 │ │ +039bdc: a801 0200 |0026: mul-float v1, v2, v0 │ │ +039be0: 2202 9e01 |0028: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@019e │ │ +039be4: 1233 |002a: const/4 v3, #int 3 // #3 │ │ +039be6: 7030 f70b 6203 |002b: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0bf7 │ │ +039bec: 5b62 7903 |002e: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0379 │ │ +039bf0: 2202 9e01 |0030: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@019e │ │ +039bf4: 1253 |0032: const/4 v3, #int 5 // #5 │ │ +039bf6: 7030 f70b 6203 |0033: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0bf7 │ │ +039bfc: 5b62 7f03 |0036: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@037f │ │ +039c00: 5462 7903 |0038: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0379 │ │ +039c04: 7130 0a0e 4602 |003a: invoke-static {v6, v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@0e0a │ │ +039c0a: 0c02 |003d: move-result-object v2 │ │ +039c0c: 5b62 7a03 |003e: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ +039c10: 5462 7a03 |0040: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ +039c14: 6e20 250e 5200 |0042: invoke-virtual {v2, v5}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@0e25 │ │ +039c1a: 5462 7a03 |0045: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ +039c1e: 6e20 260e 1200 |0047: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@0e26 │ │ +039c24: 5462 7903 |004a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0379 │ │ +039c28: 5463 7a03 |004c: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ +039c2c: 6e20 060c 3200 |004e: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0c06 │ │ +039c32: 5462 7f03 |0051: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@037f │ │ +039c36: 7130 0a0e 4602 |0053: invoke-static {v6, v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@0e0a │ │ +039c3c: 0c02 |0056: move-result-object v2 │ │ +039c3e: 5b62 8003 |0057: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ +039c42: 5462 8003 |0059: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ +039c46: 1223 |005b: const/4 v3, #int 2 // #2 │ │ +039c48: 6e20 250e 3200 |005c: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@0e25 │ │ +039c4e: 5462 8003 |005f: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ +039c52: 6e20 260e 1200 |0061: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@0e26 │ │ +039c58: 5462 7f03 |0064: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@037f │ │ +039c5c: 5463 8003 |0066: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ +039c60: 6e20 060c 3200 |0068: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0c06 │ │ +039c66: 6e20 4e0c 5600 |006b: invoke-virtual {v6, v5}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@0c4e │ │ +039c6c: 2202 9701 |006e: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@0197 │ │ +039c70: 7020 d70b 6200 |0070: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@0bd7 │ │ +039c76: 7120 4408 2600 |0073: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0844 │ │ +039c7c: 1202 |0076: const/4 v2, #int 0 // #0 │ │ +039c7e: 7120 8208 2600 |0077: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0882 │ │ +039c84: 0e00 |007a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=221 │ │ 0x0006 line=131 │ │ 0x000a line=133 │ │ 0x0011 line=141 │ │ 0x0013 line=223 │ │ @@ -52023,49 +52028,49 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -037fe8: |[037fe8] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ -037ff8: 6200 6703 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@0367 │ │ -037ffc: 1100 |0002: return-object v0 │ │ +039c88: |[039c88] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ +039c98: 6200 6703 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@0367 │ │ +039c9c: 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 │ │ -038000: |[038000] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ -038010: 6e10 200c 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ -038016: 0a01 |0003: move-result v1 │ │ -038018: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -03801a: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ -03801e: 6e20 1f0c 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ -038024: 0c00 |000a: move-result-object v0 │ │ -038026: 6e20 320c 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ -03802c: 0a03 |000e: move-result v3 │ │ -03802e: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ -038032: 6e20 340c 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0c34 │ │ -038038: 0a03 |0014: move-result v3 │ │ -03803a: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ -03803e: 1100 |0017: return-object v0 │ │ -038040: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -038044: 28eb |001a: goto 0005 // -0015 │ │ -038046: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -038048: 28fb |001c: goto 0017 // -0005 │ │ +039ca0: |[039ca0] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ +039cb0: 6e10 200c 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ +039cb6: 0a01 |0003: move-result v1 │ │ +039cb8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +039cba: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ +039cbe: 6e20 1f0c 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ +039cc4: 0c00 |000a: move-result-object v0 │ │ +039cc6: 6e20 320c 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ +039ccc: 0a03 |000e: move-result v3 │ │ +039cce: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ +039cd2: 6e20 340c 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0c34 │ │ +039cd8: 0a03 |0014: move-result v3 │ │ +039cda: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ +039cde: 1100 |0017: return-object v0 │ │ +039ce0: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +039ce4: 28eb |001a: goto 0005 // -0015 │ │ +039ce6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +039ce8: 28fb |001c: goto 0017 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1154 │ │ 0x0004 line=1155 │ │ 0x0007 line=1156 │ │ 0x000b line=1157 │ │ 0x0017 line=1161 │ │ @@ -52083,28 +52088,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -03804c: |[03804c] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ -03805c: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ -038060: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -038062: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -038066: 1a00 4d03 |0005: const-string v0, "LEFT" // string@034d │ │ -03806a: 1100 |0007: return-object v0 │ │ -03806c: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ -038070: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -038072: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -038076: 1a00 8707 |000d: const-string v0, "RIGHT" // string@0787 │ │ -03807a: 28f8 |000f: goto 0007 // -0008 │ │ -03807c: 7110 d610 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -038082: 0c00 |0013: move-result-object v0 │ │ -038084: 28f3 |0014: goto 0007 // -000d │ │ +039cec: |[039cec] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ +039cfc: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ +039d00: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +039d02: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +039d06: 1a00 4d03 |0005: const-string v0, "LEFT" // string@034d │ │ +039d0a: 1100 |0007: return-object v0 │ │ +039d0c: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ +039d10: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +039d12: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +039d16: 1a00 8707 |000d: const-string v0, "RIGHT" // string@0787 │ │ +039d1a: 28f8 |000f: goto 0007 // -0008 │ │ +039d1c: 7110 d710 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +039d22: 0c00 |0013: move-result-object v0 │ │ +039d24: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0005 line=563 │ │ 0x0007 line=568 │ │ 0x0008 line=565 │ │ 0x000d line=566 │ │ @@ -52117,25 +52122,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -038088: |[038088] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ -038098: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03809a: 6e10 a60e 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0ea6 │ │ -0380a0: 0c00 |0004: move-result-object v0 │ │ -0380a2: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -0380a6: 6e10 2301 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0123 │ │ -0380ac: 0a02 |000a: move-result v2 │ │ -0380ae: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -0380b0: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -0380b4: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -0380b6: 0f01 |000f: return v1 │ │ +039d28: |[039d28] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ +039d38: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +039d3a: 6e10 a60e 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0ea6 │ │ +039d40: 0c00 |0004: move-result-object v0 │ │ +039d42: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +039d46: 6e10 2301 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0123 │ │ +039d4c: 0a02 |000a: move-result v2 │ │ +039d4e: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +039d50: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +039d54: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +039d56: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=735 │ │ 0x0005 line=736 │ │ 0x0007 line=737 │ │ 0x000f line=739 │ │ locals : │ │ @@ -52147,32 +52152,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0380b8: |[0380b8] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ -0380c8: 6e10 200c 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ -0380ce: 0a00 |0003: move-result v0 │ │ -0380d0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0380d2: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ -0380d6: 6e20 1f0c 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ -0380dc: 0c03 |000a: move-result-object v3 │ │ -0380de: 6e10 b00e 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -0380e4: 0c02 |000e: move-result-object v2 │ │ -0380e6: 1f02 9901 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -0380ea: 5523 5503 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0355 │ │ -0380ee: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -0380f2: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -0380f4: 0f03 |0016: return v3 │ │ -0380f6: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0380fa: 28ec |0019: goto 0005 // -0014 │ │ -0380fc: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0380fe: 28fb |001b: goto 0016 // -0005 │ │ +039d58: |[039d58] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ +039d68: 6e10 200c 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ +039d6e: 0a00 |0003: move-result v0 │ │ +039d70: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +039d72: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ +039d76: 6e20 1f0c 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ +039d7c: 0c03 |000a: move-result-object v3 │ │ +039d7e: 6e10 b00e 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +039d84: 0c02 |000e: move-result-object v2 │ │ +039d86: 1f02 9901 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +039d8a: 5523 5503 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0355 │ │ +039d8e: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +039d92: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +039d94: 0f03 |0016: return v3 │ │ +039d96: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +039d9a: 28ec |0019: goto 0005 // -0014 │ │ +039d9c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +039d9e: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1115 │ │ 0x0004 line=1116 │ │ 0x0007 line=1117 │ │ 0x0011 line=1118 │ │ 0x0015 line=1119 │ │ @@ -52191,22 +52196,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -038100: |[038100] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ -038110: 7010 1b0c 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0c1b │ │ -038116: 0c00 |0003: move-result-object v0 │ │ -038118: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -03811c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -03811e: 0f00 |0007: return v0 │ │ -038120: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -038122: 28fe |0009: goto 0007 // -0002 │ │ +039da0: |[039da0] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ +039db0: 7010 1b0c 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0c1b │ │ +039db6: 0c00 |0003: move-result-object v0 │ │ +039db8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +039dbc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +039dbe: 0f00 |0007: return v0 │ │ +039dc0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +039dc2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1150 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ Virtual methods - │ │ @@ -52215,39 +52220,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 41 16-bit code units │ │ -038124: |[038124] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ -038134: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -038136: 55b2 7203 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0372 │ │ -03813a: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ -03813e: 7100 8501 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0185 │ │ -038144: 0b00 |0008: move-result-wide v0 │ │ -038146: 1234 |0009: const/4 v4, #int 3 // #3 │ │ -038148: 1207 |000a: const/4 v7, #int 0 // #0 │ │ -03814a: 0402 |000b: move-wide v2, v0 │ │ -03814c: 0156 |000c: move v6, v5 │ │ -03814e: 7708 7e0e 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0e7e │ │ -038154: 0c08 |0010: move-result-object v8 │ │ -038156: 6e10 200c 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ -03815c: 0a09 |0014: move-result v9 │ │ -03815e: 120a |0015: const/4 v10, #int 0 // #0 │ │ -038160: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ -038164: 6e20 1f0c ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ -03816a: 0c02 |001b: move-result-object v2 │ │ -03816c: 6e20 a20e 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@0ea2 │ │ -038172: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -038176: 28f5 |0021: goto 0016 // -000b │ │ -038178: 6e10 800e 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@0e80 │ │ -03817e: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -038180: 5cb2 7203 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0372 │ │ -038184: 0e00 |0028: return-void │ │ +039dc4: |[039dc4] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ +039dd4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +039dd6: 55b2 7203 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0372 │ │ +039dda: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ +039dde: 7100 8501 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0185 │ │ +039de4: 0b00 |0008: move-result-wide v0 │ │ +039de6: 1234 |0009: const/4 v4, #int 3 // #3 │ │ +039de8: 1207 |000a: const/4 v7, #int 0 // #0 │ │ +039dea: 0402 |000b: move-wide v2, v0 │ │ +039dec: 0156 |000c: move v6, v5 │ │ +039dee: 7708 7e0e 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@0e7e │ │ +039df4: 0c08 |0010: move-result-object v8 │ │ +039df6: 6e10 200c 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ +039dfc: 0a09 |0014: move-result v9 │ │ +039dfe: 120a |0015: const/4 v10, #int 0 // #0 │ │ +039e00: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ +039e04: 6e20 1f0c ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ +039e0a: 0c02 |001b: move-result-object v2 │ │ +039e0c: 6e20 a20e 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@0ea2 │ │ +039e12: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +039e16: 28f5 |0021: goto 0016 // -000b │ │ +039e18: 6e10 800e 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@0e80 │ │ +039e1e: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +039e20: 5cb2 7203 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0372 │ │ +039e24: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1166 │ │ 0x0005 line=1167 │ │ 0x0009 line=1168 │ │ 0x0011 line=1170 │ │ 0x0015 line=1171 │ │ @@ -52268,23 +52273,23 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -038188: |[038188] android.support.v4.widget.DrawerLayout.checkDrawerViewGravity:(Landroid/view/View;I)Z │ │ -038198: 6e20 250c 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0c25 │ │ -03819e: 0a00 |0003: move-result v0 │ │ -0381a0: 9501 0004 |0004: and-int v1, v0, v4 │ │ -0381a4: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ -0381a8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -0381aa: 0f01 |0009: return v1 │ │ -0381ac: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0381ae: 28fe |000b: goto 0009 // -0002 │ │ +039e28: |[039e28] android.support.v4.widget.DrawerLayout.checkDrawerViewGravity:(Landroid/view/View;I)Z │ │ +039e38: 6e20 250c 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0c25 │ │ +039e3e: 0a00 |0003: move-result v0 │ │ +039e40: 9501 0004 |0004: and-int v1, v0, v4 │ │ +039e44: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ +039e48: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +039e4a: 0f01 |0009: return v1 │ │ +039e4c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +039e4e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0004 line=517 │ │ locals : │ │ 0x0004 - 0x000c reg=0 absGrav I │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -52296,24 +52301,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0381b0: |[0381b0] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -0381c0: 2020 9901 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -0381c4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0381c8: 6f20 0c0f 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0f0c │ │ -0381ce: 0a00 |0007: move-result v0 │ │ -0381d0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0381d4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0381d6: 0f00 |000b: return v0 │ │ -0381d8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0381da: 28fe |000d: goto 000b // -0002 │ │ +039e50: |[039e50] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +039e60: 2020 9901 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +039e64: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +039e68: 6f20 0c0f 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0f0c │ │ +039e6e: 0a00 |0007: move-result v0 │ │ +039e70: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +039e74: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +039e76: 0f00 |000b: return v0 │ │ +039e78: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +039e7a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1141 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -52322,38 +52327,38 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -0381dc: |[0381dc] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ -0381ec: 7110 3808 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0838 │ │ -0381f2: 0a02 |0003: move-result v2 │ │ -0381f4: 7120 0207 2600 |0004: invoke-static {v6, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0702 │ │ -0381fa: 0a00 |0007: move-result v0 │ │ -0381fc: 6e20 190c 0500 |0008: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ -038202: 0c01 |000b: move-result-object v1 │ │ -038204: 3901 1f00 |000c: if-nez v1, 002b // +001f │ │ -038208: 2202 6102 |000e: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -03820c: 2203 7402 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -038210: 7010 0e11 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -038216: 1a04 1d07 |0015: const-string v4, "No drawer view found with absolute gravity " // string@071d │ │ -03821a: 6e20 1411 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -038220: 0c03 |001a: move-result-object v3 │ │ -038222: 7110 2a0c 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0c2a │ │ -038228: 0c04 |001e: move-result-object v4 │ │ -03822a: 6e20 1411 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -038230: 0c03 |0022: move-result-object v3 │ │ -038232: 6e10 1a11 0300 |0023: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -038238: 0c03 |0026: move-result-object v3 │ │ -03823a: 7020 ce10 3200 |0027: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -038240: 2702 |002a: throw v2 │ │ -038242: 6e20 110c 1500 |002b: invoke-virtual {v5, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0c11 │ │ -038248: 0e00 |002e: return-void │ │ +039e7c: |[039e7c] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ +039e8c: 7110 3808 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0838 │ │ +039e92: 0a02 |0003: move-result v2 │ │ +039e94: 7120 0207 2600 |0004: invoke-static {v6, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0702 │ │ +039e9a: 0a00 |0007: move-result v0 │ │ +039e9c: 6e20 190c 0500 |0008: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ +039ea2: 0c01 |000b: move-result-object v1 │ │ +039ea4: 3901 1f00 |000c: if-nez v1, 002b // +001f │ │ +039ea8: 2202 6102 |000e: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +039eac: 2203 7402 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +039eb0: 7010 0f11 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +039eb6: 1a04 1d07 |0015: const-string v4, "No drawer view found with absolute gravity " // string@071d │ │ +039eba: 6e20 1511 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +039ec0: 0c03 |001a: move-result-object v3 │ │ +039ec2: 7110 2a0c 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0c2a │ │ +039ec8: 0c04 |001e: move-result-object v4 │ │ +039eca: 6e20 1511 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +039ed0: 0c03 |0022: move-result-object v3 │ │ +039ed2: 6e10 1b11 0300 |0023: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +039ed8: 0c03 |0026: move-result-object v3 │ │ +039eda: 7020 cf10 3200 |0027: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +039ee0: 2702 |002a: throw v2 │ │ +039ee2: 6e20 110c 1500 |002b: invoke-virtual {v5, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0c11 │ │ +039ee8: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1038 │ │ 0x0008 line=1040 │ │ 0x000c line=1042 │ │ 0x000e line=1043 │ │ 0x002b line=1046 │ │ @@ -52369,63 +52374,63 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -03824c: |[03824c] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ -03825c: 6e20 320c 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ -038262: 0a01 |0003: move-result v1 │ │ -038264: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -038268: 2201 6102 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -03826c: 2202 7402 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -038270: 7010 0e11 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -038276: 1a03 be08 |000d: const-string v3, "View " // string@08be │ │ -03827a: 6e20 1411 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -038280: 0c02 |0012: move-result-object v2 │ │ -038282: 6e20 1311 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -038288: 0c02 |0016: move-result-object v2 │ │ -03828a: 1a03 5a00 |0017: const-string v3, " is not a sliding drawer" // string@005a │ │ -03828e: 6e20 1411 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -038294: 0c02 |001c: move-result-object v2 │ │ -038296: 6e10 1a11 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -03829c: 0c02 |0020: move-result-object v2 │ │ -03829e: 7020 ce10 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -0382a4: 2701 |0024: throw v1 │ │ -0382a6: 5541 7503 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0375 │ │ -0382aa: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ -0382ae: 6e10 b00e 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -0382b4: 0c00 |002c: move-result-object v0 │ │ -0382b6: 1f00 9901 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -0382ba: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -0382bc: 5901 5803 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ -0382c0: 1201 |0032: const/4 v1, #int 0 // #0 │ │ -0382c2: 5c01 5603 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0356 │ │ -0382c6: 6e10 2e0c 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0c2e │ │ -0382cc: 0e00 |0038: return-void │ │ -0382ce: 1231 |0039: const/4 v1, #int 3 // #3 │ │ -0382d0: 6e30 0e0c 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ -0382d6: 0a01 |003d: move-result v1 │ │ -0382d8: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ -0382dc: 5441 7a03 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ -0382e0: 6e10 c00e 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ -0382e6: 0a02 |0045: move-result v2 │ │ -0382e8: 7b22 |0046: neg-int v2, v2 │ │ -0382ea: 6e10 be0e 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -0382f0: 0a03 |004a: move-result v3 │ │ -0382f2: 6e40 290e 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@0e29 │ │ -0382f8: 28e7 |004e: goto 0035 // -0019 │ │ -0382fa: 5441 8003 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ -0382fe: 6e10 290c 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0c29 │ │ -038304: 0a02 |0054: move-result v2 │ │ -038306: 6e10 be0e 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -03830c: 0a03 |0058: move-result v3 │ │ -03830e: 6e40 290e 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@0e29 │ │ -038314: 28d9 |005c: goto 0035 // -0027 │ │ +039eec: |[039eec] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ +039efc: 6e20 320c 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ +039f02: 0a01 |0003: move-result v1 │ │ +039f04: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +039f08: 2201 6102 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +039f0c: 2202 7402 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +039f10: 7010 0f11 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +039f16: 1a03 be08 |000d: const-string v3, "View " // string@08be │ │ +039f1a: 6e20 1511 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +039f20: 0c02 |0012: move-result-object v2 │ │ +039f22: 6e20 1411 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +039f28: 0c02 |0016: move-result-object v2 │ │ +039f2a: 1a03 5a00 |0017: const-string v3, " is not a sliding drawer" // string@005a │ │ +039f2e: 6e20 1511 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +039f34: 0c02 |001c: move-result-object v2 │ │ +039f36: 6e10 1b11 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +039f3c: 0c02 |0020: move-result-object v2 │ │ +039f3e: 7020 cf10 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +039f44: 2701 |0024: throw v1 │ │ +039f46: 5541 7503 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0375 │ │ +039f4a: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ +039f4e: 6e10 b00e 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +039f54: 0c00 |002c: move-result-object v0 │ │ +039f56: 1f00 9901 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +039f5a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +039f5c: 5901 5803 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ +039f60: 1201 |0032: const/4 v1, #int 0 // #0 │ │ +039f62: 5c01 5603 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0356 │ │ +039f66: 6e10 2e0c 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0c2e │ │ +039f6c: 0e00 |0038: return-void │ │ +039f6e: 1231 |0039: const/4 v1, #int 3 // #3 │ │ +039f70: 6e30 0e0c 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ +039f76: 0a01 |003d: move-result v1 │ │ +039f78: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ +039f7c: 5441 7a03 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ +039f80: 6e10 c00e 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ +039f86: 0a02 |0045: move-result v2 │ │ +039f88: 7b22 |0046: neg-int v2, v2 │ │ +039f8a: 6e10 be0e 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +039f90: 0a03 |004a: move-result v3 │ │ +039f92: 6e40 290e 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@0e29 │ │ +039f98: 28e7 |004e: goto 0035 // -0019 │ │ +039f9a: 5441 8003 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ +039f9e: 6e10 290c 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0c29 │ │ +039fa4: 0a02 |0054: move-result v2 │ │ +039fa6: 6e10 be0e 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +039fac: 0a03 |0058: move-result v3 │ │ +039fae: 6e40 290e 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@0e29 │ │ +039fb4: 28d9 |005c: goto 0035 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1012 │ │ 0x0006 line=1013 │ │ 0x0025 line=1016 │ │ 0x0029 line=1017 │ │ 0x002f line=1018 │ │ @@ -52445,18 +52450,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -038318: |[038318] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ -038328: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03832a: 6e20 130c 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0c13 │ │ -038330: 0e00 |0004: return-void │ │ +039fb8: |[039fb8] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ +039fc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +039fca: 6e20 130c 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0c13 │ │ +039fd0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=928 │ │ 0x0004 line=929 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ @@ -52465,65 +52470,65 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -038334: |[038334] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ -038344: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -038346: 6e10 200c 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ -03834c: 0a01 |0004: move-result v1 │ │ -03834e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -038350: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ -038354: 6e20 1f0c 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ -03835a: 0c00 |000b: move-result-object v0 │ │ -03835c: 6e10 b00e 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -038362: 0c04 |000f: move-result-object v4 │ │ -038364: 1f04 9901 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -038368: 6e20 320c 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ -03836e: 0a06 |0015: move-result v6 │ │ -038370: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ -038374: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ -038378: 5546 5503 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0355 │ │ -03837c: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ -038380: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -038384: 28e6 |0020: goto 0006 // -001a │ │ -038386: 6e10 c00e 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ -03838c: 0a02 |0024: move-result v2 │ │ -03838e: 1236 |0025: const/4 v6, #int 3 // #3 │ │ -038390: 6e30 0e0c 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ -038396: 0a06 |0029: move-result v6 │ │ -038398: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ -03839c: 5496 7a03 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ -0383a0: 7b27 |002e: neg-int v7, v2 │ │ -0383a2: 6e10 be0e 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -0383a8: 0a08 |0032: move-result v8 │ │ -0383aa: 6e40 290e 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@0e29 │ │ -0383b0: 0a06 |0036: move-result v6 │ │ -0383b2: b665 |0037: or-int/2addr v5, v6 │ │ -0383b4: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -0383b6: 5c46 5503 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0355 │ │ -0383ba: 28e3 |003b: goto 001e // -001d │ │ -0383bc: 5496 8003 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ -0383c0: 6e10 290c 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0c29 │ │ -0383c6: 0a07 |0041: move-result v7 │ │ -0383c8: 6e10 be0e 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -0383ce: 0a08 |0045: move-result v8 │ │ -0383d0: 6e40 290e 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@0e29 │ │ -0383d6: 0a06 |0049: move-result v6 │ │ -0383d8: b665 |004a: or-int/2addr v5, v6 │ │ -0383da: 28ed |004b: goto 0038 // -0013 │ │ -0383dc: 5496 7903 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0379 │ │ -0383e0: 6e10 050c 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0c05 │ │ -0383e6: 5496 7f03 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@037f │ │ -0383ea: 6e10 050c 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0c05 │ │ -0383f0: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ -0383f4: 6e10 2e0c 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0c2e │ │ -0383fa: 0e00 |005b: return-void │ │ +039fd4: |[039fd4] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ +039fe4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +039fe6: 6e10 200c 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ +039fec: 0a01 |0004: move-result v1 │ │ +039fee: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +039ff0: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ +039ff4: 6e20 1f0c 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ +039ffa: 0c00 |000b: move-result-object v0 │ │ +039ffc: 6e10 b00e 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03a002: 0c04 |000f: move-result-object v4 │ │ +03a004: 1f04 9901 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03a008: 6e20 320c 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ +03a00e: 0a06 |0015: move-result v6 │ │ +03a010: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +03a014: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ +03a018: 5546 5503 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0355 │ │ +03a01c: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ +03a020: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03a024: 28e6 |0020: goto 0006 // -001a │ │ +03a026: 6e10 c00e 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ +03a02c: 0a02 |0024: move-result v2 │ │ +03a02e: 1236 |0025: const/4 v6, #int 3 // #3 │ │ +03a030: 6e30 0e0c 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ +03a036: 0a06 |0029: move-result v6 │ │ +03a038: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ +03a03c: 5496 7a03 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ +03a040: 7b27 |002e: neg-int v7, v2 │ │ +03a042: 6e10 be0e 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03a048: 0a08 |0032: move-result v8 │ │ +03a04a: 6e40 290e 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@0e29 │ │ +03a050: 0a06 |0036: move-result v6 │ │ +03a052: b665 |0037: or-int/2addr v5, v6 │ │ +03a054: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +03a056: 5c46 5503 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0355 │ │ +03a05a: 28e3 |003b: goto 001e // -001d │ │ +03a05c: 5496 8003 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ +03a060: 6e10 290c 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0c29 │ │ +03a066: 0a07 |0041: move-result v7 │ │ +03a068: 6e10 be0e 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03a06e: 0a08 |0045: move-result v8 │ │ +03a070: 6e40 290e 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@0e29 │ │ +03a076: 0a06 |0049: move-result v6 │ │ +03a078: b665 |004a: or-int/2addr v5, v6 │ │ +03a07a: 28ed |004b: goto 0038 // -0013 │ │ +03a07c: 5496 7903 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0379 │ │ +03a080: 6e10 050c 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0c05 │ │ +03a086: 5496 7f03 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@037f │ │ +03a08a: 6e10 050c 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0c05 │ │ +03a090: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ +03a094: 6e10 2e0c 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0c2e │ │ +03a09a: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=932 │ │ 0x0001 line=933 │ │ 0x0005 line=934 │ │ 0x0008 line=935 │ │ 0x000c line=936 │ │ @@ -52554,42 +52559,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0383fc: |[0383fc] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ -03840c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -03840e: 6e10 200c 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ -038414: 0a00 |0004: move-result v0 │ │ -038416: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -038418: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -03841a: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ -03841e: 6e20 1f0c 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ -038424: 0c04 |000c: move-result-object v4 │ │ -038426: 6e10 b00e 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -03842c: 0c04 |0010: move-result-object v4 │ │ -03842e: 1f04 9901 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -038432: 5242 5803 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ -038436: 7120 e010 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@10e0 │ │ -03843c: 0a03 |0018: move-result v3 │ │ -03843e: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -038442: 28ec |001b: goto 0007 // -0014 │ │ -038444: 5973 8203 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0382 │ │ -038448: 5474 7a03 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ -03844c: 6e20 090e 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@0e09 │ │ -038452: 0a04 |0023: move-result v4 │ │ -038454: 5475 8003 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ -038458: 6e20 090e 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@0e09 │ │ -03845e: 0a05 |0029: move-result v5 │ │ -038460: b654 |002a: or-int/2addr v4, v5 │ │ -038462: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ -038466: 7110 4008 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0840 │ │ -03846c: 0e00 |0030: return-void │ │ +03a09c: |[03a09c] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ +03a0ac: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +03a0ae: 6e10 200c 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ +03a0b4: 0a00 |0004: move-result v0 │ │ +03a0b6: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +03a0b8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +03a0ba: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ +03a0be: 6e20 1f0c 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ +03a0c4: 0c04 |000c: move-result-object v4 │ │ +03a0c6: 6e10 b00e 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03a0cc: 0c04 |0010: move-result-object v4 │ │ +03a0ce: 1f04 9901 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03a0d2: 5242 5803 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ +03a0d6: 7120 e110 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@10e1 │ │ +03a0dc: 0a03 |0018: move-result v3 │ │ +03a0de: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03a0e2: 28ec |001b: goto 0007 // -0014 │ │ +03a0e4: 5973 8203 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0382 │ │ +03a0e8: 5474 7a03 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ +03a0ec: 6e20 090e 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@0e09 │ │ +03a0f2: 0a04 |0023: move-result v4 │ │ +03a0f4: 5475 8003 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ +03a0f8: 6e20 090e 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@0e09 │ │ +03a0fe: 0a05 |0029: move-result v5 │ │ +03a100: b654 |002a: or-int/2addr v4, v5 │ │ +03a102: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ +03a106: 7110 4008 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0840 │ │ +03a10c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=720 │ │ 0x0005 line=721 │ │ 0x0006 line=722 │ │ 0x0009 line=723 │ │ 0x0015 line=724 │ │ @@ -52610,29 +52615,29 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -038470: |[038470] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ -038480: 6e10 b00e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -038486: 0c00 |0003: move-result-object v0 │ │ -038488: 1f00 9901 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -03848c: 5501 5603 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0356 │ │ -038490: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ -038494: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -038496: 5c01 5603 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0356 │ │ -03849a: 5421 7b03 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@037b │ │ -03849e: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ -0384a2: 5421 7b03 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@037b │ │ -0384a6: 7220 dc0b 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@0bdc │ │ -0384ac: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ -0384b0: 6e20 460c 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@0c46 │ │ -0384b6: 0e00 |001b: return-void │ │ +03a110: |[03a110] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ +03a120: 6e10 b00e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03a126: 0c00 |0003: move-result-object v0 │ │ +03a128: 1f00 9901 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03a12c: 5501 5603 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0356 │ │ +03a130: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ +03a134: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +03a136: 5c01 5603 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0356 │ │ +03a13a: 5421 7b03 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@037b │ │ +03a13e: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ +03a142: 5421 7b03 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@037b │ │ +03a146: 7220 dc0b 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@0bdc │ │ +03a14c: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ +03a150: 6e20 460c 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@0c46 │ │ +03a156: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x0006 line=470 │ │ 0x000a line=471 │ │ 0x000d line=472 │ │ 0x0011 line=473 │ │ @@ -52648,29 +52653,29 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0384b8: |[0384b8] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ -0384c8: 6e10 b00e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -0384ce: 0c00 |0003: move-result-object v0 │ │ -0384d0: 1f00 9901 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -0384d4: 5501 5603 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0356 │ │ -0384d8: 3901 1300 |0008: if-nez v1, 001b // +0013 │ │ -0384dc: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -0384de: 5c01 5603 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0356 │ │ -0384e2: 5421 7b03 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@037b │ │ -0384e6: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ -0384ea: 5421 7b03 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@037b │ │ -0384ee: 7220 dd0b 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@0bdd │ │ -0384f4: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ -0384f8: 6e20 e40e 1300 |0018: invoke-virtual {v3, v1}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@0ee4 │ │ -0384fe: 0e00 |001b: return-void │ │ +03a158: |[03a158] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ +03a168: 6e10 b00e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03a16e: 0c00 |0003: move-result-object v0 │ │ +03a170: 1f00 9901 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03a174: 5501 5603 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0356 │ │ +03a178: 3901 1300 |0008: if-nez v1, 001b // +0013 │ │ +03a17c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +03a17e: 5c01 5603 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0356 │ │ +03a182: 5421 7b03 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@037b │ │ +03a186: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ +03a18a: 5421 7b03 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@037b │ │ +03a18e: 7220 dd0b 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@0bdd │ │ +03a194: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ +03a198: 6e20 e40e 1300 |0018: invoke-virtual {v3, v1}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@0ee4 │ │ +03a19e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ 0x0006 line=481 │ │ 0x000a line=482 │ │ 0x000d line=483 │ │ 0x0011 line=484 │ │ @@ -52686,20 +52691,20 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -038500: |[038500] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ -038510: 5410 7b03 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@037b │ │ -038514: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -038518: 5410 7b03 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@037b │ │ -03851c: 7230 de0b 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@0bde │ │ -038522: 0e00 |0009: return-void │ │ +03a1a0: |[03a1a0] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ +03a1b0: 5410 7b03 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@037b │ │ +03a1b4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03a1b8: 5410 7b03 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@037b │ │ +03a1bc: 7230 de0b 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@0bde │ │ +03a1c2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 0x0004 line=492 │ │ 0x0009 line=494 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -52707,225 +52712,225 @@ │ │ 0x0000 - 0x000a reg=3 slideOffset F │ │ │ │ #11 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'drawChild' │ │ type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ - registers : 33 │ │ + registers : 34 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 391 16-bit code units │ │ -038524: |[038524] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -038534: 7401 270c 1c00 |0000: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0c27 │ │ -03853a: 0a12 |0003: move-result v18 │ │ -03853c: 0800 1c00 |0004: move-object/from16 v0, v28 │ │ -038540: 0801 1e00 |0006: move-object/from16 v1, v30 │ │ -038544: 6e20 2f0c 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0c2f │ │ -03854a: 0a11 |000b: move-result v17 │ │ -03854c: 120d |000c: const/4 v13, #int 0 // #0 │ │ -03854e: 7401 290c 1c00 |000d: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0c29 │ │ -038554: 0a0e |0010: move-result v14 │ │ -038556: 7401 0d01 1d00 |0011: invoke-virtual/range {v29}, Landroid/graphics/Canvas;.save:()I // method@010d │ │ -03855c: 0a15 |0014: move-result v21 │ │ -03855e: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ -038562: 7401 200c 1c00 |0017: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ -038568: 0a0a |001a: move-result v10 │ │ -03856a: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ -03856e: 0200 1300 |001d: move/from16 v0, v19 │ │ -038572: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ -038576: 0800 1c00 |0021: move-object/from16 v0, v28 │ │ -03857a: 0201 1300 |0023: move/from16 v1, v19 │ │ -03857e: 6e20 1f0c 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ -038584: 0c19 |0028: move-result-object v25 │ │ -038586: 0800 1900 |0029: move-object/from16 v0, v25 │ │ -03858a: 0801 1e00 |002b: move-object/from16 v1, v30 │ │ -03858e: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ -038592: 7401 bf0e 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ -038598: 0a02 |0032: move-result v2 │ │ -03859a: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ -03859e: 7701 2b0c 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@0c2b │ │ -0385a4: 0a02 |0038: move-result v2 │ │ -0385a6: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ -0385aa: 0800 1c00 |003b: move-object/from16 v0, v28 │ │ -0385ae: 0801 1900 |003d: move-object/from16 v1, v25 │ │ -0385b2: 6e20 320c 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ -0385b8: 0a02 |0042: move-result v2 │ │ -0385ba: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ -0385be: 7401 aa0e 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@0eaa │ │ -0385c4: 0a02 |0048: move-result v2 │ │ -0385c6: 0200 1200 |0049: move/from16 v0, v18 │ │ -0385ca: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ -0385ce: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ -0385d2: 28ce |004f: goto 001d // -0032 │ │ -0385d4: 1232 |0050: const/4 v2, #int 3 // #3 │ │ -0385d6: 0800 1c00 |0051: move-object/from16 v0, v28 │ │ -0385da: 0801 1900 |0053: move-object/from16 v1, v25 │ │ -0385de: 6e30 0e0c 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ -0385e4: 0a02 |0058: move-result v2 │ │ -0385e6: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ -0385ea: 7401 b90e 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ -0385f0: 0a1b |005e: move-result v27 │ │ -0385f2: 0200 1b00 |005f: move/from16 v0, v27 │ │ -0385f6: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ -0385fa: 020d 1b00 |0063: move/from16 v13, v27 │ │ -0385fe: 28e8 |0065: goto 004d // -0018 │ │ -038600: 7401 b10e 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -038606: 0a1a |0069: move-result v26 │ │ -038608: 0200 1a00 |006a: move/from16 v0, v26 │ │ -03860c: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ -038610: 020e 1a00 |006e: move/from16 v14, v26 │ │ -038614: 28dd |0070: goto 004d // -0023 │ │ -038616: 1202 |0071: const/4 v2, #int 0 // #0 │ │ -038618: 7401 270c 1c00 |0072: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0c27 │ │ -03861e: 0a03 |0075: move-result v3 │ │ -038620: 0800 1d00 |0076: move-object/from16 v0, v29 │ │ -038624: 6e53 0501 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@0105 │ │ -03862a: 7505 0f0f 1c00 |007b: invoke-super/range {v28, v29, v30, v31, v32}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@0f0f │ │ -038630: 0a16 |007e: move-result v22 │ │ -038632: 0800 1d00 |007f: move-object/from16 v0, v29 │ │ -038636: 0201 1500 |0081: move/from16 v1, v21 │ │ -03863a: 6e20 0b01 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@010b │ │ -038640: 0800 1c00 |0086: move-object/from16 v0, v28 │ │ -038644: 5202 8203 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0382 │ │ -038648: 1203 |008a: const/4 v3, #int 0 // #0 │ │ -03864a: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ -03864e: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ -038652: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ -038656: 0800 1c00 |0091: move-object/from16 v0, v28 │ │ -03865a: 5202 8103 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0381 │ │ -03865e: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ -038662: b532 |0097: and-int/2addr v2, v3 │ │ -038664: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ -038668: 8292 |009a: int-to-float v2, v9 │ │ -03866a: 0800 1c00 |009b: move-object/from16 v0, v28 │ │ -03866e: 5203 8203 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0382 │ │ -038672: c832 |009f: mul-float/2addr v2, v3 │ │ -038674: 8720 |00a0: float-to-int v0, v2 │ │ -038676: 0214 0000 |00a1: move/from16 v20, v0 │ │ -03867a: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ -03867e: 0800 1c00 |00a5: move-object/from16 v0, v28 │ │ -038682: 5203 8103 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0381 │ │ -038686: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ -03868c: b543 |00ac: and-int/2addr v3, v4 │ │ -03868e: 960f 0203 |00ad: or-int v15, v2, v3 │ │ -038692: 0800 1c00 |00af: move-object/from16 v0, v28 │ │ -038696: 5402 8303 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0383 │ │ -03869a: 6e20 1101 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@0111 │ │ -0386a0: 82d3 |00b6: int-to-float v3, v13 │ │ -0386a2: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ -0386a4: 82e5 |00b8: int-to-float v5, v14 │ │ -0386a6: 7401 270c 1c00 |00b9: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0c27 │ │ -0386ac: 0a02 |00bc: move-result v2 │ │ -0386ae: 8226 |00bd: int-to-float v6, v2 │ │ -0386b0: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ -0386b4: 5407 8303 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0383 │ │ -0386b8: 0802 1d00 |00c2: move-object/from16 v2, v29 │ │ -0386bc: 7406 0801 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0108 │ │ -0386c2: 0f16 |00c7: return v22 │ │ -0386c4: 0800 1c00 |00c8: move-object/from16 v0, v28 │ │ -0386c8: 5402 8403 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0384 │ │ -0386cc: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ -0386d0: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ -0386d2: 0800 1c00 |00cf: move-object/from16 v0, v28 │ │ -0386d6: 0801 1e00 |00d1: move-object/from16 v1, v30 │ │ -0386da: 6e30 0e0c 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ -0386e0: 0a02 |00d6: move-result v2 │ │ -0386e2: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ -0386e6: 0800 1c00 |00d9: move-object/from16 v0, v28 │ │ -0386ea: 5402 8403 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0384 │ │ -0386ee: 6e10 2001 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0120 │ │ -0386f4: 0a17 |00e0: move-result v23 │ │ -0386f6: 7401 b90e 1e00 |00e1: invoke-virtual/range {v30}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ -0386fc: 0a0c |00e4: move-result v12 │ │ -0386fe: 0800 1c00 |00e5: move-object/from16 v0, v28 │ │ -038702: 5402 7a03 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ -038706: 6e10 150e 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@0e15 │ │ -03870c: 0a10 |00ec: move-result v16 │ │ -03870e: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ -038710: 82c3 |00ee: int-to-float v3, v12 │ │ -038712: 0200 1000 |00ef: move/from16 v0, v16 │ │ -038716: 8204 |00f1: int-to-float v4, v0 │ │ -038718: c943 |00f2: div-float/2addr v3, v4 │ │ -03871a: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ -03871e: 7120 e210 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@10e2 │ │ -038724: 0a03 |00f8: move-result v3 │ │ -038726: 7120 e010 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@10e0 │ │ -03872c: 0a08 |00fc: move-result v8 │ │ -03872e: 0800 1c00 |00fd: move-object/from16 v0, v28 │ │ -038732: 5402 8403 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0384 │ │ -038736: 7401 be0e 1e00 |0101: invoke-virtual/range {v30}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -03873c: 0a03 |0104: move-result v3 │ │ -03873e: 9004 0c17 |0105: add-int v4, v12, v23 │ │ -038742: 7401 a70e 1e00 |0107: invoke-virtual/range {v30}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ -038748: 0a05 |010a: move-result v5 │ │ -03874a: 6e55 2b01 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@012b │ │ -038750: 0800 1c00 |010e: move-object/from16 v0, v28 │ │ -038754: 5402 8403 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0384 │ │ -038758: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ -03875c: c883 |0114: mul-float/2addr v3, v8 │ │ -03875e: 8733 |0115: float-to-int v3, v3 │ │ -038760: 6e20 2a01 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@012a │ │ -038766: 0800 1c00 |0119: move-object/from16 v0, v28 │ │ -03876a: 5402 8403 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0384 │ │ -03876e: 0800 1d00 |011d: move-object/from16 v0, v29 │ │ -038772: 6e20 1b01 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@011b │ │ -038778: 28a5 |0122: goto 00c7 // -005b │ │ -03877a: 0800 1c00 |0123: move-object/from16 v0, v28 │ │ -03877e: 5402 8503 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0385 │ │ -038782: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ -038786: 1252 |0129: const/4 v2, #int 5 // #5 │ │ -038788: 0800 1c00 |012a: move-object/from16 v0, v28 │ │ -03878c: 0801 1e00 |012c: move-object/from16 v1, v30 │ │ -038790: 6e30 0e0c 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ -038796: 0a02 |0131: move-result v2 │ │ -038798: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ -03879c: 0800 1c00 |0134: move-object/from16 v0, v28 │ │ -0387a0: 5402 8503 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0385 │ │ -0387a4: 6e10 2001 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0120 │ │ -0387aa: 0a17 |013b: move-result v23 │ │ -0387ac: 7401 b10e 1e00 |013c: invoke-virtual/range {v30}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -0387b2: 0a0b |013f: move-result v11 │ │ -0387b4: 7401 290c 1c00 |0140: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0c29 │ │ -0387ba: 0a02 |0143: move-result v2 │ │ -0387bc: 9118 020b |0144: sub-int v24, v2, v11 │ │ -0387c0: 0800 1c00 |0146: move-object/from16 v0, v28 │ │ -0387c4: 5402 8003 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ -0387c8: 6e10 150e 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@0e15 │ │ -0387ce: 0a10 |014d: move-result v16 │ │ -0387d0: 1202 |014e: const/4 v2, #int 0 // #0 │ │ -0387d2: 0200 1800 |014f: move/from16 v0, v24 │ │ -0387d6: 8203 |0151: int-to-float v3, v0 │ │ -0387d8: 0200 1000 |0152: move/from16 v0, v16 │ │ -0387dc: 8204 |0154: int-to-float v4, v0 │ │ -0387de: c943 |0155: div-float/2addr v3, v4 │ │ -0387e0: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ -0387e4: 7120 e210 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@10e2 │ │ -0387ea: 0a03 |015b: move-result v3 │ │ -0387ec: 7120 e010 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@10e0 │ │ -0387f2: 0a08 |015f: move-result v8 │ │ -0387f4: 0800 1c00 |0160: move-object/from16 v0, v28 │ │ -0387f8: 5402 8503 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0385 │ │ -0387fc: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ -038800: 7401 be0e 1e00 |0166: invoke-virtual/range {v30}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -038806: 0a04 |0169: move-result v4 │ │ -038808: 7401 a70e 1e00 |016a: invoke-virtual/range {v30}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ -03880e: 0a05 |016d: move-result v5 │ │ -038810: 6e55 2b01 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@012b │ │ -038816: 0800 1c00 |0171: move-object/from16 v0, v28 │ │ -03881a: 5402 8503 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0385 │ │ -03881e: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ -038822: c883 |0177: mul-float/2addr v3, v8 │ │ -038824: 8733 |0178: float-to-int v3, v3 │ │ -038826: 6e20 2a01 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@012a │ │ -03882c: 0800 1c00 |017c: move-object/from16 v0, v28 │ │ -038830: 5402 8503 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0385 │ │ -038834: 0800 1d00 |0180: move-object/from16 v0, v29 │ │ -038838: 6e20 1b01 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@011b │ │ -03883e: 2900 42ff |0185: goto/16 00c7 // -00be │ │ +03a1c4: |[03a1c4] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +03a1d4: 7401 270c 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0c27 │ │ +03a1da: 0a12 |0003: move-result v18 │ │ +03a1dc: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ +03a1e0: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ +03a1e4: 6e20 2f0c 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0c2f │ │ +03a1ea: 0a11 |000b: move-result v17 │ │ +03a1ec: 120d |000c: const/4 v13, #int 0 // #0 │ │ +03a1ee: 7401 290c 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0c29 │ │ +03a1f4: 0a0e |0010: move-result v14 │ │ +03a1f6: 7401 0d01 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@010d │ │ +03a1fc: 0a15 |0014: move-result v21 │ │ +03a1fe: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ +03a202: 7401 200c 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ +03a208: 0a0a |001a: move-result v10 │ │ +03a20a: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ +03a20e: 0200 1300 |001d: move/from16 v0, v19 │ │ +03a212: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ +03a216: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ +03a21a: 0201 1300 |0023: move/from16 v1, v19 │ │ +03a21e: 6e20 1f0c 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ +03a224: 0c19 |0028: move-result-object v25 │ │ +03a226: 0800 1900 |0029: move-object/from16 v0, v25 │ │ +03a22a: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ +03a22e: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ +03a232: 7401 bf0e 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ +03a238: 0a02 |0032: move-result v2 │ │ +03a23a: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ +03a23e: 7701 2b0c 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@0c2b │ │ +03a244: 0a02 |0038: move-result v2 │ │ +03a246: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ +03a24a: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ +03a24e: 0801 1900 |003d: move-object/from16 v1, v25 │ │ +03a252: 6e20 320c 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ +03a258: 0a02 |0042: move-result v2 │ │ +03a25a: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ +03a25e: 7401 aa0e 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@0eaa │ │ +03a264: 0a02 |0048: move-result v2 │ │ +03a266: 0200 1200 |0049: move/from16 v0, v18 │ │ +03a26a: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ +03a26e: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ +03a272: 28ce |004f: goto 001d // -0032 │ │ +03a274: 1232 |0050: const/4 v2, #int 3 // #3 │ │ +03a276: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ +03a27a: 0801 1900 |0053: move-object/from16 v1, v25 │ │ +03a27e: 6e30 0e0c 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ +03a284: 0a02 |0058: move-result v2 │ │ +03a286: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ +03a28a: 7401 b90e 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ +03a290: 0a1b |005e: move-result v27 │ │ +03a292: 0200 1b00 |005f: move/from16 v0, v27 │ │ +03a296: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ +03a29a: 020d 1b00 |0063: move/from16 v13, v27 │ │ +03a29e: 28e8 |0065: goto 004d // -0018 │ │ +03a2a0: 7401 b10e 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +03a2a6: 0a1a |0069: move-result v26 │ │ +03a2a8: 0200 1a00 |006a: move/from16 v0, v26 │ │ +03a2ac: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ +03a2b0: 020e 1a00 |006e: move/from16 v14, v26 │ │ +03a2b4: 28dd |0070: goto 004d // -0023 │ │ +03a2b6: 1202 |0071: const/4 v2, #int 0 // #0 │ │ +03a2b8: 7401 270c 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0c27 │ │ +03a2be: 0a03 |0075: move-result v3 │ │ +03a2c0: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ +03a2c4: 6e53 0501 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@0105 │ │ +03a2ca: 7505 0f0f 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@0f0f │ │ +03a2d0: 0a16 |007e: move-result v22 │ │ +03a2d2: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +03a2d6: 0201 1500 |0081: move/from16 v1, v21 │ │ +03a2da: 6e20 0b01 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@010b │ │ +03a2e0: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ +03a2e4: 5202 8203 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0382 │ │ +03a2e8: 1203 |008a: const/4 v3, #int 0 // #0 │ │ +03a2ea: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ +03a2ee: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ +03a2f2: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ +03a2f6: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ +03a2fa: 5202 8103 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0381 │ │ +03a2fe: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ +03a302: b532 |0097: and-int/2addr v2, v3 │ │ +03a304: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ +03a308: 8292 |009a: int-to-float v2, v9 │ │ +03a30a: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ +03a30e: 5203 8203 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0382 │ │ +03a312: c832 |009f: mul-float/2addr v2, v3 │ │ +03a314: 8720 |00a0: float-to-int v0, v2 │ │ +03a316: 0214 0000 |00a1: move/from16 v20, v0 │ │ +03a31a: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ +03a31e: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ +03a322: 5203 8103 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0381 │ │ +03a326: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ +03a32c: b543 |00ac: and-int/2addr v3, v4 │ │ +03a32e: 960f 0203 |00ad: or-int v15, v2, v3 │ │ +03a332: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ +03a336: 5402 8303 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0383 │ │ +03a33a: 6e20 1101 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@0111 │ │ +03a340: 82d3 |00b6: int-to-float v3, v13 │ │ +03a342: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ +03a344: 82e5 |00b8: int-to-float v5, v14 │ │ +03a346: 7401 270c 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0c27 │ │ +03a34c: 0a02 |00bc: move-result v2 │ │ +03a34e: 8226 |00bd: int-to-float v6, v2 │ │ +03a350: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ +03a354: 5407 8303 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@0383 │ │ +03a358: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ +03a35c: 7406 0801 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0108 │ │ +03a362: 0f16 |00c7: return v22 │ │ +03a364: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ +03a368: 5402 8403 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0384 │ │ +03a36c: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ +03a370: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ +03a372: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ +03a376: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ +03a37a: 6e30 0e0c 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ +03a380: 0a02 |00d6: move-result v2 │ │ +03a382: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ +03a386: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ +03a38a: 5402 8403 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0384 │ │ +03a38e: 6e10 2001 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0120 │ │ +03a394: 0a17 |00e0: move-result v23 │ │ +03a396: 7401 b90e 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ +03a39c: 0a0c |00e4: move-result v12 │ │ +03a39e: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ +03a3a2: 5402 7a03 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ +03a3a6: 6e10 150e 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@0e15 │ │ +03a3ac: 0a10 |00ec: move-result v16 │ │ +03a3ae: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ +03a3b0: 82c3 |00ee: int-to-float v3, v12 │ │ +03a3b2: 0200 1000 |00ef: move/from16 v0, v16 │ │ +03a3b6: 8204 |00f1: int-to-float v4, v0 │ │ +03a3b8: c943 |00f2: div-float/2addr v3, v4 │ │ +03a3ba: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ +03a3be: 7120 e310 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@10e3 │ │ +03a3c4: 0a03 |00f8: move-result v3 │ │ +03a3c6: 7120 e110 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@10e1 │ │ +03a3cc: 0a08 |00fc: move-result v8 │ │ +03a3ce: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ +03a3d2: 5402 8403 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0384 │ │ +03a3d6: 7401 be0e 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03a3dc: 0a03 |0104: move-result v3 │ │ +03a3de: 9004 0c17 |0105: add-int v4, v12, v23 │ │ +03a3e2: 7401 a70e 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ +03a3e8: 0a05 |010a: move-result v5 │ │ +03a3ea: 6e55 2b01 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@012b │ │ +03a3f0: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ +03a3f4: 5402 8403 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0384 │ │ +03a3f8: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ +03a3fc: c883 |0114: mul-float/2addr v3, v8 │ │ +03a3fe: 8733 |0115: float-to-int v3, v3 │ │ +03a400: 6e20 2a01 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@012a │ │ +03a406: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ +03a40a: 5402 8403 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0384 │ │ +03a40e: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ +03a412: 6e20 1b01 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@011b │ │ +03a418: 28a5 |0122: goto 00c7 // -005b │ │ +03a41a: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ +03a41e: 5402 8503 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0385 │ │ +03a422: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ +03a426: 1252 |0129: const/4 v2, #int 5 // #5 │ │ +03a428: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ +03a42c: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ +03a430: 6e30 0e0c 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ +03a436: 0a02 |0131: move-result v2 │ │ +03a438: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ +03a43c: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ +03a440: 5402 8503 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0385 │ │ +03a444: 6e10 2001 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0120 │ │ +03a44a: 0a17 |013b: move-result v23 │ │ +03a44c: 7401 b10e 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +03a452: 0a0b |013f: move-result v11 │ │ +03a454: 7401 290c 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0c29 │ │ +03a45a: 0a02 |0143: move-result v2 │ │ +03a45c: 9118 020b |0144: sub-int v24, v2, v11 │ │ +03a460: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ +03a464: 5402 8003 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ +03a468: 6e10 150e 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@0e15 │ │ +03a46e: 0a10 |014d: move-result v16 │ │ +03a470: 1202 |014e: const/4 v2, #int 0 // #0 │ │ +03a472: 0200 1800 |014f: move/from16 v0, v24 │ │ +03a476: 8203 |0151: int-to-float v3, v0 │ │ +03a478: 0200 1000 |0152: move/from16 v0, v16 │ │ +03a47c: 8204 |0154: int-to-float v4, v0 │ │ +03a47e: c943 |0155: div-float/2addr v3, v4 │ │ +03a480: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ +03a484: 7120 e310 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@10e3 │ │ +03a48a: 0a03 |015b: move-result v3 │ │ +03a48c: 7120 e110 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@10e1 │ │ +03a492: 0a08 |015f: move-result v8 │ │ +03a494: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ +03a498: 5402 8503 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0385 │ │ +03a49c: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ +03a4a0: 7401 be0e 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03a4a6: 0a04 |0169: move-result v4 │ │ +03a4a8: 7401 a70e 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ +03a4ae: 0a05 |016d: move-result v5 │ │ +03a4b0: 6e55 2b01 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@012b │ │ +03a4b6: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ +03a4ba: 5402 8503 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0385 │ │ +03a4be: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ +03a4c2: c883 |0177: mul-float/2addr v3, v8 │ │ +03a4c4: 8733 |0178: float-to-int v3, v3 │ │ +03a4c6: 6e20 2a01 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@012a │ │ +03a4cc: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ +03a4d0: 5402 8503 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0385 │ │ +03a4d4: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ +03a4d8: 6e20 1b01 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@011b │ │ +03a4de: 2900 42ff |0185: goto/16 00c7 // -00be │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ 0x0004 line=745 │ │ 0x000c line=746 │ │ 0x0011 line=748 │ │ 0x0015 line=749 │ │ @@ -52986,45 +52991,45 @@ │ │ 0x014e - 0x0187 reg=16 drawerPeekDistance I │ │ 0x000c - 0x0187 reg=17 drawingContent Z │ │ 0x0004 - 0x0187 reg=18 height I │ │ 0x0015 - 0x0187 reg=21 restoreCount I │ │ 0x007f - 0x0187 reg=22 result Z │ │ 0x013c - 0x0187 reg=23 shadowWidth I │ │ 0x0146 - 0x0187 reg=24 showing I │ │ - 0x0000 - 0x0187 reg=28 this Landroid/support/v4/widget/DrawerLayout; │ │ - 0x0000 - 0x0187 reg=29 canvas Landroid/graphics/Canvas; │ │ - 0x0000 - 0x0187 reg=30 child Landroid/view/View; │ │ - 0x0000 - 0x0187 reg=31 drawingTime J │ │ + 0x0000 - 0x0187 reg=29 this Landroid/support/v4/widget/DrawerLayout; │ │ + 0x0000 - 0x0187 reg=30 canvas Landroid/graphics/Canvas; │ │ + 0x0000 - 0x0187 reg=31 child Landroid/view/View; │ │ + 0x0000 - 0x0187 reg=32 drawingTime J │ │ │ │ #12 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'findDrawerWithGravity' │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -038844: |[038844] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ -038854: 6e10 200c 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ -03885a: 0a01 |0003: move-result v1 │ │ -03885c: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -03885e: 3513 1400 |0005: if-ge v3, v1, 0019 // +0014 │ │ -038862: 6e20 1f0c 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ -038868: 0c00 |000a: move-result-object v0 │ │ -03886a: 6e20 250c 0600 |000b: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0c25 │ │ -038870: 0a02 |000e: move-result v2 │ │ -038872: dd04 0207 |000f: and-int/lit8 v4, v2, #int 7 // #07 │ │ -038876: dd05 0707 |0011: and-int/lit8 v5, v7, #int 7 // #07 │ │ -03887a: 3354 0300 |0013: if-ne v4, v5, 0016 // +0003 │ │ -03887e: 1100 |0015: return-object v0 │ │ -038880: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ -038884: 28ed |0018: goto 0005 // -0013 │ │ -038886: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -038888: 28fb |001a: goto 0015 // -0005 │ │ +03a4e4: |[03a4e4] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ +03a4f4: 6e10 200c 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ +03a4fa: 0a01 |0003: move-result v1 │ │ +03a4fc: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +03a4fe: 3513 1400 |0005: if-ge v3, v1, 0019 // +0014 │ │ +03a502: 6e20 1f0c 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ +03a508: 0c00 |000a: move-result-object v0 │ │ +03a50a: 6e20 250c 0600 |000b: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0c25 │ │ +03a510: 0a02 |000e: move-result v2 │ │ +03a512: dd04 0207 |000f: and-int/lit8 v4, v2, #int 7 // #07 │ │ +03a516: dd05 0707 |0011: and-int/lit8 v5, v7, #int 7 // #07 │ │ +03a51a: 3354 0300 |0013: if-ne v4, v5, 0016 // +0003 │ │ +03a51e: 1100 |0015: return-object v0 │ │ +03a520: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03a524: 28ed |0018: goto 0005 // -0013 │ │ +03a526: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +03a528: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x0007 line=545 │ │ 0x000b line=546 │ │ 0x000f line=547 │ │ @@ -53046,31 +53051,31 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -03888c: |[03888c] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ -03889c: 6e10 200c 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ -0388a2: 0a01 |0003: move-result v1 │ │ -0388a4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0388a6: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -0388aa: 6e20 1f0c 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ -0388b0: 0c00 |000a: move-result-object v0 │ │ -0388b2: 6e10 b00e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -0388b8: 0c03 |000e: move-result-object v3 │ │ -0388ba: 1f03 9901 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -0388be: 5533 5603 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0356 │ │ -0388c2: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ -0388c6: 1100 |0015: return-object v0 │ │ -0388c8: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0388cc: 28ed |0018: goto 0005 // -0013 │ │ -0388ce: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -0388d0: 28fb |001a: goto 0015 // -0005 │ │ +03a52c: |[03a52c] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ +03a53c: 6e10 200c 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ +03a542: 0a01 |0003: move-result v1 │ │ +03a544: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +03a546: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +03a54a: 6e20 1f0c 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ +03a550: 0c00 |000a: move-result-object v0 │ │ +03a552: 6e10 b00e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03a558: 0c03 |000e: move-result-object v3 │ │ +03a55a: 1f03 9901 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03a55e: 5533 5603 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0356 │ │ +03a562: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ +03a566: 1100 |0015: return-object v0 │ │ +03a568: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03a56c: 28ed |0018: goto 0005 // -0013 │ │ +03a56e: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +03a570: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=521 │ │ 0x0004 line=522 │ │ 0x0007 line=523 │ │ 0x000b line=524 │ │ 0x0015 line=528 │ │ @@ -53088,19 +53093,19 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0388d4: |[0388d4] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0388e4: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0388e6: 2200 9901 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -0388ea: 7030 e00b 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0be0 │ │ -0388f0: 1100 |0006: return-object v0 │ │ +03a574: |[03a574] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +03a584: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +03a586: 2200 9901 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03a58a: 7030 e00b 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0be0 │ │ +03a590: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1127 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -53108,20 +53113,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 │ │ -0388f4: |[0388f4] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -038904: 2200 9901 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -038908: 6e10 220c 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@0c22 │ │ -03890e: 0c01 |0005: move-result-object v1 │ │ -038910: 7030 e20b 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0be2 │ │ -038916: 1100 |0009: return-object v0 │ │ +03a594: |[03a594] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +03a5a4: 2200 9901 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03a5a8: 6e10 220c 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@0c22 │ │ +03a5ae: 0c01 |0005: move-result-object v1 │ │ +03a5b0: 7030 e20b 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0be2 │ │ +03a5b6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1146 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -53130,30 +53135,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 │ │ -038918: |[038918] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -038928: 2020 9901 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -03892c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -038930: 2200 9901 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -038934: 1f02 9901 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -038938: 7020 e30b 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@0be3 │ │ -03893e: 1100 |000b: return-object v0 │ │ -038940: 2020 fd01 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@01fd │ │ -038944: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -038948: 2200 9901 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -03894c: 1f02 fd01 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@01fd │ │ -038950: 7020 e50b 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0be5 │ │ -038956: 28f4 |0017: goto 000b // -000c │ │ -038958: 2200 9901 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -03895c: 7020 e40b 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0be4 │ │ -038962: 28ee |001d: goto 000b // -0012 │ │ +03a5b8: |[03a5b8] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +03a5c8: 2020 9901 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03a5cc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +03a5d0: 2200 9901 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03a5d4: 1f02 9901 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03a5d8: 7020 e30b 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@0be3 │ │ +03a5de: 1100 |000b: return-object v0 │ │ +03a5e0: 2020 fd01 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@01fd │ │ +03a5e4: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +03a5e8: 2200 9901 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03a5ec: 1f02 fd01 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@01fd │ │ +03a5f0: 7020 e50b 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0be5 │ │ +03a5f6: 28f4 |0017: goto 000b // -000c │ │ +03a5f8: 2200 9901 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03a5fc: 7020 e40b 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0be4 │ │ +03a602: 28ee |001d: goto 000b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1132 │ │ 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; │ │ @@ -53164,29 +53169,29 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -038964: |[038964] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ -038974: 7110 3808 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0838 │ │ -03897a: 0a01 |0003: move-result v1 │ │ -03897c: 7120 0207 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0702 │ │ -038982: 0a00 |0007: move-result v0 │ │ -038984: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -038986: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -03898a: 5221 7c03 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@037c │ │ -03898e: 0f01 |000d: return v1 │ │ -038990: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -038992: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -038996: 5221 7d03 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@037d │ │ -03899a: 28fa |0013: goto 000d // -0006 │ │ -03899c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -03899e: 28f8 |0015: goto 000d // -0008 │ │ +03a604: |[03a604] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ +03a614: 7110 3808 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0838 │ │ +03a61a: 0a01 |0003: move-result v1 │ │ +03a61c: 7120 0207 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0702 │ │ +03a622: 0a00 |0007: move-result v0 │ │ +03a624: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +03a626: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +03a62a: 5221 7c03 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@037c │ │ +03a62e: 0f01 |000d: return v1 │ │ +03a630: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +03a632: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +03a636: 5221 7d03 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@037d │ │ +03a63a: 28fa |0013: goto 000d // -0006 │ │ +03a63c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +03a63e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0008 line=407 │ │ 0x000b line=408 │ │ 0x000d line=412 │ │ 0x000e line=409 │ │ @@ -53202,27 +53207,27 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0389a0: |[0389a0] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ -0389b0: 6e20 250c 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0c25 │ │ -0389b6: 0a00 |0003: move-result v0 │ │ -0389b8: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -0389ba: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ -0389be: 5221 7c03 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@037c │ │ -0389c2: 0f01 |0009: return v1 │ │ -0389c4: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -0389c6: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -0389ca: 5221 7d03 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@037d │ │ -0389ce: 28fa |000f: goto 0009 // -0006 │ │ -0389d0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0389d2: 28f8 |0011: goto 0009 // -0008 │ │ +03a640: |[03a640] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ +03a650: 6e20 250c 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0c25 │ │ +03a656: 0a00 |0003: move-result v0 │ │ +03a658: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +03a65a: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ +03a65e: 5221 7c03 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@037c │ │ +03a662: 0f01 |0009: return v1 │ │ +03a664: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +03a666: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +03a66a: 5221 7d03 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@037d │ │ +03a66e: 28fa |000f: goto 0009 // -0006 │ │ +03a670: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +03a672: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ 0x0004 line=424 │ │ 0x0007 line=425 │ │ 0x0009 line=430 │ │ 0x000a line=426 │ │ @@ -53238,24 +53243,24 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0389d4: |[0389d4] android.support.v4.widget.DrawerLayout.getDrawerViewGravity:(Landroid/view/View;)I │ │ -0389e4: 6e10 b00e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -0389ea: 0c01 |0003: move-result-object v1 │ │ -0389ec: 1f01 9901 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -0389f0: 5210 5303 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ -0389f4: 7110 3808 0300 |0008: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0838 │ │ -0389fa: 0a01 |000b: move-result v1 │ │ -0389fc: 7120 0207 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0702 │ │ -038a02: 0a01 |000f: move-result v1 │ │ -038a04: 0f01 |0010: return v1 │ │ +03a674: |[03a674] android.support.v4.widget.DrawerLayout.getDrawerViewGravity:(Landroid/view/View;)I │ │ +03a684: 6e10 b00e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03a68a: 0c01 |0003: move-result-object v1 │ │ +03a68c: 1f01 9901 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03a690: 5210 5303 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ +03a694: 7110 3808 0300 |0008: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0838 │ │ +03a69a: 0a01 |000b: move-result v1 │ │ +03a69c: 7120 0207 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0702 │ │ +03a6a2: 0a01 |000f: move-result v1 │ │ +03a6a4: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ 0x0008 line=512 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 gravity I │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -53266,20 +53271,20 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -038a08: |[038a08] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ -038a18: 6e10 b00e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -038a1e: 0c00 |0003: move-result-object v0 │ │ -038a20: 1f00 9901 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -038a24: 5200 5803 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ -038a28: 0f00 |0008: return v0 │ │ +03a6a8: |[03a6a8] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ +03a6b8: 6e10 b00e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03a6be: 0c00 |0003: move-result-object v0 │ │ +03a6c0: 1f00 9901 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03a6c4: 5200 5803 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ +03a6c8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0009 reg=2 drawerView Landroid/view/View; │ │ │ │ @@ -53288,24 +53293,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -038a2c: |[038a2c] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ -038a3c: 6e10 b00e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -038a42: 0c00 |0003: move-result-object v0 │ │ -038a44: 1f00 9901 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -038a48: 5200 5303 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ -038a4c: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -038a50: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -038a52: 0f00 |000b: return v0 │ │ -038a54: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -038a56: 28fe |000d: goto 000b // -0002 │ │ +03a6cc: |[03a6cc] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ +03a6dc: 6e10 b00e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03a6e2: 0c00 |0003: move-result-object v0 │ │ +03a6e4: 1f00 9901 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03a6e8: 5200 5303 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ +03a6ec: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +03a6f0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +03a6f2: 0f00 |000b: return v0 │ │ +03a6f4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03a6f6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=805 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 child Landroid/view/View; │ │ │ │ @@ -53314,23 +53319,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -038a58: |[038a58] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ -038a68: 6e20 190c 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ -038a6e: 0c00 |0003: move-result-object v0 │ │ -038a70: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -038a74: 6e20 310c 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@0c31 │ │ -038a7a: 0a01 |0009: move-result v1 │ │ -038a7c: 0f01 |000a: return v1 │ │ -038a7e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -038a80: 28fe |000c: goto 000a // -0002 │ │ +03a6f8: |[03a6f8] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ +03a708: 6e20 190c 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ +03a70e: 0c00 |0003: move-result-object v0 │ │ +03a710: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +03a714: 6e20 310c 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@0c31 │ │ +03a71a: 0a01 |0009: move-result v1 │ │ +03a71c: 0f01 |000a: return v1 │ │ +03a71e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +03a720: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1076 │ │ 0x0004 line=1077 │ │ 0x0006 line=1078 │ │ 0x000a line=1080 │ │ locals : │ │ @@ -53343,38 +53348,38 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -038a84: |[038a84] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ -038a94: 6e20 320c 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ -038a9a: 0a00 |0003: move-result v0 │ │ -038a9c: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -038aa0: 2200 6102 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -038aa4: 2201 7402 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -038aa8: 7010 0e11 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -038aae: 1a02 be08 |000d: const-string v2, "View " // string@08be │ │ -038ab2: 6e20 1411 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -038ab8: 0c01 |0012: move-result-object v1 │ │ -038aba: 6e20 1311 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -038ac0: 0c01 |0016: move-result-object v1 │ │ -038ac2: 1a02 5900 |0017: const-string v2, " is not a drawer" // string@0059 │ │ -038ac6: 6e20 1411 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -038acc: 0c01 |001c: move-result-object v1 │ │ -038ace: 6e10 1a11 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -038ad4: 0c01 |0020: move-result-object v1 │ │ -038ad6: 7020 ce10 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -038adc: 2700 |0024: throw v0 │ │ -038ade: 6e10 b00e 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -038ae4: 0c00 |0028: move-result-object v0 │ │ -038ae6: 1f00 9901 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -038aea: 5500 5603 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0356 │ │ -038aee: 0f00 |002d: return v0 │ │ +03a724: |[03a724] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ +03a734: 6e20 320c 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ +03a73a: 0a00 |0003: move-result v0 │ │ +03a73c: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +03a740: 2200 6102 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +03a744: 2201 7402 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +03a748: 7010 0f11 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +03a74e: 1a02 be08 |000d: const-string v2, "View " // string@08be │ │ +03a752: 6e20 1511 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03a758: 0c01 |0012: move-result-object v1 │ │ +03a75a: 6e20 1411 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +03a760: 0c01 |0016: move-result-object v1 │ │ +03a762: 1a02 5900 |0017: const-string v2, " is not a drawer" // string@0059 │ │ +03a766: 6e20 1511 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03a76c: 0c01 |001c: move-result-object v1 │ │ +03a76e: 6e10 1b11 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +03a774: 0c01 |0020: move-result-object v1 │ │ +03a776: 7020 cf10 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +03a77c: 2700 |0024: throw v0 │ │ +03a77e: 6e10 b00e 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03a784: 0c00 |0028: move-result-object v0 │ │ +03a786: 1f00 9901 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03a78a: 5500 5603 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0356 │ │ +03a78e: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1060 │ │ 0x0006 line=1061 │ │ 0x0025 line=1063 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -53385,29 +53390,29 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -038af0: |[038af0] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ -038b00: 6e10 b00e 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -038b06: 0c02 |0003: move-result-object v2 │ │ -038b08: 1f02 9901 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -038b0c: 5221 5303 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ -038b10: 7110 3808 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0838 │ │ -038b16: 0a02 |000b: move-result v2 │ │ -038b18: 7120 0207 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0702 │ │ -038b1e: 0a00 |000f: move-result v0 │ │ -038b20: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ -038b24: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -038b28: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -038b2a: 0f02 |0015: return v2 │ │ -038b2c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -038b2e: 28fe |0017: goto 0015 // -0002 │ │ +03a790: |[03a790] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ +03a7a0: 6e10 b00e 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03a7a6: 0c02 |0003: move-result-object v2 │ │ +03a7a8: 1f02 9901 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03a7ac: 5221 5303 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ +03a7b0: 7110 3808 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0838 │ │ +03a7b6: 0a02 |000b: move-result v2 │ │ +03a7b8: 7120 0207 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0702 │ │ +03a7be: 0a00 |000f: move-result v0 │ │ +03a7c0: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ +03a7c4: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +03a7c8: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +03a7ca: 0f02 |0015: return v2 │ │ +03a7cc: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +03a7ce: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=809 │ │ 0x0008 line=810 │ │ 0x0010 line=812 │ │ locals : │ │ 0x0010 - 0x0018 reg=0 absGravity I │ │ @@ -53420,23 +53425,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -038b30: |[038b30] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ -038b40: 6e20 190c 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ -038b46: 0c00 |0003: move-result-object v0 │ │ -038b48: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -038b4c: 6e20 340c 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0c34 │ │ -038b52: 0a01 |0009: move-result v1 │ │ -038b54: 0f01 |000a: return v1 │ │ -038b56: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -038b58: 28fe |000c: goto 000a // -0002 │ │ +03a7d0: |[03a7d0] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ +03a7e0: 6e20 190c 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ +03a7e6: 0c00 |0003: move-result-object v0 │ │ +03a7e8: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +03a7ec: 6e20 340c 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0c34 │ │ +03a7f2: 0a01 |0009: move-result v1 │ │ +03a7f4: 0f01 |000a: return v1 │ │ +03a7f6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +03a7f8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1107 │ │ 0x0004 line=1108 │ │ 0x0006 line=1109 │ │ 0x000a line=1111 │ │ locals : │ │ @@ -53449,44 +53454,44 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -038b5c: |[038b5c] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ -038b6c: 6e20 320c 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ -038b72: 0a00 |0003: move-result v0 │ │ -038b74: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -038b78: 2200 6102 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -038b7c: 2201 7402 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -038b80: 7010 0e11 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -038b86: 1a02 be08 |000d: const-string v2, "View " // string@08be │ │ -038b8a: 6e20 1411 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -038b90: 0c01 |0012: move-result-object v1 │ │ -038b92: 6e20 1311 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -038b98: 0c01 |0016: move-result-object v1 │ │ -038b9a: 1a02 5900 |0017: const-string v2, " is not a drawer" // string@0059 │ │ -038b9e: 6e20 1411 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -038ba4: 0c01 |001c: move-result-object v1 │ │ -038ba6: 6e10 1a11 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -038bac: 0c01 |0020: move-result-object v1 │ │ -038bae: 7020 ce10 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -038bb4: 2700 |0024: throw v0 │ │ -038bb6: 6e10 b00e 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -038bbc: 0c00 |0028: move-result-object v0 │ │ -038bbe: 1f00 9901 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -038bc2: 5200 5803 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ -038bc6: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -038bc8: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ -038bcc: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ -038bd0: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -038bd2: 0f00 |0033: return v0 │ │ -038bd4: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -038bd6: 28fe |0035: goto 0033 // -0002 │ │ +03a7fc: |[03a7fc] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ +03a80c: 6e20 320c 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ +03a812: 0a00 |0003: move-result v0 │ │ +03a814: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +03a818: 2200 6102 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +03a81c: 2201 7402 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +03a820: 7010 0f11 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +03a826: 1a02 be08 |000d: const-string v2, "View " // string@08be │ │ +03a82a: 6e20 1511 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03a830: 0c01 |0012: move-result-object v1 │ │ +03a832: 6e20 1411 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +03a838: 0c01 |0016: move-result-object v1 │ │ +03a83a: 1a02 5900 |0017: const-string v2, " is not a drawer" // string@0059 │ │ +03a83e: 6e20 1511 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03a844: 0c01 |001c: move-result-object v1 │ │ +03a846: 6e10 1b11 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +03a84c: 0c01 |0020: move-result-object v1 │ │ +03a84e: 7020 cf10 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +03a854: 2700 |0024: throw v0 │ │ +03a856: 6e10 b00e 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03a85c: 0c00 |0028: move-result-object v0 │ │ +03a85e: 1f00 9901 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03a862: 5200 5803 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ +03a866: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +03a868: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ +03a86c: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ +03a870: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +03a872: 0f00 |0033: return v0 │ │ +03a874: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +03a876: 28fe |0035: goto 0033 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1092 │ │ 0x0006 line=1093 │ │ 0x0025 line=1095 │ │ locals : │ │ 0x0000 - 0x0036 reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -53497,35 +53502,35 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -038bd8: |[038bd8] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ -038be8: 6e20 260c 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0c26 │ │ -038bee: 0a02 |0003: move-result v2 │ │ -038bf0: 6e10 c00e 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ -038bf6: 0a04 |0007: move-result v4 │ │ -038bf8: 8245 |0008: int-to-float v5, v4 │ │ -038bfa: c825 |0009: mul-float/2addr v5, v2 │ │ -038bfc: 8753 |000a: float-to-int v3, v5 │ │ -038bfe: 8245 |000b: int-to-float v5, v4 │ │ -038c00: c885 |000c: mul-float/2addr v5, v8 │ │ -038c02: 8751 |000d: float-to-int v1, v5 │ │ -038c04: 9100 0103 |000e: sub-int v0, v1, v3 │ │ -038c08: 1235 |0010: const/4 v5, #int 3 // #3 │ │ -038c0a: 6e30 0e0c 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ -038c10: 0a05 |0014: move-result v5 │ │ -038c12: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ -038c16: 6e20 d20e 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0ed2 │ │ -038c1c: 6e30 4d0c 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0c4d │ │ -038c22: 0e00 |001d: return-void │ │ -038c24: 7b00 |001e: neg-int v0, v0 │ │ -038c26: 28f8 |001f: goto 0017 // -0008 │ │ +03a878: |[03a878] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ +03a888: 6e20 260c 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0c26 │ │ +03a88e: 0a02 |0003: move-result v2 │ │ +03a890: 6e10 c00e 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ +03a896: 0a04 |0007: move-result v4 │ │ +03a898: 8245 |0008: int-to-float v5, v4 │ │ +03a89a: c825 |0009: mul-float/2addr v5, v2 │ │ +03a89c: 8753 |000a: float-to-int v3, v5 │ │ +03a89e: 8245 |000b: int-to-float v5, v4 │ │ +03a8a0: c885 |000c: mul-float/2addr v5, v8 │ │ +03a8a2: 8751 |000d: float-to-int v1, v5 │ │ +03a8a4: 9100 0103 |000e: sub-int v0, v1, v3 │ │ +03a8a8: 1235 |0010: const/4 v5, #int 3 // #3 │ │ +03a8aa: 6e30 0e0c 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ +03a8b0: 0a05 |0014: move-result v5 │ │ +03a8b2: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ +03a8b6: 6e20 d20e 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0ed2 │ │ +03a8bc: 6e30 4d0c 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0c4d │ │ +03a8c2: 0e00 |001d: return-void │ │ +03a8c4: 7b00 |001e: neg-int v0, v0 │ │ +03a8c6: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ 0x0004 line=533 │ │ 0x0008 line=534 │ │ 0x000b line=535 │ │ 0x000e line=536 │ │ @@ -53549,19 +53554,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -038c28: |[038c28] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ -038c38: 6f10 1c0f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0f1c │ │ -038c3e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -038c40: 5c10 7503 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0375 │ │ -038c44: 0e00 |0006: return-void │ │ +03a8c8: |[03a8c8] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ +03a8d8: 6f10 1c0f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0f1c │ │ +03a8de: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +03a8e0: 5c10 7503 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0375 │ │ +03a8e4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=579 │ │ 0x0003 line=580 │ │ 0x0006 line=581 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -53571,19 +53576,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -038c48: |[038c48] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ -038c58: 6f10 1d0f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0f1d │ │ -038c5e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -038c60: 5c10 7503 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0375 │ │ -038c64: 0e00 |0006: return-void │ │ +03a8e8: |[03a8e8] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ +03a8f8: 6f10 1d0f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0f1d │ │ +03a8fe: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +03a900: 5c10 7503 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0375 │ │ +03a904: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ 0x0003 line=574 │ │ 0x0006 line=575 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -53593,75 +53598,75 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 120 16-bit code units │ │ -038c68: |[038c68] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -038c78: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -038c7a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -038c7c: 7110 5707 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0757 │ │ -038c82: 0a00 |0005: move-result v0 │ │ -038c84: 54a7 7a03 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ -038c88: 6e20 280e b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@0e28 │ │ -038c8e: 0a07 |000b: move-result v7 │ │ -038c90: 54a8 8003 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ -038c94: 6e20 280e b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@0e28 │ │ -038c9a: 0a08 |0011: move-result v8 │ │ -038c9c: 9601 0708 |0012: or-int v1, v7, v8 │ │ -038ca0: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -038ca2: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ -038ca8: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ -038cac: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ -038cb0: 7010 2c0c 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@0c2c │ │ -038cb6: 0a07 |001f: move-result v7 │ │ -038cb8: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ -038cbc: 55a7 7203 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0372 │ │ -038cc0: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ -038cc4: 0165 |0026: move v5, v6 │ │ -038cc6: 0f05 |0027: return v5 │ │ -038cc8: 6e10 7a0e 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ -038cce: 0a03 |002b: move-result v3 │ │ -038cd0: 6e10 7c0e 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ -038cd6: 0a04 |002f: move-result v4 │ │ -038cd8: 59a3 7703 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0377 │ │ -038cdc: 59a4 7803 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0378 │ │ -038ce0: 52a7 8203 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0382 │ │ -038ce4: 1208 |0036: const/4 v8, #int 0 // #0 │ │ -038ce6: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ -038cea: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ -038cee: 54a7 7a03 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ -038cf2: 8738 |003d: float-to-int v8, v3 │ │ -038cf4: 8749 |003e: float-to-int v9, v4 │ │ -038cf6: 6e30 100e 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@0e10 │ │ -038cfc: 0c07 |0042: move-result-object v7 │ │ -038cfe: 6e20 2f0c 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0c2f │ │ -038d04: 0a07 |0046: move-result v7 │ │ -038d06: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ -038d0a: 1212 |0049: const/4 v2, #int 1 // #1 │ │ -038d0c: 5ca5 7303 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0373 │ │ -038d10: 5ca5 7203 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0372 │ │ -038d14: 28ca |004e: goto 0018 // -0036 │ │ -038d16: 54a7 7a03 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ -038d1a: 1238 |0051: const/4 v8, #int 3 // #3 │ │ -038d1c: 6e20 000e 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@0e00 │ │ -038d22: 0a07 |0055: move-result v7 │ │ -038d24: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ -038d28: 54a7 7903 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0379 │ │ -038d2c: 6e10 050c 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0c05 │ │ -038d32: 54a7 7f03 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@037f │ │ -038d36: 6e10 050c 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0c05 │ │ -038d3c: 28b6 |0062: goto 0018 // -004a │ │ -038d3e: 6e20 130c 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0c13 │ │ -038d44: 5ca5 7303 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0373 │ │ -038d48: 5ca5 7203 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0372 │ │ -038d4c: 28ae |006a: goto 0018 // -0052 │ │ -038d4e: 0000 |006b: nop // spacer │ │ -038d50: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ +03a908: |[03a908] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +03a918: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +03a91a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +03a91c: 7110 5707 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0757 │ │ +03a922: 0a00 |0005: move-result v0 │ │ +03a924: 54a7 7a03 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ +03a928: 6e20 280e b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@0e28 │ │ +03a92e: 0a07 |000b: move-result v7 │ │ +03a930: 54a8 8003 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ +03a934: 6e20 280e b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@0e28 │ │ +03a93a: 0a08 |0011: move-result v8 │ │ +03a93c: 9601 0708 |0012: or-int v1, v7, v8 │ │ +03a940: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +03a942: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ +03a948: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ +03a94c: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ +03a950: 7010 2c0c 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@0c2c │ │ +03a956: 0a07 |001f: move-result v7 │ │ +03a958: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ +03a95c: 55a7 7203 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0372 │ │ +03a960: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ +03a964: 0165 |0026: move v5, v6 │ │ +03a966: 0f05 |0027: return v5 │ │ +03a968: 6e10 7a0e 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ +03a96e: 0a03 |002b: move-result v3 │ │ +03a970: 6e10 7c0e 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ +03a976: 0a04 |002f: move-result v4 │ │ +03a978: 59a3 7703 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0377 │ │ +03a97c: 59a4 7803 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0378 │ │ +03a980: 52a7 8203 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@0382 │ │ +03a984: 1208 |0036: const/4 v8, #int 0 // #0 │ │ +03a986: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ +03a98a: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ +03a98e: 54a7 7a03 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ +03a992: 8738 |003d: float-to-int v8, v3 │ │ +03a994: 8749 |003e: float-to-int v9, v4 │ │ +03a996: 6e30 100e 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@0e10 │ │ +03a99c: 0c07 |0042: move-result-object v7 │ │ +03a99e: 6e20 2f0c 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0c2f │ │ +03a9a4: 0a07 |0046: move-result v7 │ │ +03a9a6: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ +03a9aa: 1212 |0049: const/4 v2, #int 1 // #1 │ │ +03a9ac: 5ca5 7303 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0373 │ │ +03a9b0: 5ca5 7203 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0372 │ │ +03a9b4: 28ca |004e: goto 0018 // -0036 │ │ +03a9b6: 54a7 7a03 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ +03a9ba: 1238 |0051: const/4 v8, #int 3 // #3 │ │ +03a9bc: 6e20 000e 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@0e00 │ │ +03a9c2: 0a07 |0055: move-result v7 │ │ +03a9c4: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ +03a9c8: 54a7 7903 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0379 │ │ +03a9cc: 6e10 050c 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0c05 │ │ +03a9d2: 54a7 7f03 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@037f │ │ +03a9d6: 6e10 050c 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0c05 │ │ +03a9dc: 28b6 |0062: goto 0018 // -004a │ │ +03a9de: 6e20 130c 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0c13 │ │ +03a9e4: 5ca5 7303 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0373 │ │ +03a9e8: 5ca5 7203 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0372 │ │ +03a9ec: 28ae |006a: goto 0018 // -0052 │ │ +03a9ee: 0000 |006b: nop // spacer │ │ +03a9f0: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=817 │ │ 0x0006 line=820 │ │ 0x0014 line=823 │ │ 0x0015 line=825 │ │ 0x0018 line=857 │ │ @@ -53694,26 +53699,26 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -038d68: |[038d68] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -038d78: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -038d7a: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ -038d7e: 7010 2d0c 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@0c2d │ │ -038d84: 0a00 |0006: move-result v0 │ │ -038d86: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -038d8a: 7110 2307 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@0723 │ │ -038d90: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -038d92: 0f00 |000d: return v0 │ │ -038d94: 6f30 200f 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0f20 │ │ -038d9a: 0a00 |0011: move-result v0 │ │ -038d9c: 28fb |0012: goto 000d // -0005 │ │ +03aa08: |[03aa08] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +03aa18: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +03aa1a: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ +03aa1e: 7010 2d0c 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@0c2d │ │ +03aa24: 0a00 |0006: move-result v0 │ │ +03aa26: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +03aa2a: 7110 2307 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@0723 │ │ +03aa30: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +03aa32: 0f00 |000d: return v0 │ │ +03aa34: 6f30 200f 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0f20 │ │ +03aa3a: 0a00 |0011: move-result v0 │ │ +03aa3c: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1181 │ │ 0x0009 line=1182 │ │ 0x000c line=1183 │ │ 0x000d line=1185 │ │ locals : │ │ @@ -53726,32 +53731,32 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -038da0: |[038da0] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -038db0: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -038db2: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ -038db6: 7010 1b0c 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0c1b │ │ -038dbc: 0c00 |0006: move-result-object v0 │ │ -038dbe: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -038dc2: 6e20 240c 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0c24 │ │ -038dc8: 0a01 |000c: move-result v1 │ │ -038dca: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ -038dce: 6e10 120c 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@0c12 │ │ -038dd4: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -038dd8: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -038dda: 0f01 |0015: return v1 │ │ -038ddc: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -038dde: 28fe |0017: goto 0015 // -0002 │ │ -038de0: 6f30 210f 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0f21 │ │ -038de6: 0a01 |001b: move-result v1 │ │ -038de8: 28f9 |001c: goto 0015 // -0007 │ │ +03aa40: |[03aa40] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +03aa50: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +03aa52: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ +03aa56: 7010 1b0c 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0c1b │ │ +03aa5c: 0c00 |0006: move-result-object v0 │ │ +03aa5e: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +03aa62: 6e20 240c 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0c24 │ │ +03aa68: 0a01 |000c: move-result v1 │ │ +03aa6a: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ +03aa6e: 6e10 120c 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@0c12 │ │ +03aa74: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +03aa78: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +03aa7a: 0f01 |0015: return v1 │ │ +03aa7c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +03aa7e: 28fe |0017: goto 0015 // -0002 │ │ +03aa80: 6f30 210f 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@0f21 │ │ +03aa86: 0a01 |001b: move-result v1 │ │ +03aa88: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1190 │ │ 0x0003 line=1191 │ │ 0x0007 line=1192 │ │ 0x000f line=1193 │ │ 0x0012 line=1195 │ │ @@ -53770,117 +53775,117 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 192 16-bit code units │ │ -038dec: |[038dec] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ -038dfc: 121a |0000: const/4 v10, #int 1 // #1 │ │ -038dfe: 5cfa 7603 |0001: iput-boolean v10, v15, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0376 │ │ -038e02: 6e10 200c 0f00 |0003: invoke-virtual {v15}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ -038e08: 0a01 |0006: move-result v1 │ │ -038e0a: 1207 |0007: const/4 v7, #int 0 // #0 │ │ -038e0c: 3517 a600 |0008: if-ge v7, v1, 00ae // +00a6 │ │ -038e10: 6e20 1f0c 7f00 |000a: invoke-virtual {v15, v7}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ -038e16: 0c00 |000d: move-result-object v0 │ │ -038e18: 6e10 bf0e 0000 |000e: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ -038e1e: 0a0a |0011: move-result v10 │ │ -038e20: 130b 0800 |0012: const/16 v11, #int 8 // #8 │ │ -038e24: 33ba 0500 |0014: if-ne v10, v11, 0019 // +0005 │ │ -038e28: d807 0701 |0016: add-int/lit8 v7, v7, #int 1 // #01 │ │ -038e2c: 28f0 |0018: goto 0008 // -0010 │ │ -038e2e: 6e10 b00e 0000 |0019: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -038e34: 0c08 |001c: move-result-object v8 │ │ -038e36: 1f08 9901 |001d: check-cast v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -038e3a: 6e20 2f0c 0f00 |001f: invoke-virtual {v15, v0}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0c2f │ │ -038e40: 0a0a |0022: move-result v10 │ │ -038e42: 380a 1800 |0023: if-eqz v10, 003b // +0018 │ │ -038e46: 528a 5703 |0025: iget v10, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0357 │ │ -038e4a: 528b 5a03 |0027: iget v11, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@035a │ │ -038e4e: 528c 5703 |0029: iget v12, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0357 │ │ -038e52: 6e10 b40e 0000 |002b: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ -038e58: 0a0d |002e: move-result v13 │ │ -038e5a: b0dc |002f: add-int/2addr v12, v13 │ │ -038e5c: 528d 5a03 |0030: iget v13, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@035a │ │ -038e60: 6e10 b30e 0000 |0032: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ -038e66: 0a0e |0035: move-result v14 │ │ -038e68: b0ed |0036: add-int/2addr v13, v14 │ │ -038e6a: 6e5d d00e a0cb |0037: invoke-virtual {v0, v10, v11, v12, v13}, Landroid/view/View;.layout:(IIII)V // method@0ed0 │ │ -038e70: 28dc |003a: goto 0016 // -0024 │ │ -038e72: 6e10 b40e 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ -038e78: 0a05 |003e: move-result v5 │ │ -038e7a: 6e10 b30e 0000 |003f: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ -038e80: 0a02 |0042: move-result v2 │ │ -038e82: 123a |0043: const/4 v10, #int 3 // #3 │ │ -038e84: 6e30 0e0c 0f0a |0044: invoke-virtual {v15, v0, v10}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ -038e8a: 0a0a |0047: move-result v10 │ │ -038e8c: 380a 2400 |0048: if-eqz v10, 006c // +0024 │ │ -038e90: 7b5a |004a: neg-int v10, v5 │ │ -038e92: 825b |004b: int-to-float v11, v5 │ │ -038e94: 528c 5803 |004c: iget v12, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ -038e98: c8cb |004e: mul-float/2addr v11, v12 │ │ -038e9a: 87bb |004f: float-to-int v11, v11 │ │ -038e9c: 9003 0a0b |0050: add-int v3, v10, v11 │ │ -038ea0: 528a 5303 |0052: iget v10, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ -038ea4: dd09 0a70 |0054: and-int/lit8 v9, v10, #int 112 // #70 │ │ -038ea8: 2c09 6000 0000 |0056: sparse-switch v9, 000000b6 // +00000060 │ │ -038eae: 528a 5a03 |0059: iget v10, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@035a │ │ -038eb2: 900b 0305 |005b: add-int v11, v3, v5 │ │ -038eb6: 6e52 d00e 30ba |005d: invoke-virtual {v0, v3, v10, v11, v2}, Landroid/view/View;.layout:(IIII)V // method@0ed0 │ │ -038ebc: 528a 5803 |0060: iget v10, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ -038ec0: 120b |0062: const/4 v11, #int 0 // #0 │ │ -038ec2: 2d0a 0a0b |0063: cmpl-float v10, v10, v11 │ │ -038ec6: 390a b1ff |0065: if-nez v10, 0016 // -004f │ │ -038eca: 124a |0067: const/4 v10, #int 4 // #4 │ │ -038ecc: 6e20 f50e a000 |0068: invoke-virtual {v0, v10}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ -038ed2: 28ab |006b: goto 0016 // -0055 │ │ -038ed4: 910a 1311 |006c: sub-int v10, v19, v17 │ │ -038ed8: 825b |006e: int-to-float v11, v5 │ │ -038eda: 528c 5803 |006f: iget v12, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ -038ede: c8cb |0071: mul-float/2addr v11, v12 │ │ -038ee0: 87bb |0072: float-to-int v11, v11 │ │ -038ee2: 9103 0a0b |0073: sub-int v3, v10, v11 │ │ -038ee6: 28dd |0075: goto 0052 // -0023 │ │ -038ee8: 9106 1412 |0076: sub-int v6, v20, v18 │ │ -038eec: 528a 5203 |0078: iget v10, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0352 │ │ -038ef0: 910a 060a |007a: sub-int v10, v6, v10 │ │ -038ef4: 6e10 b30e 0000 |007c: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ -038efa: 0a0b |007f: move-result v11 │ │ -038efc: b1ba |0080: sub-int/2addr v10, v11 │ │ -038efe: 900b 0305 |0081: add-int v11, v3, v5 │ │ -038f02: 528c 5203 |0083: iget v12, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0352 │ │ -038f06: 910c 060c |0085: sub-int v12, v6, v12 │ │ -038f0a: 6e5c d00e 30ba |0087: invoke-virtual {v0, v3, v10, v11, v12}, Landroid/view/View;.layout:(IIII)V // method@0ed0 │ │ -038f10: 28d6 |008a: goto 0060 // -002a │ │ -038f12: 9106 1412 |008b: sub-int v6, v20, v18 │ │ -038f16: 910a 0602 |008d: sub-int v10, v6, v2 │ │ -038f1a: db04 0a02 |008f: div-int/lit8 v4, v10, #int 2 // #02 │ │ -038f1e: 528a 5a03 |0091: iget v10, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@035a │ │ -038f22: 35a4 0c00 |0093: if-ge v4, v10, 009f // +000c │ │ -038f26: 5284 5a03 |0095: iget v4, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@035a │ │ -038f2a: 900a 0305 |0097: add-int v10, v3, v5 │ │ -038f2e: 900b 0402 |0099: add-int v11, v4, v2 │ │ -038f32: 6e5b d00e 30a4 |009b: invoke-virtual {v0, v3, v4, v10, v11}, Landroid/view/View;.layout:(IIII)V // method@0ed0 │ │ -038f38: 28c2 |009e: goto 0060 // -003e │ │ -038f3a: 900a 0402 |009f: add-int v10, v4, v2 │ │ -038f3e: 528b 5203 |00a1: iget v11, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0352 │ │ -038f42: 910b 060b |00a3: sub-int v11, v6, v11 │ │ -038f46: 37ba f2ff |00a5: if-le v10, v11, 0097 // -000e │ │ -038f4a: 528a 5203 |00a7: iget v10, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0352 │ │ -038f4e: 910a 060a |00a9: sub-int v10, v6, v10 │ │ -038f52: 9104 0a02 |00ab: sub-int v4, v10, v2 │ │ -038f56: 28ea |00ad: goto 0097 // -0016 │ │ -038f58: 120a |00ae: const/4 v10, #int 0 // #0 │ │ -038f5a: 5cfa 7603 |00af: iput-boolean v10, v15, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0376 │ │ -038f5e: 120a |00b1: const/4 v10, #int 0 // #0 │ │ -038f60: 5cfa 7503 |00b2: iput-boolean v10, v15, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0375 │ │ -038f64: 0e00 |00b4: return-void │ │ -038f66: 0000 |00b5: nop // spacer │ │ -038f68: 0002 0200 1000 0000 5000 0000 3500 ... |00b6: sparse-switch-data (10 units) │ │ +03aa8c: |[03aa8c] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ +03aa9c: 121a |0000: const/4 v10, #int 1 // #1 │ │ +03aa9e: 5cfa 7603 |0001: iput-boolean v10, v15, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0376 │ │ +03aaa2: 6e10 200c 0f00 |0003: invoke-virtual {v15}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ +03aaa8: 0a01 |0006: move-result v1 │ │ +03aaaa: 1207 |0007: const/4 v7, #int 0 // #0 │ │ +03aaac: 3517 a600 |0008: if-ge v7, v1, 00ae // +00a6 │ │ +03aab0: 6e20 1f0c 7f00 |000a: invoke-virtual {v15, v7}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ +03aab6: 0c00 |000d: move-result-object v0 │ │ +03aab8: 6e10 bf0e 0000 |000e: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ +03aabe: 0a0a |0011: move-result v10 │ │ +03aac0: 130b 0800 |0012: const/16 v11, #int 8 // #8 │ │ +03aac4: 33ba 0500 |0014: if-ne v10, v11, 0019 // +0005 │ │ +03aac8: d807 0701 |0016: add-int/lit8 v7, v7, #int 1 // #01 │ │ +03aacc: 28f0 |0018: goto 0008 // -0010 │ │ +03aace: 6e10 b00e 0000 |0019: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03aad4: 0c08 |001c: move-result-object v8 │ │ +03aad6: 1f08 9901 |001d: check-cast v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03aada: 6e20 2f0c 0f00 |001f: invoke-virtual {v15, v0}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0c2f │ │ +03aae0: 0a0a |0022: move-result v10 │ │ +03aae2: 380a 1800 |0023: if-eqz v10, 003b // +0018 │ │ +03aae6: 528a 5703 |0025: iget v10, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0357 │ │ +03aaea: 528b 5a03 |0027: iget v11, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@035a │ │ +03aaee: 528c 5703 |0029: iget v12, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0357 │ │ +03aaf2: 6e10 b40e 0000 |002b: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ +03aaf8: 0a0d |002e: move-result v13 │ │ +03aafa: b0dc |002f: add-int/2addr v12, v13 │ │ +03aafc: 528d 5a03 |0030: iget v13, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@035a │ │ +03ab00: 6e10 b30e 0000 |0032: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ +03ab06: 0a0e |0035: move-result v14 │ │ +03ab08: b0ed |0036: add-int/2addr v13, v14 │ │ +03ab0a: 6e5d d00e a0cb |0037: invoke-virtual {v0, v10, v11, v12, v13}, Landroid/view/View;.layout:(IIII)V // method@0ed0 │ │ +03ab10: 28dc |003a: goto 0016 // -0024 │ │ +03ab12: 6e10 b40e 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ +03ab18: 0a05 |003e: move-result v5 │ │ +03ab1a: 6e10 b30e 0000 |003f: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ +03ab20: 0a02 |0042: move-result v2 │ │ +03ab22: 123a |0043: const/4 v10, #int 3 // #3 │ │ +03ab24: 6e30 0e0c 0f0a |0044: invoke-virtual {v15, v0, v10}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ +03ab2a: 0a0a |0047: move-result v10 │ │ +03ab2c: 380a 2400 |0048: if-eqz v10, 006c // +0024 │ │ +03ab30: 7b5a |004a: neg-int v10, v5 │ │ +03ab32: 825b |004b: int-to-float v11, v5 │ │ +03ab34: 528c 5803 |004c: iget v12, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ +03ab38: c8cb |004e: mul-float/2addr v11, v12 │ │ +03ab3a: 87bb |004f: float-to-int v11, v11 │ │ +03ab3c: 9003 0a0b |0050: add-int v3, v10, v11 │ │ +03ab40: 528a 5303 |0052: iget v10, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ +03ab44: dd09 0a70 |0054: and-int/lit8 v9, v10, #int 112 // #70 │ │ +03ab48: 2c09 6000 0000 |0056: sparse-switch v9, 000000b6 // +00000060 │ │ +03ab4e: 528a 5a03 |0059: iget v10, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@035a │ │ +03ab52: 900b 0305 |005b: add-int v11, v3, v5 │ │ +03ab56: 6e52 d00e 30ba |005d: invoke-virtual {v0, v3, v10, v11, v2}, Landroid/view/View;.layout:(IIII)V // method@0ed0 │ │ +03ab5c: 528a 5803 |0060: iget v10, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ +03ab60: 120b |0062: const/4 v11, #int 0 // #0 │ │ +03ab62: 2d0a 0a0b |0063: cmpl-float v10, v10, v11 │ │ +03ab66: 390a b1ff |0065: if-nez v10, 0016 // -004f │ │ +03ab6a: 124a |0067: const/4 v10, #int 4 // #4 │ │ +03ab6c: 6e20 f50e a000 |0068: invoke-virtual {v0, v10}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ +03ab72: 28ab |006b: goto 0016 // -0055 │ │ +03ab74: 910a 1311 |006c: sub-int v10, v19, v17 │ │ +03ab78: 825b |006e: int-to-float v11, v5 │ │ +03ab7a: 528c 5803 |006f: iget v12, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ +03ab7e: c8cb |0071: mul-float/2addr v11, v12 │ │ +03ab80: 87bb |0072: float-to-int v11, v11 │ │ +03ab82: 9103 0a0b |0073: sub-int v3, v10, v11 │ │ +03ab86: 28dd |0075: goto 0052 // -0023 │ │ +03ab88: 9106 1412 |0076: sub-int v6, v20, v18 │ │ +03ab8c: 528a 5203 |0078: iget v10, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0352 │ │ +03ab90: 910a 060a |007a: sub-int v10, v6, v10 │ │ +03ab94: 6e10 b30e 0000 |007c: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ +03ab9a: 0a0b |007f: move-result v11 │ │ +03ab9c: b1ba |0080: sub-int/2addr v10, v11 │ │ +03ab9e: 900b 0305 |0081: add-int v11, v3, v5 │ │ +03aba2: 528c 5203 |0083: iget v12, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0352 │ │ +03aba6: 910c 060c |0085: sub-int v12, v6, v12 │ │ +03abaa: 6e5c d00e 30ba |0087: invoke-virtual {v0, v3, v10, v11, v12}, Landroid/view/View;.layout:(IIII)V // method@0ed0 │ │ +03abb0: 28d6 |008a: goto 0060 // -002a │ │ +03abb2: 9106 1412 |008b: sub-int v6, v20, v18 │ │ +03abb6: 910a 0602 |008d: sub-int v10, v6, v2 │ │ +03abba: db04 0a02 |008f: div-int/lit8 v4, v10, #int 2 // #02 │ │ +03abbe: 528a 5a03 |0091: iget v10, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@035a │ │ +03abc2: 35a4 0c00 |0093: if-ge v4, v10, 009f // +000c │ │ +03abc6: 5284 5a03 |0095: iget v4, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@035a │ │ +03abca: 900a 0305 |0097: add-int v10, v3, v5 │ │ +03abce: 900b 0402 |0099: add-int v11, v4, v2 │ │ +03abd2: 6e5b d00e 30a4 |009b: invoke-virtual {v0, v3, v4, v10, v11}, Landroid/view/View;.layout:(IIII)V // method@0ed0 │ │ +03abd8: 28c2 |009e: goto 0060 // -003e │ │ +03abda: 900a 0402 |009f: add-int v10, v4, v2 │ │ +03abde: 528b 5203 |00a1: iget v11, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0352 │ │ +03abe2: 910b 060b |00a3: sub-int v11, v6, v11 │ │ +03abe6: 37ba f2ff |00a5: if-le v10, v11, 0097 // -000e │ │ +03abea: 528a 5203 |00a7: iget v10, v8, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0352 │ │ +03abee: 910a 060a |00a9: sub-int v10, v6, v10 │ │ +03abf2: 9104 0a02 |00ab: sub-int v4, v10, v2 │ │ +03abf6: 28ea |00ad: goto 0097 // -0016 │ │ +03abf8: 120a |00ae: const/4 v10, #int 0 // #0 │ │ +03abfa: 5cfa 7603 |00af: iput-boolean v10, v15, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0376 │ │ +03abfe: 120a |00b1: const/4 v10, #int 0 // #0 │ │ +03ac00: 5cfa 7503 |00b2: iput-boolean v10, v15, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0375 │ │ +03ac04: 0e00 |00b4: return-void │ │ +03ac06: 0000 |00b5: nop // spacer │ │ +03ac08: 0002 0200 1000 0000 5000 0000 3500 ... |00b6: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=641 │ │ 0x0003 line=642 │ │ 0x0007 line=643 │ │ 0x000a line=644 │ │ 0x000e line=646 │ │ @@ -53937,171 +53942,171 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 312 16-bit code units │ │ -038f7c: |[038f7c] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ -038f8c: 7701 980e 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0e98 │ │ -038f92: 0a0f |0003: move-result v15 │ │ -038f94: 7701 980e 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0e98 │ │ -038f9a: 0a0b |0007: move-result v11 │ │ -038f9c: 7701 990e 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0e99 │ │ -038fa2: 0a10 |000b: move-result v16 │ │ -038fa4: 7701 990e 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0e99 │ │ -038faa: 0a0c |000f: move-result v12 │ │ -038fac: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ -038fb0: 0200 1100 |0012: move/from16 v0, v17 │ │ -038fb4: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ -038fb8: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ -038fbc: 0200 1100 |0018: move/from16 v0, v17 │ │ -038fc0: 320b 0a00 |001a: if-eq v11, v0, 0024 // +000a │ │ -038fc4: 2211 6102 |001c: new-instance v17, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -038fc8: 1a12 7802 |001e: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@0278 │ │ -038fcc: 7602 ce10 1100 |0020: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -038fd2: 2711 |0023: throw v17 │ │ -038fd4: 0800 1400 |0024: move-object/from16 v0, v20 │ │ -038fd8: 0201 1000 |0026: move/from16 v1, v16 │ │ -038fdc: 6e30 4f0c 100c |0028: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@0c4f │ │ -038fe2: 120a |002b: const/4 v10, #int 0 // #0 │ │ -038fe4: 7401 200c 1400 |002c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ -038fea: 0a04 |002f: move-result v4 │ │ -038fec: 120d |0030: const/4 v13, #int 0 // #0 │ │ -038fee: 354d 0601 |0031: if-ge v13, v4, 0137 // +0106 │ │ -038ff2: 0800 1400 |0033: move-object/from16 v0, v20 │ │ -038ff6: 6e20 1f0c d000 |0035: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ -038ffc: 0c03 |0038: move-result-object v3 │ │ -038ffe: 6e10 bf0e 0300 |0039: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ -039004: 0a11 |003c: move-result v17 │ │ -039006: 1312 0800 |003d: const/16 v18, #int 8 // #8 │ │ -03900a: 0200 1100 |003f: move/from16 v0, v17 │ │ -03900e: 0201 1200 |0041: move/from16 v1, v18 │ │ -039012: 3310 0500 |0043: if-ne v0, v1, 0048 // +0005 │ │ -039016: d80d 0d01 |0045: add-int/lit8 v13, v13, #int 1 // #01 │ │ -03901a: 28ea |0047: goto 0031 // -0016 │ │ -03901c: 6e10 b00e 0300 |0048: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -039022: 0c0e |004b: move-result-object v14 │ │ -039024: 1f0e 9901 |004c: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -039028: 0800 1400 |004e: move-object/from16 v0, v20 │ │ -03902c: 6e20 2f0c 3000 |0050: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0c2f │ │ -039032: 0a11 |0053: move-result v17 │ │ -039034: 3811 2a00 |0054: if-eqz v17, 007e // +002a │ │ -039038: 52e0 5703 |0056: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0357 │ │ -03903c: 0211 0000 |0058: move/from16 v17, v0 │ │ -039040: 9111 1011 |005a: sub-int v17, v16, v17 │ │ -039044: 52e0 5903 |005c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0359 │ │ -039048: 0212 0000 |005e: move/from16 v18, v0 │ │ -03904c: 9111 1112 |0060: sub-int v17, v17, v18 │ │ -039050: 1512 0040 |0062: const/high16 v18, #int 1073741824 // #4000 │ │ -039054: 7702 9a0e 1100 |0064: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -03905a: 0a07 |0067: move-result v7 │ │ -03905c: 52e0 5a03 |0068: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@035a │ │ -039060: 0211 0000 |006a: move/from16 v17, v0 │ │ -039064: 9111 0c11 |006c: sub-int v17, v12, v17 │ │ -039068: 52e0 5203 |006e: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0352 │ │ -03906c: 0212 0000 |0070: move/from16 v18, v0 │ │ -039070: 9111 1112 |0072: sub-int v17, v17, v18 │ │ -039074: 1512 0040 |0074: const/high16 v18, #int 1073741824 // #4000 │ │ -039078: 7702 9a0e 1100 |0076: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -03907e: 0a06 |0079: move-result v6 │ │ -039080: 6e30 d10e 7306 |007a: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@0ed1 │ │ -039086: 28c8 |007d: goto 0045 // -0038 │ │ -039088: 0800 1400 |007e: move-object/from16 v0, v20 │ │ -03908c: 6e20 320c 3000 |0080: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ -039092: 0a11 |0083: move-result v17 │ │ -039094: 3811 8000 |0084: if-eqz v17, 0104 // +0080 │ │ -039098: 0800 1400 |0086: move-object/from16 v0, v20 │ │ -03909c: 6e20 250c 3000 |0088: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0c25 │ │ -0390a2: 0a11 |008b: move-result v17 │ │ -0390a4: dd05 1107 |008c: and-int/lit8 v5, v17, #int 7 // #07 │ │ -0390a8: 9511 0a05 |008e: and-int v17, v10, v5 │ │ -0390ac: 3811 3700 |0090: if-eqz v17, 00c7 // +0037 │ │ -0390b0: 2211 6202 |0092: new-instance v17, Ljava/lang/IllegalStateException; // type@0262 │ │ -0390b4: 2212 7402 |0094: new-instance v18, Ljava/lang/StringBuilder; // type@0274 │ │ -0390b8: 7601 0e11 1200 |0096: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0390be: 1a13 2b02 |0099: const-string v19, "Child drawer has absolute gravity " // string@022b │ │ -0390c2: 7402 1411 1200 |009b: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0390c8: 0c12 |009e: move-result-object v18 │ │ -0390ca: 7110 2a0c 0500 |009f: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0c2a │ │ -0390d0: 0c13 |00a2: move-result-object v19 │ │ -0390d2: 7402 1411 1200 |00a3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0390d8: 0c12 |00a6: move-result-object v18 │ │ -0390da: 1a13 3800 |00a7: const-string v19, " but this " // string@0038 │ │ -0390de: 7402 1411 1200 |00a9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0390e4: 0c12 |00ac: move-result-object v18 │ │ -0390e6: 1a13 7702 |00ad: const-string v19, "DrawerLayout" // string@0277 │ │ -0390ea: 7402 1411 1200 |00af: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0390f0: 0c12 |00b2: move-result-object v18 │ │ -0390f2: 1a13 3400 |00b3: const-string v19, " already has a " // string@0034 │ │ -0390f6: 7402 1411 1200 |00b5: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0390fc: 0c12 |00b8: move-result-object v18 │ │ -0390fe: 1a13 bb0b |00b9: const-string v19, "drawer view along that edge" // string@0bbb │ │ -039102: 7402 1411 1200 |00bb: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -039108: 0c12 |00be: move-result-object v18 │ │ -03910a: 7401 1a11 1200 |00bf: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -039110: 0c12 |00c2: move-result-object v18 │ │ -039112: 7602 d110 1100 |00c3: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -039118: 2711 |00c6: throw v17 │ │ -03911a: 0800 1400 |00c7: move-object/from16 v0, v20 │ │ -03911e: 5200 7e03 |00c9: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@037e │ │ -039122: 0211 0000 |00cb: move/from16 v17, v0 │ │ -039126: 52e0 5703 |00cd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0357 │ │ -03912a: 0212 0000 |00cf: move/from16 v18, v0 │ │ -03912e: 9011 1112 |00d1: add-int v17, v17, v18 │ │ -039132: 52e0 5903 |00d3: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0359 │ │ -039136: 0212 0000 |00d5: move/from16 v18, v0 │ │ -03913a: 9011 1112 |00d7: add-int v17, v17, v18 │ │ -03913e: 52e0 5b03 |00d9: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@035b │ │ -039142: 0212 0000 |00db: move/from16 v18, v0 │ │ -039146: 0200 1500 |00dd: move/from16 v0, v21 │ │ -03914a: 0201 1100 |00df: move/from16 v1, v17 │ │ -03914e: 0202 1200 |00e1: move/from16 v2, v18 │ │ -039152: 7130 210c 1002 |00e3: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0c21 │ │ -039158: 0a09 |00e6: move-result v9 │ │ -03915a: 52e0 5a03 |00e7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@035a │ │ -03915e: 0211 0000 |00e9: move/from16 v17, v0 │ │ -039162: 52e0 5203 |00eb: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0352 │ │ -039166: 0212 0000 |00ed: move/from16 v18, v0 │ │ -03916a: 9011 1112 |00ef: add-int v17, v17, v18 │ │ -03916e: 52e0 5403 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@0354 │ │ -039172: 0212 0000 |00f3: move/from16 v18, v0 │ │ -039176: 0200 1600 |00f5: move/from16 v0, v22 │ │ -03917a: 0201 1100 |00f7: move/from16 v1, v17 │ │ -03917e: 0202 1200 |00f9: move/from16 v2, v18 │ │ -039182: 7130 210c 1002 |00fb: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0c21 │ │ -039188: 0a08 |00fe: move-result v8 │ │ -03918a: 6e30 d10e 9308 |00ff: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@0ed1 │ │ -039190: 2900 43ff |0102: goto/16 0045 // -00bd │ │ -039194: 2211 6202 |0104: new-instance v17, Ljava/lang/IllegalStateException; // type@0262 │ │ -039198: 2212 7402 |0106: new-instance v18, Ljava/lang/StringBuilder; // type@0274 │ │ -03919c: 7601 0e11 1200 |0108: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0391a2: 1a13 2a02 |010b: const-string v19, "Child " // string@022a │ │ -0391a6: 7402 1411 1200 |010d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0391ac: 0c12 |0110: move-result-object v18 │ │ -0391ae: 0800 1200 |0111: move-object/from16 v0, v18 │ │ -0391b2: 6e20 1311 3000 |0113: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -0391b8: 0c12 |0116: move-result-object v18 │ │ -0391ba: 1a13 3600 |0117: const-string v19, " at index " // string@0036 │ │ -0391be: 7402 1411 1200 |0119: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0391c4: 0c12 |011c: move-result-object v18 │ │ -0391c6: 0800 1200 |011d: move-object/from16 v0, v18 │ │ -0391ca: 6e20 1111 d000 |011f: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -0391d0: 0c12 |0122: move-result-object v18 │ │ -0391d2: 1a13 4900 |0123: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0049 │ │ -0391d6: 7402 1411 1200 |0125: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0391dc: 0c12 |0128: move-result-object v18 │ │ -0391de: 1a13 e802 |0129: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@02e8 │ │ -0391e2: 7402 1411 1200 |012b: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0391e8: 0c12 |012e: move-result-object v18 │ │ -0391ea: 7401 1a11 1200 |012f: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0391f0: 0c12 |0132: move-result-object v18 │ │ -0391f2: 7602 d110 1100 |0133: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -0391f8: 2711 |0136: throw v17 │ │ -0391fa: 0e00 |0137: return-void │ │ +03ac1c: |[03ac1c] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ +03ac2c: 7701 980e 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0e98 │ │ +03ac32: 0a0f |0003: move-result v15 │ │ +03ac34: 7701 980e 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0e98 │ │ +03ac3a: 0a0b |0007: move-result v11 │ │ +03ac3c: 7701 990e 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0e99 │ │ +03ac42: 0a10 |000b: move-result v16 │ │ +03ac44: 7701 990e 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0e99 │ │ +03ac4a: 0a0c |000f: move-result v12 │ │ +03ac4c: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ +03ac50: 0200 1100 |0012: move/from16 v0, v17 │ │ +03ac54: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ +03ac58: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ +03ac5c: 0200 1100 |0018: move/from16 v0, v17 │ │ +03ac60: 320b 0a00 |001a: if-eq v11, v0, 0024 // +000a │ │ +03ac64: 2211 6102 |001c: new-instance v17, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +03ac68: 1a12 7802 |001e: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@0278 │ │ +03ac6c: 7602 cf10 1100 |0020: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +03ac72: 2711 |0023: throw v17 │ │ +03ac74: 0800 1400 |0024: move-object/from16 v0, v20 │ │ +03ac78: 0201 1000 |0026: move/from16 v1, v16 │ │ +03ac7c: 6e30 4f0c 100c |0028: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@0c4f │ │ +03ac82: 120a |002b: const/4 v10, #int 0 // #0 │ │ +03ac84: 7401 200c 1400 |002c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ +03ac8a: 0a04 |002f: move-result v4 │ │ +03ac8c: 120d |0030: const/4 v13, #int 0 // #0 │ │ +03ac8e: 354d 0601 |0031: if-ge v13, v4, 0137 // +0106 │ │ +03ac92: 0800 1400 |0033: move-object/from16 v0, v20 │ │ +03ac96: 6e20 1f0c d000 |0035: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ +03ac9c: 0c03 |0038: move-result-object v3 │ │ +03ac9e: 6e10 bf0e 0300 |0039: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ +03aca4: 0a11 |003c: move-result v17 │ │ +03aca6: 1312 0800 |003d: const/16 v18, #int 8 // #8 │ │ +03acaa: 0200 1100 |003f: move/from16 v0, v17 │ │ +03acae: 0201 1200 |0041: move/from16 v1, v18 │ │ +03acb2: 3310 0500 |0043: if-ne v0, v1, 0048 // +0005 │ │ +03acb6: d80d 0d01 |0045: add-int/lit8 v13, v13, #int 1 // #01 │ │ +03acba: 28ea |0047: goto 0031 // -0016 │ │ +03acbc: 6e10 b00e 0300 |0048: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03acc2: 0c0e |004b: move-result-object v14 │ │ +03acc4: 1f0e 9901 |004c: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03acc8: 0800 1400 |004e: move-object/from16 v0, v20 │ │ +03accc: 6e20 2f0c 3000 |0050: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0c2f │ │ +03acd2: 0a11 |0053: move-result v17 │ │ +03acd4: 3811 2a00 |0054: if-eqz v17, 007e // +002a │ │ +03acd8: 52e0 5703 |0056: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0357 │ │ +03acdc: 0211 0000 |0058: move/from16 v17, v0 │ │ +03ace0: 9111 1011 |005a: sub-int v17, v16, v17 │ │ +03ace4: 52e0 5903 |005c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0359 │ │ +03ace8: 0212 0000 |005e: move/from16 v18, v0 │ │ +03acec: 9111 1112 |0060: sub-int v17, v17, v18 │ │ +03acf0: 1512 0040 |0062: const/high16 v18, #int 1073741824 // #4000 │ │ +03acf4: 7702 9a0e 1100 |0064: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03acfa: 0a07 |0067: move-result v7 │ │ +03acfc: 52e0 5a03 |0068: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@035a │ │ +03ad00: 0211 0000 |006a: move/from16 v17, v0 │ │ +03ad04: 9111 0c11 |006c: sub-int v17, v12, v17 │ │ +03ad08: 52e0 5203 |006e: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0352 │ │ +03ad0c: 0212 0000 |0070: move/from16 v18, v0 │ │ +03ad10: 9111 1112 |0072: sub-int v17, v17, v18 │ │ +03ad14: 1512 0040 |0074: const/high16 v18, #int 1073741824 // #4000 │ │ +03ad18: 7702 9a0e 1100 |0076: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03ad1e: 0a06 |0079: move-result v6 │ │ +03ad20: 6e30 d10e 7306 |007a: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@0ed1 │ │ +03ad26: 28c8 |007d: goto 0045 // -0038 │ │ +03ad28: 0800 1400 |007e: move-object/from16 v0, v20 │ │ +03ad2c: 6e20 320c 3000 |0080: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ +03ad32: 0a11 |0083: move-result v17 │ │ +03ad34: 3811 8000 |0084: if-eqz v17, 0104 // +0080 │ │ +03ad38: 0800 1400 |0086: move-object/from16 v0, v20 │ │ +03ad3c: 6e20 250c 3000 |0088: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0c25 │ │ +03ad42: 0a11 |008b: move-result v17 │ │ +03ad44: dd05 1107 |008c: and-int/lit8 v5, v17, #int 7 // #07 │ │ +03ad48: 9511 0a05 |008e: and-int v17, v10, v5 │ │ +03ad4c: 3811 3700 |0090: if-eqz v17, 00c7 // +0037 │ │ +03ad50: 2211 6202 |0092: new-instance v17, Ljava/lang/IllegalStateException; // type@0262 │ │ +03ad54: 2212 7402 |0094: new-instance v18, Ljava/lang/StringBuilder; // type@0274 │ │ +03ad58: 7601 0f11 1200 |0096: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +03ad5e: 1a13 2b02 |0099: const-string v19, "Child drawer has absolute gravity " // string@022b │ │ +03ad62: 7402 1511 1200 |009b: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03ad68: 0c12 |009e: move-result-object v18 │ │ +03ad6a: 7110 2a0c 0500 |009f: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0c2a │ │ +03ad70: 0c13 |00a2: move-result-object v19 │ │ +03ad72: 7402 1511 1200 |00a3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03ad78: 0c12 |00a6: move-result-object v18 │ │ +03ad7a: 1a13 3800 |00a7: const-string v19, " but this " // string@0038 │ │ +03ad7e: 7402 1511 1200 |00a9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03ad84: 0c12 |00ac: move-result-object v18 │ │ +03ad86: 1a13 7702 |00ad: const-string v19, "DrawerLayout" // string@0277 │ │ +03ad8a: 7402 1511 1200 |00af: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03ad90: 0c12 |00b2: move-result-object v18 │ │ +03ad92: 1a13 3400 |00b3: const-string v19, " already has a " // string@0034 │ │ +03ad96: 7402 1511 1200 |00b5: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03ad9c: 0c12 |00b8: move-result-object v18 │ │ +03ad9e: 1a13 bb0b |00b9: const-string v19, "drawer view along that edge" // string@0bbb │ │ +03ada2: 7402 1511 1200 |00bb: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03ada8: 0c12 |00be: move-result-object v18 │ │ +03adaa: 7401 1b11 1200 |00bf: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +03adb0: 0c12 |00c2: move-result-object v18 │ │ +03adb2: 7602 d210 1100 |00c3: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +03adb8: 2711 |00c6: throw v17 │ │ +03adba: 0800 1400 |00c7: move-object/from16 v0, v20 │ │ +03adbe: 5200 7e03 |00c9: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@037e │ │ +03adc2: 0211 0000 |00cb: move/from16 v17, v0 │ │ +03adc6: 52e0 5703 |00cd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0357 │ │ +03adca: 0212 0000 |00cf: move/from16 v18, v0 │ │ +03adce: 9011 1112 |00d1: add-int v17, v17, v18 │ │ +03add2: 52e0 5903 |00d3: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0359 │ │ +03add6: 0212 0000 |00d5: move/from16 v18, v0 │ │ +03adda: 9011 1112 |00d7: add-int v17, v17, v18 │ │ +03adde: 52e0 5b03 |00d9: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@035b │ │ +03ade2: 0212 0000 |00db: move/from16 v18, v0 │ │ +03ade6: 0200 1500 |00dd: move/from16 v0, v21 │ │ +03adea: 0201 1100 |00df: move/from16 v1, v17 │ │ +03adee: 0202 1200 |00e1: move/from16 v2, v18 │ │ +03adf2: 7130 210c 1002 |00e3: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0c21 │ │ +03adf8: 0a09 |00e6: move-result v9 │ │ +03adfa: 52e0 5a03 |00e7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@035a │ │ +03adfe: 0211 0000 |00e9: move/from16 v17, v0 │ │ +03ae02: 52e0 5203 |00eb: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0352 │ │ +03ae06: 0212 0000 |00ed: move/from16 v18, v0 │ │ +03ae0a: 9011 1112 |00ef: add-int v17, v17, v18 │ │ +03ae0e: 52e0 5403 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@0354 │ │ +03ae12: 0212 0000 |00f3: move/from16 v18, v0 │ │ +03ae16: 0200 1600 |00f5: move/from16 v0, v22 │ │ +03ae1a: 0201 1100 |00f7: move/from16 v1, v17 │ │ +03ae1e: 0202 1200 |00f9: move/from16 v2, v18 │ │ +03ae22: 7130 210c 1002 |00fb: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0c21 │ │ +03ae28: 0a08 |00fe: move-result v8 │ │ +03ae2a: 6e30 d10e 9308 |00ff: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@0ed1 │ │ +03ae30: 2900 43ff |0102: goto/16 0045 // -00bd │ │ +03ae34: 2211 6202 |0104: new-instance v17, Ljava/lang/IllegalStateException; // type@0262 │ │ +03ae38: 2212 7402 |0106: new-instance v18, Ljava/lang/StringBuilder; // type@0274 │ │ +03ae3c: 7601 0f11 1200 |0108: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +03ae42: 1a13 2a02 |010b: const-string v19, "Child " // string@022a │ │ +03ae46: 7402 1511 1200 |010d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03ae4c: 0c12 |0110: move-result-object v18 │ │ +03ae4e: 0800 1200 |0111: move-object/from16 v0, v18 │ │ +03ae52: 6e20 1411 3000 |0113: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +03ae58: 0c12 |0116: move-result-object v18 │ │ +03ae5a: 1a13 3600 |0117: const-string v19, " at index " // string@0036 │ │ +03ae5e: 7402 1511 1200 |0119: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03ae64: 0c12 |011c: move-result-object v18 │ │ +03ae66: 0800 1200 |011d: move-object/from16 v0, v18 │ │ +03ae6a: 6e20 1211 d000 |011f: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +03ae70: 0c12 |0122: move-result-object v18 │ │ +03ae72: 1a13 4900 |0123: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0049 │ │ +03ae76: 7402 1511 1200 |0125: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03ae7c: 0c12 |0128: move-result-object v18 │ │ +03ae7e: 1a13 e802 |0129: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@02e8 │ │ +03ae82: 7402 1511 1200 |012b: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03ae88: 0c12 |012e: move-result-object v18 │ │ +03ae8a: 7401 1b11 1200 |012f: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +03ae90: 0c12 |0132: move-result-object v18 │ │ +03ae92: 7602 d210 1100 |0133: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +03ae98: 2711 |0136: throw v17 │ │ +03ae9a: 0e00 |0137: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ 0x0004 line=586 │ │ 0x0008 line=587 │ │ 0x000c line=588 │ │ 0x0010 line=590 │ │ @@ -54151,34 +54156,34 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0391fc: |[0391fc] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -03920c: 0750 |0000: move-object v0, v5 │ │ -03920e: 1f00 9b01 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@019b │ │ -039212: 6e10 ee0b 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0bee │ │ -039218: 0c02 |0006: move-result-object v2 │ │ -03921a: 6f20 230f 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0f23 │ │ -039220: 5202 5f03 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@035f │ │ -039224: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ -039228: 5202 5f03 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@035f │ │ -03922c: 6e20 190c 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ -039232: 0c01 |0013: move-result-object v1 │ │ -039234: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -039238: 6e20 410c 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0c41 │ │ -03923e: 5202 5d03 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@035d │ │ -039242: 1233 |001b: const/4 v3, #int 3 // #3 │ │ -039244: 6e30 490c 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0c49 │ │ -03924a: 5202 5e03 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@035e │ │ -03924e: 1253 |0021: const/4 v3, #int 5 // #5 │ │ -039250: 6e30 490c 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0c49 │ │ -039256: 0e00 |0025: return-void │ │ +03ae9c: |[03ae9c] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +03aeac: 0750 |0000: move-object v0, v5 │ │ +03aeae: 1f00 9b01 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@019b │ │ +03aeb2: 6e10 ee0b 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0bee │ │ +03aeb8: 0c02 |0006: move-result-object v2 │ │ +03aeba: 6f20 230f 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0f23 │ │ +03aec0: 5202 5f03 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@035f │ │ +03aec4: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ +03aec8: 5202 5f03 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@035f │ │ +03aecc: 6e20 190c 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ +03aed2: 0c01 |0013: move-result-object v1 │ │ +03aed4: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +03aed8: 6e20 410c 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0c41 │ │ +03aede: 5202 5d03 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@035d │ │ +03aee2: 1233 |001b: const/4 v3, #int 3 // #3 │ │ +03aee4: 6e30 490c 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0c49 │ │ +03aeea: 5202 5e03 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@035e │ │ +03aeee: 1253 |0021: const/4 v3, #int 5 // #5 │ │ +03aef0: 6e30 490c 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0c49 │ │ +03aef6: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1202 │ │ 0x0003 line=1203 │ │ 0x000a line=1205 │ │ 0x000e line=1206 │ │ 0x0014 line=1207 │ │ @@ -54197,42 +54202,42 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -039258: |[039258] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -039268: 6f10 240f 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0f24 │ │ -03926e: 0c05 |0003: move-result-object v5 │ │ -039270: 2204 9b01 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@019b │ │ -039274: 7020 ed0b 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0bed │ │ -03927a: 6e10 200c 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ -039280: 0a01 |000c: move-result v1 │ │ -039282: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -039284: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ -039288: 6e20 1f0c 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ -03928e: 0c00 |0013: move-result-object v0 │ │ -039290: 6e20 320c 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ -039296: 0a06 |0017: move-result v6 │ │ -039298: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ -03929c: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0392a0: 28f2 |001c: goto 000e // -000e │ │ -0392a2: 6e10 b00e 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -0392a8: 0c03 |0020: move-result-object v3 │ │ -0392aa: 1f03 9901 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -0392ae: 5536 5603 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0356 │ │ -0392b2: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ -0392b6: 5236 5303 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ -0392ba: 5946 5f03 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@035f │ │ -0392be: 5276 7c03 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@037c │ │ -0392c2: 5946 5d03 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@035d │ │ -0392c6: 5276 7d03 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@037d │ │ -0392ca: 5946 5e03 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@035e │ │ -0392ce: 1104 |0033: return-object v4 │ │ +03aef8: |[03aef8] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +03af08: 6f10 240f 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0f24 │ │ +03af0e: 0c05 |0003: move-result-object v5 │ │ +03af10: 2204 9b01 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@019b │ │ +03af14: 7020 ed0b 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0bed │ │ +03af1a: 6e10 200c 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ +03af20: 0a01 |000c: move-result v1 │ │ +03af22: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +03af24: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ +03af28: 6e20 1f0c 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ +03af2e: 0c00 |0013: move-result-object v0 │ │ +03af30: 6e20 320c 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ +03af36: 0a06 |0017: move-result v6 │ │ +03af38: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ +03af3c: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03af40: 28f2 |001c: goto 000e // -000e │ │ +03af42: 6e10 b00e 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03af48: 0c03 |0020: move-result-object v3 │ │ +03af4a: 1f03 9901 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03af4e: 5536 5603 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0356 │ │ +03af52: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ +03af56: 5236 5303 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0353 │ │ +03af5a: 5946 5f03 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@035f │ │ +03af5e: 5276 7c03 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@037c │ │ +03af62: 5946 5d03 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@035d │ │ +03af66: 5276 7d03 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@037d │ │ +03af6a: 5946 5e03 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@035e │ │ +03af6e: 1104 |0033: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1218 │ │ 0x0004 line=1220 │ │ 0x0009 line=1222 │ │ 0x000d line=1223 │ │ 0x0010 line=1224 │ │ @@ -54258,87 +54263,87 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -0392d0: |[0392d0] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0392e0: 54da 7a03 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ -0392e4: 6e20 1f0e ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@0e1f │ │ -0392ea: 54da 8003 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ -0392ee: 6e20 1f0e ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@0e1f │ │ -0392f4: 6e10 720e 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ -0392fa: 0a00 |000d: move-result v0 │ │ -0392fc: 1217 |000e: const/4 v7, #int 1 // #1 │ │ -0392fe: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ -039302: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ -039308: 0f07 |0014: return v7 │ │ -03930a: 6e10 7a0e 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ -039310: 0a08 |0018: move-result v8 │ │ -039312: 6e10 7c0e 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ -039318: 0a09 |001c: move-result v9 │ │ -03931a: 59d8 7703 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0377 │ │ -03931e: 59d9 7803 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0378 │ │ -039322: 120a |0021: const/4 v10, #int 0 // #0 │ │ -039324: 5cda 7303 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0373 │ │ -039328: 120a |0024: const/4 v10, #int 0 // #0 │ │ -03932a: 5cda 7203 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0372 │ │ -03932e: 28ed |0027: goto 0014 // -0013 │ │ -039330: 6e10 7a0e 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ -039336: 0a08 |002b: move-result v8 │ │ -039338: 6e10 7c0e 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ -03933e: 0a09 |002f: move-result v9 │ │ -039340: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -039342: 54da 7a03 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ -039346: 878b |0033: float-to-int v11, v8 │ │ -039348: 879c |0034: float-to-int v12, v9 │ │ -03934a: 6e30 100e ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@0e10 │ │ -039350: 0c06 |0038: move-result-object v6 │ │ -039352: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ -039356: 6e20 2f0c 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0c2f │ │ -03935c: 0a0a |003e: move-result v10 │ │ -03935e: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ -039362: 52da 7703 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0377 │ │ -039366: a701 080a |0043: sub-float v1, v8, v10 │ │ -03936a: 52da 7803 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0378 │ │ -03936e: a702 090a |0047: sub-float v2, v9, v10 │ │ -039372: 54da 7a03 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ -039376: 6e10 180e 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@0e18 │ │ -03937c: 0a05 |004e: move-result v5 │ │ -03937e: a80a 0101 |004f: mul-float v10, v1, v1 │ │ -039382: a80b 0202 |0051: mul-float v11, v2, v2 │ │ -039386: c6ba |0053: add-float/2addr v10, v11 │ │ -039388: 920b 0505 |0054: mul-int v11, v5, v5 │ │ -03938c: 82bb |0056: int-to-float v11, v11 │ │ -03938e: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ -039392: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ -039396: 6e10 1a0c 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0c1a │ │ -03939c: 0c03 |005e: move-result-object v3 │ │ -03939e: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ -0393a2: 6e20 240c 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0c24 │ │ -0393a8: 0a0a |0064: move-result v10 │ │ -0393aa: 122b |0065: const/4 v11, #int 2 // #2 │ │ -0393ac: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ -0393b0: 1214 |0068: const/4 v4, #int 1 // #1 │ │ -0393b2: 6e20 130c 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0c13 │ │ -0393b8: 120a |006c: const/4 v10, #int 0 // #0 │ │ -0393ba: 5cda 7303 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0373 │ │ -0393be: 28a5 |006f: goto 0014 // -005b │ │ -0393c0: 1204 |0070: const/4 v4, #int 0 // #0 │ │ -0393c2: 28f8 |0071: goto 0069 // -0008 │ │ -0393c4: 121a |0072: const/4 v10, #int 1 // #1 │ │ -0393c6: 6e20 130c ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0c13 │ │ -0393cc: 120a |0076: const/4 v10, #int 0 // #0 │ │ -0393ce: 5cda 7303 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0373 │ │ -0393d2: 120a |0079: const/4 v10, #int 0 // #0 │ │ -0393d4: 5cda 7203 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0372 │ │ -0393d8: 2898 |007c: goto 0014 // -0068 │ │ -0393da: 0000 |007d: nop // spacer │ │ -0393dc: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ +03af70: |[03af70] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +03af80: 54da 7a03 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ +03af84: 6e20 1f0e ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@0e1f │ │ +03af8a: 54da 8003 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ +03af8e: 6e20 1f0e ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@0e1f │ │ +03af94: 6e10 720e 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ +03af9a: 0a00 |000d: move-result v0 │ │ +03af9c: 1217 |000e: const/4 v7, #int 1 // #1 │ │ +03af9e: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ +03afa2: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ +03afa8: 0f07 |0014: return v7 │ │ +03afaa: 6e10 7a0e 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ +03afb0: 0a08 |0018: move-result v8 │ │ +03afb2: 6e10 7c0e 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ +03afb8: 0a09 |001c: move-result v9 │ │ +03afba: 59d8 7703 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0377 │ │ +03afbe: 59d9 7803 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0378 │ │ +03afc2: 120a |0021: const/4 v10, #int 0 // #0 │ │ +03afc4: 5cda 7303 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0373 │ │ +03afc8: 120a |0024: const/4 v10, #int 0 // #0 │ │ +03afca: 5cda 7203 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0372 │ │ +03afce: 28ed |0027: goto 0014 // -0013 │ │ +03afd0: 6e10 7a0e 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ +03afd6: 0a08 |002b: move-result v8 │ │ +03afd8: 6e10 7c0e 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ +03afde: 0a09 |002f: move-result v9 │ │ +03afe0: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +03afe2: 54da 7a03 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ +03afe6: 878b |0033: float-to-int v11, v8 │ │ +03afe8: 879c |0034: float-to-int v12, v9 │ │ +03afea: 6e30 100e ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@0e10 │ │ +03aff0: 0c06 |0038: move-result-object v6 │ │ +03aff2: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ +03aff6: 6e20 2f0c 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0c2f │ │ +03affc: 0a0a |003e: move-result v10 │ │ +03affe: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ +03b002: 52da 7703 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@0377 │ │ +03b006: a701 080a |0043: sub-float v1, v8, v10 │ │ +03b00a: 52da 7803 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@0378 │ │ +03b00e: a702 090a |0047: sub-float v2, v9, v10 │ │ +03b012: 54da 7a03 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ +03b016: 6e10 180e 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@0e18 │ │ +03b01c: 0a05 |004e: move-result v5 │ │ +03b01e: a80a 0101 |004f: mul-float v10, v1, v1 │ │ +03b022: a80b 0202 |0051: mul-float v11, v2, v2 │ │ +03b026: c6ba |0053: add-float/2addr v10, v11 │ │ +03b028: 920b 0505 |0054: mul-int v11, v5, v5 │ │ +03b02c: 82bb |0056: int-to-float v11, v11 │ │ +03b02e: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ +03b032: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ +03b036: 6e10 1a0c 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0c1a │ │ +03b03c: 0c03 |005e: move-result-object v3 │ │ +03b03e: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ +03b042: 6e20 240c 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0c24 │ │ +03b048: 0a0a |0064: move-result v10 │ │ +03b04a: 122b |0065: const/4 v11, #int 2 // #2 │ │ +03b04c: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ +03b050: 1214 |0068: const/4 v4, #int 1 // #1 │ │ +03b052: 6e20 130c 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0c13 │ │ +03b058: 120a |006c: const/4 v10, #int 0 // #0 │ │ +03b05a: 5cda 7303 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0373 │ │ +03b05e: 28a5 |006f: goto 0014 // -005b │ │ +03b060: 1204 |0070: const/4 v4, #int 0 // #0 │ │ +03b062: 28f8 |0071: goto 0069 // -0008 │ │ +03b064: 121a |0072: const/4 v10, #int 1 // #1 │ │ +03b066: 6e20 130c ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0c13 │ │ +03b06c: 120a |0076: const/4 v10, #int 0 // #0 │ │ +03b06e: 5cda 7303 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0373 │ │ +03b072: 120a |0079: const/4 v10, #int 0 // #0 │ │ +03b074: 5cda 7203 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0372 │ │ +03b078: 2898 |007c: goto 0014 // -0068 │ │ +03b07a: 0000 |007d: nop // spacer │ │ +03b07c: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=862 │ │ 0x0005 line=863 │ │ 0x000a line=865 │ │ 0x000e line=866 │ │ 0x000f line=868 │ │ @@ -54393,38 +54398,38 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -0393f4: |[0393f4] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ -039404: 7110 3808 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0838 │ │ -03940a: 0a02 |0003: move-result v2 │ │ -03940c: 7120 0207 2600 |0004: invoke-static {v6, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0702 │ │ -039412: 0a00 |0007: move-result v0 │ │ -039414: 6e20 190c 0500 |0008: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ -03941a: 0c01 |000b: move-result-object v1 │ │ -03941c: 3901 1f00 |000c: if-nez v1, 002b // +001f │ │ -039420: 2202 6102 |000e: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -039424: 2203 7402 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -039428: 7010 0e11 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -03942e: 1a04 1d07 |0015: const-string v4, "No drawer view found with absolute gravity " // string@071d │ │ -039432: 6e20 1411 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -039438: 0c03 |001a: move-result-object v3 │ │ -03943a: 7110 2a0c 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0c2a │ │ -039440: 0c04 |001e: move-result-object v4 │ │ -039442: 6e20 1411 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -039448: 0c03 |0022: move-result-object v3 │ │ -03944a: 6e10 1a11 0300 |0023: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -039450: 0c03 |0026: move-result-object v3 │ │ -039452: 7020 ce10 3200 |0027: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -039458: 2702 |002a: throw v2 │ │ -03945a: 6e20 410c 1500 |002b: invoke-virtual {v5, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0c41 │ │ -039460: 0e00 |002e: return-void │ │ +03b094: |[03b094] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ +03b0a4: 7110 3808 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0838 │ │ +03b0aa: 0a02 |0003: move-result v2 │ │ +03b0ac: 7120 0207 2600 |0004: invoke-static {v6, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0702 │ │ +03b0b2: 0a00 |0007: move-result v0 │ │ +03b0b4: 6e20 190c 0500 |0008: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ +03b0ba: 0c01 |000b: move-result-object v1 │ │ +03b0bc: 3901 1f00 |000c: if-nez v1, 002b // +001f │ │ +03b0c0: 2202 6102 |000e: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +03b0c4: 2203 7402 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +03b0c8: 7010 0f11 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +03b0ce: 1a04 1d07 |0015: const-string v4, "No drawer view found with absolute gravity " // string@071d │ │ +03b0d2: 6e20 1511 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03b0d8: 0c03 |001a: move-result-object v3 │ │ +03b0da: 7110 2a0c 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0c2a │ │ +03b0e0: 0c04 |001e: move-result-object v4 │ │ +03b0e2: 6e20 1511 4300 |001f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03b0e8: 0c03 |0022: move-result-object v3 │ │ +03b0ea: 6e10 1b11 0300 |0023: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +03b0f0: 0c03 |0026: move-result-object v3 │ │ +03b0f2: 7020 cf10 3200 |0027: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +03b0f8: 2702 |002a: throw v2 │ │ +03b0fa: 6e20 410c 1500 |002b: invoke-virtual {v5, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0c41 │ │ +03b100: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=995 │ │ 0x0008 line=997 │ │ 0x000c line=999 │ │ 0x000e line=1000 │ │ 0x002b line=1003 │ │ @@ -54440,64 +54445,64 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 95 16-bit code units │ │ -039464: |[039464] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ -039474: 6e20 320c 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ -03947a: 0a01 |0003: move-result v1 │ │ -03947c: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -039480: 2201 6102 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -039484: 2202 7402 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -039488: 7010 0e11 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -03948e: 1a03 be08 |000d: const-string v3, "View " // string@08be │ │ -039492: 6e20 1411 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -039498: 0c02 |0012: move-result-object v2 │ │ -03949a: 6e20 1311 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -0394a0: 0c02 |0016: move-result-object v2 │ │ -0394a2: 1a03 5a00 |0017: const-string v3, " is not a sliding drawer" // string@005a │ │ -0394a6: 6e20 1411 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0394ac: 0c02 |001c: move-result-object v2 │ │ -0394ae: 6e10 1a11 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0394b4: 0c02 |0020: move-result-object v2 │ │ -0394b6: 7020 ce10 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -0394bc: 2701 |0024: throw v1 │ │ -0394be: 5541 7503 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0375 │ │ -0394c2: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ -0394c6: 6e10 b00e 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -0394cc: 0c00 |002c: move-result-object v0 │ │ -0394ce: 1f00 9901 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -0394d2: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ -0394d6: 5901 5803 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ -0394da: 1211 |0033: const/4 v1, #int 1 // #1 │ │ -0394dc: 5c01 5603 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0356 │ │ -0394e0: 6e10 2e0c 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0c2e │ │ -0394e6: 0e00 |0039: return-void │ │ -0394e8: 1231 |003a: const/4 v1, #int 3 // #3 │ │ -0394ea: 6e30 0e0c 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ -0394f0: 0a01 |003e: move-result v1 │ │ -0394f2: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ -0394f6: 5441 7a03 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ -0394fa: 1202 |0043: const/4 v2, #int 0 // #0 │ │ -0394fc: 6e10 be0e 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -039502: 0a03 |0047: move-result v3 │ │ -039504: 6e40 290e 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@0e29 │ │ -03950a: 28eb |004b: goto 0036 // -0015 │ │ -03950c: 5441 8003 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ -039510: 6e10 290c 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0c29 │ │ -039516: 0a02 |0051: move-result v2 │ │ -039518: 6e10 c00e 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ -03951e: 0a03 |0055: move-result v3 │ │ -039520: b132 |0056: sub-int/2addr v2, v3 │ │ -039522: 6e10 be0e 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -039528: 0a03 |005a: move-result v3 │ │ -03952a: 6e40 290e 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@0e29 │ │ -039530: 28d8 |005e: goto 0036 // -0028 │ │ +03b104: |[03b104] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ +03b114: 6e20 320c 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ +03b11a: 0a01 |0003: move-result v1 │ │ +03b11c: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +03b120: 2201 6102 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +03b124: 2202 7402 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +03b128: 7010 0f11 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +03b12e: 1a03 be08 |000d: const-string v3, "View " // string@08be │ │ +03b132: 6e20 1511 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03b138: 0c02 |0012: move-result-object v2 │ │ +03b13a: 6e20 1411 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +03b140: 0c02 |0016: move-result-object v2 │ │ +03b142: 1a03 5a00 |0017: const-string v3, " is not a sliding drawer" // string@005a │ │ +03b146: 6e20 1511 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03b14c: 0c02 |001c: move-result-object v2 │ │ +03b14e: 6e10 1b11 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +03b154: 0c02 |0020: move-result-object v2 │ │ +03b156: 7020 cf10 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +03b15c: 2701 |0024: throw v1 │ │ +03b15e: 5541 7503 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@0375 │ │ +03b162: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ +03b166: 6e10 b00e 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03b16c: 0c00 |002c: move-result-object v0 │ │ +03b16e: 1f00 9901 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03b172: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ +03b176: 5901 5803 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ +03b17a: 1211 |0033: const/4 v1, #int 1 // #1 │ │ +03b17c: 5c01 5603 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0356 │ │ +03b180: 6e10 2e0c 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0c2e │ │ +03b186: 0e00 |0039: return-void │ │ +03b188: 1231 |003a: const/4 v1, #int 3 // #3 │ │ +03b18a: 6e30 0e0c 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ +03b190: 0a01 |003e: move-result v1 │ │ +03b192: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ +03b196: 5441 7a03 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ +03b19a: 1202 |0043: const/4 v2, #int 0 // #0 │ │ +03b19c: 6e10 be0e 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03b1a2: 0a03 |0047: move-result v3 │ │ +03b1a4: 6e40 290e 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@0e29 │ │ +03b1aa: 28eb |004b: goto 0036 // -0015 │ │ +03b1ac: 5441 8003 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ +03b1b0: 6e10 290c 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0c29 │ │ +03b1b6: 0a02 |0051: move-result v2 │ │ +03b1b8: 6e10 c00e 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ +03b1be: 0a03 |0055: move-result v3 │ │ +03b1c0: b132 |0056: sub-int/2addr v2, v3 │ │ +03b1c2: 6e10 be0e 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03b1c8: 0a03 |005a: move-result v3 │ │ +03b1ca: 6e40 290e 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@0e29 │ │ +03b1d0: 28d8 |005e: goto 0036 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=969 │ │ 0x0006 line=970 │ │ 0x0025 line=973 │ │ 0x0029 line=974 │ │ 0x002f line=975 │ │ @@ -54517,30 +54522,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -039534: |[039534] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -039544: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -039546: 5430 7a03 |0001: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ -03954a: 6e20 1b0e 2000 |0003: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(I)Z // method@0e1b │ │ -039550: 0a00 |0006: move-result v0 │ │ -039552: 3900 0e00 |0007: if-nez v0, 0015 // +000e │ │ -039556: 5430 8003 |0009: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ -03955a: 1221 |000b: const/4 v1, #int 2 // #2 │ │ -03955c: 6e20 1b0e 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(I)Z // method@0e1b │ │ -039562: 0a00 |000f: move-result v0 │ │ -039564: 3900 0500 |0010: if-nez v0, 0015 // +0005 │ │ -039568: 6f20 2a0f 4300 |0012: invoke-super {v3, v4}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@0f2a │ │ -03956e: 5c34 7303 |0015: iput-boolean v4, v3, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0373 │ │ -039572: 3804 0500 |0017: if-eqz v4, 001c // +0005 │ │ -039576: 6e20 130c 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0c13 │ │ -03957c: 0e00 |001c: return-void │ │ +03b1d4: |[03b1d4] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +03b1e4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03b1e6: 5430 7a03 |0001: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ +03b1ea: 6e20 1b0e 2000 |0003: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(I)Z // method@0e1b │ │ +03b1f0: 0a00 |0006: move-result v0 │ │ +03b1f2: 3900 0e00 |0007: if-nez v0, 0015 // +000e │ │ +03b1f6: 5430 8003 |0009: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ +03b1fa: 1221 |000b: const/4 v1, #int 2 // #2 │ │ +03b1fc: 6e20 1b0e 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(I)Z // method@0e1b │ │ +03b202: 0a00 |000f: move-result v0 │ │ +03b204: 3900 0500 |0010: if-nez v0, 0015 // +0005 │ │ +03b208: 6f20 2a0f 4300 |0012: invoke-super {v3, v4}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@0f2a │ │ +03b20e: 5c34 7303 |0015: iput-boolean v4, v3, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0373 │ │ +03b212: 3804 0500 |0017: if-eqz v4, 001c // +0005 │ │ +03b216: 6e20 130c 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0c13 │ │ +03b21c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=913 │ │ 0x0012 line=916 │ │ 0x0015 line=918 │ │ 0x0017 line=919 │ │ 0x0019 line=920 │ │ @@ -54554,19 +54559,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -039580: |[039580] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ -039590: 5510 7603 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0376 │ │ -039594: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -039598: 6f10 2b0f 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@0f2b │ │ -03959e: 0e00 |0007: return-void │ │ +03b220: |[03b220] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ +03b230: 5510 7603 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@0376 │ │ +03b234: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +03b238: 6f10 2b0f 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@0f2b │ │ +03b23e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ 0x0004 line=714 │ │ 0x0007 line=716 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -54576,17 +54581,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 │ │ -0395a0: |[0395a0] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ -0395b0: 5b01 7b03 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@037b │ │ -0395b4: 0e00 |0002: return-void │ │ +03b240: |[03b240] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ +03b250: 5b01 7b03 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@037b │ │ +03b254: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0002 line=302 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ @@ -54596,20 +54601,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0395b8: |[0395b8] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ -0395c8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -0395ca: 6e30 490c 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0c49 │ │ -0395d0: 1250 |0004: const/4 v0, #int 5 // #5 │ │ -0395d2: 6e30 490c 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0c49 │ │ -0395d8: 0e00 |0008: return-void │ │ +03b258: |[03b258] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ +03b268: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +03b26a: 6e30 490c 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0c49 │ │ +03b270: 1250 |0004: const/4 v0, #int 5 // #5 │ │ +03b272: 6e30 490c 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0c49 │ │ +03b278: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0004 line=319 │ │ 0x0008 line=320 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -54620,46 +54625,46 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -0395dc: |[0395dc] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ -0395ec: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -0395ee: 7110 3808 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0838 │ │ -0395f4: 0a04 |0004: move-result v4 │ │ -0395f6: 7120 0207 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0702 │ │ -0395fc: 0a00 |0008: move-result v0 │ │ -0395fe: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ -039602: 5967 7c03 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@037c │ │ -039606: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ -03960a: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ -03960e: 5461 7a03 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ -039612: 6e10 fd0d 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@0dfd │ │ -039618: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ -03961e: 0e00 |0019: return-void │ │ -039620: 1254 |001a: const/4 v4, #int 5 // #5 │ │ -039622: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ -039626: 5967 7d03 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@037d │ │ -03962a: 28ee |001f: goto 000d // -0012 │ │ -03962c: 5461 8003 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ -039630: 28f1 |0022: goto 0013 // -000f │ │ -039632: 6e20 190c 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ -039638: 0c03 |0026: move-result-object v3 │ │ -03963a: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ -03963e: 6e20 410c 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0c41 │ │ -039644: 28ed |002c: goto 0019 // -0013 │ │ -039646: 6e20 190c 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ -03964c: 0c02 |0030: move-result-object v2 │ │ -03964e: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ -039652: 6e20 110c 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0c11 │ │ -039658: 28e3 |0036: goto 0019 // -001d │ │ -03965a: 0000 |0037: nop // spacer │ │ -03965c: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ +03b27c: |[03b27c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ +03b28c: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +03b28e: 7110 3808 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0838 │ │ +03b294: 0a04 |0004: move-result v4 │ │ +03b296: 7120 0207 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0702 │ │ +03b29c: 0a00 |0008: move-result v0 │ │ +03b29e: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ +03b2a2: 5967 7c03 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@037c │ │ +03b2a6: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ +03b2aa: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ +03b2ae: 5461 7a03 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ +03b2b2: 6e10 fd0d 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@0dfd │ │ +03b2b8: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ +03b2be: 0e00 |0019: return-void │ │ +03b2c0: 1254 |001a: const/4 v4, #int 5 // #5 │ │ +03b2c2: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ +03b2c6: 5967 7d03 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@037d │ │ +03b2ca: 28ee |001f: goto 000d // -0012 │ │ +03b2cc: 5461 8003 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ +03b2d0: 28f1 |0022: goto 0013 // -000f │ │ +03b2d2: 6e20 190c 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ +03b2d8: 0c03 |0026: move-result-object v3 │ │ +03b2da: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ +03b2de: 6e20 410c 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0c41 │ │ +03b2e4: 28ed |002c: goto 0019 // -0013 │ │ +03b2e6: 6e20 190c 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ +03b2ec: 0c02 |0030: move-result-object v2 │ │ +03b2ee: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ +03b2f2: 6e20 110c 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0c11 │ │ +03b2f8: 28e3 |0036: goto 0019 // -001d │ │ +03b2fa: 0000 |0037: nop // spacer │ │ +03b2fc: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=342 │ │ 0x0009 line=344 │ │ 0x000b line=345 │ │ 0x000d line=349 │ │ 0x000f line=351 │ │ @@ -54690,40 +54695,40 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -03966c: |[03966c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ -03967c: 6e20 320c 5300 |0000: invoke-virtual {v3, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ -039682: 0a00 |0003: move-result v0 │ │ -039684: 3900 2700 |0004: if-nez v0, 002b // +0027 │ │ -039688: 2200 6102 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -03968c: 2201 7402 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -039690: 7010 0e11 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -039696: 1a02 be08 |000d: const-string v2, "View " // string@08be │ │ -03969a: 6e20 1411 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0396a0: 0c01 |0012: move-result-object v1 │ │ -0396a2: 6e20 1311 5100 |0013: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -0396a8: 0c01 |0016: move-result-object v1 │ │ -0396aa: 1a02 5800 |0017: const-string v2, " is not a " // string@0058 │ │ -0396ae: 6e20 1411 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0396b4: 0c01 |001c: move-result-object v1 │ │ -0396b6: 1a02 bc0b |001d: const-string v2, "drawer with appropriate layout_gravity" // string@0bbc │ │ -0396ba: 6e20 1411 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0396c0: 0c01 |0022: move-result-object v1 │ │ -0396c2: 6e10 1a11 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0396c8: 0c01 |0026: move-result-object v1 │ │ -0396ca: 7020 ce10 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -0396d0: 2700 |002a: throw v0 │ │ -0396d2: 6e20 250c 5300 |002b: invoke-virtual {v3, v5}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0c25 │ │ -0396d8: 0a00 |002e: move-result v0 │ │ -0396da: 6e30 490c 4300 |002f: invoke-virtual {v3, v4, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0c49 │ │ -0396e0: 0e00 |0032: return-void │ │ +03b30c: |[03b30c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ +03b31c: 6e20 320c 5300 |0000: invoke-virtual {v3, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ +03b322: 0a00 |0003: move-result v0 │ │ +03b324: 3900 2700 |0004: if-nez v0, 002b // +0027 │ │ +03b328: 2200 6102 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +03b32c: 2201 7402 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +03b330: 7010 0f11 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +03b336: 1a02 be08 |000d: const-string v2, "View " // string@08be │ │ +03b33a: 6e20 1511 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03b340: 0c01 |0012: move-result-object v1 │ │ +03b342: 6e20 1411 5100 |0013: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +03b348: 0c01 |0016: move-result-object v1 │ │ +03b34a: 1a02 5800 |0017: const-string v2, " is not a " // string@0058 │ │ +03b34e: 6e20 1511 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03b354: 0c01 |001c: move-result-object v1 │ │ +03b356: 1a02 bc0b |001d: const-string v2, "drawer with appropriate layout_gravity" // string@0bbc │ │ +03b35a: 6e20 1511 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03b360: 0c01 |0022: move-result-object v1 │ │ +03b362: 6e10 1b11 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +03b368: 0c01 |0026: move-result-object v1 │ │ +03b36a: 7020 cf10 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +03b370: 2700 |002a: throw v0 │ │ +03b372: 6e20 250c 5300 |002b: invoke-virtual {v3, v5}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewGravity:(Landroid/view/View;)I // method@0c25 │ │ +03b378: 0a00 |002e: move-result v0 │ │ +03b37a: 6e30 490c 4300 |002f: invoke-virtual {v3, v4, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0c49 │ │ +03b380: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0006 line=391 │ │ 0x002b line=394 │ │ 0x0032 line=395 │ │ locals : │ │ @@ -54736,21 +54741,21 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0396e4: |[0396e4] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ -0396f4: 6e10 280c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0c28 │ │ -0396fa: 0c00 |0003: move-result-object v0 │ │ -0396fc: 6e20 da00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00da │ │ -039702: 0c00 |0007: move-result-object v0 │ │ -039704: 6e30 4c0c 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@0c4c │ │ -03970a: 0e00 |000b: return-void │ │ +03b384: |[03b384] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ +03b394: 6e10 280c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0c28 │ │ +03b39a: 0c00 |0003: move-result-object v0 │ │ +03b39c: 6e20 da00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00da │ │ +03b3a2: 0c00 |0007: move-result-object v0 │ │ +03b3a4: 6e30 4c0c 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@0c4c │ │ +03b3aa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x000b line=282 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -54761,30 +54766,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 │ │ -03970c: |[03970c] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ -03971c: 7110 3808 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0838 │ │ -039722: 0a01 |0003: move-result v1 │ │ -039724: 7120 0207 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0702 │ │ -03972a: 0a00 |0007: move-result v0 │ │ -03972c: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ -039730: 1232 |000a: const/4 v2, #int 3 // #3 │ │ -039732: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ -039736: 5b34 8403 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0384 │ │ -03973a: 6e10 2e0c 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0c2e │ │ -039740: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ -039744: 1252 |0014: const/4 v2, #int 5 // #5 │ │ -039746: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ -03974a: 5b34 8503 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0385 │ │ -03974e: 6e10 2e0c 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0c2e │ │ -039754: 0e00 |001c: return-void │ │ +03b3ac: |[03b3ac] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ +03b3bc: 7110 3808 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0838 │ │ +03b3c2: 0a01 |0003: move-result v1 │ │ +03b3c4: 7120 0207 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0702 │ │ +03b3ca: 0a00 |0007: move-result v0 │ │ +03b3cc: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ +03b3d0: 1232 |000a: const/4 v2, #int 3 // #3 │ │ +03b3d2: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ +03b3d6: 5b34 8403 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@0384 │ │ +03b3da: 6e10 2e0c 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0c2e │ │ +03b3e0: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ +03b3e4: 1252 |0014: const/4 v2, #int 5 // #5 │ │ +03b3e6: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ +03b3ea: 5b34 8503 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@0385 │ │ +03b3ee: 6e10 2e0c 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0c2e │ │ +03b3f4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0008 line=263 │ │ 0x000d line=264 │ │ 0x000f line=265 │ │ 0x0012 line=267 │ │ @@ -54802,25 +54807,25 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -039758: |[039758] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ -039768: 6e10 b00e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -03976e: 0c00 |0003: move-result-object v0 │ │ -039770: 1f00 9901 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -039774: 5201 5803 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ -039778: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ -03977c: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -039780: 0e00 |000c: return-void │ │ -039782: 5904 5803 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ -039786: 6e30 170c 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@0c17 │ │ -03978c: 28fa |0012: goto 000c // -0006 │ │ +03b3f8: |[03b3f8] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ +03b408: 6e10 b00e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03b40e: 0c00 |0003: move-result-object v0 │ │ +03b410: 1f00 9901 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03b414: 5201 5803 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ +03b418: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ +03b41c: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +03b420: 0e00 |000c: return-void │ │ +03b422: 5904 5803 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ +03b426: 6e30 170c 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@0c17 │ │ +03b42c: 28fa |0012: goto 000c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0006 line=498 │ │ 0x000c line=504 │ │ 0x000d line=502 │ │ 0x000f line=503 │ │ @@ -54835,18 +54840,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -039790: |[039790] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ -0397a0: 5901 8103 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0381 │ │ -0397a4: 6e10 2e0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0c2e │ │ -0397aa: 0e00 |0005: return-void │ │ +03b430: |[03b430] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ +03b440: 5901 8103 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0381 │ │ +03b444: 6e10 2e0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0c2e │ │ +03b44a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0002 line=291 │ │ 0x0005 line=292 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -54857,56 +54862,56 @@ │ │ type : '(IILandroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -0397ac: |[0397ac] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ -0397bc: 1226 |0000: const/4 v6, #int 2 // #2 │ │ -0397be: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -0397c0: 5474 7a03 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ -0397c4: 6e10 190e 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@0e19 │ │ -0397ca: 0a00 |0007: move-result v0 │ │ -0397cc: 5474 8003 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ -0397d0: 6e10 190e 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@0e19 │ │ -0397d6: 0a02 |000d: move-result v2 │ │ -0397d8: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ -0397dc: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ -0397e0: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -0397e2: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ -0397e6: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ -0397ea: 6e10 b00e 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -0397f0: 0c01 |001a: move-result-object v1 │ │ -0397f2: 1f01 9901 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -0397f6: 5214 5803 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ -0397fa: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -0397fc: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ -039800: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ -039804: 6e20 150c a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@0c15 │ │ -03980a: 5274 7403 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@0374 │ │ -03980e: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ -039812: 5973 7403 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@0374 │ │ -039816: 5474 7b03 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@037b │ │ -03981a: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ -03981e: 5474 7b03 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@037b │ │ -039822: 7220 df0b 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@0bdf │ │ -039828: 0e00 |0036: return-void │ │ -03982a: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ -03982e: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ -039832: 1223 |003b: const/4 v3, #int 2 // #2 │ │ -039834: 28d7 |003c: goto 0013 // -0029 │ │ -039836: 1203 |003d: const/4 v3, #int 0 // #0 │ │ -039838: 28d5 |003e: goto 0013 // -002b │ │ -03983a: 5214 5803 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ -03983e: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ -039842: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ -039846: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ -03984a: 6e20 160c a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@0c16 │ │ -039850: 28dd |004a: goto 0027 // -0023 │ │ +03b44c: |[03b44c] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ +03b45c: 1226 |0000: const/4 v6, #int 2 // #2 │ │ +03b45e: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +03b460: 5474 7a03 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@037a │ │ +03b464: 6e10 190e 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@0e19 │ │ +03b46a: 0a00 |0007: move-result v0 │ │ +03b46c: 5474 8003 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0380 │ │ +03b470: 6e10 190e 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@0e19 │ │ +03b476: 0a02 |000d: move-result v2 │ │ +03b478: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ +03b47c: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ +03b480: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +03b482: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ +03b486: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ +03b48a: 6e10 b00e 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03b490: 0c01 |001a: move-result-object v1 │ │ +03b492: 1f01 9901 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +03b496: 5214 5803 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ +03b49a: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +03b49c: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ +03b4a0: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ +03b4a4: 6e20 150c a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@0c15 │ │ +03b4aa: 5274 7403 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@0374 │ │ +03b4ae: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ +03b4b2: 5973 7403 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@0374 │ │ +03b4b6: 5474 7b03 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@037b │ │ +03b4ba: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ +03b4be: 5474 7b03 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@037b │ │ +03b4c2: 7220 df0b 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@0bdf │ │ +03b4c8: 0e00 |0036: return-void │ │ +03b4ca: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ +03b4ce: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ +03b4d2: 1223 |003b: const/4 v3, #int 2 // #2 │ │ +03b4d4: 28d7 |003c: goto 0013 // -0029 │ │ +03b4d6: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +03b4d8: 28d5 |003e: goto 0013 // -002b │ │ +03b4da: 5214 5803 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0358 │ │ +03b4de: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ +03b4e2: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ +03b4e6: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ +03b4ea: 6e20 160c a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@0c16 │ │ +03b4f0: 28dd |004a: goto 0027 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=438 │ │ 0x0008 line=439 │ │ 0x000e line=442 │ │ 0x0012 line=443 │ │ 0x0013 line=450 │ │ @@ -55047,26 +55052,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -039854: |[039854] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -039864: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -039868: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03986c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -039870: 2200 a101 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@01a1 │ │ -039874: 7010 5b0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0c5b │ │ -03987a: 6900 8603 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0386 │ │ -03987e: 0e00 |000d: return-void │ │ -039880: 2200 a001 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@01a0 │ │ -039884: 7010 520c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0c52 │ │ -03988a: 6900 8603 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0386 │ │ -03988e: 28f8 |0015: goto 000d // -0008 │ │ +03b4f4: |[03b4f4] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +03b504: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +03b508: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03b50c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03b510: 2200 a101 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@01a1 │ │ +03b514: 7010 5b0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0c5b │ │ +03b51a: 6900 8603 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0386 │ │ +03b51e: 0e00 |000d: return-void │ │ +03b520: 2200 a001 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@01a0 │ │ +03b524: 7010 520c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0c52 │ │ +03b52a: 6900 8603 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0386 │ │ +03b52e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -55076,21 +55081,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -039890: |[039890] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -0398a0: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0398a6: 6200 8603 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0386 │ │ -0398aa: 7220 670c 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0c67 │ │ -0398b0: 0c00 |0008: move-result-object v0 │ │ -0398b2: 5b10 8703 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0387 │ │ -0398b6: 0e00 |000b: return-void │ │ +03b530: |[03b530] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +03b540: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03b546: 6200 8603 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0386 │ │ +03b54a: 7220 670c 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0c67 │ │ +03b550: 0c00 |0008: move-result-object v0 │ │ +03b552: 5b10 8703 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0387 │ │ +03b556: 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; │ │ @@ -55102,20 +55107,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0398b8: |[0398b8] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -0398c8: 6200 8603 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0386 │ │ -0398cc: 5421 8703 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0387 │ │ -0398d0: 7230 640c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0c64 │ │ -0398d6: 0a00 |0007: move-result v0 │ │ -0398d8: 0f00 |0008: return v0 │ │ +03b558: |[03b558] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +03b568: 6200 8603 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0386 │ │ +03b56c: 5421 8703 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0387 │ │ +03b570: 7230 640c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0c64 │ │ +03b576: 0a00 |0007: move-result v0 │ │ +03b578: 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; │ │ │ │ @@ -55124,19 +55129,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0398dc: |[0398dc] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -0398ec: 6200 8603 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0386 │ │ -0398f0: 5421 8703 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0387 │ │ -0398f4: 7220 650c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0c65 │ │ -0398fa: 0e00 |0007: return-void │ │ +03b57c: |[03b57c] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +03b58c: 6200 8603 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0386 │ │ +03b590: 5421 8703 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0387 │ │ +03b594: 7220 650c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0c65 │ │ +03b59a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -55145,20 +55150,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0398fc: |[0398fc] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -03990c: 6200 8603 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0386 │ │ -039910: 5421 8703 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0387 │ │ -039914: 7220 660c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0c66 │ │ -03991a: 0a00 |0007: move-result v0 │ │ -03991c: 0f00 |0008: return v0 │ │ +03b59c: |[03b59c] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +03b5ac: 6200 8603 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0386 │ │ +03b5b0: 5421 8703 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0387 │ │ +03b5b4: 7220 660c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0c66 │ │ +03b5ba: 0a00 |0007: move-result v0 │ │ +03b5bc: 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;) │ │ @@ -55166,20 +55171,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -039920: |[039920] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -039930: 6200 8603 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0386 │ │ -039934: 5421 8703 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0387 │ │ -039938: 7230 680c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0c68 │ │ -03993e: 0a00 |0007: move-result v0 │ │ -039940: 0f00 |0008: return v0 │ │ +03b5c0: |[03b5c0] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +03b5d0: 6200 8603 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0386 │ │ +03b5d4: 5421 8703 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0387 │ │ +03b5d8: 7230 680c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0c68 │ │ +03b5de: 0a00 |0007: move-result v0 │ │ +03b5e0: 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 │ │ │ │ @@ -55188,20 +55193,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -039944: |[039944] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -039954: 6200 8603 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0386 │ │ -039958: 5421 8703 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0387 │ │ -03995c: 7230 690c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0c69 │ │ -039962: 0a00 |0007: move-result v0 │ │ -039964: 0f00 |0008: return v0 │ │ +03b5e4: |[03b5e4] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +03b5f4: 6200 8603 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0386 │ │ +03b5f8: 5421 8703 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0387 │ │ +03b5fc: 7230 690c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0c69 │ │ +03b602: 0a00 |0007: move-result v0 │ │ +03b604: 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 │ │ │ │ @@ -55210,20 +55215,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -039968: |[039968] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -039978: 6200 8603 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0386 │ │ -03997c: 5421 8703 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0387 │ │ -039980: 7220 6a0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0c6a │ │ -039986: 0a00 |0007: move-result v0 │ │ -039988: 0f00 |0008: return v0 │ │ +03b608: |[03b608] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +03b618: 6200 8603 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0386 │ │ +03b61c: 5421 8703 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0387 │ │ +03b620: 7220 6a0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0c6a │ │ +03b626: 0a00 |0007: move-result v0 │ │ +03b628: 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;) │ │ @@ -55231,19 +55236,19 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03998c: |[03998c] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -03999c: 6200 8603 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0386 │ │ -0399a0: 5421 8703 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0387 │ │ -0399a4: 7240 6b0c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0c6b │ │ -0399aa: 0e00 |0007: return-void │ │ +03b62c: |[03b62c] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +03b63c: 6200 8603 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0386 │ │ +03b640: 5421 8703 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0387 │ │ +03b644: 7240 6b0c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0c6b │ │ +03b64a: 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 │ │ @@ -55274,17 +55279,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0399ac: |[0399ac] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -0399bc: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0399c2: 0e00 |0003: return-void │ │ +03b64c: |[03b64c] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +03b65c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03b662: 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;) │ │ @@ -55292,19 +55297,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 │ │ -0399c4: |[0399c4] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -0399d4: 1f01 1a02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@021a │ │ -0399d8: 6e20 c70f 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@0fc7 │ │ -0399de: 0a00 |0005: move-result v0 │ │ -0399e0: 0f00 |0006: return v0 │ │ +03b664: |[03b664] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +03b674: 1f01 1a02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@021a │ │ +03b678: 6e20 c70f 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@0fc7 │ │ +03b67e: 0a00 |0005: move-result v0 │ │ +03b680: 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; │ │ │ │ @@ -55313,18 +55318,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0399e4: |[0399e4] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -0399f4: 1f00 1a02 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@021a │ │ -0399f8: 6e10 c80f 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@0fc8 │ │ -0399fe: 0e00 |0005: return-void │ │ +03b684: |[03b684] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +03b694: 1f00 1a02 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@021a │ │ +03b698: 6e10 c80f 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@0fc8 │ │ +03b69e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -55333,19 +55338,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039a00: |[039a00] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -039a10: 1f01 1a02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@021a │ │ -039a14: 6e10 c90f 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0fc9 │ │ -039a1a: 0a00 |0005: move-result v0 │ │ -039a1c: 0f00 |0006: return v0 │ │ +03b6a0: |[03b6a0] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +03b6b0: 1f01 1a02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@021a │ │ +03b6b4: 6e10 c90f 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0fc9 │ │ +03b6ba: 0a00 |0005: move-result v0 │ │ +03b6bc: 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;) │ │ @@ -55353,18 +55358,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 │ │ -039a20: |[039a20] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -039a30: 2200 1a02 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@021a │ │ -039a34: 7020 c60f 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@0fc6 │ │ -039a3a: 1100 |0005: return-object v0 │ │ +03b6c0: |[03b6c0] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +03b6d0: 2200 1a02 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@021a │ │ +03b6d4: 7020 c60f 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@0fc6 │ │ +03b6da: 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;) │ │ @@ -55372,19 +55377,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 │ │ -039a3c: |[039a3c] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -039a4c: 1f01 1a02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@021a │ │ -039a50: 6e20 ca0f 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@0fca │ │ -039a56: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -039a58: 0f00 |0006: return v0 │ │ +03b6dc: |[03b6dc] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +03b6ec: 1f01 1a02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@021a │ │ +03b6f0: 6e20 ca0f 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@0fca │ │ +03b6f6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +03b6f8: 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 │ │ @@ -55394,19 +55399,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 │ │ -039a5c: |[039a5c] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -039a6c: 1f01 1a02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@021a │ │ -039a70: 6e20 cb0f 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@0fcb │ │ -039a76: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -039a78: 0f00 |0006: return v0 │ │ +03b6fc: |[03b6fc] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +03b70c: 1f01 1a02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@021a │ │ +03b710: 6e20 cb0f 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@0fcb │ │ +03b716: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +03b718: 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 │ │ @@ -55416,21 +55421,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -039a7c: |[039a7c] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -039a8c: 0720 |0000: move-object v0, v2 │ │ -039a8e: 1f00 1a02 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@021a │ │ -039a92: 6e10 cc0f 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@0fcc │ │ -039a98: 6e10 c90f 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0fc9 │ │ -039a9e: 0a01 |0009: move-result v1 │ │ -039aa0: 0f01 |000a: return v1 │ │ +03b71c: |[03b71c] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +03b72c: 0720 |0000: move-object v0, v2 │ │ +03b72e: 1f00 1a02 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@021a │ │ +03b732: 6e10 cc0f 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@0fcc │ │ +03b738: 6e10 c90f 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@0fc9 │ │ +03b73e: 0a01 |0009: move-result v1 │ │ +03b740: 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; │ │ @@ -55441,18 +55446,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 │ │ -039aa4: |[039aa4] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -039ab4: 1f00 1a02 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@021a │ │ -039ab8: 6e30 cd0f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@0fcd │ │ -039abe: 0e00 |0005: return-void │ │ +03b744: |[03b744] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +03b754: 1f00 1a02 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@021a │ │ +03b758: 6e30 cd0f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@0fcd │ │ +03b75e: 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 │ │ @@ -55618,32 +55623,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -039ac0: |[039ac0] android.support.v4.widget.ScrollerCompat.:()V │ │ -039ad0: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -039ad4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -039ad8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -039adc: 2201 a901 |0006: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@01a9 │ │ -039ae0: 7010 ba0c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@0cba │ │ -039ae6: 6901 8b03 |000b: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ -039aea: 0e00 |000d: return-void │ │ -039aec: 1301 0900 |000e: const/16 v1, #int 9 // #9 │ │ -039af0: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -039af4: 2201 a801 |0012: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@01a8 │ │ -039af8: 7010 a90c 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@0ca9 │ │ -039afe: 6901 8b03 |0017: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ -039b02: 28f4 |0019: goto 000d // -000c │ │ -039b04: 2201 a701 |001a: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@01a7 │ │ -039b08: 7010 980c 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@0c98 │ │ -039b0e: 6901 8b03 |001f: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ -039b12: 28ec |0021: goto 000d // -0014 │ │ +03b760: |[03b760] android.support.v4.widget.ScrollerCompat.:()V │ │ +03b770: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +03b774: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03b778: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03b77c: 2201 a901 |0006: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@01a9 │ │ +03b780: 7010 ba0c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@0cba │ │ +03b786: 6901 8b03 |000b: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ +03b78a: 0e00 |000d: return-void │ │ +03b78c: 1301 0900 |000e: const/16 v1, #int 9 // #9 │ │ +03b790: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +03b794: 2201 a801 |0012: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@01a8 │ │ +03b798: 7010 a90c 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@0ca9 │ │ +03b79e: 6901 8b03 |0017: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ +03b7a2: 28f4 |0019: goto 000d // -000c │ │ +03b7a4: 2201 a701 |001a: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@01a7 │ │ +03b7a8: 7010 980c 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@0c98 │ │ +03b7ae: 6901 8b03 |001f: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ +03b7b2: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0002 line=241 │ │ 0x0006 line=242 │ │ 0x000d line=248 │ │ 0x000e line=243 │ │ @@ -55657,21 +55662,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 │ │ -039b14: |[039b14] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ -039b24: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -039b2a: 6200 8b03 |0003: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ -039b2e: 7230 8a0c 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@0c8a │ │ -039b34: 0c00 |0008: move-result-object v0 │ │ -039b36: 5b10 8c03 |0009: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ -039b3a: 0e00 |000b: return-void │ │ +03b7b4: |[03b7b4] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +03b7c4: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03b7ca: 6200 8b03 |0003: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ +03b7ce: 7230 8a0c 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@0c8a │ │ +03b7d4: 0c00 |0008: move-result-object v0 │ │ +03b7d6: 5b10 8c03 |0009: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ +03b7da: 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; │ │ @@ -55683,19 +55688,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 │ │ -039b3c: |[039b3c] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -039b4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -039b4e: 7120 c10c 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@0cc1 │ │ -039b54: 0c00 |0004: move-result-object v0 │ │ -039b56: 1100 |0005: return-object v0 │ │ +03b7dc: |[03b7dc] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +03b7ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03b7ee: 7120 c10c 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@0cc1 │ │ +03b7f4: 0c00 |0004: move-result-object v0 │ │ +03b7f6: 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;) │ │ @@ -55703,18 +55708,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 │ │ -039b58: |[039b58] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ -039b68: 2200 aa01 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@01aa │ │ -039b6c: 7030 bd0c 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@0cbd │ │ -039b72: 1100 |0005: return-object v0 │ │ +03b7f8: |[03b7f8] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ +03b808: 2200 aa01 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@01aa │ │ +03b80c: 7030 bd0c 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@0cbd │ │ +03b812: 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; │ │ │ │ @@ -55724,19 +55729,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -039b74: |[039b74] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -039b84: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ -039b88: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ -039b8c: 7220 880c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@0c88 │ │ -039b92: 0e00 |0007: return-void │ │ +03b814: |[03b814] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +03b824: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ +03b828: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ +03b82c: 7220 880c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@0c88 │ │ +03b832: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0007 line=420 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ @@ -55745,20 +55750,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -039b94: |[039b94] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -039ba4: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ -039ba8: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ -039bac: 7220 890c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@0c89 │ │ -039bb2: 0a00 |0007: move-result v0 │ │ -039bb4: 0f00 |0008: return v0 │ │ +03b834: |[03b834] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +03b844: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ +03b848: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ +03b84c: 7220 890c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@0c89 │ │ +03b852: 0a00 |0007: move-result v0 │ │ +03b854: 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;) │ │ @@ -55766,27 +55771,27 @@ │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 9 │ │ outs : 10 │ │ insns size : 19 16-bit code units │ │ -039bb8: |[039bb8] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -039bc8: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ -039bcc: 54a1 8c03 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ -039bd0: 01b2 |0004: move v2, v11 │ │ -039bd2: 01c3 |0005: move v3, v12 │ │ -039bd4: 01d4 |0006: move v4, v13 │ │ -039bd6: 01e5 |0007: move v5, v14 │ │ -039bd8: 01f6 |0008: move v6, v15 │ │ -039bda: 0207 1000 |0009: move/from16 v7, v16 │ │ -039bde: 0208 1100 |000b: move/from16 v8, v17 │ │ -039be2: 0209 1200 |000d: move/from16 v9, v18 │ │ -039be6: 780a 8b0c 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@0c8b │ │ -039bec: 0e00 |0012: return-void │ │ +03b858: |[03b858] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +03b868: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ +03b86c: 54a1 8c03 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ +03b870: 01b2 |0004: move v2, v11 │ │ +03b872: 01c3 |0005: move v3, v12 │ │ +03b874: 01d4 |0006: move v4, v13 │ │ +03b876: 01e5 |0007: move v5, v14 │ │ +03b878: 01f6 |0008: move v6, v15 │ │ +03b87a: 0207 1000 |0009: move/from16 v7, v16 │ │ +03b87e: 0208 1100 |000b: move/from16 v8, v17 │ │ +03b882: 0209 1200 |000d: move/from16 v9, v18 │ │ +03b886: 780a 8b0c 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@0c8b │ │ +03b88c: 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 │ │ @@ -55803,29 +55808,29 @@ │ │ type : '(IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 11 │ │ outs : 12 │ │ insns size : 25 16-bit code units │ │ -039bf0: |[039bf0] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ -039c00: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ -039c04: 54c1 8c03 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ -039c08: 01d2 |0004: move v2, v13 │ │ -039c0a: 01e3 |0005: move v3, v14 │ │ -039c0c: 01f4 |0006: move v4, v15 │ │ -039c0e: 0205 1000 |0007: move/from16 v5, v16 │ │ -039c12: 0206 1100 |0009: move/from16 v6, v17 │ │ -039c16: 0207 1200 |000b: move/from16 v7, v18 │ │ -039c1a: 0208 1300 |000d: move/from16 v8, v19 │ │ -039c1e: 0209 1400 |000f: move/from16 v9, v20 │ │ -039c22: 020a 1500 |0011: move/from16 v10, v21 │ │ -039c26: 020b 1600 |0013: move/from16 v11, v22 │ │ -039c2a: 780c 8c0c 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@0c8c │ │ -039c30: 0e00 |0018: return-void │ │ +03b890: |[03b890] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ +03b8a0: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ +03b8a4: 54c1 8c03 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ +03b8a8: 01d2 |0004: move v2, v13 │ │ +03b8aa: 01e3 |0005: move v3, v14 │ │ +03b8ac: 01f4 |0006: move v4, v15 │ │ +03b8ae: 0205 1000 |0007: move/from16 v5, v16 │ │ +03b8b2: 0206 1100 |0009: move/from16 v6, v17 │ │ +03b8b6: 0207 1200 |000b: move/from16 v7, v18 │ │ +03b8ba: 0208 1300 |000d: move/from16 v8, v19 │ │ +03b8be: 0209 1400 |000f: move/from16 v9, v20 │ │ +03b8c2: 020a 1500 |0011: move/from16 v10, v21 │ │ +03b8c6: 020b 1600 |0013: move/from16 v11, v22 │ │ +03b8ca: 780c 8c0c 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@0c8c │ │ +03b8d0: 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 │ │ @@ -55844,20 +55849,20 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -039c34: |[039c34] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -039c44: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ -039c48: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ -039c4c: 7220 8d0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@0c8d │ │ -039c52: 0a00 |0007: move-result v0 │ │ -039c54: 0f00 |0008: return v0 │ │ +03b8d4: |[03b8d4] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +03b8e4: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ +03b8e8: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ +03b8ec: 7220 8d0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@0c8d │ │ +03b8f2: 0a00 |0007: move-result v0 │ │ +03b8f4: 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;) │ │ @@ -55865,20 +55870,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -039c58: |[039c58] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -039c68: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ -039c6c: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ -039c70: 7220 8e0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@0c8e │ │ -039c76: 0a00 |0007: move-result v0 │ │ -039c78: 0f00 |0008: return v0 │ │ +03b8f8: |[03b8f8] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +03b908: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ +03b90c: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ +03b910: 7220 8e0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@0c8e │ │ +03b916: 0a00 |0007: move-result v0 │ │ +03b918: 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;) │ │ @@ -55886,20 +55891,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -039c7c: |[039c7c] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -039c8c: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ -039c90: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ -039c94: 7220 8f0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@0c8f │ │ -039c9a: 0a00 |0007: move-result v0 │ │ -039c9c: 0f00 |0008: return v0 │ │ +03b91c: |[03b91c] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +03b92c: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ +03b930: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ +03b934: 7220 8f0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@0c8f │ │ +03b93a: 0a00 |0007: move-result v0 │ │ +03b93c: 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;) │ │ @@ -55907,20 +55912,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -039ca0: |[039ca0] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ -039cb0: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ -039cb4: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ -039cb8: 7220 900c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@0c90 │ │ -039cbe: 0a00 |0007: move-result v0 │ │ -039cc0: 0f00 |0008: return v0 │ │ +03b940: |[03b940] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ +03b950: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ +03b954: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ +03b958: 7220 900c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@0c90 │ │ +03b95e: 0a00 |0007: move-result v0 │ │ +03b960: 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;) │ │ @@ -55928,20 +55933,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -039cc4: |[039cc4] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ -039cd4: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ -039cd8: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ -039cdc: 7220 910c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@0c91 │ │ -039ce2: 0a00 |0007: move-result v0 │ │ -039ce4: 0f00 |0008: return v0 │ │ +03b964: |[03b964] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ +03b974: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ +03b978: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ +03b97c: 7220 910c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@0c91 │ │ +03b982: 0a00 |0007: move-result v0 │ │ +03b984: 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;) │ │ @@ -55949,20 +55954,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -039ce8: |[039ce8] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -039cf8: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ -039cfc: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ -039d00: 7220 920c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@0c92 │ │ -039d06: 0a00 |0007: move-result v0 │ │ -039d08: 0f00 |0008: return v0 │ │ +03b988: |[03b988] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +03b998: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ +03b99c: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ +03b9a0: 7220 920c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@0c92 │ │ +03b9a6: 0a00 |0007: move-result v0 │ │ +03b9a8: 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;) │ │ @@ -55970,20 +55975,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -039d0c: |[039d0c] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ -039d1c: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ -039d20: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ -039d24: 7220 930c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@0c93 │ │ -039d2a: 0a00 |0007: move-result v0 │ │ -039d2c: 0f00 |0008: return v0 │ │ +03b9ac: |[03b9ac] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ +03b9bc: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ +03b9c0: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ +03b9c4: 7220 930c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@0c93 │ │ +03b9ca: 0a00 |0007: move-result v0 │ │ +03b9cc: 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;) │ │ @@ -55991,19 +55996,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -039d30: |[039d30] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ -039d40: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ -039d44: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ -039d48: 7255 940c 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@0c94 │ │ -039d4e: 0e00 |0007: return-void │ │ +03b9d0: |[03b9d0] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ +03b9e0: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ +03b9e4: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ +03b9e8: 7255 940c 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@0c94 │ │ +03b9ee: 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 │ │ @@ -56015,19 +56020,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -039d50: |[039d50] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ -039d60: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ -039d64: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ -039d68: 7255 950c 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@0c95 │ │ -039d6e: 0e00 |0007: return-void │ │ +03b9f0: |[03b9f0] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ +03ba00: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ +03ba04: 5421 8c03 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ +03ba08: 7255 950c 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@0c95 │ │ +03ba0e: 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 │ │ @@ -56039,23 +56044,23 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -039d70: |[039d70] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -039d80: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ -039d84: 5461 8c03 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ -039d88: 0172 |0004: move v2, v7 │ │ -039d8a: 0183 |0005: move v3, v8 │ │ -039d8c: 0194 |0006: move v4, v9 │ │ -039d8e: 01a5 |0007: move v5, v10 │ │ -039d90: 7806 960c 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@0c96 │ │ -039d96: 0e00 |000b: return-void │ │ +03ba10: |[03ba10] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +03ba20: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ +03ba24: 5461 8c03 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ +03ba28: 0172 |0004: move v2, v7 │ │ +03ba2a: 0183 |0005: move v3, v8 │ │ +03ba2c: 0194 |0006: move v4, v9 │ │ +03ba2e: 01a5 |0007: move v5, v10 │ │ +03ba30: 7806 960c 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@0c96 │ │ +03ba36: 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 │ │ @@ -56068,24 +56073,24 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -039d98: |[039d98] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -039da8: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ -039dac: 5471 8c03 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ -039db0: 0182 |0004: move v2, v8 │ │ -039db2: 0193 |0005: move v3, v9 │ │ -039db4: 01a4 |0006: move v4, v10 │ │ -039db6: 01b5 |0007: move v5, v11 │ │ -039db8: 01c6 |0008: move v6, v12 │ │ -039dba: 7807 970c 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@0c97 │ │ -039dc0: 0e00 |000c: return-void │ │ +03ba38: |[03ba38] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +03ba48: 6200 8b03 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@038b │ │ +03ba4c: 5471 8c03 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@038c │ │ +03ba50: 0182 |0004: move v2, v8 │ │ +03ba52: 0193 |0005: move v3, v9 │ │ +03ba54: 01a4 |0006: move v4, v10 │ │ +03ba56: 01b5 |0007: move v5, v11 │ │ +03ba58: 01c6 |0008: move v6, v12 │ │ +03ba5a: 7807 970c 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@0c97 │ │ +03ba60: 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 │ │ @@ -56119,17 +56124,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039dc4: |[039dc4] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ -039dd4: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -039dda: 0e00 |0003: return-void │ │ +03ba64: |[03ba64] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ +03ba74: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03ba7a: 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;) │ │ @@ -56137,18 +56142,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -039ddc: |[039ddc] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -039dec: 1f00 2702 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0227 │ │ -039df0: 6e10 f50f 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@0ff5 │ │ -039df6: 0e00 |0005: return-void │ │ +03ba7c: |[03ba7c] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +03ba8c: 1f00 2702 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0227 │ │ +03ba90: 6e10 f50f 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@0ff5 │ │ +03ba96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ │ │ @@ -56157,19 +56162,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039df8: |[039df8] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -039e08: 1f01 2702 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0227 │ │ -039e0c: 6e10 f60f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@0ff6 │ │ -039e12: 0a00 |0005: move-result v0 │ │ -039e14: 0f00 |0006: return v0 │ │ +03ba98: |[03ba98] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +03baa8: 1f01 2702 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0227 │ │ +03baac: 6e10 f60f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@0ff6 │ │ +03bab2: 0a00 |0005: move-result v0 │ │ +03bab4: 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;) │ │ @@ -56177,22 +56182,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 │ │ -039e18: |[039e18] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -039e28: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -039e2c: 2200 2702 |0002: new-instance v0, Landroid/widget/OverScroller; // type@0227 │ │ -039e30: 7030 f40f 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@0ff4 │ │ -039e36: 1100 |0007: return-object v0 │ │ -039e38: 2200 2702 |0008: new-instance v0, Landroid/widget/OverScroller; // type@0227 │ │ -039e3c: 7020 f30f 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@0ff3 │ │ -039e42: 28fa |000d: goto 0007 // -0006 │ │ +03bab8: |[03bab8] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +03bac8: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +03bacc: 2200 2702 |0002: new-instance v0, Landroid/widget/OverScroller; // type@0227 │ │ +03bad0: 7030 f40f 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@0ff4 │ │ +03bad6: 1100 |0007: return-object v0 │ │ +03bad8: 2200 2702 |0008: new-instance v0, Landroid/widget/OverScroller; // type@0227 │ │ +03badc: 7020 f30f 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@0ff3 │ │ +03bae2: 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; │ │ │ │ @@ -56201,27 +56206,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 │ │ -039e44: |[039e44] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -039e54: 0790 |0000: move-object v0, v9 │ │ -039e56: 1f00 2702 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0227 │ │ -039e5a: 01a1 |0003: move v1, v10 │ │ -039e5c: 01b2 |0004: move v2, v11 │ │ -039e5e: 01c3 |0005: move v3, v12 │ │ -039e60: 01d4 |0006: move v4, v13 │ │ -039e62: 01e5 |0007: move v5, v14 │ │ -039e64: 01f6 |0008: move v6, v15 │ │ -039e66: 0207 1000 |0009: move/from16 v7, v16 │ │ -039e6a: 0208 1100 |000b: move/from16 v8, v17 │ │ -039e6e: 7409 f70f 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@0ff7 │ │ -039e74: 0e00 |0010: return-void │ │ +03bae4: |[03bae4] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +03baf4: 0790 |0000: move-object v0, v9 │ │ +03baf6: 1f00 2702 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0227 │ │ +03bafa: 01a1 |0003: move v1, v10 │ │ +03bafc: 01b2 |0004: move v2, v11 │ │ +03bafe: 01c3 |0005: move v3, v12 │ │ +03bb00: 01d4 |0006: move v4, v13 │ │ +03bb02: 01e5 |0007: move v5, v14 │ │ +03bb04: 01f6 |0008: move v6, v15 │ │ +03bb06: 0207 1000 |0009: move/from16 v7, v16 │ │ +03bb0a: 0208 1100 |000b: move/from16 v8, v17 │ │ +03bb0e: 7409 f70f 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@0ff7 │ │ +03bb14: 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 │ │ @@ -56238,29 +56243,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 │ │ -039e78: |[039e78] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -039e88: 07b0 |0000: move-object v0, v11 │ │ -039e8a: 1f00 2702 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0227 │ │ -039e8e: 01c1 |0003: move v1, v12 │ │ -039e90: 01d2 |0004: move v2, v13 │ │ -039e92: 01e3 |0005: move v3, v14 │ │ -039e94: 01f4 |0006: move v4, v15 │ │ -039e96: 0205 1000 |0007: move/from16 v5, v16 │ │ -039e9a: 0206 1100 |0009: move/from16 v6, v17 │ │ -039e9e: 0207 1200 |000b: move/from16 v7, v18 │ │ -039ea2: 0208 1300 |000d: move/from16 v8, v19 │ │ -039ea6: 0209 1400 |000f: move/from16 v9, v20 │ │ -039eaa: 020a 1500 |0011: move/from16 v10, v21 │ │ -039eae: 740b f80f 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@0ff8 │ │ -039eb4: 0e00 |0016: return-void │ │ +03bb18: |[03bb18] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +03bb28: 07b0 |0000: move-object v0, v11 │ │ +03bb2a: 1f00 2702 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0227 │ │ +03bb2e: 01c1 |0003: move v1, v12 │ │ +03bb30: 01d2 |0004: move v2, v13 │ │ +03bb32: 01e3 |0005: move v3, v14 │ │ +03bb34: 01f4 |0006: move v4, v15 │ │ +03bb36: 0205 1000 |0007: move/from16 v5, v16 │ │ +03bb3a: 0206 1100 |0009: move/from16 v6, v17 │ │ +03bb3e: 0207 1200 |000b: move/from16 v7, v18 │ │ +03bb42: 0208 1300 |000d: move/from16 v8, v19 │ │ +03bb46: 0209 1400 |000f: move/from16 v9, v20 │ │ +03bb4a: 020a 1500 |0011: move/from16 v10, v21 │ │ +03bb4e: 740b f80f 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@0ff8 │ │ +03bb54: 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 │ │ @@ -56279,19 +56284,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039eb8: |[039eb8] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -039ec8: 1f01 2702 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0227 │ │ -039ecc: 6e10 fa0f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@0ffa │ │ -039ed2: 0a00 |0005: move-result v0 │ │ -039ed4: 0f00 |0006: return v0 │ │ +03bb58: |[03bb58] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +03bb68: 1f01 2702 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0227 │ │ +03bb6c: 6e10 fa0f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@0ffa │ │ +03bb72: 0a00 |0005: move-result v0 │ │ +03bb74: 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;) │ │ @@ -56299,19 +56304,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039ed8: |[039ed8] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -039ee8: 1f01 2702 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0227 │ │ -039eec: 6e10 fb0f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@0ffb │ │ -039ef2: 0a00 |0005: move-result v0 │ │ -039ef4: 0f00 |0006: return v0 │ │ +03bb78: |[03bb78] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +03bb88: 1f01 2702 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0227 │ │ +03bb8c: 6e10 fb0f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@0ffb │ │ +03bb92: 0a00 |0005: move-result v0 │ │ +03bb94: 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;) │ │ @@ -56319,19 +56324,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039ef8: |[039ef8] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -039f08: 1f01 2702 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0227 │ │ -039f0c: 6e10 fc0f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@0ffc │ │ -039f12: 0a00 |0005: move-result v0 │ │ -039f14: 0f00 |0006: return v0 │ │ +03bb98: |[03bb98] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +03bba8: 1f01 2702 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0227 │ │ +03bbac: 6e10 fc0f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@0ffc │ │ +03bbb2: 0a00 |0005: move-result v0 │ │ +03bbb4: 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;) │ │ @@ -56339,19 +56344,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039f18: |[039f18] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -039f28: 1f01 2702 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0227 │ │ -039f2c: 6e10 fd0f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@0ffd │ │ -039f32: 0a00 |0005: move-result v0 │ │ -039f34: 0f00 |0006: return v0 │ │ +03bbb8: |[03bbb8] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +03bbc8: 1f01 2702 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0227 │ │ +03bbcc: 6e10 fd0f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@0ffd │ │ +03bbd2: 0a00 |0005: move-result v0 │ │ +03bbd4: 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;) │ │ @@ -56359,19 +56364,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039f38: |[039f38] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -039f48: 1f01 2702 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0227 │ │ -039f4c: 6e10 fe0f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@0ffe │ │ -039f52: 0a00 |0005: move-result v0 │ │ -039f54: 0f00 |0006: return v0 │ │ +03bbd8: |[03bbd8] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +03bbe8: 1f01 2702 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0227 │ │ +03bbec: 6e10 fe0f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@0ffe │ │ +03bbf2: 0a00 |0005: move-result v0 │ │ +03bbf4: 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;) │ │ @@ -56379,19 +56384,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039f58: |[039f58] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -039f68: 1f01 2702 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0227 │ │ -039f6c: 6e10 ff0f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@0fff │ │ -039f72: 0a00 |0005: move-result v0 │ │ -039f74: 0f00 |0006: return v0 │ │ +03bbf8: |[03bbf8] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +03bc08: 1f01 2702 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0227 │ │ +03bc0c: 6e10 ff0f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@0fff │ │ +03bc12: 0a00 |0005: move-result v0 │ │ +03bc14: 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;) │ │ @@ -56399,18 +56404,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 │ │ -039f78: |[039f78] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -039f88: 1f00 2702 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0227 │ │ -039f8c: 6e40 0010 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@1000 │ │ -039f92: 0e00 |0005: return-void │ │ +03bc18: |[03bc18] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +03bc28: 1f00 2702 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0227 │ │ +03bc2c: 6e40 0010 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@1000 │ │ +03bc32: 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 │ │ @@ -56422,18 +56427,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 │ │ -039f94: |[039f94] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -039fa4: 1f00 2702 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0227 │ │ -039fa8: 6e40 0110 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@1001 │ │ -039fae: 0e00 |0005: return-void │ │ +03bc34: |[03bc34] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +03bc44: 1f00 2702 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0227 │ │ +03bc48: 6e40 0110 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@1001 │ │ +03bc4e: 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 │ │ @@ -56445,18 +56450,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 │ │ -039fb0: |[039fb0] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -039fc0: 1f00 2702 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0227 │ │ -039fc4: 6e54 0210 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@1002 │ │ -039fca: 0e00 |0005: return-void │ │ +03bc50: |[03bc50] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +03bc60: 1f00 2702 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0227 │ │ +03bc64: 6e54 0210 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@1002 │ │ +03bc6a: 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 │ │ @@ -56469,24 +56474,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 │ │ -039fcc: |[039fcc] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -039fdc: 0760 |0000: move-object v0, v6 │ │ -039fde: 1f00 2702 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0227 │ │ -039fe2: 0171 |0003: move v1, v7 │ │ -039fe4: 0182 |0004: move v2, v8 │ │ -039fe6: 0193 |0005: move v3, v9 │ │ -039fe8: 01a4 |0006: move v4, v10 │ │ -039fea: 01b5 |0007: move v5, v11 │ │ -039fec: 7406 0310 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@1003 │ │ -039ff2: 0e00 |000b: return-void │ │ +03bc6c: |[03bc6c] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +03bc7c: 0760 |0000: move-object v0, v6 │ │ +03bc7e: 1f00 2702 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0227 │ │ +03bc82: 0171 |0003: move v1, v7 │ │ +03bc84: 0182 |0004: move v2, v8 │ │ +03bc86: 0193 |0005: move v3, v9 │ │ +03bc88: 01a4 |0006: move v4, v10 │ │ +03bc8a: 01b5 |0007: move v5, v11 │ │ +03bc8c: 7406 0310 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@1003 │ │ +03bc92: 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 │ │ @@ -56521,17 +56526,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039ff4: |[039ff4] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -03a004: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03a00a: 0e00 |0003: return-void │ │ +03bc94: |[03bc94] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +03bca4: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03bcaa: 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;) │ │ @@ -56539,19 +56544,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03a00c: |[03a00c] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -03a01c: 1f01 2702 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0227 │ │ -03a020: 6e10 f90f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@0ff9 │ │ -03a026: 0a00 |0005: move-result v0 │ │ -03a028: 0f00 |0006: return v0 │ │ +03bcac: |[03bcac] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +03bcbc: 1f01 2702 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0227 │ │ +03bcc0: 6e10 f90f 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@0ff9 │ │ +03bcc6: 0a00 |0005: move-result v0 │ │ +03bcc8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -56589,22 +56594,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03a02c: |[03a02c] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ -03a03c: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03a042: 7100 270d 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0d27 │ │ -03a048: 0c00 |0006: move-result-object v0 │ │ -03a04a: 7220 040d 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@0d04 │ │ -03a050: 0c00 |000a: move-result-object v0 │ │ -03a052: 5b10 8d03 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@038d │ │ -03a056: 0e00 |000d: return-void │ │ +03bccc: |[03bccc] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ +03bcdc: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03bce2: 7100 270d 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0d27 │ │ +03bce8: 0c00 |0006: move-result-object v0 │ │ +03bcea: 7220 040d 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@0d04 │ │ +03bcf0: 0c00 |000a: move-result-object v0 │ │ +03bcf2: 5b10 8d03 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@038d │ │ +03bcf6: 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; │ │ @@ -56615,17 +56620,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03a058: |[03a058] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ -03a068: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a06a: 0f00 |0001: return v0 │ │ +03bcf8: |[03bcf8] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ +03bd08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03bd0a: 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 : 2009 (SearchViewCompat.java) │ │ @@ -56662,22 +56667,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03a06c: |[03a06c] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -03a07c: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03a082: 7100 270d 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0d27 │ │ -03a088: 0c00 |0006: move-result-object v0 │ │ -03a08a: 7220 050d 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@0d05 │ │ -03a090: 0c00 |000a: move-result-object v0 │ │ -03a092: 5b10 8e03 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@038e │ │ -03a096: 0e00 |000d: return-void │ │ +03bd0c: |[03bd0c] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +03bd1c: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03bd22: 7100 270d 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@0d27 │ │ +03bd28: 0c00 |0006: move-result-object v0 │ │ +03bd2a: 7220 050d 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@0d05 │ │ +03bd30: 0c00 |000a: move-result-object v0 │ │ +03bd32: 5b10 8e03 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@038e │ │ +03bd36: 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; │ │ @@ -56688,17 +56693,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03a098: |[03a098] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -03a0a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a0aa: 0f00 |0001: return v0 │ │ +03bd38: |[03bd38] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +03bd48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03bd4a: 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; │ │ │ │ @@ -56707,17 +56712,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03a0ac: |[03a0ac] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -03a0bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a0be: 0f00 |0001: return v0 │ │ +03bd4c: |[03bd4c] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +03bd5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03bd5e: 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; │ │ │ │ @@ -56888,33 +56893,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -03a0c0: |[03a0c0] android.support.v4.widget.SearchViewCompat.:()V │ │ -03a0d0: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -03a0d4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03a0d8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03a0dc: 2200 b201 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@01b2 │ │ -03a0e0: 7010 fc0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@0cfc │ │ -03a0e6: 6900 9303 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ -03a0ea: 0e00 |000d: return-void │ │ -03a0ec: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -03a0f0: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ -03a0f4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03a0f8: 2200 b101 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@01b1 │ │ -03a0fc: 7010 eb0c 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0ceb │ │ -03a102: 6900 9303 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ -03a106: 28f2 |001b: goto 000d // -000e │ │ -03a108: 2200 b401 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@01b4 │ │ -03a10c: 7010 120d 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0d12 │ │ -03a112: 6900 9303 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ -03a116: 28ea |0023: goto 000d // -0016 │ │ +03bd60: |[03bd60] android.support.v4.widget.SearchViewCompat.:()V │ │ +03bd70: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +03bd74: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03bd78: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03bd7c: 2200 b201 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@01b2 │ │ +03bd80: 7010 fc0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@0cfc │ │ +03bd86: 6900 9303 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ +03bd8a: 0e00 |000d: return-void │ │ +03bd8c: 6000 1a00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +03bd90: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ +03bd94: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +03bd98: 2200 b101 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@01b1 │ │ +03bd9c: 7010 eb0c 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0ceb │ │ +03bda2: 6900 9303 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ +03bda6: 28f2 |001b: goto 000d // -000e │ │ +03bda8: 2200 b401 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@01b4 │ │ +03bdac: 7010 120d 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0d12 │ │ +03bdb2: 6900 9303 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ +03bdb6: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0006 line=256 │ │ 0x000d line=262 │ │ 0x000e line=257 │ │ 0x0014 line=258 │ │ @@ -56926,17 +56931,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a118: |[03a118] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -03a128: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03a12e: 0e00 |0003: return-void │ │ +03bdb8: |[03bdb8] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +03bdc8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03bdce: 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; │ │ @@ -56946,36 +56951,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 │ │ -03a130: |[03a130] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -03a140: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ -03a144: 1100 |0002: return-object v0 │ │ +03bdd0: |[03bdd0] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +03bde0: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ +03bde4: 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 │ │ -03a148: |[03a148] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -03a158: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ -03a15c: 7220 000d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@0d00 │ │ -03a162: 0c00 |0005: move-result-object v0 │ │ -03a164: 1100 |0006: return-object v0 │ │ +03bde8: |[03bde8] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +03bdf8: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ +03bdfc: 7220 000d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@0d00 │ │ +03be02: 0c00 |0005: move-result-object v0 │ │ +03be04: 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;) │ │ @@ -56983,19 +56988,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a168: |[03a168] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ -03a178: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ -03a17c: 7220 010d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@0d01 │ │ -03a182: 0a00 |0005: move-result v0 │ │ -03a184: 0f00 |0006: return v0 │ │ +03be08: |[03be08] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ +03be18: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ +03be1c: 7220 010d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@0d01 │ │ +03be22: 0a00 |0005: move-result v0 │ │ +03be24: 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;) │ │ @@ -57003,19 +57008,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a188: |[03a188] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -03a198: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ -03a19c: 7220 020d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@0d02 │ │ -03a1a2: 0a00 |0005: move-result v0 │ │ -03a1a4: 0f00 |0006: return v0 │ │ +03be28: |[03be28] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +03be38: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ +03be3c: 7220 020d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@0d02 │ │ +03be42: 0a00 |0005: move-result v0 │ │ +03be44: 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;) │ │ @@ -57023,19 +57028,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a1a8: |[03a1a8] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -03a1b8: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ -03a1bc: 7220 030d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@0d03 │ │ -03a1c2: 0a00 |0005: move-result v0 │ │ -03a1c4: 0f00 |0006: return v0 │ │ +03be48: |[03be48] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +03be58: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ +03be5c: 7220 030d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@0d03 │ │ +03be62: 0a00 |0005: move-result v0 │ │ +03be64: 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;) │ │ @@ -57043,19 +57048,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 │ │ -03a1c8: |[03a1c8] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -03a1d8: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ -03a1dc: 7220 060d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0d06 │ │ -03a1e2: 0c00 |0005: move-result-object v0 │ │ -03a1e4: 1100 |0006: return-object v0 │ │ +03be68: |[03be68] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +03be78: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ +03be7c: 7220 060d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0d06 │ │ +03be82: 0c00 |0005: move-result-object v0 │ │ +03be84: 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;) │ │ @@ -57063,18 +57068,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 │ │ -03a1e8: |[03a1e8] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ -03a1f8: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ -03a1fc: 7230 070d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@0d07 │ │ -03a202: 0e00 |0005: return-void │ │ +03be88: |[03be88] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ +03be98: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ +03be9c: 7230 070d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@0d07 │ │ +03bea2: 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 │ │ @@ -57084,18 +57089,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 │ │ -03a204: |[03a204] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ -03a214: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ -03a218: 7230 080d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@0d08 │ │ -03a21e: 0e00 |0005: return-void │ │ +03bea4: |[03bea4] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ +03beb4: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ +03beb8: 7230 080d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@0d08 │ │ +03bebe: 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 │ │ @@ -57105,18 +57110,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 │ │ -03a220: |[03a220] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ -03a230: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ -03a234: 7230 090d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@0d09 │ │ -03a23a: 0e00 |0005: return-void │ │ +03bec0: |[03bec0] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ +03bed0: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ +03bed4: 7230 090d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@0d09 │ │ +03beda: 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 │ │ @@ -57126,18 +57131,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 │ │ -03a23c: |[03a23c] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ -03a24c: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ -03a250: 7230 0a0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@0d0a │ │ -03a256: 0e00 |0005: return-void │ │ +03bedc: |[03bedc] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ +03beec: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ +03bef0: 7230 0a0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@0d0a │ │ +03bef6: 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 │ │ @@ -57147,19 +57152,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 │ │ -03a258: |[03a258] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -03a268: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ -03a26c: 5431 8d03 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@038d │ │ -03a270: 7230 0b0d 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0d0b │ │ -03a276: 0e00 |0007: return-void │ │ +03bef8: |[03bef8] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +03bf08: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ +03bf0c: 5431 8d03 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@038d │ │ +03bf10: 7230 0b0d 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0d0b │ │ +03bf16: 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; │ │ @@ -57169,19 +57174,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 │ │ -03a278: |[03a278] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -03a288: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ -03a28c: 5431 8e03 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@038e │ │ -03a290: 7230 0c0d 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0d0c │ │ -03a296: 0e00 |0007: return-void │ │ +03bf18: |[03bf18] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +03bf28: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ +03bf2c: 5431 8e03 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@038e │ │ +03bf30: 7230 0c0d 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0d0c │ │ +03bf36: 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; │ │ @@ -57191,18 +57196,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 │ │ -03a298: |[03a298] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -03a2a8: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ -03a2ac: 7240 0d0d 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@0d0d │ │ -03a2b2: 0e00 |0005: return-void │ │ +03bf38: |[03bf38] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +03bf48: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ +03bf4c: 7240 0d0d 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@0d0d │ │ +03bf52: 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; │ │ @@ -57213,18 +57218,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 │ │ -03a2b4: |[03a2b4] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -03a2c4: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ -03a2c8: 7230 0e0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@0d0e │ │ -03a2ce: 0e00 |0005: return-void │ │ +03bf54: |[03bf54] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +03bf64: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ +03bf68: 7230 0e0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@0d0e │ │ +03bf6e: 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; │ │ @@ -57234,18 +57239,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 │ │ -03a2d0: |[03a2d0] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -03a2e0: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ -03a2e4: 7230 0f0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@0d0f │ │ -03a2ea: 0e00 |0005: return-void │ │ +03bf70: |[03bf70] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +03bf80: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ +03bf84: 7230 0f0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@0d0f │ │ +03bf8a: 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 │ │ @@ -57255,18 +57260,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 │ │ -03a2ec: |[03a2ec] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -03a2fc: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ -03a300: 7230 100d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@0d10 │ │ -03a306: 0e00 |0005: return-void │ │ +03bf8c: |[03bf8c] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +03bf9c: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ +03bfa0: 7230 100d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@0d10 │ │ +03bfa6: 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; │ │ @@ -57276,18 +57281,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 │ │ -03a308: |[03a308] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -03a318: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ -03a31c: 7230 110d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@0d11 │ │ -03a322: 0e00 |0005: return-void │ │ +03bfa8: |[03bfa8] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +03bfb8: 6200 9303 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@0393 │ │ +03bfbc: 7230 110d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@0d11 │ │ +03bfc2: 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 │ │ @@ -57328,18 +57333,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 │ │ -03a324: |[03a324] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -03a334: 5b01 9403 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0394 │ │ -03a338: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03a33e: 0e00 |0005: return-void │ │ +03bfc4: |[03bfc4] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +03bfd4: 5b01 9403 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0394 │ │ +03bfd8: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03bfde: 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; │ │ │ │ @@ -57349,19 +57354,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a340: |[03a340] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -03a350: 5410 9403 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0394 │ │ -03a354: 7220 3e0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@0d3e │ │ -03a35a: 0a00 |0005: move-result v0 │ │ -03a35c: 0f00 |0006: return v0 │ │ +03bfe0: |[03bfe0] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +03bff0: 5410 9403 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0394 │ │ +03bff4: 7220 3e0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@0d3e │ │ +03bffa: 0a00 |0005: move-result v0 │ │ +03bffc: 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; │ │ │ │ @@ -57370,19 +57375,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a360: |[03a360] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -03a370: 5410 9403 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0394 │ │ -03a374: 7220 3f0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0d3f │ │ -03a37a: 0a00 |0005: move-result v0 │ │ -03a37c: 0f00 |0006: return v0 │ │ +03c000: |[03c000] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +03c010: 5410 9403 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@0394 │ │ +03c014: 7220 3f0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0d3f │ │ +03c01a: 0a00 |0005: move-result v0 │ │ +03c01c: 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; │ │ │ │ @@ -57421,18 +57426,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 │ │ -03a380: |[03a380] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ -03a390: 5b01 9503 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@0395 │ │ -03a394: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03a39a: 0e00 |0005: return-void │ │ +03c020: |[03c020] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ +03c030: 5b01 9503 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@0395 │ │ +03c034: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03c03a: 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; │ │ │ │ @@ -57442,19 +57447,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03a39c: |[03a39c] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ -03a3ac: 5410 9503 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@0395 │ │ -03a3b0: 7210 3d0d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@0d3d │ │ -03a3b6: 0a00 |0005: move-result v0 │ │ -03a3b8: 0f00 |0006: return v0 │ │ +03c03c: |[03c03c] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ +03c04c: 5410 9503 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@0395 │ │ +03c050: 7210 3d0d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@0d3d │ │ +03c056: 0a00 |0005: move-result v0 │ │ +03c058: 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 : 2010 (SearchViewCompatHoneycomb.java) │ │ @@ -57556,17 +57561,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a3bc: |[03a3bc] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -03a3cc: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03a3d2: 0e00 |0003: return-void │ │ +03c05c: |[03c05c] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +03c06c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03c072: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -57575,19 +57580,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 │ │ -03a3d4: |[03a3d4] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -03a3e4: 1f01 2d02 |0000: check-cast v1, Landroid/widget/SearchView; // type@022d │ │ -03a3e8: 6e10 1510 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@1015 │ │ -03a3ee: 0c00 |0005: move-result-object v0 │ │ -03a3f0: 1100 |0006: return-object v0 │ │ +03c074: |[03c074] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +03c084: 1f01 2d02 |0000: check-cast v1, Landroid/widget/SearchView; // type@022d │ │ +03c088: 6e10 1510 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@1015 │ │ +03c08e: 0c00 |0005: move-result-object v0 │ │ +03c090: 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;) │ │ @@ -57595,19 +57600,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03a3f4: |[03a3f4] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ -03a404: 1f01 2d02 |0000: check-cast v1, Landroid/widget/SearchView; // type@022d │ │ -03a408: 6e10 1610 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@1016 │ │ -03a40e: 0a00 |0005: move-result v0 │ │ -03a410: 0f00 |0006: return v0 │ │ +03c094: |[03c094] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ +03c0a4: 1f01 2d02 |0000: check-cast v1, Landroid/widget/SearchView; // type@022d │ │ +03c0a8: 6e10 1610 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@1016 │ │ +03c0ae: 0a00 |0005: move-result v0 │ │ +03c0b0: 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;) │ │ @@ -57615,19 +57620,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03a414: |[03a414] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -03a424: 1f01 2d02 |0000: check-cast v1, Landroid/widget/SearchView; // type@022d │ │ -03a428: 6e10 1710 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@1017 │ │ -03a42e: 0a00 |0005: move-result v0 │ │ -03a430: 0f00 |0006: return v0 │ │ +03c0b4: |[03c0b4] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +03c0c4: 1f01 2d02 |0000: check-cast v1, Landroid/widget/SearchView; // type@022d │ │ +03c0c8: 6e10 1710 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@1017 │ │ +03c0ce: 0a00 |0005: move-result v0 │ │ +03c0d0: 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;) │ │ @@ -57635,19 +57640,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03a434: |[03a434] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -03a444: 1f01 2d02 |0000: check-cast v1, Landroid/widget/SearchView; // type@022d │ │ -03a448: 6e10 1810 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@1018 │ │ -03a44e: 0a00 |0005: move-result v0 │ │ -03a450: 0f00 |0006: return v0 │ │ +03c0d4: |[03c0d4] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +03c0e4: 1f01 2d02 |0000: check-cast v1, Landroid/widget/SearchView; // type@022d │ │ +03c0e8: 6e10 1810 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@1018 │ │ +03c0ee: 0a00 |0005: move-result v0 │ │ +03c0f0: 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;) │ │ @@ -57655,18 +57660,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 │ │ -03a454: |[03a454] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ -03a464: 2200 b701 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@01b7 │ │ -03a468: 7020 3b0d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@0d3b │ │ -03a46e: 1100 |0005: return-object v0 │ │ +03c0f4: |[03c0f4] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ +03c104: 2200 b701 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@01b7 │ │ +03c108: 7020 3b0d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@0d3b │ │ +03c10e: 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;) │ │ @@ -57674,18 +57679,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 │ │ -03a470: |[03a470] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -03a480: 2200 b601 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@01b6 │ │ -03a484: 7020 380d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@0d38 │ │ -03a48a: 1100 |0005: return-object v0 │ │ +03c110: |[03c110] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +03c120: 2200 b601 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@01b6 │ │ +03c124: 7020 380d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@0d38 │ │ +03c12a: 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;) │ │ @@ -57693,18 +57698,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 │ │ -03a48c: |[03a48c] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -03a49c: 2200 2d02 |0000: new-instance v0, Landroid/widget/SearchView; // type@022d │ │ -03a4a0: 7020 1310 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1013 │ │ -03a4a6: 1100 |0005: return-object v0 │ │ +03c12c: |[03c12c] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +03c13c: 2200 2d02 |0000: new-instance v0, Landroid/widget/SearchView; // type@022d │ │ +03c140: 7020 1310 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1013 │ │ +03c146: 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;) │ │ @@ -57712,18 +57717,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 │ │ -03a4a8: |[03a4a8] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ -03a4b8: 1f00 2d02 |0000: check-cast v0, Landroid/widget/SearchView; // type@022d │ │ -03a4bc: 6e20 1a10 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@101a │ │ -03a4c2: 0e00 |0005: return-void │ │ +03c148: |[03c148] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ +03c158: 1f00 2d02 |0000: check-cast v0, Landroid/widget/SearchView; // type@022d │ │ +03c15c: 6e20 1a10 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@101a │ │ +03c162: 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 │ │ @@ -57733,18 +57738,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 │ │ -03a4c4: |[03a4c4] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ -03a4d4: 1f00 2d02 |0000: check-cast v0, Landroid/widget/SearchView; // type@022d │ │ -03a4d8: 6e20 1d10 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@101d │ │ -03a4de: 0e00 |0005: return-void │ │ +03c164: |[03c164] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ +03c174: 1f00 2d02 |0000: check-cast v0, Landroid/widget/SearchView; // type@022d │ │ +03c178: 6e20 1d10 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@101d │ │ +03c17e: 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 │ │ @@ -57754,19 +57759,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 │ │ -03a4e0: |[03a4e0] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -03a4f0: 1f00 2d02 |0000: check-cast v0, Landroid/widget/SearchView; // type@022d │ │ -03a4f4: 1f01 2b02 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@022b │ │ -03a4f8: 6e20 1e10 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@101e │ │ -03a4fe: 0e00 |0007: return-void │ │ +03c180: |[03c180] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +03c190: 1f00 2d02 |0000: check-cast v0, Landroid/widget/SearchView; // type@022d │ │ +03c194: 1f01 2b02 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@022b │ │ +03c198: 6e20 1e10 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@101e │ │ +03c19e: 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; │ │ @@ -57776,19 +57781,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 │ │ -03a500: |[03a500] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -03a510: 1f00 2d02 |0000: check-cast v0, Landroid/widget/SearchView; // type@022d │ │ -03a514: 1f01 2c02 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@022c │ │ -03a518: 6e20 1f10 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@101f │ │ -03a51e: 0e00 |0007: return-void │ │ +03c1a0: |[03c1a0] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +03c1b0: 1f00 2d02 |0000: check-cast v0, Landroid/widget/SearchView; // type@022d │ │ +03c1b4: 1f01 2c02 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@022c │ │ +03c1b8: 6e20 1f10 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@101f │ │ +03c1be: 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; │ │ @@ -57798,18 +57803,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 │ │ -03a520: |[03a520] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -03a530: 1f00 2d02 |0000: check-cast v0, Landroid/widget/SearchView; // type@022d │ │ -03a534: 6e30 2010 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1020 │ │ -03a53a: 0e00 |0005: return-void │ │ +03c1c0: |[03c1c0] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +03c1d0: 1f00 2d02 |0000: check-cast v0, Landroid/widget/SearchView; // type@022d │ │ +03c1d4: 6e30 2010 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1020 │ │ +03c1da: 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; │ │ @@ -57820,18 +57825,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 │ │ -03a53c: |[03a53c] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -03a54c: 1f00 2d02 |0000: check-cast v0, Landroid/widget/SearchView; // type@022d │ │ -03a550: 6e20 2110 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@1021 │ │ -03a556: 0e00 |0005: return-void │ │ +03c1dc: |[03c1dc] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +03c1ec: 1f00 2d02 |0000: check-cast v0, Landroid/widget/SearchView; // type@022d │ │ +03c1f0: 6e20 2110 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@1021 │ │ +03c1f6: 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; │ │ @@ -57841,18 +57846,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 │ │ -03a558: |[03a558] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -03a568: 1f00 2d02 |0000: check-cast v0, Landroid/widget/SearchView; // type@022d │ │ -03a56c: 6e20 2210 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@1022 │ │ -03a572: 0e00 |0005: return-void │ │ +03c1f8: |[03c1f8] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +03c208: 1f00 2d02 |0000: check-cast v0, Landroid/widget/SearchView; // type@022d │ │ +03c20c: 6e20 2210 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@1022 │ │ +03c212: 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 │ │ @@ -57862,27 +57867,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 │ │ -03a574: |[03a574] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -03a584: 0741 |0000: move-object v1, v4 │ │ -03a586: 1f01 2d02 |0001: check-cast v1, Landroid/widget/SearchView; // type@022d │ │ -03a58a: 6e10 1410 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@1014 │ │ -03a590: 0c02 |0006: move-result-object v2 │ │ -03a592: 1a03 2814 |0007: const-string v3, "search" // string@1428 │ │ -03a596: 6e20 9100 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0091 │ │ -03a59c: 0c00 |000c: move-result-object v0 │ │ -03a59e: 1f00 1700 |000d: check-cast v0, Landroid/app/SearchManager; // type@0017 │ │ -03a5a2: 6e20 7a00 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@007a │ │ -03a5a8: 0c02 |0012: move-result-object v2 │ │ -03a5aa: 6e20 2310 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@1023 │ │ -03a5b0: 0e00 |0016: return-void │ │ +03c214: |[03c214] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +03c224: 0741 |0000: move-object v1, v4 │ │ +03c226: 1f01 2d02 |0001: check-cast v1, Landroid/widget/SearchView; // type@022d │ │ +03c22a: 6e10 1410 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@1014 │ │ +03c230: 0c02 |0006: move-result-object v2 │ │ +03c232: 1a03 2814 |0007: const-string v3, "search" // string@1428 │ │ +03c236: 6e20 9100 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0091 │ │ +03c23c: 0c00 |000c: move-result-object v0 │ │ +03c23e: 1f00 1700 |000d: check-cast v0, Landroid/app/SearchManager; // type@0017 │ │ +03c242: 6e20 7a00 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@007a │ │ +03c248: 0c02 |0012: move-result-object v2 │ │ +03c24a: 6e20 2310 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@1023 │ │ +03c250: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x000f line=49 │ │ 0x0016 line=50 │ │ locals : │ │ @@ -57896,18 +57901,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 │ │ -03a5b4: |[03a5b4] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -03a5c4: 1f00 2d02 |0000: check-cast v0, Landroid/widget/SearchView; // type@022d │ │ -03a5c8: 6e20 2410 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@1024 │ │ -03a5ce: 0e00 |0005: return-void │ │ +03c254: |[03c254] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +03c264: 1f00 2d02 |0000: check-cast v0, Landroid/widget/SearchView; // type@022d │ │ +03c268: 6e20 2410 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@1024 │ │ +03c26e: 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 │ │ @@ -57943,17 +57948,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a5d0: |[03a5d0] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ -03a5e0: 7020 1310 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1013 │ │ -03a5e6: 0e00 |0003: return-void │ │ +03c270: |[03c270] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ +03c280: 7020 1310 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@1013 │ │ +03c286: 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; │ │ @@ -57964,20 +57969,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -03a5e8: |[03a5e8] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ -03a5f8: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -03a5fc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03a5fe: 6e30 530d 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@0d53 │ │ -03a604: 6f10 1910 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@1019 │ │ -03a60a: 0e00 |0009: return-void │ │ +03c288: |[03c288] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ +03c298: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +03c29c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03c29e: 6e30 530d 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@0d53 │ │ +03c2a4: 6f10 1910 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@1019 │ │ +03c2aa: 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; │ │ @@ -58011,17 +58016,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a60c: |[03a60c] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ -03a61c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03a622: 0e00 |0003: return-void │ │ +03c2ac: |[03c2ac] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ +03c2bc: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03c2c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs; │ │ │ │ @@ -58030,18 +58035,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 │ │ -03a624: |[03a624] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -03a634: 2200 bb01 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@01bb │ │ -03a638: 7020 510d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@0d51 │ │ -03a63e: 1100 |0005: return-object v0 │ │ +03c2c4: |[03c2c4] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +03c2d4: 2200 bb01 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@01bb │ │ +03c2d8: 7020 510d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@0d51 │ │ +03c2de: 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;) │ │ @@ -58049,18 +58054,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 │ │ -03a640: |[03a640] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ -03a650: 1f00 2d02 |0000: check-cast v0, Landroid/widget/SearchView; // type@022d │ │ -03a654: 6e20 1b10 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@101b │ │ -03a65a: 0e00 |0005: return-void │ │ +03c2e0: |[03c2e0] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ +03c2f0: 1f00 2d02 |0000: check-cast v0, Landroid/widget/SearchView; // type@022d │ │ +03c2f4: 6e20 1b10 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@101b │ │ +03c2fa: 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 │ │ @@ -58070,18 +58075,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 │ │ -03a65c: |[03a65c] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ -03a66c: 1f00 2d02 |0000: check-cast v0, Landroid/widget/SearchView; // type@022d │ │ -03a670: 6e20 1c10 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@101c │ │ -03a676: 0e00 |0005: return-void │ │ +03c2fc: |[03c2fc] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ +03c30c: 1f00 2d02 |0000: check-cast v0, Landroid/widget/SearchView; // type@022d │ │ +03c310: 6e20 1c10 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@101c │ │ +03c316: 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 │ │ @@ -58216,19 +58221,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 │ │ -03a678: |[03a678] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -03a688: 5b01 a003 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a0 │ │ -03a68c: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03a692: 5b02 9f03 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@039f │ │ -03a696: 0e00 |0007: return-void │ │ +03c318: |[03c318] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +03c328: 5b01 a003 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a0 │ │ +03c32c: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03c332: 5b02 9f03 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@039f │ │ +03c336: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1436 │ │ 0x0005 line=1437 │ │ 0x0007 line=1438 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ @@ -58241,32 +58246,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -03a698: |[03a698] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ -03a6a8: 5430 9f03 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@039f │ │ -03a6ac: 6e10 b60e 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0eb6 │ │ -03a6b2: 0c00 |0005: move-result-object v0 │ │ -03a6b4: 5431 a003 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a0 │ │ -03a6b8: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ -03a6bc: 5430 9f03 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@039f │ │ -03a6c0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -03a6c2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -03a6c4: 7130 4908 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0849 │ │ -03a6ca: 5430 a003 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a0 │ │ -03a6ce: 5431 9f03 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@039f │ │ -03a6d2: 7120 a60d 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@0da6 │ │ -03a6d8: 5430 a003 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a0 │ │ -03a6dc: 7110 9f0d 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@0d9f │ │ -03a6e2: 0c00 |001d: move-result-object v0 │ │ -03a6e4: 6e20 3d11 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@113d │ │ -03a6ea: 0e00 |0021: return-void │ │ +03c338: |[03c338] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ +03c348: 5430 9f03 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@039f │ │ +03c34c: 6e10 b60e 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0eb6 │ │ +03c352: 0c00 |0005: move-result-object v0 │ │ +03c354: 5431 a003 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a0 │ │ +03c358: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ +03c35c: 5430 9f03 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@039f │ │ +03c360: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +03c362: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +03c364: 7130 4908 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0849 │ │ +03c36a: 5430 a003 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a0 │ │ +03c36e: 5431 9f03 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@039f │ │ +03c372: 7120 a60d 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@0da6 │ │ +03c378: 5430 a003 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a0 │ │ +03c37c: 7110 9f0d 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@0d9f │ │ +03c382: 0c00 |001d: move-result-object v0 │ │ +03c384: 6e20 3e11 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@113e │ │ +03c38a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1442 │ │ 0x000a line=1443 │ │ 0x0011 line=1444 │ │ 0x0018 line=1446 │ │ 0x0021 line=1447 │ │ @@ -58323,42 +58328,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -03a6ec: |[03a6ec] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -03a6fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03a6fe: 2300 fe02 |0001: new-array v0, v0, [I // type@02fe │ │ -03a702: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -03a704: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ -03a70a: 4b02 0001 |0007: aput v2, v0, v1 │ │ -03a70e: 6900 a203 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@03a2 │ │ -03a712: 0e00 |000b: return-void │ │ +03c38c: |[03c38c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +03c39c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03c39e: 2300 fe02 |0001: new-array v0, v0, [I // type@02fe │ │ +03c3a2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03c3a4: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ +03c3aa: 4b02 0001 |0007: aput v2, v0, v1 │ │ +03c3ae: 6900 a203 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@03a2 │ │ +03c3b2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1216 │ │ 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 │ │ -03a714: |[03a714] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -03a724: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -03a726: 7030 030f 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@0f03 │ │ -03a72c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03a72e: 5910 a903 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ -03a732: 0e00 |0007: return-void │ │ +03c3b4: |[03c3b4] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +03c3c4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +03c3c6: 7030 030f 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@0f03 │ │ +03c3cc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03c3ce: 5910 a903 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ +03c3d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1240 │ │ 0x0004 line=1224 │ │ 0x0007 line=1241 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -58368,19 +58373,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03a734: |[03a734] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ -03a744: 7030 030f 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@0f03 │ │ -03a74a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -03a74c: 5910 a903 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ -03a750: 0e00 |0006: return-void │ │ +03c3d4: |[03c3d4] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ +03c3e4: 7030 030f 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@0f03 │ │ +03c3ea: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +03c3ec: 5910 a903 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ +03c3f0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1244 │ │ 0x0003 line=1224 │ │ 0x0006 line=1245 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -58392,27 +58397,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 │ │ -03a754: |[03a754] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -03a764: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03a766: 7030 040f 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f04 │ │ -03a76c: 5932 a903 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ -03a770: 6201 a203 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@03a2 │ │ -03a774: 6e30 9300 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0093 │ │ -03a77a: 0c00 |000b: move-result-object v0 │ │ -03a77c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -03a77e: 6e30 e700 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@00e7 │ │ -03a784: 0a01 |0010: move-result v1 │ │ -03a786: 5931 a903 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ -03a78a: 6e10 ed00 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00ed │ │ -03a790: 0e00 |0016: return-void │ │ +03c3f4: |[03c3f4] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +03c404: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03c406: 7030 040f 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f04 │ │ +03c40c: 5932 a903 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ +03c410: 6201 a203 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@03a2 │ │ +03c414: 6e30 9300 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0093 │ │ +03c41a: 0c00 |000b: move-result-object v0 │ │ +03c41c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +03c41e: 6e30 e700 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@00e7 │ │ +03c424: 0a01 |0010: move-result v1 │ │ +03c426: 5931 a903 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ +03c42a: 6e10 ed00 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00ed │ │ +03c430: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1261 │ │ 0x0004 line=1224 │ │ 0x0006 line=1263 │ │ 0x000c line=1264 │ │ 0x0013 line=1265 │ │ @@ -58428,21 +58433,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 │ │ -03a794: |[03a794] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ -03a7a4: 7020 060f 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0f06 │ │ -03a7aa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -03a7ac: 5910 a903 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ -03a7b0: 5220 a903 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ -03a7b4: 5910 a903 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ -03a7b8: 0e00 |000a: return-void │ │ +03c434: |[03c434] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ +03c444: 7020 060f 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0f06 │ │ +03c44a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +03c44c: 5910 a903 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ +03c450: 5220 a903 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ +03c454: 5910 a903 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ +03c458: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1256 │ │ 0x0003 line=1224 │ │ 0x0006 line=1257 │ │ 0x000a line=1258 │ │ locals : │ │ @@ -58454,19 +58459,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 │ │ -03a7bc: |[03a7bc] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -03a7cc: 7020 050f 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0f05 │ │ -03a7d2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -03a7d4: 5910 a903 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ -03a7d8: 0e00 |0006: return-void │ │ +03c45c: |[03c45c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +03c46c: 7020 050f 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0f05 │ │ +03c472: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +03c474: 5910 a903 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ +03c478: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1248 │ │ 0x0003 line=1224 │ │ 0x0006 line=1249 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -58477,19 +58482,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 │ │ -03a7dc: |[03a7dc] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -03a7ec: 7020 060f 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0f06 │ │ -03a7f2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -03a7f4: 5910 a903 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ -03a7f8: 0e00 |0006: return-void │ │ +03c47c: |[03c47c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +03c48c: 7020 060f 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0f06 │ │ +03c492: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +03c494: 5910 a903 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ +03c498: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1252 │ │ 0x0003 line=1224 │ │ 0x0006 line=1253 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -58572,17 +58577,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a7fc: |[03a7fc] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ -03a80c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03a812: 0e00 |0003: return-void │ │ +03c49c: |[03c49c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ +03c4ac: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03c4b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1289 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -58591,19 +58596,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 │ │ -03a814: |[03a814] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -03a824: 2200 c701 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@01c7 │ │ -03a828: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03a82a: 7030 8b0d 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@0d8b │ │ -03a830: 1100 |0006: return-object v0 │ │ +03c4b4: |[03c4b4] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +03c4c4: 2200 c701 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@01c7 │ │ +03c4c8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03c4ca: 7030 8b0d 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@0d8b │ │ +03c4d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1291 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -58612,18 +58617,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 │ │ -03a834: |[03a834] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -03a844: 6e20 850d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@0d85 │ │ -03a84a: 0c00 |0003: move-result-object v0 │ │ -03a84c: 1100 |0004: return-object v0 │ │ +03c4d4: |[03c4d4] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +03c4e4: 6e20 850d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@0d85 │ │ +03c4ea: 0c00 |0003: move-result-object v0 │ │ +03c4ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1289 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -58632,17 +58637,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 │ │ -03a850: |[03a850] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -03a860: 2320 0c03 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@030c │ │ -03a864: 1100 |0002: return-object v0 │ │ +03c4f0: |[03c4f0] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +03c500: 2320 0c03 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@030c │ │ +03c504: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1295 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -58651,18 +58656,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 │ │ -03a868: |[03a868] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -03a878: 6e20 870d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@0d87 │ │ -03a87e: 0c00 |0003: move-result-object v0 │ │ -03a880: 1100 |0004: return-object v0 │ │ +03c508: |[03c508] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +03c518: 6e20 870d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@0d87 │ │ +03c51e: 0c00 |0003: move-result-object v0 │ │ +03c520: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1289 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -58706,43 +58711,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03a884: |[03a884] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ -03a894: 2200 c601 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@01c6 │ │ -03a898: 7010 840d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@0d84 │ │ -03a89e: 6900 ab03 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@03ab │ │ -03a8a2: 0e00 |0007: return-void │ │ +03c524: |[03c524] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ +03c534: 2200 c601 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@01c6 │ │ +03c538: 7010 840d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@0d84 │ │ +03c53e: 6900 ab03 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@03ab │ │ +03c542: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1288 │ │ 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 │ │ -03a8a4: |[03a8a4] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -03a8b4: 7020 950e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0e95 │ │ -03a8ba: 6e10 7901 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ -03a8c0: 0a00 |0006: move-result v0 │ │ -03a8c2: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -03a8c6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -03a8c8: 5c10 ac03 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@03ac │ │ -03a8cc: 0e00 |000c: return-void │ │ -03a8ce: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -03a8d0: 28fc |000e: goto 000a // -0004 │ │ +03c544: |[03c544] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +03c554: 7020 950e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@0e95 │ │ +03c55a: 6e10 7901 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0179 │ │ +03c560: 0a00 |0006: move-result v0 │ │ +03c562: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +03c566: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +03c568: 5c10 ac03 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@03ac │ │ +03c56c: 0e00 |000c: return-void │ │ +03c56e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +03c570: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1278 │ │ 0x0003 line=1279 │ │ 0x000c line=1280 │ │ 0x000d line=1279 │ │ locals : │ │ @@ -58754,17 +58759,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 │ │ -03a8d4: |[03a8d4] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -03a8e4: 7020 8a0d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0d8a │ │ -03a8ea: 0e00 |0003: return-void │ │ +03c574: |[03c574] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +03c584: 7020 8a0d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0d8a │ │ +03c58a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1270 │ │ 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; │ │ @@ -58774,17 +58779,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a8ec: |[03a8ec] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -03a8fc: 7020 960e 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0e96 │ │ -03a902: 0e00 |0003: return-void │ │ +03c58c: |[03c58c] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +03c59c: 7020 960e 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@0e96 │ │ +03c5a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1274 │ │ 0x0003 line=1275 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -58795,23 +58800,23 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -03a904: |[03a904] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -03a914: 6f30 970e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0e97 │ │ -03a91a: 5510 ac03 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@03ac │ │ -03a91e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -03a922: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -03a924: 6e20 7d01 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ -03a92a: 0e00 |000b: return-void │ │ -03a92c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -03a92e: 28fb |000d: goto 0008 // -0005 │ │ +03c5a4: |[03c5a4] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +03c5b4: 6f30 970e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@0e97 │ │ +03c5ba: 5510 ac03 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@03ac │ │ +03c5be: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +03c5c2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +03c5c4: 6e20 7d01 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@017d │ │ +03c5ca: 0e00 |000b: return-void │ │ +03c5cc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03c5ce: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1284 │ │ 0x0003 line=1285 │ │ 0x000b line=1286 │ │ 0x000c line=1285 │ │ locals : │ │ @@ -58989,32 +58994,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -03a930: |[03a930] android.support.v4.widget.SlidingPaneLayout.:()V │ │ -03a940: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -03a944: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -03a948: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03a94c: 2201 cc01 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@01cc │ │ -03a950: 7010 980d 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@0d98 │ │ -03a956: 6901 b103 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@03b1 │ │ -03a95a: 0e00 |000d: return-void │ │ -03a95c: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -03a960: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -03a964: 2201 cb01 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@01cb │ │ -03a968: 7010 960d 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@0d96 │ │ -03a96e: 6901 b103 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@03b1 │ │ -03a972: 28f4 |0019: goto 000d // -000c │ │ -03a974: 2201 ca01 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@01ca │ │ -03a978: 7010 940d 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@0d94 │ │ -03a97e: 6901 b103 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@03b1 │ │ -03a982: 28ec |0021: goto 000d // -0014 │ │ +03c5d0: |[03c5d0] android.support.v4.widget.SlidingPaneLayout.:()V │ │ +03c5e0: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +03c5e4: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +03c5e8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03c5ec: 2201 cc01 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@01cc │ │ +03c5f0: 7010 980d 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@0d98 │ │ +03c5f6: 6901 b103 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@03b1 │ │ +03c5fa: 0e00 |000d: return-void │ │ +03c5fc: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +03c600: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +03c604: 2201 cb01 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@01cb │ │ +03c608: 7010 960d 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@0d96 │ │ +03c60e: 6901 b103 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@03b1 │ │ +03c612: 28f4 |0019: goto 000d // -000c │ │ +03c614: 2201 ca01 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@01ca │ │ +03c618: 7010 940d 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@0d94 │ │ +03c61e: 6901 b103 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@03b1 │ │ +03c622: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0002 line=195 │ │ 0x0006 line=196 │ │ 0x000d line=202 │ │ 0x000e line=197 │ │ @@ -59028,18 +59033,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -03a984: |[03a984] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ -03a994: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a996: 7030 9c0d 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0d9c │ │ -03a99c: 0e00 |0004: return-void │ │ +03c624: |[03c624] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ +03c634: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c636: 7030 9c0d 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0d9c │ │ +03c63c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0004 line=247 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -59049,18 +59054,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 │ │ -03a9a0: |[03a9a0] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -03a9b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03a9b2: 7040 9d0d 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0d9d │ │ -03a9b8: 0e00 |0004: return-void │ │ +03c640: |[03c640] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +03c650: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c652: 7040 9d0d 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0d9d │ │ +03c658: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0004 line=251 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -59071,58 +59076,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 │ │ -03a9bc: |[03a9bc] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -03a9cc: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ -03a9d0: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -03a9d2: 7040 090f 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0f09 │ │ -03a9d8: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ -03a9de: 5962 c503 |0009: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@03c5 │ │ -03a9e2: 5c64 b703 |000b: iput-boolean v4, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@03b7 │ │ -03a9e6: 2202 4000 |000d: new-instance v2, Landroid/graphics/Rect; // type@0040 │ │ -03a9ea: 7010 1401 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0114 │ │ -03a9f0: 5b62 c603 |0012: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@03c6 │ │ -03a9f4: 2202 8302 |0014: new-instance v2, Ljava/util/ArrayList; // type@0283 │ │ -03a9f8: 7010 3211 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -03a9fe: 5b62 bf03 |0019: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@03bf │ │ -03aa02: 6e10 9000 0700 |001b: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0090 │ │ -03aa08: 0c02 |001e: move-result-object v2 │ │ -03aa0a: 6e10 d900 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d9 │ │ -03aa10: 0c02 |0022: move-result-object v2 │ │ -03aa12: 5220 f103 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@03f1 │ │ -03aa16: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ -03aa1a: c802 |0027: mul-float/2addr v2, v0 │ │ -03aa1c: c652 |0028: add-float/2addr v2, v5 │ │ -03aa1e: 8722 |0029: float-to-int v2, v2 │ │ -03aa20: 5962 bb03 |002a: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@03bb │ │ -03aa24: 7110 f80e 0700 |002c: invoke-static {v7}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0ef8 │ │ -03aa2a: 0c01 |002f: move-result-object v1 │ │ -03aa2c: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -03aa2e: 6e20 e20d 2600 |0031: invoke-virtual {v6, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@0de2 │ │ -03aa34: 2202 c101 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@01c1 │ │ -03aa38: 7020 690d 6200 |0036: invoke-direct {v2, v6}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@0d69 │ │ -03aa3e: 7120 4408 2600 |0039: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0844 │ │ -03aa44: 7120 4608 4600 |003c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0846 │ │ -03aa4a: 2202 c301 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@01c3 │ │ -03aa4e: 1203 |0041: const/4 v3, #int 0 // #0 │ │ -03aa50: 7030 710d 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@0d71 │ │ -03aa56: 7130 0a0e 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@0e0a │ │ -03aa5c: 0c02 |0048: move-result-object v2 │ │ -03aa5e: 5b62 b603 |0049: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ -03aa62: 5462 b603 |004b: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ -03aa66: 6e20 250e 4200 |004d: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@0e25 │ │ -03aa6c: 5462 b603 |0050: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ -03aa70: 1503 c843 |0052: const/high16 v3, #int 1137180672 // #43c8 │ │ -03aa74: c803 |0054: mul-float/2addr v3, v0 │ │ -03aa76: 6e20 260e 3200 |0055: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@0e26 │ │ -03aa7c: 0e00 |0058: return-void │ │ +03c65c: |[03c65c] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +03c66c: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ +03c670: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +03c672: 7040 090f 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0f09 │ │ +03c678: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ +03c67e: 5962 c503 |0009: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@03c5 │ │ +03c682: 5c64 b703 |000b: iput-boolean v4, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@03b7 │ │ +03c686: 2202 4000 |000d: new-instance v2, Landroid/graphics/Rect; // type@0040 │ │ +03c68a: 7010 1401 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@0114 │ │ +03c690: 5b62 c603 |0012: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@03c6 │ │ +03c694: 2202 8302 |0014: new-instance v2, Ljava/util/ArrayList; // type@0283 │ │ +03c698: 7010 3311 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +03c69e: 5b62 bf03 |0019: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@03bf │ │ +03c6a2: 6e10 9000 0700 |001b: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0090 │ │ +03c6a8: 0c02 |001e: move-result-object v2 │ │ +03c6aa: 6e10 d900 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d9 │ │ +03c6b0: 0c02 |0022: move-result-object v2 │ │ +03c6b2: 5220 f103 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@03f1 │ │ +03c6b6: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ +03c6ba: c802 |0027: mul-float/2addr v2, v0 │ │ +03c6bc: c652 |0028: add-float/2addr v2, v5 │ │ +03c6be: 8722 |0029: float-to-int v2, v2 │ │ +03c6c0: 5962 bb03 |002a: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@03bb │ │ +03c6c4: 7110 f80e 0700 |002c: invoke-static {v7}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0ef8 │ │ +03c6ca: 0c01 |002f: move-result-object v1 │ │ +03c6cc: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +03c6ce: 6e20 e20d 2600 |0031: invoke-virtual {v6, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@0de2 │ │ +03c6d4: 2202 c101 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@01c1 │ │ +03c6d8: 7020 690d 6200 |0036: invoke-direct {v2, v6}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@0d69 │ │ +03c6de: 7120 4408 2600 |0039: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0844 │ │ +03c6e4: 7120 4608 4600 |003c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0846 │ │ +03c6ea: 2202 c301 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@01c3 │ │ +03c6ee: 1203 |0041: const/4 v3, #int 0 // #0 │ │ +03c6f0: 7030 710d 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@0d71 │ │ +03c6f6: 7130 0a0e 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@0e0a │ │ +03c6fc: 0c02 |0048: move-result-object v2 │ │ +03c6fe: 5b62 b603 |0049: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ +03c702: 5462 b603 |004b: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ +03c706: 6e20 250e 4200 |004d: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@0e25 │ │ +03c70c: 5462 b603 |0050: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ +03c710: 1503 c843 |0052: const/high16 v3, #int 1137180672 // #43c8 │ │ +03c714: c803 |0054: mul-float/2addr v3, v0 │ │ +03c716: 6e20 260e 3200 |0055: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@0e26 │ │ +03c71c: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=254 │ │ 0x0006 line=109 │ │ 0x000b line=184 │ │ 0x000d line=186 │ │ 0x0014 line=188 │ │ @@ -59149,17 +59154,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 │ │ -03aa80: |[03aa80] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ -03aa90: 5510 ba03 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@03ba │ │ -03aa94: 0f00 |0002: return v0 │ │ +03c720: |[03c720] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +03c730: 5510 ba03 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@03ba │ │ +03c734: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -59167,17 +59172,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 │ │ -03aa98: |[03aa98] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ -03aaa8: 5410 bf03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@03bf │ │ -03aaac: 1100 |0002: return-object v0 │ │ +03c738: |[03c738] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ +03c748: 5410 bf03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@03bf │ │ +03c74c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #6 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -59185,17 +59190,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 │ │ -03aab0: |[03aab0] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ -03aac0: 5410 b603 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ -03aac4: 1100 |0002: return-object v0 │ │ +03c750: |[03c750] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ +03c760: 5410 b603 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ +03c764: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #7 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -59203,17 +59208,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 │ │ -03aac8: |[03aac8] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ -03aad8: 5210 c203 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ -03aadc: 0f00 |0002: return v0 │ │ +03c768: |[03c768] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ +03c778: 5210 c203 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ +03c77c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #8 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -59221,17 +59226,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 │ │ -03aae0: |[03aae0] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ -03aaf0: 5410 c403 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03aaf4: 1100 |0002: return-object v0 │ │ +03c780: |[03c780] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ +03c790: 5410 c403 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03c794: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #9 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -59239,17 +59244,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 │ │ -03aaf8: |[03aaf8] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ -03ab08: 5c01 c003 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@03c0 │ │ -03ab0c: 0f01 |0002: return v1 │ │ +03c798: |[03c798] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ +03c7a8: 5c01 c003 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@03c0 │ │ +03c7ac: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -59258,17 +59263,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 │ │ -03ab10: |[03ab10] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ -03ab20: 7020 cf0d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@0dcf │ │ -03ab26: 0e00 |0003: return-void │ │ +03c7b0: |[03c7b0] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ +03c7c0: 7020 cf0d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@0dcf │ │ +03c7c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -59277,17 +59282,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 │ │ -03ab28: |[03ab28] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ -03ab38: 5210 c303 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@03c3 │ │ -03ab3c: 0f00 |0002: return v0 │ │ +03c7c8: |[03c7c8] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ +03c7d8: 5210 c303 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@03c3 │ │ +03c7dc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #12 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -59295,17 +59300,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 │ │ -03ab40: |[03ab40] android.support.v4.widget.SlidingPaneLayout.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -03ab50: 7020 c50d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@0dc5 │ │ -03ab56: 0e00 |0003: return-void │ │ +03c7e0: |[03c7e0] android.support.v4.widget.SlidingPaneLayout.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +03c7f0: 7020 c50d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@0dc5 │ │ +03c7f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ │ │ @@ -59314,25 +59319,25 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -03ab58: |[03ab58] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ -03ab68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03ab6a: 5521 b703 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@03b7 │ │ -03ab6e: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -03ab72: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -03ab74: 6e30 e50d 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@0de5 │ │ -03ab7a: 0a01 |0009: move-result v1 │ │ -03ab7c: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ -03ab80: 5c20 c003 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@03c0 │ │ -03ab84: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -03ab86: 0f00 |000f: return v0 │ │ +03c7f8: |[03c7f8] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ +03c808: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03c80a: 5521 b703 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@03b7 │ │ +03c80e: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +03c812: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +03c814: 6e30 e50d 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@0de5 │ │ +03c81a: 0a01 |0009: move-result v1 │ │ +03c81c: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ +03c820: 5c20 c003 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@03c0 │ │ +03c824: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +03c826: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=795 │ │ 0x000c line=796 │ │ 0x000e line=797 │ │ 0x000f line=799 │ │ locals : │ │ @@ -59345,64 +59350,64 @@ │ │ type : '(Landroid/view/View;FI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -03ab88: |[03ab88] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ -03ab98: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -03ab9a: 6e10 b00e 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -03aba0: 0c04 |0004: move-result-object v4 │ │ -03aba2: 1f04 c401 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ -03aba6: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -03aba8: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ -03abac: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ -03abb0: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ -03abb4: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ -03abb8: b5c5 |0010: and-int/2addr v5, v12 │ │ -03abba: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ -03abbe: 8205 |0013: int-to-float v5, v0 │ │ -03abc0: c8b5 |0014: mul-float/2addr v5, v11 │ │ -03abc2: 8753 |0015: float-to-int v3, v5 │ │ -03abc4: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ -03abc8: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ -03abce: b5c6 |001b: and-int/2addr v6, v12 │ │ -03abd0: 9601 0506 |001c: or-int v1, v5, v6 │ │ -03abd4: 5445 a303 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@03a3 │ │ -03abd8: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ -03abdc: 2205 3d00 |0022: new-instance v5, Landroid/graphics/Paint; // type@003d │ │ -03abe0: 7010 1001 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@0110 │ │ -03abe6: 5b45 a303 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@03a3 │ │ -03abea: 5445 a303 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@03a3 │ │ -03abee: 2206 3f00 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@003f │ │ -03abf2: 6207 1500 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@0015 │ │ -03abf6: 7030 1301 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0113 │ │ -03abfc: 6e20 1201 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0112 │ │ -03ac02: 7110 3708 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0837 │ │ -03ac08: 0a05 |0038: move-result v5 │ │ -03ac0a: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ -03ac0e: 5445 a303 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@03a3 │ │ -03ac12: 7130 4908 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0849 │ │ -03ac18: 7020 c50d a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@0dc5 │ │ -03ac1e: 0e00 |0043: return-void │ │ -03ac20: 7110 3708 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0837 │ │ -03ac26: 0a05 |0047: move-result v5 │ │ -03ac28: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ -03ac2c: 5445 a303 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@03a3 │ │ -03ac30: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ -03ac34: 5445 a303 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@03a3 │ │ -03ac38: 1206 |0050: const/4 v6, #int 0 // #0 │ │ -03ac3a: 6e20 1201 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0112 │ │ -03ac40: 2202 c201 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@01c2 │ │ -03ac44: 7030 6e0d 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@0d6e │ │ -03ac4a: 5495 bf03 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@03bf │ │ -03ac4e: 6e20 3511 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -03ac54: 7120 4208 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0842 │ │ -03ac5a: 28e2 |0061: goto 0043 // -001e │ │ +03c828: |[03c828] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ +03c838: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +03c83a: 6e10 b00e 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03c840: 0c04 |0004: move-result-object v4 │ │ +03c842: 1f04 c401 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ +03c846: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +03c848: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ +03c84c: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ +03c850: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ +03c854: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ +03c858: b5c5 |0010: and-int/2addr v5, v12 │ │ +03c85a: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ +03c85e: 8205 |0013: int-to-float v5, v0 │ │ +03c860: c8b5 |0014: mul-float/2addr v5, v11 │ │ +03c862: 8753 |0015: float-to-int v3, v5 │ │ +03c864: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ +03c868: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ +03c86e: b5c6 |001b: and-int/2addr v6, v12 │ │ +03c870: 9601 0506 |001c: or-int v1, v5, v6 │ │ +03c874: 5445 a303 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@03a3 │ │ +03c878: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ +03c87c: 2205 3d00 |0022: new-instance v5, Landroid/graphics/Paint; // type@003d │ │ +03c880: 7010 1001 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@0110 │ │ +03c886: 5b45 a303 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@03a3 │ │ +03c88a: 5445 a303 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@03a3 │ │ +03c88e: 2206 3f00 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@003f │ │ +03c892: 6207 1500 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@0015 │ │ +03c896: 7030 1301 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0113 │ │ +03c89c: 6e20 1201 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0112 │ │ +03c8a2: 7110 3708 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0837 │ │ +03c8a8: 0a05 |0038: move-result v5 │ │ +03c8aa: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ +03c8ae: 5445 a303 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@03a3 │ │ +03c8b2: 7130 4908 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0849 │ │ +03c8b8: 7020 c50d a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@0dc5 │ │ +03c8be: 0e00 |0043: return-void │ │ +03c8c0: 7110 3708 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0837 │ │ +03c8c6: 0a05 |0047: move-result v5 │ │ +03c8c8: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ +03c8cc: 5445 a303 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@03a3 │ │ +03c8d0: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ +03c8d4: 5445 a303 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@03a3 │ │ +03c8d8: 1206 |0050: const/4 v6, #int 0 // #0 │ │ +03c8da: 6e20 1201 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0112 │ │ +03c8e0: 2202 c201 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@01c2 │ │ +03c8e4: 7030 6e0d 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@0d6e │ │ +03c8ea: 5495 bf03 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@03bf │ │ +03c8ee: 6e20 3611 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +03c8f4: 7120 4208 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0842 │ │ +03c8fa: 28e2 |0061: goto 0043 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=892 │ │ 0x0007 line=894 │ │ 0x000e line=895 │ │ 0x0013 line=896 │ │ 0x0016 line=897 │ │ @@ -59435,25 +59440,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -03ac5c: |[03ac5c] android.support.v4.widget.SlidingPaneLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ -03ac6c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03ac6e: 6e10 a60e 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0ea6 │ │ -03ac74: 0c00 |0004: move-result-object v0 │ │ -03ac76: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -03ac7a: 6e10 2301 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0123 │ │ -03ac80: 0a02 |000a: move-result v2 │ │ -03ac82: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -03ac84: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -03ac88: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -03ac8a: 0f01 |000f: return v1 │ │ +03c8fc: |[03c8fc] android.support.v4.widget.SlidingPaneLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ +03c90c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03c90e: 6e10 a60e 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0ea6 │ │ +03c914: 0c00 |0004: move-result-object v0 │ │ +03c916: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +03c91a: 6e10 2301 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0123 │ │ +03c920: 0a02 |000a: move-result v2 │ │ +03c922: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +03c924: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +03c928: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +03c92a: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=400 │ │ 0x0005 line=401 │ │ 0x0007 line=402 │ │ 0x000f line=404 │ │ locals : │ │ @@ -59465,18 +59470,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03ac8c: |[03ac8c] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ -03ac9c: 6200 b103 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@03b1 │ │ -03aca0: 7230 930d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@0d93 │ │ -03aca6: 0e00 |0005: return-void │ │ +03c92c: |[03c92c] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ +03c93c: 6200 b103 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@03b1 │ │ +03c940: 7230 930d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@0d93 │ │ +03c946: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=958 │ │ 0x0005 line=959 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -59486,42 +59491,42 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -03aca8: |[03aca8] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ -03acb8: 5452 c403 |0000: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03acbc: 6e10 b00e 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -03acc2: 0c01 |0005: move-result-object v1 │ │ -03acc4: 1f01 c401 |0006: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ -03acc8: 6e10 bc0d 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0dbc │ │ -03acce: 0a02 |000b: move-result v2 │ │ -03acd0: 5213 a603 |000c: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@03a6 │ │ -03acd4: 9000 0203 |000e: add-int v0, v2, v3 │ │ -03acd8: 9102 0600 |0010: sub-int v2, v6, v0 │ │ -03acdc: 8222 |0012: int-to-float v2, v2 │ │ -03acde: 5253 c303 |0013: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@03c3 │ │ -03ace2: 8233 |0015: int-to-float v3, v3 │ │ -03ace4: c932 |0016: div-float/2addr v2, v3 │ │ -03ace6: 5952 c203 |0017: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ -03acea: 5252 bd03 |0019: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@03bd │ │ -03acee: 3802 0700 |001b: if-eqz v2, 0022 // +0007 │ │ -03acf2: 5252 c203 |001d: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ -03acf6: 7020 d60d 2500 |001f: invoke-direct {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@0dd6 │ │ -03acfc: 5512 a403 |0022: iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@03a4 │ │ -03ad00: 3802 0b00 |0024: if-eqz v2, 002f // +000b │ │ -03ad04: 5452 c403 |0026: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03ad08: 5253 c203 |0028: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ -03ad0c: 5254 c503 |002a: iget v4, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@03c5 │ │ -03ad10: 7040 ad0d 2543 |002c: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@0dad │ │ -03ad16: 5452 c403 |002f: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03ad1a: 6e20 b00d 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@0db0 │ │ -03ad20: 0e00 |0034: return-void │ │ +03c948: |[03c948] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ +03c958: 5452 c403 |0000: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03c95c: 6e10 b00e 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03c962: 0c01 |0005: move-result-object v1 │ │ +03c964: 1f01 c401 |0006: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ +03c968: 6e10 bc0d 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0dbc │ │ +03c96e: 0a02 |000b: move-result v2 │ │ +03c970: 5213 a603 |000c: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@03a6 │ │ +03c974: 9000 0203 |000e: add-int v0, v2, v3 │ │ +03c978: 9102 0600 |0010: sub-int v2, v6, v0 │ │ +03c97c: 8222 |0012: int-to-float v2, v2 │ │ +03c97e: 5253 c303 |0013: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@03c3 │ │ +03c982: 8233 |0015: int-to-float v3, v3 │ │ +03c984: c932 |0016: div-float/2addr v2, v3 │ │ +03c986: 5952 c203 |0017: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ +03c98a: 5252 bd03 |0019: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@03bd │ │ +03c98e: 3802 0700 |001b: if-eqz v2, 0022 // +0007 │ │ +03c992: 5252 c203 |001d: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ +03c996: 7020 d60d 2500 |001f: invoke-direct {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@0dd6 │ │ +03c99c: 5512 a403 |0022: iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@03a4 │ │ +03c9a0: 3802 0b00 |0024: if-eqz v2, 002f // +000b │ │ +03c9a4: 5452 c403 |0026: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03c9a8: 5253 c203 |0028: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ +03c9ac: 5254 c503 |002a: iget v4, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@03c5 │ │ +03c9b0: 7040 ad0d 2543 |002c: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@0dad │ │ +03c9b6: 5452 c403 |002f: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03c9ba: 6e20 b00d 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@0db0 │ │ +03c9c0: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=876 │ │ 0x0008 line=877 │ │ 0x0010 line=879 │ │ 0x0019 line=881 │ │ 0x001d line=882 │ │ @@ -59540,26 +59545,26 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -03ad24: |[03ad24] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ -03ad34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03ad36: 5521 b703 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@03b7 │ │ -03ad3a: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ -03ad3e: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ -03ad42: 6e30 e50d 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@0de5 │ │ -03ad48: 0a01 |000a: move-result v1 │ │ -03ad4a: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ -03ad4e: 5c20 c003 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@03c0 │ │ -03ad52: 0f00 |000f: return v0 │ │ -03ad54: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -03ad56: 28fe |0011: goto 000f // -0002 │ │ +03c9c4: |[03c9c4] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ +03c9d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03c9d6: 5521 b703 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@03b7 │ │ +03c9da: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ +03c9de: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ +03c9e2: 6e30 e50d 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@0de5 │ │ +03c9e8: 0a01 |000a: move-result v1 │ │ +03c9ea: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ +03c9ee: 5c20 c003 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@03c0 │ │ +03c9f2: 0f00 |000f: return v0 │ │ +03c9f4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +03c9f6: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=803 │ │ 0x000d line=804 │ │ 0x000f line=807 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -59571,58 +59576,58 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -03ad58: |[03ad58] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ -03ad68: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -03ad6c: 54b8 c403 |0002: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03ad70: 6e10 b00e 0800 |0004: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -03ad76: 0c06 |0007: move-result-object v6 │ │ -03ad78: 1f06 c401 |0008: check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ -03ad7c: 5568 a403 |000a: iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@03a4 │ │ -03ad80: 3808 1900 |000c: if-eqz v8, 0025 // +0019 │ │ -03ad84: 5268 a603 |000e: iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@03a6 │ │ -03ad88: 3c08 1500 |0010: if-gtz v8, 0025 // +0015 │ │ -03ad8c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -03ad8e: 6e10 b70d 0b00 |0013: invoke-virtual {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0db7 │ │ -03ad94: 0a00 |0016: move-result v0 │ │ -03ad96: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -03ad98: 3503 3200 |0018: if-ge v3, v0, 004a // +0032 │ │ -03ad9c: 6e20 b60d 3b00 |001a: invoke-virtual {v11, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0db6 │ │ -03ada2: 0c07 |001d: move-result-object v7 │ │ -03ada4: 54b8 c403 |001e: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03ada8: 3387 0700 |0020: if-ne v7, v8, 0027 // +0007 │ │ -03adac: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03adb0: 28f4 |0024: goto 0018 // -000c │ │ -03adb2: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -03adb4: 28ed |0026: goto 0013 // -0013 │ │ -03adb6: 52b8 be03 |0027: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@03be │ │ -03adba: a708 0a08 |0029: sub-float v8, v10, v8 │ │ -03adbe: 52b9 bd03 |002b: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@03bd │ │ -03adc2: 8299 |002d: int-to-float v9, v9 │ │ -03adc4: c898 |002e: mul-float/2addr v8, v9 │ │ -03adc6: 8785 |002f: float-to-int v5, v8 │ │ -03adc8: 59bc be03 |0030: iput v12, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@03be │ │ -03adcc: a708 0a0c |0032: sub-float v8, v10, v12 │ │ -03add0: 52b9 bd03 |0034: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@03bd │ │ -03add4: 8299 |0036: int-to-float v9, v9 │ │ -03add6: c898 |0037: mul-float/2addr v8, v9 │ │ -03add8: 8784 |0038: float-to-int v4, v8 │ │ -03adda: 9102 0504 |0039: sub-int v2, v5, v4 │ │ -03adde: 6e20 d20e 2700 |003b: invoke-virtual {v7, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0ed2 │ │ -03ade4: 3801 e4ff |003e: if-eqz v1, 0022 // -001c │ │ -03ade8: 52b8 be03 |0040: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@03be │ │ -03adec: a708 0a08 |0042: sub-float v8, v10, v8 │ │ -03adf0: 52b9 b503 |0044: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@03b5 │ │ -03adf4: 7040 ad0d 7b98 |0046: invoke-direct {v11, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@0dad │ │ -03adfa: 28d9 |0049: goto 0022 // -0027 │ │ -03adfc: 0e00 |004a: return-void │ │ +03c9f8: |[03c9f8] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ +03ca08: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +03ca0c: 54b8 c403 |0002: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03ca10: 6e10 b00e 0800 |0004: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03ca16: 0c06 |0007: move-result-object v6 │ │ +03ca18: 1f06 c401 |0008: check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ +03ca1c: 5568 a403 |000a: iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@03a4 │ │ +03ca20: 3808 1900 |000c: if-eqz v8, 0025 // +0019 │ │ +03ca24: 5268 a603 |000e: iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@03a6 │ │ +03ca28: 3c08 1500 |0010: if-gtz v8, 0025 // +0015 │ │ +03ca2c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +03ca2e: 6e10 b70d 0b00 |0013: invoke-virtual {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0db7 │ │ +03ca34: 0a00 |0016: move-result v0 │ │ +03ca36: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +03ca38: 3503 3200 |0018: if-ge v3, v0, 004a // +0032 │ │ +03ca3c: 6e20 b60d 3b00 |001a: invoke-virtual {v11, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0db6 │ │ +03ca42: 0c07 |001d: move-result-object v7 │ │ +03ca44: 54b8 c403 |001e: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03ca48: 3387 0700 |0020: if-ne v7, v8, 0027 // +0007 │ │ +03ca4c: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03ca50: 28f4 |0024: goto 0018 // -000c │ │ +03ca52: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +03ca54: 28ed |0026: goto 0013 // -0013 │ │ +03ca56: 52b8 be03 |0027: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@03be │ │ +03ca5a: a708 0a08 |0029: sub-float v8, v10, v8 │ │ +03ca5e: 52b9 bd03 |002b: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@03bd │ │ +03ca62: 8299 |002d: int-to-float v9, v9 │ │ +03ca64: c898 |002e: mul-float/2addr v8, v9 │ │ +03ca66: 8785 |002f: float-to-int v5, v8 │ │ +03ca68: 59bc be03 |0030: iput v12, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@03be │ │ +03ca6c: a708 0a0c |0032: sub-float v8, v10, v12 │ │ +03ca70: 52b9 bd03 |0034: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@03bd │ │ +03ca74: 8299 |0036: int-to-float v9, v9 │ │ +03ca76: c898 |0037: mul-float/2addr v8, v9 │ │ +03ca78: 8784 |0038: float-to-int v4, v8 │ │ +03ca7a: 9102 0504 |0039: sub-int v2, v5, v4 │ │ +03ca7e: 6e20 d20e 2700 |003b: invoke-virtual {v7, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0ed2 │ │ +03ca84: 3801 e4ff |003e: if-eqz v1, 0022 // -001c │ │ +03ca88: 52b8 be03 |0040: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@03be │ │ +03ca8c: a708 0a08 |0042: sub-float v8, v10, v8 │ │ +03ca90: 52b9 b503 |0044: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@03b5 │ │ +03ca94: 7040 ad0d 7b98 |0046: invoke-direct {v11, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@0dad │ │ +03ca9a: 28d9 |0049: goto 0022 // -0027 │ │ +03ca9c: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1038 │ │ 0x000a line=1039 │ │ 0x0013 line=1040 │ │ 0x0017 line=1041 │ │ 0x001a line=1042 │ │ @@ -59659,72 +59664,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -03ae00: |[03ae00] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ -03ae10: 20c0 fe01 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@01fe │ │ -03ae14: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -03ae18: 07c7 |0004: move-object v7, v12 │ │ -03ae1a: 1f07 fe01 |0005: check-cast v7, Landroid/view/ViewGroup; // type@01fe │ │ -03ae1e: 6e10 ba0e 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@0eba │ │ -03ae24: 0a09 |000a: move-result v9 │ │ -03ae26: 6e10 bb0e 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@0ebb │ │ -03ae2c: 0a0a |000e: move-result v10 │ │ -03ae2e: 6e10 130f 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@0f13 │ │ -03ae34: 0a06 |0012: move-result v6 │ │ -03ae36: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -03ae3a: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -03ae3e: 6e20 120f 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0f12 │ │ -03ae44: 0c01 |001a: move-result-object v1 │ │ -03ae46: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -03ae4a: 6e10 b10e 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -03ae50: 0a02 |0020: move-result v2 │ │ -03ae52: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -03ae56: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -03ae5a: 6e10 b90e 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ -03ae60: 0a02 |0028: move-result v2 │ │ -03ae62: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -03ae66: 9000 100a |002b: add-int v0, v16, v10 │ │ -03ae6a: 6e10 be0e 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -03ae70: 0a02 |0030: move-result v2 │ │ -03ae72: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -03ae76: 9000 100a |0033: add-int v0, v16, v10 │ │ -03ae7a: 6e10 a70e 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ -03ae80: 0a02 |0038: move-result v2 │ │ -03ae82: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -03ae86: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -03ae88: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -03ae8c: 6e10 b10e 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -03ae92: 0a03 |0041: move-result v3 │ │ -03ae94: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -03ae98: 9000 100a |0044: add-int v0, v16, v10 │ │ -03ae9c: 6e10 be0e 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -03aea2: 0a03 |0049: move-result v3 │ │ -03aea4: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -03aea8: 07b0 |004c: move-object v0, v11 │ │ -03aeaa: 01e3 |004d: move v3, v14 │ │ -03aeac: 7406 a70d 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@0da7 │ │ -03aeb2: 0a00 |0051: move-result v0 │ │ -03aeb4: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -03aeb8: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -03aeba: 0f00 |0055: return v0 │ │ -03aebc: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -03aec0: 28bd |0058: goto 0015 // -0043 │ │ -03aec2: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -03aec6: 7be0 |005b: neg-int v0, v14 │ │ -03aec8: 7120 3208 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0832 │ │ -03aece: 0a00 |005f: move-result v0 │ │ -03aed0: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -03aed4: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -03aed6: 28f2 |0063: goto 0055 // -000e │ │ -03aed8: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -03aeda: 28f0 |0065: goto 0055 // -0010 │ │ +03caa0: |[03caa0] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ +03cab0: 20c0 fe01 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@01fe │ │ +03cab4: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +03cab8: 07c7 |0004: move-object v7, v12 │ │ +03caba: 1f07 fe01 |0005: check-cast v7, Landroid/view/ViewGroup; // type@01fe │ │ +03cabe: 6e10 ba0e 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@0eba │ │ +03cac4: 0a09 |000a: move-result v9 │ │ +03cac6: 6e10 bb0e 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@0ebb │ │ +03cacc: 0a0a |000e: move-result v10 │ │ +03cace: 6e10 130f 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@0f13 │ │ +03cad4: 0a06 |0012: move-result v6 │ │ +03cad6: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +03cada: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +03cade: 6e20 120f 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0f12 │ │ +03cae4: 0c01 |001a: move-result-object v1 │ │ +03cae6: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +03caea: 6e10 b10e 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +03caf0: 0a02 |0020: move-result v2 │ │ +03caf2: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +03caf6: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +03cafa: 6e10 b90e 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ +03cb00: 0a02 |0028: move-result v2 │ │ +03cb02: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +03cb06: 9000 100a |002b: add-int v0, v16, v10 │ │ +03cb0a: 6e10 be0e 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03cb10: 0a02 |0030: move-result v2 │ │ +03cb12: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +03cb16: 9000 100a |0033: add-int v0, v16, v10 │ │ +03cb1a: 6e10 a70e 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ +03cb20: 0a02 |0038: move-result v2 │ │ +03cb22: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +03cb26: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +03cb28: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +03cb2c: 6e10 b10e 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +03cb32: 0a03 |0041: move-result v3 │ │ +03cb34: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +03cb38: 9000 100a |0044: add-int v0, v16, v10 │ │ +03cb3c: 6e10 be0e 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03cb42: 0a03 |0049: move-result v3 │ │ +03cb44: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +03cb48: 07b0 |004c: move-object v0, v11 │ │ +03cb4a: 01e3 |004d: move v3, v14 │ │ +03cb4c: 7406 a70d 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@0da7 │ │ +03cb52: 0a00 |0051: move-result v0 │ │ +03cb54: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +03cb58: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +03cb5a: 0f00 |0055: return v0 │ │ +03cb5c: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +03cb60: 28bd |0058: goto 0015 // -0043 │ │ +03cb62: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +03cb66: 7be0 |005b: neg-int v0, v14 │ │ +03cb68: 7120 3208 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0832 │ │ +03cb6e: 0a00 |005f: move-result v0 │ │ +03cb70: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +03cb74: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +03cb76: 28f2 |0063: goto 0055 // -000e │ │ +03cb78: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +03cb7a: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1070 │ │ 0x0005 line=1071 │ │ 0x0007 line=1072 │ │ 0x000b line=1073 │ │ 0x000f line=1074 │ │ @@ -59760,17 +59765,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03aedc: |[03aedc] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ -03aeec: 5510 b403 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ -03aef0: 0f00 |0002: return v0 │ │ +03cb7c: |[03cb7c] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ +03cb8c: 5510 b403 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ +03cb90: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=862 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -59778,24 +59783,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03aef4: |[03aef4] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -03af04: 2020 c401 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ -03af08: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -03af0c: 6f20 0c0f 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0f0c │ │ -03af12: 0a00 |0007: move-result v0 │ │ -03af14: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -03af18: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -03af1a: 0f00 |000b: return v0 │ │ -03af1c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -03af1e: 28fe |000d: goto 000b // -0002 │ │ +03cb94: |[03cb94] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +03cba4: 2020 c401 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ +03cba8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +03cbac: 6f20 0c0f 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0f0c │ │ +03cbb2: 0a00 |0007: move-result v0 │ │ +03cbb4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +03cbb8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +03cbba: 0f00 |000b: return v0 │ │ +03cbbc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03cbbe: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1114 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -59804,20 +59809,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03af20: |[03af20] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ -03af30: 5420 c403 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03af34: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03af36: 7030 ab0d 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@0dab │ │ -03af3c: 0a00 |0006: move-result v0 │ │ -03af3e: 0f00 |0007: return v0 │ │ +03cbc0: |[03cbc0] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ +03cbd0: 5420 c403 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03cbd4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03cbd6: 7030 ab0d 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@0dab │ │ +03cbdc: 0a00 |0006: move-result v0 │ │ +03cbde: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -59825,27 +59830,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -03af40: |[03af40] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ -03af50: 5420 b603 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ -03af54: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -03af56: 6e20 090e 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@0e09 │ │ -03af5c: 0a00 |0006: move-result v0 │ │ -03af5e: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -03af62: 5520 b403 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ -03af66: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ -03af6a: 5420 b603 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ -03af6e: 6e10 fb0d 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@0dfb │ │ -03af74: 0e00 |0012: return-void │ │ -03af76: 7110 4008 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0840 │ │ -03af7c: 28fc |0016: goto 0012 // -0004 │ │ +03cbe0: |[03cbe0] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ +03cbf0: 5420 b603 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ +03cbf4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +03cbf6: 6e20 090e 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@0e09 │ │ +03cbfc: 0a00 |0006: move-result v0 │ │ +03cbfe: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +03cc02: 5520 b403 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ +03cc06: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ +03cc0a: 5420 b603 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ +03cc0e: 6e10 fb0d 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@0dfb │ │ +03cc14: 0e00 |0012: return-void │ │ +03cc16: 7110 4008 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0840 │ │ +03cc1c: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=988 │ │ 0x0009 line=989 │ │ 0x000d line=990 │ │ 0x0012 line=996 │ │ 0x0013 line=994 │ │ @@ -59857,22 +59862,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -03af80: |[03af80] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ -03af90: 5410 bc03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@03bc │ │ -03af94: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03af98: 5410 bc03 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@03bc │ │ -03af9c: 7220 810d 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@0d81 │ │ -03afa2: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -03afa6: 6e20 d90d 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@0dd9 │ │ -03afac: 0e00 |000e: return-void │ │ +03cc20: |[03cc20] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ +03cc30: 5410 bc03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@03bc │ │ +03cc34: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03cc38: 5410 bc03 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@03bc │ │ +03cc3c: 7220 810d 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@0d81 │ │ +03cc42: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +03cc46: 6e20 d90d 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@0dd9 │ │ +03cc4c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0004 line=344 │ │ 0x0009 line=346 │ │ 0x000e line=347 │ │ locals : │ │ @@ -59884,22 +59889,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -03afb0: |[03afb0] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ -03afc0: 5410 bc03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@03bc │ │ -03afc4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -03afc8: 5410 bc03 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@03bc │ │ -03afcc: 7220 820d 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@0d82 │ │ -03afd2: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -03afd6: 6e20 d90d 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@0dd9 │ │ -03afdc: 0e00 |000e: return-void │ │ +03cc50: |[03cc50] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ +03cc60: 5410 bc03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@03bc │ │ +03cc64: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03cc68: 5410 bc03 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@03bc │ │ +03cc6c: 7220 820d 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@0d82 │ │ +03cc72: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +03cc76: 6e20 d90d 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@0dd9 │ │ +03cc7c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0004 line=337 │ │ 0x0009 line=339 │ │ 0x000e line=340 │ │ locals : │ │ @@ -59911,21 +59916,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -03afe0: |[03afe0] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ -03aff0: 5420 bc03 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@03bc │ │ -03aff4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -03aff8: 5420 bc03 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@03bc │ │ -03affc: 5221 c203 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ -03b000: 7230 830d 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@0d83 │ │ -03b006: 0e00 |000b: return-void │ │ +03cc80: |[03cc80] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ +03cc90: 5420 bc03 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@03bc │ │ +03cc94: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03cc98: 5420 bc03 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@03bc │ │ +03cc9c: 5221 c203 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ +03cca0: 7230 830d 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@0d83 │ │ +03cca6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0004 line=331 │ │ 0x000b line=333 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -59936,43 +59941,43 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -03b008: |[03b008] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ -03b018: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -03b01a: 6f20 0e0f 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@0f0e │ │ -03b020: 6e10 b70d 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0db7 │ │ -03b026: 0a06 |0007: move-result v6 │ │ -03b028: 3776 0d00 |0008: if-le v6, v7, 0015 // +000d │ │ -03b02c: 6e20 b60d 7800 |000a: invoke-virtual {v8, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0db6 │ │ -03b032: 0c03 |000d: move-result-object v3 │ │ -03b034: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ -03b038: 5486 c103 |0010: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@03c1 │ │ -03b03c: 3906 0500 |0012: if-nez v6, 0017 // +0005 │ │ -03b040: 0e00 |0014: return-void │ │ -03b042: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -03b044: 28f8 |0016: goto 000e // -0008 │ │ -03b046: 5486 c103 |0017: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@03c1 │ │ -03b04a: 6e10 2001 0600 |0019: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0120 │ │ -03b050: 0a04 |001c: move-result v4 │ │ -03b052: 6e10 b10e 0300 |001d: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -03b058: 0a02 |0020: move-result v2 │ │ -03b05a: 6e10 be0e 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -03b060: 0a05 |0024: move-result v5 │ │ -03b062: 6e10 a70e 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ -03b068: 0a00 |0028: move-result v0 │ │ -03b06a: 9101 0204 |0029: sub-int v1, v2, v4 │ │ -03b06e: 5486 c103 |002b: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@03c1 │ │ -03b072: 6e50 2b01 1625 |002d: invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@012b │ │ -03b078: 5486 c103 |0030: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@03c1 │ │ -03b07c: 6e20 1b01 9600 |0032: invoke-virtual {v6, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@011b │ │ -03b082: 28df |0035: goto 0014 // -0021 │ │ +03cca8: |[03cca8] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ +03ccb8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +03ccba: 6f20 0e0f 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@0f0e │ │ +03ccc0: 6e10 b70d 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0db7 │ │ +03ccc6: 0a06 |0007: move-result v6 │ │ +03ccc8: 3776 0d00 |0008: if-le v6, v7, 0015 // +000d │ │ +03cccc: 6e20 b60d 7800 |000a: invoke-virtual {v8, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0db6 │ │ +03ccd2: 0c03 |000d: move-result-object v3 │ │ +03ccd4: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ +03ccd8: 5486 c103 |0010: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@03c1 │ │ +03ccdc: 3906 0500 |0012: if-nez v6, 0017 // +0005 │ │ +03cce0: 0e00 |0014: return-void │ │ +03cce2: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +03cce4: 28f8 |0016: goto 000e // -0008 │ │ +03cce6: 5486 c103 |0017: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@03c1 │ │ +03ccea: 6e10 2001 0600 |0019: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0120 │ │ +03ccf0: 0a04 |001c: move-result v4 │ │ +03ccf2: 6e10 b10e 0300 |001d: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +03ccf8: 0a02 |0020: move-result v2 │ │ +03ccfa: 6e10 be0e 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03cd00: 0a05 |0024: move-result v5 │ │ +03cd02: 6e10 a70e 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ +03cd08: 0a00 |0028: move-result v0 │ │ +03cd0a: 9101 0204 |0029: sub-int v1, v2, v4 │ │ +03cd0e: 5486 c103 |002b: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@03c1 │ │ +03cd12: 6e50 2b01 1625 |002d: invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@012b │ │ +03cd18: 5486 c103 |0030: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@03c1 │ │ +03cd1c: 6e20 1b01 9600 |0032: invoke-virtual {v6, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@011b │ │ +03cd22: 28df |0035: goto 0014 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1020 │ │ 0x0004 line=1022 │ │ 0x000e line=1023 │ │ 0x0014 line=1035 │ │ 0x0015 line=1022 │ │ @@ -59999,96 +60004,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 │ │ -03b084: |[03b084] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -03b094: 6e10 b00e 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -03b09a: 0c01 |0003: move-result-object v1 │ │ -03b09c: 1f01 c401 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ -03b0a0: 1224 |0006: const/4 v4, #int 2 // #2 │ │ -03b0a2: 6e20 0e01 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@010e │ │ -03b0a8: 0a03 |000a: move-result v3 │ │ -03b0aa: 5574 b403 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ -03b0ae: 3804 2600 |000d: if-eqz v4, 0033 // +0026 │ │ -03b0b2: 5514 a803 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@03a8 │ │ -03b0b6: 3904 2200 |0011: if-nez v4, 0033 // +0022 │ │ -03b0ba: 5474 c403 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03b0be: 3804 1e00 |0015: if-eqz v4, 0033 // +001e │ │ -03b0c2: 5474 c603 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@03c6 │ │ -03b0c6: 6e20 0901 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@0109 │ │ -03b0cc: 5474 c603 |001c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@03c6 │ │ -03b0d0: 5475 c603 |001e: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@03c6 │ │ -03b0d4: 5255 1800 |0020: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0018 │ │ -03b0d8: 5476 c403 |0022: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03b0dc: 6e10 b10e 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -03b0e2: 0a06 |0027: move-result v6 │ │ -03b0e4: 7120 e310 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@10e3 │ │ -03b0ea: 0a05 |002b: move-result v5 │ │ -03b0ec: 5945 1800 |002c: iput v5, v4, Landroid/graphics/Rect;.right:I // field@0018 │ │ -03b0f0: 5474 c603 |002e: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@03c6 │ │ -03b0f4: 6e20 0601 4800 |0030: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0106 │ │ -03b0fa: 6004 1a00 |0033: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -03b0fe: 1305 0b00 |0035: const/16 v5, #int 11 // #b │ │ -03b102: 3454 0a00 |0037: if-lt v4, v5, 0041 // +000a │ │ -03b106: 6f5b 0f0f 87a9 |0039: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@0f0f │ │ -03b10c: 0a02 |003c: move-result v2 │ │ -03b10e: 6e20 0b01 3800 |003d: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@010b │ │ -03b114: 0f02 |0040: return v2 │ │ -03b116: 5514 a403 |0041: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@03a4 │ │ -03b11a: 3804 4d00 |0043: if-eqz v4, 0090 // +004d │ │ -03b11e: 5274 c203 |0045: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ -03b122: 1205 |0047: const/4 v5, #int 0 // #0 │ │ -03b124: 2d04 0405 |0048: cmpl-float v4, v4, v5 │ │ -03b128: 3d04 4600 |004a: if-lez v4, 0090 // +0046 │ │ -03b12c: 6e10 c70e 0900 |004c: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@0ec7 │ │ -03b132: 0a04 |004f: move-result v4 │ │ -03b134: 3904 0600 |0050: if-nez v4, 0056 // +0006 │ │ -03b138: 1214 |0052: const/4 v4, #int 1 // #1 │ │ -03b13a: 6e20 e60e 4900 |0053: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@0ee6 │ │ -03b140: 6e10 a90e 0900 |0056: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@0ea9 │ │ -03b146: 0c00 |0059: move-result-object v0 │ │ -03b148: 3800 1300 |005a: if-eqz v0, 006d // +0013 │ │ -03b14c: 6e10 b10e 0900 |005c: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -03b152: 0a04 |005f: move-result v4 │ │ -03b154: 8244 |0060: int-to-float v4, v4 │ │ -03b156: 6e10 be0e 0900 |0061: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -03b15c: 0a05 |0064: move-result v5 │ │ -03b15e: 8255 |0065: int-to-float v5, v5 │ │ -03b160: 5416 a303 |0066: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@03a3 │ │ -03b164: 6e56 0701 0854 |0068: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0107 │ │ -03b16a: 1202 |006b: const/4 v2, #int 0 // #0 │ │ -03b16c: 28d1 |006c: goto 003d // -002f │ │ -03b16e: 1a04 f307 |006d: const-string v4, "SlidingPaneLayout" // string@07f3 │ │ -03b172: 2205 7402 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ -03b176: 7010 0e11 0500 |0071: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -03b17c: 1a06 b50b |0074: const-string v6, "drawChild: child view " // string@0bb5 │ │ -03b180: 6e20 1411 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03b186: 0c05 |0079: move-result-object v5 │ │ -03b188: 6e20 1311 9500 |007a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -03b18e: 0c05 |007d: move-result-object v5 │ │ -03b190: 1a06 8900 |007e: const-string v6, " returned null drawing cache" // string@0089 │ │ -03b194: 6e20 1411 6500 |0080: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03b19a: 0c05 |0083: move-result-object v5 │ │ -03b19c: 6e10 1a11 0500 |0084: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -03b1a2: 0c05 |0087: move-result-object v5 │ │ -03b1a4: 7120 370e 5400 |0088: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0e37 │ │ -03b1aa: 6f5b 0f0f 87a9 |008b: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@0f0f │ │ -03b1b0: 0a02 |008e: move-result v2 │ │ -03b1b2: 28ae |008f: goto 003d // -0052 │ │ -03b1b4: 6e10 c70e 0900 |0090: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@0ec7 │ │ -03b1ba: 0a04 |0093: move-result v4 │ │ -03b1bc: 3804 0600 |0094: if-eqz v4, 009a // +0006 │ │ -03b1c0: 1204 |0096: const/4 v4, #int 0 // #0 │ │ -03b1c2: 6e20 e60e 4900 |0097: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@0ee6 │ │ -03b1c8: 6f5b 0f0f 87a9 |009a: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@0f0f │ │ -03b1ce: 0a02 |009d: move-result v2 │ │ -03b1d0: 289f |009e: goto 003d // -0061 │ │ +03cd24: |[03cd24] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +03cd34: 6e10 b00e 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03cd3a: 0c01 |0003: move-result-object v1 │ │ +03cd3c: 1f01 c401 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ +03cd40: 1224 |0006: const/4 v4, #int 2 // #2 │ │ +03cd42: 6e20 0e01 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@010e │ │ +03cd48: 0a03 |000a: move-result v3 │ │ +03cd4a: 5574 b403 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ +03cd4e: 3804 2600 |000d: if-eqz v4, 0033 // +0026 │ │ +03cd52: 5514 a803 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@03a8 │ │ +03cd56: 3904 2200 |0011: if-nez v4, 0033 // +0022 │ │ +03cd5a: 5474 c403 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03cd5e: 3804 1e00 |0015: if-eqz v4, 0033 // +001e │ │ +03cd62: 5474 c603 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@03c6 │ │ +03cd66: 6e20 0901 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@0109 │ │ +03cd6c: 5474 c603 |001c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@03c6 │ │ +03cd70: 5475 c603 |001e: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@03c6 │ │ +03cd74: 5255 1800 |0020: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0018 │ │ +03cd78: 5476 c403 |0022: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03cd7c: 6e10 b10e 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +03cd82: 0a06 |0027: move-result v6 │ │ +03cd84: 7120 e410 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@10e4 │ │ +03cd8a: 0a05 |002b: move-result v5 │ │ +03cd8c: 5945 1800 |002c: iput v5, v4, Landroid/graphics/Rect;.right:I // field@0018 │ │ +03cd90: 5474 c603 |002e: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@03c6 │ │ +03cd94: 6e20 0601 4800 |0030: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0106 │ │ +03cd9a: 6004 1a00 |0033: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +03cd9e: 1305 0b00 |0035: const/16 v5, #int 11 // #b │ │ +03cda2: 3454 0a00 |0037: if-lt v4, v5, 0041 // +000a │ │ +03cda6: 6f5b 0f0f 87a9 |0039: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@0f0f │ │ +03cdac: 0a02 |003c: move-result v2 │ │ +03cdae: 6e20 0b01 3800 |003d: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@010b │ │ +03cdb4: 0f02 |0040: return v2 │ │ +03cdb6: 5514 a403 |0041: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@03a4 │ │ +03cdba: 3804 4d00 |0043: if-eqz v4, 0090 // +004d │ │ +03cdbe: 5274 c203 |0045: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ +03cdc2: 1205 |0047: const/4 v5, #int 0 // #0 │ │ +03cdc4: 2d04 0405 |0048: cmpl-float v4, v4, v5 │ │ +03cdc8: 3d04 4600 |004a: if-lez v4, 0090 // +0046 │ │ +03cdcc: 6e10 c70e 0900 |004c: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@0ec7 │ │ +03cdd2: 0a04 |004f: move-result v4 │ │ +03cdd4: 3904 0600 |0050: if-nez v4, 0056 // +0006 │ │ +03cdd8: 1214 |0052: const/4 v4, #int 1 // #1 │ │ +03cdda: 6e20 e60e 4900 |0053: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@0ee6 │ │ +03cde0: 6e10 a90e 0900 |0056: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@0ea9 │ │ +03cde6: 0c00 |0059: move-result-object v0 │ │ +03cde8: 3800 1300 |005a: if-eqz v0, 006d // +0013 │ │ +03cdec: 6e10 b10e 0900 |005c: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +03cdf2: 0a04 |005f: move-result v4 │ │ +03cdf4: 8244 |0060: int-to-float v4, v4 │ │ +03cdf6: 6e10 be0e 0900 |0061: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03cdfc: 0a05 |0064: move-result v5 │ │ +03cdfe: 8255 |0065: int-to-float v5, v5 │ │ +03ce00: 5416 a303 |0066: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@03a3 │ │ +03ce04: 6e56 0701 0854 |0068: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0107 │ │ +03ce0a: 1202 |006b: const/4 v2, #int 0 // #0 │ │ +03ce0c: 28d1 |006c: goto 003d // -002f │ │ +03ce0e: 1a04 f307 |006d: const-string v4, "SlidingPaneLayout" // string@07f3 │ │ +03ce12: 2205 7402 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ +03ce16: 7010 0f11 0500 |0071: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +03ce1c: 1a06 b50b |0074: const-string v6, "drawChild: child view " // string@0bb5 │ │ +03ce20: 6e20 1511 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03ce26: 0c05 |0079: move-result-object v5 │ │ +03ce28: 6e20 1411 9500 |007a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +03ce2e: 0c05 |007d: move-result-object v5 │ │ +03ce30: 1a06 8900 |007e: const-string v6, " returned null drawing cache" // string@0089 │ │ +03ce34: 6e20 1511 6500 |0080: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03ce3a: 0c05 |0083: move-result-object v5 │ │ +03ce3c: 6e10 1b11 0500 |0084: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +03ce42: 0c05 |0087: move-result-object v5 │ │ +03ce44: 7120 370e 5400 |0088: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0e37 │ │ +03ce4a: 6f5b 0f0f 87a9 |008b: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@0f0f │ │ +03ce50: 0a02 |008e: move-result v2 │ │ +03ce52: 28ae |008f: goto 003d // -0052 │ │ +03ce54: 6e10 c70e 0900 |0090: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@0ec7 │ │ +03ce5a: 0a04 |0093: move-result v4 │ │ +03ce5c: 3804 0600 |0094: if-eqz v4, 009a // +0006 │ │ +03ce60: 1204 |0096: const/4 v4, #int 0 // #0 │ │ +03ce62: 6e20 e60e 4900 |0097: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@0ee6 │ │ +03ce68: 6f5b 0f0f 87a9 |009a: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@0f0f │ │ +03ce6e: 0a02 |009d: move-result v2 │ │ +03ce70: 289f |009e: goto 003d // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=918 │ │ 0x0006 line=920 │ │ 0x000b line=922 │ │ 0x0017 line=924 │ │ 0x001c line=925 │ │ @@ -60127,18 +60132,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03b1d4: |[03b1d4] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -03b1e4: 2200 c401 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ -03b1e8: 7010 7b0d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@0d7b │ │ -03b1ee: 1100 |0005: return-object v0 │ │ +03ce74: |[03ce74] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +03ce84: 2200 c401 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ +03ce88: 7010 7b0d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@0d7b │ │ +03ce8e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1102 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -60146,20 +60151,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 │ │ -03b1f0: |[03b1f0] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -03b200: 2200 c401 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ -03b204: 6e10 b80d 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@0db8 │ │ -03b20a: 0c01 |0005: move-result-object v1 │ │ -03b20c: 7030 7d0d 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0d7d │ │ -03b212: 1100 |0009: return-object v0 │ │ +03ce90: |[03ce90] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +03cea0: 2200 c401 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ +03cea4: 6e10 b80d 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@0db8 │ │ +03ceaa: 0c01 |0005: move-result-object v1 │ │ +03ceac: 7030 7d0d 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0d7d │ │ +03ceb2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1119 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -60168,24 +60173,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 │ │ -03b214: |[03b214] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -03b224: 2020 fd01 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@01fd │ │ -03b228: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -03b22c: 2200 c401 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ -03b230: 1f02 fd01 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@01fd │ │ -03b234: 7020 800d 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0d80 │ │ -03b23a: 1100 |000b: return-object v0 │ │ -03b23c: 2200 c401 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ -03b240: 7020 7f0d 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d7f │ │ -03b246: 28fa |0011: goto 000b // -0006 │ │ +03ceb4: |[03ceb4] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +03cec4: 2020 fd01 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@01fd │ │ +03cec8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +03cecc: 2200 c401 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ +03ced0: 1f02 fd01 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@01fd │ │ +03ced4: 7020 800d 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0d80 │ │ +03ceda: 1100 |000b: return-object v0 │ │ +03cedc: 2200 c401 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ +03cee0: 7020 7f0d 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0d7f │ │ +03cee6: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1107 │ │ 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; │ │ @@ -60195,17 +60200,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b248: |[03b248] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ -03b258: 5210 b503 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@03b5 │ │ -03b25c: 0f00 |0002: return v0 │ │ +03cee8: |[03cee8] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ +03cef8: 5210 b503 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@03b5 │ │ +03cefc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -60213,17 +60218,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b260: |[03b260] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ -03b270: 5210 bd03 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@03bd │ │ -03b274: 0f00 |0002: return v0 │ │ +03cf00: |[03cf00] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ +03cf10: 5210 bd03 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@03bd │ │ +03cf14: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -60231,17 +60236,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b278: |[03b278] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ -03b288: 5210 c503 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@03c5 │ │ -03b28c: 0f00 |0002: return v0 │ │ +03cf18: |[03cf18] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ +03cf28: 5210 c503 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@03c5 │ │ +03cf2c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -60249,31 +60254,31 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -03b290: |[03b290] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ -03b2a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03b2a2: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ -03b2a6: 0f01 |0003: return v1 │ │ -03b2a8: 6e10 b00e 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -03b2ae: 0c00 |0007: move-result-object v0 │ │ -03b2b0: 1f00 c401 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ -03b2b4: 5542 b403 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ -03b2b8: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ -03b2bc: 5502 a403 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@03a4 │ │ -03b2c0: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ -03b2c4: 5242 c203 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ -03b2c8: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -03b2ca: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ -03b2ce: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ -03b2d2: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -03b2d4: 28e9 |001a: goto 0003 // -0017 │ │ +03cf30: |[03cf30] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ +03cf40: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03cf42: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ +03cf46: 0f01 |0003: return v1 │ │ +03cf48: 6e10 b00e 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03cf4e: 0c00 |0007: move-result-object v0 │ │ +03cf50: 1f00 c401 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ +03cf54: 5542 b403 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ +03cf58: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ +03cf5c: 5502 a403 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@03a4 │ │ +03cf60: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ +03cf64: 5242 c203 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ +03cf68: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +03cf6a: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ +03cf6e: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ +03cf72: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +03cf74: 28e9 |001a: goto 0003 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1093 │ │ 0x0003 line=1097 │ │ 0x0004 line=1096 │ │ 0x000a line=1097 │ │ locals : │ │ @@ -60286,25 +60291,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -03b2d8: |[03b2d8] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ -03b2e8: 5520 b403 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ -03b2ec: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -03b2f0: 5220 c203 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ -03b2f4: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ -03b2f8: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ -03b2fc: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -03b300: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -03b302: 0f00 |000d: return v0 │ │ -03b304: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -03b306: 28fe |000f: goto 000d // -0002 │ │ +03cf78: |[03cf78] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ +03cf88: 5520 b403 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ +03cf8c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +03cf90: 5220 c203 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ +03cf94: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ +03cf98: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ +03cf9c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +03cfa0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +03cfa2: 0f00 |000d: return v0 │ │ +03cfa4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +03cfa6: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -60312,17 +60317,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b308: |[03b308] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ -03b318: 5510 b403 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ -03b31c: 0f00 |0002: return v0 │ │ +03cfa8: |[03cfa8] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ +03cfb8: 5510 b403 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ +03cfbc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #19 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -60330,19 +60335,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03b320: |[03b320] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ -03b330: 6f10 1c0f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0f1c │ │ -03b336: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -03b338: 5c10 b703 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@03b7 │ │ -03b33c: 0e00 |0006: return-void │ │ +03cfc0: |[03cfc0] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ +03cfd0: 6f10 1c0f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0f1c │ │ +03cfd6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +03cfd8: 5c10 b703 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@03b7 │ │ +03cfdc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ 0x0003 line=410 │ │ 0x0006 line=411 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -60352,33 +60357,33 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -03b340: |[03b340] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ -03b350: 6f10 1d0f 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0f1d │ │ -03b356: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -03b358: 5c43 b703 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@03b7 │ │ -03b35c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -03b35e: 5443 bf03 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@03bf │ │ -03b362: 6e10 3f11 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -03b368: 0a00 |000c: move-result v0 │ │ -03b36a: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ -03b36e: 5443 bf03 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@03bf │ │ -03b372: 6e20 3811 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -03b378: 0c01 |0014: move-result-object v1 │ │ -03b37a: 1f01 c201 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@01c2 │ │ -03b37e: 6e10 6f0d 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@0d6f │ │ -03b384: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03b388: 28f1 |001c: goto 000d // -000f │ │ -03b38a: 5443 bf03 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@03bf │ │ -03b38e: 6e10 3611 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1136 │ │ -03b394: 0e00 |0022: return-void │ │ +03cfe0: |[03cfe0] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ +03cff0: 6f10 1d0f 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0f1d │ │ +03cff6: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +03cff8: 5c43 b703 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@03b7 │ │ +03cffc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +03cffe: 5443 bf03 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@03bf │ │ +03d002: 6e10 4011 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +03d008: 0a00 |000c: move-result v0 │ │ +03d00a: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ +03d00e: 5443 bf03 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@03bf │ │ +03d012: 6e20 3911 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +03d018: 0c01 |0014: move-result-object v1 │ │ +03d01a: 1f01 c201 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@01c2 │ │ +03d01e: 6e10 6f0d 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@0d6f │ │ +03d024: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03d028: 28f1 |001c: goto 000d // -000f │ │ +03d02a: 5443 bf03 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@03bf │ │ +03d02e: 6e10 3711 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@1137 │ │ +03d034: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 0x0003 line=416 │ │ 0x0006 line=418 │ │ 0x000f line=419 │ │ 0x0017 line=420 │ │ @@ -60396,119 +60401,119 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -03b398: |[03b398] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -03b3a8: 7110 5707 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0757 │ │ -03b3ae: 0a00 |0003: move-result v0 │ │ -03b3b0: 55d9 b403 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ -03b3b4: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ -03b3b8: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ -03b3bc: 6e10 b70d 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0db7 │ │ -03b3c2: 0a09 |000d: move-result v9 │ │ -03b3c4: 121a |000e: const/4 v10, #int 1 // #1 │ │ -03b3c6: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ -03b3ca: 1219 |0011: const/4 v9, #int 1 // #1 │ │ -03b3cc: 6e20 b60d 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0db6 │ │ -03b3d2: 0c05 |0015: move-result-object v5 │ │ -03b3d4: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ -03b3d8: 54d9 b603 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ -03b3dc: 6e10 7a0e 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ -03b3e2: 0a0a |001d: move-result v10 │ │ -03b3e4: 87aa |001e: float-to-int v10, v10 │ │ -03b3e6: 6e10 7c0e 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ -03b3ec: 0a0b |0022: move-result v11 │ │ -03b3ee: 87bb |0023: float-to-int v11, v11 │ │ -03b3f0: 6e40 1e0e 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@0e1e │ │ -03b3f6: 0a09 |0027: move-result v9 │ │ -03b3f8: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ -03b3fc: 1219 |002a: const/4 v9, #int 1 // #1 │ │ -03b3fe: 5cd9 c003 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@03c0 │ │ -03b402: 55d9 b403 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ -03b406: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ -03b40a: 55d9 ba03 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@03ba │ │ -03b40e: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ -03b412: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ -03b416: 54d9 b603 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ -03b41a: 6e10 fd0d 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@0dfd │ │ -03b420: 6f20 1f0f ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@0f1f │ │ -03b426: 0a09 |003f: move-result v9 │ │ -03b428: 0f09 |0040: return v9 │ │ -03b42a: 1209 |0041: const/4 v9, #int 0 // #0 │ │ -03b42c: 28e9 |0042: goto 002b // -0017 │ │ -03b42e: 1239 |0043: const/4 v9, #int 3 // #3 │ │ -03b430: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ -03b434: 1219 |0046: const/4 v9, #int 1 // #1 │ │ -03b436: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ -03b43a: 54d9 b603 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ -03b43e: 6e10 fd0d 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@0dfd │ │ -03b444: 1209 |004e: const/4 v9, #int 0 // #0 │ │ -03b446: 28f1 |004f: goto 0040 // -000f │ │ -03b448: 1204 |0050: const/4 v4, #int 0 // #0 │ │ -03b44a: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ -03b450: 54d9 b603 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ -03b454: 6e20 280e e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@0e28 │ │ -03b45a: 0a03 |0059: move-result v3 │ │ -03b45c: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ -03b460: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ -03b464: 1219 |005e: const/4 v9, #int 1 // #1 │ │ -03b466: 28e1 |005f: goto 0040 // -001f │ │ -03b468: 1209 |0060: const/4 v9, #int 0 // #0 │ │ -03b46a: 5cd9 ba03 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@03ba │ │ -03b46e: 6e10 7a0e 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ -03b474: 0a07 |0066: move-result v7 │ │ -03b476: 6e10 7c0e 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ -03b47c: 0a08 |006a: move-result v8 │ │ -03b47e: 59d7 b803 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@03b8 │ │ -03b482: 59d8 b903 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@03b9 │ │ -03b486: 54d9 b603 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ -03b48a: 54da c403 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03b48e: 877b |0073: float-to-int v11, v7 │ │ -03b490: 878c |0074: float-to-int v12, v8 │ │ -03b492: 6e40 1e0e a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@0e1e │ │ -03b498: 0a09 |0078: move-result v9 │ │ -03b49a: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ -03b49e: 54d9 c403 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03b4a2: 6e20 c60d 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@0dc6 │ │ -03b4a8: 0a09 |0080: move-result v9 │ │ -03b4aa: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ -03b4ae: 1214 |0083: const/4 v4, #int 1 // #1 │ │ -03b4b0: 28d0 |0084: goto 0054 // -0030 │ │ -03b4b2: 6e10 7a0e 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ -03b4b8: 0a07 |0088: move-result v7 │ │ -03b4ba: 6e10 7c0e 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ -03b4c0: 0a08 |008c: move-result v8 │ │ -03b4c2: 52d9 b803 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@03b8 │ │ -03b4c6: a709 0709 |008f: sub-float v9, v7, v9 │ │ -03b4ca: 7110 db10 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -03b4d0: 0a01 |0094: move-result v1 │ │ -03b4d2: 52d9 b903 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@03b9 │ │ -03b4d6: a709 0809 |0097: sub-float v9, v8, v9 │ │ -03b4da: 7110 db10 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -03b4e0: 0a02 |009c: move-result v2 │ │ -03b4e2: 54d9 b603 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ -03b4e6: 6e10 180e 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@0e18 │ │ -03b4ec: 0a06 |00a2: move-result v6 │ │ -03b4ee: 8269 |00a3: int-to-float v9, v6 │ │ -03b4f0: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ -03b4f4: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ -03b4f8: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ -03b4fc: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ -03b500: 54d9 b603 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ -03b504: 6e10 fd0d 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@0dfd │ │ -03b50a: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ -03b50c: 5cd9 ba03 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@03ba │ │ -03b510: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ -03b512: 288b |00b5: goto 0040 // -0075 │ │ -03b514: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ -03b516: 2889 |00b7: goto 0040 // -0077 │ │ -03b518: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ +03d038: |[03d038] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +03d048: 7110 5707 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0757 │ │ +03d04e: 0a00 |0003: move-result v0 │ │ +03d050: 55d9 b403 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ +03d054: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ +03d058: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ +03d05c: 6e10 b70d 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0db7 │ │ +03d062: 0a09 |000d: move-result v9 │ │ +03d064: 121a |000e: const/4 v10, #int 1 // #1 │ │ +03d066: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ +03d06a: 1219 |0011: const/4 v9, #int 1 // #1 │ │ +03d06c: 6e20 b60d 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0db6 │ │ +03d072: 0c05 |0015: move-result-object v5 │ │ +03d074: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ +03d078: 54d9 b603 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ +03d07c: 6e10 7a0e 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ +03d082: 0a0a |001d: move-result v10 │ │ +03d084: 87aa |001e: float-to-int v10, v10 │ │ +03d086: 6e10 7c0e 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ +03d08c: 0a0b |0022: move-result v11 │ │ +03d08e: 87bb |0023: float-to-int v11, v11 │ │ +03d090: 6e40 1e0e 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@0e1e │ │ +03d096: 0a09 |0027: move-result v9 │ │ +03d098: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ +03d09c: 1219 |002a: const/4 v9, #int 1 // #1 │ │ +03d09e: 5cd9 c003 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@03c0 │ │ +03d0a2: 55d9 b403 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ +03d0a6: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ +03d0aa: 55d9 ba03 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@03ba │ │ +03d0ae: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ +03d0b2: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ +03d0b6: 54d9 b603 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ +03d0ba: 6e10 fd0d 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@0dfd │ │ +03d0c0: 6f20 1f0f ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@0f1f │ │ +03d0c6: 0a09 |003f: move-result v9 │ │ +03d0c8: 0f09 |0040: return v9 │ │ +03d0ca: 1209 |0041: const/4 v9, #int 0 // #0 │ │ +03d0cc: 28e9 |0042: goto 002b // -0017 │ │ +03d0ce: 1239 |0043: const/4 v9, #int 3 // #3 │ │ +03d0d0: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ +03d0d4: 1219 |0046: const/4 v9, #int 1 // #1 │ │ +03d0d6: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ +03d0da: 54d9 b603 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ +03d0de: 6e10 fd0d 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@0dfd │ │ +03d0e4: 1209 |004e: const/4 v9, #int 0 // #0 │ │ +03d0e6: 28f1 |004f: goto 0040 // -000f │ │ +03d0e8: 1204 |0050: const/4 v4, #int 0 // #0 │ │ +03d0ea: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ +03d0f0: 54d9 b603 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ +03d0f4: 6e20 280e e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@0e28 │ │ +03d0fa: 0a03 |0059: move-result v3 │ │ +03d0fc: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ +03d100: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ +03d104: 1219 |005e: const/4 v9, #int 1 // #1 │ │ +03d106: 28e1 |005f: goto 0040 // -001f │ │ +03d108: 1209 |0060: const/4 v9, #int 0 // #0 │ │ +03d10a: 5cd9 ba03 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@03ba │ │ +03d10e: 6e10 7a0e 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ +03d114: 0a07 |0066: move-result v7 │ │ +03d116: 6e10 7c0e 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ +03d11c: 0a08 |006a: move-result v8 │ │ +03d11e: 59d7 b803 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@03b8 │ │ +03d122: 59d8 b903 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@03b9 │ │ +03d126: 54d9 b603 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ +03d12a: 54da c403 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03d12e: 877b |0073: float-to-int v11, v7 │ │ +03d130: 878c |0074: float-to-int v12, v8 │ │ +03d132: 6e40 1e0e a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@0e1e │ │ +03d138: 0a09 |0078: move-result v9 │ │ +03d13a: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ +03d13e: 54d9 c403 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03d142: 6e20 c60d 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@0dc6 │ │ +03d148: 0a09 |0080: move-result v9 │ │ +03d14a: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ +03d14e: 1214 |0083: const/4 v4, #int 1 // #1 │ │ +03d150: 28d0 |0084: goto 0054 // -0030 │ │ +03d152: 6e10 7a0e 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ +03d158: 0a07 |0088: move-result v7 │ │ +03d15a: 6e10 7c0e 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ +03d160: 0a08 |008c: move-result v8 │ │ +03d162: 52d9 b803 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@03b8 │ │ +03d166: a709 0709 |008f: sub-float v9, v7, v9 │ │ +03d16a: 7110 dc10 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +03d170: 0a01 |0094: move-result v1 │ │ +03d172: 52d9 b903 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@03b9 │ │ +03d176: a709 0809 |0097: sub-float v9, v8, v9 │ │ +03d17a: 7110 dc10 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +03d180: 0a02 |009c: move-result v2 │ │ +03d182: 54d9 b603 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ +03d186: 6e10 180e 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@0e18 │ │ +03d18c: 0a06 |00a2: move-result v6 │ │ +03d18e: 8269 |00a3: int-to-float v9, v6 │ │ +03d190: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ +03d194: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ +03d198: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ +03d19c: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ +03d1a0: 54d9 b603 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ +03d1a4: 6e10 fd0d 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@0dfd │ │ +03d1aa: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ +03d1ac: 5cd9 ba03 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@03ba │ │ +03d1b0: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ +03d1b2: 288b |00b5: goto 0040 // -0075 │ │ +03d1b4: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ +03d1b6: 2889 |00b7: goto 0040 // -0077 │ │ +03d1b8: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ 0x0004 line=698 │ │ 0x0011 line=700 │ │ 0x0016 line=701 │ │ 0x0018 line=702 │ │ @@ -60564,220 +60569,220 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 31 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 401 16-bit code units │ │ -03b52c: |[03b52c] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ -03b53c: 9114 1d1b |0000: sub-int v20, v29, v27 │ │ -03b540: 7401 bc0d 1900 |0002: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0dbc │ │ -03b546: 0a10 |0005: move-result v16 │ │ -03b548: 7401 bd0d 1900 |0006: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@0dbd │ │ -03b54e: 0a11 |0009: move-result v17 │ │ -03b550: 7401 be0d 1900 |000a: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@0dbe │ │ -03b556: 0a12 |000d: move-result v18 │ │ -03b558: 7401 b70d 1900 |000e: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0db7 │ │ -03b55e: 0a06 |0011: move-result v6 │ │ -03b560: 0215 1000 |0012: move/from16 v21, v16 │ │ -03b564: 020e 1500 |0014: move/from16 v14, v21 │ │ -03b568: 0800 1900 |0016: move-object/from16 v0, v25 │ │ -03b56c: 5500 b703 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@03b7 │ │ -03b570: 0216 0000 |001a: move/from16 v22, v0 │ │ -03b574: 3816 1a00 |001c: if-eqz v22, 0036 // +001a │ │ -03b578: 0800 1900 |001e: move-object/from16 v0, v25 │ │ -03b57c: 5500 b403 |0020: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ -03b580: 0216 0000 |0022: move/from16 v22, v0 │ │ -03b584: 3816 2a00 |0024: if-eqz v22, 004e // +002a │ │ -03b588: 0800 1900 |0026: move-object/from16 v0, v25 │ │ -03b58c: 5500 c003 |0028: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@03c0 │ │ -03b590: 0216 0000 |002a: move/from16 v22, v0 │ │ -03b594: 3816 2200 |002c: if-eqz v22, 004e // +0022 │ │ -03b598: 1516 803f |002e: const/high16 v22, #int 1065353216 // #3f80 │ │ -03b59c: 0200 1600 |0030: move/from16 v0, v22 │ │ -03b5a0: 0801 1900 |0032: move-object/from16 v1, v25 │ │ -03b5a4: 5910 c203 |0034: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ -03b5a8: 120b |0036: const/4 v11, #int 0 // #0 │ │ -03b5aa: 356b cf00 |0037: if-ge v11, v6, 0106 // +00cf │ │ -03b5ae: 0800 1900 |0039: move-object/from16 v0, v25 │ │ -03b5b2: 6e20 b60d b000 |003b: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0db6 │ │ -03b5b8: 0c04 |003e: move-result-object v4 │ │ -03b5ba: 6e10 bf0e 0400 |003f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ -03b5c0: 0a16 |0042: move-result v22 │ │ -03b5c2: 1317 0800 |0043: const/16 v23, #int 8 // #8 │ │ -03b5c6: 0200 1600 |0045: move/from16 v0, v22 │ │ -03b5ca: 0201 1700 |0047: move/from16 v1, v23 │ │ -03b5ce: 3310 0800 |0049: if-ne v0, v1, 0051 // +0008 │ │ -03b5d2: d80b 0b01 |004b: add-int/lit8 v11, v11, #int 1 // #01 │ │ -03b5d6: 28ea |004d: goto 0037 // -0016 │ │ -03b5d8: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ -03b5dc: 28e0 |0050: goto 0030 // -0020 │ │ -03b5de: 6e10 b00e 0400 |0051: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -03b5e4: 0c0c |0054: move-result-object v12 │ │ -03b5e6: 1f0c c401 |0055: check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ -03b5ea: 6e10 b40e 0400 |0057: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ -03b5f0: 0a0a |005a: move-result v10 │ │ -03b5f2: 120f |005b: const/4 v15, #int 0 // #0 │ │ -03b5f4: 55c0 a803 |005c: iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@03a8 │ │ -03b5f8: 0216 0000 |005e: move/from16 v22, v0 │ │ -03b5fc: 3816 7600 |0060: if-eqz v22, 00d6 // +0076 │ │ -03b600: 52c0 a603 |0062: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@03a6 │ │ -03b604: 0216 0000 |0064: move/from16 v22, v0 │ │ -03b608: 52c0 a703 |0066: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@03a7 │ │ -03b60c: 0217 0000 |0068: move/from16 v23, v0 │ │ -03b610: 900d 1617 |006a: add-int v13, v22, v23 │ │ -03b614: 9116 1411 |006c: sub-int v22, v20, v17 │ │ -03b618: 0800 1900 |006e: move-object/from16 v0, v25 │ │ -03b61c: 5200 bb03 |0070: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@03bb │ │ -03b620: 0217 0000 |0072: move/from16 v23, v0 │ │ -03b624: 9116 1617 |0074: sub-int v22, v22, v23 │ │ -03b628: 0200 1600 |0076: move/from16 v0, v22 │ │ -03b62c: 7120 e310 0e00 |0078: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@10e3 │ │ -03b632: 0a16 |007b: move-result v22 │ │ -03b634: 9116 1615 |007c: sub-int v22, v22, v21 │ │ -03b638: 9113 160d |007e: sub-int v19, v22, v13 │ │ -03b63c: 0200 1300 |0080: move/from16 v0, v19 │ │ -03b640: 0801 1900 |0082: move-object/from16 v1, v25 │ │ -03b644: 5910 c303 |0084: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@03c3 │ │ -03b648: 52c0 a603 |0086: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@03a6 │ │ -03b64c: 0216 0000 |0088: move/from16 v22, v0 │ │ -03b650: 9016 1615 |008a: add-int v22, v22, v21 │ │ -03b654: 9016 1613 |008c: add-int v22, v22, v19 │ │ -03b658: db17 0a02 |008e: div-int/lit8 v23, v10, #int 2 // #02 │ │ -03b65c: 9016 1617 |0090: add-int v22, v22, v23 │ │ -03b660: 9117 1411 |0092: sub-int v23, v20, v17 │ │ -03b664: 0200 1600 |0094: move/from16 v0, v22 │ │ -03b668: 0201 1700 |0096: move/from16 v1, v23 │ │ -03b66c: 3710 3b00 |0098: if-le v0, v1, 00d3 // +003b │ │ -03b670: 1316 0100 |009a: const/16 v22, #int 1 // #1 │ │ -03b674: 0200 1600 |009c: move/from16 v0, v22 │ │ -03b678: 5cc0 a403 |009e: iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@03a4 │ │ -03b67c: 0200 1300 |00a0: move/from16 v0, v19 │ │ -03b680: 8200 |00a2: int-to-float v0, v0 │ │ -03b682: 0216 0000 |00a3: move/from16 v22, v0 │ │ -03b686: 0800 1900 |00a5: move-object/from16 v0, v25 │ │ -03b68a: 5200 c203 |00a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ -03b68e: 0217 0000 |00a9: move/from16 v23, v0 │ │ -03b692: a816 1617 |00ab: mul-float v22, v22, v23 │ │ -03b696: 0200 1600 |00ad: move/from16 v0, v22 │ │ -03b69a: 8700 |00af: float-to-int v0, v0 │ │ -03b69c: 0216 0000 |00b0: move/from16 v22, v0 │ │ -03b6a0: 52c0 a603 |00b2: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@03a6 │ │ -03b6a4: 0217 0000 |00b4: move/from16 v23, v0 │ │ -03b6a8: 9016 1617 |00b6: add-int v22, v22, v23 │ │ -03b6ac: 9015 1516 |00b8: add-int v21, v21, v22 │ │ -03b6b0: 9107 150f |00ba: sub-int v7, v21, v15 │ │ -03b6b4: 9008 070a |00bc: add-int v8, v7, v10 │ │ -03b6b8: 0209 1200 |00be: move/from16 v9, v18 │ │ -03b6bc: 6e10 b30e 0400 |00c0: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ -03b6c2: 0a16 |00c3: move-result v22 │ │ -03b6c4: 9005 0916 |00c4: add-int v5, v9, v22 │ │ -03b6c8: 0200 1200 |00c6: move/from16 v0, v18 │ │ -03b6cc: 6e55 d00e 7480 |00c8: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@0ed0 │ │ -03b6d2: 6e10 c00e 0400 |00cb: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ -03b6d8: 0a16 |00ce: move-result v22 │ │ -03b6da: 900e 0e16 |00cf: add-int v14, v14, v22 │ │ -03b6de: 2900 7aff |00d1: goto/16 004b // -0086 │ │ -03b6e2: 1316 0000 |00d3: const/16 v22, #int 0 // #0 │ │ -03b6e6: 28c7 |00d5: goto 009c // -0039 │ │ -03b6e8: 0800 1900 |00d6: move-object/from16 v0, v25 │ │ -03b6ec: 5500 b403 |00d8: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ -03b6f0: 0216 0000 |00da: move/from16 v22, v0 │ │ -03b6f4: 3816 2700 |00dc: if-eqz v22, 0103 // +0027 │ │ -03b6f8: 0800 1900 |00de: move-object/from16 v0, v25 │ │ -03b6fc: 5200 bd03 |00e0: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@03bd │ │ -03b700: 0216 0000 |00e2: move/from16 v22, v0 │ │ -03b704: 3816 1f00 |00e4: if-eqz v22, 0103 // +001f │ │ -03b708: 1516 803f |00e6: const/high16 v22, #int 1065353216 // #3f80 │ │ -03b70c: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ -03b710: 5200 c203 |00ea: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ -03b714: 0217 0000 |00ec: move/from16 v23, v0 │ │ -03b718: a716 1617 |00ee: sub-float v22, v22, v23 │ │ -03b71c: 0800 1900 |00f0: move-object/from16 v0, v25 │ │ -03b720: 5200 bd03 |00f2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@03bd │ │ -03b724: 0217 0000 |00f4: move/from16 v23, v0 │ │ -03b728: 0200 1700 |00f6: move/from16 v0, v23 │ │ -03b72c: 8200 |00f8: int-to-float v0, v0 │ │ -03b72e: 0217 0000 |00f9: move/from16 v23, v0 │ │ -03b732: a816 1617 |00fb: mul-float v22, v22, v23 │ │ -03b736: 0200 1600 |00fd: move/from16 v0, v22 │ │ -03b73a: 870f |00ff: float-to-int v15, v0 │ │ -03b73c: 0215 0e00 |0100: move/from16 v21, v14 │ │ -03b740: 28b8 |0102: goto 00ba // -0048 │ │ -03b742: 0215 0e00 |0103: move/from16 v21, v14 │ │ -03b746: 28b5 |0105: goto 00ba // -004b │ │ -03b748: 0800 1900 |0106: move-object/from16 v0, v25 │ │ -03b74c: 5500 b703 |0108: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@03b7 │ │ -03b750: 0216 0000 |010a: move/from16 v22, v0 │ │ -03b754: 3816 5d00 |010c: if-eqz v22, 0169 // +005d │ │ -03b758: 0800 1900 |010e: move-object/from16 v0, v25 │ │ -03b75c: 5500 b403 |0110: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ -03b760: 0216 0000 |0112: move/from16 v22, v0 │ │ -03b764: 3816 5e00 |0114: if-eqz v22, 0172 // +005e │ │ -03b768: 0800 1900 |0116: move-object/from16 v0, v25 │ │ -03b76c: 5200 bd03 |0118: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@03bd │ │ -03b770: 0216 0000 |011a: move/from16 v22, v0 │ │ -03b774: 3816 0f00 |011c: if-eqz v22, 012b // +000f │ │ -03b778: 0800 1900 |011e: move-object/from16 v0, v25 │ │ -03b77c: 5200 c203 |0120: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ -03b780: 0216 0000 |0122: move/from16 v22, v0 │ │ -03b784: 0800 1900 |0124: move-object/from16 v0, v25 │ │ -03b788: 0201 1600 |0126: move/from16 v1, v22 │ │ -03b78c: 7020 d60d 1000 |0128: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@0dd6 │ │ -03b792: 0800 1900 |012b: move-object/from16 v0, v25 │ │ -03b796: 5400 c403 |012d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03b79a: 0816 0000 |012f: move-object/from16 v22, v0 │ │ -03b79e: 7401 b00e 1600 |0131: invoke-virtual/range {v22}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -03b7a4: 0c16 |0134: move-result-object v22 │ │ -03b7a6: 1f16 c401 |0135: check-cast v22, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ -03b7aa: 0800 1600 |0137: move-object/from16 v0, v22 │ │ -03b7ae: 5500 a403 |0139: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@03a4 │ │ -03b7b2: 0216 0000 |013b: move/from16 v22, v0 │ │ -03b7b6: 3816 1f00 |013d: if-eqz v22, 015c // +001f │ │ -03b7ba: 0800 1900 |013f: move-object/from16 v0, v25 │ │ -03b7be: 5400 c403 |0141: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03b7c2: 0816 0000 |0143: move-object/from16 v22, v0 │ │ -03b7c6: 0800 1900 |0145: move-object/from16 v0, v25 │ │ -03b7ca: 5200 c203 |0147: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ -03b7ce: 0217 0000 |0149: move/from16 v23, v0 │ │ -03b7d2: 0800 1900 |014b: move-object/from16 v0, v25 │ │ -03b7d6: 5200 c503 |014d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@03c5 │ │ -03b7da: 0218 0000 |014f: move/from16 v24, v0 │ │ -03b7de: 0800 1900 |0151: move-object/from16 v0, v25 │ │ -03b7e2: 0801 1600 |0153: move-object/from16 v1, v22 │ │ -03b7e6: 0202 1700 |0155: move/from16 v2, v23 │ │ -03b7ea: 0203 1800 |0157: move/from16 v3, v24 │ │ -03b7ee: 7040 ad0d 1032 |0159: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@0dad │ │ -03b7f4: 0800 1900 |015c: move-object/from16 v0, v25 │ │ -03b7f8: 5400 c403 |015e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03b7fc: 0816 0000 |0160: move-object/from16 v22, v0 │ │ -03b800: 0800 1900 |0162: move-object/from16 v0, v25 │ │ -03b804: 0801 1600 |0164: move-object/from16 v1, v22 │ │ -03b808: 6e20 e60d 1000 |0166: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@0de6 │ │ -03b80e: 1316 0000 |0169: const/16 v22, #int 0 // #0 │ │ -03b812: 0200 1600 |016b: move/from16 v0, v22 │ │ -03b816: 0801 1900 |016d: move-object/from16 v1, v25 │ │ -03b81a: 5c10 b703 |016f: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@03b7 │ │ -03b81e: 0e00 |0171: return-void │ │ -03b820: 120b |0172: const/4 v11, #int 0 // #0 │ │ -03b822: 356b e9ff |0173: if-ge v11, v6, 015c // -0017 │ │ -03b826: 0800 1900 |0175: move-object/from16 v0, v25 │ │ -03b82a: 6e20 b60d b000 |0177: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0db6 │ │ -03b830: 0c16 |017a: move-result-object v22 │ │ -03b832: 1317 0000 |017b: const/16 v23, #int 0 // #0 │ │ -03b836: 0800 1900 |017d: move-object/from16 v0, v25 │ │ -03b83a: 5200 c503 |017f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@03c5 │ │ -03b83e: 0218 0000 |0181: move/from16 v24, v0 │ │ -03b842: 0800 1900 |0183: move-object/from16 v0, v25 │ │ -03b846: 0801 1600 |0185: move-object/from16 v1, v22 │ │ -03b84a: 0202 1700 |0187: move/from16 v2, v23 │ │ -03b84e: 0203 1800 |0189: move/from16 v3, v24 │ │ -03b852: 7040 ad0d 1032 |018b: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@0dad │ │ -03b858: d80b 0b01 |018e: add-int/lit8 v11, v11, #int 1 // #01 │ │ -03b85c: 28e3 |0190: goto 0173 // -001d │ │ +03d1cc: |[03d1cc] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ +03d1dc: 9114 1d1b |0000: sub-int v20, v29, v27 │ │ +03d1e0: 7401 bc0d 1900 |0002: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0dbc │ │ +03d1e6: 0a10 |0005: move-result v16 │ │ +03d1e8: 7401 bd0d 1900 |0006: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@0dbd │ │ +03d1ee: 0a11 |0009: move-result v17 │ │ +03d1f0: 7401 be0d 1900 |000a: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@0dbe │ │ +03d1f6: 0a12 |000d: move-result v18 │ │ +03d1f8: 7401 b70d 1900 |000e: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0db7 │ │ +03d1fe: 0a06 |0011: move-result v6 │ │ +03d200: 0215 1000 |0012: move/from16 v21, v16 │ │ +03d204: 020e 1500 |0014: move/from16 v14, v21 │ │ +03d208: 0800 1900 |0016: move-object/from16 v0, v25 │ │ +03d20c: 5500 b703 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@03b7 │ │ +03d210: 0216 0000 |001a: move/from16 v22, v0 │ │ +03d214: 3816 1a00 |001c: if-eqz v22, 0036 // +001a │ │ +03d218: 0800 1900 |001e: move-object/from16 v0, v25 │ │ +03d21c: 5500 b403 |0020: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ +03d220: 0216 0000 |0022: move/from16 v22, v0 │ │ +03d224: 3816 2a00 |0024: if-eqz v22, 004e // +002a │ │ +03d228: 0800 1900 |0026: move-object/from16 v0, v25 │ │ +03d22c: 5500 c003 |0028: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@03c0 │ │ +03d230: 0216 0000 |002a: move/from16 v22, v0 │ │ +03d234: 3816 2200 |002c: if-eqz v22, 004e // +0022 │ │ +03d238: 1516 803f |002e: const/high16 v22, #int 1065353216 // #3f80 │ │ +03d23c: 0200 1600 |0030: move/from16 v0, v22 │ │ +03d240: 0801 1900 |0032: move-object/from16 v1, v25 │ │ +03d244: 5910 c203 |0034: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ +03d248: 120b |0036: const/4 v11, #int 0 // #0 │ │ +03d24a: 356b cf00 |0037: if-ge v11, v6, 0106 // +00cf │ │ +03d24e: 0800 1900 |0039: move-object/from16 v0, v25 │ │ +03d252: 6e20 b60d b000 |003b: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0db6 │ │ +03d258: 0c04 |003e: move-result-object v4 │ │ +03d25a: 6e10 bf0e 0400 |003f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ +03d260: 0a16 |0042: move-result v22 │ │ +03d262: 1317 0800 |0043: const/16 v23, #int 8 // #8 │ │ +03d266: 0200 1600 |0045: move/from16 v0, v22 │ │ +03d26a: 0201 1700 |0047: move/from16 v1, v23 │ │ +03d26e: 3310 0800 |0049: if-ne v0, v1, 0051 // +0008 │ │ +03d272: d80b 0b01 |004b: add-int/lit8 v11, v11, #int 1 // #01 │ │ +03d276: 28ea |004d: goto 0037 // -0016 │ │ +03d278: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ +03d27c: 28e0 |0050: goto 0030 // -0020 │ │ +03d27e: 6e10 b00e 0400 |0051: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03d284: 0c0c |0054: move-result-object v12 │ │ +03d286: 1f0c c401 |0055: check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ +03d28a: 6e10 b40e 0400 |0057: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ +03d290: 0a0a |005a: move-result v10 │ │ +03d292: 120f |005b: const/4 v15, #int 0 // #0 │ │ +03d294: 55c0 a803 |005c: iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@03a8 │ │ +03d298: 0216 0000 |005e: move/from16 v22, v0 │ │ +03d29c: 3816 7600 |0060: if-eqz v22, 00d6 // +0076 │ │ +03d2a0: 52c0 a603 |0062: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@03a6 │ │ +03d2a4: 0216 0000 |0064: move/from16 v22, v0 │ │ +03d2a8: 52c0 a703 |0066: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@03a7 │ │ +03d2ac: 0217 0000 |0068: move/from16 v23, v0 │ │ +03d2b0: 900d 1617 |006a: add-int v13, v22, v23 │ │ +03d2b4: 9116 1411 |006c: sub-int v22, v20, v17 │ │ +03d2b8: 0800 1900 |006e: move-object/from16 v0, v25 │ │ +03d2bc: 5200 bb03 |0070: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@03bb │ │ +03d2c0: 0217 0000 |0072: move/from16 v23, v0 │ │ +03d2c4: 9116 1617 |0074: sub-int v22, v22, v23 │ │ +03d2c8: 0200 1600 |0076: move/from16 v0, v22 │ │ +03d2cc: 7120 e410 0e00 |0078: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@10e4 │ │ +03d2d2: 0a16 |007b: move-result v22 │ │ +03d2d4: 9116 1615 |007c: sub-int v22, v22, v21 │ │ +03d2d8: 9113 160d |007e: sub-int v19, v22, v13 │ │ +03d2dc: 0200 1300 |0080: move/from16 v0, v19 │ │ +03d2e0: 0801 1900 |0082: move-object/from16 v1, v25 │ │ +03d2e4: 5910 c303 |0084: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@03c3 │ │ +03d2e8: 52c0 a603 |0086: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@03a6 │ │ +03d2ec: 0216 0000 |0088: move/from16 v22, v0 │ │ +03d2f0: 9016 1615 |008a: add-int v22, v22, v21 │ │ +03d2f4: 9016 1613 |008c: add-int v22, v22, v19 │ │ +03d2f8: db17 0a02 |008e: div-int/lit8 v23, v10, #int 2 // #02 │ │ +03d2fc: 9016 1617 |0090: add-int v22, v22, v23 │ │ +03d300: 9117 1411 |0092: sub-int v23, v20, v17 │ │ +03d304: 0200 1600 |0094: move/from16 v0, v22 │ │ +03d308: 0201 1700 |0096: move/from16 v1, v23 │ │ +03d30c: 3710 3b00 |0098: if-le v0, v1, 00d3 // +003b │ │ +03d310: 1316 0100 |009a: const/16 v22, #int 1 // #1 │ │ +03d314: 0200 1600 |009c: move/from16 v0, v22 │ │ +03d318: 5cc0 a403 |009e: iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@03a4 │ │ +03d31c: 0200 1300 |00a0: move/from16 v0, v19 │ │ +03d320: 8200 |00a2: int-to-float v0, v0 │ │ +03d322: 0216 0000 |00a3: move/from16 v22, v0 │ │ +03d326: 0800 1900 |00a5: move-object/from16 v0, v25 │ │ +03d32a: 5200 c203 |00a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ +03d32e: 0217 0000 |00a9: move/from16 v23, v0 │ │ +03d332: a816 1617 |00ab: mul-float v22, v22, v23 │ │ +03d336: 0200 1600 |00ad: move/from16 v0, v22 │ │ +03d33a: 8700 |00af: float-to-int v0, v0 │ │ +03d33c: 0216 0000 |00b0: move/from16 v22, v0 │ │ +03d340: 52c0 a603 |00b2: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@03a6 │ │ +03d344: 0217 0000 |00b4: move/from16 v23, v0 │ │ +03d348: 9016 1617 |00b6: add-int v22, v22, v23 │ │ +03d34c: 9015 1516 |00b8: add-int v21, v21, v22 │ │ +03d350: 9107 150f |00ba: sub-int v7, v21, v15 │ │ +03d354: 9008 070a |00bc: add-int v8, v7, v10 │ │ +03d358: 0209 1200 |00be: move/from16 v9, v18 │ │ +03d35c: 6e10 b30e 0400 |00c0: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ +03d362: 0a16 |00c3: move-result v22 │ │ +03d364: 9005 0916 |00c4: add-int v5, v9, v22 │ │ +03d368: 0200 1200 |00c6: move/from16 v0, v18 │ │ +03d36c: 6e55 d00e 7480 |00c8: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@0ed0 │ │ +03d372: 6e10 c00e 0400 |00cb: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ +03d378: 0a16 |00ce: move-result v22 │ │ +03d37a: 900e 0e16 |00cf: add-int v14, v14, v22 │ │ +03d37e: 2900 7aff |00d1: goto/16 004b // -0086 │ │ +03d382: 1316 0000 |00d3: const/16 v22, #int 0 // #0 │ │ +03d386: 28c7 |00d5: goto 009c // -0039 │ │ +03d388: 0800 1900 |00d6: move-object/from16 v0, v25 │ │ +03d38c: 5500 b403 |00d8: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ +03d390: 0216 0000 |00da: move/from16 v22, v0 │ │ +03d394: 3816 2700 |00dc: if-eqz v22, 0103 // +0027 │ │ +03d398: 0800 1900 |00de: move-object/from16 v0, v25 │ │ +03d39c: 5200 bd03 |00e0: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@03bd │ │ +03d3a0: 0216 0000 |00e2: move/from16 v22, v0 │ │ +03d3a4: 3816 1f00 |00e4: if-eqz v22, 0103 // +001f │ │ +03d3a8: 1516 803f |00e6: const/high16 v22, #int 1065353216 // #3f80 │ │ +03d3ac: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ +03d3b0: 5200 c203 |00ea: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ +03d3b4: 0217 0000 |00ec: move/from16 v23, v0 │ │ +03d3b8: a716 1617 |00ee: sub-float v22, v22, v23 │ │ +03d3bc: 0800 1900 |00f0: move-object/from16 v0, v25 │ │ +03d3c0: 5200 bd03 |00f2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@03bd │ │ +03d3c4: 0217 0000 |00f4: move/from16 v23, v0 │ │ +03d3c8: 0200 1700 |00f6: move/from16 v0, v23 │ │ +03d3cc: 8200 |00f8: int-to-float v0, v0 │ │ +03d3ce: 0217 0000 |00f9: move/from16 v23, v0 │ │ +03d3d2: a816 1617 |00fb: mul-float v22, v22, v23 │ │ +03d3d6: 0200 1600 |00fd: move/from16 v0, v22 │ │ +03d3da: 870f |00ff: float-to-int v15, v0 │ │ +03d3dc: 0215 0e00 |0100: move/from16 v21, v14 │ │ +03d3e0: 28b8 |0102: goto 00ba // -0048 │ │ +03d3e2: 0215 0e00 |0103: move/from16 v21, v14 │ │ +03d3e6: 28b5 |0105: goto 00ba // -004b │ │ +03d3e8: 0800 1900 |0106: move-object/from16 v0, v25 │ │ +03d3ec: 5500 b703 |0108: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@03b7 │ │ +03d3f0: 0216 0000 |010a: move/from16 v22, v0 │ │ +03d3f4: 3816 5d00 |010c: if-eqz v22, 0169 // +005d │ │ +03d3f8: 0800 1900 |010e: move-object/from16 v0, v25 │ │ +03d3fc: 5500 b403 |0110: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ +03d400: 0216 0000 |0112: move/from16 v22, v0 │ │ +03d404: 3816 5e00 |0114: if-eqz v22, 0172 // +005e │ │ +03d408: 0800 1900 |0116: move-object/from16 v0, v25 │ │ +03d40c: 5200 bd03 |0118: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@03bd │ │ +03d410: 0216 0000 |011a: move/from16 v22, v0 │ │ +03d414: 3816 0f00 |011c: if-eqz v22, 012b // +000f │ │ +03d418: 0800 1900 |011e: move-object/from16 v0, v25 │ │ +03d41c: 5200 c203 |0120: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ +03d420: 0216 0000 |0122: move/from16 v22, v0 │ │ +03d424: 0800 1900 |0124: move-object/from16 v0, v25 │ │ +03d428: 0201 1600 |0126: move/from16 v1, v22 │ │ +03d42c: 7020 d60d 1000 |0128: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@0dd6 │ │ +03d432: 0800 1900 |012b: move-object/from16 v0, v25 │ │ +03d436: 5400 c403 |012d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03d43a: 0816 0000 |012f: move-object/from16 v22, v0 │ │ +03d43e: 7401 b00e 1600 |0131: invoke-virtual/range {v22}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03d444: 0c16 |0134: move-result-object v22 │ │ +03d446: 1f16 c401 |0135: check-cast v22, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ +03d44a: 0800 1600 |0137: move-object/from16 v0, v22 │ │ +03d44e: 5500 a403 |0139: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@03a4 │ │ +03d452: 0216 0000 |013b: move/from16 v22, v0 │ │ +03d456: 3816 1f00 |013d: if-eqz v22, 015c // +001f │ │ +03d45a: 0800 1900 |013f: move-object/from16 v0, v25 │ │ +03d45e: 5400 c403 |0141: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03d462: 0816 0000 |0143: move-object/from16 v22, v0 │ │ +03d466: 0800 1900 |0145: move-object/from16 v0, v25 │ │ +03d46a: 5200 c203 |0147: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@03c2 │ │ +03d46e: 0217 0000 |0149: move/from16 v23, v0 │ │ +03d472: 0800 1900 |014b: move-object/from16 v0, v25 │ │ +03d476: 5200 c503 |014d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@03c5 │ │ +03d47a: 0218 0000 |014f: move/from16 v24, v0 │ │ +03d47e: 0800 1900 |0151: move-object/from16 v0, v25 │ │ +03d482: 0801 1600 |0153: move-object/from16 v1, v22 │ │ +03d486: 0202 1700 |0155: move/from16 v2, v23 │ │ +03d48a: 0203 1800 |0157: move/from16 v3, v24 │ │ +03d48e: 7040 ad0d 1032 |0159: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@0dad │ │ +03d494: 0800 1900 |015c: move-object/from16 v0, v25 │ │ +03d498: 5400 c403 |015e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03d49c: 0816 0000 |0160: move-object/from16 v22, v0 │ │ +03d4a0: 0800 1900 |0162: move-object/from16 v0, v25 │ │ +03d4a4: 0801 1600 |0164: move-object/from16 v1, v22 │ │ +03d4a8: 6e20 e60d 1000 |0166: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@0de6 │ │ +03d4ae: 1316 0000 |0169: const/16 v22, #int 0 // #0 │ │ +03d4b2: 0200 1600 |016b: move/from16 v0, v22 │ │ +03d4b6: 0801 1900 |016d: move-object/from16 v1, v25 │ │ +03d4ba: 5c10 b703 |016f: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@03b7 │ │ +03d4be: 0e00 |0171: return-void │ │ +03d4c0: 120b |0172: const/4 v11, #int 0 // #0 │ │ +03d4c2: 356b e9ff |0173: if-ge v11, v6, 015c // -0017 │ │ +03d4c6: 0800 1900 |0175: move-object/from16 v0, v25 │ │ +03d4ca: 6e20 b60d b000 |0177: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0db6 │ │ +03d4d0: 0c16 |017a: move-result-object v22 │ │ +03d4d2: 1317 0000 |017b: const/16 v23, #int 0 // #0 │ │ +03d4d6: 0800 1900 |017d: move-object/from16 v0, v25 │ │ +03d4da: 5200 c503 |017f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@03c5 │ │ +03d4de: 0218 0000 |0181: move/from16 v24, v0 │ │ +03d4e2: 0800 1900 |0183: move-object/from16 v0, v25 │ │ +03d4e6: 0801 1600 |0185: move-object/from16 v1, v22 │ │ +03d4ea: 0202 1700 |0187: move/from16 v2, v23 │ │ +03d4ee: 0203 1800 |0189: move/from16 v3, v24 │ │ +03d4f2: 7040 ad0d 1032 |018b: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@0dad │ │ +03d4f8: d80b 0b01 |018e: add-int/lit8 v11, v11, #int 1 // #01 │ │ +03d4fc: 28e3 |0190: goto 0173 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ 0x0002 line=608 │ │ 0x0006 line=609 │ │ 0x000a line=610 │ │ 0x000e line=612 │ │ @@ -60857,417 +60862,417 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 31 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 794 16-bit code units │ │ -03b860: |[03b860] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ -03b870: 7701 980e 1d00 |0000: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0e98 │ │ -03b876: 0a16 |0003: move-result v22 │ │ -03b878: 7701 990e 1d00 |0004: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0e99 │ │ -03b87e: 0a18 |0007: move-result v24 │ │ -03b880: 7701 980e 1e00 |0008: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0e98 │ │ -03b886: 0a0b |000b: move-result v11 │ │ -03b888: 7701 990e 1e00 |000c: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0e99 │ │ -03b88e: 0a0c |000f: move-result v12 │ │ -03b890: 151a 0040 |0010: const/high16 v26, #int 1073741824 // #4000 │ │ -03b894: 0200 1600 |0012: move/from16 v0, v22 │ │ -03b898: 0201 1a00 |0014: move/from16 v1, v26 │ │ -03b89c: 3210 0a00 |0016: if-eq v0, v1, 0020 // +000a │ │ -03b8a0: 221a 6202 |0018: new-instance v26, Ljava/lang/IllegalStateException; // type@0262 │ │ -03b8a4: 1a1b de08 |001a: const-string v27, "Width must have an exact value or MATCH_PARENT" // string@08de │ │ -03b8a8: 7602 d110 1a00 |001c: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -03b8ae: 271a |001f: throw v26 │ │ -03b8b0: 390b 0a00 |0020: if-nez v11, 002a // +000a │ │ -03b8b4: 221a 6202 |0022: new-instance v26, Ljava/lang/IllegalStateException; // type@0262 │ │ -03b8b8: 1a1b f602 |0024: const-string v27, "Height must not be UNSPECIFIED" // string@02f6 │ │ -03b8bc: 7602 d110 1a00 |0026: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -03b8c2: 271a |0029: throw v26 │ │ -03b8c4: 120f |002a: const/4 v15, #int 0 // #0 │ │ -03b8c6: 1311 ffff |002b: const/16 v17, #int -1 // #ffff │ │ -03b8ca: 2c0b e302 0000 |002d: sparse-switch v11, 00000310 // +000002e3 │ │ -03b8d0: 1315 0000 |0030: const/16 v21, #int 0 // #0 │ │ -03b8d4: 1203 |0032: const/4 v3, #int 0 // #0 │ │ -03b8d6: 7401 bc0d 1c00 |0033: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0dbc │ │ -03b8dc: 0a1a |0036: move-result v26 │ │ -03b8de: 911a 181a |0037: sub-int v26, v24, v26 │ │ -03b8e2: 7401 bd0d 1c00 |0039: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@0dbd │ │ -03b8e8: 0a1b |003c: move-result v27 │ │ -03b8ea: 9117 1a1b |003d: sub-int v23, v26, v27 │ │ -03b8ee: 7401 b70d 1c00 |003f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0db7 │ │ -03b8f4: 0a05 |0042: move-result v5 │ │ -03b8f6: 131a 0200 |0043: const/16 v26, #int 2 // #2 │ │ -03b8fa: 0200 1a00 |0045: move/from16 v0, v26 │ │ -03b8fe: 3705 0900 |0047: if-le v5, v0, 0050 // +0009 │ │ -03b902: 1a1a f307 |0049: const-string v26, "SlidingPaneLayout" // string@07f3 │ │ -03b906: 1a1b 6112 |004b: const-string v27, "onMeasure: More than two child views are not supported." // string@1261 │ │ -03b90a: 7702 370e 1a00 |004d: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0e37 │ │ -03b910: 131a 0000 |0050: const/16 v26, #int 0 // #0 │ │ -03b914: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ -03b918: 0801 1c00 |0054: move-object/from16 v1, v28 │ │ -03b91c: 5b10 c403 |0056: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03b920: 120e |0058: const/4 v14, #int 0 // #0 │ │ -03b922: 355e 1b01 |0059: if-ge v14, v5, 0174 // +011b │ │ -03b926: 0800 1c00 |005b: move-object/from16 v0, v28 │ │ -03b92a: 6e20 b60d e000 |005d: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0db6 │ │ -03b930: 0c04 |0060: move-result-object v4 │ │ -03b932: 6e10 b00e 0400 |0061: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -03b938: 0c10 |0064: move-result-object v16 │ │ -03b93a: 1f10 c401 |0065: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ -03b93e: 6e10 bf0e 0400 |0067: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ -03b944: 0a1a |006a: move-result v26 │ │ -03b946: 131b 0800 |006b: const/16 v27, #int 8 // #8 │ │ -03b94a: 0200 1a00 |006d: move/from16 v0, v26 │ │ -03b94e: 0201 1b00 |006f: move/from16 v1, v27 │ │ -03b952: 3310 2900 |0071: if-ne v0, v1, 009a // +0029 │ │ -03b956: 131a 0000 |0073: const/16 v26, #int 0 // #0 │ │ -03b95a: 0200 1a00 |0075: move/from16 v0, v26 │ │ -03b95e: 0801 1000 |0077: move-object/from16 v1, v16 │ │ -03b962: 5c10 a403 |0079: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@03a4 │ │ -03b966: d80e 0e01 |007b: add-int/lit8 v14, v14, #int 1 // #01 │ │ -03b96a: 28dc |007d: goto 0059 // -0024 │ │ -03b96c: 7401 be0d 1c00 |007e: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@0dbe │ │ -03b972: 0a1a |0081: move-result v26 │ │ -03b974: 911a 0c1a |0082: sub-int v26, v12, v26 │ │ -03b978: 7401 bb0d 1c00 |0084: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@0dbb │ │ -03b97e: 0a1b |0087: move-result v27 │ │ -03b980: 9111 1a1b |0088: sub-int v17, v26, v27 │ │ -03b984: 020f 1100 |008a: move/from16 v15, v17 │ │ -03b988: 28a4 |008c: goto 0030 // -005c │ │ -03b98a: 7401 be0d 1c00 |008d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@0dbe │ │ -03b990: 0a1a |0090: move-result v26 │ │ -03b992: 911a 0c1a |0091: sub-int v26, v12, v26 │ │ -03b996: 7401 bb0d 1c00 |0093: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@0dbb │ │ -03b99c: 0a1b |0096: move-result v27 │ │ -03b99e: 9111 1a1b |0097: sub-int v17, v26, v27 │ │ -03b9a2: 2897 |0099: goto 0030 // -0069 │ │ -03b9a4: 0800 1000 |009a: move-object/from16 v0, v16 │ │ -03b9a8: 5200 a903 |009c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ -03b9ac: 021a 0000 |009e: move/from16 v26, v0 │ │ -03b9b0: 131b 0000 |00a0: const/16 v27, #int 0 // #0 │ │ -03b9b4: 2d1a 1a1b |00a2: cmpl-float v26, v26, v27 │ │ -03b9b8: 3d1a 1200 |00a4: if-lez v26, 00b6 // +0012 │ │ -03b9bc: 0800 1000 |00a6: move-object/from16 v0, v16 │ │ -03b9c0: 5200 a903 |00a8: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ -03b9c4: 021a 0000 |00aa: move/from16 v26, v0 │ │ -03b9c8: a615 151a |00ac: add-float v21, v21, v26 │ │ -03b9cc: 0800 1000 |00ae: move-object/from16 v0, v16 │ │ -03b9d0: 5200 aa03 |00b0: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@03aa │ │ -03b9d4: 021a 0000 |00b2: move/from16 v26, v0 │ │ -03b9d8: 381a c7ff |00b4: if-eqz v26, 007b // -0039 │ │ -03b9dc: 0800 1000 |00b6: move-object/from16 v0, v16 │ │ -03b9e0: 5200 a603 |00b8: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@03a6 │ │ -03b9e4: 021a 0000 |00ba: move/from16 v26, v0 │ │ -03b9e8: 0800 1000 |00bc: move-object/from16 v0, v16 │ │ -03b9ec: 5200 a703 |00be: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@03a7 │ │ -03b9f0: 021b 0000 |00c0: move/from16 v27, v0 │ │ -03b9f4: 900d 1a1b |00c2: add-int v13, v26, v27 │ │ -03b9f8: 0800 1000 |00c4: move-object/from16 v0, v16 │ │ -03b9fc: 5200 aa03 |00c6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@03aa │ │ -03ba00: 021a 0000 |00c8: move/from16 v26, v0 │ │ -03ba04: 131b feff |00ca: const/16 v27, #int -2 // #fffe │ │ -03ba08: 0200 1a00 |00cc: move/from16 v0, v26 │ │ -03ba0c: 0201 1b00 |00ce: move/from16 v1, v27 │ │ -03ba10: 3310 5700 |00d0: if-ne v0, v1, 0127 // +0057 │ │ -03ba14: 911a 180d |00d2: sub-int v26, v24, v13 │ │ -03ba18: 151b 0080 |00d4: const/high16 v27, #int -2147483648 // #8000 │ │ -03ba1c: 7702 9a0e 1a00 |00d6: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -03ba22: 0a09 |00d9: move-result v9 │ │ -03ba24: 0800 1000 |00da: move-object/from16 v0, v16 │ │ -03ba28: 5200 a503 |00dc: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@03a5 │ │ -03ba2c: 021a 0000 |00de: move/from16 v26, v0 │ │ -03ba30: 131b feff |00e0: const/16 v27, #int -2 // #fffe │ │ -03ba34: 0200 1a00 |00e2: move/from16 v0, v26 │ │ -03ba38: 0201 1b00 |00e4: move/from16 v1, v27 │ │ -03ba3c: 3310 6500 |00e6: if-ne v0, v1, 014b // +0065 │ │ -03ba40: 151a 0080 |00e8: const/high16 v26, #int -2147483648 // #8000 │ │ -03ba44: 0200 1100 |00ea: move/from16 v0, v17 │ │ -03ba48: 0201 1a00 |00ec: move/from16 v1, v26 │ │ -03ba4c: 7120 9a0e 1000 |00ee: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -03ba52: 0a07 |00f1: move-result v7 │ │ -03ba54: 6e30 d10e 9407 |00f2: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@0ed1 │ │ -03ba5a: 6e10 b40e 0400 |00f5: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ -03ba60: 0a08 |00f8: move-result v8 │ │ -03ba62: 6e10 b30e 0400 |00f9: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ -03ba68: 0a06 |00fc: move-result v6 │ │ -03ba6a: 151a 0080 |00fd: const/high16 v26, #int -2147483648 // #8000 │ │ -03ba6e: 0200 1a00 |00ff: move/from16 v0, v26 │ │ -03ba72: 330b 0a00 |0101: if-ne v11, v0, 010b // +000a │ │ -03ba76: 37f6 0800 |0103: if-le v6, v15, 010b // +0008 │ │ -03ba7a: 0200 1100 |0105: move/from16 v0, v17 │ │ -03ba7e: 7120 e310 0600 |0107: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@10e3 │ │ -03ba84: 0a0f |010a: move-result v15 │ │ -03ba86: 9117 1708 |010b: sub-int v23, v23, v8 │ │ -03ba8a: 3b17 6400 |010d: if-gez v23, 0171 // +0064 │ │ -03ba8e: 131a 0100 |010f: const/16 v26, #int 1 // #1 │ │ -03ba92: 0200 1a00 |0111: move/from16 v0, v26 │ │ -03ba96: 0801 1000 |0113: move-object/from16 v1, v16 │ │ -03ba9a: 5c10 a803 |0115: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@03a8 │ │ -03ba9e: 9603 031a |0117: or-int v3, v3, v26 │ │ -03baa2: 0800 1000 |0119: move-object/from16 v0, v16 │ │ -03baa6: 5500 a803 |011b: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@03a8 │ │ -03baaa: 021a 0000 |011d: move/from16 v26, v0 │ │ -03baae: 381a 5cff |011f: if-eqz v26, 007b // -00a4 │ │ -03bab2: 0800 1c00 |0121: move-object/from16 v0, v28 │ │ -03bab6: 5b04 c403 |0123: iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03baba: 2900 56ff |0125: goto/16 007b // -00aa │ │ -03babe: 0800 1000 |0127: move-object/from16 v0, v16 │ │ -03bac2: 5200 aa03 |0129: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@03aa │ │ -03bac6: 021a 0000 |012b: move/from16 v26, v0 │ │ -03baca: 131b ffff |012d: const/16 v27, #int -1 // #ffff │ │ -03bace: 0200 1a00 |012f: move/from16 v0, v26 │ │ -03bad2: 0201 1b00 |0131: move/from16 v1, v27 │ │ -03bad6: 3310 0b00 |0133: if-ne v0, v1, 013e // +000b │ │ -03bada: 911a 180d |0135: sub-int v26, v24, v13 │ │ -03bade: 151b 0040 |0137: const/high16 v27, #int 1073741824 // #4000 │ │ -03bae2: 7702 9a0e 1a00 |0139: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -03bae8: 0a09 |013c: move-result v9 │ │ -03baea: 289d |013d: goto 00da // -0063 │ │ -03baec: 0800 1000 |013e: move-object/from16 v0, v16 │ │ -03baf0: 5200 aa03 |0140: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@03aa │ │ -03baf4: 021a 0000 |0142: move/from16 v26, v0 │ │ -03baf8: 151b 0040 |0144: const/high16 v27, #int 1073741824 // #4000 │ │ -03bafc: 7702 9a0e 1a00 |0146: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -03bb02: 0a09 |0149: move-result v9 │ │ -03bb04: 2890 |014a: goto 00da // -0070 │ │ -03bb06: 0800 1000 |014b: move-object/from16 v0, v16 │ │ -03bb0a: 5200 a503 |014d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@03a5 │ │ -03bb0e: 021a 0000 |014f: move/from16 v26, v0 │ │ -03bb12: 131b ffff |0151: const/16 v27, #int -1 // #ffff │ │ -03bb16: 0200 1a00 |0153: move/from16 v0, v26 │ │ -03bb1a: 0201 1b00 |0155: move/from16 v1, v27 │ │ -03bb1e: 3310 0d00 |0157: if-ne v0, v1, 0164 // +000d │ │ -03bb22: 151a 0040 |0159: const/high16 v26, #int 1073741824 // #4000 │ │ -03bb26: 0200 1100 |015b: move/from16 v0, v17 │ │ -03bb2a: 0201 1a00 |015d: move/from16 v1, v26 │ │ -03bb2e: 7120 9a0e 1000 |015f: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -03bb34: 0a07 |0162: move-result v7 │ │ -03bb36: 288f |0163: goto 00f2 // -0071 │ │ -03bb38: 0800 1000 |0164: move-object/from16 v0, v16 │ │ -03bb3c: 5200 a503 |0166: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@03a5 │ │ -03bb40: 021a 0000 |0168: move/from16 v26, v0 │ │ -03bb44: 151b 0040 |016a: const/high16 v27, #int 1073741824 // #4000 │ │ -03bb48: 7702 9a0e 1a00 |016c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -03bb4e: 0a07 |016f: move-result v7 │ │ -03bb50: 2882 |0170: goto 00f2 // -007e │ │ -03bb52: 131a 0000 |0171: const/16 v26, #int 0 // #0 │ │ -03bb56: 289e |0173: goto 0111 // -0062 │ │ -03bb58: 3903 0800 |0174: if-nez v3, 017c // +0008 │ │ -03bb5c: 131a 0000 |0176: const/16 v26, #int 0 // #0 │ │ -03bb60: 2d1a 151a |0178: cmpl-float v26, v21, v26 │ │ -03bb64: 3d1a 7201 |017a: if-lez v26, 02ec // +0172 │ │ -03bb68: 0800 1c00 |017c: move-object/from16 v0, v28 │ │ -03bb6c: 5200 bb03 |017e: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@03bb │ │ -03bb70: 021a 0000 |0180: move/from16 v26, v0 │ │ -03bb74: 910a 181a |0182: sub-int v10, v24, v26 │ │ -03bb78: 120e |0184: const/4 v14, #int 0 // #0 │ │ -03bb7a: 355e 6701 |0185: if-ge v14, v5, 02ec // +0167 │ │ -03bb7e: 0800 1c00 |0187: move-object/from16 v0, v28 │ │ -03bb82: 6e20 b60d e000 |0189: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0db6 │ │ -03bb88: 0c04 |018c: move-result-object v4 │ │ -03bb8a: 6e10 bf0e 0400 |018d: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ -03bb90: 0a1a |0190: move-result v26 │ │ -03bb92: 131b 0800 |0191: const/16 v27, #int 8 // #8 │ │ -03bb96: 0200 1a00 |0193: move/from16 v0, v26 │ │ -03bb9a: 0201 1b00 |0195: move/from16 v1, v27 │ │ -03bb9e: 3310 0500 |0197: if-ne v0, v1, 019c // +0005 │ │ -03bba2: d80e 0e01 |0199: add-int/lit8 v14, v14, #int 1 // #01 │ │ -03bba6: 28ea |019b: goto 0185 // -0016 │ │ -03bba8: 6e10 b00e 0400 |019c: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -03bbae: 0c10 |019f: move-result-object v16 │ │ -03bbb0: 1f10 c401 |01a0: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ -03bbb4: 0800 1000 |01a2: move-object/from16 v0, v16 │ │ -03bbb8: 5200 aa03 |01a4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@03aa │ │ -03bbbc: 021a 0000 |01a6: move/from16 v26, v0 │ │ -03bbc0: 391a 5e00 |01a8: if-nez v26, 0206 // +005e │ │ -03bbc4: 0800 1000 |01aa: move-object/from16 v0, v16 │ │ -03bbc8: 5200 a903 |01ac: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ -03bbcc: 021a 0000 |01ae: move/from16 v26, v0 │ │ -03bbd0: 131b 0000 |01b0: const/16 v27, #int 0 // #0 │ │ -03bbd4: 2d1a 1a1b |01b2: cmpl-float v26, v26, v27 │ │ -03bbd8: 3d1a 5200 |01b4: if-lez v26, 0206 // +0052 │ │ -03bbdc: 1314 0100 |01b6: const/16 v20, #int 1 // #1 │ │ -03bbe0: 3814 5100 |01b8: if-eqz v20, 0209 // +0051 │ │ -03bbe4: 1312 0000 |01ba: const/16 v18, #int 0 // #0 │ │ -03bbe8: 3803 8300 |01bc: if-eqz v3, 023f // +0083 │ │ -03bbec: 0800 1c00 |01be: move-object/from16 v0, v28 │ │ -03bbf0: 5400 c403 |01c0: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03bbf4: 081a 0000 |01c2: move-object/from16 v26, v0 │ │ -03bbf8: 0800 1a00 |01c4: move-object/from16 v0, v26 │ │ -03bbfc: 3204 7900 |01c6: if-eq v4, v0, 023f // +0079 │ │ -03bc00: 0800 1000 |01c8: move-object/from16 v0, v16 │ │ -03bc04: 5200 aa03 |01ca: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@03aa │ │ -03bc08: 021a 0000 |01cc: move/from16 v26, v0 │ │ -03bc0c: 3b1a cbff |01ce: if-gez v26, 0199 // -0035 │ │ -03bc10: 0200 1200 |01d0: move/from16 v0, v18 │ │ -03bc14: 36a0 0e00 |01d2: if-gt v0, v10, 01e0 // +000e │ │ -03bc18: 0800 1000 |01d4: move-object/from16 v0, v16 │ │ -03bc1c: 5200 a903 |01d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ -03bc20: 021a 0000 |01d8: move/from16 v26, v0 │ │ -03bc24: 131b 0000 |01da: const/16 v27, #int 0 // #0 │ │ -03bc28: 2d1a 1a1b |01dc: cmpl-float v26, v26, v27 │ │ -03bc2c: 3d1a bbff |01de: if-lez v26, 0199 // -0045 │ │ -03bc30: 3814 5400 |01e0: if-eqz v20, 0234 // +0054 │ │ -03bc34: 0800 1000 |01e2: move-object/from16 v0, v16 │ │ -03bc38: 5200 a503 |01e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@03a5 │ │ -03bc3c: 021a 0000 |01e6: move/from16 v26, v0 │ │ -03bc40: 131b feff |01e8: const/16 v27, #int -2 // #fffe │ │ -03bc44: 0200 1a00 |01ea: move/from16 v0, v26 │ │ -03bc48: 0201 1b00 |01ec: move/from16 v1, v27 │ │ -03bc4c: 3310 2000 |01ee: if-ne v0, v1, 020e // +0020 │ │ -03bc50: 151a 0080 |01f0: const/high16 v26, #int -2147483648 // #8000 │ │ -03bc54: 0200 1100 |01f2: move/from16 v0, v17 │ │ -03bc58: 0201 1a00 |01f4: move/from16 v1, v26 │ │ -03bc5c: 7120 9a0e 1000 |01f6: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -03bc62: 0a07 |01f9: move-result v7 │ │ -03bc64: 151a 0040 |01fa: const/high16 v26, #int 1073741824 // #4000 │ │ -03bc68: 0200 1a00 |01fc: move/from16 v0, v26 │ │ -03bc6c: 7120 9a0e 0a00 |01fe: invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -03bc72: 0a09 |0201: move-result v9 │ │ -03bc74: 6e30 d10e 9407 |0202: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@0ed1 │ │ -03bc7a: 2894 |0205: goto 0199 // -006c │ │ -03bc7c: 1314 0000 |0206: const/16 v20, #int 0 // #0 │ │ -03bc80: 28b0 |0208: goto 01b8 // -0050 │ │ -03bc82: 6e10 b40e 0400 |0209: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ -03bc88: 0a12 |020c: move-result v18 │ │ -03bc8a: 28af |020d: goto 01bc // -0051 │ │ -03bc8c: 0800 1000 |020e: move-object/from16 v0, v16 │ │ -03bc90: 5200 a503 |0210: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@03a5 │ │ -03bc94: 021a 0000 |0212: move/from16 v26, v0 │ │ -03bc98: 131b ffff |0214: const/16 v27, #int -1 // #ffff │ │ -03bc9c: 0200 1a00 |0216: move/from16 v0, v26 │ │ -03bca0: 0201 1b00 |0218: move/from16 v1, v27 │ │ -03bca4: 3310 0d00 |021a: if-ne v0, v1, 0227 // +000d │ │ -03bca8: 151a 0040 |021c: const/high16 v26, #int 1073741824 // #4000 │ │ -03bcac: 0200 1100 |021e: move/from16 v0, v17 │ │ -03bcb0: 0201 1a00 |0220: move/from16 v1, v26 │ │ -03bcb4: 7120 9a0e 1000 |0222: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -03bcba: 0a07 |0225: move-result v7 │ │ -03bcbc: 28d4 |0226: goto 01fa // -002c │ │ -03bcbe: 0800 1000 |0227: move-object/from16 v0, v16 │ │ -03bcc2: 5200 a503 |0229: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@03a5 │ │ -03bcc6: 021a 0000 |022b: move/from16 v26, v0 │ │ -03bcca: 151b 0040 |022d: const/high16 v27, #int 1073741824 // #4000 │ │ -03bcce: 7702 9a0e 1a00 |022f: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -03bcd4: 0a07 |0232: move-result v7 │ │ -03bcd6: 28c7 |0233: goto 01fa // -0039 │ │ -03bcd8: 6e10 b30e 0400 |0234: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ -03bcde: 0a1a |0237: move-result v26 │ │ -03bce0: 151b 0040 |0238: const/high16 v27, #int 1073741824 // #4000 │ │ -03bce4: 7702 9a0e 1a00 |023a: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -03bcea: 0a07 |023d: move-result v7 │ │ -03bcec: 28bc |023e: goto 01fa // -0044 │ │ -03bcee: 0800 1000 |023f: move-object/from16 v0, v16 │ │ -03bcf2: 5200 a903 |0241: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ -03bcf6: 021a 0000 |0243: move/from16 v26, v0 │ │ -03bcfa: 131b 0000 |0245: const/16 v27, #int 0 // #0 │ │ -03bcfe: 2d1a 1a1b |0247: cmpl-float v26, v26, v27 │ │ -03bd02: 3d1a 50ff |0249: if-lez v26, 0199 // -00b0 │ │ -03bd06: 0800 1000 |024b: move-object/from16 v0, v16 │ │ -03bd0a: 5200 aa03 |024d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@03aa │ │ -03bd0e: 021a 0000 |024f: move/from16 v26, v0 │ │ -03bd12: 391a 6700 |0251: if-nez v26, 02b8 // +0067 │ │ -03bd16: 0800 1000 |0253: move-object/from16 v0, v16 │ │ -03bd1a: 5200 a503 |0255: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@03a5 │ │ -03bd1e: 021a 0000 |0257: move/from16 v26, v0 │ │ -03bd22: 131b feff |0259: const/16 v27, #int -2 // #fffe │ │ -03bd26: 0200 1a00 |025b: move/from16 v0, v26 │ │ -03bd2a: 0201 1b00 |025d: move/from16 v1, v27 │ │ -03bd2e: 3310 3300 |025f: if-ne v0, v1, 0292 // +0033 │ │ -03bd32: 151a 0080 |0261: const/high16 v26, #int -2147483648 // #8000 │ │ -03bd36: 0200 1100 |0263: move/from16 v0, v17 │ │ -03bd3a: 0201 1a00 |0265: move/from16 v1, v26 │ │ -03bd3e: 7120 9a0e 1000 |0267: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -03bd44: 0a07 |026a: move-result v7 │ │ -03bd46: 3803 5800 |026b: if-eqz v3, 02c3 // +0058 │ │ -03bd4a: 0800 1000 |026d: move-object/from16 v0, v16 │ │ -03bd4e: 5200 a603 |026f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@03a6 │ │ -03bd52: 021a 0000 |0271: move/from16 v26, v0 │ │ -03bd56: 0800 1000 |0273: move-object/from16 v0, v16 │ │ -03bd5a: 5200 a703 |0275: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@03a7 │ │ -03bd5e: 021b 0000 |0277: move/from16 v27, v0 │ │ -03bd62: 900d 1a1b |0279: add-int v13, v26, v27 │ │ -03bd66: 9113 180d |027b: sub-int v19, v24, v13 │ │ -03bd6a: 151a 0040 |027d: const/high16 v26, #int 1073741824 // #4000 │ │ -03bd6e: 0200 1300 |027f: move/from16 v0, v19 │ │ -03bd72: 0201 1a00 |0281: move/from16 v1, v26 │ │ -03bd76: 7120 9a0e 1000 |0283: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -03bd7c: 0a09 |0286: move-result v9 │ │ -03bd7e: 0200 1200 |0287: move/from16 v0, v18 │ │ -03bd82: 0201 1300 |0289: move/from16 v1, v19 │ │ -03bd86: 3210 0eff |028b: if-eq v0, v1, 0199 // -00f2 │ │ -03bd8a: 6e30 d10e 9407 |028d: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@0ed1 │ │ -03bd90: 2900 09ff |0290: goto/16 0199 // -00f7 │ │ -03bd94: 0800 1000 |0292: move-object/from16 v0, v16 │ │ -03bd98: 5200 a503 |0294: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@03a5 │ │ -03bd9c: 021a 0000 |0296: move/from16 v26, v0 │ │ -03bda0: 131b ffff |0298: const/16 v27, #int -1 // #ffff │ │ -03bda4: 0200 1a00 |029a: move/from16 v0, v26 │ │ -03bda8: 0201 1b00 |029c: move/from16 v1, v27 │ │ -03bdac: 3310 0d00 |029e: if-ne v0, v1, 02ab // +000d │ │ -03bdb0: 151a 0040 |02a0: const/high16 v26, #int 1073741824 // #4000 │ │ -03bdb4: 0200 1100 |02a2: move/from16 v0, v17 │ │ -03bdb8: 0201 1a00 |02a4: move/from16 v1, v26 │ │ -03bdbc: 7120 9a0e 1000 |02a6: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -03bdc2: 0a07 |02a9: move-result v7 │ │ -03bdc4: 28c1 |02aa: goto 026b // -003f │ │ -03bdc6: 0800 1000 |02ab: move-object/from16 v0, v16 │ │ -03bdca: 5200 a503 |02ad: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@03a5 │ │ -03bdce: 021a 0000 |02af: move/from16 v26, v0 │ │ -03bdd2: 151b 0040 |02b1: const/high16 v27, #int 1073741824 // #4000 │ │ -03bdd6: 7702 9a0e 1a00 |02b3: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -03bddc: 0a07 |02b6: move-result v7 │ │ -03bdde: 28b4 |02b7: goto 026b // -004c │ │ -03bde0: 6e10 b30e 0400 |02b8: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ -03bde6: 0a1a |02bb: move-result v26 │ │ -03bde8: 151b 0040 |02bc: const/high16 v27, #int 1073741824 // #4000 │ │ -03bdec: 7702 9a0e 1a00 |02be: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -03bdf2: 0a07 |02c1: move-result v7 │ │ -03bdf4: 28a9 |02c2: goto 026b // -0057 │ │ -03bdf6: 131a 0000 |02c3: const/16 v26, #int 0 // #0 │ │ -03bdfa: 0200 1a00 |02c5: move/from16 v0, v26 │ │ -03bdfe: 0201 1700 |02c7: move/from16 v1, v23 │ │ -03be02: 7120 e110 1000 |02c9: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@10e1 │ │ -03be08: 0a19 |02cc: move-result v25 │ │ -03be0a: 0800 1000 |02cd: move-object/from16 v0, v16 │ │ -03be0e: 5200 a903 |02cf: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ -03be12: 021a 0000 |02d1: move/from16 v26, v0 │ │ -03be16: 0200 1900 |02d3: move/from16 v0, v25 │ │ -03be1a: 8200 |02d5: int-to-float v0, v0 │ │ -03be1c: 021b 0000 |02d6: move/from16 v27, v0 │ │ -03be20: a81a 1a1b |02d8: mul-float v26, v26, v27 │ │ -03be24: a91a 1a15 |02da: div-float v26, v26, v21 │ │ -03be28: 0200 1a00 |02dc: move/from16 v0, v26 │ │ -03be2c: 8702 |02de: float-to-int v2, v0 │ │ -03be2e: 901a 1202 |02df: add-int v26, v18, v2 │ │ -03be32: 151b 0040 |02e1: const/high16 v27, #int 1073741824 // #4000 │ │ -03be36: 7702 9a0e 1a00 |02e3: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -03be3c: 0a09 |02e6: move-result v9 │ │ -03be3e: 6e30 d10e 9407 |02e7: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@0ed1 │ │ -03be44: 2900 affe |02ea: goto/16 0199 // -0151 │ │ -03be48: 0800 1c00 |02ec: move-object/from16 v0, v28 │ │ -03be4c: 0201 1800 |02ee: move/from16 v1, v24 │ │ -03be50: 6e30 dc0d 100f |02f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@0ddc │ │ -03be56: 0800 1c00 |02f3: move-object/from16 v0, v28 │ │ -03be5a: 5c03 b403 |02f5: iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ -03be5e: 0800 1c00 |02f7: move-object/from16 v0, v28 │ │ -03be62: 5400 b603 |02f9: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ -03be66: 081a 0000 |02fb: move-object/from16 v26, v0 │ │ -03be6a: 7401 190e 1a00 |02fd: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@0e19 │ │ -03be70: 0a1a |0300: move-result v26 │ │ -03be72: 381a 0d00 |0301: if-eqz v26, 030e // +000d │ │ -03be76: 3903 0b00 |0303: if-nez v3, 030e // +000b │ │ -03be7a: 0800 1c00 |0305: move-object/from16 v0, v28 │ │ -03be7e: 5400 b603 |0307: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ -03be82: 081a 0000 |0309: move-object/from16 v26, v0 │ │ -03be86: 7401 fb0d 1a00 |030b: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@0dfb │ │ -03be8c: 0e00 |030e: return-void │ │ -03be8e: 0000 |030f: nop // spacer │ │ -03be90: 0002 0200 0000 0080 0000 0040 6000 ... |0310: sparse-switch-data (10 units) │ │ +03d500: |[03d500] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ +03d510: 7701 980e 1d00 |0000: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0e98 │ │ +03d516: 0a16 |0003: move-result v22 │ │ +03d518: 7701 990e 1d00 |0004: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0e99 │ │ +03d51e: 0a18 |0007: move-result v24 │ │ +03d520: 7701 980e 1e00 |0008: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0e98 │ │ +03d526: 0a0b |000b: move-result v11 │ │ +03d528: 7701 990e 1e00 |000c: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0e99 │ │ +03d52e: 0a0c |000f: move-result v12 │ │ +03d530: 151a 0040 |0010: const/high16 v26, #int 1073741824 // #4000 │ │ +03d534: 0200 1600 |0012: move/from16 v0, v22 │ │ +03d538: 0201 1a00 |0014: move/from16 v1, v26 │ │ +03d53c: 3210 0a00 |0016: if-eq v0, v1, 0020 // +000a │ │ +03d540: 221a 6202 |0018: new-instance v26, Ljava/lang/IllegalStateException; // type@0262 │ │ +03d544: 1a1b de08 |001a: const-string v27, "Width must have an exact value or MATCH_PARENT" // string@08de │ │ +03d548: 7602 d210 1a00 |001c: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +03d54e: 271a |001f: throw v26 │ │ +03d550: 390b 0a00 |0020: if-nez v11, 002a // +000a │ │ +03d554: 221a 6202 |0022: new-instance v26, Ljava/lang/IllegalStateException; // type@0262 │ │ +03d558: 1a1b f602 |0024: const-string v27, "Height must not be UNSPECIFIED" // string@02f6 │ │ +03d55c: 7602 d210 1a00 |0026: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +03d562: 271a |0029: throw v26 │ │ +03d564: 120f |002a: const/4 v15, #int 0 // #0 │ │ +03d566: 1311 ffff |002b: const/16 v17, #int -1 // #ffff │ │ +03d56a: 2c0b e302 0000 |002d: sparse-switch v11, 00000310 // +000002e3 │ │ +03d570: 1315 0000 |0030: const/16 v21, #int 0 // #0 │ │ +03d574: 1203 |0032: const/4 v3, #int 0 // #0 │ │ +03d576: 7401 bc0d 1c00 |0033: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0dbc │ │ +03d57c: 0a1a |0036: move-result v26 │ │ +03d57e: 911a 181a |0037: sub-int v26, v24, v26 │ │ +03d582: 7401 bd0d 1c00 |0039: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@0dbd │ │ +03d588: 0a1b |003c: move-result v27 │ │ +03d58a: 9117 1a1b |003d: sub-int v23, v26, v27 │ │ +03d58e: 7401 b70d 1c00 |003f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0db7 │ │ +03d594: 0a05 |0042: move-result v5 │ │ +03d596: 131a 0200 |0043: const/16 v26, #int 2 // #2 │ │ +03d59a: 0200 1a00 |0045: move/from16 v0, v26 │ │ +03d59e: 3705 0900 |0047: if-le v5, v0, 0050 // +0009 │ │ +03d5a2: 1a1a f307 |0049: const-string v26, "SlidingPaneLayout" // string@07f3 │ │ +03d5a6: 1a1b 6112 |004b: const-string v27, "onMeasure: More than two child views are not supported." // string@1261 │ │ +03d5aa: 7702 370e 1a00 |004d: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0e37 │ │ +03d5b0: 131a 0000 |0050: const/16 v26, #int 0 // #0 │ │ +03d5b4: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ +03d5b8: 0801 1c00 |0054: move-object/from16 v1, v28 │ │ +03d5bc: 5b10 c403 |0056: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03d5c0: 120e |0058: const/4 v14, #int 0 // #0 │ │ +03d5c2: 355e 1b01 |0059: if-ge v14, v5, 0174 // +011b │ │ +03d5c6: 0800 1c00 |005b: move-object/from16 v0, v28 │ │ +03d5ca: 6e20 b60d e000 |005d: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0db6 │ │ +03d5d0: 0c04 |0060: move-result-object v4 │ │ +03d5d2: 6e10 b00e 0400 |0061: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03d5d8: 0c10 |0064: move-result-object v16 │ │ +03d5da: 1f10 c401 |0065: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ +03d5de: 6e10 bf0e 0400 |0067: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ +03d5e4: 0a1a |006a: move-result v26 │ │ +03d5e6: 131b 0800 |006b: const/16 v27, #int 8 // #8 │ │ +03d5ea: 0200 1a00 |006d: move/from16 v0, v26 │ │ +03d5ee: 0201 1b00 |006f: move/from16 v1, v27 │ │ +03d5f2: 3310 2900 |0071: if-ne v0, v1, 009a // +0029 │ │ +03d5f6: 131a 0000 |0073: const/16 v26, #int 0 // #0 │ │ +03d5fa: 0200 1a00 |0075: move/from16 v0, v26 │ │ +03d5fe: 0801 1000 |0077: move-object/from16 v1, v16 │ │ +03d602: 5c10 a403 |0079: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@03a4 │ │ +03d606: d80e 0e01 |007b: add-int/lit8 v14, v14, #int 1 // #01 │ │ +03d60a: 28dc |007d: goto 0059 // -0024 │ │ +03d60c: 7401 be0d 1c00 |007e: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@0dbe │ │ +03d612: 0a1a |0081: move-result v26 │ │ +03d614: 911a 0c1a |0082: sub-int v26, v12, v26 │ │ +03d618: 7401 bb0d 1c00 |0084: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@0dbb │ │ +03d61e: 0a1b |0087: move-result v27 │ │ +03d620: 9111 1a1b |0088: sub-int v17, v26, v27 │ │ +03d624: 020f 1100 |008a: move/from16 v15, v17 │ │ +03d628: 28a4 |008c: goto 0030 // -005c │ │ +03d62a: 7401 be0d 1c00 |008d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@0dbe │ │ +03d630: 0a1a |0090: move-result v26 │ │ +03d632: 911a 0c1a |0091: sub-int v26, v12, v26 │ │ +03d636: 7401 bb0d 1c00 |0093: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@0dbb │ │ +03d63c: 0a1b |0096: move-result v27 │ │ +03d63e: 9111 1a1b |0097: sub-int v17, v26, v27 │ │ +03d642: 2897 |0099: goto 0030 // -0069 │ │ +03d644: 0800 1000 |009a: move-object/from16 v0, v16 │ │ +03d648: 5200 a903 |009c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ +03d64c: 021a 0000 |009e: move/from16 v26, v0 │ │ +03d650: 131b 0000 |00a0: const/16 v27, #int 0 // #0 │ │ +03d654: 2d1a 1a1b |00a2: cmpl-float v26, v26, v27 │ │ +03d658: 3d1a 1200 |00a4: if-lez v26, 00b6 // +0012 │ │ +03d65c: 0800 1000 |00a6: move-object/from16 v0, v16 │ │ +03d660: 5200 a903 |00a8: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ +03d664: 021a 0000 |00aa: move/from16 v26, v0 │ │ +03d668: a615 151a |00ac: add-float v21, v21, v26 │ │ +03d66c: 0800 1000 |00ae: move-object/from16 v0, v16 │ │ +03d670: 5200 aa03 |00b0: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@03aa │ │ +03d674: 021a 0000 |00b2: move/from16 v26, v0 │ │ +03d678: 381a c7ff |00b4: if-eqz v26, 007b // -0039 │ │ +03d67c: 0800 1000 |00b6: move-object/from16 v0, v16 │ │ +03d680: 5200 a603 |00b8: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@03a6 │ │ +03d684: 021a 0000 |00ba: move/from16 v26, v0 │ │ +03d688: 0800 1000 |00bc: move-object/from16 v0, v16 │ │ +03d68c: 5200 a703 |00be: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@03a7 │ │ +03d690: 021b 0000 |00c0: move/from16 v27, v0 │ │ +03d694: 900d 1a1b |00c2: add-int v13, v26, v27 │ │ +03d698: 0800 1000 |00c4: move-object/from16 v0, v16 │ │ +03d69c: 5200 aa03 |00c6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@03aa │ │ +03d6a0: 021a 0000 |00c8: move/from16 v26, v0 │ │ +03d6a4: 131b feff |00ca: const/16 v27, #int -2 // #fffe │ │ +03d6a8: 0200 1a00 |00cc: move/from16 v0, v26 │ │ +03d6ac: 0201 1b00 |00ce: move/from16 v1, v27 │ │ +03d6b0: 3310 5700 |00d0: if-ne v0, v1, 0127 // +0057 │ │ +03d6b4: 911a 180d |00d2: sub-int v26, v24, v13 │ │ +03d6b8: 151b 0080 |00d4: const/high16 v27, #int -2147483648 // #8000 │ │ +03d6bc: 7702 9a0e 1a00 |00d6: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03d6c2: 0a09 |00d9: move-result v9 │ │ +03d6c4: 0800 1000 |00da: move-object/from16 v0, v16 │ │ +03d6c8: 5200 a503 |00dc: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@03a5 │ │ +03d6cc: 021a 0000 |00de: move/from16 v26, v0 │ │ +03d6d0: 131b feff |00e0: const/16 v27, #int -2 // #fffe │ │ +03d6d4: 0200 1a00 |00e2: move/from16 v0, v26 │ │ +03d6d8: 0201 1b00 |00e4: move/from16 v1, v27 │ │ +03d6dc: 3310 6500 |00e6: if-ne v0, v1, 014b // +0065 │ │ +03d6e0: 151a 0080 |00e8: const/high16 v26, #int -2147483648 // #8000 │ │ +03d6e4: 0200 1100 |00ea: move/from16 v0, v17 │ │ +03d6e8: 0201 1a00 |00ec: move/from16 v1, v26 │ │ +03d6ec: 7120 9a0e 1000 |00ee: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03d6f2: 0a07 |00f1: move-result v7 │ │ +03d6f4: 6e30 d10e 9407 |00f2: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@0ed1 │ │ +03d6fa: 6e10 b40e 0400 |00f5: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ +03d700: 0a08 |00f8: move-result v8 │ │ +03d702: 6e10 b30e 0400 |00f9: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ +03d708: 0a06 |00fc: move-result v6 │ │ +03d70a: 151a 0080 |00fd: const/high16 v26, #int -2147483648 // #8000 │ │ +03d70e: 0200 1a00 |00ff: move/from16 v0, v26 │ │ +03d712: 330b 0a00 |0101: if-ne v11, v0, 010b // +000a │ │ +03d716: 37f6 0800 |0103: if-le v6, v15, 010b // +0008 │ │ +03d71a: 0200 1100 |0105: move/from16 v0, v17 │ │ +03d71e: 7120 e410 0600 |0107: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@10e4 │ │ +03d724: 0a0f |010a: move-result v15 │ │ +03d726: 9117 1708 |010b: sub-int v23, v23, v8 │ │ +03d72a: 3b17 6400 |010d: if-gez v23, 0171 // +0064 │ │ +03d72e: 131a 0100 |010f: const/16 v26, #int 1 // #1 │ │ +03d732: 0200 1a00 |0111: move/from16 v0, v26 │ │ +03d736: 0801 1000 |0113: move-object/from16 v1, v16 │ │ +03d73a: 5c10 a803 |0115: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@03a8 │ │ +03d73e: 9603 031a |0117: or-int v3, v3, v26 │ │ +03d742: 0800 1000 |0119: move-object/from16 v0, v16 │ │ +03d746: 5500 a803 |011b: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@03a8 │ │ +03d74a: 021a 0000 |011d: move/from16 v26, v0 │ │ +03d74e: 381a 5cff |011f: if-eqz v26, 007b // -00a4 │ │ +03d752: 0800 1c00 |0121: move-object/from16 v0, v28 │ │ +03d756: 5b04 c403 |0123: iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03d75a: 2900 56ff |0125: goto/16 007b // -00aa │ │ +03d75e: 0800 1000 |0127: move-object/from16 v0, v16 │ │ +03d762: 5200 aa03 |0129: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@03aa │ │ +03d766: 021a 0000 |012b: move/from16 v26, v0 │ │ +03d76a: 131b ffff |012d: const/16 v27, #int -1 // #ffff │ │ +03d76e: 0200 1a00 |012f: move/from16 v0, v26 │ │ +03d772: 0201 1b00 |0131: move/from16 v1, v27 │ │ +03d776: 3310 0b00 |0133: if-ne v0, v1, 013e // +000b │ │ +03d77a: 911a 180d |0135: sub-int v26, v24, v13 │ │ +03d77e: 151b 0040 |0137: const/high16 v27, #int 1073741824 // #4000 │ │ +03d782: 7702 9a0e 1a00 |0139: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03d788: 0a09 |013c: move-result v9 │ │ +03d78a: 289d |013d: goto 00da // -0063 │ │ +03d78c: 0800 1000 |013e: move-object/from16 v0, v16 │ │ +03d790: 5200 aa03 |0140: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@03aa │ │ +03d794: 021a 0000 |0142: move/from16 v26, v0 │ │ +03d798: 151b 0040 |0144: const/high16 v27, #int 1073741824 // #4000 │ │ +03d79c: 7702 9a0e 1a00 |0146: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03d7a2: 0a09 |0149: move-result v9 │ │ +03d7a4: 2890 |014a: goto 00da // -0070 │ │ +03d7a6: 0800 1000 |014b: move-object/from16 v0, v16 │ │ +03d7aa: 5200 a503 |014d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@03a5 │ │ +03d7ae: 021a 0000 |014f: move/from16 v26, v0 │ │ +03d7b2: 131b ffff |0151: const/16 v27, #int -1 // #ffff │ │ +03d7b6: 0200 1a00 |0153: move/from16 v0, v26 │ │ +03d7ba: 0201 1b00 |0155: move/from16 v1, v27 │ │ +03d7be: 3310 0d00 |0157: if-ne v0, v1, 0164 // +000d │ │ +03d7c2: 151a 0040 |0159: const/high16 v26, #int 1073741824 // #4000 │ │ +03d7c6: 0200 1100 |015b: move/from16 v0, v17 │ │ +03d7ca: 0201 1a00 |015d: move/from16 v1, v26 │ │ +03d7ce: 7120 9a0e 1000 |015f: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03d7d4: 0a07 |0162: move-result v7 │ │ +03d7d6: 288f |0163: goto 00f2 // -0071 │ │ +03d7d8: 0800 1000 |0164: move-object/from16 v0, v16 │ │ +03d7dc: 5200 a503 |0166: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@03a5 │ │ +03d7e0: 021a 0000 |0168: move/from16 v26, v0 │ │ +03d7e4: 151b 0040 |016a: const/high16 v27, #int 1073741824 // #4000 │ │ +03d7e8: 7702 9a0e 1a00 |016c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03d7ee: 0a07 |016f: move-result v7 │ │ +03d7f0: 2882 |0170: goto 00f2 // -007e │ │ +03d7f2: 131a 0000 |0171: const/16 v26, #int 0 // #0 │ │ +03d7f6: 289e |0173: goto 0111 // -0062 │ │ +03d7f8: 3903 0800 |0174: if-nez v3, 017c // +0008 │ │ +03d7fc: 131a 0000 |0176: const/16 v26, #int 0 // #0 │ │ +03d800: 2d1a 151a |0178: cmpl-float v26, v21, v26 │ │ +03d804: 3d1a 7201 |017a: if-lez v26, 02ec // +0172 │ │ +03d808: 0800 1c00 |017c: move-object/from16 v0, v28 │ │ +03d80c: 5200 bb03 |017e: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@03bb │ │ +03d810: 021a 0000 |0180: move/from16 v26, v0 │ │ +03d814: 910a 181a |0182: sub-int v10, v24, v26 │ │ +03d818: 120e |0184: const/4 v14, #int 0 // #0 │ │ +03d81a: 355e 6701 |0185: if-ge v14, v5, 02ec // +0167 │ │ +03d81e: 0800 1c00 |0187: move-object/from16 v0, v28 │ │ +03d822: 6e20 b60d e000 |0189: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0db6 │ │ +03d828: 0c04 |018c: move-result-object v4 │ │ +03d82a: 6e10 bf0e 0400 |018d: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ +03d830: 0a1a |0190: move-result v26 │ │ +03d832: 131b 0800 |0191: const/16 v27, #int 8 // #8 │ │ +03d836: 0200 1a00 |0193: move/from16 v0, v26 │ │ +03d83a: 0201 1b00 |0195: move/from16 v1, v27 │ │ +03d83e: 3310 0500 |0197: if-ne v0, v1, 019c // +0005 │ │ +03d842: d80e 0e01 |0199: add-int/lit8 v14, v14, #int 1 // #01 │ │ +03d846: 28ea |019b: goto 0185 // -0016 │ │ +03d848: 6e10 b00e 0400 |019c: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03d84e: 0c10 |019f: move-result-object v16 │ │ +03d850: 1f10 c401 |01a0: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ +03d854: 0800 1000 |01a2: move-object/from16 v0, v16 │ │ +03d858: 5200 aa03 |01a4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@03aa │ │ +03d85c: 021a 0000 |01a6: move/from16 v26, v0 │ │ +03d860: 391a 5e00 |01a8: if-nez v26, 0206 // +005e │ │ +03d864: 0800 1000 |01aa: move-object/from16 v0, v16 │ │ +03d868: 5200 a903 |01ac: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ +03d86c: 021a 0000 |01ae: move/from16 v26, v0 │ │ +03d870: 131b 0000 |01b0: const/16 v27, #int 0 // #0 │ │ +03d874: 2d1a 1a1b |01b2: cmpl-float v26, v26, v27 │ │ +03d878: 3d1a 5200 |01b4: if-lez v26, 0206 // +0052 │ │ +03d87c: 1314 0100 |01b6: const/16 v20, #int 1 // #1 │ │ +03d880: 3814 5100 |01b8: if-eqz v20, 0209 // +0051 │ │ +03d884: 1312 0000 |01ba: const/16 v18, #int 0 // #0 │ │ +03d888: 3803 8300 |01bc: if-eqz v3, 023f // +0083 │ │ +03d88c: 0800 1c00 |01be: move-object/from16 v0, v28 │ │ +03d890: 5400 c403 |01c0: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03d894: 081a 0000 |01c2: move-object/from16 v26, v0 │ │ +03d898: 0800 1a00 |01c4: move-object/from16 v0, v26 │ │ +03d89c: 3204 7900 |01c6: if-eq v4, v0, 023f // +0079 │ │ +03d8a0: 0800 1000 |01c8: move-object/from16 v0, v16 │ │ +03d8a4: 5200 aa03 |01ca: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@03aa │ │ +03d8a8: 021a 0000 |01cc: move/from16 v26, v0 │ │ +03d8ac: 3b1a cbff |01ce: if-gez v26, 0199 // -0035 │ │ +03d8b0: 0200 1200 |01d0: move/from16 v0, v18 │ │ +03d8b4: 36a0 0e00 |01d2: if-gt v0, v10, 01e0 // +000e │ │ +03d8b8: 0800 1000 |01d4: move-object/from16 v0, v16 │ │ +03d8bc: 5200 a903 |01d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ +03d8c0: 021a 0000 |01d8: move/from16 v26, v0 │ │ +03d8c4: 131b 0000 |01da: const/16 v27, #int 0 // #0 │ │ +03d8c8: 2d1a 1a1b |01dc: cmpl-float v26, v26, v27 │ │ +03d8cc: 3d1a bbff |01de: if-lez v26, 0199 // -0045 │ │ +03d8d0: 3814 5400 |01e0: if-eqz v20, 0234 // +0054 │ │ +03d8d4: 0800 1000 |01e2: move-object/from16 v0, v16 │ │ +03d8d8: 5200 a503 |01e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@03a5 │ │ +03d8dc: 021a 0000 |01e6: move/from16 v26, v0 │ │ +03d8e0: 131b feff |01e8: const/16 v27, #int -2 // #fffe │ │ +03d8e4: 0200 1a00 |01ea: move/from16 v0, v26 │ │ +03d8e8: 0201 1b00 |01ec: move/from16 v1, v27 │ │ +03d8ec: 3310 2000 |01ee: if-ne v0, v1, 020e // +0020 │ │ +03d8f0: 151a 0080 |01f0: const/high16 v26, #int -2147483648 // #8000 │ │ +03d8f4: 0200 1100 |01f2: move/from16 v0, v17 │ │ +03d8f8: 0201 1a00 |01f4: move/from16 v1, v26 │ │ +03d8fc: 7120 9a0e 1000 |01f6: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03d902: 0a07 |01f9: move-result v7 │ │ +03d904: 151a 0040 |01fa: const/high16 v26, #int 1073741824 // #4000 │ │ +03d908: 0200 1a00 |01fc: move/from16 v0, v26 │ │ +03d90c: 7120 9a0e 0a00 |01fe: invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03d912: 0a09 |0201: move-result v9 │ │ +03d914: 6e30 d10e 9407 |0202: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@0ed1 │ │ +03d91a: 2894 |0205: goto 0199 // -006c │ │ +03d91c: 1314 0000 |0206: const/16 v20, #int 0 // #0 │ │ +03d920: 28b0 |0208: goto 01b8 // -0050 │ │ +03d922: 6e10 b40e 0400 |0209: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@0eb4 │ │ +03d928: 0a12 |020c: move-result v18 │ │ +03d92a: 28af |020d: goto 01bc // -0051 │ │ +03d92c: 0800 1000 |020e: move-object/from16 v0, v16 │ │ +03d930: 5200 a503 |0210: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@03a5 │ │ +03d934: 021a 0000 |0212: move/from16 v26, v0 │ │ +03d938: 131b ffff |0214: const/16 v27, #int -1 // #ffff │ │ +03d93c: 0200 1a00 |0216: move/from16 v0, v26 │ │ +03d940: 0201 1b00 |0218: move/from16 v1, v27 │ │ +03d944: 3310 0d00 |021a: if-ne v0, v1, 0227 // +000d │ │ +03d948: 151a 0040 |021c: const/high16 v26, #int 1073741824 // #4000 │ │ +03d94c: 0200 1100 |021e: move/from16 v0, v17 │ │ +03d950: 0201 1a00 |0220: move/from16 v1, v26 │ │ +03d954: 7120 9a0e 1000 |0222: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03d95a: 0a07 |0225: move-result v7 │ │ +03d95c: 28d4 |0226: goto 01fa // -002c │ │ +03d95e: 0800 1000 |0227: move-object/from16 v0, v16 │ │ +03d962: 5200 a503 |0229: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@03a5 │ │ +03d966: 021a 0000 |022b: move/from16 v26, v0 │ │ +03d96a: 151b 0040 |022d: const/high16 v27, #int 1073741824 // #4000 │ │ +03d96e: 7702 9a0e 1a00 |022f: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03d974: 0a07 |0232: move-result v7 │ │ +03d976: 28c7 |0233: goto 01fa // -0039 │ │ +03d978: 6e10 b30e 0400 |0234: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ +03d97e: 0a1a |0237: move-result v26 │ │ +03d980: 151b 0040 |0238: const/high16 v27, #int 1073741824 // #4000 │ │ +03d984: 7702 9a0e 1a00 |023a: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03d98a: 0a07 |023d: move-result v7 │ │ +03d98c: 28bc |023e: goto 01fa // -0044 │ │ +03d98e: 0800 1000 |023f: move-object/from16 v0, v16 │ │ +03d992: 5200 a903 |0241: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ +03d996: 021a 0000 |0243: move/from16 v26, v0 │ │ +03d99a: 131b 0000 |0245: const/16 v27, #int 0 // #0 │ │ +03d99e: 2d1a 1a1b |0247: cmpl-float v26, v26, v27 │ │ +03d9a2: 3d1a 50ff |0249: if-lez v26, 0199 // -00b0 │ │ +03d9a6: 0800 1000 |024b: move-object/from16 v0, v16 │ │ +03d9aa: 5200 aa03 |024d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@03aa │ │ +03d9ae: 021a 0000 |024f: move/from16 v26, v0 │ │ +03d9b2: 391a 6700 |0251: if-nez v26, 02b8 // +0067 │ │ +03d9b6: 0800 1000 |0253: move-object/from16 v0, v16 │ │ +03d9ba: 5200 a503 |0255: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@03a5 │ │ +03d9be: 021a 0000 |0257: move/from16 v26, v0 │ │ +03d9c2: 131b feff |0259: const/16 v27, #int -2 // #fffe │ │ +03d9c6: 0200 1a00 |025b: move/from16 v0, v26 │ │ +03d9ca: 0201 1b00 |025d: move/from16 v1, v27 │ │ +03d9ce: 3310 3300 |025f: if-ne v0, v1, 0292 // +0033 │ │ +03d9d2: 151a 0080 |0261: const/high16 v26, #int -2147483648 // #8000 │ │ +03d9d6: 0200 1100 |0263: move/from16 v0, v17 │ │ +03d9da: 0201 1a00 |0265: move/from16 v1, v26 │ │ +03d9de: 7120 9a0e 1000 |0267: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03d9e4: 0a07 |026a: move-result v7 │ │ +03d9e6: 3803 5800 |026b: if-eqz v3, 02c3 // +0058 │ │ +03d9ea: 0800 1000 |026d: move-object/from16 v0, v16 │ │ +03d9ee: 5200 a603 |026f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@03a6 │ │ +03d9f2: 021a 0000 |0271: move/from16 v26, v0 │ │ +03d9f6: 0800 1000 |0273: move-object/from16 v0, v16 │ │ +03d9fa: 5200 a703 |0275: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@03a7 │ │ +03d9fe: 021b 0000 |0277: move/from16 v27, v0 │ │ +03da02: 900d 1a1b |0279: add-int v13, v26, v27 │ │ +03da06: 9113 180d |027b: sub-int v19, v24, v13 │ │ +03da0a: 151a 0040 |027d: const/high16 v26, #int 1073741824 // #4000 │ │ +03da0e: 0200 1300 |027f: move/from16 v0, v19 │ │ +03da12: 0201 1a00 |0281: move/from16 v1, v26 │ │ +03da16: 7120 9a0e 1000 |0283: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03da1c: 0a09 |0286: move-result v9 │ │ +03da1e: 0200 1200 |0287: move/from16 v0, v18 │ │ +03da22: 0201 1300 |0289: move/from16 v1, v19 │ │ +03da26: 3210 0eff |028b: if-eq v0, v1, 0199 // -00f2 │ │ +03da2a: 6e30 d10e 9407 |028d: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@0ed1 │ │ +03da30: 2900 09ff |0290: goto/16 0199 // -00f7 │ │ +03da34: 0800 1000 |0292: move-object/from16 v0, v16 │ │ +03da38: 5200 a503 |0294: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@03a5 │ │ +03da3c: 021a 0000 |0296: move/from16 v26, v0 │ │ +03da40: 131b ffff |0298: const/16 v27, #int -1 // #ffff │ │ +03da44: 0200 1a00 |029a: move/from16 v0, v26 │ │ +03da48: 0201 1b00 |029c: move/from16 v1, v27 │ │ +03da4c: 3310 0d00 |029e: if-ne v0, v1, 02ab // +000d │ │ +03da50: 151a 0040 |02a0: const/high16 v26, #int 1073741824 // #4000 │ │ +03da54: 0200 1100 |02a2: move/from16 v0, v17 │ │ +03da58: 0201 1a00 |02a4: move/from16 v1, v26 │ │ +03da5c: 7120 9a0e 1000 |02a6: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03da62: 0a07 |02a9: move-result v7 │ │ +03da64: 28c1 |02aa: goto 026b // -003f │ │ +03da66: 0800 1000 |02ab: move-object/from16 v0, v16 │ │ +03da6a: 5200 a503 |02ad: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@03a5 │ │ +03da6e: 021a 0000 |02af: move/from16 v26, v0 │ │ +03da72: 151b 0040 |02b1: const/high16 v27, #int 1073741824 // #4000 │ │ +03da76: 7702 9a0e 1a00 |02b3: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03da7c: 0a07 |02b6: move-result v7 │ │ +03da7e: 28b4 |02b7: goto 026b // -004c │ │ +03da80: 6e10 b30e 0400 |02b8: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@0eb3 │ │ +03da86: 0a1a |02bb: move-result v26 │ │ +03da88: 151b 0040 |02bc: const/high16 v27, #int 1073741824 // #4000 │ │ +03da8c: 7702 9a0e 1a00 |02be: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03da92: 0a07 |02c1: move-result v7 │ │ +03da94: 28a9 |02c2: goto 026b // -0057 │ │ +03da96: 131a 0000 |02c3: const/16 v26, #int 0 // #0 │ │ +03da9a: 0200 1a00 |02c5: move/from16 v0, v26 │ │ +03da9e: 0201 1700 |02c7: move/from16 v1, v23 │ │ +03daa2: 7120 e210 1000 |02c9: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@10e2 │ │ +03daa8: 0a19 |02cc: move-result v25 │ │ +03daaa: 0800 1000 |02cd: move-object/from16 v0, v16 │ │ +03daae: 5200 a903 |02cf: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@03a9 │ │ +03dab2: 021a 0000 |02d1: move/from16 v26, v0 │ │ +03dab6: 0200 1900 |02d3: move/from16 v0, v25 │ │ +03daba: 8200 |02d5: int-to-float v0, v0 │ │ +03dabc: 021b 0000 |02d6: move/from16 v27, v0 │ │ +03dac0: a81a 1a1b |02d8: mul-float v26, v26, v27 │ │ +03dac4: a91a 1a15 |02da: div-float v26, v26, v21 │ │ +03dac8: 0200 1a00 |02dc: move/from16 v0, v26 │ │ +03dacc: 8702 |02de: float-to-int v2, v0 │ │ +03dace: 901a 1202 |02df: add-int v26, v18, v2 │ │ +03dad2: 151b 0040 |02e1: const/high16 v27, #int 1073741824 // #4000 │ │ +03dad6: 7702 9a0e 1a00 |02e3: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +03dadc: 0a09 |02e6: move-result v9 │ │ +03dade: 6e30 d10e 9407 |02e7: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@0ed1 │ │ +03dae4: 2900 affe |02ea: goto/16 0199 // -0151 │ │ +03dae8: 0800 1c00 |02ec: move-object/from16 v0, v28 │ │ +03daec: 0201 1800 |02ee: move/from16 v1, v24 │ │ +03daf0: 6e30 dc0d 100f |02f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@0ddc │ │ +03daf6: 0800 1c00 |02f3: move-object/from16 v0, v28 │ │ +03dafa: 5c03 b403 |02f5: iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ +03dafe: 0800 1c00 |02f7: move-object/from16 v0, v28 │ │ +03db02: 5400 b603 |02f9: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ +03db06: 081a 0000 |02fb: move-object/from16 v26, v0 │ │ +03db0a: 7401 190e 1a00 |02fd: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@0e19 │ │ +03db10: 0a1a |0300: move-result v26 │ │ +03db12: 381a 0d00 |0301: if-eqz v26, 030e // +000d │ │ +03db16: 3903 0b00 |0303: if-nez v3, 030e // +000b │ │ +03db1a: 0800 1c00 |0305: move-object/from16 v0, v28 │ │ +03db1e: 5400 b603 |0307: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ +03db22: 081a 0000 |0309: move-object/from16 v26, v0 │ │ +03db26: 7401 fb0d 1a00 |030b: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@0dfb │ │ +03db2c: 0e00 |030e: return-void │ │ +03db2e: 0000 |030f: nop // spacer │ │ +03db30: 0002 0200 0000 0080 0000 0040 6000 ... |0310: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0004 line=428 │ │ 0x0008 line=429 │ │ 0x000c line=430 │ │ 0x0010 line=432 │ │ @@ -61426,28 +61431,28 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03bea4: |[03bea4] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -03beb4: 0730 |0000: move-object v0, v3 │ │ -03beb6: 1f00 c701 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@01c7 │ │ -03beba: 6e10 8d0d 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0d8d │ │ -03bec0: 0c01 |0006: move-result-object v1 │ │ -03bec2: 6f20 230f 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0f23 │ │ -03bec8: 5501 ac03 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@03ac │ │ -03becc: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ -03bed0: 6e10 d40d 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@0dd4 │ │ -03bed6: 5501 ac03 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@03ac │ │ -03beda: 5c21 c003 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@03c0 │ │ -03bede: 0e00 |0015: return-void │ │ -03bee0: 6e10 aa0d 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@0daa │ │ -03bee6: 28f8 |0019: goto 0011 // -0008 │ │ +03db44: |[03db44] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +03db54: 0730 |0000: move-object v0, v3 │ │ +03db56: 1f00 c701 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@01c7 │ │ +03db5a: 6e10 8d0d 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0d8d │ │ +03db60: 0c01 |0006: move-result-object v1 │ │ +03db62: 6f20 230f 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@0f23 │ │ +03db68: 5501 ac03 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@03ac │ │ +03db6c: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ +03db70: 6e10 d40d 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@0dd4 │ │ +03db76: 5501 ac03 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@03ac │ │ +03db7a: 5c21 c003 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@03c0 │ │ +03db7e: 0e00 |0015: return-void │ │ +03db80: 6e10 aa0d 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@0daa │ │ +03db86: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1134 │ │ 0x0003 line=1135 │ │ 0x000a line=1137 │ │ 0x000e line=1138 │ │ 0x0011 line=1142 │ │ @@ -61463,28 +61468,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -03bee8: |[03bee8] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -03bef8: 6f10 240f 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0f24 │ │ -03befe: 0c01 |0003: move-result-object v1 │ │ -03bf00: 2200 c701 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@01c7 │ │ -03bf04: 7020 8c0d 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0d8c │ │ -03bf0a: 6e10 c90d 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@0dc9 │ │ -03bf10: 0a02 |000c: move-result v2 │ │ -03bf12: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ -03bf16: 6e10 c80d 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@0dc8 │ │ -03bf1c: 0a02 |0012: move-result v2 │ │ -03bf1e: 5c02 ac03 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@03ac │ │ -03bf22: 1100 |0015: return-object v0 │ │ -03bf24: 5532 c003 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@03c0 │ │ -03bf28: 28fb |0018: goto 0013 // -0005 │ │ +03db88: |[03db88] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +03db98: 6f10 240f 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@0f24 │ │ +03db9e: 0c01 |0003: move-result-object v1 │ │ +03dba0: 2200 c701 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@01c7 │ │ +03dba4: 7020 8c0d 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0d8c │ │ +03dbaa: 6e10 c90d 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@0dc9 │ │ +03dbb0: 0a02 |000c: move-result v2 │ │ +03dbb2: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ +03dbb6: 6e10 c80d 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@0dc8 │ │ +03dbbc: 0a02 |0012: move-result v2 │ │ +03dbbe: 5c02 ac03 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@03ac │ │ +03dbc2: 1100 |0015: return-object v0 │ │ +03dbc4: 5532 c003 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@03c0 │ │ +03dbc8: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1124 │ │ 0x0004 line=1126 │ │ 0x0009 line=1127 │ │ 0x0015 line=1129 │ │ 0x0016 line=1127 │ │ @@ -61498,20 +61503,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -03bf2c: |[03bf2c] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ -03bf3c: 6f55 250f 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@0f25 │ │ -03bf42: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ -03bf46: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -03bf48: 5c10 b703 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@03b7 │ │ -03bf4c: 0e00 |0008: return-void │ │ +03dbcc: |[03dbcc] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ +03dbdc: 6f55 250f 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@0f25 │ │ +03dbe2: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ +03dbe6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +03dbe8: 5c10 b703 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@03b7 │ │ +03dbec: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=678 │ │ 0x0003 line=680 │ │ 0x0005 line=681 │ │ 0x0008 line=683 │ │ locals : │ │ @@ -61526,70 +61531,70 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -03bf50: |[03bf50] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -03bf60: 55b7 b403 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ -03bf64: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ -03bf68: 6f20 260f cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0f26 │ │ -03bf6e: 0a04 |0007: move-result v4 │ │ -03bf70: 0f04 |0008: return v4 │ │ -03bf72: 54b7 b603 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ -03bf76: 6e20 1f0e c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@0e1f │ │ -03bf7c: 6e10 720e 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ -03bf82: 0a00 |0011: move-result v0 │ │ -03bf84: 1214 |0012: const/4 v4, #int 1 // #1 │ │ -03bf86: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ -03bf8a: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ -03bf90: 28f0 |0018: goto 0008 // -0010 │ │ -03bf92: 6e10 7a0e 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ -03bf98: 0a05 |001c: move-result v5 │ │ -03bf9a: 6e10 7c0e 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ -03bfa0: 0a06 |0020: move-result v6 │ │ -03bfa2: 59b5 b803 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@03b8 │ │ -03bfa6: 59b6 b903 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@03b9 │ │ -03bfaa: 28e3 |0025: goto 0008 // -001d │ │ -03bfac: 54b7 c403 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03bfb0: 6e20 c60d 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@0dc6 │ │ -03bfb6: 0a07 |002b: move-result v7 │ │ -03bfb8: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ -03bfbc: 6e10 7a0e 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ -03bfc2: 0a05 |0031: move-result v5 │ │ -03bfc4: 6e10 7c0e 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ -03bfca: 0a06 |0035: move-result v6 │ │ -03bfcc: 52b7 b803 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@03b8 │ │ -03bfd0: a701 0507 |0038: sub-float v1, v5, v7 │ │ -03bfd4: 52b7 b903 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@03b9 │ │ -03bfd8: a702 0607 |003c: sub-float v2, v6, v7 │ │ -03bfdc: 54b7 b603 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ -03bfe0: 6e10 180e 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@0e18 │ │ -03bfe6: 0a03 |0043: move-result v3 │ │ -03bfe8: a807 0101 |0044: mul-float v7, v1, v1 │ │ -03bfec: a808 0202 |0046: mul-float v8, v2, v2 │ │ -03bff0: c687 |0048: add-float/2addr v7, v8 │ │ -03bff2: 9208 0303 |0049: mul-int v8, v3, v3 │ │ -03bff6: 8288 |004b: int-to-float v8, v8 │ │ -03bff8: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ -03bffc: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ -03c000: 54b7 b603 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ -03c004: 54b8 c403 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03c008: 8759 |0054: float-to-int v9, v5 │ │ -03c00a: 876a |0055: float-to-int v10, v6 │ │ -03c00c: 6e40 1e0e 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@0e1e │ │ -03c012: 0a07 |0059: move-result v7 │ │ -03c014: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ -03c018: 54b7 c403 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03c01c: 1208 |005e: const/4 v8, #int 0 // #0 │ │ -03c01e: 7030 ab0d 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@0dab │ │ -03c024: 28a6 |0062: goto 0008 // -005a │ │ -03c026: 0000 |0063: nop // spacer │ │ -03c028: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ +03dbf0: |[03dbf0] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +03dc00: 55b7 b403 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ +03dc04: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ +03dc08: 6f20 260f cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0f26 │ │ +03dc0e: 0a04 |0007: move-result v4 │ │ +03dc10: 0f04 |0008: return v4 │ │ +03dc12: 54b7 b603 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ +03dc16: 6e20 1f0e c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@0e1f │ │ +03dc1c: 6e10 720e 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ +03dc22: 0a00 |0011: move-result v0 │ │ +03dc24: 1214 |0012: const/4 v4, #int 1 // #1 │ │ +03dc26: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ +03dc2a: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ +03dc30: 28f0 |0018: goto 0008 // -0010 │ │ +03dc32: 6e10 7a0e 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ +03dc38: 0a05 |001c: move-result v5 │ │ +03dc3a: 6e10 7c0e 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ +03dc40: 0a06 |0020: move-result v6 │ │ +03dc42: 59b5 b803 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@03b8 │ │ +03dc46: 59b6 b903 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@03b9 │ │ +03dc4a: 28e3 |0025: goto 0008 // -001d │ │ +03dc4c: 54b7 c403 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03dc50: 6e20 c60d 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@0dc6 │ │ +03dc56: 0a07 |002b: move-result v7 │ │ +03dc58: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ +03dc5c: 6e10 7a0e 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ +03dc62: 0a05 |0031: move-result v5 │ │ +03dc64: 6e10 7c0e 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ +03dc6a: 0a06 |0035: move-result v6 │ │ +03dc6c: 52b7 b803 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@03b8 │ │ +03dc70: a701 0507 |0038: sub-float v1, v5, v7 │ │ +03dc74: 52b7 b903 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@03b9 │ │ +03dc78: a702 0607 |003c: sub-float v2, v6, v7 │ │ +03dc7c: 54b7 b603 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ +03dc80: 6e10 180e 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@0e18 │ │ +03dc86: 0a03 |0043: move-result v3 │ │ +03dc88: a807 0101 |0044: mul-float v7, v1, v1 │ │ +03dc8c: a808 0202 |0046: mul-float v8, v2, v2 │ │ +03dc90: c687 |0048: add-float/2addr v7, v8 │ │ +03dc92: 9208 0303 |0049: mul-int v8, v3, v3 │ │ +03dc96: 8288 |004b: int-to-float v8, v8 │ │ +03dc98: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ +03dc9c: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ +03dca0: 54b7 b603 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ +03dca4: 54b8 c403 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03dca8: 8759 |0054: float-to-int v9, v5 │ │ +03dcaa: 876a |0055: float-to-int v10, v6 │ │ +03dcac: 6e40 1e0e 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@0e1e │ │ +03dcb2: 0a07 |0059: move-result v7 │ │ +03dcb4: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ +03dcb8: 54b7 c403 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03dcbc: 1208 |005e: const/4 v8, #int 0 // #0 │ │ +03dcbe: 7030 ab0d 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@0dab │ │ +03dcc4: 28a6 |0062: goto 0008 // -005a │ │ +03dcc6: 0000 |0063: nop // spacer │ │ +03dcc8: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=755 │ │ 0x0004 line=756 │ │ 0x0008 line=791 │ │ 0x0009 line=759 │ │ 0x000e line=761 │ │ @@ -61626,20 +61631,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03c038: |[03c038] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ -03c048: 5420 c403 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03c04c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03c04e: 7030 d50d 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@0dd5 │ │ -03c054: 0a00 |0006: move-result v0 │ │ -03c056: 0f00 |0007: return v0 │ │ +03dcd8: |[03dcd8] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ +03dce8: 5420 c403 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03dcec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03dcee: 7030 d50d 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@0dd5 │ │ +03dcf4: 0a00 |0006: move-result v0 │ │ +03dcf6: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #29 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -61647,28 +61652,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 │ │ -03c058: |[03c058] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ -03c068: 6f30 290f 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@0f29 │ │ -03c06e: 6e10 c70d 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@0dc7 │ │ -03c074: 0a00 |0006: move-result v0 │ │ -03c076: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ -03c07a: 5510 b403 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ -03c07e: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ -03c082: 5410 c403 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03c086: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ -03c08a: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -03c08c: 5c10 c003 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@03c0 │ │ -03c090: 0e00 |0014: return-void │ │ -03c092: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -03c094: 28fc |0016: goto 0012 // -0004 │ │ +03dcf8: |[03dcf8] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ +03dd08: 6f30 290f 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@0f29 │ │ +03dd0e: 6e10 c70d 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@0dc7 │ │ +03dd14: 0a00 |0006: move-result v0 │ │ +03dd16: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ +03dd1a: 5510 b403 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ +03dd1e: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ +03dd22: 5410 c403 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03dd26: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ +03dd2a: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +03dd2c: 5c10 c003 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@03c0 │ │ +03dd30: 0e00 |0014: return-void │ │ +03dd32: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +03dd34: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ 0x0003 line=688 │ │ 0x000d line=689 │ │ 0x0014 line=691 │ │ 0x0015 line=689 │ │ @@ -61682,30 +61687,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03c098: |[03c098] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ -03c0a8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03c0aa: 6e10 b70d 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0db7 │ │ -03c0b0: 0a01 |0004: move-result v1 │ │ -03c0b2: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -03c0b6: 6e20 b60d 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0db6 │ │ -03c0bc: 0c00 |000a: move-result-object v0 │ │ -03c0be: 6e10 bf0e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ -03c0c4: 0a03 |000e: move-result v3 │ │ -03c0c6: 1244 |000f: const/4 v4, #int 4 // #4 │ │ -03c0c8: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ -03c0cc: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -03c0ce: 6e20 f50e 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ -03c0d4: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03c0d8: 28ed |0018: goto 0005 // -0013 │ │ -03c0da: 0e00 |0019: return-void │ │ +03dd38: |[03dd38] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ +03dd48: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03dd4a: 6e10 b70d 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0db7 │ │ +03dd50: 0a01 |0004: move-result v1 │ │ +03dd52: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +03dd56: 6e20 b60d 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0db6 │ │ +03dd5c: 0c00 |000a: move-result-object v0 │ │ +03dd5e: 6e10 bf0e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@0ebf │ │ +03dd64: 0a03 |000e: move-result v3 │ │ +03dd66: 1244 |000f: const/4 v4, #int 4 // #4 │ │ +03dd68: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ +03dd6c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +03dd6e: 6e20 f50e 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ +03dd74: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03dd78: 28ed |0018: goto 0005 // -0013 │ │ +03dd7a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0007 line=392 │ │ 0x000b line=393 │ │ 0x0012 line=394 │ │ 0x0016 line=391 │ │ @@ -61721,17 +61726,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03c0dc: |[03c0dc] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ -03c0ec: 5901 b503 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@03b5 │ │ -03c0f0: 0e00 |0002: return-void │ │ +03dd7c: |[03dd7c] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ +03dd8c: 5901 b503 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@03b5 │ │ +03dd90: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0002 line=316 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -61741,17 +61746,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 │ │ -03c0f4: |[03c0f4] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ -03c104: 5b01 bc03 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@03bc │ │ -03c108: 0e00 |0002: return-void │ │ +03dd94: |[03dd94] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ +03dda4: 5b01 bc03 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@03bc │ │ +03dda8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0002 line=327 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ @@ -61761,18 +61766,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03c10c: |[03c10c] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ -03c11c: 5901 bd03 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@03bd │ │ -03c120: 6e10 d80d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@0dd8 │ │ -03c126: 0e00 |0005: return-void │ │ +03ddac: |[03ddac] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ +03ddbc: 5901 bd03 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@03bd │ │ +03ddc0: 6e10 d80d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@0dd8 │ │ +03ddc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0002 line=280 │ │ 0x0005 line=281 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -61783,17 +61788,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03c128: |[03c128] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -03c138: 5b01 c103 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@03c1 │ │ -03c13c: 0e00 |0002: return-void │ │ +03ddc8: |[03ddc8] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +03ddd8: 5b01 c103 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@03c1 │ │ +03dddc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1005 │ │ 0x0002 line=1006 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -61803,21 +61808,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03c140: |[03c140] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ -03c150: 6e10 c00d 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@0dc0 │ │ -03c156: 0c00 |0003: move-result-object v0 │ │ -03c158: 6e20 da00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00da │ │ -03c15e: 0c00 |0007: move-result-object v0 │ │ -03c160: 6e20 df0d 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0ddf │ │ -03c166: 0e00 |000b: return-void │ │ +03dde0: |[03dde0] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ +03ddf0: 6e10 c00d 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@0dc0 │ │ +03ddf6: 0c00 |0003: move-result-object v0 │ │ +03ddf8: 6e20 da00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00da │ │ +03ddfe: 0c00 |0007: move-result-object v0 │ │ +03de00: 6e20 df0d 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0ddf │ │ +03de06: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1015 │ │ 0x000b line=1016 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -61827,17 +61832,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03c168: |[03c168] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ -03c178: 5901 c503 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@03c5 │ │ -03c17c: 0e00 |0002: return-void │ │ +03de08: |[03de08] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ +03de18: 5901 c503 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@03c5 │ │ +03de1c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 0x0002 line=299 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -61847,17 +61852,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03c180: |[03c180] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ -03c190: 6e10 aa0d 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@0daa │ │ -03c196: 0e00 |0003: return-void │ │ +03de20: |[03de20] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ +03de30: 6e10 aa0d 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@0daa │ │ +03de36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=833 │ │ 0x0003 line=834 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -61866,17 +61871,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03c198: |[03c198] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ -03c1a8: 6e10 d40d 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@0dd4 │ │ -03c1ae: 0e00 |0003: return-void │ │ +03de38: |[03de38] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ +03de48: 6e10 d40d 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@0dd4 │ │ +03de4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=815 │ │ 0x0003 line=816 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -61885,45 +61890,45 @@ │ │ type : '(FI)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -03c1b0: |[03c1b0] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ -03c1c0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03c1c2: 5574 b403 |0001: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ -03c1c6: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -03c1ca: 0f03 |0005: return v3 │ │ -03c1cc: 5474 c403 |0006: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03c1d0: 6e10 b00e 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -03c1d6: 0c01 |000b: move-result-object v1 │ │ -03c1d8: 1f01 c401 |000c: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ -03c1dc: 6e10 bc0d 0700 |000e: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0dbc │ │ -03c1e2: 0a04 |0011: move-result v4 │ │ -03c1e4: 5215 a603 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@03a6 │ │ -03c1e8: 9000 0405 |0014: add-int v0, v4, v5 │ │ -03c1ec: 8204 |0016: int-to-float v4, v0 │ │ -03c1ee: 5275 c303 |0017: iget v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@03c3 │ │ -03c1f2: 8255 |0019: int-to-float v5, v5 │ │ -03c1f4: c885 |001a: mul-float/2addr v5, v8 │ │ -03c1f6: c654 |001b: add-float/2addr v4, v5 │ │ -03c1f8: 8742 |001c: float-to-int v2, v4 │ │ -03c1fa: 5474 b603 |001d: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ -03c1fe: 5475 c403 |001f: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03c202: 5476 c403 |0021: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ -03c206: 6e10 be0e 0600 |0023: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -03c20c: 0a06 |0026: move-result v6 │ │ -03c20e: 6e40 290e 5462 |0027: invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@0e29 │ │ -03c214: 0a04 |002a: move-result v4 │ │ -03c216: 3804 daff |002b: if-eqz v4, 0005 // -0026 │ │ -03c21a: 6e10 da0d 0700 |002d: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@0dda │ │ -03c220: 7110 4008 0700 |0030: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0840 │ │ -03c226: 1213 |0033: const/4 v3, #int 1 // #1 │ │ -03c228: 28d1 |0034: goto 0005 // -002f │ │ +03de50: |[03de50] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ +03de60: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03de62: 5574 b403 |0001: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@03b4 │ │ +03de66: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +03de6a: 0f03 |0005: return v3 │ │ +03de6c: 5474 c403 |0006: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03de70: 6e10 b00e 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +03de76: 0c01 |000b: move-result-object v1 │ │ +03de78: 1f01 c401 |000c: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ +03de7c: 6e10 bc0d 0700 |000e: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0dbc │ │ +03de82: 0a04 |0011: move-result v4 │ │ +03de84: 5215 a603 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@03a6 │ │ +03de88: 9000 0405 |0014: add-int v0, v4, v5 │ │ +03de8c: 8204 |0016: int-to-float v4, v0 │ │ +03de8e: 5275 c303 |0017: iget v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@03c3 │ │ +03de92: 8255 |0019: int-to-float v5, v5 │ │ +03de94: c885 |001a: mul-float/2addr v5, v8 │ │ +03de96: c654 |001b: add-float/2addr v4, v5 │ │ +03de98: 8742 |001c: float-to-int v2, v4 │ │ +03de9a: 5474 b603 |001d: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@03b6 │ │ +03de9e: 5475 c403 |001f: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03dea2: 5476 c403 |0021: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@03c4 │ │ +03dea6: 6e10 be0e 0600 |0023: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03deac: 0a06 |0026: move-result v6 │ │ +03deae: 6e40 290e 5462 |0027: invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@0e29 │ │ +03deb4: 0a04 |002a: move-result v4 │ │ +03deb6: 3804 daff |002b: if-eqz v4, 0005 // -0026 │ │ +03deba: 6e10 da0d 0700 |002d: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@0dda │ │ +03dec0: 7110 4008 0700 |0030: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0840 │ │ +03dec6: 1213 |0033: const/4 v3, #int 1 // #1 │ │ +03dec8: 28d1 |0034: goto 0005 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=968 │ │ 0x0005 line=983 │ │ 0x0006 line=973 │ │ 0x000e line=975 │ │ 0x0016 line=976 │ │ @@ -61944,87 +61949,87 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 21 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 136 16-bit code units │ │ -03c22c: |[03c22c] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ -03c23c: 7401 bc0d 1300 |0000: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0dbc │ │ -03c242: 0a0b |0003: move-result v11 │ │ -03c244: 7401 c20d 1300 |0004: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@0dc2 │ │ -03c24a: 0a11 |0007: move-result v17 │ │ -03c24c: 7401 bd0d 1300 |0008: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@0dbd │ │ -03c252: 0a12 |000b: move-result v18 │ │ -03c254: 910d 1112 |000c: sub-int v13, v17, v18 │ │ -03c258: 7401 be0d 1300 |000e: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@0dbe │ │ -03c25e: 0a0f |0011: move-result v15 │ │ -03c260: 7401 ba0d 1300 |0012: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@0dba │ │ -03c266: 0a11 |0015: move-result v17 │ │ -03c268: 7401 bb0d 1300 |0016: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@0dbb │ │ -03c26e: 0a12 |0019: move-result v18 │ │ -03c270: 9102 1112 |001a: sub-int v2, v17, v18 │ │ -03c274: 3814 2a00 |001c: if-eqz v20, 0046 // +002a │ │ -03c278: 7701 c30d 1400 |001e: invoke-static/range {v20}, Landroid/support/v4/widget/SlidingPaneLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@0dc3 │ │ -03c27e: 0a11 |0021: move-result v17 │ │ -03c280: 3811 2400 |0022: if-eqz v17, 0046 // +0024 │ │ -03c284: 7401 b10e 1400 |0024: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -03c28a: 0a0a |0027: move-result v10 │ │ -03c28c: 7401 b90e 1400 |0028: invoke-virtual/range {v20}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ -03c292: 0a0c |002b: move-result v12 │ │ -03c294: 7401 be0e 1400 |002c: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -03c29a: 0a0e |002f: move-result v14 │ │ -03c29c: 7401 a70e 1400 |0030: invoke-virtual/range {v20}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ -03c2a2: 0a01 |0033: move-result v1 │ │ -03c2a4: 1209 |0034: const/4 v9, #int 0 // #0 │ │ -03c2a6: 7401 b70d 1300 |0035: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0db7 │ │ -03c2ac: 0a04 |0038: move-result v4 │ │ -03c2ae: 3549 0c00 |0039: if-ge v9, v4, 0045 // +000c │ │ -03c2b2: 0800 1300 |003b: move-object/from16 v0, v19 │ │ -03c2b6: 6e20 b60d 9000 |003d: invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0db6 │ │ -03c2bc: 0c03 |0040: move-result-object v3 │ │ -03c2be: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -03c2c2: 3303 0800 |0043: if-ne v3, v0, 004b // +0008 │ │ -03c2c6: 0e00 |0045: return-void │ │ -03c2c8: 1201 |0046: const/4 v1, #int 0 // #0 │ │ -03c2ca: 011e |0047: move v14, v1 │ │ -03c2cc: 011c |0048: move v12, v1 │ │ -03c2ce: 011a |0049: move v10, v1 │ │ -03c2d0: 28ea |004a: goto 0034 // -0016 │ │ -03c2d2: 6e10 b10e 0300 |004b: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -03c2d8: 0a11 |004e: move-result v17 │ │ -03c2da: 0200 1100 |004f: move/from16 v0, v17 │ │ -03c2de: 7120 e110 0b00 |0051: invoke-static {v11, v0}, Ljava/lang/Math;.max:(II)I // method@10e1 │ │ -03c2e4: 0a06 |0054: move-result v6 │ │ -03c2e6: 6e10 be0e 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -03c2ec: 0a11 |0058: move-result v17 │ │ -03c2ee: 0200 1100 |0059: move/from16 v0, v17 │ │ -03c2f2: 7120 e110 0f00 |005b: invoke-static {v15, v0}, Ljava/lang/Math;.max:(II)I // method@10e1 │ │ -03c2f8: 0a08 |005e: move-result v8 │ │ -03c2fa: 6e10 b90e 0300 |005f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ -03c300: 0a11 |0062: move-result v17 │ │ -03c302: 0200 1100 |0063: move/from16 v0, v17 │ │ -03c306: 7120 e310 0d00 |0065: invoke-static {v13, v0}, Ljava/lang/Math;.min:(II)I // method@10e3 │ │ -03c30c: 0a07 |0068: move-result v7 │ │ -03c30e: 6e10 a70e 0300 |0069: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ -03c314: 0a11 |006c: move-result v17 │ │ -03c316: 0200 1100 |006d: move/from16 v0, v17 │ │ -03c31a: 7120 e310 0200 |006f: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@10e3 │ │ -03c320: 0a05 |0072: move-result v5 │ │ -03c322: 34a6 1200 |0073: if-lt v6, v10, 0085 // +0012 │ │ -03c326: 34e8 1000 |0075: if-lt v8, v14, 0085 // +0010 │ │ -03c32a: 36c7 0e00 |0077: if-gt v7, v12, 0085 // +000e │ │ -03c32e: 3615 0c00 |0079: if-gt v5, v1, 0085 // +000c │ │ -03c332: 1310 0400 |007b: const/16 v16, #int 4 // #4 │ │ -03c336: 0200 1000 |007d: move/from16 v0, v16 │ │ -03c33a: 6e20 f50e 0300 |007f: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ -03c340: d809 0901 |0082: add-int/lit8 v9, v9, #int 1 // #01 │ │ -03c344: 28b5 |0084: goto 0039 // -004b │ │ -03c346: 1310 0000 |0085: const/16 v16, #int 0 // #0 │ │ -03c34a: 28f6 |0087: goto 007d // -000a │ │ +03decc: |[03decc] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ +03dedc: 7401 bc0d 1300 |0000: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0dbc │ │ +03dee2: 0a0b |0003: move-result v11 │ │ +03dee4: 7401 c20d 1300 |0004: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@0dc2 │ │ +03deea: 0a11 |0007: move-result v17 │ │ +03deec: 7401 bd0d 1300 |0008: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@0dbd │ │ +03def2: 0a12 |000b: move-result v18 │ │ +03def4: 910d 1112 |000c: sub-int v13, v17, v18 │ │ +03def8: 7401 be0d 1300 |000e: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@0dbe │ │ +03defe: 0a0f |0011: move-result v15 │ │ +03df00: 7401 ba0d 1300 |0012: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@0dba │ │ +03df06: 0a11 |0015: move-result v17 │ │ +03df08: 7401 bb0d 1300 |0016: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@0dbb │ │ +03df0e: 0a12 |0019: move-result v18 │ │ +03df10: 9102 1112 |001a: sub-int v2, v17, v18 │ │ +03df14: 3814 2a00 |001c: if-eqz v20, 0046 // +002a │ │ +03df18: 7701 c30d 1400 |001e: invoke-static/range {v20}, Landroid/support/v4/widget/SlidingPaneLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@0dc3 │ │ +03df1e: 0a11 |0021: move-result v17 │ │ +03df20: 3811 2400 |0022: if-eqz v17, 0046 // +0024 │ │ +03df24: 7401 b10e 1400 |0024: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +03df2a: 0a0a |0027: move-result v10 │ │ +03df2c: 7401 b90e 1400 |0028: invoke-virtual/range {v20}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ +03df32: 0a0c |002b: move-result v12 │ │ +03df34: 7401 be0e 1400 |002c: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03df3a: 0a0e |002f: move-result v14 │ │ +03df3c: 7401 a70e 1400 |0030: invoke-virtual/range {v20}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ +03df42: 0a01 |0033: move-result v1 │ │ +03df44: 1209 |0034: const/4 v9, #int 0 // #0 │ │ +03df46: 7401 b70d 1300 |0035: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0db7 │ │ +03df4c: 0a04 |0038: move-result v4 │ │ +03df4e: 3549 0c00 |0039: if-ge v9, v4, 0045 // +000c │ │ +03df52: 0800 1300 |003b: move-object/from16 v0, v19 │ │ +03df56: 6e20 b60d 9000 |003d: invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0db6 │ │ +03df5c: 0c03 |0040: move-result-object v3 │ │ +03df5e: 0800 1400 |0041: move-object/from16 v0, v20 │ │ +03df62: 3303 0800 |0043: if-ne v3, v0, 004b // +0008 │ │ +03df66: 0e00 |0045: return-void │ │ +03df68: 1201 |0046: const/4 v1, #int 0 // #0 │ │ +03df6a: 011e |0047: move v14, v1 │ │ +03df6c: 011c |0048: move v12, v1 │ │ +03df6e: 011a |0049: move v10, v1 │ │ +03df70: 28ea |004a: goto 0034 // -0016 │ │ +03df72: 6e10 b10e 0300 |004b: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +03df78: 0a11 |004e: move-result v17 │ │ +03df7a: 0200 1100 |004f: move/from16 v0, v17 │ │ +03df7e: 7120 e210 0b00 |0051: invoke-static {v11, v0}, Ljava/lang/Math;.max:(II)I // method@10e2 │ │ +03df84: 0a06 |0054: move-result v6 │ │ +03df86: 6e10 be0e 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03df8c: 0a11 |0058: move-result v17 │ │ +03df8e: 0200 1100 |0059: move/from16 v0, v17 │ │ +03df92: 7120 e210 0f00 |005b: invoke-static {v15, v0}, Ljava/lang/Math;.max:(II)I // method@10e2 │ │ +03df98: 0a08 |005e: move-result v8 │ │ +03df9a: 6e10 b90e 0300 |005f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ +03dfa0: 0a11 |0062: move-result v17 │ │ +03dfa2: 0200 1100 |0063: move/from16 v0, v17 │ │ +03dfa6: 7120 e410 0d00 |0065: invoke-static {v13, v0}, Ljava/lang/Math;.min:(II)I // method@10e4 │ │ +03dfac: 0a07 |0068: move-result v7 │ │ +03dfae: 6e10 a70e 0300 |0069: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ +03dfb4: 0a11 |006c: move-result v17 │ │ +03dfb6: 0200 1100 |006d: move/from16 v0, v17 │ │ +03dfba: 7120 e410 0200 |006f: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@10e4 │ │ +03dfc0: 0a05 |0072: move-result v5 │ │ +03dfc2: 34a6 1200 |0073: if-lt v6, v10, 0085 // +0012 │ │ +03dfc6: 34e8 1000 |0075: if-lt v8, v14, 0085 // +0010 │ │ +03dfca: 36c7 0e00 |0077: if-gt v7, v12, 0085 // +000e │ │ +03dfce: 3615 0c00 |0079: if-gt v5, v1, 0085 // +000c │ │ +03dfd2: 1310 0400 |007b: const/16 v16, #int 4 // #4 │ │ +03dfd6: 0200 1000 |007d: move/from16 v0, v16 │ │ +03dfda: 6e20 f50e 0300 |007f: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ +03dfe0: d809 0901 |0082: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03dfe4: 28b5 |0084: goto 0039 // -004b │ │ +03dfe6: 1310 0000 |0085: const/16 v16, #int 0 // #0 │ │ +03dfea: 28f6 |0087: goto 007d // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0004 line=351 │ │ 0x000e line=352 │ │ 0x0012 line=353 │ │ 0x001c line=358 │ │ @@ -62105,17 +62110,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03c34c: |[03c34c] android.support.v4.widget.ViewDragHelper$1.:()V │ │ -03c35c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03c362: 0e00 |0003: return-void │ │ +03dfec: |[03dfec] android.support.v4.widget.ViewDragHelper$1.:()V │ │ +03dffc: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03e002: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ │ │ Virtual methods - │ │ @@ -62124,23 +62129,23 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -03c364: |[03c364] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ -03c374: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -03c378: c713 |0002: sub-float/2addr v3, v1 │ │ -03c37a: a800 0303 |0003: mul-float v0, v3, v3 │ │ -03c37e: c830 |0005: mul-float/2addr v0, v3 │ │ -03c380: c830 |0006: mul-float/2addr v0, v3 │ │ -03c382: c830 |0007: mul-float/2addr v0, v3 │ │ -03c384: c610 |0008: add-float/2addr v0, v1 │ │ -03c386: 0f00 |0009: return v0 │ │ +03e004: |[03e004] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ +03e014: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +03e018: c713 |0002: sub-float/2addr v3, v1 │ │ +03e01a: a800 0303 |0003: mul-float v0, v3, v3 │ │ +03e01e: c830 |0005: mul-float/2addr v0, v3 │ │ +03e020: c830 |0006: mul-float/2addr v0, v3 │ │ +03e022: c830 |0007: mul-float/2addr v0, v3 │ │ +03e024: c610 |0008: add-float/2addr v0, v1 │ │ +03e026: 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 │ │ @@ -62180,18 +62185,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 │ │ -03c388: |[03c388] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -03c398: 5b01 c703 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@03c7 │ │ -03c39c: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03c3a2: 0e00 |0005: return-void │ │ +03e028: |[03e028] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +03e038: 5b01 c703 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@03c7 │ │ +03e03c: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03e042: 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; │ │ │ │ @@ -62201,19 +62206,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03c3a4: |[03c3a4] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ -03c3b4: 5420 c703 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@03c7 │ │ -03c3b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03c3ba: 6e20 240e 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@0e24 │ │ -03c3c0: 0e00 |0006: return-void │ │ +03e044: |[03e044] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ +03e054: 5420 c703 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@03c7 │ │ +03e058: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03e05a: 6e20 240e 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@0e24 │ │ +03e060: 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; │ │ │ │ @@ -62247,17 +62252,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03c3c4: |[03c3c4] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ -03c3d4: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03c3da: 0e00 |0003: return-void │ │ +03e064: |[03e064] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ +03e074: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03e07a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ Virtual methods - │ │ @@ -62266,17 +62271,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03c3dc: |[03c3dc] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -03c3ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03c3ee: 0f00 |0001: return v0 │ │ +03e07c: |[03e07c] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +03e08c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03e08e: 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 │ │ @@ -62287,17 +62292,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03c3f0: |[03c3f0] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -03c400: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03c402: 0f00 |0001: return v0 │ │ +03e090: |[03e090] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +03e0a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03e0a2: 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 │ │ @@ -62308,16 +62313,16 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03c404: |[03c404] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ -03c414: 0f01 |0000: return v1 │ │ +03e0a4: |[03e0a4] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ +03e0b4: 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 │ │ │ │ @@ -62326,17 +62331,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03c418: |[03c418] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -03c428: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03c42a: 0f00 |0001: return v0 │ │ +03e0b8: |[03e0b8] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +03e0c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03e0ca: 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; │ │ │ │ @@ -62345,17 +62350,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03c42c: |[03c42c] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ -03c43c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03c43e: 0f00 |0001: return v0 │ │ +03e0cc: |[03e0cc] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ +03e0dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03e0de: 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; │ │ │ │ @@ -62364,16 +62369,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03c440: |[03c440] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ -03c450: 0e00 |0000: return-void │ │ +03e0e0: |[03e0e0] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ +03e0f0: 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 │ │ @@ -62383,17 +62388,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03c454: |[03c454] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ -03c464: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03c466: 0f00 |0001: return v0 │ │ +03e0f4: |[03e0f4] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ +03e104: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03e106: 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 │ │ │ │ @@ -62402,16 +62407,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03c468: |[03c468] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ -03c478: 0e00 |0000: return-void │ │ +03e108: |[03e108] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ +03e118: 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 │ │ @@ -62421,16 +62426,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03c47c: |[03c47c] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ -03c48c: 0e00 |0000: return-void │ │ +03e11c: |[03e11c] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ +03e12c: 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 │ │ @@ -62440,16 +62445,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03c490: |[03c490] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ -03c4a0: 0e00 |0000: return-void │ │ +03e130: |[03e130] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ +03e140: 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 │ │ │ │ @@ -62458,16 +62463,16 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03c4a4: |[03c4a4] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -03c4b4: 0e00 |0000: return-void │ │ +03e144: |[03e144] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +03e154: 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 │ │ @@ -62480,16 +62485,16 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -03c4b8: |[03c4b8] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ -03c4c8: 0e00 |0000: return-void │ │ +03e158: |[03e158] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ +03e168: 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 │ │ @@ -62702,81 +62707,81 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -03c4cc: |[03c4cc] android.support.v4.widget.ViewDragHelper.:()V │ │ -03c4dc: 2200 ce01 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@01ce │ │ -03c4e0: 7010 e70d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@0de7 │ │ -03c4e6: 6900 ee03 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@03ee │ │ -03c4ea: 0e00 |0007: return-void │ │ +03e16c: |[03e16c] android.support.v4.widget.ViewDragHelper.:()V │ │ +03e17c: 2200 ce01 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@01ce │ │ +03e180: 7010 e70d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@0de7 │ │ +03e186: 6900 ee03 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@03ee │ │ +03e18a: 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 │ │ -03c4ec: |[03c4ec] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ -03c4fc: 7010 e710 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03c502: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -03c504: 5942 d803 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ -03c508: 2202 cf01 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@01cf │ │ -03c50c: 7020 e90d 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0de9 │ │ -03c512: 5b42 ea03 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@03ea │ │ -03c516: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ -03c51a: 2202 6102 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -03c51e: 1a03 7107 |0011: const-string v3, "Parent view may not be null" // string@0771 │ │ -03c522: 7020 ce10 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -03c528: 2702 |0016: throw v2 │ │ -03c52a: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ -03c52e: 2202 6102 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -03c532: 1a03 1502 |001b: const-string v3, "Callback may not be null" // string@0215 │ │ -03c536: 7020 ce10 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -03c53c: 2702 |0020: throw v2 │ │ -03c53e: 5b46 e603 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ -03c542: 5b47 d903 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03c546: 7110 f80e 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0ef8 │ │ -03c54c: 0c01 |0028: move-result-object v1 │ │ -03c54e: 6e10 9000 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0090 │ │ -03c554: 0c02 |002c: move-result-object v2 │ │ -03c556: 6e10 d900 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d9 │ │ -03c55c: 0c02 |0030: move-result-object v2 │ │ -03c55e: 5220 f103 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@03f1 │ │ -03c562: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ -03c566: c802 |0035: mul-float/2addr v2, v0 │ │ -03c568: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ -03c56c: c632 |0038: add-float/2addr v2, v3 │ │ -03c56e: 8722 |0039: float-to-int v2, v2 │ │ -03c570: 5942 de03 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@03de │ │ -03c574: 6e10 ff0e 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0eff │ │ -03c57a: 0a02 |003f: move-result v2 │ │ -03c57c: 5942 eb03 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ -03c580: 6e10 fc0e 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0efc │ │ -03c586: 0a02 |0045: move-result v2 │ │ -03c588: 8222 |0046: int-to-float v2, v2 │ │ -03c58a: 5942 e403 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@03e4 │ │ -03c58e: 6e10 fd0e 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0efd │ │ -03c594: 0a02 |004c: move-result v2 │ │ -03c596: 8222 |004d: int-to-float v2, v2 │ │ -03c598: 5942 e503 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@03e5 │ │ -03c59c: 6202 ee03 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@03ee │ │ -03c5a0: 7120 c10c 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@0cc1 │ │ -03c5a6: 0c02 |0055: move-result-object v2 │ │ -03c5a8: 5b42 e903 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ -03c5ac: 0e00 |0058: return-void │ │ +03e18c: |[03e18c] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ +03e19c: 7010 e810 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03e1a2: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +03e1a4: 5942 d803 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ +03e1a8: 2202 cf01 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@01cf │ │ +03e1ac: 7020 e90d 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0de9 │ │ +03e1b2: 5b42 ea03 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@03ea │ │ +03e1b6: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ +03e1ba: 2202 6102 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +03e1be: 1a03 7107 |0011: const-string v3, "Parent view may not be null" // string@0771 │ │ +03e1c2: 7020 cf10 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +03e1c8: 2702 |0016: throw v2 │ │ +03e1ca: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ +03e1ce: 2202 6102 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +03e1d2: 1a03 1502 |001b: const-string v3, "Callback may not be null" // string@0215 │ │ +03e1d6: 7020 cf10 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +03e1dc: 2702 |0020: throw v2 │ │ +03e1de: 5b46 e603 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ +03e1e2: 5b47 d903 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03e1e6: 7110 f80e 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0ef8 │ │ +03e1ec: 0c01 |0028: move-result-object v1 │ │ +03e1ee: 6e10 9000 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0090 │ │ +03e1f4: 0c02 |002c: move-result-object v2 │ │ +03e1f6: 6e10 d900 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d9 │ │ +03e1fc: 0c02 |0030: move-result-object v2 │ │ +03e1fe: 5220 f103 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@03f1 │ │ +03e202: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ +03e206: c802 |0035: mul-float/2addr v2, v0 │ │ +03e208: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ +03e20c: c632 |0038: add-float/2addr v2, v3 │ │ +03e20e: 8722 |0039: float-to-int v2, v2 │ │ +03e210: 5942 de03 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@03de │ │ +03e214: 6e10 ff0e 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0eff │ │ +03e21a: 0a02 |003f: move-result v2 │ │ +03e21c: 5942 eb03 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ +03e220: 6e10 fc0e 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0efc │ │ +03e226: 0a02 |0045: move-result v2 │ │ +03e228: 8222 |0046: int-to-float v2, v2 │ │ +03e22a: 5942 e403 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@03e4 │ │ +03e22e: 6e10 fd0e 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0efd │ │ +03e234: 0a02 |004c: move-result v2 │ │ +03e236: 8222 |004d: int-to-float v2, v2 │ │ +03e238: 5942 e503 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@03e5 │ │ +03e23c: 6202 ee03 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@03ee │ │ +03e240: 7120 c10c 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@0cc1 │ │ +03e246: 0c02 |0055: move-result-object v2 │ │ +03e248: 5b42 e903 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ +03e24c: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0003 line=115 │ │ 0x0006 line=333 │ │ 0x000d line=374 │ │ 0x000f line=375 │ │ @@ -62805,67 +62810,67 @@ │ │ type : '(FFII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -03c5b0: |[03c5b0] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ -03c5c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03c5c2: 7110 db10 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -03c5c8: 0a00 |0004: move-result v0 │ │ -03c5ca: 7110 db10 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -03c5d0: 0a01 |0008: move-result v1 │ │ -03c5d2: 5453 df03 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ -03c5d6: 4403 0308 |000b: aget v3, v3, v8 │ │ -03c5da: b593 |000d: and-int/2addr v3, v9 │ │ -03c5dc: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ -03c5e0: 5253 ec03 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@03ec │ │ -03c5e4: b593 |0012: and-int/2addr v3, v9 │ │ -03c5e6: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ -03c5ea: 5453 dd03 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@03dd │ │ -03c5ee: 4403 0308 |0017: aget v3, v3, v8 │ │ -03c5f2: b593 |0019: and-int/2addr v3, v9 │ │ -03c5f4: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ -03c5f8: 5453 dc03 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@03dc │ │ -03c5fc: 4403 0308 |001e: aget v3, v3, v8 │ │ -03c600: b593 |0020: and-int/2addr v3, v9 │ │ -03c602: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ -03c606: 5253 eb03 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ -03c60a: 8233 |0025: int-to-float v3, v3 │ │ -03c60c: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ -03c610: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ -03c614: 5253 eb03 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ -03c618: 8233 |002c: int-to-float v3, v3 │ │ -03c61a: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ -03c61e: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ -03c622: 0f02 |0031: return v2 │ │ -03c624: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ -03c628: c813 |0034: mul-float/2addr v3, v1 │ │ -03c62a: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ -03c62e: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ -03c632: 5453 d903 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03c636: 6e20 f20d 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@0df2 │ │ -03c63c: 0a03 |003e: move-result v3 │ │ -03c63e: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ -03c642: 5453 dd03 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@03dd │ │ -03c646: 4404 0308 |0043: aget v4, v3, v8 │ │ -03c64a: b694 |0045: or-int/2addr v4, v9 │ │ -03c64c: 4b04 0308 |0046: aput v4, v3, v8 │ │ -03c650: 28e9 |0048: goto 0031 // -0017 │ │ -03c652: 5453 dc03 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@03dc │ │ -03c656: 4403 0308 |004b: aget v3, v3, v8 │ │ -03c65a: b593 |004d: and-int/2addr v3, v9 │ │ -03c65c: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ -03c660: 5253 eb03 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ -03c664: 8233 |0052: int-to-float v3, v3 │ │ -03c666: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ -03c66a: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ -03c66e: 1212 |0057: const/4 v2, #int 1 // #1 │ │ -03c670: 28d9 |0058: goto 0031 // -0027 │ │ +03e250: |[03e250] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ +03e260: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03e262: 7110 dc10 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +03e268: 0a00 |0004: move-result v0 │ │ +03e26a: 7110 dc10 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +03e270: 0a01 |0008: move-result v1 │ │ +03e272: 5453 df03 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ +03e276: 4403 0308 |000b: aget v3, v3, v8 │ │ +03e27a: b593 |000d: and-int/2addr v3, v9 │ │ +03e27c: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ +03e280: 5253 ec03 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@03ec │ │ +03e284: b593 |0012: and-int/2addr v3, v9 │ │ +03e286: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ +03e28a: 5453 dd03 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@03dd │ │ +03e28e: 4403 0308 |0017: aget v3, v3, v8 │ │ +03e292: b593 |0019: and-int/2addr v3, v9 │ │ +03e294: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ +03e298: 5453 dc03 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@03dc │ │ +03e29c: 4403 0308 |001e: aget v3, v3, v8 │ │ +03e2a0: b593 |0020: and-int/2addr v3, v9 │ │ +03e2a2: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ +03e2a6: 5253 eb03 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ +03e2aa: 8233 |0025: int-to-float v3, v3 │ │ +03e2ac: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ +03e2b0: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ +03e2b4: 5253 eb03 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ +03e2b8: 8233 |002c: int-to-float v3, v3 │ │ +03e2ba: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ +03e2be: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ +03e2c2: 0f02 |0031: return v2 │ │ +03e2c4: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ +03e2c8: c813 |0034: mul-float/2addr v3, v1 │ │ +03e2ca: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ +03e2ce: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ +03e2d2: 5453 d903 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03e2d6: 6e20 f20d 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@0df2 │ │ +03e2dc: 0a03 |003e: move-result v3 │ │ +03e2de: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ +03e2e2: 5453 dd03 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@03dd │ │ +03e2e6: 4404 0308 |0043: aget v4, v3, v8 │ │ +03e2ea: b694 |0045: or-int/2addr v4, v9 │ │ +03e2ec: 4b04 0308 |0046: aput v4, v3, v8 │ │ +03e2f0: 28e9 |0048: goto 0031 // -0017 │ │ +03e2f2: 5453 dc03 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@03dc │ │ +03e2f6: 4403 0308 |004b: aget v3, v3, v8 │ │ +03e2fa: b593 |004d: and-int/2addr v3, v9 │ │ +03e2fc: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ +03e300: 5253 eb03 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ +03e304: 8233 |0052: int-to-float v3, v3 │ │ +03e306: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ +03e30a: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ +03e30e: 1212 |0057: const/4 v2, #int 1 // #1 │ │ +03e310: 28d9 |0058: goto 0031 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1218 │ │ 0x0005 line=1219 │ │ 0x0009 line=1221 │ │ 0x0031 line=1231 │ │ 0x0032 line=1227 │ │ @@ -62885,67 +62890,67 @@ │ │ type : '(Landroid/view/View;FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -03c674: |[03c674] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ -03c684: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03c686: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -03c688: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ -03c68c: 0132 |0004: move v2, v3 │ │ -03c68e: 0f02 |0005: return v2 │ │ -03c690: 5474 d903 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03c694: 6e20 ef0d 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@0def │ │ -03c69a: 0a04 |000b: move-result v4 │ │ -03c69c: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ -03c6a0: 0120 |000e: move v0, v2 │ │ -03c6a2: 5474 d903 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03c6a6: 6e20 f00d 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@0df0 │ │ -03c6ac: 0a04 |0014: move-result v4 │ │ -03c6ae: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ -03c6b2: 0121 |0017: move v1, v2 │ │ -03c6b4: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ -03c6b8: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ -03c6bc: a804 0909 |001c: mul-float v4, v9, v9 │ │ -03c6c0: a805 0a0a |001e: mul-float v5, v10, v10 │ │ -03c6c4: c654 |0020: add-float/2addr v4, v5 │ │ -03c6c6: 5275 eb03 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ -03c6ca: 5276 eb03 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ -03c6ce: b265 |0025: mul-int/2addr v5, v6 │ │ -03c6d0: 8255 |0026: int-to-float v5, v5 │ │ -03c6d2: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ -03c6d6: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ -03c6da: 0132 |002b: move v2, v3 │ │ -03c6dc: 28d9 |002c: goto 0005 // -0027 │ │ -03c6de: 0130 |002d: move v0, v3 │ │ -03c6e0: 28e1 |002e: goto 000f // -001f │ │ -03c6e2: 0131 |002f: move v1, v3 │ │ -03c6e4: 28e8 |0030: goto 0018 // -0018 │ │ -03c6e6: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ -03c6ea: 7110 db10 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -03c6f0: 0a04 |0036: move-result v4 │ │ -03c6f2: 5275 eb03 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ -03c6f6: 8255 |0039: int-to-float v5, v5 │ │ -03c6f8: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ -03c6fc: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ -03c700: 0132 |003e: move v2, v3 │ │ -03c702: 28c6 |003f: goto 0005 // -003a │ │ -03c704: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ -03c708: 7110 db10 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -03c70e: 0a04 |0045: move-result v4 │ │ -03c710: 5275 eb03 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ -03c714: 8255 |0048: int-to-float v5, v5 │ │ -03c716: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ -03c71a: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ -03c71e: 0132 |004d: move v2, v3 │ │ -03c720: 28b7 |004e: goto 0005 // -0049 │ │ -03c722: 0132 |004f: move v2, v3 │ │ -03c724: 28b5 |0050: goto 0005 // -004b │ │ +03e314: |[03e314] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ +03e324: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03e326: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03e328: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ +03e32c: 0132 |0004: move v2, v3 │ │ +03e32e: 0f02 |0005: return v2 │ │ +03e330: 5474 d903 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03e334: 6e20 ef0d 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@0def │ │ +03e33a: 0a04 |000b: move-result v4 │ │ +03e33c: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ +03e340: 0120 |000e: move v0, v2 │ │ +03e342: 5474 d903 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03e346: 6e20 f00d 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@0df0 │ │ +03e34c: 0a04 |0014: move-result v4 │ │ +03e34e: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ +03e352: 0121 |0017: move v1, v2 │ │ +03e354: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ +03e358: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ +03e35c: a804 0909 |001c: mul-float v4, v9, v9 │ │ +03e360: a805 0a0a |001e: mul-float v5, v10, v10 │ │ +03e364: c654 |0020: add-float/2addr v4, v5 │ │ +03e366: 5275 eb03 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ +03e36a: 5276 eb03 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ +03e36e: b265 |0025: mul-int/2addr v5, v6 │ │ +03e370: 8255 |0026: int-to-float v5, v5 │ │ +03e372: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ +03e376: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ +03e37a: 0132 |002b: move v2, v3 │ │ +03e37c: 28d9 |002c: goto 0005 // -0027 │ │ +03e37e: 0130 |002d: move v0, v3 │ │ +03e380: 28e1 |002e: goto 000f // -001f │ │ +03e382: 0131 |002f: move v1, v3 │ │ +03e384: 28e8 |0030: goto 0018 // -0018 │ │ +03e386: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ +03e38a: 7110 dc10 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +03e390: 0a04 |0036: move-result v4 │ │ +03e392: 5275 eb03 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ +03e396: 8255 |0039: int-to-float v5, v5 │ │ +03e398: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ +03e39c: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ +03e3a0: 0132 |003e: move v2, v3 │ │ +03e3a2: 28c6 |003f: goto 0005 // -003a │ │ +03e3a4: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ +03e3a8: 7110 dc10 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +03e3ae: 0a04 |0045: move-result v4 │ │ +03e3b0: 5275 eb03 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ +03e3b4: 8255 |0048: int-to-float v5, v5 │ │ +03e3b6: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ +03e3ba: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ +03e3be: 0132 |004d: move v2, v3 │ │ +03e3c0: 28b7 |004e: goto 0005 // -0049 │ │ +03e3c2: 0132 |004f: move v2, v3 │ │ +03e3c4: 28b5 |0050: goto 0005 // -004b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1245 │ │ 0x0005 line=1258 │ │ 0x0006 line=1248 │ │ 0x000f line=1249 │ │ 0x0018 line=1251 │ │ @@ -62972,30 +62977,30 @@ │ │ type : '(FFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -03c728: |[03c728] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ -03c738: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03c73a: 7110 db10 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -03c740: 0a00 |0004: move-result v0 │ │ -03c742: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ -03c746: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ -03c74a: 0116 |0009: move v6, v1 │ │ -03c74c: 0f06 |000a: return v6 │ │ -03c74e: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ -03c752: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ -03c756: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ -03c75a: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ -03c75e: 7f66 |0013: neg-float v6, v6 │ │ -03c760: 28f6 |0014: goto 000a // -000a │ │ -03c762: 0146 |0015: move v6, v4 │ │ -03c764: 28f4 |0016: goto 000a // -000c │ │ +03e3c8: |[03e3c8] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ +03e3d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03e3da: 7110 dc10 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +03e3e0: 0a00 |0004: move-result v0 │ │ +03e3e2: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ +03e3e6: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ +03e3ea: 0116 |0009: move v6, v1 │ │ +03e3ec: 0f06 |000a: return v6 │ │ +03e3ee: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ +03e3f2: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ +03e3f6: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ +03e3fa: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ +03e3fe: 7f66 |0013: neg-float v6, v6 │ │ +03e400: 28f6 |0014: goto 000a // -000a │ │ +03e402: 0146 |0015: move v6, v4 │ │ +03e404: 28f4 |0016: goto 000a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=667 │ │ 0x0005 line=668 │ │ 0x000a line=670 │ │ 0x000b line=669 │ │ 0x0016 line=670 │ │ @@ -63012,26 +63017,26 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -03c768: |[03c768] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ -03c778: 7110 dc10 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@10dc │ │ -03c77e: 0a00 |0003: move-result v0 │ │ -03c780: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ -03c784: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -03c786: 0f04 |0007: return v4 │ │ -03c788: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ -03c78c: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ -03c790: 7b44 |000c: neg-int v4, v4 │ │ -03c792: 28fa |000d: goto 0007 // -0006 │ │ -03c794: 0124 |000e: move v4, v2 │ │ -03c796: 28f8 |000f: goto 0007 // -0008 │ │ +03e408: |[03e408] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ +03e418: 7110 dd10 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@10dd │ │ +03e41e: 0a00 |0003: move-result v0 │ │ +03e420: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ +03e424: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +03e426: 0f04 |0007: return v4 │ │ +03e428: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ +03e42c: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ +03e430: 7b44 |000c: neg-int v4, v4 │ │ +03e432: 28fa |000d: goto 0007 // -0006 │ │ +03e434: 0124 |000e: move v4, v2 │ │ +03e436: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ 0x0004 line=651 │ │ 0x0007 line=653 │ │ 0x0008 line=652 │ │ 0x000f line=653 │ │ @@ -63048,36 +63053,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -03c798: |[03c798] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ -03c7a8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03c7aa: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -03c7ac: 5430 e003 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ -03c7b0: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -03c7b4: 0e00 |0006: return-void │ │ -03c7b6: 5430 e003 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ -03c7ba: 7120 4311 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1143 │ │ -03c7c0: 5430 e103 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@03e1 │ │ -03c7c4: 7120 4311 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1143 │ │ -03c7ca: 5430 e203 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@03e2 │ │ -03c7ce: 7120 4311 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1143 │ │ -03c7d4: 5430 e303 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@03e3 │ │ -03c7d8: 7120 4311 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1143 │ │ -03c7de: 5430 df03 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ -03c7e2: 7120 4411 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1144 │ │ -03c7e8: 5430 dc03 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@03dc │ │ -03c7ec: 7120 4411 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1144 │ │ -03c7f2: 5430 dd03 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@03dd │ │ -03c7f6: 7120 4411 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1144 │ │ -03c7fc: 5932 e703 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@03e7 │ │ -03c800: 28da |002c: goto 0006 // -0026 │ │ +03e438: |[03e438] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ +03e448: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03e44a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +03e44c: 5430 e003 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ +03e450: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +03e454: 0e00 |0006: return-void │ │ +03e456: 5430 e003 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ +03e45a: 7120 4411 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1144 │ │ +03e460: 5430 e103 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@03e1 │ │ +03e464: 7120 4411 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1144 │ │ +03e46a: 5430 e203 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@03e2 │ │ +03e46e: 7120 4411 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1144 │ │ +03e474: 5430 e303 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@03e3 │ │ +03e478: 7120 4411 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@1144 │ │ +03e47e: 5430 df03 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ +03e482: 7120 4511 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1145 │ │ +03e488: 5430 dc03 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@03dc │ │ +03e48c: 7120 4511 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1145 │ │ +03e492: 5430 dd03 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@03dd │ │ +03e496: 7120 4511 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@1145 │ │ +03e49c: 5932 e703 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@03e7 │ │ +03e4a0: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=770 │ │ 0x0006 line=781 │ │ 0x0007 line=773 │ │ 0x000c line=774 │ │ 0x0011 line=775 │ │ @@ -63094,41 +63099,41 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -03c804: |[03c804] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ -03c814: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03c816: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -03c818: 5430 e003 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ -03c81c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -03c820: 0e00 |0006: return-void │ │ -03c822: 5430 e003 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ -03c826: 4b01 0004 |0009: aput v1, v0, v4 │ │ -03c82a: 5430 e103 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@03e1 │ │ -03c82e: 4b01 0004 |000d: aput v1, v0, v4 │ │ -03c832: 5430 e203 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@03e2 │ │ -03c836: 4b01 0004 |0011: aput v1, v0, v4 │ │ -03c83a: 5430 e303 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@03e3 │ │ -03c83e: 4b01 0004 |0015: aput v1, v0, v4 │ │ -03c842: 5430 df03 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ -03c846: 4b02 0004 |0019: aput v2, v0, v4 │ │ -03c84a: 5430 dc03 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@03dc │ │ -03c84e: 4b02 0004 |001d: aput v2, v0, v4 │ │ -03c852: 5430 dd03 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@03dd │ │ -03c856: 4b02 0004 |0021: aput v2, v0, v4 │ │ -03c85a: 5230 e703 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@03e7 │ │ -03c85e: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -03c860: b841 |0026: shl-int/2addr v1, v4 │ │ -03c862: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -03c866: b510 |0029: and-int/2addr v0, v1 │ │ -03c868: 5930 e703 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@03e7 │ │ -03c86c: 28da |002c: goto 0006 // -0026 │ │ +03e4a4: |[03e4a4] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ +03e4b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03e4b6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +03e4b8: 5430 e003 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ +03e4bc: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +03e4c0: 0e00 |0006: return-void │ │ +03e4c2: 5430 e003 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ +03e4c6: 4b01 0004 |0009: aput v1, v0, v4 │ │ +03e4ca: 5430 e103 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@03e1 │ │ +03e4ce: 4b01 0004 |000d: aput v1, v0, v4 │ │ +03e4d2: 5430 e203 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@03e2 │ │ +03e4d6: 4b01 0004 |0011: aput v1, v0, v4 │ │ +03e4da: 5430 e303 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@03e3 │ │ +03e4de: 4b01 0004 |0015: aput v1, v0, v4 │ │ +03e4e2: 5430 df03 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ +03e4e6: 4b02 0004 |0019: aput v2, v0, v4 │ │ +03e4ea: 5430 dc03 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@03dc │ │ +03e4ee: 4b02 0004 |001d: aput v2, v0, v4 │ │ +03e4f2: 5430 dd03 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@03dd │ │ +03e4f6: 4b02 0004 |0021: aput v2, v0, v4 │ │ +03e4fa: 5230 e703 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@03e7 │ │ +03e4fe: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +03e500: b841 |0026: shl-int/2addr v1, v4 │ │ +03e502: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +03e506: b510 |0029: and-int/2addr v0, v1 │ │ +03e508: 5930 e703 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@03e7 │ │ +03e50c: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=784 │ │ 0x0006 line=795 │ │ 0x0007 line=787 │ │ 0x000b line=788 │ │ 0x000f line=789 │ │ @@ -63146,62 +63151,62 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -03c870: |[03c870] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ -03c880: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -03c884: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ -03c888: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -03c88a: 0f06 |0005: return v6 │ │ -03c88c: 54a6 e603 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ -03c890: 6e10 1a0f 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@0f1a │ │ -03c896: 0a05 |000b: move-result v5 │ │ -03c898: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ -03c89c: 7110 dc10 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@10dc │ │ -03c8a2: 0a06 |0011: move-result v6 │ │ -03c8a4: 8266 |0012: int-to-float v6, v6 │ │ -03c8a6: 8257 |0013: int-to-float v7, v5 │ │ -03c8a8: c976 |0014: div-float/2addr v6, v7 │ │ -03c8aa: 7120 e210 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@10e2 │ │ -03c8b0: 0a01 |0018: move-result v1 │ │ -03c8b2: 8236 |0019: int-to-float v6, v3 │ │ -03c8b4: 8237 |001a: int-to-float v7, v3 │ │ -03c8b6: 7020 0d0e 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@0e0d │ │ -03c8bc: 0a08 |001e: move-result v8 │ │ -03c8be: c887 |001f: mul-float/2addr v7, v8 │ │ -03c8c0: a600 0607 |0020: add-float v0, v6, v7 │ │ -03c8c4: 7110 dc10 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@10dc │ │ -03c8ca: 0a0c |0025: move-result v12 │ │ -03c8cc: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ -03c8d0: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ -03c8d4: 82c7 |002a: int-to-float v7, v12 │ │ -03c8d6: a907 0007 |002b: div-float v7, v0, v7 │ │ -03c8da: 7110 db10 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -03c8e0: 0a07 |0030: move-result v7 │ │ -03c8e2: c876 |0031: mul-float/2addr v6, v7 │ │ -03c8e4: 7110 e410 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@10e4 │ │ -03c8ea: 0a06 |0035: move-result v6 │ │ -03c8ec: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ -03c8f0: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ -03c8f4: 7120 e310 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@10e3 │ │ -03c8fa: 0a06 |003d: move-result v6 │ │ -03c8fc: 28c7 |003e: goto 0005 // -0039 │ │ -03c8fe: 7110 dc10 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@10dc │ │ -03c904: 0a06 |0042: move-result v6 │ │ -03c906: 8266 |0043: int-to-float v6, v6 │ │ -03c908: 82d7 |0044: int-to-float v7, v13 │ │ -03c90a: a904 0607 |0045: div-float v4, v6, v7 │ │ -03c90e: a606 0409 |0047: add-float v6, v4, v9 │ │ -03c912: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ -03c916: c876 |004b: mul-float/2addr v6, v7 │ │ -03c918: 8762 |004c: float-to-int v2, v6 │ │ -03c91a: 28eb |004d: goto 0038 // -0015 │ │ +03e510: |[03e510] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ +03e520: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +03e524: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ +03e528: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +03e52a: 0f06 |0005: return v6 │ │ +03e52c: 54a6 e603 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ +03e530: 6e10 1a0f 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@0f1a │ │ +03e536: 0a05 |000b: move-result v5 │ │ +03e538: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ +03e53c: 7110 dd10 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@10dd │ │ +03e542: 0a06 |0011: move-result v6 │ │ +03e544: 8266 |0012: int-to-float v6, v6 │ │ +03e546: 8257 |0013: int-to-float v7, v5 │ │ +03e548: c976 |0014: div-float/2addr v6, v7 │ │ +03e54a: 7120 e310 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@10e3 │ │ +03e550: 0a01 |0018: move-result v1 │ │ +03e552: 8236 |0019: int-to-float v6, v3 │ │ +03e554: 8237 |001a: int-to-float v7, v3 │ │ +03e556: 7020 0d0e 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@0e0d │ │ +03e55c: 0a08 |001e: move-result v8 │ │ +03e55e: c887 |001f: mul-float/2addr v7, v8 │ │ +03e560: a600 0607 |0020: add-float v0, v6, v7 │ │ +03e564: 7110 dd10 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@10dd │ │ +03e56a: 0a0c |0025: move-result v12 │ │ +03e56c: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ +03e570: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ +03e574: 82c7 |002a: int-to-float v7, v12 │ │ +03e576: a907 0007 |002b: div-float v7, v0, v7 │ │ +03e57a: 7110 dc10 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +03e580: 0a07 |0030: move-result v7 │ │ +03e582: c876 |0031: mul-float/2addr v6, v7 │ │ +03e584: 7110 e510 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@10e5 │ │ +03e58a: 0a06 |0035: move-result v6 │ │ +03e58c: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ +03e590: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ +03e594: 7120 e410 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@10e4 │ │ +03e59a: 0a06 |003d: move-result v6 │ │ +03e59c: 28c7 |003e: goto 0005 // -0039 │ │ +03e59e: 7110 dd10 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@10dd │ │ +03e5a4: 0a06 |0042: move-result v6 │ │ +03e5a6: 8266 |0043: int-to-float v6, v6 │ │ +03e5a8: 82d7 |0044: int-to-float v7, v13 │ │ +03e5aa: a904 0607 |0045: div-float v4, v6, v7 │ │ +03e5ae: a606 0409 |0047: add-float v6, v4, v9 │ │ +03e5b2: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ +03e5b6: c876 |004b: mul-float/2addr v6, v7 │ │ +03e5b8: 8762 |004c: float-to-int v2, v6 │ │ +03e5ba: 28eb |004d: goto 0038 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=618 │ │ 0x0004 line=619 │ │ 0x0005 line=636 │ │ 0x0006 line=622 │ │ 0x000c line=623 │ │ @@ -63231,76 +63236,76 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 20 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 101 16-bit code units │ │ -03c91c: |[03c91c] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ -03c92c: 52ec e503 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@03e5 │ │ -03c930: 87cc |0002: float-to-int v12, v12 │ │ -03c932: 52ed e403 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@03e4 │ │ -03c936: 87dd |0005: float-to-int v13, v13 │ │ -03c938: 0200 1200 |0006: move/from16 v0, v18 │ │ -03c93c: 7040 040e 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@0e04 │ │ -03c942: 0a12 |000b: move-result v18 │ │ -03c944: 52ec e503 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@03e5 │ │ -03c948: 87cc |000e: float-to-int v12, v12 │ │ -03c94a: 52ed e403 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@03e4 │ │ -03c94e: 87dd |0011: float-to-int v13, v13 │ │ -03c950: 0200 1300 |0012: move/from16 v0, v19 │ │ -03c954: 7040 040e 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@0e04 │ │ -03c95a: 0a13 |0017: move-result v19 │ │ -03c95c: 7701 dc10 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@10dc │ │ -03c962: 0a02 |001b: move-result v2 │ │ -03c964: 7701 dc10 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@10dc │ │ -03c96a: 0a03 |001f: move-result v3 │ │ -03c96c: 7701 dc10 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@10dc │ │ -03c972: 0a04 |0023: move-result v4 │ │ -03c974: 7701 dc10 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@10dc │ │ -03c97a: 0a05 |0027: move-result v5 │ │ -03c97c: 9007 0405 |0028: add-int v7, v4, v5 │ │ -03c980: 9006 0203 |002a: add-int v6, v2, v3 │ │ -03c984: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ -03c988: 824c |002e: int-to-float v12, v4 │ │ -03c98a: 827d |002f: int-to-float v13, v7 │ │ -03c98c: a909 0c0d |0030: div-float v9, v12, v13 │ │ -03c990: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ -03c994: 825c |0034: int-to-float v12, v5 │ │ -03c996: 827d |0035: int-to-float v13, v7 │ │ -03c998: a90b 0c0d |0036: div-float v11, v12, v13 │ │ -03c99c: 54ec d903 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03c9a0: 6e20 ef0d fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@0def │ │ -03c9a6: 0a0c |003d: move-result v12 │ │ -03c9a8: 0200 1000 |003e: move/from16 v0, v16 │ │ -03c9ac: 0201 1200 |0040: move/from16 v1, v18 │ │ -03c9b0: 7040 070e 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@0e07 │ │ -03c9b6: 0a08 |0045: move-result v8 │ │ -03c9b8: 54ec d903 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03c9bc: 6e20 f00d fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@0df0 │ │ -03c9c2: 0a0c |004b: move-result v12 │ │ -03c9c4: 0200 1100 |004c: move/from16 v0, v17 │ │ -03c9c8: 0201 1300 |004e: move/from16 v1, v19 │ │ -03c9cc: 7040 070e 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@0e07 │ │ -03c9d2: 0a0a |0053: move-result v10 │ │ -03c9d4: 828c |0054: int-to-float v12, v8 │ │ -03c9d6: c89c |0055: mul-float/2addr v12, v9 │ │ -03c9d8: 82ad |0056: int-to-float v13, v10 │ │ -03c9da: c8bd |0057: mul-float/2addr v13, v11 │ │ -03c9dc: c6dc |0058: add-float/2addr v12, v13 │ │ -03c9de: 87cc |0059: float-to-int v12, v12 │ │ -03c9e0: 0f0c |005a: return v12 │ │ -03c9e2: 822c |005b: int-to-float v12, v2 │ │ -03c9e4: 826d |005c: int-to-float v13, v6 │ │ -03c9e6: a909 0c0d |005d: div-float v9, v12, v13 │ │ -03c9ea: 28d3 |005f: goto 0032 // -002d │ │ -03c9ec: 823c |0060: int-to-float v12, v3 │ │ -03c9ee: 826d |0061: int-to-float v13, v6 │ │ -03c9f0: a90b 0c0d |0062: div-float v11, v12, v13 │ │ -03c9f4: 28d4 |0064: goto 0038 // -002c │ │ +03e5bc: |[03e5bc] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ +03e5cc: 52ec e503 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@03e5 │ │ +03e5d0: 87cc |0002: float-to-int v12, v12 │ │ +03e5d2: 52ed e403 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@03e4 │ │ +03e5d6: 87dd |0005: float-to-int v13, v13 │ │ +03e5d8: 0200 1200 |0006: move/from16 v0, v18 │ │ +03e5dc: 7040 040e 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@0e04 │ │ +03e5e2: 0a12 |000b: move-result v18 │ │ +03e5e4: 52ec e503 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@03e5 │ │ +03e5e8: 87cc |000e: float-to-int v12, v12 │ │ +03e5ea: 52ed e403 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@03e4 │ │ +03e5ee: 87dd |0011: float-to-int v13, v13 │ │ +03e5f0: 0200 1300 |0012: move/from16 v0, v19 │ │ +03e5f4: 7040 040e 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@0e04 │ │ +03e5fa: 0a13 |0017: move-result v19 │ │ +03e5fc: 7701 dd10 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@10dd │ │ +03e602: 0a02 |001b: move-result v2 │ │ +03e604: 7701 dd10 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@10dd │ │ +03e60a: 0a03 |001f: move-result v3 │ │ +03e60c: 7701 dd10 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@10dd │ │ +03e612: 0a04 |0023: move-result v4 │ │ +03e614: 7701 dd10 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@10dd │ │ +03e61a: 0a05 |0027: move-result v5 │ │ +03e61c: 9007 0405 |0028: add-int v7, v4, v5 │ │ +03e620: 9006 0203 |002a: add-int v6, v2, v3 │ │ +03e624: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ +03e628: 824c |002e: int-to-float v12, v4 │ │ +03e62a: 827d |002f: int-to-float v13, v7 │ │ +03e62c: a909 0c0d |0030: div-float v9, v12, v13 │ │ +03e630: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ +03e634: 825c |0034: int-to-float v12, v5 │ │ +03e636: 827d |0035: int-to-float v13, v7 │ │ +03e638: a90b 0c0d |0036: div-float v11, v12, v13 │ │ +03e63c: 54ec d903 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03e640: 6e20 ef0d fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@0def │ │ +03e646: 0a0c |003d: move-result v12 │ │ +03e648: 0200 1000 |003e: move/from16 v0, v16 │ │ +03e64c: 0201 1200 |0040: move/from16 v1, v18 │ │ +03e650: 7040 070e 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@0e07 │ │ +03e656: 0a08 |0045: move-result v8 │ │ +03e658: 54ec d903 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03e65c: 6e20 f00d fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@0df0 │ │ +03e662: 0a0c |004b: move-result v12 │ │ +03e664: 0200 1100 |004c: move/from16 v0, v17 │ │ +03e668: 0201 1300 |004e: move/from16 v1, v19 │ │ +03e66c: 7040 070e 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@0e07 │ │ +03e672: 0a0a |0053: move-result v10 │ │ +03e674: 828c |0054: int-to-float v12, v8 │ │ +03e676: c89c |0055: mul-float/2addr v12, v9 │ │ +03e678: 82ad |0056: int-to-float v13, v10 │ │ +03e67a: c8bd |0057: mul-float/2addr v13, v11 │ │ +03e67c: c6dc |0058: add-float/2addr v12, v13 │ │ +03e67e: 87cc |0059: float-to-int v12, v12 │ │ +03e680: 0f0c |005a: return v12 │ │ +03e682: 822c |005b: int-to-float v12, v2 │ │ +03e684: 826d |005c: int-to-float v13, v6 │ │ +03e686: a909 0c0d |005d: div-float v9, v12, v13 │ │ +03e68a: 28d3 |005f: goto 0032 // -002d │ │ +03e68c: 823c |0060: int-to-float v12, v3 │ │ +03e68e: 826d |0061: int-to-float v13, v6 │ │ +03e690: a90b 0c0d |0062: div-float v11, v12, v13 │ │ +03e694: 28d4 |0064: goto 0038 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x000c line=598 │ │ 0x0018 line=599 │ │ 0x001c line=600 │ │ 0x0020 line=601 │ │ @@ -63338,25 +63343,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 │ │ -03c9f8: |[03c9f8] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -03ca08: 7120 0b0e 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@0e0b │ │ -03ca0e: 0c00 |0003: move-result-object v0 │ │ -03ca10: 5201 eb03 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ -03ca14: 8211 |0006: int-to-float v1, v1 │ │ -03ca16: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ -03ca1a: c942 |0009: div-float/2addr v2, v4 │ │ -03ca1c: c821 |000a: mul-float/2addr v1, v2 │ │ -03ca1e: 8711 |000b: float-to-int v1, v1 │ │ -03ca20: 5901 eb03 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ -03ca24: 1100 |000e: return-object v0 │ │ +03e698: |[03e698] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +03e6a8: 7120 0b0e 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@0e0b │ │ +03e6ae: 0c00 |0003: move-result-object v0 │ │ +03e6b0: 5201 eb03 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ +03e6b4: 8211 |0006: int-to-float v1, v1 │ │ +03e6b6: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ +03e6ba: c942 |0009: div-float/2addr v2, v4 │ │ +03e6bc: c821 |000a: mul-float/2addr v1, v2 │ │ +03e6be: 8711 |000b: float-to-int v1, v1 │ │ +03e6c0: 5901 eb03 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ +03e6c4: 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; │ │ @@ -63369,20 +63374,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 │ │ -03ca28: |[03ca28] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -03ca38: 2200 d101 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@01d1 │ │ -03ca3c: 6e10 140f 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0f14 │ │ -03ca42: 0c01 |0005: move-result-object v1 │ │ -03ca44: 7040 fa0d 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@0dfa │ │ -03ca4a: 1100 |0009: return-object v0 │ │ +03e6c8: |[03e6c8] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +03e6d8: 2200 d101 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@01d1 │ │ +03e6dc: 6e10 140f 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@0f14 │ │ +03e6e2: 0c01 |0005: move-result-object v1 │ │ +03e6e4: 7040 fa0d 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@0dfa │ │ +03e6ea: 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; │ │ │ │ @@ -63391,26 +63396,26 @@ │ │ type : '(FF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -03ca4c: |[03ca4c] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ -03ca5c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03ca5e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03ca60: 5c43 e803 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@03e8 │ │ -03ca64: 5440 d903 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03ca68: 5441 da03 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03ca6c: 6e40 f70d 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@0df7 │ │ -03ca72: 5c42 e803 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@03e8 │ │ -03ca76: 5240 db03 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ -03ca7a: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ -03ca7e: 6e20 240e 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@0e24 │ │ -03ca84: 0e00 |0014: return-void │ │ +03e6ec: |[03e6ec] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ +03e6fc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +03e6fe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +03e700: 5c43 e803 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@03e8 │ │ +03e704: 5440 d903 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03e708: 5441 da03 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03e70c: 6e40 f70d 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@0df7 │ │ +03e712: 5c42 e803 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@03e8 │ │ +03e716: 5240 db03 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ +03e71a: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ +03e71e: 6e20 240e 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@0e24 │ │ +03e724: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=759 │ │ 0x0004 line=760 │ │ 0x000b line=761 │ │ 0x000d line=763 │ │ 0x0011 line=765 │ │ @@ -63425,26 +63430,26 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03ca88: |[03ca88] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ -03ca98: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -03ca9c: c705 |0002: sub-float/2addr v5, v0 │ │ -03ca9e: 8950 |0003: float-to-double v0, v5 │ │ -03caa0: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -03caaa: cd20 |0009: mul-double/2addr v0, v2 │ │ -03caac: 8c05 |000a: double-to-float v5, v0 │ │ -03caae: 8950 |000b: float-to-double v0, v5 │ │ -03cab0: 7120 e510 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@10e5 │ │ -03cab6: 0b00 |000f: move-result-wide v0 │ │ -03cab8: 8c00 |0010: double-to-float v0, v0 │ │ -03caba: 0f00 |0011: return v0 │ │ +03e728: |[03e728] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ +03e738: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +03e73c: c705 |0002: sub-float/2addr v5, v0 │ │ +03e73e: 8950 |0003: float-to-double v0, v5 │ │ +03e740: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +03e74a: cd20 |0009: mul-double/2addr v0, v2 │ │ +03e74c: 8c05 |000a: double-to-float v5, v0 │ │ +03e74e: 8950 |000b: float-to-double v0, v5 │ │ +03e750: 7120 e610 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@10e6 │ │ +03e756: 0b00 |000f: move-result-wide v0 │ │ +03e758: 8c00 |0010: double-to-float v0, v0 │ │ +03e75a: 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; │ │ @@ -63455,47 +63460,47 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -03cabc: |[03cabc] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ -03cacc: 0192 |0000: move v2, v9 │ │ -03cace: 01a3 |0001: move v3, v10 │ │ -03cad0: 5480 da03 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03cad4: 6e10 b10e 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -03cada: 0a06 |0007: move-result v6 │ │ -03cadc: 5480 da03 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03cae0: 6e10 be0e 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -03cae6: 0a07 |000d: move-result v7 │ │ -03cae8: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ -03caec: 5480 d903 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03caf0: 5481 da03 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03caf4: 6e40 ec0d 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@0dec │ │ -03cafa: 0a02 |0017: move-result v2 │ │ -03cafc: 5480 da03 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03cb00: 9101 0206 |001a: sub-int v1, v2, v6 │ │ -03cb04: 6e20 d20e 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0ed2 │ │ -03cb0a: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ -03cb0e: 5480 d903 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03cb12: 5481 da03 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03cb16: 6e40 ed0d 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@0ded │ │ -03cb1c: 0a03 |0028: move-result v3 │ │ -03cb1e: 5480 da03 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03cb22: 9101 0307 |002b: sub-int v1, v3, v7 │ │ -03cb26: 6e20 d30e 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@0ed3 │ │ -03cb2c: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ -03cb30: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ -03cb34: 9104 0206 |0034: sub-int v4, v2, v6 │ │ -03cb38: 9105 0307 |0036: sub-int v5, v3, v7 │ │ -03cb3c: 5480 d903 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03cb40: 5481 da03 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03cb44: 7406 f60d 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@0df6 │ │ -03cb4a: 0e00 |003f: return-void │ │ +03e75c: |[03e75c] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ +03e76c: 0192 |0000: move v2, v9 │ │ +03e76e: 01a3 |0001: move v3, v10 │ │ +03e770: 5480 da03 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03e774: 6e10 b10e 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +03e77a: 0a06 |0007: move-result v6 │ │ +03e77c: 5480 da03 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03e780: 6e10 be0e 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03e786: 0a07 |000d: move-result v7 │ │ +03e788: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ +03e78c: 5480 d903 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03e790: 5481 da03 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03e794: 6e40 ec0d 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@0dec │ │ +03e79a: 0a02 |0017: move-result v2 │ │ +03e79c: 5480 da03 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03e7a0: 9101 0206 |001a: sub-int v1, v2, v6 │ │ +03e7a4: 6e20 d20e 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0ed2 │ │ +03e7aa: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ +03e7ae: 5480 d903 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03e7b2: 5481 da03 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03e7b6: 6e40 ed0d 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@0ded │ │ +03e7bc: 0a03 |0028: move-result v3 │ │ +03e7be: 5480 da03 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03e7c2: 9101 0307 |002b: sub-int v1, v3, v7 │ │ +03e7c6: 6e20 d30e 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@0ed3 │ │ +03e7cc: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ +03e7d0: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ +03e7d4: 9104 0206 |0034: sub-int v4, v2, v6 │ │ +03e7d8: 9105 0307 |0036: sub-int v5, v3, v7 │ │ +03e7dc: 5480 d903 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03e7e0: 5481 da03 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03e7e4: 7406 f60d 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@0df6 │ │ +03e7ea: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1366 │ │ 0x0001 line=1367 │ │ 0x0002 line=1368 │ │ 0x0008 line=1369 │ │ 0x000e line=1370 │ │ @@ -63527,73 +63532,73 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 113 16-bit code units │ │ -03cb4c: |[03cb4c] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ -03cb5c: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -03cb5e: 54a7 e003 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ -03cb62: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ -03cb66: 54a7 e003 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ -03cb6a: 2177 |0007: array-length v7, v7 │ │ -03cb6c: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ -03cb70: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -03cb74: 2373 fd02 |000c: new-array v3, v7, [F // type@02fd │ │ -03cb78: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -03cb7c: 2374 fd02 |0010: new-array v4, v7, [F // type@02fd │ │ -03cb80: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ -03cb84: 2375 fd02 |0014: new-array v5, v7, [F // type@02fd │ │ -03cb88: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ -03cb8c: 2376 fd02 |0018: new-array v6, v7, [F // type@02fd │ │ -03cb90: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -03cb94: 2372 fe02 |001c: new-array v2, v7, [I // type@02fe │ │ -03cb98: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -03cb9c: 2370 fe02 |0020: new-array v0, v7, [I // type@02fe │ │ -03cba0: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ -03cba4: 2371 fe02 |0024: new-array v1, v7, [I // type@02fe │ │ -03cba8: 54a7 e003 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ -03cbac: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ -03cbb0: 54a7 e003 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ -03cbb4: 54a8 e003 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ -03cbb8: 2188 |002e: array-length v8, v8 │ │ -03cbba: 7158 1b11 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -03cbc0: 54a7 e103 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@03e1 │ │ -03cbc4: 54a8 e103 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@03e1 │ │ -03cbc8: 2188 |0036: array-length v8, v8 │ │ -03cbca: 7158 1b11 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -03cbd0: 54a7 e203 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@03e2 │ │ -03cbd4: 54a8 e203 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@03e2 │ │ -03cbd8: 2188 |003e: array-length v8, v8 │ │ -03cbda: 7158 1b11 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -03cbe0: 54a7 e303 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@03e3 │ │ -03cbe4: 54a8 e303 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@03e3 │ │ -03cbe8: 2188 |0046: array-length v8, v8 │ │ -03cbea: 7158 1b11 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -03cbf0: 54a7 df03 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ -03cbf4: 54a8 df03 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ -03cbf8: 2188 |004e: array-length v8, v8 │ │ -03cbfa: 7158 1b11 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -03cc00: 54a7 dc03 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@03dc │ │ -03cc04: 54a8 dc03 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@03dc │ │ -03cc08: 2188 |0056: array-length v8, v8 │ │ -03cc0a: 7158 1b11 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -03cc10: 54a7 dd03 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@03dd │ │ -03cc14: 54a8 dd03 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@03dd │ │ -03cc18: 2188 |005e: array-length v8, v8 │ │ -03cc1a: 7158 1b11 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111b │ │ -03cc20: 5ba3 e003 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ -03cc24: 5ba4 e103 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@03e1 │ │ -03cc28: 5ba5 e203 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@03e2 │ │ -03cc2c: 5ba6 e303 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@03e3 │ │ -03cc30: 5ba2 df03 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ -03cc34: 5ba0 dc03 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@03dc │ │ -03cc38: 5ba1 dd03 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@03dd │ │ -03cc3c: 0e00 |0070: return-void │ │ +03e7ec: |[03e7ec] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ +03e7fc: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +03e7fe: 54a7 e003 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ +03e802: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ +03e806: 54a7 e003 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ +03e80a: 2177 |0007: array-length v7, v7 │ │ +03e80c: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ +03e810: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +03e814: 2373 fd02 |000c: new-array v3, v7, [F // type@02fd │ │ +03e818: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +03e81c: 2374 fd02 |0010: new-array v4, v7, [F // type@02fd │ │ +03e820: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ +03e824: 2375 fd02 |0014: new-array v5, v7, [F // type@02fd │ │ +03e828: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ +03e82c: 2376 fd02 |0018: new-array v6, v7, [F // type@02fd │ │ +03e830: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +03e834: 2372 fe02 |001c: new-array v2, v7, [I // type@02fe │ │ +03e838: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +03e83c: 2370 fe02 |0020: new-array v0, v7, [I // type@02fe │ │ +03e840: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ +03e844: 2371 fe02 |0024: new-array v1, v7, [I // type@02fe │ │ +03e848: 54a7 e003 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ +03e84c: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ +03e850: 54a7 e003 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ +03e854: 54a8 e003 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ +03e858: 2188 |002e: array-length v8, v8 │ │ +03e85a: 7158 1c11 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +03e860: 54a7 e103 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@03e1 │ │ +03e864: 54a8 e103 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@03e1 │ │ +03e868: 2188 |0036: array-length v8, v8 │ │ +03e86a: 7158 1c11 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +03e870: 54a7 e203 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@03e2 │ │ +03e874: 54a8 e203 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@03e2 │ │ +03e878: 2188 |003e: array-length v8, v8 │ │ +03e87a: 7158 1c11 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +03e880: 54a7 e303 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@03e3 │ │ +03e884: 54a8 e303 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@03e3 │ │ +03e888: 2188 |0046: array-length v8, v8 │ │ +03e88a: 7158 1c11 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +03e890: 54a7 df03 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ +03e894: 54a8 df03 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ +03e898: 2188 |004e: array-length v8, v8 │ │ +03e89a: 7158 1c11 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +03e8a0: 54a7 dc03 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@03dc │ │ +03e8a4: 54a8 dc03 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@03dc │ │ +03e8a8: 2188 |0056: array-length v8, v8 │ │ +03e8aa: 7158 1c11 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +03e8b0: 54a7 dd03 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@03dd │ │ +03e8b4: 54a8 dd03 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@03dd │ │ +03e8b8: 2188 |005e: array-length v8, v8 │ │ +03e8ba: 7158 1c11 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@111c │ │ +03e8c0: 5ba3 e003 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ +03e8c4: 5ba4 e103 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@03e1 │ │ +03e8c8: 5ba5 e203 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@03e2 │ │ +03e8cc: 5ba6 e303 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@03e3 │ │ +03e8d0: 5ba2 df03 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ +03e8d4: 5ba0 dc03 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@03dc │ │ +03e8d8: 5ba1 dd03 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@03dd │ │ +03e8dc: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=798 │ │ 0x000a line=799 │ │ 0x000e line=800 │ │ 0x0012 line=801 │ │ 0x0016 line=802 │ │ @@ -63632,45 +63637,45 @@ │ │ type : '(IIII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -03cc40: |[03cc40] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ -03cc50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03cc52: 54b1 da03 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03cc56: 6e10 b10e 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -03cc5c: 0a0a |0006: move-result v10 │ │ -03cc5e: 54b1 da03 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03cc62: 6e10 be0e 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -03cc68: 0a06 |000c: move-result v6 │ │ -03cc6a: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ -03cc6e: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ -03cc72: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ -03cc76: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ -03cc7a: 54b1 e903 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ -03cc7e: 6e10 be0c 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@0cbe │ │ -03cc84: 6e20 240e 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@0e24 │ │ -03cc8a: 0f00 |001d: return v0 │ │ -03cc8c: 54b1 da03 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03cc90: 07b0 |0020: move-object v0, v11 │ │ -03cc92: 01e4 |0021: move v4, v14 │ │ -03cc94: 01f5 |0022: move v5, v15 │ │ -03cc96: 7606 080e 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@0e08 │ │ -03cc9c: 0a09 |0026: move-result v9 │ │ -03cc9e: 54b4 e903 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ -03cca2: 01a5 |0029: move v5, v10 │ │ -03cca4: 0127 |002a: move v7, v2 │ │ -03cca6: 0138 |002b: move v8, v3 │ │ -03cca8: 7406 ce0c 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@0cce │ │ -03ccae: 1220 |002f: const/4 v0, #int 2 // #2 │ │ -03ccb0: 6e20 240e 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@0e24 │ │ -03ccb6: 1210 |0033: const/4 v0, #int 1 // #1 │ │ -03ccb8: 28e9 |0034: goto 001d // -0017 │ │ +03e8e0: |[03e8e0] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ +03e8f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03e8f2: 54b1 da03 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03e8f6: 6e10 b10e 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +03e8fc: 0a0a |0006: move-result v10 │ │ +03e8fe: 54b1 da03 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03e902: 6e10 be0e 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03e908: 0a06 |000c: move-result v6 │ │ +03e90a: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ +03e90e: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ +03e912: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ +03e916: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ +03e91a: 54b1 e903 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ +03e91e: 6e10 be0c 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@0cbe │ │ +03e924: 6e20 240e 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@0e24 │ │ +03e92a: 0f00 |001d: return v0 │ │ +03e92c: 54b1 da03 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03e930: 07b0 |0020: move-object v0, v11 │ │ +03e932: 01e4 |0021: move v4, v14 │ │ +03e934: 01f5 |0022: move v5, v15 │ │ +03e936: 7606 080e 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@0e08 │ │ +03e93c: 0a09 |0026: move-result v9 │ │ +03e93e: 54b4 e903 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ +03e942: 01a5 |0029: move v5, v10 │ │ +03e944: 0127 |002a: move v7, v2 │ │ +03e946: 0138 |002b: move v8, v3 │ │ +03e948: 7406 ce0c 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@0cce │ │ +03e94e: 1220 |002f: const/4 v0, #int 2 // #2 │ │ +03e950: 6e20 240e 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@0e24 │ │ +03e956: 1210 |0033: const/4 v0, #int 1 // #1 │ │ +03e958: 28e9 |0034: goto 001d // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=577 │ │ 0x0007 line=578 │ │ 0x000d line=579 │ │ 0x000f line=580 │ │ 0x0011 line=582 │ │ @@ -63698,45 +63703,45 @@ │ │ type : '(II)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -03ccbc: |[03ccbc] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ -03cccc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03ccce: 5431 e603 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ -03ccd2: 6e10 160f 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@0f16 │ │ -03ccd8: 0a01 |0006: move-result v1 │ │ -03ccda: 5232 de03 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@03de │ │ -03ccde: b021 |0009: add-int/2addr v1, v2 │ │ -03cce0: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ -03cce4: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ -03cce8: 5431 e603 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ -03ccec: 6e10 190f 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@0f19 │ │ -03ccf2: 0a01 |0013: move-result v1 │ │ -03ccf4: 5232 de03 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@03de │ │ -03ccf8: b021 |0016: add-int/2addr v1, v2 │ │ -03ccfa: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ -03ccfe: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ -03cd02: 5431 e603 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ -03cd06: 6e10 180f 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@0f18 │ │ -03cd0c: 0a01 |0020: move-result v1 │ │ -03cd0e: 5232 de03 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@03de │ │ -03cd12: b121 |0023: sub-int/2addr v1, v2 │ │ -03cd14: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ -03cd18: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ -03cd1c: 5431 e603 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ -03cd20: 6e10 110f 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@0f11 │ │ -03cd26: 0a01 |002d: move-result v1 │ │ -03cd28: 5232 de03 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@03de │ │ -03cd2c: b121 |0030: sub-int/2addr v1, v2 │ │ -03cd2e: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ -03cd32: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ -03cd36: 0f00 |0035: return v0 │ │ +03e95c: |[03e95c] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ +03e96c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03e96e: 5431 e603 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ +03e972: 6e10 160f 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@0f16 │ │ +03e978: 0a01 |0006: move-result v1 │ │ +03e97a: 5232 de03 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@03de │ │ +03e97e: b021 |0009: add-int/2addr v1, v2 │ │ +03e980: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ +03e984: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ +03e988: 5431 e603 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ +03e98c: 6e10 190f 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@0f19 │ │ +03e992: 0a01 |0013: move-result v1 │ │ +03e994: 5232 de03 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@03de │ │ +03e998: b021 |0016: add-int/2addr v1, v2 │ │ +03e99a: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ +03e99e: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ +03e9a2: 5431 e603 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ +03e9a6: 6e10 180f 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@0f18 │ │ +03e9ac: 0a01 |0020: move-result v1 │ │ +03e9ae: 5232 de03 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@03de │ │ +03e9b2: b121 |0023: sub-int/2addr v1, v2 │ │ +03e9b4: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ +03e9b8: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ +03e9bc: 5431 e603 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ +03e9c0: 6e10 110f 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@0f11 │ │ +03e9c6: 0a01 |002d: move-result v1 │ │ +03e9c8: 5232 de03 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@03de │ │ +03e9cc: b121 |0030: sub-int/2addr v1, v2 │ │ +03e9ce: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ +03e9d2: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ +03e9d6: 0f00 |0035: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1440 │ │ 0x0001 line=1442 │ │ 0x000e line=1443 │ │ 0x001b line=1444 │ │ 0x0028 line=1445 │ │ @@ -63752,37 +63757,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -03cd38: |[03cd38] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ -03cd48: 5452 ed03 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ -03cd4c: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ -03cd50: 5254 e403 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@03e4 │ │ -03cd54: 6e30 840e 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0e84 │ │ -03cd5a: 5452 ed03 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ -03cd5e: 5253 d803 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ -03cd62: 7120 d407 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@07d4 │ │ -03cd68: 0a02 |0010: move-result v2 │ │ -03cd6a: 5253 e503 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@03e5 │ │ -03cd6e: 5254 e403 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@03e4 │ │ -03cd72: 7040 030e 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@0e03 │ │ -03cd78: 0a00 |0018: move-result v0 │ │ -03cd7a: 5452 ed03 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ -03cd7e: 5253 d803 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ -03cd82: 7120 d507 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@07d5 │ │ -03cd88: 0a02 |0020: move-result v2 │ │ -03cd8a: 5253 e503 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@03e5 │ │ -03cd8e: 5254 e403 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@03e4 │ │ -03cd92: 7040 030e 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@0e03 │ │ -03cd98: 0a01 |0028: move-result v1 │ │ -03cd9a: 7030 0c0e 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@0e0c │ │ -03cda0: 0e00 |002c: return-void │ │ +03e9d8: |[03e9d8] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ +03e9e8: 5452 ed03 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ +03e9ec: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ +03e9f0: 5254 e403 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@03e4 │ │ +03e9f4: 6e30 840e 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0e84 │ │ +03e9fa: 5452 ed03 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ +03e9fe: 5253 d803 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ +03ea02: 7120 d407 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@07d4 │ │ +03ea08: 0a02 |0010: move-result v2 │ │ +03ea0a: 5253 e503 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@03e5 │ │ +03ea0e: 5254 e403 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@03e4 │ │ +03ea12: 7040 030e 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@0e03 │ │ +03ea18: 0a00 |0018: move-result v0 │ │ +03ea1a: 5452 ed03 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ +03ea1e: 5253 d803 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ +03ea22: 7120 d507 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@07d5 │ │ +03ea28: 0a02 |0020: move-result v2 │ │ +03ea2a: 5253 e503 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@03e5 │ │ +03ea2e: 5254 e403 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@03e4 │ │ +03ea32: 7040 030e 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@0e03 │ │ +03ea38: 0a01 |0028: move-result v1 │ │ +03ea3a: 7030 0c0e 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@0e0c │ │ +03ea40: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1355 │ │ 0x0009 line=1356 │ │ 0x0019 line=1359 │ │ 0x0029 line=1362 │ │ 0x002c line=1363 │ │ @@ -63796,44 +63801,44 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 53 16-bit code units │ │ -03cda4: |[03cda4] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ -03cdb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03cdb6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -03cdb8: 7051 ff0d 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@0dff │ │ -03cdbe: 0a01 |0005: move-result v1 │ │ -03cdc0: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ -03cdc4: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ -03cdc8: 1241 |000a: const/4 v1, #int 4 // #4 │ │ -03cdca: 7051 ff0d 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@0dff │ │ -03cdd0: 0a01 |000e: move-result v1 │ │ -03cdd2: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ -03cdd6: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ -03cdda: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -03cddc: 7051 ff0d 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@0dff │ │ -03cde2: 0a01 |0017: move-result v1 │ │ -03cde4: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -03cde8: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ -03cdec: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ -03cdf0: 7051 ff0d 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@0dff │ │ -03cdf6: 0a01 |0021: move-result v1 │ │ -03cdf8: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ -03cdfc: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ -03ce00: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ -03ce04: 5431 dc03 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@03dc │ │ -03ce08: 4402 0106 |002a: aget v2, v1, v6 │ │ -03ce0c: b602 |002c: or-int/2addr v2, v0 │ │ -03ce0e: 4b02 0106 |002d: aput v2, v1, v6 │ │ -03ce12: 5431 d903 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03ce16: 6e30 f10d 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@0df1 │ │ -03ce1c: 0e00 |0034: return-void │ │ +03ea44: |[03ea44] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ +03ea54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03ea56: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +03ea58: 7051 ff0d 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@0dff │ │ +03ea5e: 0a01 |0005: move-result v1 │ │ +03ea60: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ +03ea64: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ +03ea68: 1241 |000a: const/4 v1, #int 4 // #4 │ │ +03ea6a: 7051 ff0d 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@0dff │ │ +03ea70: 0a01 |000e: move-result v1 │ │ +03ea72: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ +03ea76: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ +03ea7a: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +03ea7c: 7051 ff0d 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@0dff │ │ +03ea82: 0a01 |0017: move-result v1 │ │ +03ea84: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +03ea88: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ +03ea8c: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ +03ea90: 7051 ff0d 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@0dff │ │ +03ea96: 0a01 |0021: move-result v1 │ │ +03ea98: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ +03ea9c: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ +03eaa0: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ +03eaa4: 5431 dc03 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@03dc │ │ +03eaa8: 4402 0106 |002a: aget v2, v1, v6 │ │ +03eaac: b602 |002c: or-int/2addr v2, v0 │ │ +03eaae: 4b02 0106 |002d: aput v2, v1, v6 │ │ +03eab2: 5431 d903 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03eab6: 6e30 f10d 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@0df1 │ │ +03eabc: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1197 │ │ 0x0001 line=1198 │ │ 0x0008 line=1199 │ │ 0x000a line=1201 │ │ 0x0011 line=1202 │ │ @@ -63857,36 +63862,36 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -03ce20: |[03ce20] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ -03ce30: 7020 0f0e 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@0e0f │ │ -03ce36: 5430 e003 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ -03ce3a: 5431 e203 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@03e2 │ │ -03ce3e: 4b04 0106 |0007: aput v4, v1, v6 │ │ -03ce42: 4b04 0006 |0009: aput v4, v0, v6 │ │ -03ce46: 5430 e103 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@03e1 │ │ -03ce4a: 5431 e303 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@03e3 │ │ -03ce4e: 4b05 0106 |000f: aput v5, v1, v6 │ │ -03ce52: 4b05 0006 |0011: aput v5, v0, v6 │ │ -03ce56: 5430 df03 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ -03ce5a: 8741 |0015: float-to-int v1, v4 │ │ -03ce5c: 8752 |0016: float-to-int v2, v5 │ │ -03ce5e: 7030 160e 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@0e16 │ │ -03ce64: 0a01 |001a: move-result v1 │ │ -03ce66: 4b01 0006 |001b: aput v1, v0, v6 │ │ -03ce6a: 5230 e703 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@03e7 │ │ -03ce6e: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -03ce70: b861 |0020: shl-int/2addr v1, v6 │ │ -03ce72: b610 |0021: or-int/2addr v0, v1 │ │ -03ce74: 5930 e703 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@03e7 │ │ -03ce78: 0e00 |0024: return-void │ │ +03eac0: |[03eac0] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ +03ead0: 7020 0f0e 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@0e0f │ │ +03ead6: 5430 e003 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ +03eada: 5431 e203 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@03e2 │ │ +03eade: 4b04 0106 |0007: aput v4, v1, v6 │ │ +03eae2: 4b04 0006 |0009: aput v4, v0, v6 │ │ +03eae6: 5430 e103 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@03e1 │ │ +03eaea: 5431 e303 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@03e3 │ │ +03eaee: 4b05 0106 |000f: aput v5, v1, v6 │ │ +03eaf2: 4b05 0006 |0011: aput v5, v0, v6 │ │ +03eaf6: 5430 df03 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ +03eafa: 8741 |0015: float-to-int v1, v4 │ │ +03eafc: 8752 |0016: float-to-int v2, v5 │ │ +03eafe: 7030 160e 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@0e16 │ │ +03eb04: 0a01 |001a: move-result v1 │ │ +03eb06: 4b01 0006 |001b: aput v1, v0, v6 │ │ +03eb0a: 5230 e703 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@03e7 │ │ +03eb0e: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +03eb10: b861 |0020: shl-int/2addr v1, v6 │ │ +03eb12: b610 |0021: or-int/2addr v0, v1 │ │ +03eb14: 5930 e703 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@03e7 │ │ +03eb18: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x0003 line=829 │ │ 0x000b line=830 │ │ 0x0013 line=831 │ │ 0x001d line=832 │ │ @@ -63902,32 +63907,32 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -03ce7c: |[03ce7c] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ -03ce8c: 7110 5807 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0758 │ │ -03ce92: 0a01 |0003: move-result v1 │ │ -03ce94: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03ce96: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ -03ce9a: 7120 5907 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ -03cea0: 0a02 |000a: move-result v2 │ │ -03cea2: 7120 5a07 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ -03cea8: 0a03 |000e: move-result v3 │ │ -03ceaa: 7120 5b07 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@075b │ │ -03ceb0: 0a04 |0012: move-result v4 │ │ -03ceb2: 5465 e203 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@03e2 │ │ -03ceb6: 4b03 0502 |0015: aput v3, v5, v2 │ │ -03ceba: 5465 e303 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@03e3 │ │ -03cebe: 4b04 0502 |0019: aput v4, v5, v2 │ │ -03cec2: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03cec6: 28e8 |001d: goto 0005 // -0018 │ │ -03cec8: 0e00 |001e: return-void │ │ +03eb1c: |[03eb1c] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ +03eb2c: 7110 5807 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0758 │ │ +03eb32: 0a01 |0003: move-result v1 │ │ +03eb34: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03eb36: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ +03eb3a: 7120 5907 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ +03eb40: 0a02 |000a: move-result v2 │ │ +03eb42: 7120 5a07 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ +03eb48: 0a03 |000e: move-result v3 │ │ +03eb4a: 7120 5b07 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@075b │ │ +03eb50: 0a04 |0012: move-result v4 │ │ +03eb52: 5465 e203 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@03e2 │ │ +03eb56: 4b03 0502 |0015: aput v3, v5, v2 │ │ +03eb5a: 5465 e303 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@03e3 │ │ +03eb5e: 4b04 0502 |0019: aput v4, v5, v2 │ │ +03eb62: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03eb66: 28e8 |001d: goto 0005 // -0018 │ │ +03eb68: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0004 line=837 │ │ 0x0007 line=838 │ │ 0x000b line=839 │ │ 0x000f line=840 │ │ @@ -63950,41 +63955,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -03cecc: |[03cecc] android.support.v4.widget.ViewDragHelper.abort:()V │ │ -03cedc: 6e10 fd0d 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@0dfd │ │ -03cee2: 5280 db03 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ -03cee6: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -03cee8: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ -03ceec: 5480 e903 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ -03cef0: 6e10 c50c 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@0cc5 │ │ -03cef6: 0a06 |000d: move-result v6 │ │ -03cef8: 5480 e903 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ -03cefc: 6e10 c60c 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@0cc6 │ │ -03cf02: 0a07 |0013: move-result v7 │ │ -03cf04: 5480 e903 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ -03cf08: 6e10 be0c 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@0cbe │ │ -03cf0e: 5480 e903 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ -03cf12: 6e10 c50c 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@0cc5 │ │ -03cf18: 0a02 |001e: move-result v2 │ │ -03cf1a: 5480 e903 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ -03cf1e: 6e10 c60c 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@0cc6 │ │ -03cf24: 0a03 |0024: move-result v3 │ │ -03cf26: 5480 d903 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03cf2a: 5481 da03 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03cf2e: 9104 0206 |0029: sub-int v4, v2, v6 │ │ -03cf32: 9105 0307 |002b: sub-int v5, v3, v7 │ │ -03cf36: 7406 f60d 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@0df6 │ │ -03cf3c: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -03cf3e: 6e20 240e 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@0e24 │ │ -03cf44: 0e00 |0034: return-void │ │ +03eb6c: |[03eb6c] android.support.v4.widget.ViewDragHelper.abort:()V │ │ +03eb7c: 6e10 fd0d 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@0dfd │ │ +03eb82: 5280 db03 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ +03eb86: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +03eb88: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ +03eb8c: 5480 e903 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ +03eb90: 6e10 c50c 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@0cc5 │ │ +03eb96: 0a06 |000d: move-result v6 │ │ +03eb98: 5480 e903 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ +03eb9c: 6e10 c60c 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@0cc6 │ │ +03eba2: 0a07 |0013: move-result v7 │ │ +03eba4: 5480 e903 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ +03eba8: 6e10 be0c 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@0cbe │ │ +03ebae: 5480 e903 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ +03ebb2: 6e10 c50c 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@0cc5 │ │ +03ebb8: 0a02 |001e: move-result v2 │ │ +03ebba: 5480 e903 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ +03ebbe: 6e10 c60c 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@0cc6 │ │ +03ebc4: 0a03 |0024: move-result v3 │ │ +03ebc6: 5480 d903 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03ebca: 5481 da03 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03ebce: 9104 0206 |0029: sub-int v4, v2, v6 │ │ +03ebd2: 9105 0307 |002b: sub-int v5, v3, v7 │ │ +03ebd6: 7406 f60d 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@0df6 │ │ +03ebdc: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +03ebde: 6e20 240e 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@0e24 │ │ +03ebe4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0003 line=513 │ │ 0x0008 line=514 │ │ 0x000e line=515 │ │ 0x0014 line=516 │ │ @@ -64005,79 +64010,79 @@ │ │ type : '(Landroid/view/View;ZIIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 116 16-bit code units │ │ -03cf48: |[03cf48] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ -03cf58: 20e1 fe01 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@01fe │ │ -03cf5c: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ -03cf60: 07e9 |0004: move-object v9, v14 │ │ -03cf62: 1f09 fe01 |0005: check-cast v9, Landroid/view/ViewGroup; // type@01fe │ │ -03cf66: 6e10 ba0e 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@0eba │ │ -03cf6c: 0a0b |000a: move-result v11 │ │ -03cf6e: 6e10 bb0e 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@0ebb │ │ -03cf74: 0a0c |000e: move-result v12 │ │ -03cf76: 6e10 130f 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@0f13 │ │ -03cf7c: 0a08 |0012: move-result v8 │ │ -03cf7e: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ -03cf82: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ -03cf86: 6e20 120f a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0f12 │ │ -03cf8c: 0c02 |001a: move-result-object v2 │ │ -03cf8e: 9001 120b |001b: add-int v1, v18, v11 │ │ -03cf92: 6e10 b10e 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -03cf98: 0a03 |0020: move-result v3 │ │ -03cf9a: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ -03cf9e: 9001 120b |0023: add-int v1, v18, v11 │ │ -03cfa2: 6e10 b90e 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ -03cfa8: 0a03 |0028: move-result v3 │ │ -03cfaa: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ -03cfae: 9001 130c |002b: add-int v1, v19, v12 │ │ -03cfb2: 6e10 be0e 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -03cfb8: 0a03 |0030: move-result v3 │ │ -03cfba: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ -03cfbe: 9001 130c |0033: add-int v1, v19, v12 │ │ -03cfc2: 6e10 a70e 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ -03cfc8: 0a03 |0038: move-result v3 │ │ -03cfca: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ -03cfce: 1213 |003b: const/4 v3, #int 1 // #1 │ │ -03cfd0: 9001 120b |003c: add-int v1, v18, v11 │ │ -03cfd4: 6e10 b10e 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -03cfda: 0a04 |0041: move-result v4 │ │ -03cfdc: 9106 0104 |0042: sub-int v6, v1, v4 │ │ -03cfe0: 9001 130c |0044: add-int v1, v19, v12 │ │ -03cfe4: 6e10 be0e 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -03cfea: 0a04 |0049: move-result v4 │ │ -03cfec: 9107 0104 |004a: sub-int v7, v1, v4 │ │ -03cff0: 07d1 |004c: move-object v1, v13 │ │ -03cff2: 0204 1000 |004d: move/from16 v4, v16 │ │ -03cff6: 0205 1100 |004f: move/from16 v5, v17 │ │ -03cffa: 7407 fc0d 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@0dfc │ │ -03d000: 0a01 |0054: move-result v1 │ │ -03d002: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ -03d006: 1211 |0057: const/4 v1, #int 1 // #1 │ │ -03d008: 0f01 |0058: return v1 │ │ -03d00a: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ -03d00e: 28ba |005b: goto 0015 // -0046 │ │ -03d010: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ -03d014: 0200 1000 |005e: move/from16 v0, v16 │ │ -03d018: 7b01 |0060: neg-int v1, v0 │ │ -03d01a: 7120 3208 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0832 │ │ -03d020: 0a01 |0064: move-result v1 │ │ -03d022: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ -03d026: 0200 1100 |0067: move/from16 v0, v17 │ │ -03d02a: 7b01 |0069: neg-int v1, v0 │ │ -03d02c: 7120 3308 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0833 │ │ -03d032: 0a01 |006d: move-result v1 │ │ -03d034: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ -03d038: 1211 |0070: const/4 v1, #int 1 // #1 │ │ -03d03a: 28e7 |0071: goto 0058 // -0019 │ │ -03d03c: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -03d03e: 28e5 |0073: goto 0058 // -001b │ │ +03ebe8: |[03ebe8] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ +03ebf8: 20e1 fe01 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@01fe │ │ +03ebfc: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ +03ec00: 07e9 |0004: move-object v9, v14 │ │ +03ec02: 1f09 fe01 |0005: check-cast v9, Landroid/view/ViewGroup; // type@01fe │ │ +03ec06: 6e10 ba0e 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@0eba │ │ +03ec0c: 0a0b |000a: move-result v11 │ │ +03ec0e: 6e10 bb0e 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@0ebb │ │ +03ec14: 0a0c |000e: move-result v12 │ │ +03ec16: 6e10 130f 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@0f13 │ │ +03ec1c: 0a08 |0012: move-result v8 │ │ +03ec1e: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ +03ec22: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ +03ec26: 6e20 120f a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0f12 │ │ +03ec2c: 0c02 |001a: move-result-object v2 │ │ +03ec2e: 9001 120b |001b: add-int v1, v18, v11 │ │ +03ec32: 6e10 b10e 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +03ec38: 0a03 |0020: move-result v3 │ │ +03ec3a: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ +03ec3e: 9001 120b |0023: add-int v1, v18, v11 │ │ +03ec42: 6e10 b90e 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ +03ec48: 0a03 |0028: move-result v3 │ │ +03ec4a: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ +03ec4e: 9001 130c |002b: add-int v1, v19, v12 │ │ +03ec52: 6e10 be0e 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03ec58: 0a03 |0030: move-result v3 │ │ +03ec5a: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ +03ec5e: 9001 130c |0033: add-int v1, v19, v12 │ │ +03ec62: 6e10 a70e 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ +03ec68: 0a03 |0038: move-result v3 │ │ +03ec6a: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ +03ec6e: 1213 |003b: const/4 v3, #int 1 // #1 │ │ +03ec70: 9001 120b |003c: add-int v1, v18, v11 │ │ +03ec74: 6e10 b10e 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +03ec7a: 0a04 |0041: move-result v4 │ │ +03ec7c: 9106 0104 |0042: sub-int v6, v1, v4 │ │ +03ec80: 9001 130c |0044: add-int v1, v19, v12 │ │ +03ec84: 6e10 be0e 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03ec8a: 0a04 |0049: move-result v4 │ │ +03ec8c: 9107 0104 |004a: sub-int v7, v1, v4 │ │ +03ec90: 07d1 |004c: move-object v1, v13 │ │ +03ec92: 0204 1000 |004d: move/from16 v4, v16 │ │ +03ec96: 0205 1100 |004f: move/from16 v5, v17 │ │ +03ec9a: 7407 fc0d 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@0dfc │ │ +03eca0: 0a01 |0054: move-result v1 │ │ +03eca2: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ +03eca6: 1211 |0057: const/4 v1, #int 1 // #1 │ │ +03eca8: 0f01 |0058: return v1 │ │ +03ecaa: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ +03ecae: 28ba |005b: goto 0015 // -0046 │ │ +03ecb0: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ +03ecb4: 0200 1000 |005e: move/from16 v0, v16 │ │ +03ecb8: 7b01 |0060: neg-int v1, v0 │ │ +03ecba: 7120 3208 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0832 │ │ +03ecc0: 0a01 |0064: move-result v1 │ │ +03ecc2: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ +03ecc6: 0200 1100 |0067: move/from16 v0, v17 │ │ +03ecca: 7b01 |0069: neg-int v1, v0 │ │ +03eccc: 7120 3308 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0833 │ │ +03ecd2: 0a01 |006d: move-result v1 │ │ +03ecd4: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ +03ecd8: 1211 |0070: const/4 v1, #int 1 // #1 │ │ +03ecda: 28e7 |0071: goto 0058 // -0019 │ │ +03ecdc: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +03ecde: 28e5 |0073: goto 0058 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=908 │ │ 0x0005 line=909 │ │ 0x0007 line=910 │ │ 0x000b line=911 │ │ 0x000f line=912 │ │ @@ -64114,25 +64119,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -03d040: |[03d040] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ -03d050: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -03d052: 5910 d803 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ -03d056: 7010 050e 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@0e05 │ │ -03d05c: 5410 ed03 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ -03d060: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -03d064: 5410 ed03 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ -03d068: 6e10 8a0e 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0e8a │ │ -03d06e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -03d070: 5b10 ed03 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ -03d074: 0e00 |0012: return-void │ │ +03ece0: |[03ece0] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ +03ecf0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +03ecf2: 5910 d803 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ +03ecf6: 7010 050e 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@0e05 │ │ +03ecfc: 5410 ed03 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ +03ed00: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +03ed04: 5410 ed03 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ +03ed08: 6e10 8a0e 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0e8a │ │ +03ed0e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +03ed10: 5b10 ed03 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ +03ed14: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x0006 line=501 │ │ 0x000a line=502 │ │ 0x000f line=503 │ │ @@ -64145,42 +64150,42 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -03d078: |[03d078] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ -03d088: 6e10 b60e 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0eb6 │ │ -03d08e: 0c00 |0003: move-result-object v0 │ │ -03d090: 5431 e603 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ -03d094: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ -03d098: 2200 6102 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -03d09c: 2201 7402 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -03d0a0: 7010 0e11 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -03d0a6: 1a02 500a |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@0a50 │ │ -03d0aa: 6e20 1411 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03d0b0: 0c01 |0014: move-result-object v1 │ │ -03d0b2: 5432 e603 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ -03d0b6: 6e20 1311 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -03d0bc: 0c01 |001a: move-result-object v1 │ │ -03d0be: 1a02 c300 |001b: const-string v2, ")" // string@00c3 │ │ -03d0c2: 6e20 1411 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03d0c8: 0c01 |0020: move-result-object v1 │ │ -03d0ca: 6e10 1a11 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -03d0d0: 0c01 |0024: move-result-object v1 │ │ -03d0d2: 7020 ce10 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -03d0d8: 2700 |0028: throw v0 │ │ -03d0da: 5b34 da03 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03d0de: 5935 d803 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ -03d0e2: 5430 d903 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03d0e6: 6e30 f40d 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@0df4 │ │ -03d0ec: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -03d0ee: 6e20 240e 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@0e24 │ │ -03d0f4: 0e00 |0036: return-void │ │ +03ed18: |[03ed18] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ +03ed28: 6e10 b60e 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0eb6 │ │ +03ed2e: 0c00 |0003: move-result-object v0 │ │ +03ed30: 5431 e603 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ +03ed34: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ +03ed38: 2200 6102 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +03ed3c: 2201 7402 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +03ed40: 7010 0f11 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +03ed46: 1a02 500a |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@0a50 │ │ +03ed4a: 6e20 1511 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03ed50: 0c01 |0014: move-result-object v1 │ │ +03ed52: 5432 e603 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ +03ed56: 6e20 1411 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +03ed5c: 0c01 |001a: move-result-object v1 │ │ +03ed5e: 1a02 c300 |001b: const-string v2, ")" // string@00c3 │ │ +03ed62: 6e20 1511 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03ed68: 0c01 |0020: move-result-object v1 │ │ +03ed6a: 6e10 1b11 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +03ed70: 0c01 |0024: move-result-object v1 │ │ +03ed72: 7020 cf10 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +03ed78: 2700 |0028: throw v0 │ │ +03ed7a: 5b34 da03 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03ed7e: 5935 d803 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ +03ed82: 5430 d903 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03ed86: 6e30 f40d 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@0df4 │ │ +03ed8c: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +03ed8e: 6e20 240e 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@0e24 │ │ +03ed94: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0008 line=461 │ │ 0x0029 line=465 │ │ 0x002b line=466 │ │ 0x002d line=467 │ │ @@ -64196,28 +64201,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -03d0f8: |[03d0f8] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ -03d108: 5432 e003 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ -03d10c: 2120 |0002: array-length v0, v2 │ │ -03d10e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -03d110: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -03d114: 6e30 010e 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@0e01 │ │ -03d11a: 0a02 |0009: move-result v2 │ │ -03d11c: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -03d120: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -03d122: 0f02 |000d: return v2 │ │ -03d124: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03d128: 28f4 |0010: goto 0004 // -000c │ │ -03d12a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -03d12c: 28fb |0012: goto 000d // -0005 │ │ +03ed98: |[03ed98] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ +03eda8: 5432 e003 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ +03edac: 2120 |0002: array-length v0, v2 │ │ +03edae: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03edb0: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +03edb4: 6e30 010e 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@0e01 │ │ +03edba: 0a02 |0009: move-result v2 │ │ +03edbc: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +03edc0: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +03edc2: 0f02 |000d: return v2 │ │ +03edc4: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03edc8: 28f4 |0010: goto 0004 // -000c │ │ +03edca: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +03edcc: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1276 │ │ 0x0003 line=1277 │ │ 0x0006 line=1278 │ │ 0x000c line=1279 │ │ 0x000d line=1282 │ │ @@ -64234,76 +64239,76 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -03d130: |[03d130] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ -03d140: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -03d142: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -03d144: 6e20 1d0e b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@0e1d │ │ -03d14a: 0a06 |0005: move-result v6 │ │ -03d14c: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ -03d150: 0154 |0008: move v4, v5 │ │ -03d152: 0f04 |0009: return v4 │ │ -03d154: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ -03d158: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ -03d15c: 0140 |000e: move v0, v4 │ │ -03d15e: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ -03d162: 1227 |0011: const/4 v7, #int 2 // #2 │ │ -03d164: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ -03d168: 0141 |0014: move v1, v4 │ │ -03d16a: 5496 e203 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@03e2 │ │ -03d16e: 4406 060b |0017: aget v6, v6, v11 │ │ -03d172: 5497 e003 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ -03d176: 4407 070b |001b: aget v7, v7, v11 │ │ -03d17a: a702 0607 |001d: sub-float v2, v6, v7 │ │ -03d17e: 5496 e303 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@03e3 │ │ -03d182: 4406 060b |0021: aget v6, v6, v11 │ │ -03d186: 5497 e103 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@03e1 │ │ -03d18a: 4407 070b |0025: aget v7, v7, v11 │ │ -03d18e: a703 0607 |0027: sub-float v3, v6, v7 │ │ -03d192: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ -03d196: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ -03d19a: a806 0202 |002d: mul-float v6, v2, v2 │ │ -03d19e: a807 0303 |002f: mul-float v7, v3, v3 │ │ -03d1a2: c676 |0031: add-float/2addr v6, v7 │ │ -03d1a4: 5297 eb03 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ -03d1a8: 5298 eb03 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ -03d1ac: b287 |0036: mul-int/2addr v7, v8 │ │ -03d1ae: 8277 |0037: int-to-float v7, v7 │ │ -03d1b0: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ -03d1b4: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ -03d1b8: 0154 |003c: move v4, v5 │ │ -03d1ba: 28cc |003d: goto 0009 // -0034 │ │ -03d1bc: 0150 |003e: move v0, v5 │ │ -03d1be: 28d0 |003f: goto 000f // -0030 │ │ -03d1c0: 0151 |0040: move v1, v5 │ │ -03d1c2: 28d4 |0041: goto 0015 // -002c │ │ -03d1c4: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ -03d1c8: 7110 db10 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -03d1ce: 0a06 |0047: move-result v6 │ │ -03d1d0: 5297 eb03 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ -03d1d4: 8277 |004a: int-to-float v7, v7 │ │ -03d1d6: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ -03d1da: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ -03d1de: 0154 |004f: move v4, v5 │ │ -03d1e0: 28b9 |0050: goto 0009 // -0047 │ │ -03d1e2: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ -03d1e6: 7110 db10 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -03d1ec: 0a06 |0056: move-result v6 │ │ -03d1ee: 5297 eb03 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ -03d1f2: 8277 |0059: int-to-float v7, v7 │ │ -03d1f4: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ -03d1f8: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ -03d1fc: 0154 |005e: move v4, v5 │ │ -03d1fe: 28aa |005f: goto 0009 // -0056 │ │ -03d200: 0154 |0060: move v4, v5 │ │ -03d202: 28a8 |0061: goto 0009 // -0058 │ │ +03edd0: |[03edd0] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ +03ede0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +03ede2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +03ede4: 6e20 1d0e b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@0e1d │ │ +03edea: 0a06 |0005: move-result v6 │ │ +03edec: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ +03edf0: 0154 |0008: move v4, v5 │ │ +03edf2: 0f04 |0009: return v4 │ │ +03edf4: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ +03edf8: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ +03edfc: 0140 |000e: move v0, v4 │ │ +03edfe: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ +03ee02: 1227 |0011: const/4 v7, #int 2 // #2 │ │ +03ee04: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ +03ee08: 0141 |0014: move v1, v4 │ │ +03ee0a: 5496 e203 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@03e2 │ │ +03ee0e: 4406 060b |0017: aget v6, v6, v11 │ │ +03ee12: 5497 e003 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ +03ee16: 4407 070b |001b: aget v7, v7, v11 │ │ +03ee1a: a702 0607 |001d: sub-float v2, v6, v7 │ │ +03ee1e: 5496 e303 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@03e3 │ │ +03ee22: 4406 060b |0021: aget v6, v6, v11 │ │ +03ee26: 5497 e103 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@03e1 │ │ +03ee2a: 4407 070b |0025: aget v7, v7, v11 │ │ +03ee2e: a703 0607 |0027: sub-float v3, v6, v7 │ │ +03ee32: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ +03ee36: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ +03ee3a: a806 0202 |002d: mul-float v6, v2, v2 │ │ +03ee3e: a807 0303 |002f: mul-float v7, v3, v3 │ │ +03ee42: c676 |0031: add-float/2addr v6, v7 │ │ +03ee44: 5297 eb03 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ +03ee48: 5298 eb03 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ +03ee4c: b287 |0036: mul-int/2addr v7, v8 │ │ +03ee4e: 8277 |0037: int-to-float v7, v7 │ │ +03ee50: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ +03ee54: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ +03ee58: 0154 |003c: move v4, v5 │ │ +03ee5a: 28cc |003d: goto 0009 // -0034 │ │ +03ee5c: 0150 |003e: move v0, v5 │ │ +03ee5e: 28d0 |003f: goto 000f // -0030 │ │ +03ee60: 0151 |0040: move v1, v5 │ │ +03ee62: 28d4 |0041: goto 0015 // -002c │ │ +03ee64: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ +03ee68: 7110 dc10 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +03ee6e: 0a06 |0047: move-result v6 │ │ +03ee70: 5297 eb03 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ +03ee74: 8277 |004a: int-to-float v7, v7 │ │ +03ee76: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ +03ee7a: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ +03ee7e: 0154 |004f: move v4, v5 │ │ +03ee80: 28b9 |0050: goto 0009 // -0047 │ │ +03ee82: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ +03ee86: 7110 dc10 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +03ee8c: 0a06 |0056: move-result v6 │ │ +03ee8e: 5297 eb03 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ +03ee92: 8277 |0059: int-to-float v7, v7 │ │ +03ee94: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ +03ee98: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ +03ee9c: 0154 |005e: move v4, v5 │ │ +03ee9e: 28aa |005f: goto 0009 // -0056 │ │ +03eea0: 0154 |0060: move v4, v5 │ │ +03eea2: 28a8 |0061: goto 0009 // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1301 │ │ 0x0009 line=1318 │ │ 0x000a line=1305 │ │ 0x000f line=1306 │ │ 0x0015 line=1308 │ │ @@ -64335,74 +64340,74 @@ │ │ type : '(Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 117 16-bit code units │ │ -03d204: |[03d204] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ -03d214: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -03d216: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -03d218: 5290 db03 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ -03d21c: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ -03d220: 5490 e903 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ -03d224: 6e10 bf0c 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@0cbf │ │ -03d22a: 0a06 |000b: move-result v6 │ │ -03d22c: 5490 e903 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ -03d230: 6e10 c50c 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@0cc5 │ │ -03d236: 0a02 |0011: move-result v2 │ │ -03d238: 5490 e903 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ -03d23c: 6e10 c60c 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@0cc6 │ │ -03d242: 0a03 |0017: move-result v3 │ │ -03d244: 5490 da03 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03d248: 6e10 b10e 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -03d24e: 0a00 |001d: move-result v0 │ │ -03d250: 9104 0200 |001e: sub-int v4, v2, v0 │ │ -03d254: 5490 da03 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03d258: 6e10 be0e 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -03d25e: 0a00 |0025: move-result v0 │ │ -03d260: 9105 0300 |0026: sub-int v5, v3, v0 │ │ -03d264: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ -03d268: 5490 da03 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03d26c: 6e20 d20e 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0ed2 │ │ -03d272: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ -03d276: 5490 da03 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03d27a: 6e20 d30e 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@0ed3 │ │ -03d280: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ -03d284: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ -03d288: 5490 d903 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03d28c: 5491 da03 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03d290: 7406 f60d 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@0df6 │ │ -03d296: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ -03d29a: 5490 e903 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ -03d29e: 6e10 c70c 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@0cc7 │ │ -03d2a4: 0a00 |0048: move-result v0 │ │ -03d2a6: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ -03d2aa: 5490 e903 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ -03d2ae: 6e10 c80c 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@0cc8 │ │ -03d2b4: 0a00 |0050: move-result v0 │ │ -03d2b6: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ -03d2ba: 5490 e903 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ -03d2be: 6e10 be0c 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@0cbe │ │ -03d2c4: 5490 e903 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ -03d2c8: 6e10 c90c 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@0cc9 │ │ -03d2ce: 0a06 |005d: move-result v6 │ │ -03d2d0: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ -03d2d4: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ -03d2d8: 5490 e603 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ -03d2dc: 5491 ea03 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@03ea │ │ -03d2e0: 6e20 270f 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@0f27 │ │ -03d2e6: 5290 db03 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ -03d2ea: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ -03d2ee: 1210 |006d: const/4 v0, #int 1 // #1 │ │ -03d2f0: 0f00 |006e: return v0 │ │ -03d2f2: 6e20 240e 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@0e24 │ │ -03d2f8: 28f7 |0072: goto 0069 // -0009 │ │ -03d2fa: 0170 |0073: move v0, v7 │ │ -03d2fc: 28fa |0074: goto 006e // -0006 │ │ +03eea4: |[03eea4] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ +03eeb4: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +03eeb6: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +03eeb8: 5290 db03 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ +03eebc: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ +03eec0: 5490 e903 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ +03eec4: 6e10 bf0c 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@0cbf │ │ +03eeca: 0a06 |000b: move-result v6 │ │ +03eecc: 5490 e903 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ +03eed0: 6e10 c50c 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@0cc5 │ │ +03eed6: 0a02 |0011: move-result v2 │ │ +03eed8: 5490 e903 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ +03eedc: 6e10 c60c 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@0cc6 │ │ +03eee2: 0a03 |0017: move-result v3 │ │ +03eee4: 5490 da03 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03eee8: 6e10 b10e 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +03eeee: 0a00 |001d: move-result v0 │ │ +03eef0: 9104 0200 |001e: sub-int v4, v2, v0 │ │ +03eef4: 5490 da03 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03eef8: 6e10 be0e 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03eefe: 0a00 |0025: move-result v0 │ │ +03ef00: 9105 0300 |0026: sub-int v5, v3, v0 │ │ +03ef04: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ +03ef08: 5490 da03 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03ef0c: 6e20 d20e 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@0ed2 │ │ +03ef12: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ +03ef16: 5490 da03 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03ef1a: 6e20 d30e 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@0ed3 │ │ +03ef20: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ +03ef24: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ +03ef28: 5490 d903 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03ef2c: 5491 da03 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03ef30: 7406 f60d 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@0df6 │ │ +03ef36: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ +03ef3a: 5490 e903 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ +03ef3e: 6e10 c70c 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@0cc7 │ │ +03ef44: 0a00 |0048: move-result v0 │ │ +03ef46: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ +03ef4a: 5490 e903 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ +03ef4e: 6e10 c80c 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@0cc8 │ │ +03ef54: 0a00 |0050: move-result v0 │ │ +03ef56: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ +03ef5a: 5490 e903 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ +03ef5e: 6e10 be0c 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@0cbe │ │ +03ef64: 5490 e903 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ +03ef68: 6e10 c90c 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@0cc9 │ │ +03ef6e: 0a06 |005d: move-result v6 │ │ +03ef70: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ +03ef74: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ +03ef78: 5490 e603 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ +03ef7c: 5491 ea03 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@03ea │ │ +03ef80: 6e20 270f 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@0f27 │ │ +03ef86: 5290 db03 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ +03ef8a: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ +03ef8e: 1210 |006d: const/4 v0, #int 1 // #1 │ │ +03ef90: 0f00 |006e: return v0 │ │ +03ef92: 6e20 240e 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@0e24 │ │ +03ef98: 28f7 |0072: goto 0069 // -0009 │ │ +03ef9a: 0170 |0073: move v0, v7 │ │ +03ef9c: 28fa |0074: goto 006e // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=715 │ │ 0x0006 line=716 │ │ 0x000c line=717 │ │ 0x0012 line=718 │ │ 0x0018 line=719 │ │ @@ -64441,43 +64446,43 @@ │ │ type : '(II)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -03d300: |[03d300] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ -03d310: 5453 e603 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ -03d314: 6e10 130f 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@0f13 │ │ -03d31a: 0a01 |0005: move-result v1 │ │ -03d31c: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ -03d320: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ -03d324: 5453 e603 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ -03d328: 5454 d903 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03d32c: 6e20 ee0d 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@0dee │ │ -03d332: 0a04 |0011: move-result v4 │ │ -03d334: 6e20 120f 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0f12 │ │ -03d33a: 0c00 |0015: move-result-object v0 │ │ -03d33c: 6e10 b10e 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -03d342: 0a03 |0019: move-result v3 │ │ -03d344: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ -03d348: 6e10 b90e 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ -03d34e: 0a03 |001f: move-result v3 │ │ -03d350: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ -03d354: 6e10 be0e 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -03d35a: 0a03 |0025: move-result v3 │ │ -03d35c: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ -03d360: 6e10 a70e 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ -03d366: 0a03 |002b: move-result v3 │ │ -03d368: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ -03d36c: 1100 |002e: return-object v0 │ │ -03d36e: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03d372: 28d7 |0031: goto 0008 // -0029 │ │ -03d374: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -03d376: 28fb |0033: goto 002e // -0005 │ │ +03efa0: |[03efa0] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ +03efb0: 5453 e603 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ +03efb4: 6e10 130f 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@0f13 │ │ +03efba: 0a01 |0005: move-result v1 │ │ +03efbc: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ +03efc0: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ +03efc4: 5453 e603 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@03e6 │ │ +03efc8: 5454 d903 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03efcc: 6e20 ee0d 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@0dee │ │ +03efd2: 0a04 |0011: move-result v4 │ │ +03efd4: 6e20 120f 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0f12 │ │ +03efda: 0c00 |0015: move-result-object v0 │ │ +03efdc: 6e10 b10e 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +03efe2: 0a03 |0019: move-result v3 │ │ +03efe4: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ +03efe8: 6e10 b90e 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ +03efee: 0a03 |001f: move-result v3 │ │ +03eff0: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ +03eff4: 6e10 be0e 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03effa: 0a03 |0025: move-result v3 │ │ +03effc: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ +03f000: 6e10 a70e 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ +03f006: 0a03 |002b: move-result v3 │ │ +03f008: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ +03f00c: 1100 |002e: return-object v0 │ │ +03f00e: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03f012: 28d7 |0031: goto 0008 // -0029 │ │ +03f014: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +03f016: 28fb |0033: goto 002e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ 0x0006 line=1429 │ │ 0x000a line=1430 │ │ 0x0016 line=1431 │ │ 0x002e line=1436 │ │ @@ -64497,46 +64502,46 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 56 16-bit code units │ │ -03d378: |[03d378] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ -03d388: 5590 e803 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@03e8 │ │ -03d38c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -03d390: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -03d394: 1a01 2602 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@0226 │ │ -03d398: 7020 d110 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -03d39e: 2700 |000b: throw v0 │ │ -03d3a0: 5490 e903 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ -03d3a4: 5491 da03 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03d3a8: 6e10 b10e 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -03d3ae: 0a01 |0013: move-result v1 │ │ -03d3b0: 5492 da03 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03d3b4: 6e10 be0e 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -03d3ba: 0a02 |0019: move-result v2 │ │ -03d3bc: 5493 ed03 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ -03d3c0: 5294 d803 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ -03d3c4: 7120 d407 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@07d4 │ │ -03d3ca: 0a03 |0021: move-result v3 │ │ -03d3cc: 8733 |0022: float-to-int v3, v3 │ │ -03d3ce: 5494 ed03 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ -03d3d2: 5295 d803 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ -03d3d6: 7120 d507 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@07d5 │ │ -03d3dc: 0a04 |002a: move-result v4 │ │ -03d3de: 8744 |002b: float-to-int v4, v4 │ │ -03d3e0: 01a5 |002c: move v5, v10 │ │ -03d3e2: 01c6 |002d: move v6, v12 │ │ -03d3e4: 01b7 |002e: move v7, v11 │ │ -03d3e6: 01d8 |002f: move v8, v13 │ │ -03d3e8: 7409 c20c 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@0cc2 │ │ -03d3ee: 1220 |0033: const/4 v0, #int 2 // #2 │ │ -03d3f0: 6e20 240e 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@0e24 │ │ -03d3f6: 0e00 |0037: return-void │ │ +03f018: |[03f018] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ +03f028: 5590 e803 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@03e8 │ │ +03f02c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +03f030: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +03f034: 1a01 2602 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@0226 │ │ +03f038: 7020 d210 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +03f03e: 2700 |000b: throw v0 │ │ +03f040: 5490 e903 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@03e9 │ │ +03f044: 5491 da03 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03f048: 6e10 b10e 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +03f04e: 0a01 |0013: move-result v1 │ │ +03f050: 5492 da03 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03f054: 6e10 be0e 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03f05a: 0a02 |0019: move-result v2 │ │ +03f05c: 5493 ed03 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ +03f060: 5294 d803 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ +03f064: 7120 d407 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@07d4 │ │ +03f06a: 0a03 |0021: move-result v3 │ │ +03f06c: 8733 |0022: float-to-int v3, v3 │ │ +03f06e: 5494 ed03 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ +03f072: 5295 d803 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ +03f076: 7120 d507 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@07d5 │ │ +03f07c: 0a04 |002a: move-result v4 │ │ +03f07e: 8744 |002b: float-to-int v4, v4 │ │ +03f080: 01a5 |002c: move v5, v10 │ │ +03f082: 01c6 |002d: move v6, v12 │ │ +03f084: 01b7 |002e: move v7, v11 │ │ +03f086: 01d8 |002f: move v8, v13 │ │ +03f088: 7409 c20c 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@0cc2 │ │ +03f08e: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +03f090: 6e20 240e 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@0e24 │ │ +03f096: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0004 line=691 │ │ 0x000c line=695 │ │ 0x0033 line=700 │ │ 0x0037 line=701 │ │ @@ -64552,17 +64557,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03d3f8: |[03d3f8] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ -03d408: 5210 d803 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ -03d40c: 0f00 |0002: return v0 │ │ +03f098: |[03f098] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ +03f0a8: 5210 d803 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ +03f0ac: 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;) │ │ @@ -64570,17 +64575,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03d410: |[03d410] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ -03d420: 5410 da03 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03d424: 1100 |0002: return-object v0 │ │ +03f0b0: |[03f0b0] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ +03f0c0: 5410 da03 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03f0c4: 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;) │ │ @@ -64588,17 +64593,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03d428: |[03d428] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ -03d438: 5210 de03 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@03de │ │ -03d43c: 0f00 |0002: return v0 │ │ +03f0c8: |[03f0c8] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ +03f0d8: 5210 de03 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@03de │ │ +03f0dc: 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;) │ │ @@ -64606,17 +64611,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03d440: |[03d440] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ -03d450: 5210 e503 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@03e5 │ │ -03d454: 0f00 |0002: return v0 │ │ +03f0e0: |[03f0e0] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ +03f0f0: 5210 e503 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@03e5 │ │ +03f0f4: 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;) │ │ @@ -64624,17 +64629,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03d458: |[03d458] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ -03d468: 5210 eb03 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ -03d46c: 0f00 |0002: return v0 │ │ +03f0f8: |[03f0f8] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ +03f108: 5210 eb03 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@03eb │ │ +03f10c: 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;) │ │ @@ -64642,17 +64647,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03d470: |[03d470] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ -03d480: 5210 db03 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ -03d484: 0f00 |0002: return v0 │ │ +03f110: |[03f110] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ +03f120: 5210 db03 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ +03f124: 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;) │ │ @@ -64660,19 +64665,19 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -03d488: |[03d488] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ -03d498: 5410 da03 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03d49c: 6e40 1e0e 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@0e1e │ │ -03d4a2: 0a00 |0005: move-result v0 │ │ -03d4a4: 0f00 |0006: return v0 │ │ +03f128: |[03f128] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ +03f138: 5410 da03 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03f13c: 6e40 1e0e 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@0e1e │ │ +03f142: 0a00 |0005: move-result v0 │ │ +03f144: 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 │ │ @@ -64682,28 +64687,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -03d4a8: |[03d4a8] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ -03d4b8: 5432 df03 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ -03d4bc: 2120 |0002: array-length v0, v2 │ │ -03d4be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -03d4c0: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -03d4c4: 6e30 1c0e 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@0e1c │ │ -03d4ca: 0a02 |0009: move-result v2 │ │ -03d4cc: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -03d4d0: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -03d4d2: 0f02 |000d: return v2 │ │ -03d4d4: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03d4d8: 28f4 |0010: goto 0004 // -000c │ │ -03d4da: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -03d4dc: 28fb |0012: goto 000d // -0005 │ │ +03f148: |[03f148] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ +03f158: 5432 df03 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ +03f15c: 2120 |0002: array-length v0, v2 │ │ +03f15e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03f160: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +03f164: 6e30 1c0e 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@0e1c │ │ +03f16a: 0a02 |0009: move-result v2 │ │ +03f16c: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +03f170: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +03f172: 0f02 |000d: return v2 │ │ +03f174: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03f178: 28f4 |0010: goto 0004 // -000c │ │ +03f17a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +03f17c: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0003 line=1332 │ │ 0x0006 line=1333 │ │ 0x000c line=1334 │ │ 0x000d line=1337 │ │ @@ -64720,26 +64725,26 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03d4e0: |[03d4e0] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ -03d4f0: 6e20 1d0e 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@0e1d │ │ -03d4f6: 0a00 |0003: move-result v0 │ │ -03d4f8: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -03d4fc: 5410 df03 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ -03d500: 4400 0003 |0008: aget v0, v0, v3 │ │ -03d504: b520 |000a: and-int/2addr v0, v2 │ │ -03d506: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -03d50a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -03d50c: 0f00 |000e: return v0 │ │ -03d50e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -03d510: 28fe |0010: goto 000e // -0002 │ │ +03f180: |[03f180] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ +03f190: 6e20 1d0e 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@0e1d │ │ +03f196: 0a00 |0003: move-result v0 │ │ +03f198: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +03f19c: 5410 df03 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ +03f1a0: 4400 0003 |0008: aget v0, v0, v3 │ │ +03f1a4: b520 |000a: and-int/2addr v0, v2 │ │ +03f1a6: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +03f1aa: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +03f1ac: 0f00 |000e: return v0 │ │ +03f1ae: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +03f1b0: 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 │ │ @@ -64749,23 +64754,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -03d514: |[03d514] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ -03d524: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03d526: 5231 e703 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@03e7 │ │ -03d52a: 9802 0004 |0003: shl-int v2, v0, v4 │ │ -03d52e: b521 |0005: and-int/2addr v1, v2 │ │ -03d530: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -03d534: 0f00 |0008: return v0 │ │ -03d536: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -03d538: 28fe |000a: goto 0008 // -0002 │ │ +03f1b4: |[03f1b4] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ +03f1c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03f1c6: 5231 e703 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@03e7 │ │ +03f1ca: 9802 0004 |0003: shl-int v2, v0, v4 │ │ +03f1ce: b521 |0005: and-int/2addr v1, v2 │ │ +03f1d0: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +03f1d4: 0f00 |0008: return v0 │ │ +03f1d6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +03f1d8: 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 │ │ │ │ @@ -64774,32 +64779,32 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -03d53c: |[03d53c] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ -03d54c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03d54e: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -03d552: 0f00 |0003: return v0 │ │ -03d554: 6e10 b10e 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -03d55a: 0a01 |0007: move-result v1 │ │ -03d55c: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ -03d560: 6e10 b90e 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ -03d566: 0a01 |000d: move-result v1 │ │ -03d568: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ -03d56c: 6e10 be0e 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -03d572: 0a01 |0013: move-result v1 │ │ -03d574: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ -03d578: 6e10 a70e 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ -03d57e: 0a01 |0019: move-result v1 │ │ -03d580: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ -03d584: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -03d586: 28e6 |001d: goto 0003 // -001a │ │ +03f1dc: |[03f1dc] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ +03f1ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03f1ee: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +03f1f2: 0f00 |0003: return v0 │ │ +03f1f4: 6e10 b10e 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +03f1fa: 0a01 |0007: move-result v1 │ │ +03f1fc: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ +03f200: 6e10 b90e 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ +03f206: 0a01 |000d: move-result v1 │ │ +03f208: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ +03f20c: 6e10 be0e 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03f212: 0a01 |0013: move-result v1 │ │ +03f214: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ +03f218: 6e10 a70e 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ +03f21e: 0a01 |0019: move-result v1 │ │ +03f220: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ +03f224: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +03f226: 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; │ │ @@ -64811,367 +64816,367 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 720 16-bit code units │ │ -03d588: |[03d588] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ -03d598: 7701 5707 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0757 │ │ -03d59e: 0a03 |0003: move-result v3 │ │ -03d5a0: 7701 5607 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0756 │ │ -03d5a6: 0a04 |0007: move-result v4 │ │ -03d5a8: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ -03d5ac: 7401 fd0d 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@0dfd │ │ -03d5b2: 0800 1500 |000d: move-object/from16 v0, v21 │ │ -03d5b6: 5400 ed03 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ -03d5ba: 0813 0000 |0011: move-object/from16 v19, v0 │ │ -03d5be: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ -03d5c2: 7100 890e 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0e89 │ │ -03d5c8: 0c13 |0018: move-result-object v19 │ │ -03d5ca: 0800 1300 |0019: move-object/from16 v0, v19 │ │ -03d5ce: 0801 1500 |001b: move-object/from16 v1, v21 │ │ -03d5d2: 5b10 ed03 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ -03d5d6: 0800 1500 |001f: move-object/from16 v0, v21 │ │ -03d5da: 5400 ed03 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ -03d5de: 0813 0000 |0023: move-object/from16 v19, v0 │ │ -03d5e2: 0800 1300 |0025: move-object/from16 v0, v19 │ │ -03d5e6: 0801 1600 |0027: move-object/from16 v1, v22 │ │ -03d5ea: 6e20 820e 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0e82 │ │ -03d5f0: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ -03d5f6: 0e00 |002f: return-void │ │ -03d5f8: 7401 7a0e 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ -03d5fe: 0a11 |0033: move-result v17 │ │ -03d600: 7401 7c0e 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ -03d606: 0a12 |0037: move-result v18 │ │ -03d608: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ -03d60c: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -03d610: 0201 1300 |003c: move/from16 v1, v19 │ │ -03d614: 7120 5907 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ -03d61a: 0a0f |0041: move-result v15 │ │ -03d61c: 0200 1100 |0042: move/from16 v0, v17 │ │ -03d620: 8700 |0044: float-to-int v0, v0 │ │ -03d622: 0213 0000 |0045: move/from16 v19, v0 │ │ -03d626: 0200 1200 |0047: move/from16 v0, v18 │ │ -03d62a: 8700 |0049: float-to-int v0, v0 │ │ -03d62c: 0214 0000 |004a: move/from16 v20, v0 │ │ -03d630: 0800 1500 |004c: move-object/from16 v0, v21 │ │ -03d634: 0201 1300 |004e: move/from16 v1, v19 │ │ -03d638: 0202 1400 |0050: move/from16 v2, v20 │ │ -03d63c: 6e30 100e 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@0e10 │ │ -03d642: 0c10 |0055: move-result-object v16 │ │ -03d644: 0800 1500 |0056: move-object/from16 v0, v21 │ │ -03d648: 0201 1100 |0058: move/from16 v1, v17 │ │ -03d64c: 0202 1200 |005a: move/from16 v2, v18 │ │ -03d650: 7040 220e 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@0e22 │ │ -03d656: 0800 1500 |005f: move-object/from16 v0, v21 │ │ -03d65a: 0801 1000 |0061: move-object/from16 v1, v16 │ │ -03d65e: 6e30 2a0e 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@0e2a │ │ -03d664: 0800 1500 |0066: move-object/from16 v0, v21 │ │ -03d668: 5400 df03 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ -03d66c: 0813 0000 |006a: move-object/from16 v19, v0 │ │ -03d670: 4407 130f |006c: aget v7, v19, v15 │ │ -03d674: 0800 1500 |006e: move-object/from16 v0, v21 │ │ -03d678: 5200 ec03 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@03ec │ │ -03d67c: 0213 0000 |0072: move/from16 v19, v0 │ │ -03d680: 9513 1307 |0074: and-int v19, v19, v7 │ │ -03d684: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ -03d688: 0800 1500 |0078: move-object/from16 v0, v21 │ │ -03d68c: 5400 d903 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03d690: 0813 0000 |007c: move-object/from16 v19, v0 │ │ -03d694: 0800 1500 |007e: move-object/from16 v0, v21 │ │ -03d698: 5200 ec03 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@03ec │ │ -03d69c: 0214 0000 |0082: move/from16 v20, v0 │ │ -03d6a0: 9514 1407 |0084: and-int v20, v20, v7 │ │ -03d6a4: 0800 1300 |0086: move-object/from16 v0, v19 │ │ -03d6a8: 0201 1400 |0088: move/from16 v1, v20 │ │ -03d6ac: 6e30 f30d 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@0df3 │ │ -03d6b2: 28a2 |008d: goto 002f // -005e │ │ -03d6b4: 0800 1600 |008e: move-object/from16 v0, v22 │ │ -03d6b8: 7120 5907 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ -03d6be: 0a0f |0093: move-result v15 │ │ -03d6c0: 0800 1600 |0094: move-object/from16 v0, v22 │ │ -03d6c4: 7120 5a07 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ -03d6ca: 0a11 |0099: move-result v17 │ │ -03d6cc: 0800 1600 |009a: move-object/from16 v0, v22 │ │ -03d6d0: 7120 5b07 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@075b │ │ -03d6d6: 0a12 |009f: move-result v18 │ │ -03d6d8: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ -03d6dc: 0201 1100 |00a2: move/from16 v1, v17 │ │ -03d6e0: 0202 1200 |00a4: move/from16 v2, v18 │ │ -03d6e4: 7040 220e 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@0e22 │ │ -03d6ea: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ -03d6ee: 5200 db03 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ -03d6f2: 0213 0000 |00ad: move/from16 v19, v0 │ │ -03d6f6: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ -03d6fa: 0200 1100 |00b1: move/from16 v0, v17 │ │ -03d6fe: 8700 |00b3: float-to-int v0, v0 │ │ -03d700: 0213 0000 |00b4: move/from16 v19, v0 │ │ -03d704: 0200 1200 |00b6: move/from16 v0, v18 │ │ -03d708: 8700 |00b8: float-to-int v0, v0 │ │ -03d70a: 0214 0000 |00b9: move/from16 v20, v0 │ │ -03d70e: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ -03d712: 0201 1300 |00bd: move/from16 v1, v19 │ │ -03d716: 0202 1400 |00bf: move/from16 v2, v20 │ │ -03d71a: 6e30 100e 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@0e10 │ │ -03d720: 0c10 |00c4: move-result-object v16 │ │ -03d722: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ -03d726: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ -03d72a: 6e30 2a0e 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@0e2a │ │ -03d730: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ -03d734: 5400 df03 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ -03d738: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ -03d73c: 4407 130f |00d2: aget v7, v19, v15 │ │ -03d740: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ -03d744: 5200 ec03 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@03ec │ │ -03d748: 0213 0000 |00d8: move/from16 v19, v0 │ │ -03d74c: 9513 1307 |00da: and-int v19, v19, v7 │ │ -03d750: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ -03d754: 0800 1500 |00de: move-object/from16 v0, v21 │ │ -03d758: 5400 d903 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03d75c: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ -03d760: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ -03d764: 5200 ec03 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@03ec │ │ -03d768: 0214 0000 |00e8: move/from16 v20, v0 │ │ -03d76c: 9514 1407 |00ea: and-int v20, v20, v7 │ │ -03d770: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ -03d774: 0201 1400 |00ee: move/from16 v1, v20 │ │ -03d778: 6e30 f30d 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@0df3 │ │ -03d77e: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ -03d782: 0200 1100 |00f5: move/from16 v0, v17 │ │ -03d786: 8700 |00f7: float-to-int v0, v0 │ │ -03d788: 0213 0000 |00f8: move/from16 v19, v0 │ │ -03d78c: 0200 1200 |00fa: move/from16 v0, v18 │ │ -03d790: 8700 |00fc: float-to-int v0, v0 │ │ -03d792: 0214 0000 |00fd: move/from16 v20, v0 │ │ -03d796: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ -03d79a: 0201 1300 |0101: move/from16 v1, v19 │ │ -03d79e: 0202 1400 |0103: move/from16 v2, v20 │ │ -03d7a2: 6e30 1a0e 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@0e1a │ │ -03d7a8: 0a13 |0108: move-result v19 │ │ -03d7aa: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ -03d7ae: 0800 1500 |010b: move-object/from16 v0, v21 │ │ -03d7b2: 5400 da03 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03d7b6: 0813 0000 |010f: move-object/from16 v19, v0 │ │ -03d7ba: 0800 1500 |0111: move-object/from16 v0, v21 │ │ -03d7be: 0801 1300 |0113: move-object/from16 v1, v19 │ │ -03d7c2: 6e30 2a0e 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@0e2a │ │ -03d7c8: 2900 17ff |0118: goto/16 002f // -00e9 │ │ -03d7cc: 0800 1500 |011a: move-object/from16 v0, v21 │ │ -03d7d0: 5200 db03 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ -03d7d4: 0213 0000 |011e: move/from16 v19, v0 │ │ -03d7d8: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ -03d7dc: 0200 1300 |0122: move/from16 v0, v19 │ │ -03d7e0: 0201 1400 |0124: move/from16 v1, v20 │ │ -03d7e4: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ -03d7e8: 0800 1500 |0128: move-object/from16 v0, v21 │ │ -03d7ec: 5200 d803 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ -03d7f0: 0213 0000 |012c: move/from16 v19, v0 │ │ -03d7f4: 0800 1600 |012e: move-object/from16 v0, v22 │ │ -03d7f8: 0201 1300 |0130: move/from16 v1, v19 │ │ -03d7fc: 7120 5507 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0755 │ │ -03d802: 0a0c |0135: move-result v12 │ │ -03d804: 0800 1600 |0136: move-object/from16 v0, v22 │ │ -03d808: 7120 5a07 c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ -03d80e: 0a11 |013b: move-result v17 │ │ -03d810: 0800 1600 |013c: move-object/from16 v0, v22 │ │ -03d814: 7120 5b07 c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@075b │ │ -03d81a: 0a12 |0141: move-result v18 │ │ -03d81c: 0800 1500 |0142: move-object/from16 v0, v21 │ │ -03d820: 5400 e203 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@03e2 │ │ -03d824: 0813 0000 |0146: move-object/from16 v19, v0 │ │ -03d828: 0800 1500 |0148: move-object/from16 v0, v21 │ │ -03d82c: 5200 d803 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ -03d830: 0214 0000 |014c: move/from16 v20, v0 │ │ -03d834: 4413 1314 |014e: aget v19, v19, v20 │ │ -03d838: a713 1113 |0150: sub-float v19, v17, v19 │ │ -03d83c: 0200 1300 |0152: move/from16 v0, v19 │ │ -03d840: 870a |0154: float-to-int v10, v0 │ │ -03d842: 0800 1500 |0155: move-object/from16 v0, v21 │ │ -03d846: 5400 e303 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@03e3 │ │ -03d84a: 0813 0000 |0159: move-object/from16 v19, v0 │ │ -03d84e: 0800 1500 |015b: move-object/from16 v0, v21 │ │ -03d852: 5200 d803 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ -03d856: 0214 0000 |015f: move/from16 v20, v0 │ │ -03d85a: 4413 1314 |0161: aget v19, v19, v20 │ │ -03d85e: a713 1213 |0163: sub-float v19, v18, v19 │ │ -03d862: 0200 1300 |0165: move/from16 v0, v19 │ │ -03d866: 870b |0167: float-to-int v11, v0 │ │ -03d868: 0800 1500 |0168: move-object/from16 v0, v21 │ │ -03d86c: 5400 da03 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03d870: 0813 0000 |016c: move-object/from16 v19, v0 │ │ -03d874: 7401 b10e 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -03d87a: 0a13 |0171: move-result v19 │ │ -03d87c: 9013 130a |0172: add-int v19, v19, v10 │ │ -03d880: 0800 1500 |0174: move-object/from16 v0, v21 │ │ -03d884: 5400 da03 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03d888: 0814 0000 |0178: move-object/from16 v20, v0 │ │ -03d88c: 7401 be0e 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -03d892: 0a14 |017d: move-result v20 │ │ -03d894: 9014 140b |017e: add-int v20, v20, v11 │ │ -03d898: 0800 1500 |0180: move-object/from16 v0, v21 │ │ -03d89c: 0201 1300 |0182: move/from16 v1, v19 │ │ -03d8a0: 0202 1400 |0184: move/from16 v2, v20 │ │ -03d8a4: 705b 0e0e 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@0e0e │ │ -03d8aa: 7602 230e 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@0e23 │ │ -03d8b0: 2900 a3fe |018c: goto/16 002f // -015d │ │ -03d8b4: 7701 5807 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0758 │ │ -03d8ba: 0a0e |0191: move-result v14 │ │ -03d8bc: 1208 |0192: const/4 v8, #int 0 // #0 │ │ -03d8be: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ -03d8c2: 0800 1600 |0195: move-object/from16 v0, v22 │ │ -03d8c6: 7120 5907 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ -03d8cc: 0a0f |019a: move-result v15 │ │ -03d8ce: 0800 1600 |019b: move-object/from16 v0, v22 │ │ -03d8d2: 7120 5a07 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ -03d8d8: 0a11 |01a0: move-result v17 │ │ -03d8da: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ -03d8de: 7120 5b07 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@075b │ │ -03d8e4: 0a12 |01a6: move-result v18 │ │ -03d8e6: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ -03d8ea: 5400 e003 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ -03d8ee: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ -03d8f2: 4413 130f |01ad: aget v19, v19, v15 │ │ -03d8f6: a705 1113 |01af: sub-float v5, v17, v19 │ │ -03d8fa: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ -03d8fe: 5400 e103 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@03e1 │ │ -03d902: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ -03d906: 4413 130f |01b7: aget v19, v19, v15 │ │ -03d90a: a706 1213 |01b9: sub-float v6, v18, v19 │ │ -03d90e: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ -03d912: 7040 210e 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@0e21 │ │ -03d918: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ -03d91c: 5200 db03 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ -03d920: 0213 0000 |01c4: move/from16 v19, v0 │ │ -03d924: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ -03d928: 0200 1300 |01c8: move/from16 v0, v19 │ │ -03d92c: 0201 1400 |01ca: move/from16 v1, v20 │ │ -03d930: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ -03d934: 7602 230e 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@0e23 │ │ -03d93a: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ -03d93e: 0200 1100 |01d3: move/from16 v0, v17 │ │ -03d942: 8700 |01d5: float-to-int v0, v0 │ │ -03d944: 0213 0000 |01d6: move/from16 v19, v0 │ │ -03d948: 0200 1200 |01d8: move/from16 v0, v18 │ │ -03d94c: 8700 |01da: float-to-int v0, v0 │ │ -03d94e: 0214 0000 |01db: move/from16 v20, v0 │ │ -03d952: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ -03d956: 0201 1300 |01df: move/from16 v1, v19 │ │ -03d95a: 0202 1400 |01e1: move/from16 v2, v20 │ │ -03d95e: 6e30 100e 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@0e10 │ │ -03d964: 0c10 |01e6: move-result-object v16 │ │ -03d966: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ -03d96a: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ -03d96e: 7040 020e 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@0e02 │ │ -03d974: 0a13 |01ee: move-result v19 │ │ -03d976: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ -03d97a: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ -03d97e: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ -03d982: 6e30 2a0e 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@0e2a │ │ -03d988: 0a13 |01f8: move-result v19 │ │ -03d98a: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ -03d98e: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03d992: 2896 |01fd: goto 0193 // -006a │ │ -03d994: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ -03d998: 7120 5907 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ -03d99e: 0a0f |0203: move-result v15 │ │ -03d9a0: 0800 1500 |0204: move-object/from16 v0, v21 │ │ -03d9a4: 5200 db03 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ -03d9a8: 0213 0000 |0208: move/from16 v19, v0 │ │ -03d9ac: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ -03d9b0: 0200 1300 |020c: move/from16 v0, v19 │ │ -03d9b4: 0201 1400 |020e: move/from16 v1, v20 │ │ -03d9b8: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ -03d9bc: 0800 1500 |0212: move-object/from16 v0, v21 │ │ -03d9c0: 5200 d803 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ -03d9c4: 0213 0000 |0216: move/from16 v19, v0 │ │ -03d9c8: 0200 1300 |0218: move/from16 v0, v19 │ │ -03d9cc: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ -03d9d0: 12fd |021c: const/4 v13, #int -1 // #ff │ │ -03d9d2: 7701 5807 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0758 │ │ -03d9d8: 0a0e |0220: move-result v14 │ │ -03d9da: 1208 |0221: const/4 v8, #int 0 // #0 │ │ -03d9dc: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ -03d9e0: 0800 1600 |0224: move-object/from16 v0, v22 │ │ -03d9e4: 7120 5907 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ -03d9ea: 0a09 |0229: move-result v9 │ │ -03d9ec: 0800 1500 |022a: move-object/from16 v0, v21 │ │ -03d9f0: 5200 d803 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ -03d9f4: 0213 0000 |022e: move/from16 v19, v0 │ │ -03d9f8: 0200 1300 |0230: move/from16 v0, v19 │ │ -03d9fc: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ -03da00: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03da04: 28ec |0236: goto 0222 // -0014 │ │ -03da06: 0800 1600 |0237: move-object/from16 v0, v22 │ │ -03da0a: 7120 5a07 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ -03da10: 0a11 |023c: move-result v17 │ │ -03da12: 0800 1600 |023d: move-object/from16 v0, v22 │ │ -03da16: 7120 5b07 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@075b │ │ -03da1c: 0a12 |0242: move-result v18 │ │ -03da1e: 0200 1100 |0243: move/from16 v0, v17 │ │ -03da22: 8700 |0245: float-to-int v0, v0 │ │ -03da24: 0213 0000 |0246: move/from16 v19, v0 │ │ -03da28: 0200 1200 |0248: move/from16 v0, v18 │ │ -03da2c: 8700 |024a: float-to-int v0, v0 │ │ -03da2e: 0214 0000 |024b: move/from16 v20, v0 │ │ -03da32: 0800 1500 |024d: move-object/from16 v0, v21 │ │ -03da36: 0201 1300 |024f: move/from16 v1, v19 │ │ -03da3a: 0202 1400 |0251: move/from16 v2, v20 │ │ -03da3e: 6e30 100e 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@0e10 │ │ -03da44: 0c13 |0256: move-result-object v19 │ │ -03da46: 0800 1500 |0257: move-object/from16 v0, v21 │ │ -03da4a: 5400 da03 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03da4e: 0814 0000 |025b: move-object/from16 v20, v0 │ │ -03da52: 0800 1300 |025d: move-object/from16 v0, v19 │ │ -03da56: 0801 1400 |025f: move-object/from16 v1, v20 │ │ -03da5a: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ -03da5e: 0800 1500 |0263: move-object/from16 v0, v21 │ │ -03da62: 5400 da03 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03da66: 0813 0000 |0267: move-object/from16 v19, v0 │ │ -03da6a: 0800 1500 |0269: move-object/from16 v0, v21 │ │ -03da6e: 0801 1300 |026b: move-object/from16 v1, v19 │ │ -03da72: 6e30 2a0e 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@0e2a │ │ -03da78: 0a13 |0270: move-result v19 │ │ -03da7a: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ -03da7e: 0800 1500 |0273: move-object/from16 v0, v21 │ │ -03da82: 520d d803 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ -03da86: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ -03da8a: 0200 1300 |0279: move/from16 v0, v19 │ │ -03da8e: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ -03da92: 7601 200e 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@0e20 │ │ -03da98: 0800 1500 |0280: move-object/from16 v0, v21 │ │ -03da9c: 7020 060e f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@0e06 │ │ -03daa2: 2900 aafd |0285: goto/16 002f // -0256 │ │ -03daa6: 0800 1500 |0287: move-object/from16 v0, v21 │ │ -03daaa: 5200 db03 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ -03daae: 0213 0000 |028b: move/from16 v19, v0 │ │ -03dab2: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ -03dab6: 0200 1300 |028f: move/from16 v0, v19 │ │ -03daba: 0201 1400 |0291: move/from16 v1, v20 │ │ -03dabe: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ -03dac2: 7601 200e 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@0e20 │ │ -03dac8: 7401 fd0d 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@0dfd │ │ -03dace: 2900 94fd |029b: goto/16 002f // -026c │ │ -03dad2: 0800 1500 |029d: move-object/from16 v0, v21 │ │ -03dad6: 5200 db03 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ -03dada: 0213 0000 |02a1: move/from16 v19, v0 │ │ -03dade: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ -03dae2: 0200 1300 |02a5: move/from16 v0, v19 │ │ -03dae6: 0201 1400 |02a7: move/from16 v1, v20 │ │ -03daea: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ -03daee: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ -03daf2: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ -03daf6: 0800 1500 |02af: move-object/from16 v0, v21 │ │ -03dafa: 0201 1300 |02b1: move/from16 v1, v19 │ │ -03dafe: 0202 1400 |02b3: move/from16 v2, v20 │ │ -03db02: 7030 0c0e 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@0e0c │ │ -03db08: 7401 fd0d 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@0dfd │ │ -03db0e: 2900 74fd |02bb: goto/16 002f // -028c │ │ -03db12: 0000 |02bd: nop // spacer │ │ -03db14: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ +03f228: |[03f228] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ +03f238: 7701 5707 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0757 │ │ +03f23e: 0a03 |0003: move-result v3 │ │ +03f240: 7701 5607 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0756 │ │ +03f246: 0a04 |0007: move-result v4 │ │ +03f248: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ +03f24c: 7401 fd0d 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@0dfd │ │ +03f252: 0800 1500 |000d: move-object/from16 v0, v21 │ │ +03f256: 5400 ed03 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ +03f25a: 0813 0000 |0011: move-object/from16 v19, v0 │ │ +03f25e: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ +03f262: 7100 890e 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0e89 │ │ +03f268: 0c13 |0018: move-result-object v19 │ │ +03f26a: 0800 1300 |0019: move-object/from16 v0, v19 │ │ +03f26e: 0801 1500 |001b: move-object/from16 v1, v21 │ │ +03f272: 5b10 ed03 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ +03f276: 0800 1500 |001f: move-object/from16 v0, v21 │ │ +03f27a: 5400 ed03 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ +03f27e: 0813 0000 |0023: move-object/from16 v19, v0 │ │ +03f282: 0800 1300 |0025: move-object/from16 v0, v19 │ │ +03f286: 0801 1600 |0027: move-object/from16 v1, v22 │ │ +03f28a: 6e20 820e 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0e82 │ │ +03f290: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ +03f296: 0e00 |002f: return-void │ │ +03f298: 7401 7a0e 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ +03f29e: 0a11 |0033: move-result v17 │ │ +03f2a0: 7401 7c0e 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ +03f2a6: 0a12 |0037: move-result v18 │ │ +03f2a8: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ +03f2ac: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +03f2b0: 0201 1300 |003c: move/from16 v1, v19 │ │ +03f2b4: 7120 5907 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ +03f2ba: 0a0f |0041: move-result v15 │ │ +03f2bc: 0200 1100 |0042: move/from16 v0, v17 │ │ +03f2c0: 8700 |0044: float-to-int v0, v0 │ │ +03f2c2: 0213 0000 |0045: move/from16 v19, v0 │ │ +03f2c6: 0200 1200 |0047: move/from16 v0, v18 │ │ +03f2ca: 8700 |0049: float-to-int v0, v0 │ │ +03f2cc: 0214 0000 |004a: move/from16 v20, v0 │ │ +03f2d0: 0800 1500 |004c: move-object/from16 v0, v21 │ │ +03f2d4: 0201 1300 |004e: move/from16 v1, v19 │ │ +03f2d8: 0202 1400 |0050: move/from16 v2, v20 │ │ +03f2dc: 6e30 100e 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@0e10 │ │ +03f2e2: 0c10 |0055: move-result-object v16 │ │ +03f2e4: 0800 1500 |0056: move-object/from16 v0, v21 │ │ +03f2e8: 0201 1100 |0058: move/from16 v1, v17 │ │ +03f2ec: 0202 1200 |005a: move/from16 v2, v18 │ │ +03f2f0: 7040 220e 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@0e22 │ │ +03f2f6: 0800 1500 |005f: move-object/from16 v0, v21 │ │ +03f2fa: 0801 1000 |0061: move-object/from16 v1, v16 │ │ +03f2fe: 6e30 2a0e 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@0e2a │ │ +03f304: 0800 1500 |0066: move-object/from16 v0, v21 │ │ +03f308: 5400 df03 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ +03f30c: 0813 0000 |006a: move-object/from16 v19, v0 │ │ +03f310: 4407 130f |006c: aget v7, v19, v15 │ │ +03f314: 0800 1500 |006e: move-object/from16 v0, v21 │ │ +03f318: 5200 ec03 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@03ec │ │ +03f31c: 0213 0000 |0072: move/from16 v19, v0 │ │ +03f320: 9513 1307 |0074: and-int v19, v19, v7 │ │ +03f324: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ +03f328: 0800 1500 |0078: move-object/from16 v0, v21 │ │ +03f32c: 5400 d903 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03f330: 0813 0000 |007c: move-object/from16 v19, v0 │ │ +03f334: 0800 1500 |007e: move-object/from16 v0, v21 │ │ +03f338: 5200 ec03 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@03ec │ │ +03f33c: 0214 0000 |0082: move/from16 v20, v0 │ │ +03f340: 9514 1407 |0084: and-int v20, v20, v7 │ │ +03f344: 0800 1300 |0086: move-object/from16 v0, v19 │ │ +03f348: 0201 1400 |0088: move/from16 v1, v20 │ │ +03f34c: 6e30 f30d 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@0df3 │ │ +03f352: 28a2 |008d: goto 002f // -005e │ │ +03f354: 0800 1600 |008e: move-object/from16 v0, v22 │ │ +03f358: 7120 5907 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ +03f35e: 0a0f |0093: move-result v15 │ │ +03f360: 0800 1600 |0094: move-object/from16 v0, v22 │ │ +03f364: 7120 5a07 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ +03f36a: 0a11 |0099: move-result v17 │ │ +03f36c: 0800 1600 |009a: move-object/from16 v0, v22 │ │ +03f370: 7120 5b07 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@075b │ │ +03f376: 0a12 |009f: move-result v18 │ │ +03f378: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ +03f37c: 0201 1100 |00a2: move/from16 v1, v17 │ │ +03f380: 0202 1200 |00a4: move/from16 v2, v18 │ │ +03f384: 7040 220e 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@0e22 │ │ +03f38a: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ +03f38e: 5200 db03 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ +03f392: 0213 0000 |00ad: move/from16 v19, v0 │ │ +03f396: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ +03f39a: 0200 1100 |00b1: move/from16 v0, v17 │ │ +03f39e: 8700 |00b3: float-to-int v0, v0 │ │ +03f3a0: 0213 0000 |00b4: move/from16 v19, v0 │ │ +03f3a4: 0200 1200 |00b6: move/from16 v0, v18 │ │ +03f3a8: 8700 |00b8: float-to-int v0, v0 │ │ +03f3aa: 0214 0000 |00b9: move/from16 v20, v0 │ │ +03f3ae: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ +03f3b2: 0201 1300 |00bd: move/from16 v1, v19 │ │ +03f3b6: 0202 1400 |00bf: move/from16 v2, v20 │ │ +03f3ba: 6e30 100e 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@0e10 │ │ +03f3c0: 0c10 |00c4: move-result-object v16 │ │ +03f3c2: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ +03f3c6: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ +03f3ca: 6e30 2a0e 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@0e2a │ │ +03f3d0: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ +03f3d4: 5400 df03 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ +03f3d8: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ +03f3dc: 4407 130f |00d2: aget v7, v19, v15 │ │ +03f3e0: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ +03f3e4: 5200 ec03 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@03ec │ │ +03f3e8: 0213 0000 |00d8: move/from16 v19, v0 │ │ +03f3ec: 9513 1307 |00da: and-int v19, v19, v7 │ │ +03f3f0: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ +03f3f4: 0800 1500 |00de: move-object/from16 v0, v21 │ │ +03f3f8: 5400 d903 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03f3fc: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ +03f400: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ +03f404: 5200 ec03 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@03ec │ │ +03f408: 0214 0000 |00e8: move/from16 v20, v0 │ │ +03f40c: 9514 1407 |00ea: and-int v20, v20, v7 │ │ +03f410: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ +03f414: 0201 1400 |00ee: move/from16 v1, v20 │ │ +03f418: 6e30 f30d 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@0df3 │ │ +03f41e: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ +03f422: 0200 1100 |00f5: move/from16 v0, v17 │ │ +03f426: 8700 |00f7: float-to-int v0, v0 │ │ +03f428: 0213 0000 |00f8: move/from16 v19, v0 │ │ +03f42c: 0200 1200 |00fa: move/from16 v0, v18 │ │ +03f430: 8700 |00fc: float-to-int v0, v0 │ │ +03f432: 0214 0000 |00fd: move/from16 v20, v0 │ │ +03f436: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ +03f43a: 0201 1300 |0101: move/from16 v1, v19 │ │ +03f43e: 0202 1400 |0103: move/from16 v2, v20 │ │ +03f442: 6e30 1a0e 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@0e1a │ │ +03f448: 0a13 |0108: move-result v19 │ │ +03f44a: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ +03f44e: 0800 1500 |010b: move-object/from16 v0, v21 │ │ +03f452: 5400 da03 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03f456: 0813 0000 |010f: move-object/from16 v19, v0 │ │ +03f45a: 0800 1500 |0111: move-object/from16 v0, v21 │ │ +03f45e: 0801 1300 |0113: move-object/from16 v1, v19 │ │ +03f462: 6e30 2a0e 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@0e2a │ │ +03f468: 2900 17ff |0118: goto/16 002f // -00e9 │ │ +03f46c: 0800 1500 |011a: move-object/from16 v0, v21 │ │ +03f470: 5200 db03 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ +03f474: 0213 0000 |011e: move/from16 v19, v0 │ │ +03f478: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ +03f47c: 0200 1300 |0122: move/from16 v0, v19 │ │ +03f480: 0201 1400 |0124: move/from16 v1, v20 │ │ +03f484: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ +03f488: 0800 1500 |0128: move-object/from16 v0, v21 │ │ +03f48c: 5200 d803 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ +03f490: 0213 0000 |012c: move/from16 v19, v0 │ │ +03f494: 0800 1600 |012e: move-object/from16 v0, v22 │ │ +03f498: 0201 1300 |0130: move/from16 v1, v19 │ │ +03f49c: 7120 5507 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0755 │ │ +03f4a2: 0a0c |0135: move-result v12 │ │ +03f4a4: 0800 1600 |0136: move-object/from16 v0, v22 │ │ +03f4a8: 7120 5a07 c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ +03f4ae: 0a11 |013b: move-result v17 │ │ +03f4b0: 0800 1600 |013c: move-object/from16 v0, v22 │ │ +03f4b4: 7120 5b07 c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@075b │ │ +03f4ba: 0a12 |0141: move-result v18 │ │ +03f4bc: 0800 1500 |0142: move-object/from16 v0, v21 │ │ +03f4c0: 5400 e203 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@03e2 │ │ +03f4c4: 0813 0000 |0146: move-object/from16 v19, v0 │ │ +03f4c8: 0800 1500 |0148: move-object/from16 v0, v21 │ │ +03f4cc: 5200 d803 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ +03f4d0: 0214 0000 |014c: move/from16 v20, v0 │ │ +03f4d4: 4413 1314 |014e: aget v19, v19, v20 │ │ +03f4d8: a713 1113 |0150: sub-float v19, v17, v19 │ │ +03f4dc: 0200 1300 |0152: move/from16 v0, v19 │ │ +03f4e0: 870a |0154: float-to-int v10, v0 │ │ +03f4e2: 0800 1500 |0155: move-object/from16 v0, v21 │ │ +03f4e6: 5400 e303 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@03e3 │ │ +03f4ea: 0813 0000 |0159: move-object/from16 v19, v0 │ │ +03f4ee: 0800 1500 |015b: move-object/from16 v0, v21 │ │ +03f4f2: 5200 d803 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ +03f4f6: 0214 0000 |015f: move/from16 v20, v0 │ │ +03f4fa: 4413 1314 |0161: aget v19, v19, v20 │ │ +03f4fe: a713 1213 |0163: sub-float v19, v18, v19 │ │ +03f502: 0200 1300 |0165: move/from16 v0, v19 │ │ +03f506: 870b |0167: float-to-int v11, v0 │ │ +03f508: 0800 1500 |0168: move-object/from16 v0, v21 │ │ +03f50c: 5400 da03 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03f510: 0813 0000 |016c: move-object/from16 v19, v0 │ │ +03f514: 7401 b10e 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +03f51a: 0a13 |0171: move-result v19 │ │ +03f51c: 9013 130a |0172: add-int v19, v19, v10 │ │ +03f520: 0800 1500 |0174: move-object/from16 v0, v21 │ │ +03f524: 5400 da03 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03f528: 0814 0000 |0178: move-object/from16 v20, v0 │ │ +03f52c: 7401 be0e 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +03f532: 0a14 |017d: move-result v20 │ │ +03f534: 9014 140b |017e: add-int v20, v20, v11 │ │ +03f538: 0800 1500 |0180: move-object/from16 v0, v21 │ │ +03f53c: 0201 1300 |0182: move/from16 v1, v19 │ │ +03f540: 0202 1400 |0184: move/from16 v2, v20 │ │ +03f544: 705b 0e0e 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@0e0e │ │ +03f54a: 7602 230e 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@0e23 │ │ +03f550: 2900 a3fe |018c: goto/16 002f // -015d │ │ +03f554: 7701 5807 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0758 │ │ +03f55a: 0a0e |0191: move-result v14 │ │ +03f55c: 1208 |0192: const/4 v8, #int 0 // #0 │ │ +03f55e: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ +03f562: 0800 1600 |0195: move-object/from16 v0, v22 │ │ +03f566: 7120 5907 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ +03f56c: 0a0f |019a: move-result v15 │ │ +03f56e: 0800 1600 |019b: move-object/from16 v0, v22 │ │ +03f572: 7120 5a07 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ +03f578: 0a11 |01a0: move-result v17 │ │ +03f57a: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ +03f57e: 7120 5b07 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@075b │ │ +03f584: 0a12 |01a6: move-result v18 │ │ +03f586: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ +03f58a: 5400 e003 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ +03f58e: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ +03f592: 4413 130f |01ad: aget v19, v19, v15 │ │ +03f596: a705 1113 |01af: sub-float v5, v17, v19 │ │ +03f59a: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ +03f59e: 5400 e103 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@03e1 │ │ +03f5a2: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ +03f5a6: 4413 130f |01b7: aget v19, v19, v15 │ │ +03f5aa: a706 1213 |01b9: sub-float v6, v18, v19 │ │ +03f5ae: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ +03f5b2: 7040 210e 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@0e21 │ │ +03f5b8: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ +03f5bc: 5200 db03 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ +03f5c0: 0213 0000 |01c4: move/from16 v19, v0 │ │ +03f5c4: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ +03f5c8: 0200 1300 |01c8: move/from16 v0, v19 │ │ +03f5cc: 0201 1400 |01ca: move/from16 v1, v20 │ │ +03f5d0: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ +03f5d4: 7602 230e 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@0e23 │ │ +03f5da: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ +03f5de: 0200 1100 |01d3: move/from16 v0, v17 │ │ +03f5e2: 8700 |01d5: float-to-int v0, v0 │ │ +03f5e4: 0213 0000 |01d6: move/from16 v19, v0 │ │ +03f5e8: 0200 1200 |01d8: move/from16 v0, v18 │ │ +03f5ec: 8700 |01da: float-to-int v0, v0 │ │ +03f5ee: 0214 0000 |01db: move/from16 v20, v0 │ │ +03f5f2: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ +03f5f6: 0201 1300 |01df: move/from16 v1, v19 │ │ +03f5fa: 0202 1400 |01e1: move/from16 v2, v20 │ │ +03f5fe: 6e30 100e 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@0e10 │ │ +03f604: 0c10 |01e6: move-result-object v16 │ │ +03f606: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ +03f60a: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ +03f60e: 7040 020e 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@0e02 │ │ +03f614: 0a13 |01ee: move-result v19 │ │ +03f616: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ +03f61a: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ +03f61e: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ +03f622: 6e30 2a0e 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@0e2a │ │ +03f628: 0a13 |01f8: move-result v19 │ │ +03f62a: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ +03f62e: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03f632: 2896 |01fd: goto 0193 // -006a │ │ +03f634: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ +03f638: 7120 5907 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ +03f63e: 0a0f |0203: move-result v15 │ │ +03f640: 0800 1500 |0204: move-object/from16 v0, v21 │ │ +03f644: 5200 db03 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ +03f648: 0213 0000 |0208: move/from16 v19, v0 │ │ +03f64c: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ +03f650: 0200 1300 |020c: move/from16 v0, v19 │ │ +03f654: 0201 1400 |020e: move/from16 v1, v20 │ │ +03f658: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ +03f65c: 0800 1500 |0212: move-object/from16 v0, v21 │ │ +03f660: 5200 d803 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ +03f664: 0213 0000 |0216: move/from16 v19, v0 │ │ +03f668: 0200 1300 |0218: move/from16 v0, v19 │ │ +03f66c: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ +03f670: 12fd |021c: const/4 v13, #int -1 // #ff │ │ +03f672: 7701 5807 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0758 │ │ +03f678: 0a0e |0220: move-result v14 │ │ +03f67a: 1208 |0221: const/4 v8, #int 0 // #0 │ │ +03f67c: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ +03f680: 0800 1600 |0224: move-object/from16 v0, v22 │ │ +03f684: 7120 5907 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ +03f68a: 0a09 |0229: move-result v9 │ │ +03f68c: 0800 1500 |022a: move-object/from16 v0, v21 │ │ +03f690: 5200 d803 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ +03f694: 0213 0000 |022e: move/from16 v19, v0 │ │ +03f698: 0200 1300 |0230: move/from16 v0, v19 │ │ +03f69c: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ +03f6a0: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03f6a4: 28ec |0236: goto 0222 // -0014 │ │ +03f6a6: 0800 1600 |0237: move-object/from16 v0, v22 │ │ +03f6aa: 7120 5a07 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ +03f6b0: 0a11 |023c: move-result v17 │ │ +03f6b2: 0800 1600 |023d: move-object/from16 v0, v22 │ │ +03f6b6: 7120 5b07 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@075b │ │ +03f6bc: 0a12 |0242: move-result v18 │ │ +03f6be: 0200 1100 |0243: move/from16 v0, v17 │ │ +03f6c2: 8700 |0245: float-to-int v0, v0 │ │ +03f6c4: 0213 0000 |0246: move/from16 v19, v0 │ │ +03f6c8: 0200 1200 |0248: move/from16 v0, v18 │ │ +03f6cc: 8700 |024a: float-to-int v0, v0 │ │ +03f6ce: 0214 0000 |024b: move/from16 v20, v0 │ │ +03f6d2: 0800 1500 |024d: move-object/from16 v0, v21 │ │ +03f6d6: 0201 1300 |024f: move/from16 v1, v19 │ │ +03f6da: 0202 1400 |0251: move/from16 v2, v20 │ │ +03f6de: 6e30 100e 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@0e10 │ │ +03f6e4: 0c13 |0256: move-result-object v19 │ │ +03f6e6: 0800 1500 |0257: move-object/from16 v0, v21 │ │ +03f6ea: 5400 da03 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03f6ee: 0814 0000 |025b: move-object/from16 v20, v0 │ │ +03f6f2: 0800 1300 |025d: move-object/from16 v0, v19 │ │ +03f6f6: 0801 1400 |025f: move-object/from16 v1, v20 │ │ +03f6fa: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ +03f6fe: 0800 1500 |0263: move-object/from16 v0, v21 │ │ +03f702: 5400 da03 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03f706: 0813 0000 |0267: move-object/from16 v19, v0 │ │ +03f70a: 0800 1500 |0269: move-object/from16 v0, v21 │ │ +03f70e: 0801 1300 |026b: move-object/from16 v1, v19 │ │ +03f712: 6e30 2a0e 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@0e2a │ │ +03f718: 0a13 |0270: move-result v19 │ │ +03f71a: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ +03f71e: 0800 1500 |0273: move-object/from16 v0, v21 │ │ +03f722: 520d d803 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ +03f726: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ +03f72a: 0200 1300 |0279: move/from16 v0, v19 │ │ +03f72e: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ +03f732: 7601 200e 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@0e20 │ │ +03f738: 0800 1500 |0280: move-object/from16 v0, v21 │ │ +03f73c: 7020 060e f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@0e06 │ │ +03f742: 2900 aafd |0285: goto/16 002f // -0256 │ │ +03f746: 0800 1500 |0287: move-object/from16 v0, v21 │ │ +03f74a: 5200 db03 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ +03f74e: 0213 0000 |028b: move/from16 v19, v0 │ │ +03f752: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ +03f756: 0200 1300 |028f: move/from16 v0, v19 │ │ +03f75a: 0201 1400 |0291: move/from16 v1, v20 │ │ +03f75e: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ +03f762: 7601 200e 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@0e20 │ │ +03f768: 7401 fd0d 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@0dfd │ │ +03f76e: 2900 94fd |029b: goto/16 002f // -026c │ │ +03f772: 0800 1500 |029d: move-object/from16 v0, v21 │ │ +03f776: 5200 db03 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ +03f77a: 0213 0000 |02a1: move/from16 v19, v0 │ │ +03f77e: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ +03f782: 0200 1300 |02a5: move/from16 v0, v19 │ │ +03f786: 0201 1400 |02a7: move/from16 v1, v20 │ │ +03f78a: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ +03f78e: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ +03f792: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ +03f796: 0800 1500 |02af: move-object/from16 v0, v21 │ │ +03f79a: 0201 1300 |02b1: move/from16 v1, v19 │ │ +03f79e: 0202 1400 |02b3: move/from16 v2, v20 │ │ +03f7a2: 7030 0c0e 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@0e0c │ │ +03f7a8: 7401 fd0d 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@0dfd │ │ +03f7ae: 2900 74fd |02bb: goto/16 002f // -028c │ │ +03f7b2: 0000 |02bd: nop // spacer │ │ +03f7b4: 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 │ │ @@ -65289,24 +65294,24 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03db38: |[03db38] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ -03db48: 5210 db03 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ -03db4c: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ -03db50: 5912 db03 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ -03db54: 5410 d903 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03db58: 6e20 f50d 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@0df5 │ │ -03db5e: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ -03db62: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -03db64: 5b10 da03 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03db68: 0e00 |0010: return-void │ │ +03f7d8: |[03f7d8] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ +03f7e8: 5210 db03 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ +03f7ec: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ +03f7f0: 5912 db03 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ +03f7f4: 5410 d903 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03f7f8: 6e20 f50d 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@0df5 │ │ +03f7fe: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ +03f802: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +03f804: 5b10 da03 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03f808: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ 0x0004 line=865 │ │ 0x0006 line=866 │ │ 0x000b line=867 │ │ 0x000d line=868 │ │ @@ -65320,17 +65325,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03db6c: |[03db6c] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ -03db7c: 5901 ec03 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@03ec │ │ -03db80: 0e00 |0002: return-void │ │ +03f80c: |[03f80c] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ +03f81c: 5901 ec03 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@03ec │ │ +03f820: 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 │ │ @@ -65340,17 +65345,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03db84: |[03db84] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ -03db94: 5901 e503 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@03e5 │ │ -03db98: 0e00 |0002: return-void │ │ +03f824: |[03f824] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ +03f834: 5901 e503 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@03e5 │ │ +03f838: 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 │ │ @@ -65360,34 +65365,34 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -03db9c: |[03db9c] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ -03dbac: 5530 e803 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@03e8 │ │ -03dbb0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -03dbb4: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -03dbb8: 1a01 2702 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@0227 │ │ -03dbbc: 7020 d110 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -03dbc2: 2700 |000b: throw v0 │ │ -03dbc4: 5430 ed03 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ -03dbc8: 5231 d803 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ -03dbcc: 7120 d407 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@07d4 │ │ -03dbd2: 0a00 |0013: move-result v0 │ │ -03dbd4: 8700 |0014: float-to-int v0, v0 │ │ -03dbd6: 5431 ed03 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ -03dbda: 5232 d803 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ -03dbde: 7120 d507 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@07d5 │ │ -03dbe4: 0a01 |001c: move-result v1 │ │ -03dbe6: 8711 |001d: float-to-int v1, v1 │ │ -03dbe8: 7051 120e 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@0e12 │ │ -03dbee: 0a00 |0021: move-result v0 │ │ -03dbf0: 0f00 |0022: return v0 │ │ +03f83c: |[03f83c] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ +03f84c: 5530 e803 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@03e8 │ │ +03f850: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +03f854: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +03f858: 1a01 2702 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@0227 │ │ +03f85c: 7020 d210 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +03f862: 2700 |000b: throw v0 │ │ +03f864: 5430 ed03 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ +03f868: 5231 d803 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ +03f86c: 7120 d407 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@07d4 │ │ +03f872: 0a00 |0013: move-result v0 │ │ +03f874: 8700 |0014: float-to-int v0, v0 │ │ +03f876: 5431 ed03 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ +03f87a: 5232 d803 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ +03f87e: 7120 d507 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@07d5 │ │ +03f884: 0a01 |001c: move-result v1 │ │ +03f886: 8711 |001d: float-to-int v1, v1 │ │ +03f888: 7051 120e 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@0e12 │ │ +03f88e: 0a00 |0021: move-result v0 │ │ +03f890: 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; │ │ @@ -65399,136 +65404,136 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 248 16-bit code units │ │ -03dbf4: |[03dbf4] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -03dc04: 7110 5707 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0757 │ │ -03dc0a: 0a00 |0003: move-result v0 │ │ -03dc0c: 7110 5607 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0756 │ │ -03dc12: 0a01 |0007: move-result v1 │ │ -03dc14: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -03dc18: 6e10 fd0d 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@0dfd │ │ -03dc1e: 54db ed03 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ -03dc22: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ -03dc26: 7100 890e 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0e89 │ │ -03dc2c: 0c0b |0014: move-result-object v11 │ │ -03dc2e: 5bdb ed03 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ -03dc32: 54db ed03 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ -03dc36: 6e20 820e eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0e82 │ │ -03dc3c: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ -03dc42: 52db db03 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ -03dc46: 121c |0021: const/4 v12, #int 1 // #1 │ │ -03dc48: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ -03dc4c: 121b |0024: const/4 v11, #int 1 // #1 │ │ -03dc4e: 0f0b |0025: return v11 │ │ -03dc50: 6e10 7a0e 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ -03dc56: 0a09 |0029: move-result v9 │ │ -03dc58: 6e10 7c0e 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ -03dc5e: 0a0a |002d: move-result v10 │ │ -03dc60: 120b |002e: const/4 v11, #int 0 // #0 │ │ -03dc62: 7120 5907 be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ -03dc68: 0a07 |0032: move-result v7 │ │ -03dc6a: 7040 220e 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@0e22 │ │ -03dc70: 879b |0036: float-to-int v11, v9 │ │ -03dc72: 87ac |0037: float-to-int v12, v10 │ │ -03dc74: 6e30 100e bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@0e10 │ │ -03dc7a: 0c08 |003b: move-result-object v8 │ │ -03dc7c: 54db da03 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03dc80: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ -03dc84: 52db db03 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ -03dc88: 122c |0042: const/4 v12, #int 2 // #2 │ │ -03dc8a: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ -03dc8e: 6e30 2a0e 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@0e2a │ │ -03dc94: 54db df03 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ -03dc98: 4404 0b07 |004a: aget v4, v11, v7 │ │ -03dc9c: 52db ec03 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@03ec │ │ -03dca0: b54b |004e: and-int/2addr v11, v4 │ │ -03dca2: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ -03dca6: 54db d903 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03dcaa: 52dc ec03 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@03ec │ │ -03dcae: b54c |0055: and-int/2addr v12, v4 │ │ -03dcb0: 6e30 f30d cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@0df3 │ │ -03dcb6: 28c6 |0059: goto 001f // -003a │ │ -03dcb8: 7120 5907 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ -03dcbe: 0a07 |005d: move-result v7 │ │ -03dcc0: 7120 5a07 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ -03dcc6: 0a09 |0061: move-result v9 │ │ -03dcc8: 7120 5b07 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@075b │ │ -03dcce: 0a0a |0065: move-result v10 │ │ -03dcd0: 7040 220e 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@0e22 │ │ -03dcd6: 52db db03 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ -03dcda: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ -03dcde: 54db df03 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ -03dce2: 4404 0b07 |006f: aget v4, v11, v7 │ │ -03dce6: 52db ec03 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@03ec │ │ -03dcea: b54b |0073: and-int/2addr v11, v4 │ │ -03dcec: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ -03dcf0: 54db d903 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03dcf4: 52dc ec03 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@03ec │ │ -03dcf8: b54c |007a: and-int/2addr v12, v4 │ │ -03dcfa: 6e30 f30d cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@0df3 │ │ -03dd00: 28a1 |007e: goto 001f // -005f │ │ -03dd02: 52db db03 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ -03dd06: 122c |0081: const/4 v12, #int 2 // #2 │ │ -03dd08: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ -03dd0c: 879b |0084: float-to-int v11, v9 │ │ -03dd0e: 87ac |0085: float-to-int v12, v10 │ │ -03dd10: 6e30 100e bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@0e10 │ │ -03dd16: 0c08 |0089: move-result-object v8 │ │ -03dd18: 54db da03 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03dd1c: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ -03dd20: 6e30 2a0e 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@0e2a │ │ -03dd26: 288e |0091: goto 001f // -0072 │ │ -03dd28: 7110 5807 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0758 │ │ -03dd2e: 0a06 |0095: move-result v6 │ │ -03dd30: 1205 |0096: const/4 v5, #int 0 // #0 │ │ -03dd32: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ -03dd36: 7120 5907 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ -03dd3c: 0a07 |009c: move-result v7 │ │ -03dd3e: 7120 5a07 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ -03dd44: 0a09 |00a0: move-result v9 │ │ -03dd46: 7120 5b07 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@075b │ │ -03dd4c: 0a0a |00a4: move-result v10 │ │ -03dd4e: 54db e003 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ -03dd52: 440b 0b07 |00a7: aget v11, v11, v7 │ │ -03dd56: a702 090b |00a9: sub-float v2, v9, v11 │ │ -03dd5a: 54db e103 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@03e1 │ │ -03dd5e: 440b 0b07 |00ad: aget v11, v11, v7 │ │ -03dd62: a703 0a0b |00af: sub-float v3, v10, v11 │ │ -03dd66: 7040 210e 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@0e21 │ │ -03dd6c: 52db db03 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ -03dd70: 121c |00b6: const/4 v12, #int 1 // #1 │ │ -03dd72: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ -03dd76: 7020 230e ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@0e23 │ │ -03dd7c: 2900 63ff |00bc: goto/16 001f // -009d │ │ -03dd80: 879b |00be: float-to-int v11, v9 │ │ -03dd82: 87ac |00bf: float-to-int v12, v10 │ │ -03dd84: 6e30 100e bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@0e10 │ │ -03dd8a: 0c08 |00c3: move-result-object v8 │ │ -03dd8c: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ -03dd90: 7040 020e 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@0e02 │ │ -03dd96: 0a0b |00c9: move-result v11 │ │ -03dd98: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ -03dd9c: 6e30 2a0e 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@0e2a │ │ -03dda2: 0a0b |00cf: move-result v11 │ │ -03dda4: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ -03dda8: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03ddac: 28c3 |00d4: goto 0097 // -003d │ │ -03ddae: 7120 5907 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ -03ddb4: 0a07 |00d8: move-result v7 │ │ -03ddb6: 7020 060e 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@0e06 │ │ -03ddbc: 2900 43ff |00dc: goto/16 001f // -00bd │ │ -03ddc0: 6e10 fd0d 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@0dfd │ │ -03ddc6: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ -03ddca: 120b |00e3: const/4 v11, #int 0 // #0 │ │ -03ddcc: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ -03ddd0: 0001 0700 0000 0000 0a00 0000 c200 ... |00e6: packed-switch-data (18 units) │ │ +03f894: |[03f894] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +03f8a4: 7110 5707 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0757 │ │ +03f8aa: 0a00 |0003: move-result v0 │ │ +03f8ac: 7110 5607 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0756 │ │ +03f8b2: 0a01 |0007: move-result v1 │ │ +03f8b4: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +03f8b8: 6e10 fd0d 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@0dfd │ │ +03f8be: 54db ed03 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ +03f8c2: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ +03f8c6: 7100 890e 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0e89 │ │ +03f8cc: 0c0b |0014: move-result-object v11 │ │ +03f8ce: 5bdb ed03 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ +03f8d2: 54db ed03 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03ed │ │ +03f8d6: 6e20 820e eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0e82 │ │ +03f8dc: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ +03f8e2: 52db db03 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ +03f8e6: 121c |0021: const/4 v12, #int 1 // #1 │ │ +03f8e8: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ +03f8ec: 121b |0024: const/4 v11, #int 1 // #1 │ │ +03f8ee: 0f0b |0025: return v11 │ │ +03f8f0: 6e10 7a0e 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ +03f8f6: 0a09 |0029: move-result v9 │ │ +03f8f8: 6e10 7c0e 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ +03f8fe: 0a0a |002d: move-result v10 │ │ +03f900: 120b |002e: const/4 v11, #int 0 // #0 │ │ +03f902: 7120 5907 be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ +03f908: 0a07 |0032: move-result v7 │ │ +03f90a: 7040 220e 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@0e22 │ │ +03f910: 879b |0036: float-to-int v11, v9 │ │ +03f912: 87ac |0037: float-to-int v12, v10 │ │ +03f914: 6e30 100e bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@0e10 │ │ +03f91a: 0c08 |003b: move-result-object v8 │ │ +03f91c: 54db da03 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03f920: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ +03f924: 52db db03 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ +03f928: 122c |0042: const/4 v12, #int 2 // #2 │ │ +03f92a: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ +03f92e: 6e30 2a0e 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@0e2a │ │ +03f934: 54db df03 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ +03f938: 4404 0b07 |004a: aget v4, v11, v7 │ │ +03f93c: 52db ec03 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@03ec │ │ +03f940: b54b |004e: and-int/2addr v11, v4 │ │ +03f942: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ +03f946: 54db d903 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03f94a: 52dc ec03 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@03ec │ │ +03f94e: b54c |0055: and-int/2addr v12, v4 │ │ +03f950: 6e30 f30d cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@0df3 │ │ +03f956: 28c6 |0059: goto 001f // -003a │ │ +03f958: 7120 5907 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ +03f95e: 0a07 |005d: move-result v7 │ │ +03f960: 7120 5a07 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ +03f966: 0a09 |0061: move-result v9 │ │ +03f968: 7120 5b07 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@075b │ │ +03f96e: 0a0a |0065: move-result v10 │ │ +03f970: 7040 220e 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@0e22 │ │ +03f976: 52db db03 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ +03f97a: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ +03f97e: 54db df03 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@03df │ │ +03f982: 4404 0b07 |006f: aget v4, v11, v7 │ │ +03f986: 52db ec03 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@03ec │ │ +03f98a: b54b |0073: and-int/2addr v11, v4 │ │ +03f98c: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ +03f990: 54db d903 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03f994: 52dc ec03 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@03ec │ │ +03f998: b54c |007a: and-int/2addr v12, v4 │ │ +03f99a: 6e30 f30d cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@0df3 │ │ +03f9a0: 28a1 |007e: goto 001f // -005f │ │ +03f9a2: 52db db03 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ +03f9a6: 122c |0081: const/4 v12, #int 2 // #2 │ │ +03f9a8: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ +03f9ac: 879b |0084: float-to-int v11, v9 │ │ +03f9ae: 87ac |0085: float-to-int v12, v10 │ │ +03f9b0: 6e30 100e bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@0e10 │ │ +03f9b6: 0c08 |0089: move-result-object v8 │ │ +03f9b8: 54db da03 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03f9bc: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ +03f9c0: 6e30 2a0e 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@0e2a │ │ +03f9c6: 288e |0091: goto 001f // -0072 │ │ +03f9c8: 7110 5807 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0758 │ │ +03f9ce: 0a06 |0095: move-result v6 │ │ +03f9d0: 1205 |0096: const/4 v5, #int 0 // #0 │ │ +03f9d2: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ +03f9d6: 7120 5907 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ +03f9dc: 0a07 |009c: move-result v7 │ │ +03f9de: 7120 5a07 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ +03f9e4: 0a09 |00a0: move-result v9 │ │ +03f9e6: 7120 5b07 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@075b │ │ +03f9ec: 0a0a |00a4: move-result v10 │ │ +03f9ee: 54db e003 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@03e0 │ │ +03f9f2: 440b 0b07 |00a7: aget v11, v11, v7 │ │ +03f9f6: a702 090b |00a9: sub-float v2, v9, v11 │ │ +03f9fa: 54db e103 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@03e1 │ │ +03f9fe: 440b 0b07 |00ad: aget v11, v11, v7 │ │ +03fa02: a703 0a0b |00af: sub-float v3, v10, v11 │ │ +03fa06: 7040 210e 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@0e21 │ │ +03fa0c: 52db db03 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@03db │ │ +03fa10: 121c |00b6: const/4 v12, #int 1 // #1 │ │ +03fa12: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ +03fa16: 7020 230e ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@0e23 │ │ +03fa1c: 2900 63ff |00bc: goto/16 001f // -009d │ │ +03fa20: 879b |00be: float-to-int v11, v9 │ │ +03fa22: 87ac |00bf: float-to-int v12, v10 │ │ +03fa24: 6e30 100e bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@0e10 │ │ +03fa2a: 0c08 |00c3: move-result-object v8 │ │ +03fa2c: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ +03fa30: 7040 020e 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@0e02 │ │ +03fa36: 0a0b |00c9: move-result v11 │ │ +03fa38: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ +03fa3c: 6e30 2a0e 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@0e2a │ │ +03fa42: 0a0b |00cf: move-result v11 │ │ +03fa44: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ +03fa48: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03fa4c: 28c3 |00d4: goto 0097 // -003d │ │ +03fa4e: 7120 5907 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ +03fa54: 0a07 |00d8: move-result v7 │ │ +03fa56: 7020 060e 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@0e06 │ │ +03fa5c: 2900 43ff |00dc: goto/16 001f // -00bd │ │ +03fa60: 6e10 fd0d 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@0dfd │ │ +03fa66: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ +03fa6a: 120b |00e3: const/4 v11, #int 0 // #0 │ │ +03fa6c: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ +03fa70: 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 │ │ @@ -65611,22 +65616,22 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -03ddf4: |[03ddf4] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ -03de04: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03de06: 5b23 da03 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03de0a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -03de0c: 5920 d803 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ -03de10: 7051 120e 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@0e12 │ │ -03de16: 0a00 |0009: move-result v0 │ │ -03de18: 0f00 |000a: return v0 │ │ +03fa94: |[03fa94] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ +03faa4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03faa6: 5b23 da03 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03faaa: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +03faac: 5920 d803 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ +03fab0: 7051 120e 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@0e12 │ │ +03fab6: 0a00 |0009: move-result v0 │ │ +03fab8: 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; │ │ @@ -65639,31 +65644,31 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -03de1c: |[03de1c] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ -03de2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03de2e: 5421 da03 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ -03de32: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ -03de36: 5221 d803 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ -03de3a: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ -03de3e: 0f00 |0009: return v0 │ │ -03de40: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ -03de44: 5421 d903 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ -03de48: 6e30 f80d 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@0df8 │ │ -03de4e: 0a01 |0011: move-result v1 │ │ -03de50: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ -03de54: 5924 d803 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ -03de58: 6e30 fe0d 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@0dfe │ │ -03de5e: 28f0 |0019: goto 0009 // -0010 │ │ -03de60: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -03de62: 28ee |001b: goto 0009 // -0012 │ │ +03fabc: |[03fabc] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ +03facc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03face: 5421 da03 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@03da │ │ +03fad2: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ +03fad6: 5221 d803 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ +03fada: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ +03fade: 0f00 |0009: return v0 │ │ +03fae0: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ +03fae4: 5421 d903 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@03d9 │ │ +03fae8: 6e30 f80d 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@0df8 │ │ +03faee: 0a01 |0011: move-result v1 │ │ +03faf0: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ +03faf4: 5924 d803 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@03d8 │ │ +03faf8: 6e30 fe0d 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@0dfe │ │ +03fafe: 28f0 |0019: goto 0009 // -0010 │ │ +03fb00: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +03fb02: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=883 │ │ 0x0009 line=892 │ │ 0x000a line=887 │ │ 0x0014 line=888 │ │ 0x0016 line=889 │ │ @@ -65707,45 +65712,45 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 49 16-bit code units │ │ -03de64: |[03de64] com.thebuzzmedia.sjxp.XMLParser$1.:()V │ │ -03de74: 7100 8310 0000 |0000: invoke-static {}, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.values:()[Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // method@1083 │ │ -03de7a: 0c00 |0003: move-result-object v0 │ │ -03de7c: 2100 |0004: array-length v0, v0 │ │ -03de7e: 2300 fe02 |0005: new-array v0, v0, [I // type@02fe │ │ -03de82: 6900 f503 |0007: sput-object v0, Lcom/thebuzzmedia/sjxp/XMLParser$1;.$SwitchMap$com$thebuzzmedia$sjxp$rule$IRule$Type:[I // field@03f5 │ │ -03de86: 6200 f503 |0009: sget-object v0, Lcom/thebuzzmedia/sjxp/XMLParser$1;.$SwitchMap$com$thebuzzmedia$sjxp$rule$IRule$Type:[I // field@03f5 │ │ -03de8a: 6201 1004 |000b: sget-object v1, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.TAG:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@0410 │ │ -03de8e: 6e10 8110 0100 |000d: invoke-virtual {v1}, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.ordinal:()I // method@1081 │ │ -03de94: 0a01 |0010: move-result v1 │ │ -03de96: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -03de98: 4b02 0001 |0012: aput v2, v0, v1 │ │ -03de9c: 6200 f503 |0014: sget-object v0, Lcom/thebuzzmedia/sjxp/XMLParser$1;.$SwitchMap$com$thebuzzmedia$sjxp$rule$IRule$Type:[I // field@03f5 │ │ -03dea0: 6201 0e04 |0016: sget-object v1, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.ATTRIBUTE:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040e │ │ -03dea4: 6e10 8110 0100 |0018: invoke-virtual {v1}, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.ordinal:()I // method@1081 │ │ -03deaa: 0a01 |001b: move-result v1 │ │ -03deac: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -03deae: 4b02 0001 |001d: aput v2, v0, v1 │ │ -03deb2: 6200 f503 |001f: sget-object v0, Lcom/thebuzzmedia/sjxp/XMLParser$1;.$SwitchMap$com$thebuzzmedia$sjxp$rule$IRule$Type:[I // field@03f5 │ │ -03deb6: 6201 0f04 |0021: sget-object v1, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ -03deba: 6e10 8110 0100 |0023: invoke-virtual {v1}, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.ordinal:()I // method@1081 │ │ -03dec0: 0a01 |0026: move-result v1 │ │ -03dec2: 1232 |0027: const/4 v2, #int 3 // #3 │ │ -03dec4: 4b02 0001 |0028: aput v2, v0, v1 │ │ -03dec8: 0e00 |002a: return-void │ │ -03deca: 0d00 |002b: move-exception v0 │ │ -03decc: 28fe |002c: goto 002a // -0002 │ │ -03dece: 0d00 |002d: move-exception v0 │ │ -03ded0: 28f1 |002e: goto 001f // -000f │ │ -03ded2: 0d00 |002f: move-exception v0 │ │ -03ded4: 28e4 |0030: goto 0014 // -001c │ │ +03fb04: |[03fb04] com.thebuzzmedia.sjxp.XMLParser$1.:()V │ │ +03fb14: 7100 8310 0000 |0000: invoke-static {}, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.values:()[Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // method@1083 │ │ +03fb1a: 0c00 |0003: move-result-object v0 │ │ +03fb1c: 2100 |0004: array-length v0, v0 │ │ +03fb1e: 2300 fe02 |0005: new-array v0, v0, [I // type@02fe │ │ +03fb22: 6900 f503 |0007: sput-object v0, Lcom/thebuzzmedia/sjxp/XMLParser$1;.$SwitchMap$com$thebuzzmedia$sjxp$rule$IRule$Type:[I // field@03f5 │ │ +03fb26: 6200 f503 |0009: sget-object v0, Lcom/thebuzzmedia/sjxp/XMLParser$1;.$SwitchMap$com$thebuzzmedia$sjxp$rule$IRule$Type:[I // field@03f5 │ │ +03fb2a: 6201 1004 |000b: sget-object v1, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.TAG:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@0410 │ │ +03fb2e: 6e10 8110 0100 |000d: invoke-virtual {v1}, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.ordinal:()I // method@1081 │ │ +03fb34: 0a01 |0010: move-result v1 │ │ +03fb36: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +03fb38: 4b02 0001 |0012: aput v2, v0, v1 │ │ +03fb3c: 6200 f503 |0014: sget-object v0, Lcom/thebuzzmedia/sjxp/XMLParser$1;.$SwitchMap$com$thebuzzmedia$sjxp$rule$IRule$Type:[I // field@03f5 │ │ +03fb40: 6201 0e04 |0016: sget-object v1, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.ATTRIBUTE:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040e │ │ +03fb44: 6e10 8110 0100 |0018: invoke-virtual {v1}, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.ordinal:()I // method@1081 │ │ +03fb4a: 0a01 |001b: move-result v1 │ │ +03fb4c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +03fb4e: 4b02 0001 |001d: aput v2, v0, v1 │ │ +03fb52: 6200 f503 |001f: sget-object v0, Lcom/thebuzzmedia/sjxp/XMLParser$1;.$SwitchMap$com$thebuzzmedia$sjxp$rule$IRule$Type:[I // field@03f5 │ │ +03fb56: 6201 0f04 |0021: sget-object v1, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ +03fb5a: 6e10 8110 0100 |0023: invoke-virtual {v1}, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.ordinal:()I // method@1081 │ │ +03fb60: 0a01 |0026: move-result v1 │ │ +03fb62: 1232 |0027: const/4 v2, #int 3 // #3 │ │ +03fb64: 4b02 0001 |0028: aput v2, v0, v1 │ │ +03fb68: 0e00 |002a: return-void │ │ +03fb6a: 0d00 |002b: move-exception v0 │ │ +03fb6c: 28fe |002c: goto 002a // -0002 │ │ +03fb6e: 0d00 |002d: move-exception v0 │ │ +03fb70: 28f1 |002e: goto 001f // -000f │ │ +03fb72: 0d00 |002f: move-exception v0 │ │ +03fb74: 28e4 |0030: goto 0014 // -001c │ │ catches : 3 │ │ 0x0009 - 0x0014 │ │ Ljava/lang/NoSuchFieldError; -> 0x002f │ │ 0x0014 - 0x001f │ │ Ljava/lang/NoSuchFieldError; -> 0x002d │ │ 0x001f - 0x002a │ │ Ljava/lang/NoSuchFieldError; -> 0x002b │ │ @@ -65811,31 +65816,31 @@ │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -03df00: |[03df00] com.thebuzzmedia.sjxp.XMLParser$Location.:(Lcom/thebuzzmedia/sjxp/XMLParser;)V │ │ -03df10: 5b23 fb03 |0000: iput-object v3, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.this$0:Lcom/thebuzzmedia/sjxp/XMLParser; // field@03fb │ │ -03df14: 7010 e710 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03df1a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -03df1c: 5920 f703 |0006: iput v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ -03df20: 1300 0002 |0008: const/16 v0, #int 512 // #200 │ │ -03df24: 2300 1003 |000a: new-array v0, v0, [Ljava/lang/Integer; // type@0310 │ │ -03df28: 5b20 f803 |000c: iput-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCodeCache:[Ljava/lang/Integer; // field@03f8 │ │ -03df2c: 2200 7402 |000e: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -03df30: 1301 0001 |0010: const/16 v1, #int 256 // #100 │ │ -03df34: 7020 0f11 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@110f │ │ -03df3a: 5b20 fa03 |0015: iput-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.path:Ljava/lang/StringBuilder; // field@03fa │ │ -03df3e: 2200 8302 |0017: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -03df42: 1301 1000 |0019: const/16 v1, #int 16 // #10 │ │ -03df46: 7020 3311 1000 |001b: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@1133 │ │ -03df4c: 5b20 f903 |001e: iput-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.lengthList:Ljava/util/List; // field@03f9 │ │ -03df50: 0e00 |0020: return-void │ │ +03fba0: |[03fba0] com.thebuzzmedia.sjxp.XMLParser$Location.:(Lcom/thebuzzmedia/sjxp/XMLParser;)V │ │ +03fbb0: 5b23 fb03 |0000: iput-object v3, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.this$0:Lcom/thebuzzmedia/sjxp/XMLParser; // field@03fb │ │ +03fbb4: 7010 e810 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03fbba: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +03fbbc: 5920 f703 |0006: iput v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ +03fbc0: 1300 0002 |0008: const/16 v0, #int 512 // #200 │ │ +03fbc4: 2300 1003 |000a: new-array v0, v0, [Ljava/lang/Integer; // type@0310 │ │ +03fbc8: 5b20 f803 |000c: iput-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCodeCache:[Ljava/lang/Integer; // field@03f8 │ │ +03fbcc: 2200 7402 |000e: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +03fbd0: 1301 0001 |0010: const/16 v1, #int 256 // #100 │ │ +03fbd4: 7020 1011 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1110 │ │ +03fbda: 5b20 fa03 |0015: iput-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.path:Ljava/lang/StringBuilder; // field@03fa │ │ +03fbde: 2200 8302 |0017: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +03fbe2: 1301 1000 |0019: const/16 v1, #int 16 // #10 │ │ +03fbe6: 7020 3411 1000 |001b: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@1134 │ │ +03fbec: 5b20 f903 |001e: iput-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.lengthList:Ljava/util/List; // field@03f9 │ │ +03fbf0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=865 │ │ 0x0005 line=866 │ │ 0x0008 line=867 │ │ 0x000e line=869 │ │ 0x0017 line=870 │ │ @@ -65851,25 +65856,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -03df54: |[03df54] com.thebuzzmedia.sjxp.XMLParser$Location.clear:()V │ │ -03df64: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03df66: 5921 f703 |0001: iput v1, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ -03df6a: 1300 0002 |0003: const/16 v0, #int 512 // #200 │ │ -03df6e: 2300 1003 |0005: new-array v0, v0, [Ljava/lang/Integer; // type@0310 │ │ -03df72: 5b20 f803 |0007: iput-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCodeCache:[Ljava/lang/Integer; // field@03f8 │ │ -03df76: 5420 fa03 |0009: iget-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.path:Ljava/lang/StringBuilder; // field@03fa │ │ -03df7a: 6e20 1911 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.setLength:(I)V // method@1119 │ │ -03df80: 5420 f903 |000e: iget-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.lengthList:Ljava/util/List; // field@03f9 │ │ -03df84: 7210 6311 0000 |0010: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@1163 │ │ -03df8a: 0e00 |0013: return-void │ │ +03fbf4: |[03fbf4] com.thebuzzmedia.sjxp.XMLParser$Location.clear:()V │ │ +03fc04: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03fc06: 5921 f703 |0001: iput v1, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ +03fc0a: 1300 0002 |0003: const/16 v0, #int 512 // #200 │ │ +03fc0e: 2300 1003 |0005: new-array v0, v0, [Ljava/lang/Integer; // type@0310 │ │ +03fc12: 5b20 f803 |0007: iput-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCodeCache:[Ljava/lang/Integer; // field@03f8 │ │ +03fc16: 5420 fa03 |0009: iget-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.path:Ljava/lang/StringBuilder; // field@03fa │ │ +03fc1a: 6e20 1a11 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.setLength:(I)V // method@111a │ │ +03fc20: 5420 f903 |000e: iget-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.lengthList:Ljava/util/List; // field@03f9 │ │ +03fc24: 7210 6411 0000 |0010: invoke-interface {v0}, Ljava/util/List;.clear:()V // method@1164 │ │ +03fc2a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=964 │ │ 0x0003 line=965 │ │ 0x0009 line=967 │ │ 0x000e line=968 │ │ 0x0013 line=969 │ │ @@ -65882,39 +65887,39 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 45 16-bit code units │ │ -03df8c: |[03df8c] com.thebuzzmedia.sjxp.XMLParser$Location.getCachedHashCode:()Ljava/lang/Integer; │ │ -03df9c: 6e10 6310 0400 |0000: invoke-virtual {v4}, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:()I // method@1063 │ │ -03dfa2: 5242 f703 |0003: iget v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ -03dfa6: 5443 f803 |0005: iget-object v3, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCodeCache:[Ljava/lang/Integer; // field@03f8 │ │ -03dfaa: 2133 |0007: array-length v3, v3 │ │ -03dfac: 9400 0203 |0008: rem-int v0, v2, v3 │ │ -03dfb0: 3b00 0300 |000a: if-gez v0, 000d // +0003 │ │ -03dfb4: 7b00 |000c: neg-int v0, v0 │ │ -03dfb6: 5442 f803 |000d: iget-object v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCodeCache:[Ljava/lang/Integer; // field@03f8 │ │ -03dfba: 4601 0200 |000f: aget-object v1, v2, v0 │ │ -03dfbe: 3901 0d00 |0011: if-nez v1, 001e // +000d │ │ -03dfc2: 5442 f803 |0013: iget-object v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCodeCache:[Ljava/lang/Integer; // field@03f8 │ │ -03dfc6: 5243 f703 |0015: iget v3, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ -03dfca: 7110 d710 0300 |0017: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -03dfd0: 0c01 |001a: move-result-object v1 │ │ -03dfd2: 4d01 0200 |001b: aput-object v1, v2, v0 │ │ -03dfd6: 1101 |001d: return-object v1 │ │ -03dfd8: 5242 f703 |001e: iget v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ -03dfdc: 6e10 d310 0100 |0020: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@10d3 │ │ -03dfe2: 0a03 |0023: move-result v3 │ │ -03dfe4: 3232 f9ff |0024: if-eq v2, v3, 001d // -0007 │ │ -03dfe8: 5242 f703 |0026: iget v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ -03dfec: 7110 d710 0200 |0028: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -03dff2: 0c01 |002b: move-result-object v1 │ │ -03dff4: 28f1 |002c: goto 001d // -000f │ │ +03fc2c: |[03fc2c] com.thebuzzmedia.sjxp.XMLParser$Location.getCachedHashCode:()Ljava/lang/Integer; │ │ +03fc3c: 6e10 6310 0400 |0000: invoke-virtual {v4}, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:()I // method@1063 │ │ +03fc42: 5242 f703 |0003: iget v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ +03fc46: 5443 f803 |0005: iget-object v3, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCodeCache:[Ljava/lang/Integer; // field@03f8 │ │ +03fc4a: 2133 |0007: array-length v3, v3 │ │ +03fc4c: 9400 0203 |0008: rem-int v0, v2, v3 │ │ +03fc50: 3b00 0300 |000a: if-gez v0, 000d // +0003 │ │ +03fc54: 7b00 |000c: neg-int v0, v0 │ │ +03fc56: 5442 f803 |000d: iget-object v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCodeCache:[Ljava/lang/Integer; // field@03f8 │ │ +03fc5a: 4601 0200 |000f: aget-object v1, v2, v0 │ │ +03fc5e: 3901 0d00 |0011: if-nez v1, 001e // +000d │ │ +03fc62: 5442 f803 |0013: iget-object v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCodeCache:[Ljava/lang/Integer; // field@03f8 │ │ +03fc66: 5243 f703 |0015: iget v3, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ +03fc6a: 7110 d810 0300 |0017: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +03fc70: 0c01 |001a: move-result-object v1 │ │ +03fc72: 4d01 0200 |001b: aput-object v1, v2, v0 │ │ +03fc76: 1101 |001d: return-object v1 │ │ +03fc78: 5242 f703 |001e: iget v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ +03fc7c: 6e10 d410 0100 |0020: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@10d4 │ │ +03fc82: 0a03 |0023: move-result v3 │ │ +03fc84: 3232 f9ff |0024: if-eq v2, v3, 001d // -0007 │ │ +03fc88: 5242 f703 |0026: iget v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ +03fc8c: 7110 d810 0200 |0028: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +03fc92: 0c01 |002b: move-result-object v1 │ │ +03fc94: 28f1 |002c: goto 001d // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ 0x0003 line=933 │ │ 0x000a line=936 │ │ 0x000c line=937 │ │ 0x000d line=940 │ │ @@ -65934,37 +65939,37 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -03dff8: |[03dff8] com.thebuzzmedia.sjxp.XMLParser$Location.hashCode:()I │ │ -03e008: 5242 f703 |0000: iget v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ -03e00c: 3902 2300 |0002: if-nez v2, 0025 // +0023 │ │ -03e010: 5442 fa03 |0004: iget-object v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.path:Ljava/lang/StringBuilder; // field@03fa │ │ -03e014: 6e10 1811 0200 |0006: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@1118 │ │ -03e01a: 0a02 |0009: move-result v2 │ │ -03e01c: 3d02 1b00 |000a: if-lez v2, 0025 // +001b │ │ -03e020: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -03e022: 5442 fa03 |000d: iget-object v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.path:Ljava/lang/StringBuilder; // field@03fa │ │ -03e026: 6e10 1811 0200 |000f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@1118 │ │ -03e02c: 0a01 |0012: move-result v1 │ │ -03e02e: 3510 1200 |0013: if-ge v0, v1, 0025 // +0012 │ │ -03e032: 5242 f703 |0015: iget v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ -03e036: da02 021f |0017: mul-int/lit8 v2, v2, #int 31 // #1f │ │ -03e03a: 5443 fa03 |0019: iget-object v3, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.path:Ljava/lang/StringBuilder; // field@03fa │ │ -03e03e: 6e20 1611 0300 |001b: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.charAt:(I)C // method@1116 │ │ -03e044: 0a03 |001e: move-result v3 │ │ -03e046: b032 |001f: add-int/2addr v2, v3 │ │ -03e048: 5942 f703 |0020: iput v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ -03e04c: d800 0001 |0022: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03e050: 28ef |0024: goto 0013 // -0011 │ │ -03e052: 5242 f703 |0025: iget v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ -03e056: 0f02 |0027: return v2 │ │ +03fc98: |[03fc98] com.thebuzzmedia.sjxp.XMLParser$Location.hashCode:()I │ │ +03fca8: 5242 f703 |0000: iget v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ +03fcac: 3902 2300 |0002: if-nez v2, 0025 // +0023 │ │ +03fcb0: 5442 fa03 |0004: iget-object v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.path:Ljava/lang/StringBuilder; // field@03fa │ │ +03fcb4: 6e10 1911 0200 |0006: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@1119 │ │ +03fcba: 0a02 |0009: move-result v2 │ │ +03fcbc: 3d02 1b00 |000a: if-lez v2, 0025 // +001b │ │ +03fcc0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03fcc2: 5442 fa03 |000d: iget-object v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.path:Ljava/lang/StringBuilder; // field@03fa │ │ +03fcc6: 6e10 1911 0200 |000f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@1119 │ │ +03fccc: 0a01 |0012: move-result v1 │ │ +03fcce: 3510 1200 |0013: if-ge v0, v1, 0025 // +0012 │ │ +03fcd2: 5242 f703 |0015: iget v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ +03fcd6: da02 021f |0017: mul-int/lit8 v2, v2, #int 31 // #1f │ │ +03fcda: 5443 fa03 |0019: iget-object v3, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.path:Ljava/lang/StringBuilder; // field@03fa │ │ +03fcde: 6e20 1711 0300 |001b: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.charAt:(I)C // method@1117 │ │ +03fce4: 0a03 |001e: move-result v3 │ │ +03fce6: b032 |001f: add-int/2addr v2, v3 │ │ +03fce8: 5942 f703 |0020: iput v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ +03fcec: d800 0001 |0022: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03fcf0: 28ef |0024: goto 0013 // -0011 │ │ +03fcf2: 5242 f703 |0025: iget v2, v4, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ +03fcf6: 0f02 |0027: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=892 │ │ 0x000c line=893 │ │ 0x0015 line=894 │ │ 0x0022 line=893 │ │ 0x0025 line=898 │ │ @@ -65979,30 +65984,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -03e058: |[03e058] com.thebuzzmedia.sjxp.XMLParser$Location.pop:()V │ │ -03e068: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03e06a: 5931 f703 |0001: iput v1, v3, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ -03e06e: 5431 f903 |0003: iget-object v1, v3, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.lengthList:Ljava/util/List; // field@03f9 │ │ -03e072: 5432 f903 |0005: iget-object v2, v3, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.lengthList:Ljava/util/List; // field@03f9 │ │ -03e076: 7210 6811 0200 |0007: invoke-interface {v2}, Ljava/util/List;.size:()I // method@1168 │ │ -03e07c: 0a02 |000a: move-result v2 │ │ -03e07e: d802 02ff |000b: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03e082: 7220 6711 2100 |000d: invoke-interface {v1, v2}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@1167 │ │ -03e088: 0c00 |0010: move-result-object v0 │ │ -03e08a: 1f00 6502 |0011: check-cast v0, Ljava/lang/Integer; // type@0265 │ │ -03e08e: 5431 fa03 |0013: iget-object v1, v3, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.path:Ljava/lang/StringBuilder; // field@03fa │ │ -03e092: 6e10 d310 0000 |0015: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@10d3 │ │ -03e098: 0a02 |0018: move-result v2 │ │ -03e09a: 6e20 1911 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.setLength:(I)V // method@1119 │ │ -03e0a0: 0e00 |001c: return-void │ │ +03fcf8: |[03fcf8] com.thebuzzmedia.sjxp.XMLParser$Location.pop:()V │ │ +03fd08: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03fd0a: 5931 f703 |0001: iput v1, v3, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ +03fd0e: 5431 f903 |0003: iget-object v1, v3, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.lengthList:Ljava/util/List; // field@03f9 │ │ +03fd12: 5432 f903 |0005: iget-object v2, v3, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.lengthList:Ljava/util/List; // field@03f9 │ │ +03fd16: 7210 6911 0200 |0007: invoke-interface {v2}, Ljava/util/List;.size:()I // method@1169 │ │ +03fd1c: 0a02 |000a: move-result v2 │ │ +03fd1e: d802 02ff |000b: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03fd22: 7220 6811 2100 |000d: invoke-interface {v1, v2}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@1168 │ │ +03fd28: 0c00 |0010: move-result-object v0 │ │ +03fd2a: 1f00 6502 |0011: check-cast v0, Ljava/lang/Integer; // type@0265 │ │ +03fd2e: 5431 fa03 |0013: iget-object v1, v3, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.path:Ljava/lang/StringBuilder; // field@03fa │ │ +03fd32: 6e10 d410 0000 |0015: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@10d4 │ │ +03fd38: 0a02 |0018: move-result v2 │ │ +03fd3a: 6e20 1a11 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.setLength:(I)V // method@111a │ │ +03fd40: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1014 │ │ 0x0003 line=1017 │ │ 0x0013 line=1020 │ │ 0x001c line=1021 │ │ locals : │ │ @@ -66015,42 +66020,42 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -03e0a4: |[03e0a4] com.thebuzzmedia.sjxp.XMLParser$Location.push:(Ljava/lang/String;Ljava/lang/String;)V │ │ -03e0b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03e0b6: 5920 f703 |0001: iput v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ -03e0ba: 5420 f903 |0003: iget-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.lengthList:Ljava/util/List; // field@03f9 │ │ -03e0be: 5421 fa03 |0005: iget-object v1, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.path:Ljava/lang/StringBuilder; // field@03fa │ │ -03e0c2: 6e10 1811 0100 |0007: invoke-virtual {v1}, Ljava/lang/StringBuilder;.length:()I // method@1118 │ │ -03e0c8: 0a01 |000a: move-result v1 │ │ -03e0ca: 7110 d710 0100 |000b: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -03e0d0: 0c01 |000e: move-result-object v1 │ │ -03e0d2: 7220 6211 1000 |000f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1162 │ │ -03e0d8: 5420 fa03 |0012: iget-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.path:Ljava/lang/StringBuilder; // field@03fa │ │ -03e0dc: 1301 2f00 |0014: const/16 v1, #int 47 // #2f │ │ -03e0e0: 6e20 1011 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -03e0e6: 3804 1900 |0019: if-eqz v4, 0032 // +0019 │ │ -03e0ea: 6e10 0111 0400 |001b: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1101 │ │ -03e0f0: 0a00 |001e: move-result v0 │ │ -03e0f2: 3d00 1300 |001f: if-lez v0, 0032 // +0013 │ │ -03e0f6: 5420 fa03 |0021: iget-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.path:Ljava/lang/StringBuilder; // field@03fa │ │ -03e0fa: 1301 5b00 |0023: const/16 v1, #int 91 // #5b │ │ -03e0fe: 6e20 1011 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -03e104: 0c00 |0028: move-result-object v0 │ │ -03e106: 6e20 1411 4000 |0029: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03e10c: 0c00 |002c: move-result-object v0 │ │ -03e10e: 1301 5d00 |002d: const/16 v1, #int 93 // #5d │ │ -03e112: 6e20 1011 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -03e118: 5420 fa03 |0032: iget-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.path:Ljava/lang/StringBuilder; // field@03fa │ │ -03e11c: 6e20 1411 3000 |0034: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03e122: 0e00 |0037: return-void │ │ +03fd44: |[03fd44] com.thebuzzmedia.sjxp.XMLParser$Location.push:(Ljava/lang/String;Ljava/lang/String;)V │ │ +03fd54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03fd56: 5920 f703 |0001: iput v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.hashCode:I // field@03f7 │ │ +03fd5a: 5420 f903 |0003: iget-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.lengthList:Ljava/util/List; // field@03f9 │ │ +03fd5e: 5421 fa03 |0005: iget-object v1, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.path:Ljava/lang/StringBuilder; // field@03fa │ │ +03fd62: 6e10 1911 0100 |0007: invoke-virtual {v1}, Ljava/lang/StringBuilder;.length:()I // method@1119 │ │ +03fd68: 0a01 |000a: move-result v1 │ │ +03fd6a: 7110 d810 0100 |000b: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +03fd70: 0c01 |000e: move-result-object v1 │ │ +03fd72: 7220 6311 1000 |000f: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1163 │ │ +03fd78: 5420 fa03 |0012: iget-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.path:Ljava/lang/StringBuilder; // field@03fa │ │ +03fd7c: 1301 2f00 |0014: const/16 v1, #int 47 // #2f │ │ +03fd80: 6e20 1111 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +03fd86: 3804 1900 |0019: if-eqz v4, 0032 // +0019 │ │ +03fd8a: 6e10 0211 0400 |001b: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1102 │ │ +03fd90: 0a00 |001e: move-result v0 │ │ +03fd92: 3d00 1300 |001f: if-lez v0, 0032 // +0013 │ │ +03fd96: 5420 fa03 |0021: iget-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.path:Ljava/lang/StringBuilder; // field@03fa │ │ +03fd9a: 1301 5b00 |0023: const/16 v1, #int 91 // #5b │ │ +03fd9e: 6e20 1111 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +03fda4: 0c00 |0028: move-result-object v0 │ │ +03fda6: 6e20 1511 4000 |0029: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03fdac: 0c00 |002c: move-result-object v0 │ │ +03fdae: 1301 5d00 |002d: const/16 v1, #int 93 // #5d │ │ +03fdb2: 6e20 1111 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +03fdb8: 5420 fa03 |0032: iget-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.path:Ljava/lang/StringBuilder; // field@03fa │ │ +03fdbc: 6e20 1511 3000 |0034: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03fdc2: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=984 │ │ 0x0003 line=987 │ │ 0x0012 line=990 │ │ 0x0019 line=993 │ │ 0x0021 line=994 │ │ @@ -66178,84 +66183,84 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 135 16-bit code units │ │ -03e124: |[03e124] com.thebuzzmedia.sjxp.XMLParser.:()V │ │ -03e134: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03e136: 1a01 6d15 |0001: const-string v1, "sjxp.debug" // string@156d │ │ -03e13a: 7110 ba10 0100 |0003: invoke-static {v1}, Ljava/lang/Boolean;.getBoolean:(Ljava/lang/String;)Z // method@10ba │ │ -03e140: 0a01 |0006: move-result v1 │ │ -03e142: 7110 bb10 0100 |0007: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@10bb │ │ -03e148: 0c01 |000a: move-result-object v1 │ │ -03e14a: 6901 fc03 |000b: sput-object v1, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ -03e14e: 1a01 6e15 |000d: const-string v1, "sjxp.namespaces" // string@156e │ │ -03e152: 7110 1d11 0100 |000f: invoke-static {v1}, Ljava/lang/System;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@111d │ │ -03e158: 0c01 |0012: move-result-object v1 │ │ -03e15a: 3901 6400 |0013: if-nez v1, 0077 // +0064 │ │ -03e15e: 6201 1104 |0015: sget-object v1, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@0411 │ │ -03e162: 6e10 b910 0100 |0017: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03e168: 0a01 |001a: move-result v1 │ │ -03e16a: 7110 bb10 0100 |001b: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@10bb │ │ -03e170: 0c01 |001e: move-result-object v1 │ │ -03e172: 6901 fd03 |001f: sput-object v1, Lcom/thebuzzmedia/sjxp/XMLParser;.ENABLE_NAMESPACES:Ljava/lang/Boolean; // field@03fd │ │ -03e176: 1a01 6f15 |0021: const-string v1, "sjxp.validation" // string@156f │ │ -03e17a: 7110 ba10 0100 |0023: invoke-static {v1}, Ljava/lang/Boolean;.getBoolean:(Ljava/lang/String;)Z // method@10ba │ │ -03e180: 0a01 |0026: move-result v1 │ │ -03e182: 7110 bb10 0100 |0027: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@10bb │ │ -03e188: 0c01 |002a: move-result-object v1 │ │ -03e18a: 6901 fe03 |002b: sput-object v1, Lcom/thebuzzmedia/sjxp/XMLParser;.ENABLE_VALIDATION:Ljava/lang/Boolean; // field@03fe │ │ -03e18e: 6201 fc03 |002d: sget-object v1, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ -03e192: 6e10 b910 0100 |002f: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03e198: 0a01 |0032: move-result v1 │ │ -03e19a: 3801 0900 |0033: if-eqz v1, 003c // +0009 │ │ -03e19e: 1a01 6a02 |0035: const-string v1, "Debug output ENABLED" // string@026a │ │ -03e1a2: 2322 1103 |0037: new-array v2, v2, [Ljava/lang/Object; // type@0311 │ │ -03e1a6: 7120 6e10 2100 |0039: invoke-static {v1, v2}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ -03e1ac: 7100 9711 0000 |003c: invoke-static {}, Lorg/xmlpull/v1/XmlPullParserFactory;.newInstance:()Lorg/xmlpull/v1/XmlPullParserFactory; // method@1197 │ │ -03e1b2: 0c01 |003f: move-result-object v1 │ │ -03e1b4: 6901 0004 |0040: sput-object v1, Lcom/thebuzzmedia/sjxp/XMLParser;.XPP_FACTORY:Lorg/xmlpull/v1/XmlPullParserFactory; // field@0400 │ │ -03e1b8: 6201 0004 |0042: sget-object v1, Lcom/thebuzzmedia/sjxp/XMLParser;.XPP_FACTORY:Lorg/xmlpull/v1/XmlPullParserFactory; // field@0400 │ │ -03e1bc: 1a02 470e |0044: const-string v2, "http://xmlpull.org/v1/doc/features.html#process-namespaces" // string@0e47 │ │ -03e1c0: 6203 fd03 |0046: sget-object v3, Lcom/thebuzzmedia/sjxp/XMLParser;.ENABLE_NAMESPACES:Ljava/lang/Boolean; // field@03fd │ │ -03e1c4: 6e10 b910 0300 |0048: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03e1ca: 0a03 |004b: move-result v3 │ │ -03e1cc: 6e30 9911 2103 |004c: invoke-virtual {v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParserFactory;.setFeature:(Ljava/lang/String;Z)V // method@1199 │ │ -03e1d2: 6201 0004 |004f: sget-object v1, Lcom/thebuzzmedia/sjxp/XMLParser;.XPP_FACTORY:Lorg/xmlpull/v1/XmlPullParserFactory; // field@0400 │ │ -03e1d6: 1a02 480e |0051: const-string v2, "http://xmlpull.org/v1/doc/features.html#validation" // string@0e48 │ │ -03e1da: 6203 fe03 |0053: sget-object v3, Lcom/thebuzzmedia/sjxp/XMLParser;.ENABLE_VALIDATION:Ljava/lang/Boolean; // field@03fe │ │ -03e1de: 6e10 b910 0300 |0055: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03e1e4: 0a03 |0058: move-result v3 │ │ -03e1e6: 6e30 9911 2103 |0059: invoke-virtual {v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParserFactory;.setFeature:(Ljava/lang/String;Z)V // method@1199 │ │ -03e1ec: 6201 fc03 |005c: sget-object v1, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ -03e1f0: 6e10 b910 0100 |005e: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03e1f6: 0a01 |0061: move-result v1 │ │ -03e1f8: 3801 1400 |0062: if-eqz v1, 0076 // +0014 │ │ -03e1fc: 1a01 e308 |0064: const-string v1, "XmlPullParserFactory configured [namespaces=%s, validation=%s]" // string@08e3 │ │ -03e200: 1222 |0066: const/4 v2, #int 2 // #2 │ │ -03e202: 2322 1103 |0067: new-array v2, v2, [Ljava/lang/Object; // type@0311 │ │ -03e206: 1203 |0069: const/4 v3, #int 0 // #0 │ │ -03e208: 6204 fd03 |006a: sget-object v4, Lcom/thebuzzmedia/sjxp/XMLParser;.ENABLE_NAMESPACES:Ljava/lang/Boolean; // field@03fd │ │ -03e20c: 4d04 0203 |006c: aput-object v4, v2, v3 │ │ -03e210: 1213 |006e: const/4 v3, #int 1 // #1 │ │ -03e212: 6204 fe03 |006f: sget-object v4, Lcom/thebuzzmedia/sjxp/XMLParser;.ENABLE_VALIDATION:Ljava/lang/Boolean; // field@03fe │ │ -03e216: 4d04 0203 |0071: aput-object v4, v2, v3 │ │ -03e21a: 7120 6e10 2100 |0073: invoke-static {v1, v2}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ -03e220: 0e00 |0076: return-void │ │ -03e222: 1a01 6e15 |0077: const-string v1, "sjxp.namespaces" // string@156e │ │ -03e226: 7110 ba10 0100 |0079: invoke-static {v1}, Ljava/lang/Boolean;.getBoolean:(Ljava/lang/String;)Z // method@10ba │ │ -03e22c: 0a01 |007c: move-result v1 │ │ -03e22e: 289e |007d: goto 001b // -0062 │ │ -03e230: 0d00 |007e: move-exception v0 │ │ -03e232: 2201 7102 |007f: new-instance v1, Ljava/lang/RuntimeException; // type@0271 │ │ -03e236: 1a02 d101 |0081: const-string v2, "An exception occurred while calling XmlPullParserFactory.newInstance(). A library providing the impl of the XML Pull Parser spec (e.g. XPP3 or Android SDK) must be available at runtime." // string@01d1 │ │ -03e23a: 7030 ef10 2100 |0083: invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10ef │ │ -03e240: 2701 |0086: throw v1 │ │ +03fdc4: |[03fdc4] com.thebuzzmedia.sjxp.XMLParser.:()V │ │ +03fdd4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03fdd6: 1a01 6d15 |0001: const-string v1, "sjxp.debug" // string@156d │ │ +03fdda: 7110 ba10 0100 |0003: invoke-static {v1}, Ljava/lang/Boolean;.getBoolean:(Ljava/lang/String;)Z // method@10ba │ │ +03fde0: 0a01 |0006: move-result v1 │ │ +03fde2: 7110 bb10 0100 |0007: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@10bb │ │ +03fde8: 0c01 |000a: move-result-object v1 │ │ +03fdea: 6901 fc03 |000b: sput-object v1, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ +03fdee: 1a01 6e15 |000d: const-string v1, "sjxp.namespaces" // string@156e │ │ +03fdf2: 7110 1e11 0100 |000f: invoke-static {v1}, Ljava/lang/System;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@111e │ │ +03fdf8: 0c01 |0012: move-result-object v1 │ │ +03fdfa: 3901 6400 |0013: if-nez v1, 0077 // +0064 │ │ +03fdfe: 6201 1104 |0015: sget-object v1, Ljava/lang/Boolean;.TRUE:Ljava/lang/Boolean; // field@0411 │ │ +03fe02: 6e10 b910 0100 |0017: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +03fe08: 0a01 |001a: move-result v1 │ │ +03fe0a: 7110 bb10 0100 |001b: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@10bb │ │ +03fe10: 0c01 |001e: move-result-object v1 │ │ +03fe12: 6901 fd03 |001f: sput-object v1, Lcom/thebuzzmedia/sjxp/XMLParser;.ENABLE_NAMESPACES:Ljava/lang/Boolean; // field@03fd │ │ +03fe16: 1a01 6f15 |0021: const-string v1, "sjxp.validation" // string@156f │ │ +03fe1a: 7110 ba10 0100 |0023: invoke-static {v1}, Ljava/lang/Boolean;.getBoolean:(Ljava/lang/String;)Z // method@10ba │ │ +03fe20: 0a01 |0026: move-result v1 │ │ +03fe22: 7110 bb10 0100 |0027: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@10bb │ │ +03fe28: 0c01 |002a: move-result-object v1 │ │ +03fe2a: 6901 fe03 |002b: sput-object v1, Lcom/thebuzzmedia/sjxp/XMLParser;.ENABLE_VALIDATION:Ljava/lang/Boolean; // field@03fe │ │ +03fe2e: 6201 fc03 |002d: sget-object v1, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ +03fe32: 6e10 b910 0100 |002f: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +03fe38: 0a01 |0032: move-result v1 │ │ +03fe3a: 3801 0900 |0033: if-eqz v1, 003c // +0009 │ │ +03fe3e: 1a01 6a02 |0035: const-string v1, "Debug output ENABLED" // string@026a │ │ +03fe42: 2322 1103 |0037: new-array v2, v2, [Ljava/lang/Object; // type@0311 │ │ +03fe46: 7120 6e10 2100 |0039: invoke-static {v1, v2}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ +03fe4c: 7100 9811 0000 |003c: invoke-static {}, Lorg/xmlpull/v1/XmlPullParserFactory;.newInstance:()Lorg/xmlpull/v1/XmlPullParserFactory; // method@1198 │ │ +03fe52: 0c01 |003f: move-result-object v1 │ │ +03fe54: 6901 0004 |0040: sput-object v1, Lcom/thebuzzmedia/sjxp/XMLParser;.XPP_FACTORY:Lorg/xmlpull/v1/XmlPullParserFactory; // field@0400 │ │ +03fe58: 6201 0004 |0042: sget-object v1, Lcom/thebuzzmedia/sjxp/XMLParser;.XPP_FACTORY:Lorg/xmlpull/v1/XmlPullParserFactory; // field@0400 │ │ +03fe5c: 1a02 470e |0044: const-string v2, "http://xmlpull.org/v1/doc/features.html#process-namespaces" // string@0e47 │ │ +03fe60: 6203 fd03 |0046: sget-object v3, Lcom/thebuzzmedia/sjxp/XMLParser;.ENABLE_NAMESPACES:Ljava/lang/Boolean; // field@03fd │ │ +03fe64: 6e10 b910 0300 |0048: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +03fe6a: 0a03 |004b: move-result v3 │ │ +03fe6c: 6e30 9a11 2103 |004c: invoke-virtual {v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParserFactory;.setFeature:(Ljava/lang/String;Z)V // method@119a │ │ +03fe72: 6201 0004 |004f: sget-object v1, Lcom/thebuzzmedia/sjxp/XMLParser;.XPP_FACTORY:Lorg/xmlpull/v1/XmlPullParserFactory; // field@0400 │ │ +03fe76: 1a02 480e |0051: const-string v2, "http://xmlpull.org/v1/doc/features.html#validation" // string@0e48 │ │ +03fe7a: 6203 fe03 |0053: sget-object v3, Lcom/thebuzzmedia/sjxp/XMLParser;.ENABLE_VALIDATION:Ljava/lang/Boolean; // field@03fe │ │ +03fe7e: 6e10 b910 0300 |0055: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +03fe84: 0a03 |0058: move-result v3 │ │ +03fe86: 6e30 9a11 2103 |0059: invoke-virtual {v1, v2, v3}, Lorg/xmlpull/v1/XmlPullParserFactory;.setFeature:(Ljava/lang/String;Z)V // method@119a │ │ +03fe8c: 6201 fc03 |005c: sget-object v1, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ +03fe90: 6e10 b910 0100 |005e: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +03fe96: 0a01 |0061: move-result v1 │ │ +03fe98: 3801 1400 |0062: if-eqz v1, 0076 // +0014 │ │ +03fe9c: 1a01 e308 |0064: const-string v1, "XmlPullParserFactory configured [namespaces=%s, validation=%s]" // string@08e3 │ │ +03fea0: 1222 |0066: const/4 v2, #int 2 // #2 │ │ +03fea2: 2322 1103 |0067: new-array v2, v2, [Ljava/lang/Object; // type@0311 │ │ +03fea6: 1203 |0069: const/4 v3, #int 0 // #0 │ │ +03fea8: 6204 fd03 |006a: sget-object v4, Lcom/thebuzzmedia/sjxp/XMLParser;.ENABLE_NAMESPACES:Ljava/lang/Boolean; // field@03fd │ │ +03feac: 4d04 0203 |006c: aput-object v4, v2, v3 │ │ +03feb0: 1213 |006e: const/4 v3, #int 1 // #1 │ │ +03feb2: 6204 fe03 |006f: sget-object v4, Lcom/thebuzzmedia/sjxp/XMLParser;.ENABLE_VALIDATION:Ljava/lang/Boolean; // field@03fe │ │ +03feb6: 4d04 0203 |0071: aput-object v4, v2, v3 │ │ +03feba: 7120 6e10 2100 |0073: invoke-static {v1, v2}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ +03fec0: 0e00 |0076: return-void │ │ +03fec2: 1a01 6e15 |0077: const-string v1, "sjxp.namespaces" // string@156e │ │ +03fec6: 7110 ba10 0100 |0079: invoke-static {v1}, Ljava/lang/Boolean;.getBoolean:(Ljava/lang/String;)Z // method@10ba │ │ +03fecc: 0a01 |007c: move-result v1 │ │ +03fece: 289e |007d: goto 001b // -0062 │ │ +03fed0: 0d00 |007e: move-exception v0 │ │ +03fed2: 2201 7102 |007f: new-instance v1, Ljava/lang/RuntimeException; // type@0271 │ │ +03fed6: 1a02 d101 |0081: const-string v2, "An exception occurred while calling XmlPullParserFactory.newInstance(). A library providing the impl of the XML Pull Parser spec (e.g. XPP3 or Android SDK) must be available at runtime." // string@01d1 │ │ +03feda: 7030 f010 2100 |0083: invoke-direct {v1, v2, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f0 │ │ +03fee0: 2701 |0086: throw v1 │ │ catches : 1 │ │ 0x003c - 0x0076 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x007e │ │ positions : │ │ 0x0001 line=69 │ │ 0x000d line=91 │ │ 0x0021 line=110 │ │ @@ -66278,39 +66283,39 @@ │ │ type : '([Lcom/thebuzzmedia/sjxp/rule/IRule;)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -03e254: |[03e254] com.thebuzzmedia.sjxp.XMLParser.:([Lcom/thebuzzmedia/sjxp/rule/IRule;)V │ │ -03e264: 7010 e710 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03e26a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -03e26c: 5c31 0304 |0004: iput-boolean v1, v3, Lcom/thebuzzmedia/sjxp/XMLParser;.continueParsing:Z // field@0403 │ │ -03e270: 3804 0500 |0006: if-eqz v4, 000b // +0005 │ │ -03e274: 2141 |0008: array-length v1, v4 │ │ -03e276: 3901 0a00 |0009: if-nez v1, 0013 // +000a │ │ -03e27a: 2201 6102 |000b: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -03e27e: 1a02 f113 |000d: const-string v2, "rules cannot be null or empty, you must provide at least 1 rule to execute otherwise parsing will do nothing." // string@13f1 │ │ -03e282: 7020 ce10 2100 |000f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -03e288: 2701 |0012: throw v1 │ │ -03e28a: 2201 3802 |0013: new-instance v1, Lcom/thebuzzmedia/sjxp/XMLParser$Location; // type@0238 │ │ -03e28e: 7020 6010 3100 |0015: invoke-direct {v1, v3}, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.:(Lcom/thebuzzmedia/sjxp/XMLParser;)V // method@1060 │ │ -03e294: 5b31 0404 |0018: iput-object v1, v3, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ -03e298: 6201 0004 |001a: sget-object v1, Lcom/thebuzzmedia/sjxp/XMLParser;.XPP_FACTORY:Lorg/xmlpull/v1/XmlPullParserFactory; // field@0400 │ │ -03e29c: 6e10 9811 0100 |001c: invoke-virtual {v1}, Lorg/xmlpull/v1/XmlPullParserFactory;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@1198 │ │ -03e2a2: 0c01 |001f: move-result-object v1 │ │ -03e2a4: 5b31 0704 |0020: iput-object v1, v3, Lcom/thebuzzmedia/sjxp/XMLParser;.xpp:Lorg/xmlpull/v1/XmlPullParser; // field@0407 │ │ -03e2a8: 6e20 6d10 4300 |0022: invoke-virtual {v3, v4}, Lcom/thebuzzmedia/sjxp/XMLParser;.initRules:([Lcom/thebuzzmedia/sjxp/rule/IRule;)V // method@106d │ │ -03e2ae: 0e00 |0025: return-void │ │ -03e2b0: 0d00 |0026: move-exception v0 │ │ -03e2b2: 2201 3a02 |0027: new-instance v1, Lcom/thebuzzmedia/sjxp/XMLParserException; // type@023a │ │ -03e2b6: 1a02 d301 |0029: const-string v2, "An exception occurred while trying to create a new XmlPullParser instance using the XmlPullParserFactory." // string@01d3 │ │ -03e2ba: 7030 7610 2100 |002b: invoke-direct {v1, v2, v0}, Lcom/thebuzzmedia/sjxp/XMLParserException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@1076 │ │ -03e2c0: 2701 |002e: throw v1 │ │ +03fef4: |[03fef4] com.thebuzzmedia.sjxp.XMLParser.:([Lcom/thebuzzmedia/sjxp/rule/IRule;)V │ │ +03ff04: 7010 e810 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@10e8 │ │ +03ff0a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +03ff0c: 5c31 0304 |0004: iput-boolean v1, v3, Lcom/thebuzzmedia/sjxp/XMLParser;.continueParsing:Z // field@0403 │ │ +03ff10: 3804 0500 |0006: if-eqz v4, 000b // +0005 │ │ +03ff14: 2141 |0008: array-length v1, v4 │ │ +03ff16: 3901 0a00 |0009: if-nez v1, 0013 // +000a │ │ +03ff1a: 2201 6102 |000b: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +03ff1e: 1a02 f113 |000d: const-string v2, "rules cannot be null or empty, you must provide at least 1 rule to execute otherwise parsing will do nothing." // string@13f1 │ │ +03ff22: 7020 cf10 2100 |000f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +03ff28: 2701 |0012: throw v1 │ │ +03ff2a: 2201 3802 |0013: new-instance v1, Lcom/thebuzzmedia/sjxp/XMLParser$Location; // type@0238 │ │ +03ff2e: 7020 6010 3100 |0015: invoke-direct {v1, v3}, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.:(Lcom/thebuzzmedia/sjxp/XMLParser;)V // method@1060 │ │ +03ff34: 5b31 0404 |0018: iput-object v1, v3, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ +03ff38: 6201 0004 |001a: sget-object v1, Lcom/thebuzzmedia/sjxp/XMLParser;.XPP_FACTORY:Lorg/xmlpull/v1/XmlPullParserFactory; // field@0400 │ │ +03ff3c: 6e10 9911 0100 |001c: invoke-virtual {v1}, Lorg/xmlpull/v1/XmlPullParserFactory;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@1199 │ │ +03ff42: 0c01 |001f: move-result-object v1 │ │ +03ff44: 5b31 0704 |0020: iput-object v1, v3, Lcom/thebuzzmedia/sjxp/XMLParser;.xpp:Lorg/xmlpull/v1/XmlPullParser; // field@0407 │ │ +03ff48: 6e20 6d10 4300 |0022: invoke-virtual {v3, v4}, Lcom/thebuzzmedia/sjxp/XMLParser;.initRules:([Lcom/thebuzzmedia/sjxp/rule/IRule;)V // method@106d │ │ +03ff4e: 0e00 |0025: return-void │ │ +03ff50: 0d00 |0026: move-exception v0 │ │ +03ff52: 2201 3a02 |0027: new-instance v1, Lcom/thebuzzmedia/sjxp/XMLParserException; // type@023a │ │ +03ff56: 1a02 d301 |0029: const-string v2, "An exception occurred while trying to create a new XmlPullParser instance using the XmlPullParserFactory." // string@01d3 │ │ +03ff5a: 7030 7610 2100 |002b: invoke-direct {v1, v2, v0}, Lcom/thebuzzmedia/sjxp/XMLParserException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@1076 │ │ +03ff60: 2701 |002e: throw v1 │ │ catches : 1 │ │ 0x001a - 0x0022 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0026 │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=187 │ │ 0x0006 line=211 │ │ @@ -66333,34 +66338,34 @@ │ │ type : '(Ljava/lang/String;[Ljava/lang/Object;)V' │ │ access : 0x008c (PROTECTED STATIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -03e2d4: |[03e2d4] com.thebuzzmedia.sjxp.XMLParser.log:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ -03e2e4: 6200 fc03 |0000: sget-object v0, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ -03e2e8: 6e10 b910 0000 |0002: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03e2ee: 0a00 |0005: move-result v0 │ │ -03e2f0: 3800 2000 |0006: if-eqz v0, 0026 // +0020 │ │ -03e2f4: 6200 1404 |0008: sget-object v0, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0414 │ │ -03e2f8: 2201 7402 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -03e2fc: 7010 0e11 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -03e302: 1a02 2a09 |000f: const-string v2, "[sjxp] " // string@092a │ │ -03e306: 6e20 1411 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03e30c: 0c01 |0014: move-result-object v1 │ │ -03e30e: 6e20 1411 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03e314: 0c01 |0018: move-result-object v1 │ │ -03e316: 1302 0a00 |0019: const/16 v2, #int 10 // #a │ │ -03e31a: 6e20 1011 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -03e320: 0c01 |001e: move-result-object v1 │ │ -03e322: 6e10 1a11 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -03e328: 0c01 |0022: move-result-object v1 │ │ -03e32a: 6e30 ac10 1004 |0023: invoke-virtual {v0, v1, v4}, Ljava/io/PrintStream;.printf:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream; // method@10ac │ │ -03e330: 0e00 |0026: return-void │ │ +03ff74: |[03ff74] com.thebuzzmedia.sjxp.XMLParser.log:(Ljava/lang/String;[Ljava/lang/Object;)V │ │ +03ff84: 6200 fc03 |0000: sget-object v0, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ +03ff88: 6e10 b910 0000 |0002: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +03ff8e: 0a00 |0005: move-result v0 │ │ +03ff90: 3800 2000 |0006: if-eqz v0, 0026 // +0020 │ │ +03ff94: 6200 1404 |0008: sget-object v0, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0414 │ │ +03ff98: 2201 7402 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +03ff9c: 7010 0f11 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +03ffa2: 1a02 2a09 |000f: const-string v2, "[sjxp] " // string@092a │ │ +03ffa6: 6e20 1511 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03ffac: 0c01 |0014: move-result-object v1 │ │ +03ffae: 6e20 1511 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +03ffb4: 0c01 |0018: move-result-object v1 │ │ +03ffb6: 1302 0a00 |0019: const/16 v2, #int 10 // #a │ │ +03ffba: 6e20 1111 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +03ffc0: 0c01 |001e: move-result-object v1 │ │ +03ffc2: 6e10 1b11 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +03ffc8: 0c01 |0022: move-result-object v1 │ │ +03ffca: 6e30 ac10 1004 |0023: invoke-virtual {v0, v1, v4}, Ljava/io/PrintStream;.printf:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/io/PrintStream; // method@10ac │ │ +03ffd0: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0008 line=183 │ │ 0x0026 line=184 │ │ locals : │ │ 0x0000 - 0x0027 reg=3 message Ljava/lang/String; │ │ @@ -66372,24 +66377,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -03e334: |[03e334] com.thebuzzmedia.sjxp.XMLParser.doEndDocument:(Ljava/lang/Object;)V │ │ -03e344: 6200 fc03 |0000: sget-object v0, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ -03e348: 6e10 b910 0000 |0002: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03e34e: 0a00 |0005: move-result v0 │ │ -03e350: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -03e354: 1a00 8602 |0008: const-string v0, "END_DOCUMENT, Parsing COMPLETE" // string@0286 │ │ -03e358: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -03e35a: 2311 1103 |000b: new-array v1, v1, [Ljava/lang/Object; // type@0311 │ │ -03e35e: 7120 6e10 1000 |000d: invoke-static {v0, v1}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ -03e364: 0e00 |0010: return-void │ │ +03ffd4: |[03ffd4] com.thebuzzmedia.sjxp.XMLParser.doEndDocument:(Ljava/lang/Object;)V │ │ +03ffe4: 6200 fc03 |0000: sget-object v0, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ +03ffe8: 6e10 b910 0000 |0002: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +03ffee: 0a00 |0005: move-result v0 │ │ +03fff0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +03fff4: 1a00 8602 |0008: const-string v0, "END_DOCUMENT, Parsing COMPLETE" // string@0286 │ │ +03fff8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +03fffa: 2311 1103 |000b: new-array v1, v1, [Ljava/lang/Object; // type@0311 │ │ +03fffe: 7120 6e10 1000 |000d: invoke-static {v0, v1}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ +040004: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ 0x0008 line=831 │ │ 0x0010 line=832 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/thebuzzmedia/sjxp/XMLParser; │ │ @@ -66402,70 +66407,70 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 110 16-bit code units │ │ -03e368: |[03e368] com.thebuzzmedia.sjxp.XMLParser.doEndTag:(Ljava/lang/Object;)V │ │ -03e378: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -03e37a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -03e37c: 5494 0504 |0002: iget-object v4, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.tagRuleMap:Ljava/util/Map; // field@0405 │ │ -03e380: 5495 0404 |0004: iget-object v5, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ -03e384: 6e10 6210 0500 |0006: invoke-virtual {v5}, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.getCachedHashCode:()Ljava/lang/Integer; // method@1062 │ │ -03e38a: 0c05 |0009: move-result-object v5 │ │ -03e38c: 7220 6b11 5400 |000a: invoke-interface {v4, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@116b │ │ -03e392: 0c03 |000d: move-result-object v3 │ │ -03e394: 1f03 8c02 |000e: check-cast v3, Ljava/util/List; // type@028c │ │ -03e398: 3803 4500 |0010: if-eqz v3, 0055 // +0045 │ │ -03e39c: 7210 6511 0300 |0012: invoke-interface {v3}, Ljava/util/List;.isEmpty:()Z // method@1165 │ │ -03e3a2: 0a04 |0015: move-result v4 │ │ -03e3a4: 3904 3f00 |0016: if-nez v4, 0055 // +003f │ │ -03e3a8: 6204 fc03 |0018: sget-object v4, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ -03e3ac: 6e10 b910 0400 |001a: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03e3b2: 0a04 |001d: move-result v4 │ │ -03e3b4: 3804 1300 |001e: if-eqz v4, 0031 // +0013 │ │ -03e3b8: 1a04 0500 |0020: const-string v4, " %d TAG rules found for END_TAG..." // string@0005 │ │ -03e3bc: 2385 1103 |0022: new-array v5, v8, [Ljava/lang/Object; // type@0311 │ │ -03e3c0: 7210 6811 0300 |0024: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1168 │ │ -03e3c6: 0a06 |0027: move-result v6 │ │ -03e3c8: 7110 d710 0600 |0028: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -03e3ce: 0c06 |002b: move-result-object v6 │ │ -03e3d0: 4d06 0507 |002c: aput-object v6, v5, v7 │ │ -03e3d4: 7120 6e10 5400 |002e: invoke-static {v4, v5}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ -03e3da: 1200 |0031: const/4 v0, #int 0 // #0 │ │ -03e3dc: 7210 6811 0300 |0032: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1168 │ │ -03e3e2: 0a02 |0035: move-result v2 │ │ -03e3e4: 3520 1f00 |0036: if-ge v0, v2, 0055 // +001f │ │ -03e3e8: 7220 6411 0300 |0038: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1164 │ │ -03e3ee: 0c01 |003b: move-result-object v1 │ │ -03e3f0: 1f01 3d02 |003c: check-cast v1, Lcom/thebuzzmedia/sjxp/rule/IRule; // type@023d │ │ -03e3f4: 6204 fc03 |003e: sget-object v4, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ -03e3f8: 6e10 b910 0400 |0040: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03e3fe: 0a04 |0043: move-result v4 │ │ -03e400: 3804 0b00 |0044: if-eqz v4, 004f // +000b │ │ -03e404: 1a04 0300 |0046: const-string v4, " Running TAG Rule: %s" // string@0003 │ │ -03e408: 2385 1103 |0048: new-array v5, v8, [Ljava/lang/Object; // type@0311 │ │ -03e40c: 4d01 0507 |004a: aput-object v1, v5, v7 │ │ -03e410: 7120 6e10 5400 |004c: invoke-static {v4, v5}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ -03e416: 7240 8910 91a7 |004f: invoke-interface {v1, v9, v7, v10}, Lcom/thebuzzmedia/sjxp/rule/IRule;.handleTag:(Lcom/thebuzzmedia/sjxp/XMLParser;ZLjava/lang/Object;)V // method@1089 │ │ -03e41c: d800 0001 |0052: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03e420: 28e2 |0054: goto 0036 // -001e │ │ -03e422: 5494 0404 |0055: iget-object v4, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ -03e426: 6e10 6410 0400 |0057: invoke-virtual {v4}, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.pop:()V // method@1064 │ │ -03e42c: 6204 fc03 |005a: sget-object v4, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ -03e430: 6e10 b910 0400 |005c: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03e436: 0a04 |005f: move-result v4 │ │ -03e438: 3804 0d00 |0060: if-eqz v4, 006d // +000d │ │ -03e43c: 1a04 8702 |0062: const-string v4, "END_TAG: %s" // string@0287 │ │ -03e440: 2385 1103 |0064: new-array v5, v8, [Ljava/lang/Object; // type@0311 │ │ -03e444: 5496 0404 |0066: iget-object v6, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ -03e448: 4d06 0507 |0068: aput-object v6, v5, v7 │ │ -03e44c: 7120 6e10 5400 |006a: invoke-static {v4, v5}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ -03e452: 0e00 |006d: return-void │ │ +040008: |[040008] com.thebuzzmedia.sjxp.XMLParser.doEndTag:(Ljava/lang/Object;)V │ │ +040018: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +04001a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +04001c: 5494 0504 |0002: iget-object v4, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.tagRuleMap:Ljava/util/Map; // field@0405 │ │ +040020: 5495 0404 |0004: iget-object v5, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ +040024: 6e10 6210 0500 |0006: invoke-virtual {v5}, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.getCachedHashCode:()Ljava/lang/Integer; // method@1062 │ │ +04002a: 0c05 |0009: move-result-object v5 │ │ +04002c: 7220 6c11 5400 |000a: invoke-interface {v4, v5}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@116c │ │ +040032: 0c03 |000d: move-result-object v3 │ │ +040034: 1f03 8c02 |000e: check-cast v3, Ljava/util/List; // type@028c │ │ +040038: 3803 4500 |0010: if-eqz v3, 0055 // +0045 │ │ +04003c: 7210 6611 0300 |0012: invoke-interface {v3}, Ljava/util/List;.isEmpty:()Z // method@1166 │ │ +040042: 0a04 |0015: move-result v4 │ │ +040044: 3904 3f00 |0016: if-nez v4, 0055 // +003f │ │ +040048: 6204 fc03 |0018: sget-object v4, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ +04004c: 6e10 b910 0400 |001a: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +040052: 0a04 |001d: move-result v4 │ │ +040054: 3804 1300 |001e: if-eqz v4, 0031 // +0013 │ │ +040058: 1a04 0500 |0020: const-string v4, " %d TAG rules found for END_TAG..." // string@0005 │ │ +04005c: 2385 1103 |0022: new-array v5, v8, [Ljava/lang/Object; // type@0311 │ │ +040060: 7210 6911 0300 |0024: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1169 │ │ +040066: 0a06 |0027: move-result v6 │ │ +040068: 7110 d810 0600 |0028: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +04006e: 0c06 |002b: move-result-object v6 │ │ +040070: 4d06 0507 |002c: aput-object v6, v5, v7 │ │ +040074: 7120 6e10 5400 |002e: invoke-static {v4, v5}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ +04007a: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +04007c: 7210 6911 0300 |0032: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1169 │ │ +040082: 0a02 |0035: move-result v2 │ │ +040084: 3520 1f00 |0036: if-ge v0, v2, 0055 // +001f │ │ +040088: 7220 6511 0300 |0038: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1165 │ │ +04008e: 0c01 |003b: move-result-object v1 │ │ +040090: 1f01 3d02 |003c: check-cast v1, Lcom/thebuzzmedia/sjxp/rule/IRule; // type@023d │ │ +040094: 6204 fc03 |003e: sget-object v4, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ +040098: 6e10 b910 0400 |0040: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +04009e: 0a04 |0043: move-result v4 │ │ +0400a0: 3804 0b00 |0044: if-eqz v4, 004f // +000b │ │ +0400a4: 1a04 0300 |0046: const-string v4, " Running TAG Rule: %s" // string@0003 │ │ +0400a8: 2385 1103 |0048: new-array v5, v8, [Ljava/lang/Object; // type@0311 │ │ +0400ac: 4d01 0507 |004a: aput-object v1, v5, v7 │ │ +0400b0: 7120 6e10 5400 |004c: invoke-static {v4, v5}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ +0400b6: 7240 8910 91a7 |004f: invoke-interface {v1, v9, v7, v10}, Lcom/thebuzzmedia/sjxp/rule/IRule;.handleTag:(Lcom/thebuzzmedia/sjxp/XMLParser;ZLjava/lang/Object;)V // method@1089 │ │ +0400bc: d800 0001 |0052: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0400c0: 28e2 |0054: goto 0036 // -001e │ │ +0400c2: 5494 0404 |0055: iget-object v4, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ +0400c6: 6e10 6410 0400 |0057: invoke-virtual {v4}, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.pop:()V // method@1064 │ │ +0400cc: 6204 fc03 |005a: sget-object v4, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ +0400d0: 6e10 b910 0400 |005c: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +0400d6: 0a04 |005f: move-result v4 │ │ +0400d8: 3804 0d00 |0060: if-eqz v4, 006d // +000d │ │ +0400dc: 1a04 8702 |0062: const-string v4, "END_TAG: %s" // string@0287 │ │ +0400e0: 2385 1103 |0064: new-array v5, v8, [Ljava/lang/Object; // type@0311 │ │ +0400e4: 5496 0404 |0066: iget-object v6, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ +0400e8: 4d06 0507 |0068: aput-object v6, v5, v7 │ │ +0400ec: 7120 6e10 5400 |006a: invoke-static {v4, v5}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ +0400f2: 0e00 |006d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=787 │ │ 0x0010 line=791 │ │ 0x0018 line=792 │ │ 0x0020 line=793 │ │ 0x0031 line=796 │ │ @@ -66493,67 +66498,67 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 114 16-bit code units │ │ -03e454: |[03e454] com.thebuzzmedia.sjxp.XMLParser.doParse:(Ljava/lang/Object;)V │ │ -03e464: 121a |0000: const/4 v10, #int 1 // #1 │ │ -03e466: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -03e468: 54b4 0404 |0002: iget-object v4, v11, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ -03e46c: 6e10 6110 0400 |0004: invoke-virtual {v4}, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.clear:()V // method@1061 │ │ -03e472: 5cba 0304 |0007: iput-boolean v10, v11, Lcom/thebuzzmedia/sjxp/XMLParser;.continueParsing:Z // field@0403 │ │ -03e476: 6204 fc03 |0009: sget-object v4, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ -03e47a: 6e10 b910 0400 |000b: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03e480: 0a04 |000e: move-result v4 │ │ -03e482: 3804 0900 |000f: if-eqz v4, 0018 // +0009 │ │ -03e486: 1a04 7307 |0011: const-string v4, "Parsing starting..." // string@0773 │ │ -03e48a: 2375 1103 |0013: new-array v5, v7, [Ljava/lang/Object; // type@0311 │ │ -03e48e: 7120 6e10 5400 |0015: invoke-static {v4, v5}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ -03e494: 7100 1c11 0000 |0018: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@111c │ │ -03e49a: 0b02 |001b: move-result-wide v2 │ │ -03e49c: 55b4 0304 |001c: iget-boolean v4, v11, Lcom/thebuzzmedia/sjxp/XMLParser;.continueParsing:Z // field@0403 │ │ -03e4a0: 3804 1e00 |001e: if-eqz v4, 003c // +001e │ │ -03e4a4: 54b4 0704 |0020: iget-object v4, v11, Lcom/thebuzzmedia/sjxp/XMLParser;.xpp:Lorg/xmlpull/v1/XmlPullParser; // field@0407 │ │ -03e4a8: 7210 9511 0400 |0022: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@1195 │ │ -03e4ae: 0a04 |0025: move-result v4 │ │ -03e4b0: 2b04 4000 0000 |0026: packed-switch v4, 00000066 // +00000040 │ │ -03e4b6: 28f3 |0029: goto 001c // -000d │ │ -03e4b8: 5cb7 0304 |002a: iput-boolean v7, v11, Lcom/thebuzzmedia/sjxp/XMLParser;.continueParsing:Z // field@0403 │ │ -03e4bc: 6e20 6810 cb00 |002c: invoke-virtual {v11, v12}, Lcom/thebuzzmedia/sjxp/XMLParser;.doEndDocument:(Ljava/lang/Object;)V // method@1068 │ │ -03e4c2: 28ed |002f: goto 001c // -0013 │ │ -03e4c4: 6e20 6b10 cb00 |0030: invoke-virtual {v11, v12}, Lcom/thebuzzmedia/sjxp/XMLParser;.doStartTag:(Ljava/lang/Object;)V // method@106b │ │ -03e4ca: 28e9 |0033: goto 001c // -0017 │ │ -03e4cc: 6e20 6c10 cb00 |0034: invoke-virtual {v11, v12}, Lcom/thebuzzmedia/sjxp/XMLParser;.doText:(Ljava/lang/Object;)V // method@106c │ │ -03e4d2: 28e5 |0037: goto 001c // -001b │ │ -03e4d4: 6e20 6910 cb00 |0038: invoke-virtual {v11, v12}, Lcom/thebuzzmedia/sjxp/XMLParser;.doEndTag:(Ljava/lang/Object;)V // method@1069 │ │ -03e4da: 28e1 |003b: goto 001c // -001f │ │ -03e4dc: 6204 fc03 |003c: sget-object v4, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ -03e4e0: 6e10 b910 0400 |003e: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03e4e6: 0a04 |0041: move-result v4 │ │ -03e4e8: 3804 2300 |0042: if-eqz v4, 0065 // +0023 │ │ -03e4ec: 7100 1c11 0000 |0044: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@111c │ │ -03e4f2: 0b04 |0047: move-result-wide v4 │ │ -03e4f4: 9c00 0402 |0048: sub-long v0, v4, v2 │ │ -03e4f8: 1a04 7207 |004a: const-string v4, "Parse COMPLETE, elapsed time: %dms (approx %f seconds)" // string@0772 │ │ -03e4fc: 1225 |004c: const/4 v5, #int 2 // #2 │ │ -03e4fe: 2355 1103 |004d: new-array v5, v5, [Ljava/lang/Object; // type@0311 │ │ -03e502: 7120 da10 1000 |004f: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@10da │ │ -03e508: 0c06 |0052: move-result-object v6 │ │ -03e50a: 4d06 0507 |0053: aput-object v6, v5, v7 │ │ -03e50e: 8606 |0055: long-to-double v6, v0 │ │ -03e510: 1808 0000 0000 0040 8f40 |0056: const-wide v8, #double 1000 // #408f400000000000 │ │ -03e51a: ce86 |005b: div-double/2addr v6, v8 │ │ -03e51c: 7120 ca10 7600 |005c: invoke-static {v6, v7}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@10ca │ │ -03e522: 0c06 |005f: move-result-object v6 │ │ -03e524: 4d06 050a |0060: aput-object v6, v5, v10 │ │ -03e528: 7120 6e10 5400 |0062: invoke-static {v4, v5}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ -03e52e: 0e00 |0065: return-void │ │ -03e530: 0001 0400 0100 0000 0400 0000 0a00 ... |0066: packed-switch-data (12 units) │ │ +0400f4: |[0400f4] com.thebuzzmedia.sjxp.XMLParser.doParse:(Ljava/lang/Object;)V │ │ +040104: 121a |0000: const/4 v10, #int 1 // #1 │ │ +040106: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +040108: 54b4 0404 |0002: iget-object v4, v11, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ +04010c: 6e10 6110 0400 |0004: invoke-virtual {v4}, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.clear:()V // method@1061 │ │ +040112: 5cba 0304 |0007: iput-boolean v10, v11, Lcom/thebuzzmedia/sjxp/XMLParser;.continueParsing:Z // field@0403 │ │ +040116: 6204 fc03 |0009: sget-object v4, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ +04011a: 6e10 b910 0400 |000b: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +040120: 0a04 |000e: move-result v4 │ │ +040122: 3804 0900 |000f: if-eqz v4, 0018 // +0009 │ │ +040126: 1a04 7307 |0011: const-string v4, "Parsing starting..." // string@0773 │ │ +04012a: 2375 1103 |0013: new-array v5, v7, [Ljava/lang/Object; // type@0311 │ │ +04012e: 7120 6e10 5400 |0015: invoke-static {v4, v5}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ +040134: 7100 1d11 0000 |0018: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@111d │ │ +04013a: 0b02 |001b: move-result-wide v2 │ │ +04013c: 55b4 0304 |001c: iget-boolean v4, v11, Lcom/thebuzzmedia/sjxp/XMLParser;.continueParsing:Z // field@0403 │ │ +040140: 3804 1e00 |001e: if-eqz v4, 003c // +001e │ │ +040144: 54b4 0704 |0020: iget-object v4, v11, Lcom/thebuzzmedia/sjxp/XMLParser;.xpp:Lorg/xmlpull/v1/XmlPullParser; // field@0407 │ │ +040148: 7210 9611 0400 |0022: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@1196 │ │ +04014e: 0a04 |0025: move-result v4 │ │ +040150: 2b04 4000 0000 |0026: packed-switch v4, 00000066 // +00000040 │ │ +040156: 28f3 |0029: goto 001c // -000d │ │ +040158: 5cb7 0304 |002a: iput-boolean v7, v11, Lcom/thebuzzmedia/sjxp/XMLParser;.continueParsing:Z // field@0403 │ │ +04015c: 6e20 6810 cb00 |002c: invoke-virtual {v11, v12}, Lcom/thebuzzmedia/sjxp/XMLParser;.doEndDocument:(Ljava/lang/Object;)V // method@1068 │ │ +040162: 28ed |002f: goto 001c // -0013 │ │ +040164: 6e20 6b10 cb00 |0030: invoke-virtual {v11, v12}, Lcom/thebuzzmedia/sjxp/XMLParser;.doStartTag:(Ljava/lang/Object;)V // method@106b │ │ +04016a: 28e9 |0033: goto 001c // -0017 │ │ +04016c: 6e20 6c10 cb00 |0034: invoke-virtual {v11, v12}, Lcom/thebuzzmedia/sjxp/XMLParser;.doText:(Ljava/lang/Object;)V // method@106c │ │ +040172: 28e5 |0037: goto 001c // -001b │ │ +040174: 6e20 6910 cb00 |0038: invoke-virtual {v11, v12}, Lcom/thebuzzmedia/sjxp/XMLParser;.doEndTag:(Ljava/lang/Object;)V // method@1069 │ │ +04017a: 28e1 |003b: goto 001c // -001f │ │ +04017c: 6204 fc03 |003c: sget-object v4, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ +040180: 6e10 b910 0400 |003e: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +040186: 0a04 |0041: move-result v4 │ │ +040188: 3804 2300 |0042: if-eqz v4, 0065 // +0023 │ │ +04018c: 7100 1d11 0000 |0044: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@111d │ │ +040192: 0b04 |0047: move-result-wide v4 │ │ +040194: 9c00 0402 |0048: sub-long v0, v4, v2 │ │ +040198: 1a04 7207 |004a: const-string v4, "Parse COMPLETE, elapsed time: %dms (approx %f seconds)" // string@0772 │ │ +04019c: 1225 |004c: const/4 v5, #int 2 // #2 │ │ +04019e: 2355 1103 |004d: new-array v5, v5, [Ljava/lang/Object; // type@0311 │ │ +0401a2: 7120 db10 1000 |004f: invoke-static {v0, v1}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@10db │ │ +0401a8: 0c06 |0052: move-result-object v6 │ │ +0401aa: 4d06 0507 |0053: aput-object v6, v5, v7 │ │ +0401ae: 8606 |0055: long-to-double v6, v0 │ │ +0401b0: 1808 0000 0000 0040 8f40 |0056: const-wide v8, #double 1000 // #408f400000000000 │ │ +0401ba: ce86 |005b: div-double/2addr v6, v8 │ │ +0401bc: 7120 cb10 7600 |005c: invoke-static {v6, v7}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@10cb │ │ +0401c2: 0c06 |005f: move-result-object v6 │ │ +0401c4: 4d06 050a |0060: aput-object v6, v5, v10 │ │ +0401c8: 7120 6e10 5400 |0062: invoke-static {v4, v5}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ +0401ce: 0e00 |0065: return-void │ │ +0401d0: 0001 0400 0100 0000 0400 0000 0a00 ... |0066: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=568 │ │ 0x0007 line=569 │ │ 0x0009 line=571 │ │ 0x0011 line=572 │ │ 0x0018 line=574 │ │ @@ -66582,210 +66587,210 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 372 16-bit code units │ │ -03e548: |[03e548] com.thebuzzmedia.sjxp.XMLParser.doStartTag:(Ljava/lang/Object;)V │ │ -03e558: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -03e55c: 540e 0404 |0002: iget-object v14, v0, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ -03e560: 0800 1200 |0004: move-object/from16 v0, v18 │ │ -03e564: 540f 0704 |0006: iget-object v15, v0, Lcom/thebuzzmedia/sjxp/XMLParser;.xpp:Lorg/xmlpull/v1/XmlPullParser; // field@0407 │ │ -03e568: 7210 9211 0f00 |0008: invoke-interface {v15}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@1192 │ │ -03e56e: 0c0f |000b: move-result-object v15 │ │ -03e570: 0800 1200 |000c: move-object/from16 v0, v18 │ │ -03e574: 5400 0704 |000e: iget-object v0, v0, Lcom/thebuzzmedia/sjxp/XMLParser;.xpp:Lorg/xmlpull/v1/XmlPullParser; // field@0407 │ │ -03e578: 0810 0000 |0010: move-object/from16 v16, v0 │ │ -03e57c: 7801 9311 1000 |0012: invoke-interface/range {v16}, Lorg/xmlpull/v1/XmlPullParser;.getNamespace:()Ljava/lang/String; // method@1193 │ │ -03e582: 0c10 |0015: move-result-object v16 │ │ -03e584: 7403 6510 0e00 |0016: invoke-virtual/range {v14, v15, v16}, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.push:(Ljava/lang/String;Ljava/lang/String;)V // method@1065 │ │ -03e58a: 620e fc03 |0019: sget-object v14, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ -03e58e: 6e10 b910 0e00 |001b: invoke-virtual {v14}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03e594: 0a0e |001e: move-result v14 │ │ -03e596: 380e 1400 |001f: if-eqz v14, 0033 // +0014 │ │ -03e59a: 1a0e bf07 |0021: const-string v14, "START_TAG: %s" // string@07bf │ │ -03e59e: 121f |0023: const/4 v15, #int 1 // #1 │ │ -03e5a0: 23ff 1103 |0024: new-array v15, v15, [Ljava/lang/Object; // type@0311 │ │ -03e5a4: 1310 0000 |0026: const/16 v16, #int 0 // #0 │ │ -03e5a8: 0800 1200 |0028: move-object/from16 v0, v18 │ │ -03e5ac: 5400 0404 |002a: iget-object v0, v0, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ -03e5b0: 0811 0000 |002c: move-object/from16 v17, v0 │ │ -03e5b4: 4d11 0f10 |002e: aput-object v17, v15, v16 │ │ -03e5b8: 7120 6e10 fe00 |0030: invoke-static {v14, v15}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ -03e5be: 0800 1200 |0033: move-object/from16 v0, v18 │ │ -03e5c2: 540e 0504 |0035: iget-object v14, v0, Lcom/thebuzzmedia/sjxp/XMLParser;.tagRuleMap:Ljava/util/Map; // field@0405 │ │ -03e5c6: 0800 1200 |0037: move-object/from16 v0, v18 │ │ -03e5ca: 540f 0404 |0039: iget-object v15, v0, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ -03e5ce: 6e10 6210 0f00 |003b: invoke-virtual {v15}, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.getCachedHashCode:()Ljava/lang/Integer; // method@1062 │ │ -03e5d4: 0c0f |003e: move-result-object v15 │ │ -03e5d6: 7220 6b11 fe00 |003f: invoke-interface {v14, v15}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@116b │ │ -03e5dc: 0c0d |0042: move-result-object v13 │ │ -03e5de: 1f0d 8c02 |0043: check-cast v13, Ljava/util/List; // type@028c │ │ -03e5e2: 0800 1200 |0045: move-object/from16 v0, v18 │ │ -03e5e6: 540e 0104 |0047: iget-object v14, v0, Lcom/thebuzzmedia/sjxp/XMLParser;.attrRuleMap:Ljava/util/Map; // field@0401 │ │ -03e5ea: 0800 1200 |0049: move-object/from16 v0, v18 │ │ -03e5ee: 540f 0404 |004b: iget-object v15, v0, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ -03e5f2: 6e10 6210 0f00 |004d: invoke-virtual {v15}, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.getCachedHashCode:()Ljava/lang/Integer; // method@1062 │ │ -03e5f8: 0c0f |0050: move-result-object v15 │ │ -03e5fa: 7220 6b11 fe00 |0051: invoke-interface {v14, v15}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@116b │ │ -03e600: 0c04 |0054: move-result-object v4 │ │ -03e602: 1f04 8c02 |0055: check-cast v4, Ljava/util/List; // type@028c │ │ -03e606: 380d 0800 |0057: if-eqz v13, 005f // +0008 │ │ -03e60a: 7210 6511 0d00 |0059: invoke-interface {v13}, Ljava/util/List;.isEmpty:()Z // method@1165 │ │ -03e610: 0a0e |005c: move-result v14 │ │ -03e612: 380e 0b00 |005d: if-eqz v14, 0068 // +000b │ │ -03e616: 3804 0800 |005f: if-eqz v4, 0067 // +0008 │ │ -03e61a: 7210 6511 0400 |0061: invoke-interface {v4}, Ljava/util/List;.isEmpty:()Z // method@1165 │ │ -03e620: 0a0e |0064: move-result v14 │ │ -03e622: 380e 0300 |0065: if-eqz v14, 0068 // +0003 │ │ -03e626: 0e00 |0067: return-void │ │ -03e628: 620e fc03 |0068: sget-object v14, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ -03e62c: 6e10 b910 0e00 |006a: invoke-virtual {v14}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03e632: 0a0e |006d: move-result v14 │ │ -03e634: 380e 2200 |006e: if-eqz v14, 0090 // +0022 │ │ -03e638: 1a0f 0400 |0070: const-string v15, " %d TAG rules and %d ATTR rules found for START_TAG..." // string@0004 │ │ -03e63c: 122e |0072: const/4 v14, #int 2 // #2 │ │ -03e63e: 23e0 1103 |0073: new-array v0, v14, [Ljava/lang/Object; // type@0311 │ │ -03e642: 0810 0000 |0075: move-object/from16 v16, v0 │ │ -03e646: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ -03e64a: 390d 4500 |0079: if-nez v13, 00be // +0045 │ │ -03e64e: 120e |007b: const/4 v14, #int 0 // #0 │ │ -03e650: 7110 d710 0e00 |007c: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -03e656: 0c0e |007f: move-result-object v14 │ │ -03e658: 4d0e 1011 |0080: aput-object v14, v16, v17 │ │ -03e65c: 1311 0100 |0082: const/16 v17, #int 1 // #1 │ │ -03e660: 3904 3f00 |0084: if-nez v4, 00c3 // +003f │ │ -03e664: 120e |0086: const/4 v14, #int 0 // #0 │ │ -03e666: 7110 d710 0e00 |0087: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -03e66c: 0c0e |008a: move-result-object v14 │ │ -03e66e: 4d0e 1011 |008b: aput-object v14, v16, v17 │ │ -03e672: 7702 6e10 0f00 |008d: invoke-static/range {v15, v16}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ -03e678: 380d 3800 |0090: if-eqz v13, 00c8 // +0038 │ │ -03e67c: 1206 |0092: const/4 v6, #int 0 // #0 │ │ -03e67e: 7210 6811 0d00 |0093: invoke-interface {v13}, Ljava/util/List;.size:()I // method@1168 │ │ -03e684: 0a0b |0096: move-result v11 │ │ -03e686: 35b6 3100 |0097: if-ge v6, v11, 00c8 // +0031 │ │ -03e68a: 7220 6411 6d00 |0099: invoke-interface {v13, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1164 │ │ -03e690: 0c0a |009c: move-result-object v10 │ │ -03e692: 1f0a 3d02 |009d: check-cast v10, Lcom/thebuzzmedia/sjxp/rule/IRule; // type@023d │ │ -03e696: 620e fc03 |009f: sget-object v14, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ -03e69a: 6e10 b910 0e00 |00a1: invoke-virtual {v14}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03e6a0: 0a0e |00a4: move-result v14 │ │ -03e6a2: 380e 0e00 |00a5: if-eqz v14, 00b3 // +000e │ │ -03e6a6: 1a0e 0300 |00a7: const-string v14, " Running TAG Rule: %s" // string@0003 │ │ -03e6aa: 121f |00a9: const/4 v15, #int 1 // #1 │ │ -03e6ac: 23ff 1103 |00aa: new-array v15, v15, [Ljava/lang/Object; // type@0311 │ │ -03e6b0: 1310 0000 |00ac: const/16 v16, #int 0 // #0 │ │ -03e6b4: 4d0a 0f10 |00ae: aput-object v10, v15, v16 │ │ -03e6b8: 7120 6e10 fe00 |00b0: invoke-static {v14, v15}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ -03e6be: 121e |00b3: const/4 v14, #int 1 // #1 │ │ -03e6c0: 0800 1200 |00b4: move-object/from16 v0, v18 │ │ -03e6c4: 0801 1300 |00b6: move-object/from16 v1, v19 │ │ -03e6c8: 7240 8910 0a1e |00b8: invoke-interface {v10, v0, v14, v1}, Lcom/thebuzzmedia/sjxp/rule/IRule;.handleTag:(Lcom/thebuzzmedia/sjxp/XMLParser;ZLjava/lang/Object;)V // method@1089 │ │ -03e6ce: d806 0601 |00bb: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03e6d2: 28da |00bd: goto 0097 // -0026 │ │ -03e6d4: 7210 6811 0d00 |00be: invoke-interface {v13}, Ljava/util/List;.size:()I // method@1168 │ │ -03e6da: 0a0e |00c1: move-result v14 │ │ -03e6dc: 28ba |00c2: goto 007c // -0046 │ │ -03e6de: 7210 6811 0400 |00c3: invoke-interface {v4}, Ljava/util/List;.size:()I // method@1168 │ │ -03e6e4: 0a0e |00c6: move-result v14 │ │ -03e6e6: 28c0 |00c7: goto 0087 // -0040 │ │ -03e6e8: 3804 9fff |00c8: if-eqz v4, 0067 // -0061 │ │ -03e6ec: 1206 |00ca: const/4 v6, #int 0 // #0 │ │ -03e6ee: 7210 6811 0400 |00cb: invoke-interface {v4}, Ljava/util/List;.size:()I // method@1168 │ │ -03e6f4: 0a0b |00ce: move-result v11 │ │ -03e6f6: 35b6 98ff |00cf: if-ge v6, v11, 0067 // -0068 │ │ -03e6fa: 7220 6411 6400 |00d1: invoke-interface {v4, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1164 │ │ -03e700: 0c0a |00d4: move-result-object v10 │ │ -03e702: 1f0a 3d02 |00d5: check-cast v10, Lcom/thebuzzmedia/sjxp/rule/IRule; // type@023d │ │ -03e706: 620e fc03 |00d7: sget-object v14, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ -03e70a: 6e10 b910 0e00 |00d9: invoke-virtual {v14}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03e710: 0a0e |00dc: move-result v14 │ │ -03e712: 380e 0e00 |00dd: if-eqz v14, 00eb // +000e │ │ -03e716: 1a0e 0100 |00df: const-string v14, " Running ATTR Rule: %s" // string@0001 │ │ -03e71a: 121f |00e1: const/4 v15, #int 1 // #1 │ │ -03e71c: 23ff 1103 |00e2: new-array v15, v15, [Ljava/lang/Object; // type@0311 │ │ -03e720: 1310 0000 |00e4: const/16 v16, #int 0 // #0 │ │ -03e724: 4d0a 0f10 |00e6: aput-object v10, v15, v16 │ │ -03e728: 7120 6e10 fe00 |00e8: invoke-static {v14, v15}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ -03e72e: 7210 8410 0a00 |00eb: invoke-interface {v10}, Lcom/thebuzzmedia/sjxp/rule/IRule;.getAttributeNames:()[Ljava/lang/String; // method@1084 │ │ -03e734: 0c03 |00ee: move-result-object v3 │ │ -03e736: 3803 0500 |00ef: if-eqz v3, 00f4 // +0005 │ │ -03e73a: 213e |00f1: array-length v14, v3 │ │ -03e73c: 390e 0500 |00f2: if-nez v14, 00f7 // +0005 │ │ -03e740: d806 0601 |00f4: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03e744: 28d9 |00f6: goto 00cf // -0027 │ │ -03e746: 1207 |00f7: const/4 v7, #int 0 // #0 │ │ -03e748: 213e |00f8: array-length v14, v3 │ │ -03e74a: 35e7 fbff |00f9: if-ge v7, v14, 00f4 // -0005 │ │ -03e74e: 4602 0307 |00fb: aget-object v2, v3, v7 │ │ -03e752: 1208 |00fd: const/4 v8, #int 0 // #0 │ │ -03e754: 1209 |00fe: const/4 v9, #int 0 // #0 │ │ -03e756: 120e |00ff: const/4 v14, #int 0 // #0 │ │ -03e758: 6e20 f510 e200 |0100: invoke-virtual {v2, v14}, Ljava/lang/String;.charAt:(I)C // method@10f5 │ │ -03e75e: 0a0e |0103: move-result v14 │ │ -03e760: 130f 5b00 |0104: const/16 v15, #int 91 // #5b │ │ -03e764: 33fe 2900 |0106: if-ne v14, v15, 012f // +0029 │ │ -03e768: 130e 5d00 |0108: const/16 v14, #int 93 // #5d │ │ -03e76c: 6e20 fd10 e200 |010a: invoke-virtual {v2, v14}, Ljava/lang/String;.indexOf:(I)I // method@10fd │ │ -03e772: 0a05 |010d: move-result v5 │ │ -03e774: 122e |010e: const/4 v14, #int 2 // #2 │ │ -03e776: 36e5 1b00 |010f: if-gt v5, v14, 012a // +001b │ │ -03e77a: 220e 3a02 |0111: new-instance v14, Lcom/thebuzzmedia/sjxp/XMLParserException; // type@023a │ │ -03e77e: 220f 7402 |0113: new-instance v15, Ljava/lang/StringBuilder; // type@0274 │ │ -03e782: 7010 0e11 0f00 |0115: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -03e788: 1a10 8111 |0118: const-string v16, "namespace URI for rule looks to be incomplete or empty for IRule: " // string@1181 │ │ -03e78c: 7402 1411 0f00 |011a: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03e792: 0c0f |011d: move-result-object v15 │ │ -03e794: 6e20 1311 af00 |011e: invoke-virtual {v15, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -03e79a: 0c0f |0121: move-result-object v15 │ │ -03e79c: 6e10 1a11 0f00 |0122: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -03e7a2: 0c0f |0125: move-result-object v15 │ │ -03e7a4: 7020 7510 fe00 |0126: invoke-direct {v14, v15}, Lcom/thebuzzmedia/sjxp/XMLParserException;.:(Ljava/lang/String;)V // method@1075 │ │ -03e7aa: 270e |0129: throw v14 │ │ -03e7ac: 121e |012a: const/4 v14, #int 1 // #1 │ │ -03e7ae: 6e30 0611 e205 |012b: invoke-virtual {v2, v14, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@1106 │ │ -03e7b4: 0c09 |012e: move-result-object v9 │ │ -03e7b6: 3909 2400 |012f: if-nez v9, 0153 // +0024 │ │ -03e7ba: 120c |0131: const/4 v12, #int 0 // #0 │ │ -03e7bc: 6e10 0111 0200 |0132: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@1101 │ │ -03e7c2: 0a0e |0135: move-result v14 │ │ -03e7c4: b1ce |0136: sub-int/2addr v14, v12 │ │ -03e7c6: 121f |0137: const/4 v15, #int 1 // #1 │ │ -03e7c8: 36fe 2200 |0138: if-gt v14, v15, 015a // +0022 │ │ -03e7cc: 220e 3a02 |013a: new-instance v14, Lcom/thebuzzmedia/sjxp/XMLParserException; // type@023a │ │ -03e7d0: 220f 7402 |013c: new-instance v15, Ljava/lang/StringBuilder; // type@0274 │ │ -03e7d4: 7010 0e11 0f00 |013e: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -03e7da: 1a10 460f |0141: const-string v16, "local name for rule looks to be missing for IRule: " // string@0f46 │ │ -03e7de: 7402 1411 0f00 |0143: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03e7e4: 0c0f |0146: move-result-object v15 │ │ -03e7e6: 6e20 1311 af00 |0147: invoke-virtual {v15, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -03e7ec: 0c0f |014a: move-result-object v15 │ │ -03e7ee: 6e10 1a11 0f00 |014b: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -03e7f4: 0c0f |014e: move-result-object v15 │ │ -03e7f6: 7020 7510 fe00 |014f: invoke-direct {v14, v15}, Lcom/thebuzzmedia/sjxp/XMLParserException;.:(Ljava/lang/String;)V // method@1075 │ │ -03e7fc: 270e |0152: throw v14 │ │ -03e7fe: 6e10 0111 0900 |0153: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@1101 │ │ -03e804: 0a0e |0156: move-result v14 │ │ -03e806: d80c 0e02 |0157: add-int/lit8 v12, v14, #int 2 // #02 │ │ -03e80a: 28d9 |0159: goto 0132 // -0027 │ │ -03e80c: 6e10 0111 0200 |015a: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@1101 │ │ -03e812: 0a0e |015d: move-result v14 │ │ -03e814: 6e30 0611 c20e |015e: invoke-virtual {v2, v12, v14}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@1106 │ │ -03e81a: 0c08 |0161: move-result-object v8 │ │ -03e81c: 0800 1200 |0162: move-object/from16 v0, v18 │ │ -03e820: 540e 0704 |0164: iget-object v14, v0, Lcom/thebuzzmedia/sjxp/XMLParser;.xpp:Lorg/xmlpull/v1/XmlPullParser; // field@0407 │ │ -03e824: 7230 9011 9e08 |0166: invoke-interface {v14, v9, v8}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1190 │ │ -03e82a: 0c0e |0169: move-result-object v14 │ │ -03e82c: 0800 1200 |016a: move-object/from16 v0, v18 │ │ -03e830: 0801 1300 |016c: move-object/from16 v1, v19 │ │ -03e834: 7251 8710 0ae7 |016e: invoke-interface {v10, v0, v7, v14, v1}, Lcom/thebuzzmedia/sjxp/rule/IRule;.handleParsedAttribute:(Lcom/thebuzzmedia/sjxp/XMLParser;ILjava/lang/String;Ljava/lang/Object;)V // method@1087 │ │ -03e83a: d807 0701 |0171: add-int/lit8 v7, v7, #int 1 // #01 │ │ -03e83e: 2885 |0173: goto 00f8 // -007b │ │ +0401e8: |[0401e8] com.thebuzzmedia.sjxp.XMLParser.doStartTag:(Ljava/lang/Object;)V │ │ +0401f8: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +0401fc: 540e 0404 |0002: iget-object v14, v0, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ +040200: 0800 1200 |0004: move-object/from16 v0, v18 │ │ +040204: 540f 0704 |0006: iget-object v15, v0, Lcom/thebuzzmedia/sjxp/XMLParser;.xpp:Lorg/xmlpull/v1/XmlPullParser; // field@0407 │ │ +040208: 7210 9311 0f00 |0008: invoke-interface {v15}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@1193 │ │ +04020e: 0c0f |000b: move-result-object v15 │ │ +040210: 0800 1200 |000c: move-object/from16 v0, v18 │ │ +040214: 5400 0704 |000e: iget-object v0, v0, Lcom/thebuzzmedia/sjxp/XMLParser;.xpp:Lorg/xmlpull/v1/XmlPullParser; // field@0407 │ │ +040218: 0810 0000 |0010: move-object/from16 v16, v0 │ │ +04021c: 7801 9411 1000 |0012: invoke-interface/range {v16}, Lorg/xmlpull/v1/XmlPullParser;.getNamespace:()Ljava/lang/String; // method@1194 │ │ +040222: 0c10 |0015: move-result-object v16 │ │ +040224: 7403 6510 0e00 |0016: invoke-virtual/range {v14, v15, v16}, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.push:(Ljava/lang/String;Ljava/lang/String;)V // method@1065 │ │ +04022a: 620e fc03 |0019: sget-object v14, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ +04022e: 6e10 b910 0e00 |001b: invoke-virtual {v14}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +040234: 0a0e |001e: move-result v14 │ │ +040236: 380e 1400 |001f: if-eqz v14, 0033 // +0014 │ │ +04023a: 1a0e bf07 |0021: const-string v14, "START_TAG: %s" // string@07bf │ │ +04023e: 121f |0023: const/4 v15, #int 1 // #1 │ │ +040240: 23ff 1103 |0024: new-array v15, v15, [Ljava/lang/Object; // type@0311 │ │ +040244: 1310 0000 |0026: const/16 v16, #int 0 // #0 │ │ +040248: 0800 1200 |0028: move-object/from16 v0, v18 │ │ +04024c: 5400 0404 |002a: iget-object v0, v0, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ +040250: 0811 0000 |002c: move-object/from16 v17, v0 │ │ +040254: 4d11 0f10 |002e: aput-object v17, v15, v16 │ │ +040258: 7120 6e10 fe00 |0030: invoke-static {v14, v15}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ +04025e: 0800 1200 |0033: move-object/from16 v0, v18 │ │ +040262: 540e 0504 |0035: iget-object v14, v0, Lcom/thebuzzmedia/sjxp/XMLParser;.tagRuleMap:Ljava/util/Map; // field@0405 │ │ +040266: 0800 1200 |0037: move-object/from16 v0, v18 │ │ +04026a: 540f 0404 |0039: iget-object v15, v0, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ +04026e: 6e10 6210 0f00 |003b: invoke-virtual {v15}, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.getCachedHashCode:()Ljava/lang/Integer; // method@1062 │ │ +040274: 0c0f |003e: move-result-object v15 │ │ +040276: 7220 6c11 fe00 |003f: invoke-interface {v14, v15}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@116c │ │ +04027c: 0c0d |0042: move-result-object v13 │ │ +04027e: 1f0d 8c02 |0043: check-cast v13, Ljava/util/List; // type@028c │ │ +040282: 0800 1200 |0045: move-object/from16 v0, v18 │ │ +040286: 540e 0104 |0047: iget-object v14, v0, Lcom/thebuzzmedia/sjxp/XMLParser;.attrRuleMap:Ljava/util/Map; // field@0401 │ │ +04028a: 0800 1200 |0049: move-object/from16 v0, v18 │ │ +04028e: 540f 0404 |004b: iget-object v15, v0, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ +040292: 6e10 6210 0f00 |004d: invoke-virtual {v15}, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.getCachedHashCode:()Ljava/lang/Integer; // method@1062 │ │ +040298: 0c0f |0050: move-result-object v15 │ │ +04029a: 7220 6c11 fe00 |0051: invoke-interface {v14, v15}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@116c │ │ +0402a0: 0c04 |0054: move-result-object v4 │ │ +0402a2: 1f04 8c02 |0055: check-cast v4, Ljava/util/List; // type@028c │ │ +0402a6: 380d 0800 |0057: if-eqz v13, 005f // +0008 │ │ +0402aa: 7210 6611 0d00 |0059: invoke-interface {v13}, Ljava/util/List;.isEmpty:()Z // method@1166 │ │ +0402b0: 0a0e |005c: move-result v14 │ │ +0402b2: 380e 0b00 |005d: if-eqz v14, 0068 // +000b │ │ +0402b6: 3804 0800 |005f: if-eqz v4, 0067 // +0008 │ │ +0402ba: 7210 6611 0400 |0061: invoke-interface {v4}, Ljava/util/List;.isEmpty:()Z // method@1166 │ │ +0402c0: 0a0e |0064: move-result v14 │ │ +0402c2: 380e 0300 |0065: if-eqz v14, 0068 // +0003 │ │ +0402c6: 0e00 |0067: return-void │ │ +0402c8: 620e fc03 |0068: sget-object v14, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ +0402cc: 6e10 b910 0e00 |006a: invoke-virtual {v14}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +0402d2: 0a0e |006d: move-result v14 │ │ +0402d4: 380e 2200 |006e: if-eqz v14, 0090 // +0022 │ │ +0402d8: 1a0f 0400 |0070: const-string v15, " %d TAG rules and %d ATTR rules found for START_TAG..." // string@0004 │ │ +0402dc: 122e |0072: const/4 v14, #int 2 // #2 │ │ +0402de: 23e0 1103 |0073: new-array v0, v14, [Ljava/lang/Object; // type@0311 │ │ +0402e2: 0810 0000 |0075: move-object/from16 v16, v0 │ │ +0402e6: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ +0402ea: 390d 4500 |0079: if-nez v13, 00be // +0045 │ │ +0402ee: 120e |007b: const/4 v14, #int 0 // #0 │ │ +0402f0: 7110 d810 0e00 |007c: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +0402f6: 0c0e |007f: move-result-object v14 │ │ +0402f8: 4d0e 1011 |0080: aput-object v14, v16, v17 │ │ +0402fc: 1311 0100 |0082: const/16 v17, #int 1 // #1 │ │ +040300: 3904 3f00 |0084: if-nez v4, 00c3 // +003f │ │ +040304: 120e |0086: const/4 v14, #int 0 // #0 │ │ +040306: 7110 d810 0e00 |0087: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +04030c: 0c0e |008a: move-result-object v14 │ │ +04030e: 4d0e 1011 |008b: aput-object v14, v16, v17 │ │ +040312: 7702 6e10 0f00 |008d: invoke-static/range {v15, v16}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ +040318: 380d 3800 |0090: if-eqz v13, 00c8 // +0038 │ │ +04031c: 1206 |0092: const/4 v6, #int 0 // #0 │ │ +04031e: 7210 6911 0d00 |0093: invoke-interface {v13}, Ljava/util/List;.size:()I // method@1169 │ │ +040324: 0a0b |0096: move-result v11 │ │ +040326: 35b6 3100 |0097: if-ge v6, v11, 00c8 // +0031 │ │ +04032a: 7220 6511 6d00 |0099: invoke-interface {v13, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1165 │ │ +040330: 0c0a |009c: move-result-object v10 │ │ +040332: 1f0a 3d02 |009d: check-cast v10, Lcom/thebuzzmedia/sjxp/rule/IRule; // type@023d │ │ +040336: 620e fc03 |009f: sget-object v14, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ +04033a: 6e10 b910 0e00 |00a1: invoke-virtual {v14}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +040340: 0a0e |00a4: move-result v14 │ │ +040342: 380e 0e00 |00a5: if-eqz v14, 00b3 // +000e │ │ +040346: 1a0e 0300 |00a7: const-string v14, " Running TAG Rule: %s" // string@0003 │ │ +04034a: 121f |00a9: const/4 v15, #int 1 // #1 │ │ +04034c: 23ff 1103 |00aa: new-array v15, v15, [Ljava/lang/Object; // type@0311 │ │ +040350: 1310 0000 |00ac: const/16 v16, #int 0 // #0 │ │ +040354: 4d0a 0f10 |00ae: aput-object v10, v15, v16 │ │ +040358: 7120 6e10 fe00 |00b0: invoke-static {v14, v15}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ +04035e: 121e |00b3: const/4 v14, #int 1 // #1 │ │ +040360: 0800 1200 |00b4: move-object/from16 v0, v18 │ │ +040364: 0801 1300 |00b6: move-object/from16 v1, v19 │ │ +040368: 7240 8910 0a1e |00b8: invoke-interface {v10, v0, v14, v1}, Lcom/thebuzzmedia/sjxp/rule/IRule;.handleTag:(Lcom/thebuzzmedia/sjxp/XMLParser;ZLjava/lang/Object;)V // method@1089 │ │ +04036e: d806 0601 |00bb: add-int/lit8 v6, v6, #int 1 // #01 │ │ +040372: 28da |00bd: goto 0097 // -0026 │ │ +040374: 7210 6911 0d00 |00be: invoke-interface {v13}, Ljava/util/List;.size:()I // method@1169 │ │ +04037a: 0a0e |00c1: move-result v14 │ │ +04037c: 28ba |00c2: goto 007c // -0046 │ │ +04037e: 7210 6911 0400 |00c3: invoke-interface {v4}, Ljava/util/List;.size:()I // method@1169 │ │ +040384: 0a0e |00c6: move-result v14 │ │ +040386: 28c0 |00c7: goto 0087 // -0040 │ │ +040388: 3804 9fff |00c8: if-eqz v4, 0067 // -0061 │ │ +04038c: 1206 |00ca: const/4 v6, #int 0 // #0 │ │ +04038e: 7210 6911 0400 |00cb: invoke-interface {v4}, Ljava/util/List;.size:()I // method@1169 │ │ +040394: 0a0b |00ce: move-result v11 │ │ +040396: 35b6 98ff |00cf: if-ge v6, v11, 0067 // -0068 │ │ +04039a: 7220 6511 6400 |00d1: invoke-interface {v4, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1165 │ │ +0403a0: 0c0a |00d4: move-result-object v10 │ │ +0403a2: 1f0a 3d02 |00d5: check-cast v10, Lcom/thebuzzmedia/sjxp/rule/IRule; // type@023d │ │ +0403a6: 620e fc03 |00d7: sget-object v14, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ +0403aa: 6e10 b910 0e00 |00d9: invoke-virtual {v14}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +0403b0: 0a0e |00dc: move-result v14 │ │ +0403b2: 380e 0e00 |00dd: if-eqz v14, 00eb // +000e │ │ +0403b6: 1a0e 0100 |00df: const-string v14, " Running ATTR Rule: %s" // string@0001 │ │ +0403ba: 121f |00e1: const/4 v15, #int 1 // #1 │ │ +0403bc: 23ff 1103 |00e2: new-array v15, v15, [Ljava/lang/Object; // type@0311 │ │ +0403c0: 1310 0000 |00e4: const/16 v16, #int 0 // #0 │ │ +0403c4: 4d0a 0f10 |00e6: aput-object v10, v15, v16 │ │ +0403c8: 7120 6e10 fe00 |00e8: invoke-static {v14, v15}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ +0403ce: 7210 8410 0a00 |00eb: invoke-interface {v10}, Lcom/thebuzzmedia/sjxp/rule/IRule;.getAttributeNames:()[Ljava/lang/String; // method@1084 │ │ +0403d4: 0c03 |00ee: move-result-object v3 │ │ +0403d6: 3803 0500 |00ef: if-eqz v3, 00f4 // +0005 │ │ +0403da: 213e |00f1: array-length v14, v3 │ │ +0403dc: 390e 0500 |00f2: if-nez v14, 00f7 // +0005 │ │ +0403e0: d806 0601 |00f4: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0403e4: 28d9 |00f6: goto 00cf // -0027 │ │ +0403e6: 1207 |00f7: const/4 v7, #int 0 // #0 │ │ +0403e8: 213e |00f8: array-length v14, v3 │ │ +0403ea: 35e7 fbff |00f9: if-ge v7, v14, 00f4 // -0005 │ │ +0403ee: 4602 0307 |00fb: aget-object v2, v3, v7 │ │ +0403f2: 1208 |00fd: const/4 v8, #int 0 // #0 │ │ +0403f4: 1209 |00fe: const/4 v9, #int 0 // #0 │ │ +0403f6: 120e |00ff: const/4 v14, #int 0 // #0 │ │ +0403f8: 6e20 f610 e200 |0100: invoke-virtual {v2, v14}, Ljava/lang/String;.charAt:(I)C // method@10f6 │ │ +0403fe: 0a0e |0103: move-result v14 │ │ +040400: 130f 5b00 |0104: const/16 v15, #int 91 // #5b │ │ +040404: 33fe 2900 |0106: if-ne v14, v15, 012f // +0029 │ │ +040408: 130e 5d00 |0108: const/16 v14, #int 93 // #5d │ │ +04040c: 6e20 fe10 e200 |010a: invoke-virtual {v2, v14}, Ljava/lang/String;.indexOf:(I)I // method@10fe │ │ +040412: 0a05 |010d: move-result v5 │ │ +040414: 122e |010e: const/4 v14, #int 2 // #2 │ │ +040416: 36e5 1b00 |010f: if-gt v5, v14, 012a // +001b │ │ +04041a: 220e 3a02 |0111: new-instance v14, Lcom/thebuzzmedia/sjxp/XMLParserException; // type@023a │ │ +04041e: 220f 7402 |0113: new-instance v15, Ljava/lang/StringBuilder; // type@0274 │ │ +040422: 7010 0f11 0f00 |0115: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +040428: 1a10 8111 |0118: const-string v16, "namespace URI for rule looks to be incomplete or empty for IRule: " // string@1181 │ │ +04042c: 7402 1511 0f00 |011a: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +040432: 0c0f |011d: move-result-object v15 │ │ +040434: 6e20 1411 af00 |011e: invoke-virtual {v15, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04043a: 0c0f |0121: move-result-object v15 │ │ +04043c: 6e10 1b11 0f00 |0122: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +040442: 0c0f |0125: move-result-object v15 │ │ +040444: 7020 7510 fe00 |0126: invoke-direct {v14, v15}, Lcom/thebuzzmedia/sjxp/XMLParserException;.:(Ljava/lang/String;)V // method@1075 │ │ +04044a: 270e |0129: throw v14 │ │ +04044c: 121e |012a: const/4 v14, #int 1 // #1 │ │ +04044e: 6e30 0711 e205 |012b: invoke-virtual {v2, v14, v5}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@1107 │ │ +040454: 0c09 |012e: move-result-object v9 │ │ +040456: 3909 2400 |012f: if-nez v9, 0153 // +0024 │ │ +04045a: 120c |0131: const/4 v12, #int 0 // #0 │ │ +04045c: 6e10 0211 0200 |0132: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@1102 │ │ +040462: 0a0e |0135: move-result v14 │ │ +040464: b1ce |0136: sub-int/2addr v14, v12 │ │ +040466: 121f |0137: const/4 v15, #int 1 // #1 │ │ +040468: 36fe 2200 |0138: if-gt v14, v15, 015a // +0022 │ │ +04046c: 220e 3a02 |013a: new-instance v14, Lcom/thebuzzmedia/sjxp/XMLParserException; // type@023a │ │ +040470: 220f 7402 |013c: new-instance v15, Ljava/lang/StringBuilder; // type@0274 │ │ +040474: 7010 0f11 0f00 |013e: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04047a: 1a10 460f |0141: const-string v16, "local name for rule looks to be missing for IRule: " // string@0f46 │ │ +04047e: 7402 1511 0f00 |0143: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +040484: 0c0f |0146: move-result-object v15 │ │ +040486: 6e20 1411 af00 |0147: invoke-virtual {v15, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04048c: 0c0f |014a: move-result-object v15 │ │ +04048e: 6e10 1b11 0f00 |014b: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +040494: 0c0f |014e: move-result-object v15 │ │ +040496: 7020 7510 fe00 |014f: invoke-direct {v14, v15}, Lcom/thebuzzmedia/sjxp/XMLParserException;.:(Ljava/lang/String;)V // method@1075 │ │ +04049c: 270e |0152: throw v14 │ │ +04049e: 6e10 0211 0900 |0153: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@1102 │ │ +0404a4: 0a0e |0156: move-result v14 │ │ +0404a6: d80c 0e02 |0157: add-int/lit8 v12, v14, #int 2 // #02 │ │ +0404aa: 28d9 |0159: goto 0132 // -0027 │ │ +0404ac: 6e10 0211 0200 |015a: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@1102 │ │ +0404b2: 0a0e |015d: move-result v14 │ │ +0404b4: 6e30 0711 c20e |015e: invoke-virtual {v2, v12, v14}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@1107 │ │ +0404ba: 0c08 |0161: move-result-object v8 │ │ +0404bc: 0800 1200 |0162: move-object/from16 v0, v18 │ │ +0404c0: 540e 0704 |0164: iget-object v14, v0, Lcom/thebuzzmedia/sjxp/XMLParser;.xpp:Lorg/xmlpull/v1/XmlPullParser; // field@0407 │ │ +0404c4: 7230 9111 9e08 |0166: invoke-interface {v14, v9, v8}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1191 │ │ +0404ca: 0c0e |0169: move-result-object v14 │ │ +0404cc: 0800 1200 |016a: move-object/from16 v0, v18 │ │ +0404d0: 0801 1300 |016c: move-object/from16 v1, v19 │ │ +0404d4: 7251 8710 0ae7 |016e: invoke-interface {v10, v0, v7, v14, v1}, Lcom/thebuzzmedia/sjxp/rule/IRule;.handleParsedAttribute:(Lcom/thebuzzmedia/sjxp/XMLParser;ILjava/lang/String;Ljava/lang/Object;)V // method@1087 │ │ +0404da: d807 0701 |0171: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0404de: 2885 |0173: goto 00f8 // -007b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0019 line=625 │ │ 0x0021 line=626 │ │ 0x0033 line=629 │ │ 0x0045 line=631 │ │ @@ -66852,71 +66857,71 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -03e840: |[03e840] com.thebuzzmedia.sjxp.XMLParser.doText:(Ljava/lang/Object;)V │ │ -03e850: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -03e852: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -03e854: 6205 fc03 |0002: sget-object v5, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ -03e858: 6e10 b910 0500 |0004: invoke-virtual {v5}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03e85e: 0a05 |0007: move-result v5 │ │ -03e860: 3805 0d00 |0008: if-eqz v5, 0015 // +000d │ │ -03e864: 1a05 1608 |000a: const-string v5, "TEXT: %s" // string@0816 │ │ -03e868: 2396 1103 |000c: new-array v6, v9, [Ljava/lang/Object; // type@0311 │ │ -03e86c: 54a7 0404 |000e: iget-object v7, v10, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ -03e870: 4d07 0608 |0010: aput-object v7, v6, v8 │ │ -03e874: 7120 6e10 6500 |0012: invoke-static {v5, v6}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ -03e87a: 54a5 0204 |0015: iget-object v5, v10, Lcom/thebuzzmedia/sjxp/XMLParser;.charRuleMap:Ljava/util/Map; // field@0402 │ │ -03e87e: 54a6 0404 |0017: iget-object v6, v10, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ -03e882: 6e10 6210 0600 |0019: invoke-virtual {v6}, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.getCachedHashCode:()Ljava/lang/Integer; // method@1062 │ │ -03e888: 0c06 |001c: move-result-object v6 │ │ -03e88a: 7220 6b11 6500 |001d: invoke-interface {v5, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@116b │ │ -03e890: 0c02 |0020: move-result-object v2 │ │ -03e892: 1f02 8c02 |0021: check-cast v2, Ljava/util/List; // type@028c │ │ -03e896: 3802 0800 |0023: if-eqz v2, 002b // +0008 │ │ -03e89a: 7210 6511 0200 |0025: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@1165 │ │ -03e8a0: 0a05 |0028: move-result v5 │ │ -03e8a2: 3805 0300 |0029: if-eqz v5, 002c // +0003 │ │ -03e8a6: 0e00 |002b: return-void │ │ -03e8a8: 6205 fc03 |002c: sget-object v5, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ -03e8ac: 6e10 b910 0500 |002e: invoke-virtual {v5}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03e8b2: 0a05 |0031: move-result v5 │ │ -03e8b4: 3805 1300 |0032: if-eqz v5, 0045 // +0013 │ │ -03e8b8: 1a05 0600 |0034: const-string v5, " %d rules found for TEXT..." // string@0006 │ │ -03e8bc: 2396 1103 |0036: new-array v6, v9, [Ljava/lang/Object; // type@0311 │ │ -03e8c0: 7210 6811 0200 |0038: invoke-interface {v2}, Ljava/util/List;.size:()I // method@1168 │ │ -03e8c6: 0a07 |003b: move-result v7 │ │ -03e8c8: 7110 d710 0700 |003c: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -03e8ce: 0c07 |003f: move-result-object v7 │ │ -03e8d0: 4d07 0608 |0040: aput-object v7, v6, v8 │ │ -03e8d4: 7120 6e10 6500 |0042: invoke-static {v5, v6}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ -03e8da: 54a5 0704 |0045: iget-object v5, v10, Lcom/thebuzzmedia/sjxp/XMLParser;.xpp:Lorg/xmlpull/v1/XmlPullParser; // field@0407 │ │ -03e8de: 7210 9411 0500 |0047: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.getText:()Ljava/lang/String; // method@1194 │ │ -03e8e4: 0c04 |004a: move-result-object v4 │ │ -03e8e6: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -03e8e8: 7210 6811 0200 |004c: invoke-interface {v2}, Ljava/util/List;.size:()I // method@1168 │ │ -03e8ee: 0a03 |004f: move-result v3 │ │ -03e8f0: 3530 dbff |0050: if-ge v0, v3, 002b // -0025 │ │ -03e8f4: 7220 6411 0200 |0052: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1164 │ │ -03e8fa: 0c01 |0055: move-result-object v1 │ │ -03e8fc: 1f01 3d02 |0056: check-cast v1, Lcom/thebuzzmedia/sjxp/rule/IRule; // type@023d │ │ -03e900: 6205 fc03 |0058: sget-object v5, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ -03e904: 6e10 b910 0500 |005a: invoke-virtual {v5}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03e90a: 0a05 |005d: move-result v5 │ │ -03e90c: 3805 0b00 |005e: if-eqz v5, 0069 // +000b │ │ -03e910: 1a05 0200 |0060: const-string v5, " Running Rule: %s" // string@0002 │ │ -03e914: 2396 1103 |0062: new-array v6, v9, [Ljava/lang/Object; // type@0311 │ │ -03e918: 4d01 0608 |0064: aput-object v1, v6, v8 │ │ -03e91c: 7120 6e10 6500 |0066: invoke-static {v5, v6}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ -03e922: 7240 8810 a1b4 |0069: invoke-interface {v1, v10, v4, v11}, Lcom/thebuzzmedia/sjxp/rule/IRule;.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V // method@1088 │ │ -03e928: d800 0001 |006c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03e92c: 28e2 |006e: goto 0050 // -001e │ │ +0404e0: |[0404e0] com.thebuzzmedia.sjxp.XMLParser.doText:(Ljava/lang/Object;)V │ │ +0404f0: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0404f2: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +0404f4: 6205 fc03 |0002: sget-object v5, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ +0404f8: 6e10 b910 0500 |0004: invoke-virtual {v5}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +0404fe: 0a05 |0007: move-result v5 │ │ +040500: 3805 0d00 |0008: if-eqz v5, 0015 // +000d │ │ +040504: 1a05 1608 |000a: const-string v5, "TEXT: %s" // string@0816 │ │ +040508: 2396 1103 |000c: new-array v6, v9, [Ljava/lang/Object; // type@0311 │ │ +04050c: 54a7 0404 |000e: iget-object v7, v10, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ +040510: 4d07 0608 |0010: aput-object v7, v6, v8 │ │ +040514: 7120 6e10 6500 |0012: invoke-static {v5, v6}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ +04051a: 54a5 0204 |0015: iget-object v5, v10, Lcom/thebuzzmedia/sjxp/XMLParser;.charRuleMap:Ljava/util/Map; // field@0402 │ │ +04051e: 54a6 0404 |0017: iget-object v6, v10, Lcom/thebuzzmedia/sjxp/XMLParser;.location:Lcom/thebuzzmedia/sjxp/XMLParser$Location; // field@0404 │ │ +040522: 6e10 6210 0600 |0019: invoke-virtual {v6}, Lcom/thebuzzmedia/sjxp/XMLParser$Location;.getCachedHashCode:()Ljava/lang/Integer; // method@1062 │ │ +040528: 0c06 |001c: move-result-object v6 │ │ +04052a: 7220 6c11 6500 |001d: invoke-interface {v5, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@116c │ │ +040530: 0c02 |0020: move-result-object v2 │ │ +040532: 1f02 8c02 |0021: check-cast v2, Ljava/util/List; // type@028c │ │ +040536: 3802 0800 |0023: if-eqz v2, 002b // +0008 │ │ +04053a: 7210 6611 0200 |0025: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@1166 │ │ +040540: 0a05 |0028: move-result v5 │ │ +040542: 3805 0300 |0029: if-eqz v5, 002c // +0003 │ │ +040546: 0e00 |002b: return-void │ │ +040548: 6205 fc03 |002c: sget-object v5, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ +04054c: 6e10 b910 0500 |002e: invoke-virtual {v5}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +040552: 0a05 |0031: move-result v5 │ │ +040554: 3805 1300 |0032: if-eqz v5, 0045 // +0013 │ │ +040558: 1a05 0600 |0034: const-string v5, " %d rules found for TEXT..." // string@0006 │ │ +04055c: 2396 1103 |0036: new-array v6, v9, [Ljava/lang/Object; // type@0311 │ │ +040560: 7210 6911 0200 |0038: invoke-interface {v2}, Ljava/util/List;.size:()I // method@1169 │ │ +040566: 0a07 |003b: move-result v7 │ │ +040568: 7110 d810 0700 |003c: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +04056e: 0c07 |003f: move-result-object v7 │ │ +040570: 4d07 0608 |0040: aput-object v7, v6, v8 │ │ +040574: 7120 6e10 6500 |0042: invoke-static {v5, v6}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ +04057a: 54a5 0704 |0045: iget-object v5, v10, Lcom/thebuzzmedia/sjxp/XMLParser;.xpp:Lorg/xmlpull/v1/XmlPullParser; // field@0407 │ │ +04057e: 7210 9511 0500 |0047: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.getText:()Ljava/lang/String; // method@1195 │ │ +040584: 0c04 |004a: move-result-object v4 │ │ +040586: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +040588: 7210 6911 0200 |004c: invoke-interface {v2}, Ljava/util/List;.size:()I // method@1169 │ │ +04058e: 0a03 |004f: move-result v3 │ │ +040590: 3530 dbff |0050: if-ge v0, v3, 002b // -0025 │ │ +040594: 7220 6511 0200 |0052: invoke-interface {v2, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1165 │ │ +04059a: 0c01 |0055: move-result-object v1 │ │ +04059c: 1f01 3d02 |0056: check-cast v1, Lcom/thebuzzmedia/sjxp/rule/IRule; // type@023d │ │ +0405a0: 6205 fc03 |0058: sget-object v5, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ +0405a4: 6e10 b910 0500 |005a: invoke-virtual {v5}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +0405aa: 0a05 |005d: move-result v5 │ │ +0405ac: 3805 0b00 |005e: if-eqz v5, 0069 // +000b │ │ +0405b0: 1a05 0200 |0060: const-string v5, " Running Rule: %s" // string@0002 │ │ +0405b4: 2396 1103 |0062: new-array v6, v9, [Ljava/lang/Object; // type@0311 │ │ +0405b8: 4d01 0608 |0064: aput-object v1, v6, v8 │ │ +0405bc: 7120 6e10 6500 |0066: invoke-static {v5, v6}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ +0405c2: 7240 8810 a1b4 |0069: invoke-interface {v1, v10, v4, v11}, Lcom/thebuzzmedia/sjxp/rule/IRule;.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V // method@1088 │ │ +0405c8: d800 0001 |006c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0405cc: 28e2 |006e: goto 0050 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=747 │ │ 0x000a line=748 │ │ 0x0015 line=751 │ │ 0x0023 line=754 │ │ 0x002b line=771 │ │ @@ -66945,129 +66950,129 @@ │ │ type : '([Lcom/thebuzzmedia/sjxp/rule/IRule;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 234 16-bit code units │ │ -03e930: |[03e930] com.thebuzzmedia.sjxp.XMLParser.initRules:([Lcom/thebuzzmedia/sjxp/rule/IRule;)V │ │ -03e940: 1302 4000 |0000: const/16 v2, #int 64 // #40 │ │ -03e944: 1237 |0002: const/4 v7, #int 3 // #3 │ │ -03e946: 21a5 |0003: array-length v5, v10 │ │ -03e948: 3725 0500 |0004: if-le v5, v2, 0009 // +0005 │ │ -03e94c: 21a5 |0006: array-length v5, v10 │ │ -03e94e: da02 0502 |0007: mul-int/lit8 v2, v5, #int 2 // #02 │ │ -03e952: 2205 8902 |0009: new-instance v5, Ljava/util/HashMap; // type@0289 │ │ -03e956: 7020 4f11 2500 |000b: invoke-direct {v5, v2}, Ljava/util/HashMap;.:(I)V // method@114f │ │ -03e95c: 5b95 0504 |000e: iput-object v5, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.tagRuleMap:Ljava/util/Map; // field@0405 │ │ -03e960: 2205 8902 |0010: new-instance v5, Ljava/util/HashMap; // type@0289 │ │ -03e964: 7020 4f11 2500 |0012: invoke-direct {v5, v2}, Ljava/util/HashMap;.:(I)V // method@114f │ │ -03e96a: 5b95 0104 |0015: iput-object v5, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.attrRuleMap:Ljava/util/Map; // field@0401 │ │ -03e96e: 2205 8902 |0017: new-instance v5, Ljava/util/HashMap; // type@0289 │ │ -03e972: 7020 4f11 2500 |0019: invoke-direct {v5, v2}, Ljava/util/HashMap;.:(I)V // method@114f │ │ -03e978: 5b95 0204 |001c: iput-object v5, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.charRuleMap:Ljava/util/Map; // field@0402 │ │ -03e97c: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -03e97e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -03e980: 21a1 |0020: array-length v1, v10 │ │ -03e982: 3510 8800 |0021: if-ge v0, v1, 00a9 // +0088 │ │ -03e986: 4603 0a00 |0023: aget-object v3, v10, v0 │ │ -03e98a: 6205 f503 |0025: sget-object v5, Lcom/thebuzzmedia/sjxp/XMLParser$1;.$SwitchMap$com$thebuzzmedia$sjxp$rule$IRule$Type:[I // field@03f5 │ │ -03e98e: 7210 8610 0300 |0027: invoke-interface {v3}, Lcom/thebuzzmedia/sjxp/rule/IRule;.getType:()Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // method@1086 │ │ -03e994: 0c06 |002a: move-result-object v6 │ │ -03e996: 6e10 8110 0600 |002b: invoke-virtual {v6}, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.ordinal:()I // method@1081 │ │ -03e99c: 0a06 |002e: move-result v6 │ │ -03e99e: 4405 0506 |002f: aget v5, v5, v6 │ │ -03e9a2: 2b05 af00 0000 |0031: packed-switch v5, 000000e0 // +000000af │ │ -03e9a8: 7220 6211 3400 |0034: invoke-interface {v4, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1162 │ │ -03e9ae: d800 0001 |0037: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03e9b2: 28e8 |0039: goto 0021 // -0018 │ │ -03e9b4: 5495 0504 |003a: iget-object v5, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.tagRuleMap:Ljava/util/Map; // field@0405 │ │ -03e9b8: 7210 8510 0300 |003c: invoke-interface {v3}, Lcom/thebuzzmedia/sjxp/rule/IRule;.getLocationPath:()Ljava/lang/String; // method@1085 │ │ -03e9be: 0c06 |003f: move-result-object v6 │ │ -03e9c0: 7220 6b11 6500 |0040: invoke-interface {v5, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@116b │ │ -03e9c6: 0c04 |0043: move-result-object v4 │ │ -03e9c8: 1f04 8c02 |0044: check-cast v4, Ljava/util/List; // type@028c │ │ -03e9cc: 3904 eeff |0046: if-nez v4, 0034 // -0012 │ │ -03e9d0: 2204 8302 |0048: new-instance v4, Ljava/util/ArrayList; // type@0283 │ │ -03e9d4: 7020 3311 7400 |004a: invoke-direct {v4, v7}, Ljava/util/ArrayList;.:(I)V // method@1133 │ │ -03e9da: 5495 0504 |004d: iget-object v5, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.tagRuleMap:Ljava/util/Map; // field@0405 │ │ -03e9de: 7210 8510 0300 |004f: invoke-interface {v3}, Lcom/thebuzzmedia/sjxp/rule/IRule;.getLocationPath:()Ljava/lang/String; // method@1085 │ │ -03e9e4: 0c06 |0052: move-result-object v6 │ │ -03e9e6: 6e10 fc10 0600 |0053: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@10fc │ │ -03e9ec: 0a06 |0056: move-result v6 │ │ -03e9ee: 7110 d710 0600 |0057: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -03e9f4: 0c06 |005a: move-result-object v6 │ │ -03e9f6: 7230 6c11 6504 |005b: invoke-interface {v5, v6, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@116c │ │ -03e9fc: 28d6 |005e: goto 0034 // -002a │ │ -03e9fe: 5495 0104 |005f: iget-object v5, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.attrRuleMap:Ljava/util/Map; // field@0401 │ │ -03ea02: 7210 8510 0300 |0061: invoke-interface {v3}, Lcom/thebuzzmedia/sjxp/rule/IRule;.getLocationPath:()Ljava/lang/String; // method@1085 │ │ -03ea08: 0c06 |0064: move-result-object v6 │ │ -03ea0a: 7220 6b11 6500 |0065: invoke-interface {v5, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@116b │ │ -03ea10: 0c04 |0068: move-result-object v4 │ │ -03ea12: 1f04 8c02 |0069: check-cast v4, Ljava/util/List; // type@028c │ │ -03ea16: 3904 c9ff |006b: if-nez v4, 0034 // -0037 │ │ -03ea1a: 2204 8302 |006d: new-instance v4, Ljava/util/ArrayList; // type@0283 │ │ -03ea1e: 7020 3311 7400 |006f: invoke-direct {v4, v7}, Ljava/util/ArrayList;.:(I)V // method@1133 │ │ -03ea24: 5495 0104 |0072: iget-object v5, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.attrRuleMap:Ljava/util/Map; // field@0401 │ │ -03ea28: 7210 8510 0300 |0074: invoke-interface {v3}, Lcom/thebuzzmedia/sjxp/rule/IRule;.getLocationPath:()Ljava/lang/String; // method@1085 │ │ -03ea2e: 0c06 |0077: move-result-object v6 │ │ -03ea30: 6e10 fc10 0600 |0078: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@10fc │ │ -03ea36: 0a06 |007b: move-result v6 │ │ -03ea38: 7110 d710 0600 |007c: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -03ea3e: 0c06 |007f: move-result-object v6 │ │ -03ea40: 7230 6c11 6504 |0080: invoke-interface {v5, v6, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@116c │ │ -03ea46: 28b1 |0083: goto 0034 // -004f │ │ -03ea48: 5495 0204 |0084: iget-object v5, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.charRuleMap:Ljava/util/Map; // field@0402 │ │ -03ea4c: 7210 8510 0300 |0086: invoke-interface {v3}, Lcom/thebuzzmedia/sjxp/rule/IRule;.getLocationPath:()Ljava/lang/String; // method@1085 │ │ -03ea52: 0c06 |0089: move-result-object v6 │ │ -03ea54: 7220 6b11 6500 |008a: invoke-interface {v5, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@116b │ │ -03ea5a: 0c04 |008d: move-result-object v4 │ │ -03ea5c: 1f04 8c02 |008e: check-cast v4, Ljava/util/List; // type@028c │ │ -03ea60: 3904 a4ff |0090: if-nez v4, 0034 // -005c │ │ -03ea64: 2204 8302 |0092: new-instance v4, Ljava/util/ArrayList; // type@0283 │ │ -03ea68: 7020 3311 7400 |0094: invoke-direct {v4, v7}, Ljava/util/ArrayList;.:(I)V // method@1133 │ │ -03ea6e: 5495 0204 |0097: iget-object v5, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.charRuleMap:Ljava/util/Map; // field@0402 │ │ -03ea72: 7210 8510 0300 |0099: invoke-interface {v3}, Lcom/thebuzzmedia/sjxp/rule/IRule;.getLocationPath:()Ljava/lang/String; // method@1085 │ │ -03ea78: 0c06 |009c: move-result-object v6 │ │ -03ea7a: 6e10 fc10 0600 |009d: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@10fc │ │ -03ea80: 0a06 |00a0: move-result v6 │ │ -03ea82: 7110 d710 0600 |00a1: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -03ea88: 0c06 |00a4: move-result-object v6 │ │ -03ea8a: 7230 6c11 6504 |00a5: invoke-interface {v5, v6, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@116c │ │ -03ea90: 288c |00a8: goto 0034 // -0074 │ │ -03ea92: 6205 fc03 |00a9: sget-object v5, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ -03ea96: 6e10 b910 0500 |00ab: invoke-virtual {v5}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03ea9c: 0a05 |00ae: move-result v5 │ │ -03ea9e: 3805 3000 |00af: if-eqz v5, 00df // +0030 │ │ -03eaa2: 1a05 2403 |00b1: const-string v5, "Initialized %d TAG rules, %d ATTRIBUTE rules and %d CHARACTER rules." // string@0324 │ │ -03eaa6: 2376 1103 |00b3: new-array v6, v7, [Ljava/lang/Object; // type@0311 │ │ -03eaaa: 1207 |00b5: const/4 v7, #int 0 // #0 │ │ -03eaac: 5498 0504 |00b6: iget-object v8, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.tagRuleMap:Ljava/util/Map; // field@0405 │ │ -03eab0: 7210 6d11 0800 |00b8: invoke-interface {v8}, Ljava/util/Map;.size:()I // method@116d │ │ -03eab6: 0a08 |00bb: move-result v8 │ │ -03eab8: 7110 d710 0800 |00bc: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -03eabe: 0c08 |00bf: move-result-object v8 │ │ -03eac0: 4d08 0607 |00c0: aput-object v8, v6, v7 │ │ -03eac4: 1217 |00c2: const/4 v7, #int 1 // #1 │ │ -03eac6: 5498 0104 |00c3: iget-object v8, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.attrRuleMap:Ljava/util/Map; // field@0401 │ │ -03eaca: 7210 6d11 0800 |00c5: invoke-interface {v8}, Ljava/util/Map;.size:()I // method@116d │ │ -03ead0: 0a08 |00c8: move-result v8 │ │ -03ead2: 7110 d710 0800 |00c9: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -03ead8: 0c08 |00cc: move-result-object v8 │ │ -03eada: 4d08 0607 |00cd: aput-object v8, v6, v7 │ │ -03eade: 1227 |00cf: const/4 v7, #int 2 // #2 │ │ -03eae0: 5498 0204 |00d0: iget-object v8, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.charRuleMap:Ljava/util/Map; // field@0402 │ │ -03eae4: 7210 6d11 0800 |00d2: invoke-interface {v8}, Ljava/util/Map;.size:()I // method@116d │ │ -03eaea: 0a08 |00d5: move-result v8 │ │ -03eaec: 7110 d710 0800 |00d6: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -03eaf2: 0c08 |00d9: move-result-object v8 │ │ -03eaf4: 4d08 0607 |00da: aput-object v8, v6, v7 │ │ -03eaf8: 7120 6e10 6500 |00dc: invoke-static {v5, v6}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ -03eafe: 0e00 |00df: return-void │ │ -03eb00: 0001 0300 0100 0000 0900 0000 2e00 ... |00e0: packed-switch-data (10 units) │ │ +0405d0: |[0405d0] com.thebuzzmedia.sjxp.XMLParser.initRules:([Lcom/thebuzzmedia/sjxp/rule/IRule;)V │ │ +0405e0: 1302 4000 |0000: const/16 v2, #int 64 // #40 │ │ +0405e4: 1237 |0002: const/4 v7, #int 3 // #3 │ │ +0405e6: 21a5 |0003: array-length v5, v10 │ │ +0405e8: 3725 0500 |0004: if-le v5, v2, 0009 // +0005 │ │ +0405ec: 21a5 |0006: array-length v5, v10 │ │ +0405ee: da02 0502 |0007: mul-int/lit8 v2, v5, #int 2 // #02 │ │ +0405f2: 2205 8902 |0009: new-instance v5, Ljava/util/HashMap; // type@0289 │ │ +0405f6: 7020 5011 2500 |000b: invoke-direct {v5, v2}, Ljava/util/HashMap;.:(I)V // method@1150 │ │ +0405fc: 5b95 0504 |000e: iput-object v5, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.tagRuleMap:Ljava/util/Map; // field@0405 │ │ +040600: 2205 8902 |0010: new-instance v5, Ljava/util/HashMap; // type@0289 │ │ +040604: 7020 5011 2500 |0012: invoke-direct {v5, v2}, Ljava/util/HashMap;.:(I)V // method@1150 │ │ +04060a: 5b95 0104 |0015: iput-object v5, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.attrRuleMap:Ljava/util/Map; // field@0401 │ │ +04060e: 2205 8902 |0017: new-instance v5, Ljava/util/HashMap; // type@0289 │ │ +040612: 7020 5011 2500 |0019: invoke-direct {v5, v2}, Ljava/util/HashMap;.:(I)V // method@1150 │ │ +040618: 5b95 0204 |001c: iput-object v5, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.charRuleMap:Ljava/util/Map; // field@0402 │ │ +04061c: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +04061e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +040620: 21a1 |0020: array-length v1, v10 │ │ +040622: 3510 8800 |0021: if-ge v0, v1, 00a9 // +0088 │ │ +040626: 4603 0a00 |0023: aget-object v3, v10, v0 │ │ +04062a: 6205 f503 |0025: sget-object v5, Lcom/thebuzzmedia/sjxp/XMLParser$1;.$SwitchMap$com$thebuzzmedia$sjxp$rule$IRule$Type:[I // field@03f5 │ │ +04062e: 7210 8610 0300 |0027: invoke-interface {v3}, Lcom/thebuzzmedia/sjxp/rule/IRule;.getType:()Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // method@1086 │ │ +040634: 0c06 |002a: move-result-object v6 │ │ +040636: 6e10 8110 0600 |002b: invoke-virtual {v6}, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.ordinal:()I // method@1081 │ │ +04063c: 0a06 |002e: move-result v6 │ │ +04063e: 4405 0506 |002f: aget v5, v5, v6 │ │ +040642: 2b05 af00 0000 |0031: packed-switch v5, 000000e0 // +000000af │ │ +040648: 7220 6311 3400 |0034: invoke-interface {v4, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1163 │ │ +04064e: d800 0001 |0037: add-int/lit8 v0, v0, #int 1 // #01 │ │ +040652: 28e8 |0039: goto 0021 // -0018 │ │ +040654: 5495 0504 |003a: iget-object v5, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.tagRuleMap:Ljava/util/Map; // field@0405 │ │ +040658: 7210 8510 0300 |003c: invoke-interface {v3}, Lcom/thebuzzmedia/sjxp/rule/IRule;.getLocationPath:()Ljava/lang/String; // method@1085 │ │ +04065e: 0c06 |003f: move-result-object v6 │ │ +040660: 7220 6c11 6500 |0040: invoke-interface {v5, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@116c │ │ +040666: 0c04 |0043: move-result-object v4 │ │ +040668: 1f04 8c02 |0044: check-cast v4, Ljava/util/List; // type@028c │ │ +04066c: 3904 eeff |0046: if-nez v4, 0034 // -0012 │ │ +040670: 2204 8302 |0048: new-instance v4, Ljava/util/ArrayList; // type@0283 │ │ +040674: 7020 3411 7400 |004a: invoke-direct {v4, v7}, Ljava/util/ArrayList;.:(I)V // method@1134 │ │ +04067a: 5495 0504 |004d: iget-object v5, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.tagRuleMap:Ljava/util/Map; // field@0405 │ │ +04067e: 7210 8510 0300 |004f: invoke-interface {v3}, Lcom/thebuzzmedia/sjxp/rule/IRule;.getLocationPath:()Ljava/lang/String; // method@1085 │ │ +040684: 0c06 |0052: move-result-object v6 │ │ +040686: 6e10 fd10 0600 |0053: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@10fd │ │ +04068c: 0a06 |0056: move-result v6 │ │ +04068e: 7110 d810 0600 |0057: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +040694: 0c06 |005a: move-result-object v6 │ │ +040696: 7230 6d11 6504 |005b: invoke-interface {v5, v6, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@116d │ │ +04069c: 28d6 |005e: goto 0034 // -002a │ │ +04069e: 5495 0104 |005f: iget-object v5, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.attrRuleMap:Ljava/util/Map; // field@0401 │ │ +0406a2: 7210 8510 0300 |0061: invoke-interface {v3}, Lcom/thebuzzmedia/sjxp/rule/IRule;.getLocationPath:()Ljava/lang/String; // method@1085 │ │ +0406a8: 0c06 |0064: move-result-object v6 │ │ +0406aa: 7220 6c11 6500 |0065: invoke-interface {v5, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@116c │ │ +0406b0: 0c04 |0068: move-result-object v4 │ │ +0406b2: 1f04 8c02 |0069: check-cast v4, Ljava/util/List; // type@028c │ │ +0406b6: 3904 c9ff |006b: if-nez v4, 0034 // -0037 │ │ +0406ba: 2204 8302 |006d: new-instance v4, Ljava/util/ArrayList; // type@0283 │ │ +0406be: 7020 3411 7400 |006f: invoke-direct {v4, v7}, Ljava/util/ArrayList;.:(I)V // method@1134 │ │ +0406c4: 5495 0104 |0072: iget-object v5, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.attrRuleMap:Ljava/util/Map; // field@0401 │ │ +0406c8: 7210 8510 0300 |0074: invoke-interface {v3}, Lcom/thebuzzmedia/sjxp/rule/IRule;.getLocationPath:()Ljava/lang/String; // method@1085 │ │ +0406ce: 0c06 |0077: move-result-object v6 │ │ +0406d0: 6e10 fd10 0600 |0078: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@10fd │ │ +0406d6: 0a06 |007b: move-result v6 │ │ +0406d8: 7110 d810 0600 |007c: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +0406de: 0c06 |007f: move-result-object v6 │ │ +0406e0: 7230 6d11 6504 |0080: invoke-interface {v5, v6, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@116d │ │ +0406e6: 28b1 |0083: goto 0034 // -004f │ │ +0406e8: 5495 0204 |0084: iget-object v5, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.charRuleMap:Ljava/util/Map; // field@0402 │ │ +0406ec: 7210 8510 0300 |0086: invoke-interface {v3}, Lcom/thebuzzmedia/sjxp/rule/IRule;.getLocationPath:()Ljava/lang/String; // method@1085 │ │ +0406f2: 0c06 |0089: move-result-object v6 │ │ +0406f4: 7220 6c11 6500 |008a: invoke-interface {v5, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@116c │ │ +0406fa: 0c04 |008d: move-result-object v4 │ │ +0406fc: 1f04 8c02 |008e: check-cast v4, Ljava/util/List; // type@028c │ │ +040700: 3904 a4ff |0090: if-nez v4, 0034 // -005c │ │ +040704: 2204 8302 |0092: new-instance v4, Ljava/util/ArrayList; // type@0283 │ │ +040708: 7020 3411 7400 |0094: invoke-direct {v4, v7}, Ljava/util/ArrayList;.:(I)V // method@1134 │ │ +04070e: 5495 0204 |0097: iget-object v5, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.charRuleMap:Ljava/util/Map; // field@0402 │ │ +040712: 7210 8510 0300 |0099: invoke-interface {v3}, Lcom/thebuzzmedia/sjxp/rule/IRule;.getLocationPath:()Ljava/lang/String; // method@1085 │ │ +040718: 0c06 |009c: move-result-object v6 │ │ +04071a: 6e10 fd10 0600 |009d: invoke-virtual {v6}, Ljava/lang/String;.hashCode:()I // method@10fd │ │ +040720: 0a06 |00a0: move-result v6 │ │ +040722: 7110 d810 0600 |00a1: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +040728: 0c06 |00a4: move-result-object v6 │ │ +04072a: 7230 6d11 6504 |00a5: invoke-interface {v5, v6, v4}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@116d │ │ +040730: 288c |00a8: goto 0034 // -0074 │ │ +040732: 6205 fc03 |00a9: sget-object v5, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ +040736: 6e10 b910 0500 |00ab: invoke-virtual {v5}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +04073c: 0a05 |00ae: move-result v5 │ │ +04073e: 3805 3000 |00af: if-eqz v5, 00df // +0030 │ │ +040742: 1a05 2403 |00b1: const-string v5, "Initialized %d TAG rules, %d ATTRIBUTE rules and %d CHARACTER rules." // string@0324 │ │ +040746: 2376 1103 |00b3: new-array v6, v7, [Ljava/lang/Object; // type@0311 │ │ +04074a: 1207 |00b5: const/4 v7, #int 0 // #0 │ │ +04074c: 5498 0504 |00b6: iget-object v8, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.tagRuleMap:Ljava/util/Map; // field@0405 │ │ +040750: 7210 6e11 0800 |00b8: invoke-interface {v8}, Ljava/util/Map;.size:()I // method@116e │ │ +040756: 0a08 |00bb: move-result v8 │ │ +040758: 7110 d810 0800 |00bc: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +04075e: 0c08 |00bf: move-result-object v8 │ │ +040760: 4d08 0607 |00c0: aput-object v8, v6, v7 │ │ +040764: 1217 |00c2: const/4 v7, #int 1 // #1 │ │ +040766: 5498 0104 |00c3: iget-object v8, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.attrRuleMap:Ljava/util/Map; // field@0401 │ │ +04076a: 7210 6e11 0800 |00c5: invoke-interface {v8}, Ljava/util/Map;.size:()I // method@116e │ │ +040770: 0a08 |00c8: move-result v8 │ │ +040772: 7110 d810 0800 |00c9: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +040778: 0c08 |00cc: move-result-object v8 │ │ +04077a: 4d08 0607 |00cd: aput-object v8, v6, v7 │ │ +04077e: 1227 |00cf: const/4 v7, #int 2 // #2 │ │ +040780: 5498 0204 |00d0: iget-object v8, v9, Lcom/thebuzzmedia/sjxp/XMLParser;.charRuleMap:Ljava/util/Map; // field@0402 │ │ +040784: 7210 6e11 0800 |00d2: invoke-interface {v8}, Ljava/util/Map;.size:()I // method@116e │ │ +04078a: 0a08 |00d5: move-result v8 │ │ +04078c: 7110 d810 0800 |00d6: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +040792: 0c08 |00d9: move-result-object v8 │ │ +040794: 4d08 0607 |00da: aput-object v8, v6, v7 │ │ +040798: 7120 6e10 6500 |00dc: invoke-static {v5, v6}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ +04079e: 0e00 |00df: return-void │ │ +0407a0: 0001 0300 0100 0000 0900 0000 2e00 ... |00e0: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=471 │ │ 0x0009 line=474 │ │ 0x0010 line=475 │ │ 0x0017 line=476 │ │ 0x001e line=479 │ │ @@ -67114,21 +67119,21 @@ │ │ type : '(Ljava/io/InputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03eb14: |[03eb14] com.thebuzzmedia.sjxp.XMLParser.parse:(Ljava/io/InputStream;)V │ │ -03eb24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03eb26: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -03eb28: 6e40 7210 3210 |0002: invoke-virtual {v2, v3, v0, v1}, Lcom/thebuzzmedia/sjxp/XMLParser;.parse:(Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/Object;)V // method@1072 │ │ -03eb2e: 0e00 |0005: return-void │ │ -03eb30: 0d00 |0006: move-exception v0 │ │ -03eb32: 28fe |0007: goto 0005 // -0002 │ │ +0407b4: |[0407b4] com.thebuzzmedia.sjxp.XMLParser.parse:(Ljava/io/InputStream;)V │ │ +0407c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0407c6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0407c8: 6e40 7210 3210 |0002: invoke-virtual {v2, v3, v0, v1}, Lcom/thebuzzmedia/sjxp/XMLParser;.parse:(Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/Object;)V // method@1072 │ │ +0407ce: 0e00 |0005: return-void │ │ +0407d0: 0d00 |0006: move-exception v0 │ │ +0407d2: 28fe |0007: goto 0005 // -0002 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0006 │ │ positions : │ │ 0x0000 line=297 │ │ 0x0005 line=301 │ │ 0x0006 line=298 │ │ @@ -67142,20 +67147,20 @@ │ │ type : '(Ljava/io/InputStream;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -03eb44: |[03eb44] com.thebuzzmedia.sjxp.XMLParser.parse:(Ljava/io/InputStream;Ljava/lang/Object;)V │ │ -03eb54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03eb56: 6e40 7210 2130 |0001: invoke-virtual {v1, v2, v0, v3}, Lcom/thebuzzmedia/sjxp/XMLParser;.parse:(Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/Object;)V // method@1072 │ │ -03eb5c: 0e00 |0004: return-void │ │ -03eb5e: 0d00 |0005: move-exception v0 │ │ -03eb60: 28fe |0006: goto 0004 // -0002 │ │ +0407e4: |[0407e4] com.thebuzzmedia.sjxp.XMLParser.parse:(Ljava/io/InputStream;Ljava/lang/Object;)V │ │ +0407f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0407f6: 6e40 7210 2130 |0001: invoke-virtual {v1, v2, v0, v3}, Lcom/thebuzzmedia/sjxp/XMLParser;.parse:(Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/Object;)V // method@1072 │ │ +0407fc: 0e00 |0004: return-void │ │ +0407fe: 0d00 |0005: move-exception v0 │ │ +040800: 28fe |0006: goto 0004 // -0002 │ │ catches : 1 │ │ 0x0001 - 0x0004 │ │ Ljava/io/UnsupportedEncodingException; -> 0x0005 │ │ positions : │ │ 0x0000 line=340 │ │ 0x0004 line=344 │ │ 0x0005 line=341 │ │ @@ -67171,18 +67176,18 @@ │ │ type : '(Ljava/io/InputStream;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -03eb74: |[03eb74] com.thebuzzmedia.sjxp.XMLParser.parse:(Ljava/io/InputStream;Ljava/lang/String;)V │ │ -03eb84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03eb86: 6e40 7210 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lcom/thebuzzmedia/sjxp/XMLParser;.parse:(Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/Object;)V // method@1072 │ │ -03eb8c: 0e00 |0004: return-void │ │ +040814: |[040814] com.thebuzzmedia.sjxp.XMLParser.parse:(Ljava/io/InputStream;Ljava/lang/String;)V │ │ +040824: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +040826: 6e40 7210 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Lcom/thebuzzmedia/sjxp/XMLParser;.parse:(Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/Object;)V // method@1072 │ │ +04082c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0004 line=382 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/thebuzzmedia/sjxp/XMLParser; │ │ 0x0000 - 0x0005 reg=1 this Lcom/thebuzzmedia/sjxp/XMLParser; Lcom/thebuzzmedia/sjxp/XMLParser; │ │ @@ -67194,94 +67199,94 @@ │ │ type : '(Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 153 16-bit code units │ │ -03eb90: |[03eb90] com.thebuzzmedia.sjxp.XMLParser.parse:(Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/Object;)V │ │ -03eba0: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ -03eba4: 2201 6102 |0002: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -03eba8: 1a02 8315 |0004: const-string v2, "source cannot be null" // string@1583 │ │ -03ebac: 7020 ce10 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -03ebb2: 2701 |0009: throw v1 │ │ -03ebb4: 3807 0d00 |000a: if-eqz v7, 0017 // +000d │ │ -03ebb8: 6e10 0911 0700 |000c: invoke-virtual {v7}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@1109 │ │ -03ebbe: 0c01 |000f: move-result-object v1 │ │ -03ebc0: 6e10 0111 0100 |0010: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1101 │ │ -03ebc6: 0a01 |0013: move-result v1 │ │ -03ebc8: 3901 2c00 |0014: if-nez v1, 0040 // +002c │ │ -03ebcc: 1207 |0016: const/4 v7, #int 0 // #0 │ │ -03ebce: 5451 0704 |0017: iget-object v1, v5, Lcom/thebuzzmedia/sjxp/XMLParser;.xpp:Lorg/xmlpull/v1/XmlPullParser; // field@0407 │ │ -03ebd2: 7230 9611 6107 |0019: invoke-interface {v1, v6, v7}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/InputStream;Ljava/lang/String;)V // method@1196 │ │ -03ebd8: 6201 fc03 |001c: sget-object v1, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ -03ebdc: 6e10 b910 0100 |001e: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ -03ebe2: 0a01 |0021: move-result v1 │ │ -03ebe4: 3801 1a00 |0022: if-eqz v1, 003c // +001a │ │ -03ebe8: 1a02 5e08 |0024: const-string v2, "Underlying XmlPullParser input set [type=InputStream, encoding=%s (null is OK), userObject=%s]" // string@085e │ │ -03ebec: 1221 |0026: const/4 v1, #int 2 // #2 │ │ -03ebee: 2313 1103 |0027: new-array v3, v1, [Ljava/lang/Object; // type@0311 │ │ -03ebf2: 1201 |0029: const/4 v1, #int 0 // #0 │ │ -03ebf4: 5454 0704 |002a: iget-object v4, v5, Lcom/thebuzzmedia/sjxp/XMLParser;.xpp:Lorg/xmlpull/v1/XmlPullParser; // field@0407 │ │ -03ebf8: 7210 9111 0400 |002c: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.getInputEncoding:()Ljava/lang/String; // method@1191 │ │ -03ebfe: 0c04 |002f: move-result-object v4 │ │ -03ec00: 4d04 0301 |0030: aput-object v4, v3, v1 │ │ -03ec04: 1214 |0032: const/4 v4, #int 1 // #1 │ │ -03ec06: 3908 3200 |0033: if-nez v8, 0065 // +0032 │ │ -03ec0a: 1a01 0000 |0035: const-string v1, "" // string@0000 │ │ -03ec0e: 4d01 0304 |0037: aput-object v1, v3, v4 │ │ -03ec12: 7120 6e10 3200 |0039: invoke-static {v2, v3}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ -03ec18: 6e20 6a10 8500 |003c: invoke-virtual {v5, v8}, Lcom/thebuzzmedia/sjxp/XMLParser;.doParse:(Ljava/lang/Object;)V // method@106a │ │ -03ec1e: 0e00 |003f: return-void │ │ -03ec20: 7110 2a11 0700 |0040: invoke-static {v7}, Ljava/nio/charset/Charset;.isSupported:(Ljava/lang/String;)Z // method@112a │ │ -03ec26: 0a01 |0043: move-result v1 │ │ -03ec28: 3901 d3ff |0044: if-nez v1, 0017 // -002d │ │ -03ec2c: 2201 5302 |0046: new-instance v1, Ljava/io/UnsupportedEncodingException; // type@0253 │ │ -03ec30: 2202 7402 |0048: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -03ec34: 7010 0e11 0200 |004a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -03ec3a: 1a03 9902 |004d: const-string v3, "Encoding [" // string@0299 │ │ -03ec3e: 6e20 1411 3200 |004f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03ec44: 0c02 |0052: move-result-object v2 │ │ -03ec46: 6e20 1411 7200 |0053: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03ec4c: 0c02 |0056: move-result-object v2 │ │ -03ec4e: 1a03 2d09 |0057: const-string v3, "] is not a valid charset encoding in this runtime according to Charset.isSupported(encoding)." // string@092d │ │ -03ec52: 6e20 1411 3200 |0059: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03ec58: 0c02 |005c: move-result-object v2 │ │ -03ec5a: 6e10 1a11 0200 |005d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -03ec60: 0c02 |0060: move-result-object v2 │ │ -03ec62: 7020 b710 2100 |0061: invoke-direct {v1, v2}, Ljava/io/UnsupportedEncodingException;.:(Ljava/lang/String;)V // method@10b7 │ │ -03ec68: 2701 |0064: throw v1 │ │ -03ec6a: 0781 |0065: move-object v1, v8 │ │ -03ec6c: 28d1 |0066: goto 0037 // -002f │ │ -03ec6e: 0d00 |0067: move-exception v0 │ │ -03ec70: 2201 3a02 |0068: new-instance v1, Lcom/thebuzzmedia/sjxp/XMLParserException; // type@023a │ │ -03ec74: 2202 7402 |006a: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -03ec78: 7010 0e11 0200 |006c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -03ec7e: 1a03 5d08 |006f: const-string v3, "Unable to set the given InputStream (with an optional encoding of '" // string@085d │ │ -03ec82: 6e20 1411 3200 |0071: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03ec88: 0c02 |0074: move-result-object v2 │ │ -03ec8a: 6e20 1411 7200 |0075: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03ec90: 0c02 |0078: move-result-object v2 │ │ -03ec92: 1a03 a600 |0079: const-string v3, "') as input for the underlying XmlPullParser." // string@00a6 │ │ -03ec96: 6e20 1411 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03ec9c: 0c02 |007e: move-result-object v2 │ │ -03ec9e: 6e10 1a11 0200 |007f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -03eca4: 0c02 |0082: move-result-object v2 │ │ -03eca6: 7030 7610 2100 |0083: invoke-direct {v1, v2, v0}, Lcom/thebuzzmedia/sjxp/XMLParserException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@1076 │ │ -03ecac: 2701 |0086: throw v1 │ │ -03ecae: 0d00 |0087: move-exception v0 │ │ -03ecb0: 2201 3a02 |0088: new-instance v1, Lcom/thebuzzmedia/sjxp/XMLParserException; // type@023a │ │ -03ecb4: 1a02 d201 |008a: const-string v2, "An exception occurred while parsing the given source, the XML document may be malformed." // string@01d2 │ │ -03ecb8: 7030 7610 2100 |008c: invoke-direct {v1, v2, v0}, Lcom/thebuzzmedia/sjxp/XMLParserException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@1076 │ │ -03ecbe: 2701 |008f: throw v1 │ │ -03ecc0: 0d00 |0090: move-exception v0 │ │ -03ecc2: 2201 3a02 |0091: new-instance v1, Lcom/thebuzzmedia/sjxp/XMLParserException; // type@023a │ │ -03ecc6: 1a02 d001 |0093: const-string v2, "An error with the underlying data stream being parsed occurred." // string@01d0 │ │ -03ecca: 7030 7610 2100 |0095: invoke-direct {v1, v2, v0}, Lcom/thebuzzmedia/sjxp/XMLParserException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@1076 │ │ -03ecd0: 2701 |0098: throw v1 │ │ +040830: |[040830] com.thebuzzmedia.sjxp.XMLParser.parse:(Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/Object;)V │ │ +040840: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ +040844: 2201 6102 |0002: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +040848: 1a02 8315 |0004: const-string v2, "source cannot be null" // string@1583 │ │ +04084c: 7020 cf10 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +040852: 2701 |0009: throw v1 │ │ +040854: 3807 0d00 |000a: if-eqz v7, 0017 // +000d │ │ +040858: 6e10 0a11 0700 |000c: invoke-virtual {v7}, Ljava/lang/String;.trim:()Ljava/lang/String; // method@110a │ │ +04085e: 0c01 |000f: move-result-object v1 │ │ +040860: 6e10 0211 0100 |0010: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@1102 │ │ +040866: 0a01 |0013: move-result v1 │ │ +040868: 3901 2c00 |0014: if-nez v1, 0040 // +002c │ │ +04086c: 1207 |0016: const/4 v7, #int 0 // #0 │ │ +04086e: 5451 0704 |0017: iget-object v1, v5, Lcom/thebuzzmedia/sjxp/XMLParser;.xpp:Lorg/xmlpull/v1/XmlPullParser; // field@0407 │ │ +040872: 7230 9711 6107 |0019: invoke-interface {v1, v6, v7}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/InputStream;Ljava/lang/String;)V // method@1197 │ │ +040878: 6201 fc03 |001c: sget-object v1, Lcom/thebuzzmedia/sjxp/XMLParser;.DEBUG:Ljava/lang/Boolean; // field@03fc │ │ +04087c: 6e10 b910 0100 |001e: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@10b9 │ │ +040882: 0a01 |0021: move-result v1 │ │ +040884: 3801 1a00 |0022: if-eqz v1, 003c // +001a │ │ +040888: 1a02 5e08 |0024: const-string v2, "Underlying XmlPullParser input set [type=InputStream, encoding=%s (null is OK), userObject=%s]" // string@085e │ │ +04088c: 1221 |0026: const/4 v1, #int 2 // #2 │ │ +04088e: 2313 1103 |0027: new-array v3, v1, [Ljava/lang/Object; // type@0311 │ │ +040892: 1201 |0029: const/4 v1, #int 0 // #0 │ │ +040894: 5454 0704 |002a: iget-object v4, v5, Lcom/thebuzzmedia/sjxp/XMLParser;.xpp:Lorg/xmlpull/v1/XmlPullParser; // field@0407 │ │ +040898: 7210 9211 0400 |002c: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.getInputEncoding:()Ljava/lang/String; // method@1192 │ │ +04089e: 0c04 |002f: move-result-object v4 │ │ +0408a0: 4d04 0301 |0030: aput-object v4, v3, v1 │ │ +0408a4: 1214 |0032: const/4 v4, #int 1 // #1 │ │ +0408a6: 3908 3200 |0033: if-nez v8, 0065 // +0032 │ │ +0408aa: 1a01 0000 |0035: const-string v1, "" // string@0000 │ │ +0408ae: 4d01 0304 |0037: aput-object v1, v3, v4 │ │ +0408b2: 7120 6e10 3200 |0039: invoke-static {v2, v3}, Lcom/thebuzzmedia/sjxp/XMLParser;.log:(Ljava/lang/String;[Ljava/lang/Object;)V // method@106e │ │ +0408b8: 6e20 6a10 8500 |003c: invoke-virtual {v5, v8}, Lcom/thebuzzmedia/sjxp/XMLParser;.doParse:(Ljava/lang/Object;)V // method@106a │ │ +0408be: 0e00 |003f: return-void │ │ +0408c0: 7110 2b11 0700 |0040: invoke-static {v7}, Ljava/nio/charset/Charset;.isSupported:(Ljava/lang/String;)Z // method@112b │ │ +0408c6: 0a01 |0043: move-result v1 │ │ +0408c8: 3901 d3ff |0044: if-nez v1, 0017 // -002d │ │ +0408cc: 2201 5302 |0046: new-instance v1, Ljava/io/UnsupportedEncodingException; // type@0253 │ │ +0408d0: 2202 7402 |0048: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +0408d4: 7010 0f11 0200 |004a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0408da: 1a03 9902 |004d: const-string v3, "Encoding [" // string@0299 │ │ +0408de: 6e20 1511 3200 |004f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0408e4: 0c02 |0052: move-result-object v2 │ │ +0408e6: 6e20 1511 7200 |0053: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0408ec: 0c02 |0056: move-result-object v2 │ │ +0408ee: 1a03 2d09 |0057: const-string v3, "] is not a valid charset encoding in this runtime according to Charset.isSupported(encoding)." // string@092d │ │ +0408f2: 6e20 1511 3200 |0059: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0408f8: 0c02 |005c: move-result-object v2 │ │ +0408fa: 6e10 1b11 0200 |005d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +040900: 0c02 |0060: move-result-object v2 │ │ +040902: 7020 b710 2100 |0061: invoke-direct {v1, v2}, Ljava/io/UnsupportedEncodingException;.:(Ljava/lang/String;)V // method@10b7 │ │ +040908: 2701 |0064: throw v1 │ │ +04090a: 0781 |0065: move-object v1, v8 │ │ +04090c: 28d1 |0066: goto 0037 // -002f │ │ +04090e: 0d00 |0067: move-exception v0 │ │ +040910: 2201 3a02 |0068: new-instance v1, Lcom/thebuzzmedia/sjxp/XMLParserException; // type@023a │ │ +040914: 2202 7402 |006a: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +040918: 7010 0f11 0200 |006c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04091e: 1a03 5d08 |006f: const-string v3, "Unable to set the given InputStream (with an optional encoding of '" // string@085d │ │ +040922: 6e20 1511 3200 |0071: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +040928: 0c02 |0074: move-result-object v2 │ │ +04092a: 6e20 1511 7200 |0075: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +040930: 0c02 |0078: move-result-object v2 │ │ +040932: 1a03 a600 |0079: const-string v3, "') as input for the underlying XmlPullParser." // string@00a6 │ │ +040936: 6e20 1511 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04093c: 0c02 |007e: move-result-object v2 │ │ +04093e: 6e10 1b11 0200 |007f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +040944: 0c02 |0082: move-result-object v2 │ │ +040946: 7030 7610 2100 |0083: invoke-direct {v1, v2, v0}, Lcom/thebuzzmedia/sjxp/XMLParserException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@1076 │ │ +04094c: 2701 |0086: throw v1 │ │ +04094e: 0d00 |0087: move-exception v0 │ │ +040950: 2201 3a02 |0088: new-instance v1, Lcom/thebuzzmedia/sjxp/XMLParserException; // type@023a │ │ +040954: 1a02 d201 |008a: const-string v2, "An exception occurred while parsing the given source, the XML document may be malformed." // string@01d2 │ │ +040958: 7030 7610 2100 |008c: invoke-direct {v1, v2, v0}, Lcom/thebuzzmedia/sjxp/XMLParserException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@1076 │ │ +04095e: 2701 |008f: throw v1 │ │ +040960: 0d00 |0090: move-exception v0 │ │ +040962: 2201 3a02 |0091: new-instance v1, Lcom/thebuzzmedia/sjxp/XMLParserException; // type@023a │ │ +040966: 1a02 d001 |0093: const-string v2, "An error with the underlying data stream being parsed occurred." // string@01d0 │ │ +04096a: 7030 7610 2100 |0095: invoke-direct {v1, v2, v0}, Lcom/thebuzzmedia/sjxp/XMLParserException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@1076 │ │ +040970: 2701 |0098: throw v1 │ │ catches : 2 │ │ 0x0017 - 0x003c │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0067 │ │ 0x003c - 0x003f │ │ Ljava/io/IOException; -> 0x0087 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0090 │ │ positions : │ │ @@ -67320,18 +67325,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -03ecf4: |[03ecf4] com.thebuzzmedia.sjxp.XMLParser.stop:()V │ │ -03ed04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03ed06: 5c10 0304 |0001: iput-boolean v0, v1, Lcom/thebuzzmedia/sjxp/XMLParser;.continueParsing:Z // field@0403 │ │ -03ed0a: 0e00 |0003: return-void │ │ +040994: |[040994] com.thebuzzmedia.sjxp.XMLParser.stop:()V │ │ +0409a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0409a6: 5c10 0304 |0001: iput-boolean v0, v1, Lcom/thebuzzmedia/sjxp/XMLParser;.continueParsing:Z // field@0403 │ │ +0409aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0003 line=266 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/thebuzzmedia/sjxp/XMLParser; │ │ 0x0000 - 0x0004 reg=1 this Lcom/thebuzzmedia/sjxp/XMLParser; Lcom/thebuzzmedia/sjxp/XMLParser; │ │ @@ -67341,50 +67346,50 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -03ed0c: |[03ed0c] com.thebuzzmedia.sjxp.XMLParser.toString:()Ljava/lang/String; │ │ -03ed1c: 1d02 |0000: monitor-enter v2 │ │ -03ed1e: 5420 0604 |0001: iget-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser;.toStringCache:Ljava/lang/String; // field@0406 │ │ -03ed22: 3900 3700 |0003: if-nez v0, 003a // +0037 │ │ -03ed26: 2200 7402 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -03ed2a: 7010 0e11 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -03ed30: 6e10 ea10 0200 |000a: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -03ed36: 0c01 |000d: move-result-object v1 │ │ -03ed38: 6e10 c210 0100 |000e: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c2 │ │ -03ed3e: 0c01 |0011: move-result-object v1 │ │ -03ed40: 6e20 1411 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03ed46: 0c00 |0015: move-result-object v0 │ │ -03ed48: 1a01 2909 |0016: const-string v1, "[attributeRules=" // string@0929 │ │ -03ed4c: 6e20 1411 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03ed52: 0c00 |001b: move-result-object v0 │ │ -03ed54: 5421 0104 |001c: iget-object v1, v2, Lcom/thebuzzmedia/sjxp/XMLParser;.attrRuleMap:Ljava/util/Map; // field@0401 │ │ -03ed58: 6e20 1311 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -03ed5e: 0c00 |0021: move-result-object v0 │ │ -03ed60: 1a01 ce00 |0022: const-string v1, ", characterRules=" // string@00ce │ │ -03ed64: 6e20 1411 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03ed6a: 0c00 |0027: move-result-object v0 │ │ -03ed6c: 5421 0204 |0028: iget-object v1, v2, Lcom/thebuzzmedia/sjxp/XMLParser;.charRuleMap:Ljava/util/Map; // field@0402 │ │ -03ed70: 6e20 1311 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -03ed76: 0c00 |002d: move-result-object v0 │ │ -03ed78: 1a01 2c09 |002e: const-string v1, "]" // string@092c │ │ -03ed7c: 6e20 1411 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -03ed82: 0c00 |0033: move-result-object v0 │ │ -03ed84: 6e10 1a11 0000 |0034: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -03ed8a: 0c00 |0037: move-result-object v0 │ │ -03ed8c: 5b20 0604 |0038: iput-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser;.toStringCache:Ljava/lang/String; // field@0406 │ │ -03ed90: 5420 0604 |003a: iget-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser;.toStringCache:Ljava/lang/String; // field@0406 │ │ -03ed94: 1e02 |003c: monitor-exit v2 │ │ -03ed96: 1100 |003d: return-object v0 │ │ -03ed98: 0d00 |003e: move-exception v0 │ │ -03ed9a: 1e02 |003f: monitor-exit v2 │ │ -03ed9c: 2700 |0040: throw v0 │ │ +0409ac: |[0409ac] com.thebuzzmedia.sjxp.XMLParser.toString:()Ljava/lang/String; │ │ +0409bc: 1d02 |0000: monitor-enter v2 │ │ +0409be: 5420 0604 |0001: iget-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser;.toStringCache:Ljava/lang/String; // field@0406 │ │ +0409c2: 3900 3700 |0003: if-nez v0, 003a // +0037 │ │ +0409c6: 2200 7402 |0005: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +0409ca: 7010 0f11 0000 |0007: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0409d0: 6e10 eb10 0200 |000a: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +0409d6: 0c01 |000d: move-result-object v1 │ │ +0409d8: 6e10 c310 0100 |000e: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c3 │ │ +0409de: 0c01 |0011: move-result-object v1 │ │ +0409e0: 6e20 1511 1000 |0012: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0409e6: 0c00 |0015: move-result-object v0 │ │ +0409e8: 1a01 2909 |0016: const-string v1, "[attributeRules=" // string@0929 │ │ +0409ec: 6e20 1511 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0409f2: 0c00 |001b: move-result-object v0 │ │ +0409f4: 5421 0104 |001c: iget-object v1, v2, Lcom/thebuzzmedia/sjxp/XMLParser;.attrRuleMap:Ljava/util/Map; // field@0401 │ │ +0409f8: 6e20 1411 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +0409fe: 0c00 |0021: move-result-object v0 │ │ +040a00: 1a01 ce00 |0022: const-string v1, ", characterRules=" // string@00ce │ │ +040a04: 6e20 1511 1000 |0024: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +040a0a: 0c00 |0027: move-result-object v0 │ │ +040a0c: 5421 0204 |0028: iget-object v1, v2, Lcom/thebuzzmedia/sjxp/XMLParser;.charRuleMap:Ljava/util/Map; // field@0402 │ │ +040a10: 6e20 1411 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +040a16: 0c00 |002d: move-result-object v0 │ │ +040a18: 1a01 2c09 |002e: const-string v1, "]" // string@092c │ │ +040a1c: 6e20 1511 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +040a22: 0c00 |0033: move-result-object v0 │ │ +040a24: 6e10 1b11 0000 |0034: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +040a2a: 0c00 |0037: move-result-object v0 │ │ +040a2c: 5b20 0604 |0038: iput-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser;.toStringCache:Ljava/lang/String; // field@0406 │ │ +040a30: 5420 0604 |003a: iget-object v0, v2, Lcom/thebuzzmedia/sjxp/XMLParser;.toStringCache:Ljava/lang/String; // field@0406 │ │ +040a34: 1e02 |003c: monitor-exit v2 │ │ +040a36: 1100 |003d: return-object v0 │ │ +040a38: 0d00 |003e: move-exception v0 │ │ +040a3a: 1e02 |003f: monitor-exit v2 │ │ +040a3c: 2700 |0040: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003c │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=243 │ │ 0x0005 line=244 │ │ 0x003a line=248 │ │ @@ -67423,17 +67428,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03edac: |[03edac] com.thebuzzmedia.sjxp.XMLParserException.:(Ljava/lang/String;)V │ │ -03edbc: 7020 ee10 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@10ee │ │ -03edc2: 0e00 |0003: return-void │ │ +040a4c: |[040a4c] com.thebuzzmedia.sjxp.XMLParserException.:(Ljava/lang/String;)V │ │ +040a5c: 7020 ef10 1000 |0000: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@10ef │ │ +040a62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/thebuzzmedia/sjxp/XMLParserException; │ │ 0x0000 - 0x0004 reg=1 message Ljava/lang/String; │ │ @@ -67443,17 +67448,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 │ │ -03edc4: |[03edc4] com.thebuzzmedia.sjxp.XMLParserException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -03edd4: 7030 ef10 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10ef │ │ -03edda: 0e00 |0003: return-void │ │ +040a64: |[040a64] com.thebuzzmedia.sjxp.XMLParserException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +040a74: 7030 f010 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10f0 │ │ +040a7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/thebuzzmedia/sjxp/XMLParserException; │ │ 0x0000 - 0x0004 reg=1 message Ljava/lang/String; │ │ @@ -67509,40 +67514,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -03eddc: |[03eddc] com.thebuzzmedia.sjxp.rule.IRule$Type.:()V │ │ -03edec: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -03edee: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -03edf0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -03edf2: 2200 3c02 |0003: new-instance v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // type@023c │ │ -03edf6: 1a01 0908 |0005: const-string v1, "TAG" // string@0809 │ │ -03edfa: 7030 8010 1002 |0007: invoke-direct {v0, v1, v2}, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.:(Ljava/lang/String;I)V // method@1080 │ │ -03ee00: 6900 1004 |000a: sput-object v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.TAG:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@0410 │ │ -03ee04: 2200 3c02 |000c: new-instance v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // type@023c │ │ -03ee08: 1a01 7c01 |000e: const-string v1, "ATTRIBUTE" // string@017c │ │ -03ee0c: 7030 8010 1003 |0010: invoke-direct {v0, v1, v3}, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.:(Ljava/lang/String;I)V // method@1080 │ │ -03ee12: 6900 0e04 |0013: sput-object v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.ATTRIBUTE:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040e │ │ -03ee16: 2200 3c02 |0015: new-instance v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // type@023c │ │ -03ee1a: 1a01 0802 |0017: const-string v1, "CHARACTER" // string@0208 │ │ -03ee1e: 7030 8010 1004 |0019: invoke-direct {v0, v1, v4}, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.:(Ljava/lang/String;I)V // method@1080 │ │ -03ee24: 6900 0f04 |001c: sput-object v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ -03ee28: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -03ee2a: 2300 0d03 |001f: new-array v0, v0, [Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // type@030d │ │ -03ee2e: 6201 1004 |0021: sget-object v1, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.TAG:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@0410 │ │ -03ee32: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -03ee36: 6201 0e04 |0025: sget-object v1, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.ATTRIBUTE:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040e │ │ -03ee3a: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -03ee3e: 6201 0f04 |0029: sget-object v1, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ -03ee42: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -03ee46: 6900 0d04 |002d: sput-object v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.$VALUES:[Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040d │ │ -03ee4a: 0e00 |002f: return-void │ │ +040a7c: |[040a7c] com.thebuzzmedia.sjxp.rule.IRule$Type.:()V │ │ +040a8c: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +040a8e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +040a90: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +040a92: 2200 3c02 |0003: new-instance v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // type@023c │ │ +040a96: 1a01 0908 |0005: const-string v1, "TAG" // string@0809 │ │ +040a9a: 7030 8010 1002 |0007: invoke-direct {v0, v1, v2}, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.:(Ljava/lang/String;I)V // method@1080 │ │ +040aa0: 6900 1004 |000a: sput-object v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.TAG:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@0410 │ │ +040aa4: 2200 3c02 |000c: new-instance v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // type@023c │ │ +040aa8: 1a01 7c01 |000e: const-string v1, "ATTRIBUTE" // string@017c │ │ +040aac: 7030 8010 1003 |0010: invoke-direct {v0, v1, v3}, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.:(Ljava/lang/String;I)V // method@1080 │ │ +040ab2: 6900 0e04 |0013: sput-object v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.ATTRIBUTE:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040e │ │ +040ab6: 2200 3c02 |0015: new-instance v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // type@023c │ │ +040aba: 1a01 0802 |0017: const-string v1, "CHARACTER" // string@0208 │ │ +040abe: 7030 8010 1004 |0019: invoke-direct {v0, v1, v4}, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.:(Ljava/lang/String;I)V // method@1080 │ │ +040ac4: 6900 0f04 |001c: sput-object v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ +040ac8: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +040aca: 2300 0d03 |001f: new-array v0, v0, [Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // type@030d │ │ +040ace: 6201 1004 |0021: sget-object v1, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.TAG:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@0410 │ │ +040ad2: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +040ad6: 6201 0e04 |0025: sget-object v1, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.ATTRIBUTE:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040e │ │ +040ada: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +040ade: 6201 0f04 |0029: sget-object v1, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ +040ae2: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +040ae6: 6900 0d04 |002d: sput-object v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.$VALUES:[Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040d │ │ +040aea: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=156 │ │ 0x000c line=161 │ │ 0x0015 line=168 │ │ 0x001e line=147 │ │ locals : │ │ @@ -67552,17 +67557,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 │ │ -03ee4c: |[03ee4c] com.thebuzzmedia.sjxp.rule.IRule$Type.:(Ljava/lang/String;I)V │ │ -03ee5c: 7030 cc10 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@10cc │ │ -03ee62: 0e00 |0003: return-void │ │ +040aec: |[040aec] com.thebuzzmedia.sjxp.rule.IRule$Type.:(Ljava/lang/String;I)V │ │ +040afc: 7030 cd10 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@10cd │ │ +040b02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ 0x0000 - 0x0004 reg=1 (null) Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 (null) I │ │ @@ -67572,20 +67577,20 @@ │ │ type : '(Ljava/lang/String;)Lcom/thebuzzmedia/sjxp/rule/IRule$Type;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03ee64: |[03ee64] com.thebuzzmedia.sjxp.rule.IRule$Type.valueOf:(Ljava/lang/String;)Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ -03ee74: 1c00 3c02 |0000: const-class v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // type@023c │ │ -03ee78: 7120 cd10 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@10cd │ │ -03ee7e: 0c00 |0005: move-result-object v0 │ │ -03ee80: 1f00 3c02 |0006: check-cast v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // type@023c │ │ -03ee84: 1100 |0008: return-object v0 │ │ +040b04: |[040b04] com.thebuzzmedia.sjxp.rule.IRule$Type.valueOf:(Ljava/lang/String;)Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ +040b14: 1c00 3c02 |0000: const-class v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // type@023c │ │ +040b18: 7120 ce10 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@10ce │ │ +040b1e: 0c00 |0005: move-result-object v0 │ │ +040b20: 1f00 3c02 |0006: check-cast v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // type@023c │ │ +040b24: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #3 : (in Lcom/thebuzzmedia/sjxp/rule/IRule$Type;) │ │ @@ -67593,20 +67598,20 @@ │ │ type : '()[Lcom/thebuzzmedia/sjxp/rule/IRule$Type;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -03ee88: |[03ee88] com.thebuzzmedia.sjxp.rule.IRule$Type.values:()[Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ -03ee98: 6200 0d04 |0000: sget-object v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.$VALUES:[Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040d │ │ -03ee9c: 6e10 af12 0000 |0002: invoke-virtual {v0}, [Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.clone:()Ljava/lang/Object; // method@12af │ │ -03eea2: 0c00 |0005: move-result-object v0 │ │ -03eea4: 1f00 0d03 |0006: check-cast v0, [Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // type@030d │ │ -03eea8: 1100 |0008: return-object v0 │ │ +040b28: |[040b28] com.thebuzzmedia.sjxp.rule.IRule$Type.values:()[Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ +040b38: 6200 0d04 |0000: sget-object v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.$VALUES:[Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040d │ │ +040b3c: 6e10 b012 0000 |0002: invoke-virtual {v0}, [Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.clone:()Ljava/lang/Object; // method@12b0 │ │ +040b42: 0c00 |0005: move-result-object v0 │ │ +040b44: 1f00 0d03 |0006: check-cast v0, [Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // type@030d │ │ +040b48: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ │ │ Virtual methods - │ │ source_file_idx : 799 (IRule.java) │ │ @@ -67708,149 +67713,149 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 312 16-bit code units │ │ -03eeac: |[03eeac] pro.dbro.bart.BART$1.:()V │ │ -03eebc: 7010 4e11 0200 |0000: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@114e │ │ -03eec2: 1a00 eb00 |0003: const-string v0, "12th" // string@00eb │ │ -03eec6: 1a01 0d01 |0005: const-string v1, "37.803664,-122.271604" // string@010d │ │ -03eeca: 6e30 9b11 0201 |0007: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03eed0: 1a00 ed00 |000a: const-string v0, "16th" // string@00ed │ │ -03eed4: 1a01 0601 |000c: const-string v1, "37.765062,-122.419694" // string@0106 │ │ -03eed8: 6e30 9b11 0201 |000e: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03eede: 1a00 ef00 |0011: const-string v0, "19th" // string@00ef │ │ -03eee2: 1a01 0f01 |0013: const-string v1, "37.80787,-122.269029" // string@010f │ │ -03eee6: 6e30 9b11 0201 |0015: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03eeec: 1a00 f100 |0018: const-string v0, "24th" // string@00f1 │ │ -03eef0: 1a01 0401 |001a: const-string v1, "37.752254,-122.418466" // string@0104 │ │ -03eef4: 6e30 9b11 0201 |001c: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03eefa: 1a00 ed09 |001f: const-string v0, "ashb" // string@09ed │ │ -03eefe: 1a01 1201 |0021: const-string v1, "37.853024,-122.26978" // string@0112 │ │ -03ef02: 6e30 9b11 0201 |0023: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03ef08: 1a00 050a |0026: const-string v0, "balb" // string@0a05 │ │ -03ef0c: 1a01 0101 |0028: const-string v1, "37.72198087,-122.4474142" // string@0101 │ │ -03ef10: 6e30 9b11 0201 |002a: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03ef16: 1a00 0b0a |002d: const-string v0, "bayf" // string@0a0b │ │ -03ef1a: 1a01 fd00 |002f: const-string v1, "37.697185,-122.126871" // string@00fd │ │ -03ef1e: 6e30 9b11 0201 |0031: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03ef24: 1a00 520a |0034: const-string v0, "cast" // string@0a52 │ │ -03ef28: 1a01 fc00 |0036: const-string v1, "37.690754,-122.075567" // string@00fc │ │ -03ef2c: 6e30 9b11 0201 |0038: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03ef32: 1a00 7d0a |003b: const-string v0, "civc" // string@0a7d │ │ -03ef36: 1a01 0801 |003d: const-string v1, "37.779528,-122.413756" // string@0108 │ │ -03ef3a: 6e30 9b11 0201 |003f: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03ef40: 1a00 a70a |0042: const-string v0, "cols" // string@0aa7 │ │ -03ef44: 1a01 0501 |0044: const-string v1, "37.754006,-122.197273" // string@0105 │ │ -03ef48: 6e30 9b11 0201 |0046: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03ef4e: 1a00 a50a |0049: const-string v0, "colm" // string@0aa5 │ │ -03ef52: 1a01 fb00 |004b: const-string v1, "37.684638,-122.466233" // string@00fb │ │ -03ef56: 6e30 9b11 0201 |004d: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03ef5c: 1a00 b90a |0050: const-string v0, "conc" // string@0ab9 │ │ -03ef60: 1a01 1c01 |0052: const-string v1, "37.973737,-122.029095" // string@011c │ │ -03ef64: 6e30 9b11 0201 |0054: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03ef6a: 1a00 1a0b |0057: const-string v0, "daly" // string@0b1a │ │ -03ef6e: 1a01 0001 |0059: const-string v1, "37.70612055,-122.4690807" // string@0100 │ │ -03ef72: 6e30 9b11 0201 |005b: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03ef78: 1a00 260b |005e: const-string v0, "dbrk" // string@0b26 │ │ -03ef7c: 1a01 1301 |0060: const-string v1, "37.869867,-122.268045" // string@0113 │ │ -03ef80: 6e30 9b11 0201 |0062: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03ef86: 1a00 ca0b |0065: const-string v0, "dubl" // string@0bca │ │ -03ef8a: 1a01 ff00 |0067: const-string v1, "37.701695,-121.900367" // string@00ff │ │ -03ef8e: 6e30 9b11 0201 |0069: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03ef94: 1a00 360b |006c: const-string v0, "deln" // string@0b36 │ │ -03ef98: 1a01 1901 |006e: const-string v1, "37.925655,-122.317269" // string@0119 │ │ -03ef9c: 6e30 9b11 0201 |0070: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03efa2: 1a00 1713 |0073: const-string v0, "plza" // string@1317 │ │ -03efa6: 1a01 1701 |0075: const-string v1, "37.9030588,-122.2992715" // string@0117 │ │ -03efaa: 6e30 9b11 0201 |0077: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03efb0: 1a00 de0b |007a: const-string v0, "embr" // string@0bde │ │ -03efb4: 1a01 0b01 |007c: const-string v1, "37.792976,-122.396742" // string@010b │ │ -03efb8: 6e30 9b11 0201 |007e: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03efbe: 1a00 870c |0081: const-string v0, "frmt" // string@0c87 │ │ -03efc2: 1a01 f300 |0083: const-string v1, "37.557355,-121.9764" // string@00f3 │ │ -03efc6: 6e30 9b11 0201 |0085: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03efcc: 1a00 8e0c |0088: const-string v0, "ftvl" // string@0c8e │ │ -03efd0: 1a01 0701 |008a: const-string v1, "37.774963,-122.224274" // string@0107 │ │ -03efd4: 6e30 9b11 0201 |008c: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03efda: 1a00 f30d |008f: const-string v0, "glen" // string@0df3 │ │ -03efde: 1a01 0301 |0091: const-string v1, "37.732921,-122.434092" // string@0103 │ │ -03efe2: 6e30 9b11 0201 |0093: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03efe8: 1a00 270e |0096: const-string v0, "hayw" // string@0e27 │ │ -03efec: 1a01 fa00 |0098: const-string v1, "37.670399,-122.087967" // string@00fa │ │ -03eff0: 6e30 9b11 0201 |009a: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03eff6: 1a00 060f |009d: const-string v0, "lafy" // string@0f06 │ │ -03effa: 1a01 1601 |009f: const-string v1, "37.893394,-122.123801" // string@0116 │ │ -03effe: 6e30 9b11 0201 |00a1: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f004: 1a00 070f |00a4: const-string v0, "lake" // string@0f07 │ │ -03f008: 1a01 0c01 |00a6: const-string v1, "37.797484,-122.265609" // string@010c │ │ -03f00c: 6e30 9b11 0201 |00a8: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f012: 1a00 4111 |00ab: const-string v0, "mcar" // string@1141 │ │ -03f016: 1a01 1001 |00ad: const-string v1, "37.828415,-122.267227" // string@0110 │ │ -03f01a: 6e30 9b11 0201 |00af: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f020: 1a00 6411 |00b2: const-string v0, "mlbr" // string@1164 │ │ -03f024: 1a01 f500 |00b4: const-string v1, "37.599787,-122.38666" // string@00f5 │ │ -03f028: 6e30 9b11 0201 |00b6: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f02e: 1a00 6911 |00b9: const-string v0, "mont" // string@1169 │ │ -03f032: 1a01 0a01 |00bb: const-string v1, "37.789256,-122.401407" // string@010a │ │ -03f036: 6e30 9b11 0201 |00bd: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f03c: 1a00 8511 |00c0: const-string v0, "nbrk" // string@1185 │ │ -03f040: 1a01 1401 |00c2: const-string v1, "37.87404,-122.283451" // string@0114 │ │ -03f044: 6e30 9b11 0201 |00c4: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f04a: 1a00 8811 |00c7: const-string v0, "ncon" // string@1188 │ │ -03f04e: 1a01 1d01 |00c9: const-string v1, "38.003275,-122.024597" // string@011d │ │ -03f052: 6e30 9b11 0201 |00cb: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f058: 1a00 c212 |00ce: const-string v0, "orin" // string@12c2 │ │ -03f05c: 1a01 1501 |00d0: const-string v1, "37.87836087,-122.1837911" // string@0115 │ │ -03f060: 6e30 9b11 0201 |00d2: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f066: 1a00 1013 |00d5: const-string v0, "pitt" // string@1310 │ │ -03f06a: 1a01 1e01 |00d7: const-string v1, "38.018914,-121.945154" // string@011e │ │ -03f06e: 6e30 9b11 0201 |00d9: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f074: 1a00 0f13 |00dc: const-string v0, "phil" // string@130f │ │ -03f078: 1a01 1a01 |00de: const-string v1, "37.928403,-122.056013" // string@011a │ │ -03f07c: 6e30 9b11 0201 |00e0: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f082: 1a00 3913 |00e3: const-string v0, "powl" // string@1339 │ │ -03f086: 1a01 0901 |00e5: const-string v1, "37.784991,-122.406857" // string@0109 │ │ -03f08a: 6e30 9b11 0201 |00e7: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f090: 1a00 d113 |00ea: const-string v0, "rich" // string@13d1 │ │ -03f094: 1a01 1b01 |00ec: const-string v1, "37.936887,-122.353165" // string@011b │ │ -03f098: 6e30 9b11 0201 |00ee: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f09e: 1a00 d913 |00f1: const-string v0, "rock" // string@13d9 │ │ -03f0a2: 1a01 1101 |00f3: const-string v1, "37.844601,-122.251793" // string@0111 │ │ -03f0a6: 6e30 9b11 0201 |00f5: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f0ac: 1a00 1414 |00f8: const-string v0, "sbrn" // string@1414 │ │ -03f0b0: 1a01 f800 |00fa: const-string v1, "37.637753,-122.416038" // string@00f8 │ │ -03f0b4: 6e30 9b11 0201 |00fc: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f0ba: 1a00 5215 |00ff: const-string v0, "sfia" // string@1552 │ │ -03f0be: 1a01 f600 |0101: const-string v1, "37.6159,-122.392534" // string@00f6 │ │ -03f0c2: 6e30 9b11 0201 |0103: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f0c8: 1a00 0514 |0106: const-string v0, "sanl" // string@1405 │ │ -03f0cc: 1a01 0201 |0108: const-string v1, "37.72261921,-122.1613112" // string@0102 │ │ -03f0d0: 6e30 9b11 0201 |010a: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f0d6: 1a00 5715 |010d: const-string v0, "shay" // string@1557 │ │ -03f0da: 1a01 f700 |010f: const-string v1, "37.63479954,-122.0575506" // string@00f7 │ │ -03f0de: 6e30 9b11 0201 |0111: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f0e4: 1a00 9215 |0114: const-string v0, "ssan" // string@1592 │ │ -03f0e8: 1a01 f900 |0116: const-string v1, "37.664174,-122.444116" // string@00f9 │ │ -03f0ec: 6e30 9b11 0201 |0118: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f0f2: 1a00 5316 |011b: const-string v0, "ucty" // string@1653 │ │ -03f0f6: 1a01 f400 |011d: const-string v1, "37.591208,-122.017867" // string@00f4 │ │ -03f0fa: 6e30 9b11 0201 |011f: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f100: 1a00 b116 |0122: const-string v0, "wcrk" // string@16b1 │ │ -03f104: 1a01 1801 |0124: const-string v1, "37.905628,-122.067423" // string@0118 │ │ -03f108: 6e30 9b11 0201 |0126: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f10e: 1a00 b216 |0129: const-string v0, "wdub" // string@16b2 │ │ -03f112: 1a01 fe00 |012b: const-string v1, "37.699759,-121.928099" // string@00fe │ │ -03f116: 6e30 9b11 0201 |012d: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f11c: 1a00 c616 |0130: const-string v0, "woak" // string@16c6 │ │ -03f120: 1a01 0e01 |0132: const-string v1, "37.80467476,-122.2945822" // string@010e │ │ -03f124: 6e30 9b11 0201 |0134: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119b │ │ -03f12a: 0e00 |0137: return-void │ │ +040b4c: |[040b4c] pro.dbro.bart.BART$1.:()V │ │ +040b5c: 7010 4f11 0200 |0000: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@114f │ │ +040b62: 1a00 eb00 |0003: const-string v0, "12th" // string@00eb │ │ +040b66: 1a01 0d01 |0005: const-string v1, "37.803664,-122.271604" // string@010d │ │ +040b6a: 6e30 9c11 0201 |0007: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040b70: 1a00 ed00 |000a: const-string v0, "16th" // string@00ed │ │ +040b74: 1a01 0601 |000c: const-string v1, "37.765062,-122.419694" // string@0106 │ │ +040b78: 6e30 9c11 0201 |000e: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040b7e: 1a00 ef00 |0011: const-string v0, "19th" // string@00ef │ │ +040b82: 1a01 0f01 |0013: const-string v1, "37.80787,-122.269029" // string@010f │ │ +040b86: 6e30 9c11 0201 |0015: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040b8c: 1a00 f100 |0018: const-string v0, "24th" // string@00f1 │ │ +040b90: 1a01 0401 |001a: const-string v1, "37.752254,-122.418466" // string@0104 │ │ +040b94: 6e30 9c11 0201 |001c: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040b9a: 1a00 ed09 |001f: const-string v0, "ashb" // string@09ed │ │ +040b9e: 1a01 1201 |0021: const-string v1, "37.853024,-122.26978" // string@0112 │ │ +040ba2: 6e30 9c11 0201 |0023: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040ba8: 1a00 050a |0026: const-string v0, "balb" // string@0a05 │ │ +040bac: 1a01 0101 |0028: const-string v1, "37.72198087,-122.4474142" // string@0101 │ │ +040bb0: 6e30 9c11 0201 |002a: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040bb6: 1a00 0b0a |002d: const-string v0, "bayf" // string@0a0b │ │ +040bba: 1a01 fd00 |002f: const-string v1, "37.697185,-122.126871" // string@00fd │ │ +040bbe: 6e30 9c11 0201 |0031: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040bc4: 1a00 520a |0034: const-string v0, "cast" // string@0a52 │ │ +040bc8: 1a01 fc00 |0036: const-string v1, "37.690754,-122.075567" // string@00fc │ │ +040bcc: 6e30 9c11 0201 |0038: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040bd2: 1a00 7d0a |003b: const-string v0, "civc" // string@0a7d │ │ +040bd6: 1a01 0801 |003d: const-string v1, "37.779528,-122.413756" // string@0108 │ │ +040bda: 6e30 9c11 0201 |003f: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040be0: 1a00 a70a |0042: const-string v0, "cols" // string@0aa7 │ │ +040be4: 1a01 0501 |0044: const-string v1, "37.754006,-122.197273" // string@0105 │ │ +040be8: 6e30 9c11 0201 |0046: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040bee: 1a00 a50a |0049: const-string v0, "colm" // string@0aa5 │ │ +040bf2: 1a01 fb00 |004b: const-string v1, "37.684638,-122.466233" // string@00fb │ │ +040bf6: 6e30 9c11 0201 |004d: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040bfc: 1a00 b90a |0050: const-string v0, "conc" // string@0ab9 │ │ +040c00: 1a01 1c01 |0052: const-string v1, "37.973737,-122.029095" // string@011c │ │ +040c04: 6e30 9c11 0201 |0054: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040c0a: 1a00 1a0b |0057: const-string v0, "daly" // string@0b1a │ │ +040c0e: 1a01 0001 |0059: const-string v1, "37.70612055,-122.4690807" // string@0100 │ │ +040c12: 6e30 9c11 0201 |005b: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040c18: 1a00 260b |005e: const-string v0, "dbrk" // string@0b26 │ │ +040c1c: 1a01 1301 |0060: const-string v1, "37.869867,-122.268045" // string@0113 │ │ +040c20: 6e30 9c11 0201 |0062: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040c26: 1a00 ca0b |0065: const-string v0, "dubl" // string@0bca │ │ +040c2a: 1a01 ff00 |0067: const-string v1, "37.701695,-121.900367" // string@00ff │ │ +040c2e: 6e30 9c11 0201 |0069: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040c34: 1a00 360b |006c: const-string v0, "deln" // string@0b36 │ │ +040c38: 1a01 1901 |006e: const-string v1, "37.925655,-122.317269" // string@0119 │ │ +040c3c: 6e30 9c11 0201 |0070: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040c42: 1a00 1713 |0073: const-string v0, "plza" // string@1317 │ │ +040c46: 1a01 1701 |0075: const-string v1, "37.9030588,-122.2992715" // string@0117 │ │ +040c4a: 6e30 9c11 0201 |0077: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040c50: 1a00 de0b |007a: const-string v0, "embr" // string@0bde │ │ +040c54: 1a01 0b01 |007c: const-string v1, "37.792976,-122.396742" // string@010b │ │ +040c58: 6e30 9c11 0201 |007e: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040c5e: 1a00 870c |0081: const-string v0, "frmt" // string@0c87 │ │ +040c62: 1a01 f300 |0083: const-string v1, "37.557355,-121.9764" // string@00f3 │ │ +040c66: 6e30 9c11 0201 |0085: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040c6c: 1a00 8e0c |0088: const-string v0, "ftvl" // string@0c8e │ │ +040c70: 1a01 0701 |008a: const-string v1, "37.774963,-122.224274" // string@0107 │ │ +040c74: 6e30 9c11 0201 |008c: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040c7a: 1a00 f30d |008f: const-string v0, "glen" // string@0df3 │ │ +040c7e: 1a01 0301 |0091: const-string v1, "37.732921,-122.434092" // string@0103 │ │ +040c82: 6e30 9c11 0201 |0093: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040c88: 1a00 270e |0096: const-string v0, "hayw" // string@0e27 │ │ +040c8c: 1a01 fa00 |0098: const-string v1, "37.670399,-122.087967" // string@00fa │ │ +040c90: 6e30 9c11 0201 |009a: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040c96: 1a00 060f |009d: const-string v0, "lafy" // string@0f06 │ │ +040c9a: 1a01 1601 |009f: const-string v1, "37.893394,-122.123801" // string@0116 │ │ +040c9e: 6e30 9c11 0201 |00a1: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040ca4: 1a00 070f |00a4: const-string v0, "lake" // string@0f07 │ │ +040ca8: 1a01 0c01 |00a6: const-string v1, "37.797484,-122.265609" // string@010c │ │ +040cac: 6e30 9c11 0201 |00a8: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040cb2: 1a00 4111 |00ab: const-string v0, "mcar" // string@1141 │ │ +040cb6: 1a01 1001 |00ad: const-string v1, "37.828415,-122.267227" // string@0110 │ │ +040cba: 6e30 9c11 0201 |00af: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040cc0: 1a00 6411 |00b2: const-string v0, "mlbr" // string@1164 │ │ +040cc4: 1a01 f500 |00b4: const-string v1, "37.599787,-122.38666" // string@00f5 │ │ +040cc8: 6e30 9c11 0201 |00b6: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040cce: 1a00 6911 |00b9: const-string v0, "mont" // string@1169 │ │ +040cd2: 1a01 0a01 |00bb: const-string v1, "37.789256,-122.401407" // string@010a │ │ +040cd6: 6e30 9c11 0201 |00bd: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040cdc: 1a00 8511 |00c0: const-string v0, "nbrk" // string@1185 │ │ +040ce0: 1a01 1401 |00c2: const-string v1, "37.87404,-122.283451" // string@0114 │ │ +040ce4: 6e30 9c11 0201 |00c4: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040cea: 1a00 8811 |00c7: const-string v0, "ncon" // string@1188 │ │ +040cee: 1a01 1d01 |00c9: const-string v1, "38.003275,-122.024597" // string@011d │ │ +040cf2: 6e30 9c11 0201 |00cb: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040cf8: 1a00 c212 |00ce: const-string v0, "orin" // string@12c2 │ │ +040cfc: 1a01 1501 |00d0: const-string v1, "37.87836087,-122.1837911" // string@0115 │ │ +040d00: 6e30 9c11 0201 |00d2: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040d06: 1a00 1013 |00d5: const-string v0, "pitt" // string@1310 │ │ +040d0a: 1a01 1e01 |00d7: const-string v1, "38.018914,-121.945154" // string@011e │ │ +040d0e: 6e30 9c11 0201 |00d9: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040d14: 1a00 0f13 |00dc: const-string v0, "phil" // string@130f │ │ +040d18: 1a01 1a01 |00de: const-string v1, "37.928403,-122.056013" // string@011a │ │ +040d1c: 6e30 9c11 0201 |00e0: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040d22: 1a00 3913 |00e3: const-string v0, "powl" // string@1339 │ │ +040d26: 1a01 0901 |00e5: const-string v1, "37.784991,-122.406857" // string@0109 │ │ +040d2a: 6e30 9c11 0201 |00e7: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040d30: 1a00 d113 |00ea: const-string v0, "rich" // string@13d1 │ │ +040d34: 1a01 1b01 |00ec: const-string v1, "37.936887,-122.353165" // string@011b │ │ +040d38: 6e30 9c11 0201 |00ee: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040d3e: 1a00 d913 |00f1: const-string v0, "rock" // string@13d9 │ │ +040d42: 1a01 1101 |00f3: const-string v1, "37.844601,-122.251793" // string@0111 │ │ +040d46: 6e30 9c11 0201 |00f5: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040d4c: 1a00 1414 |00f8: const-string v0, "sbrn" // string@1414 │ │ +040d50: 1a01 f800 |00fa: const-string v1, "37.637753,-122.416038" // string@00f8 │ │ +040d54: 6e30 9c11 0201 |00fc: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040d5a: 1a00 5215 |00ff: const-string v0, "sfia" // string@1552 │ │ +040d5e: 1a01 f600 |0101: const-string v1, "37.6159,-122.392534" // string@00f6 │ │ +040d62: 6e30 9c11 0201 |0103: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040d68: 1a00 0514 |0106: const-string v0, "sanl" // string@1405 │ │ +040d6c: 1a01 0201 |0108: const-string v1, "37.72261921,-122.1613112" // string@0102 │ │ +040d70: 6e30 9c11 0201 |010a: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040d76: 1a00 5715 |010d: const-string v0, "shay" // string@1557 │ │ +040d7a: 1a01 f700 |010f: const-string v1, "37.63479954,-122.0575506" // string@00f7 │ │ +040d7e: 6e30 9c11 0201 |0111: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040d84: 1a00 9215 |0114: const-string v0, "ssan" // string@1592 │ │ +040d88: 1a01 f900 |0116: const-string v1, "37.664174,-122.444116" // string@00f9 │ │ +040d8c: 6e30 9c11 0201 |0118: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040d92: 1a00 5316 |011b: const-string v0, "ucty" // string@1653 │ │ +040d96: 1a01 f400 |011d: const-string v1, "37.591208,-122.017867" // string@00f4 │ │ +040d9a: 6e30 9c11 0201 |011f: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040da0: 1a00 b116 |0122: const-string v0, "wcrk" // string@16b1 │ │ +040da4: 1a01 1801 |0124: const-string v1, "37.905628,-122.067423" // string@0118 │ │ +040da8: 6e30 9c11 0201 |0126: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040dae: 1a00 b216 |0129: const-string v0, "wdub" // string@16b2 │ │ +040db2: 1a01 fe00 |012b: const-string v1, "37.699759,-121.928099" // string@00fe │ │ +040db6: 6e30 9c11 0201 |012d: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040dbc: 1a00 c616 |0130: const-string v0, "woak" // string@16c6 │ │ +040dc0: 1a01 0e01 |0132: const-string v1, "37.80467476,-122.2945822" // string@010e │ │ +040dc4: 6e30 9c11 0201 |0134: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$1;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119c │ │ +040dca: 0e00 |0137: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=57 │ │ 0x0018 line=58 │ │ 0x002d line=59 │ │ 0x0042 line=60 │ │ @@ -67901,149 +67906,149 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 312 16-bit code units │ │ -03f12c: |[03f12c] pro.dbro.bart.BART$2.:()V │ │ -03f13c: 7010 4e11 0200 |0000: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@114e │ │ -03f142: 1a00 ec00 |0003: const-string v0, "12th St. Oakland City Center" // string@00ec │ │ -03f146: 1a01 eb00 |0005: const-string v1, "12th" // string@00eb │ │ -03f14a: 6e30 9d11 0201 |0007: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f150: 1a00 ee00 |000a: const-string v0, "16th St. Mission (SF)" // string@00ee │ │ -03f154: 1a01 ed00 |000c: const-string v1, "16th" // string@00ed │ │ -03f158: 6e30 9d11 0201 |000e: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f15e: 1a00 f000 |0011: const-string v0, "19th St. Oakland" // string@00f0 │ │ -03f162: 1a01 ef00 |0013: const-string v1, "19th" // string@00ef │ │ -03f166: 6e30 9d11 0201 |0015: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f16c: 1a00 f200 |0018: const-string v0, "24th St. Mission (SF)" // string@00f2 │ │ -03f170: 1a01 f100 |001a: const-string v1, "24th" // string@00f1 │ │ -03f174: 6e30 9d11 0201 |001c: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f17a: 1a00 d401 |001f: const-string v0, "Ashby (Berkeley)" // string@01d4 │ │ -03f17e: 1a01 ed09 |0021: const-string v1, "ashb" // string@09ed │ │ -03f182: 6e30 9d11 0201 |0023: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f188: 1a00 e901 |0026: const-string v0, "Balboa Park (SF)" // string@01e9 │ │ -03f18c: 1a01 050a |0028: const-string v1, "balb" // string@0a05 │ │ -03f190: 6e30 9d11 0201 |002a: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f196: 1a00 fc01 |002d: const-string v0, "Bay Fair (San Leandro)" // string@01fc │ │ -03f19a: 1a01 0b0a |002f: const-string v1, "bayf" // string@0a0b │ │ -03f19e: 6e30 9d11 0201 |0031: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f1a4: 1a00 2802 |0034: const-string v0, "Castro Valley" // string@0228 │ │ -03f1a8: 1a01 520a |0036: const-string v1, "cast" // string@0a52 │ │ -03f1ac: 6e30 9d11 0201 |0038: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f1b2: 1a00 2c02 |003b: const-string v0, "Civic Center (SF)" // string@022c │ │ -03f1b6: 1a01 7d0a |003d: const-string v1, "civc" // string@0a7d │ │ -03f1ba: 6e30 9d11 0201 |003f: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f1c0: 1a00 2d02 |0042: const-string v0, "Coliseum/Oakland Airport" // string@022d │ │ -03f1c4: 1a01 a70a |0044: const-string v1, "cols" // string@0aa7 │ │ -03f1c8: 6e30 9d11 0201 |0046: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f1ce: 1a00 2e02 |0049: const-string v0, "Colma" // string@022e │ │ -03f1d2: 1a01 a50a |004b: const-string v1, "colm" // string@0aa5 │ │ -03f1d6: 6e30 9d11 0201 |004d: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f1dc: 1a00 3102 |0050: const-string v0, "Concord" // string@0231 │ │ -03f1e0: 1a01 b90a |0052: const-string v1, "conc" // string@0ab9 │ │ -03f1e4: 6e30 9d11 0201 |0054: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f1ea: 1a00 6802 |0057: const-string v0, "Daly City" // string@0268 │ │ -03f1ee: 1a01 1a0b |0059: const-string v1, "daly" // string@0b1a │ │ -03f1f2: 6e30 9d11 0201 |005b: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f1f8: 1a00 7502 |005e: const-string v0, "Downtown Berkeley" // string@0275 │ │ -03f1fc: 1a01 260b |0060: const-string v1, "dbrk" // string@0b26 │ │ -03f200: 6e30 9d11 0201 |0062: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f206: 1a00 7b02 |0065: const-string v0, "Dublin/Pleasanton" // string@027b │ │ -03f20a: 1a01 ca0b |0067: const-string v1, "dubl" // string@0bca │ │ -03f20e: 6e30 9d11 0201 |0069: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f214: 1a00 9702 |006c: const-string v0, "El Cerrito del Norte" // string@0297 │ │ -03f218: 1a01 360b |006e: const-string v1, "deln" // string@0b36 │ │ -03f21c: 6e30 9d11 0201 |0070: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f222: 1a00 9602 |0073: const-string v0, "El Cerrito Plaza" // string@0296 │ │ -03f226: 1a01 1713 |0075: const-string v1, "plza" // string@1317 │ │ -03f22a: 6e30 9d11 0201 |0077: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f230: 1a00 9802 |007a: const-string v0, "Embarcadero (SF)" // string@0298 │ │ -03f234: 1a01 de0b |007c: const-string v1, "embr" // string@0bde │ │ -03f238: 6e30 9d11 0201 |007e: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f23e: 1a00 db02 |0081: const-string v0, "Fremont" // string@02db │ │ -03f242: 1a01 870c |0083: const-string v1, "frmt" // string@0c87 │ │ -03f246: 6e30 9d11 0201 |0085: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f24c: 1a00 dd02 |0088: const-string v0, "Fruitvale (Oakland)" // string@02dd │ │ -03f250: 1a01 8e0c |008a: const-string v1, "ftvl" // string@0c8e │ │ -03f254: 6e30 9d11 0201 |008c: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f25a: 1a00 e702 |008f: const-string v0, "Glen Park (SF)" // string@02e7 │ │ -03f25e: 1a01 f30d |0091: const-string v1, "glen" // string@0df3 │ │ -03f262: 6e30 9d11 0201 |0093: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f268: 1a00 f502 |0096: const-string v0, "Hayward" // string@02f5 │ │ -03f26c: 1a01 270e |0098: const-string v1, "hayw" // string@0e27 │ │ -03f270: 6e30 9d11 0201 |009a: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f276: 1a00 7e03 |009d: const-string v0, "Lafayette" // string@037e │ │ -03f27a: 1a01 060f |009f: const-string v1, "lafy" // string@0f06 │ │ -03f27e: 6e30 9d11 0201 |00a1: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f284: 1a00 7f03 |00a4: const-string v0, "Lake Merritt (Oakland)" // string@037f │ │ -03f288: 1a01 070f |00a6: const-string v1, "lake" // string@0f07 │ │ -03f28c: 6e30 9d11 0201 |00a8: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f292: 1a00 f806 |00ab: const-string v0, "MacArthur (Oakland)" // string@06f8 │ │ -03f296: 1a01 4111 |00ad: const-string v1, "mcar" // string@1141 │ │ -03f29a: 6e30 9d11 0201 |00af: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f2a0: 1a00 ff06 |00b2: const-string v0, "Millbrae" // string@06ff │ │ -03f2a4: 1a01 6411 |00b4: const-string v1, "mlbr" // string@1164 │ │ -03f2a8: 6e30 9d11 0201 |00b6: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f2ae: 1a00 0407 |00b9: const-string v0, "Montgomery St. (SF)" // string@0704 │ │ -03f2b2: 1a01 6911 |00bb: const-string v1, "mont" // string@1169 │ │ -03f2b6: 6e30 9d11 0201 |00bd: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f2bc: 1a00 2a07 |00c0: const-string v0, "North Berkeley" // string@072a │ │ -03f2c0: 1a01 8511 |00c2: const-string v1, "nbrk" // string@1185 │ │ -03f2c4: 6e30 9d11 0201 |00c4: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f2ca: 1a00 2b07 |00c7: const-string v0, "North Concord/Martinez" // string@072b │ │ -03f2ce: 1a01 8811 |00c9: const-string v1, "ncon" // string@1188 │ │ -03f2d2: 6e30 9d11 0201 |00cb: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f2d8: 1a00 5307 |00ce: const-string v0, "Orinda" // string@0753 │ │ -03f2dc: 1a01 c212 |00d0: const-string v1, "orin" // string@12c2 │ │ -03f2e0: 6e30 9d11 0201 |00d2: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f2e6: 1a00 7707 |00d5: const-string v0, "Pittsburg/Bay Point" // string@0777 │ │ -03f2ea: 1a01 1013 |00d7: const-string v1, "pitt" // string@1310 │ │ -03f2ee: 6e30 9d11 0201 |00d9: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f2f4: 1a00 7807 |00dc: const-string v0, "Pleasant Hill" // string@0778 │ │ -03f2f8: 1a01 0f13 |00de: const-string v1, "phil" // string@130f │ │ -03f2fc: 6e30 9d11 0201 |00e0: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f302: 1a00 7a07 |00e3: const-string v0, "Powell St. (SF)" // string@077a │ │ -03f306: 1a01 3913 |00e5: const-string v1, "powl" // string@1339 │ │ -03f30a: 6e30 9d11 0201 |00e7: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f310: 1a00 9c07 |00ea: const-string v0, "Richmond" // string@079c │ │ -03f314: 1a01 d113 |00ec: const-string v1, "rich" // string@13d1 │ │ -03f318: 6e30 9d11 0201 |00ee: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f31e: 1a00 9d07 |00f1: const-string v0, "Rockridge (Oakland)" // string@079d │ │ -03f322: 1a01 d913 |00f3: const-string v1, "rock" // string@13d9 │ │ -03f326: 6e30 9d11 0201 |00f5: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f32c: 1a00 cd07 |00f8: const-string v0, "San Bruno" // string@07cd │ │ -03f330: 1a01 1414 |00fa: const-string v1, "sbrn" // string@1414 │ │ -03f334: 6e30 9d11 0201 |00fc: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f33a: 1a00 ce07 |00ff: const-string v0, "San Francisco Int'l Airport SFO" // string@07ce │ │ -03f33e: 1a01 5215 |0101: const-string v1, "sfia" // string@1552 │ │ -03f342: 6e30 9d11 0201 |0103: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f348: 1a00 cf07 |0106: const-string v0, "San Leandro" // string@07cf │ │ -03f34c: 1a01 0514 |0108: const-string v1, "sanl" // string@1405 │ │ -03f350: 6e30 9d11 0201 |010a: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f356: 1a00 fa07 |010d: const-string v0, "South Hayward" // string@07fa │ │ -03f35a: 1a01 5715 |010f: const-string v1, "shay" // string@1557 │ │ -03f35e: 6e30 9d11 0201 |0111: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f364: 1a00 fb07 |0114: const-string v0, "South San Francisco" // string@07fb │ │ -03f368: 1a01 9215 |0116: const-string v1, "ssan" // string@1592 │ │ -03f36c: 6e30 9d11 0201 |0118: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f372: 1a00 5f08 |011b: const-string v0, "Union City" // string@085f │ │ -03f376: 1a01 5316 |011d: const-string v1, "ucty" // string@1653 │ │ -03f37a: 6e30 9d11 0201 |011f: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f380: 1a00 da08 |0122: const-string v0, "Walnut Creek" // string@08da │ │ -03f384: 1a01 b116 |0124: const-string v1, "wcrk" // string@16b1 │ │ -03f388: 6e30 9d11 0201 |0126: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f38e: 1a00 dc08 |0129: const-string v0, "West Dublin/Pleasanton" // string@08dc │ │ -03f392: 1a01 b216 |012b: const-string v1, "wdub" // string@16b2 │ │ -03f396: 6e30 9d11 0201 |012d: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f39c: 1a00 dd08 |0130: const-string v0, "West Oakland" // string@08dd │ │ -03f3a0: 1a01 c616 |0132: const-string v1, "woak" // string@16c6 │ │ -03f3a4: 6e30 9d11 0201 |0134: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119d │ │ -03f3aa: 0e00 |0137: return-void │ │ +040dcc: |[040dcc] pro.dbro.bart.BART$2.:()V │ │ +040ddc: 7010 4f11 0200 |0000: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@114f │ │ +040de2: 1a00 ec00 |0003: const-string v0, "12th St. Oakland City Center" // string@00ec │ │ +040de6: 1a01 eb00 |0005: const-string v1, "12th" // string@00eb │ │ +040dea: 6e30 9e11 0201 |0007: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040df0: 1a00 ee00 |000a: const-string v0, "16th St. Mission (SF)" // string@00ee │ │ +040df4: 1a01 ed00 |000c: const-string v1, "16th" // string@00ed │ │ +040df8: 6e30 9e11 0201 |000e: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040dfe: 1a00 f000 |0011: const-string v0, "19th St. Oakland" // string@00f0 │ │ +040e02: 1a01 ef00 |0013: const-string v1, "19th" // string@00ef │ │ +040e06: 6e30 9e11 0201 |0015: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040e0c: 1a00 f200 |0018: const-string v0, "24th St. Mission (SF)" // string@00f2 │ │ +040e10: 1a01 f100 |001a: const-string v1, "24th" // string@00f1 │ │ +040e14: 6e30 9e11 0201 |001c: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040e1a: 1a00 d401 |001f: const-string v0, "Ashby (Berkeley)" // string@01d4 │ │ +040e1e: 1a01 ed09 |0021: const-string v1, "ashb" // string@09ed │ │ +040e22: 6e30 9e11 0201 |0023: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040e28: 1a00 e901 |0026: const-string v0, "Balboa Park (SF)" // string@01e9 │ │ +040e2c: 1a01 050a |0028: const-string v1, "balb" // string@0a05 │ │ +040e30: 6e30 9e11 0201 |002a: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040e36: 1a00 fc01 |002d: const-string v0, "Bay Fair (San Leandro)" // string@01fc │ │ +040e3a: 1a01 0b0a |002f: const-string v1, "bayf" // string@0a0b │ │ +040e3e: 6e30 9e11 0201 |0031: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040e44: 1a00 2802 |0034: const-string v0, "Castro Valley" // string@0228 │ │ +040e48: 1a01 520a |0036: const-string v1, "cast" // string@0a52 │ │ +040e4c: 6e30 9e11 0201 |0038: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040e52: 1a00 2c02 |003b: const-string v0, "Civic Center (SF)" // string@022c │ │ +040e56: 1a01 7d0a |003d: const-string v1, "civc" // string@0a7d │ │ +040e5a: 6e30 9e11 0201 |003f: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040e60: 1a00 2d02 |0042: const-string v0, "Coliseum/Oakland Airport" // string@022d │ │ +040e64: 1a01 a70a |0044: const-string v1, "cols" // string@0aa7 │ │ +040e68: 6e30 9e11 0201 |0046: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040e6e: 1a00 2e02 |0049: const-string v0, "Colma" // string@022e │ │ +040e72: 1a01 a50a |004b: const-string v1, "colm" // string@0aa5 │ │ +040e76: 6e30 9e11 0201 |004d: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040e7c: 1a00 3102 |0050: const-string v0, "Concord" // string@0231 │ │ +040e80: 1a01 b90a |0052: const-string v1, "conc" // string@0ab9 │ │ +040e84: 6e30 9e11 0201 |0054: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040e8a: 1a00 6802 |0057: const-string v0, "Daly City" // string@0268 │ │ +040e8e: 1a01 1a0b |0059: const-string v1, "daly" // string@0b1a │ │ +040e92: 6e30 9e11 0201 |005b: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040e98: 1a00 7502 |005e: const-string v0, "Downtown Berkeley" // string@0275 │ │ +040e9c: 1a01 260b |0060: const-string v1, "dbrk" // string@0b26 │ │ +040ea0: 6e30 9e11 0201 |0062: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040ea6: 1a00 7b02 |0065: const-string v0, "Dublin/Pleasanton" // string@027b │ │ +040eaa: 1a01 ca0b |0067: const-string v1, "dubl" // string@0bca │ │ +040eae: 6e30 9e11 0201 |0069: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040eb4: 1a00 9702 |006c: const-string v0, "El Cerrito del Norte" // string@0297 │ │ +040eb8: 1a01 360b |006e: const-string v1, "deln" // string@0b36 │ │ +040ebc: 6e30 9e11 0201 |0070: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040ec2: 1a00 9602 |0073: const-string v0, "El Cerrito Plaza" // string@0296 │ │ +040ec6: 1a01 1713 |0075: const-string v1, "plza" // string@1317 │ │ +040eca: 6e30 9e11 0201 |0077: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040ed0: 1a00 9802 |007a: const-string v0, "Embarcadero (SF)" // string@0298 │ │ +040ed4: 1a01 de0b |007c: const-string v1, "embr" // string@0bde │ │ +040ed8: 6e30 9e11 0201 |007e: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040ede: 1a00 db02 |0081: const-string v0, "Fremont" // string@02db │ │ +040ee2: 1a01 870c |0083: const-string v1, "frmt" // string@0c87 │ │ +040ee6: 6e30 9e11 0201 |0085: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040eec: 1a00 dd02 |0088: const-string v0, "Fruitvale (Oakland)" // string@02dd │ │ +040ef0: 1a01 8e0c |008a: const-string v1, "ftvl" // string@0c8e │ │ +040ef4: 6e30 9e11 0201 |008c: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040efa: 1a00 e702 |008f: const-string v0, "Glen Park (SF)" // string@02e7 │ │ +040efe: 1a01 f30d |0091: const-string v1, "glen" // string@0df3 │ │ +040f02: 6e30 9e11 0201 |0093: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040f08: 1a00 f502 |0096: const-string v0, "Hayward" // string@02f5 │ │ +040f0c: 1a01 270e |0098: const-string v1, "hayw" // string@0e27 │ │ +040f10: 6e30 9e11 0201 |009a: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040f16: 1a00 7e03 |009d: const-string v0, "Lafayette" // string@037e │ │ +040f1a: 1a01 060f |009f: const-string v1, "lafy" // string@0f06 │ │ +040f1e: 6e30 9e11 0201 |00a1: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040f24: 1a00 7f03 |00a4: const-string v0, "Lake Merritt (Oakland)" // string@037f │ │ +040f28: 1a01 070f |00a6: const-string v1, "lake" // string@0f07 │ │ +040f2c: 6e30 9e11 0201 |00a8: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040f32: 1a00 f806 |00ab: const-string v0, "MacArthur (Oakland)" // string@06f8 │ │ +040f36: 1a01 4111 |00ad: const-string v1, "mcar" // string@1141 │ │ +040f3a: 6e30 9e11 0201 |00af: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040f40: 1a00 ff06 |00b2: const-string v0, "Millbrae" // string@06ff │ │ +040f44: 1a01 6411 |00b4: const-string v1, "mlbr" // string@1164 │ │ +040f48: 6e30 9e11 0201 |00b6: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040f4e: 1a00 0407 |00b9: const-string v0, "Montgomery St. (SF)" // string@0704 │ │ +040f52: 1a01 6911 |00bb: const-string v1, "mont" // string@1169 │ │ +040f56: 6e30 9e11 0201 |00bd: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040f5c: 1a00 2a07 |00c0: const-string v0, "North Berkeley" // string@072a │ │ +040f60: 1a01 8511 |00c2: const-string v1, "nbrk" // string@1185 │ │ +040f64: 6e30 9e11 0201 |00c4: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040f6a: 1a00 2b07 |00c7: const-string v0, "North Concord/Martinez" // string@072b │ │ +040f6e: 1a01 8811 |00c9: const-string v1, "ncon" // string@1188 │ │ +040f72: 6e30 9e11 0201 |00cb: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040f78: 1a00 5307 |00ce: const-string v0, "Orinda" // string@0753 │ │ +040f7c: 1a01 c212 |00d0: const-string v1, "orin" // string@12c2 │ │ +040f80: 6e30 9e11 0201 |00d2: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040f86: 1a00 7707 |00d5: const-string v0, "Pittsburg/Bay Point" // string@0777 │ │ +040f8a: 1a01 1013 |00d7: const-string v1, "pitt" // string@1310 │ │ +040f8e: 6e30 9e11 0201 |00d9: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040f94: 1a00 7807 |00dc: const-string v0, "Pleasant Hill" // string@0778 │ │ +040f98: 1a01 0f13 |00de: const-string v1, "phil" // string@130f │ │ +040f9c: 6e30 9e11 0201 |00e0: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040fa2: 1a00 7a07 |00e3: const-string v0, "Powell St. (SF)" // string@077a │ │ +040fa6: 1a01 3913 |00e5: const-string v1, "powl" // string@1339 │ │ +040faa: 6e30 9e11 0201 |00e7: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040fb0: 1a00 9c07 |00ea: const-string v0, "Richmond" // string@079c │ │ +040fb4: 1a01 d113 |00ec: const-string v1, "rich" // string@13d1 │ │ +040fb8: 6e30 9e11 0201 |00ee: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040fbe: 1a00 9d07 |00f1: const-string v0, "Rockridge (Oakland)" // string@079d │ │ +040fc2: 1a01 d913 |00f3: const-string v1, "rock" // string@13d9 │ │ +040fc6: 6e30 9e11 0201 |00f5: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040fcc: 1a00 cd07 |00f8: const-string v0, "San Bruno" // string@07cd │ │ +040fd0: 1a01 1414 |00fa: const-string v1, "sbrn" // string@1414 │ │ +040fd4: 6e30 9e11 0201 |00fc: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040fda: 1a00 ce07 |00ff: const-string v0, "San Francisco Int'l Airport SFO" // string@07ce │ │ +040fde: 1a01 5215 |0101: const-string v1, "sfia" // string@1552 │ │ +040fe2: 6e30 9e11 0201 |0103: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040fe8: 1a00 cf07 |0106: const-string v0, "San Leandro" // string@07cf │ │ +040fec: 1a01 0514 |0108: const-string v1, "sanl" // string@1405 │ │ +040ff0: 6e30 9e11 0201 |010a: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +040ff6: 1a00 fa07 |010d: const-string v0, "South Hayward" // string@07fa │ │ +040ffa: 1a01 5715 |010f: const-string v1, "shay" // string@1557 │ │ +040ffe: 6e30 9e11 0201 |0111: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +041004: 1a00 fb07 |0114: const-string v0, "South San Francisco" // string@07fb │ │ +041008: 1a01 9215 |0116: const-string v1, "ssan" // string@1592 │ │ +04100c: 6e30 9e11 0201 |0118: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +041012: 1a00 5f08 |011b: const-string v0, "Union City" // string@085f │ │ +041016: 1a01 5316 |011d: const-string v1, "ucty" // string@1653 │ │ +04101a: 6e30 9e11 0201 |011f: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +041020: 1a00 da08 |0122: const-string v0, "Walnut Creek" // string@08da │ │ +041024: 1a01 b116 |0124: const-string v1, "wcrk" // string@16b1 │ │ +041028: 6e30 9e11 0201 |0126: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +04102e: 1a00 dc08 |0129: const-string v0, "West Dublin/Pleasanton" // string@08dc │ │ +041032: 1a01 b216 |012b: const-string v1, "wdub" // string@16b2 │ │ +041036: 6e30 9e11 0201 |012d: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +04103c: 1a00 dd08 |0130: const-string v0, "West Oakland" // string@08dd │ │ +041040: 1a01 c616 |0132: const-string v1, "woak" // string@16c6 │ │ +041044: 6e30 9e11 0201 |0134: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$2;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119e │ │ +04104a: 0e00 |0137: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=79 │ │ 0x0018 line=80 │ │ 0x0034 line=81 │ │ 0x0050 line=82 │ │ @@ -68091,149 +68096,149 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 312 16-bit code units │ │ -03f3ac: |[03f3ac] pro.dbro.bart.BART$3.:()V │ │ -03f3bc: 7010 4e11 0200 |0000: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@114e │ │ -03f3c2: 1a00 eb00 |0003: const-string v0, "12th" // string@00eb │ │ -03f3c6: 1a01 ec00 |0005: const-string v1, "12th St. Oakland City Center" // string@00ec │ │ -03f3ca: 6e30 9f11 0201 |0007: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f3d0: 1a00 ed00 |000a: const-string v0, "16th" // string@00ed │ │ -03f3d4: 1a01 ee00 |000c: const-string v1, "16th St. Mission (SF)" // string@00ee │ │ -03f3d8: 6e30 9f11 0201 |000e: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f3de: 1a00 ef00 |0011: const-string v0, "19th" // string@00ef │ │ -03f3e2: 1a01 f000 |0013: const-string v1, "19th St. Oakland" // string@00f0 │ │ -03f3e6: 6e30 9f11 0201 |0015: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f3ec: 1a00 f100 |0018: const-string v0, "24th" // string@00f1 │ │ -03f3f0: 1a01 f200 |001a: const-string v1, "24th St. Mission (SF)" // string@00f2 │ │ -03f3f4: 6e30 9f11 0201 |001c: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f3fa: 1a00 ed09 |001f: const-string v0, "ashb" // string@09ed │ │ -03f3fe: 1a01 d401 |0021: const-string v1, "Ashby (Berkeley)" // string@01d4 │ │ -03f402: 6e30 9f11 0201 |0023: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f408: 1a00 050a |0026: const-string v0, "balb" // string@0a05 │ │ -03f40c: 1a01 e901 |0028: const-string v1, "Balboa Park (SF)" // string@01e9 │ │ -03f410: 6e30 9f11 0201 |002a: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f416: 1a00 0b0a |002d: const-string v0, "bayf" // string@0a0b │ │ -03f41a: 1a01 fc01 |002f: const-string v1, "Bay Fair (San Leandro)" // string@01fc │ │ -03f41e: 6e30 9f11 0201 |0031: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f424: 1a00 520a |0034: const-string v0, "cast" // string@0a52 │ │ -03f428: 1a01 2802 |0036: const-string v1, "Castro Valley" // string@0228 │ │ -03f42c: 6e30 9f11 0201 |0038: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f432: 1a00 7d0a |003b: const-string v0, "civc" // string@0a7d │ │ -03f436: 1a01 2c02 |003d: const-string v1, "Civic Center (SF)" // string@022c │ │ -03f43a: 6e30 9f11 0201 |003f: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f440: 1a00 a70a |0042: const-string v0, "cols" // string@0aa7 │ │ -03f444: 1a01 2d02 |0044: const-string v1, "Coliseum/Oakland Airport" // string@022d │ │ -03f448: 6e30 9f11 0201 |0046: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f44e: 1a00 a50a |0049: const-string v0, "colm" // string@0aa5 │ │ -03f452: 1a01 2e02 |004b: const-string v1, "Colma" // string@022e │ │ -03f456: 6e30 9f11 0201 |004d: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f45c: 1a00 b90a |0050: const-string v0, "conc" // string@0ab9 │ │ -03f460: 1a01 3102 |0052: const-string v1, "Concord" // string@0231 │ │ -03f464: 6e30 9f11 0201 |0054: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f46a: 1a00 1a0b |0057: const-string v0, "daly" // string@0b1a │ │ -03f46e: 1a01 6802 |0059: const-string v1, "Daly City" // string@0268 │ │ -03f472: 6e30 9f11 0201 |005b: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f478: 1a00 260b |005e: const-string v0, "dbrk" // string@0b26 │ │ -03f47c: 1a01 7502 |0060: const-string v1, "Downtown Berkeley" // string@0275 │ │ -03f480: 6e30 9f11 0201 |0062: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f486: 1a00 ca0b |0065: const-string v0, "dubl" // string@0bca │ │ -03f48a: 1a01 7b02 |0067: const-string v1, "Dublin/Pleasanton" // string@027b │ │ -03f48e: 6e30 9f11 0201 |0069: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f494: 1a00 360b |006c: const-string v0, "deln" // string@0b36 │ │ -03f498: 1a01 9702 |006e: const-string v1, "El Cerrito del Norte" // string@0297 │ │ -03f49c: 6e30 9f11 0201 |0070: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f4a2: 1a00 1713 |0073: const-string v0, "plza" // string@1317 │ │ -03f4a6: 1a01 9602 |0075: const-string v1, "El Cerrito Plaza" // string@0296 │ │ -03f4aa: 6e30 9f11 0201 |0077: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f4b0: 1a00 de0b |007a: const-string v0, "embr" // string@0bde │ │ -03f4b4: 1a01 9802 |007c: const-string v1, "Embarcadero (SF)" // string@0298 │ │ -03f4b8: 6e30 9f11 0201 |007e: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f4be: 1a00 870c |0081: const-string v0, "frmt" // string@0c87 │ │ -03f4c2: 1a01 db02 |0083: const-string v1, "Fremont" // string@02db │ │ -03f4c6: 6e30 9f11 0201 |0085: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f4cc: 1a00 8e0c |0088: const-string v0, "ftvl" // string@0c8e │ │ -03f4d0: 1a01 dd02 |008a: const-string v1, "Fruitvale (Oakland)" // string@02dd │ │ -03f4d4: 6e30 9f11 0201 |008c: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f4da: 1a00 f30d |008f: const-string v0, "glen" // string@0df3 │ │ -03f4de: 1a01 e702 |0091: const-string v1, "Glen Park (SF)" // string@02e7 │ │ -03f4e2: 6e30 9f11 0201 |0093: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f4e8: 1a00 270e |0096: const-string v0, "hayw" // string@0e27 │ │ -03f4ec: 1a01 f502 |0098: const-string v1, "Hayward" // string@02f5 │ │ -03f4f0: 6e30 9f11 0201 |009a: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f4f6: 1a00 060f |009d: const-string v0, "lafy" // string@0f06 │ │ -03f4fa: 1a01 7e03 |009f: const-string v1, "Lafayette" // string@037e │ │ -03f4fe: 6e30 9f11 0201 |00a1: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f504: 1a00 070f |00a4: const-string v0, "lake" // string@0f07 │ │ -03f508: 1a01 7f03 |00a6: const-string v1, "Lake Merritt (Oakland)" // string@037f │ │ -03f50c: 6e30 9f11 0201 |00a8: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f512: 1a00 4111 |00ab: const-string v0, "mcar" // string@1141 │ │ -03f516: 1a01 f806 |00ad: const-string v1, "MacArthur (Oakland)" // string@06f8 │ │ -03f51a: 6e30 9f11 0201 |00af: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f520: 1a00 6411 |00b2: const-string v0, "mlbr" // string@1164 │ │ -03f524: 1a01 ff06 |00b4: const-string v1, "Millbrae" // string@06ff │ │ -03f528: 6e30 9f11 0201 |00b6: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f52e: 1a00 6911 |00b9: const-string v0, "mont" // string@1169 │ │ -03f532: 1a01 0407 |00bb: const-string v1, "Montgomery St. (SF)" // string@0704 │ │ -03f536: 6e30 9f11 0201 |00bd: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f53c: 1a00 8511 |00c0: const-string v0, "nbrk" // string@1185 │ │ -03f540: 1a01 2a07 |00c2: const-string v1, "North Berkeley" // string@072a │ │ -03f544: 6e30 9f11 0201 |00c4: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f54a: 1a00 8811 |00c7: const-string v0, "ncon" // string@1188 │ │ -03f54e: 1a01 2b07 |00c9: const-string v1, "North Concord/Martinez" // string@072b │ │ -03f552: 6e30 9f11 0201 |00cb: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f558: 1a00 c212 |00ce: const-string v0, "orin" // string@12c2 │ │ -03f55c: 1a01 5307 |00d0: const-string v1, "Orinda" // string@0753 │ │ -03f560: 6e30 9f11 0201 |00d2: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f566: 1a00 1013 |00d5: const-string v0, "pitt" // string@1310 │ │ -03f56a: 1a01 7707 |00d7: const-string v1, "Pittsburg/Bay Point" // string@0777 │ │ -03f56e: 6e30 9f11 0201 |00d9: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f574: 1a00 0f13 |00dc: const-string v0, "phil" // string@130f │ │ -03f578: 1a01 7807 |00de: const-string v1, "Pleasant Hill" // string@0778 │ │ -03f57c: 6e30 9f11 0201 |00e0: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f582: 1a00 3913 |00e3: const-string v0, "powl" // string@1339 │ │ -03f586: 1a01 7a07 |00e5: const-string v1, "Powell St. (SF)" // string@077a │ │ -03f58a: 6e30 9f11 0201 |00e7: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f590: 1a00 d113 |00ea: const-string v0, "rich" // string@13d1 │ │ -03f594: 1a01 9c07 |00ec: const-string v1, "Richmond" // string@079c │ │ -03f598: 6e30 9f11 0201 |00ee: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f59e: 1a00 d913 |00f1: const-string v0, "rock" // string@13d9 │ │ -03f5a2: 1a01 9d07 |00f3: const-string v1, "Rockridge (Oakland)" // string@079d │ │ -03f5a6: 6e30 9f11 0201 |00f5: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f5ac: 1a00 1414 |00f8: const-string v0, "sbrn" // string@1414 │ │ -03f5b0: 1a01 cd07 |00fa: const-string v1, "San Bruno" // string@07cd │ │ -03f5b4: 6e30 9f11 0201 |00fc: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f5ba: 1a00 5215 |00ff: const-string v0, "sfia" // string@1552 │ │ -03f5be: 1a01 b207 |0101: const-string v1, "SFO Airport" // string@07b2 │ │ -03f5c2: 6e30 9f11 0201 |0103: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f5c8: 1a00 0514 |0106: const-string v0, "sanl" // string@1405 │ │ -03f5cc: 1a01 cf07 |0108: const-string v1, "San Leandro" // string@07cf │ │ -03f5d0: 6e30 9f11 0201 |010a: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f5d6: 1a00 5715 |010d: const-string v0, "shay" // string@1557 │ │ -03f5da: 1a01 fa07 |010f: const-string v1, "South Hayward" // string@07fa │ │ -03f5de: 6e30 9f11 0201 |0111: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f5e4: 1a00 9215 |0114: const-string v0, "ssan" // string@1592 │ │ -03f5e8: 1a01 fb07 |0116: const-string v1, "South San Francisco" // string@07fb │ │ -03f5ec: 6e30 9f11 0201 |0118: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f5f2: 1a00 5316 |011b: const-string v0, "ucty" // string@1653 │ │ -03f5f6: 1a01 5f08 |011d: const-string v1, "Union City" // string@085f │ │ -03f5fa: 6e30 9f11 0201 |011f: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f600: 1a00 b116 |0122: const-string v0, "wcrk" // string@16b1 │ │ -03f604: 1a01 da08 |0124: const-string v1, "Walnut Creek" // string@08da │ │ -03f608: 6e30 9f11 0201 |0126: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f60e: 1a00 b216 |0129: const-string v0, "wdub" // string@16b2 │ │ -03f612: 1a01 dc08 |012b: const-string v1, "West Dublin/Pleasanton" // string@08dc │ │ -03f616: 6e30 9f11 0201 |012d: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f61c: 1a00 c616 |0130: const-string v0, "woak" // string@16c6 │ │ -03f620: 1a01 dd08 |0132: const-string v1, "West Oakland" // string@08dd │ │ -03f624: 6e30 9f11 0201 |0134: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@119f │ │ -03f62a: 0e00 |0137: return-void │ │ +04104c: |[04104c] pro.dbro.bart.BART$3.:()V │ │ +04105c: 7010 4f11 0200 |0000: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@114f │ │ +041062: 1a00 eb00 |0003: const-string v0, "12th" // string@00eb │ │ +041066: 1a01 ec00 |0005: const-string v1, "12th St. Oakland City Center" // string@00ec │ │ +04106a: 6e30 a011 0201 |0007: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +041070: 1a00 ed00 |000a: const-string v0, "16th" // string@00ed │ │ +041074: 1a01 ee00 |000c: const-string v1, "16th St. Mission (SF)" // string@00ee │ │ +041078: 6e30 a011 0201 |000e: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +04107e: 1a00 ef00 |0011: const-string v0, "19th" // string@00ef │ │ +041082: 1a01 f000 |0013: const-string v1, "19th St. Oakland" // string@00f0 │ │ +041086: 6e30 a011 0201 |0015: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +04108c: 1a00 f100 |0018: const-string v0, "24th" // string@00f1 │ │ +041090: 1a01 f200 |001a: const-string v1, "24th St. Mission (SF)" // string@00f2 │ │ +041094: 6e30 a011 0201 |001c: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +04109a: 1a00 ed09 |001f: const-string v0, "ashb" // string@09ed │ │ +04109e: 1a01 d401 |0021: const-string v1, "Ashby (Berkeley)" // string@01d4 │ │ +0410a2: 6e30 a011 0201 |0023: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +0410a8: 1a00 050a |0026: const-string v0, "balb" // string@0a05 │ │ +0410ac: 1a01 e901 |0028: const-string v1, "Balboa Park (SF)" // string@01e9 │ │ +0410b0: 6e30 a011 0201 |002a: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +0410b6: 1a00 0b0a |002d: const-string v0, "bayf" // string@0a0b │ │ +0410ba: 1a01 fc01 |002f: const-string v1, "Bay Fair (San Leandro)" // string@01fc │ │ +0410be: 6e30 a011 0201 |0031: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +0410c4: 1a00 520a |0034: const-string v0, "cast" // string@0a52 │ │ +0410c8: 1a01 2802 |0036: const-string v1, "Castro Valley" // string@0228 │ │ +0410cc: 6e30 a011 0201 |0038: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +0410d2: 1a00 7d0a |003b: const-string v0, "civc" // string@0a7d │ │ +0410d6: 1a01 2c02 |003d: const-string v1, "Civic Center (SF)" // string@022c │ │ +0410da: 6e30 a011 0201 |003f: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +0410e0: 1a00 a70a |0042: const-string v0, "cols" // string@0aa7 │ │ +0410e4: 1a01 2d02 |0044: const-string v1, "Coliseum/Oakland Airport" // string@022d │ │ +0410e8: 6e30 a011 0201 |0046: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +0410ee: 1a00 a50a |0049: const-string v0, "colm" // string@0aa5 │ │ +0410f2: 1a01 2e02 |004b: const-string v1, "Colma" // string@022e │ │ +0410f6: 6e30 a011 0201 |004d: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +0410fc: 1a00 b90a |0050: const-string v0, "conc" // string@0ab9 │ │ +041100: 1a01 3102 |0052: const-string v1, "Concord" // string@0231 │ │ +041104: 6e30 a011 0201 |0054: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +04110a: 1a00 1a0b |0057: const-string v0, "daly" // string@0b1a │ │ +04110e: 1a01 6802 |0059: const-string v1, "Daly City" // string@0268 │ │ +041112: 6e30 a011 0201 |005b: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +041118: 1a00 260b |005e: const-string v0, "dbrk" // string@0b26 │ │ +04111c: 1a01 7502 |0060: const-string v1, "Downtown Berkeley" // string@0275 │ │ +041120: 6e30 a011 0201 |0062: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +041126: 1a00 ca0b |0065: const-string v0, "dubl" // string@0bca │ │ +04112a: 1a01 7b02 |0067: const-string v1, "Dublin/Pleasanton" // string@027b │ │ +04112e: 6e30 a011 0201 |0069: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +041134: 1a00 360b |006c: const-string v0, "deln" // string@0b36 │ │ +041138: 1a01 9702 |006e: const-string v1, "El Cerrito del Norte" // string@0297 │ │ +04113c: 6e30 a011 0201 |0070: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +041142: 1a00 1713 |0073: const-string v0, "plza" // string@1317 │ │ +041146: 1a01 9602 |0075: const-string v1, "El Cerrito Plaza" // string@0296 │ │ +04114a: 6e30 a011 0201 |0077: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +041150: 1a00 de0b |007a: const-string v0, "embr" // string@0bde │ │ +041154: 1a01 9802 |007c: const-string v1, "Embarcadero (SF)" // string@0298 │ │ +041158: 6e30 a011 0201 |007e: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +04115e: 1a00 870c |0081: const-string v0, "frmt" // string@0c87 │ │ +041162: 1a01 db02 |0083: const-string v1, "Fremont" // string@02db │ │ +041166: 6e30 a011 0201 |0085: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +04116c: 1a00 8e0c |0088: const-string v0, "ftvl" // string@0c8e │ │ +041170: 1a01 dd02 |008a: const-string v1, "Fruitvale (Oakland)" // string@02dd │ │ +041174: 6e30 a011 0201 |008c: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +04117a: 1a00 f30d |008f: const-string v0, "glen" // string@0df3 │ │ +04117e: 1a01 e702 |0091: const-string v1, "Glen Park (SF)" // string@02e7 │ │ +041182: 6e30 a011 0201 |0093: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +041188: 1a00 270e |0096: const-string v0, "hayw" // string@0e27 │ │ +04118c: 1a01 f502 |0098: const-string v1, "Hayward" // string@02f5 │ │ +041190: 6e30 a011 0201 |009a: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +041196: 1a00 060f |009d: const-string v0, "lafy" // string@0f06 │ │ +04119a: 1a01 7e03 |009f: const-string v1, "Lafayette" // string@037e │ │ +04119e: 6e30 a011 0201 |00a1: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +0411a4: 1a00 070f |00a4: const-string v0, "lake" // string@0f07 │ │ +0411a8: 1a01 7f03 |00a6: const-string v1, "Lake Merritt (Oakland)" // string@037f │ │ +0411ac: 6e30 a011 0201 |00a8: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +0411b2: 1a00 4111 |00ab: const-string v0, "mcar" // string@1141 │ │ +0411b6: 1a01 f806 |00ad: const-string v1, "MacArthur (Oakland)" // string@06f8 │ │ +0411ba: 6e30 a011 0201 |00af: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +0411c0: 1a00 6411 |00b2: const-string v0, "mlbr" // string@1164 │ │ +0411c4: 1a01 ff06 |00b4: const-string v1, "Millbrae" // string@06ff │ │ +0411c8: 6e30 a011 0201 |00b6: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +0411ce: 1a00 6911 |00b9: const-string v0, "mont" // string@1169 │ │ +0411d2: 1a01 0407 |00bb: const-string v1, "Montgomery St. (SF)" // string@0704 │ │ +0411d6: 6e30 a011 0201 |00bd: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +0411dc: 1a00 8511 |00c0: const-string v0, "nbrk" // string@1185 │ │ +0411e0: 1a01 2a07 |00c2: const-string v1, "North Berkeley" // string@072a │ │ +0411e4: 6e30 a011 0201 |00c4: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +0411ea: 1a00 8811 |00c7: const-string v0, "ncon" // string@1188 │ │ +0411ee: 1a01 2b07 |00c9: const-string v1, "North Concord/Martinez" // string@072b │ │ +0411f2: 6e30 a011 0201 |00cb: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +0411f8: 1a00 c212 |00ce: const-string v0, "orin" // string@12c2 │ │ +0411fc: 1a01 5307 |00d0: const-string v1, "Orinda" // string@0753 │ │ +041200: 6e30 a011 0201 |00d2: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +041206: 1a00 1013 |00d5: const-string v0, "pitt" // string@1310 │ │ +04120a: 1a01 7707 |00d7: const-string v1, "Pittsburg/Bay Point" // string@0777 │ │ +04120e: 6e30 a011 0201 |00d9: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +041214: 1a00 0f13 |00dc: const-string v0, "phil" // string@130f │ │ +041218: 1a01 7807 |00de: const-string v1, "Pleasant Hill" // string@0778 │ │ +04121c: 6e30 a011 0201 |00e0: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +041222: 1a00 3913 |00e3: const-string v0, "powl" // string@1339 │ │ +041226: 1a01 7a07 |00e5: const-string v1, "Powell St. (SF)" // string@077a │ │ +04122a: 6e30 a011 0201 |00e7: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +041230: 1a00 d113 |00ea: const-string v0, "rich" // string@13d1 │ │ +041234: 1a01 9c07 |00ec: const-string v1, "Richmond" // string@079c │ │ +041238: 6e30 a011 0201 |00ee: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +04123e: 1a00 d913 |00f1: const-string v0, "rock" // string@13d9 │ │ +041242: 1a01 9d07 |00f3: const-string v1, "Rockridge (Oakland)" // string@079d │ │ +041246: 6e30 a011 0201 |00f5: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +04124c: 1a00 1414 |00f8: const-string v0, "sbrn" // string@1414 │ │ +041250: 1a01 cd07 |00fa: const-string v1, "San Bruno" // string@07cd │ │ +041254: 6e30 a011 0201 |00fc: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +04125a: 1a00 5215 |00ff: const-string v0, "sfia" // string@1552 │ │ +04125e: 1a01 b207 |0101: const-string v1, "SFO Airport" // string@07b2 │ │ +041262: 6e30 a011 0201 |0103: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +041268: 1a00 0514 |0106: const-string v0, "sanl" // string@1405 │ │ +04126c: 1a01 cf07 |0108: const-string v1, "San Leandro" // string@07cf │ │ +041270: 6e30 a011 0201 |010a: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +041276: 1a00 5715 |010d: const-string v0, "shay" // string@1557 │ │ +04127a: 1a01 fa07 |010f: const-string v1, "South Hayward" // string@07fa │ │ +04127e: 6e30 a011 0201 |0111: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +041284: 1a00 9215 |0114: const-string v0, "ssan" // string@1592 │ │ +041288: 1a01 fb07 |0116: const-string v1, "South San Francisco" // string@07fb │ │ +04128c: 6e30 a011 0201 |0118: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +041292: 1a00 5316 |011b: const-string v0, "ucty" // string@1653 │ │ +041296: 1a01 5f08 |011d: const-string v1, "Union City" // string@085f │ │ +04129a: 6e30 a011 0201 |011f: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +0412a0: 1a00 b116 |0122: const-string v0, "wcrk" // string@16b1 │ │ +0412a4: 1a01 da08 |0124: const-string v1, "Walnut Creek" // string@08da │ │ +0412a8: 6e30 a011 0201 |0126: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +0412ae: 1a00 b216 |0129: const-string v0, "wdub" // string@16b2 │ │ +0412b2: 1a01 dc08 |012b: const-string v1, "West Dublin/Pleasanton" // string@08dc │ │ +0412b6: 6e30 a011 0201 |012d: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +0412bc: 1a00 c616 |0130: const-string v0, "woak" // string@16c6 │ │ +0412c0: 1a01 dd08 |0132: const-string v1, "West Oakland" // string@08dd │ │ +0412c4: 6e30 a011 0201 |0134: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$3;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a0 │ │ +0412ca: 0e00 |0137: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=99 │ │ 0x0018 line=100 │ │ 0x0034 line=101 │ │ 0x0050 line=102 │ │ @@ -68281,23 +68286,23 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -03f62c: |[03f62c] pro.dbro.bart.BART$4.:()V │ │ -03f63c: 7010 4e11 0200 |0000: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@114e │ │ -03f642: 1a00 b107 |0003: const-string v0, "SFIA/Millbrae" // string@07b1 │ │ -03f646: 1a01 6411 |0005: const-string v1, "mlbr" // string@1164 │ │ -03f64a: 6e30 a111 0201 |0007: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$4;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a1 │ │ -03f650: 1a00 0007 |000a: const-string v0, "Millbrae/Daly City" // string@0700 │ │ -03f654: 1a01 6411 |000c: const-string v1, "mlbr" // string@1164 │ │ -03f658: 6e30 a111 0201 |000e: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$4;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a1 │ │ -03f65e: 0e00 |0011: return-void │ │ +0412cc: |[0412cc] pro.dbro.bart.BART$4.:()V │ │ +0412dc: 7010 4f11 0200 |0000: invoke-direct {v2}, Ljava/util/HashMap;.:()V // method@114f │ │ +0412e2: 1a00 b107 |0003: const-string v0, "SFIA/Millbrae" // string@07b1 │ │ +0412e6: 1a01 6411 |0005: const-string v1, "mlbr" // string@1164 │ │ +0412ea: 6e30 a211 0201 |0007: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$4;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a2 │ │ +0412f0: 1a00 0007 |000a: const-string v0, "Millbrae/Daly City" // string@0700 │ │ +0412f4: 1a01 6411 |000c: const-string v1, "mlbr" // string@1164 │ │ +0412f8: 6e30 a211 0201 |000e: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/BART$4;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@11a2 │ │ +0412fe: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0003 line=120 │ │ 0x000a line=121 │ │ 0x0011 line=122 │ │ locals : │ │ @@ -68387,293 +68392,293 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 548 16-bit code units │ │ -03f660: |[03f660] pro.dbro.bart.BART.:()V │ │ -03f670: 1247 |0000: const/4 v7, #int 4 // #4 │ │ -03f672: 1236 |0001: const/4 v6, #int 3 // #3 │ │ -03f674: 1225 |0002: const/4 v5, #int 2 // #2 │ │ -03f676: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -03f678: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -03f67a: 1300 2c00 |0005: const/16 v0, #int 44 // #2c │ │ -03f67e: 2300 1403 |0007: new-array v0, v0, [Ljava/lang/String; // type@0314 │ │ -03f682: 1a01 ec00 |0009: const-string v1, "12th St. Oakland City Center" // string@00ec │ │ -03f686: 4d01 0003 |000b: aput-object v1, v0, v3 │ │ -03f68a: 1a01 ee00 |000d: const-string v1, "16th St. Mission (SF)" // string@00ee │ │ -03f68e: 4d01 0004 |000f: aput-object v1, v0, v4 │ │ -03f692: 1a01 f000 |0011: const-string v1, "19th St. Oakland" // string@00f0 │ │ -03f696: 4d01 0005 |0013: aput-object v1, v0, v5 │ │ -03f69a: 1a01 f200 |0015: const-string v1, "24th St. Mission (SF)" // string@00f2 │ │ -03f69e: 4d01 0006 |0017: aput-object v1, v0, v6 │ │ -03f6a2: 1a01 d401 |0019: const-string v1, "Ashby (Berkeley)" // string@01d4 │ │ -03f6a6: 4d01 0007 |001b: aput-object v1, v0, v7 │ │ -03f6aa: 1251 |001d: const/4 v1, #int 5 // #5 │ │ -03f6ac: 1a02 e901 |001e: const-string v2, "Balboa Park (SF)" // string@01e9 │ │ -03f6b0: 4d02 0001 |0020: aput-object v2, v0, v1 │ │ -03f6b4: 1261 |0022: const/4 v1, #int 6 // #6 │ │ -03f6b6: 1a02 fc01 |0023: const-string v2, "Bay Fair (San Leandro)" // string@01fc │ │ -03f6ba: 4d02 0001 |0025: aput-object v2, v0, v1 │ │ -03f6be: 1271 |0027: const/4 v1, #int 7 // #7 │ │ -03f6c0: 1a02 2802 |0028: const-string v2, "Castro Valley" // string@0228 │ │ -03f6c4: 4d02 0001 |002a: aput-object v2, v0, v1 │ │ -03f6c8: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ -03f6cc: 1a02 2c02 |002e: const-string v2, "Civic Center (SF)" // string@022c │ │ -03f6d0: 4d02 0001 |0030: aput-object v2, v0, v1 │ │ -03f6d4: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ -03f6d8: 1a02 2d02 |0034: const-string v2, "Coliseum/Oakland Airport" // string@022d │ │ -03f6dc: 4d02 0001 |0036: aput-object v2, v0, v1 │ │ -03f6e0: 1301 0a00 |0038: const/16 v1, #int 10 // #a │ │ -03f6e4: 1a02 2e02 |003a: const-string v2, "Colma" // string@022e │ │ -03f6e8: 4d02 0001 |003c: aput-object v2, v0, v1 │ │ -03f6ec: 1301 0b00 |003e: const/16 v1, #int 11 // #b │ │ -03f6f0: 1a02 3102 |0040: const-string v2, "Concord" // string@0231 │ │ -03f6f4: 4d02 0001 |0042: aput-object v2, v0, v1 │ │ -03f6f8: 1301 0c00 |0044: const/16 v1, #int 12 // #c │ │ -03f6fc: 1a02 6802 |0046: const-string v2, "Daly City" // string@0268 │ │ -03f700: 4d02 0001 |0048: aput-object v2, v0, v1 │ │ -03f704: 1301 0d00 |004a: const/16 v1, #int 13 // #d │ │ -03f708: 1a02 7502 |004c: const-string v2, "Downtown Berkeley" // string@0275 │ │ -03f70c: 4d02 0001 |004e: aput-object v2, v0, v1 │ │ -03f710: 1301 0e00 |0050: const/16 v1, #int 14 // #e │ │ -03f714: 1a02 7b02 |0052: const-string v2, "Dublin/Pleasanton" // string@027b │ │ -03f718: 4d02 0001 |0054: aput-object v2, v0, v1 │ │ -03f71c: 1301 0f00 |0056: const/16 v1, #int 15 // #f │ │ -03f720: 1a02 9702 |0058: const-string v2, "El Cerrito del Norte" // string@0297 │ │ -03f724: 4d02 0001 |005a: aput-object v2, v0, v1 │ │ -03f728: 1301 1000 |005c: const/16 v1, #int 16 // #10 │ │ -03f72c: 1a02 9602 |005e: const-string v2, "El Cerrito Plaza" // string@0296 │ │ -03f730: 4d02 0001 |0060: aput-object v2, v0, v1 │ │ -03f734: 1301 1100 |0062: const/16 v1, #int 17 // #11 │ │ -03f738: 1a02 9802 |0064: const-string v2, "Embarcadero (SF)" // string@0298 │ │ -03f73c: 4d02 0001 |0066: aput-object v2, v0, v1 │ │ -03f740: 1301 1200 |0068: const/16 v1, #int 18 // #12 │ │ -03f744: 1a02 db02 |006a: const-string v2, "Fremont" // string@02db │ │ -03f748: 4d02 0001 |006c: aput-object v2, v0, v1 │ │ -03f74c: 1301 1300 |006e: const/16 v1, #int 19 // #13 │ │ -03f750: 1a02 dd02 |0070: const-string v2, "Fruitvale (Oakland)" // string@02dd │ │ -03f754: 4d02 0001 |0072: aput-object v2, v0, v1 │ │ -03f758: 1301 1400 |0074: const/16 v1, #int 20 // #14 │ │ -03f75c: 1a02 e702 |0076: const-string v2, "Glen Park (SF)" // string@02e7 │ │ -03f760: 4d02 0001 |0078: aput-object v2, v0, v1 │ │ -03f764: 1301 1500 |007a: const/16 v1, #int 21 // #15 │ │ -03f768: 1a02 f502 |007c: const-string v2, "Hayward" // string@02f5 │ │ -03f76c: 4d02 0001 |007e: aput-object v2, v0, v1 │ │ -03f770: 1301 1600 |0080: const/16 v1, #int 22 // #16 │ │ -03f774: 1a02 7e03 |0082: const-string v2, "Lafayette" // string@037e │ │ -03f778: 4d02 0001 |0084: aput-object v2, v0, v1 │ │ -03f77c: 1301 1700 |0086: const/16 v1, #int 23 // #17 │ │ -03f780: 1a02 7f03 |0088: const-string v2, "Lake Merritt (Oakland)" // string@037f │ │ -03f784: 4d02 0001 |008a: aput-object v2, v0, v1 │ │ -03f788: 1301 1800 |008c: const/16 v1, #int 24 // #18 │ │ -03f78c: 1a02 f806 |008e: const-string v2, "MacArthur (Oakland)" // string@06f8 │ │ -03f790: 4d02 0001 |0090: aput-object v2, v0, v1 │ │ -03f794: 1301 1900 |0092: const/16 v1, #int 25 // #19 │ │ -03f798: 1a02 ff06 |0094: const-string v2, "Millbrae" // string@06ff │ │ -03f79c: 4d02 0001 |0096: aput-object v2, v0, v1 │ │ -03f7a0: 1301 1a00 |0098: const/16 v1, #int 26 // #1a │ │ -03f7a4: 1a02 0407 |009a: const-string v2, "Montgomery St. (SF)" // string@0704 │ │ -03f7a8: 4d02 0001 |009c: aput-object v2, v0, v1 │ │ -03f7ac: 1301 1b00 |009e: const/16 v1, #int 27 // #1b │ │ -03f7b0: 1a02 2a07 |00a0: const-string v2, "North Berkeley" // string@072a │ │ -03f7b4: 4d02 0001 |00a2: aput-object v2, v0, v1 │ │ -03f7b8: 1301 1c00 |00a4: const/16 v1, #int 28 // #1c │ │ -03f7bc: 1a02 2b07 |00a6: const-string v2, "North Concord/Martinez" // string@072b │ │ -03f7c0: 4d02 0001 |00a8: aput-object v2, v0, v1 │ │ -03f7c4: 1301 1d00 |00aa: const/16 v1, #int 29 // #1d │ │ -03f7c8: 1a02 5307 |00ac: const-string v2, "Orinda" // string@0753 │ │ -03f7cc: 4d02 0001 |00ae: aput-object v2, v0, v1 │ │ -03f7d0: 1301 1e00 |00b0: const/16 v1, #int 30 // #1e │ │ -03f7d4: 1a02 7707 |00b2: const-string v2, "Pittsburg/Bay Point" // string@0777 │ │ -03f7d8: 4d02 0001 |00b4: aput-object v2, v0, v1 │ │ -03f7dc: 1301 1f00 |00b6: const/16 v1, #int 31 // #1f │ │ -03f7e0: 1a02 7807 |00b8: const-string v2, "Pleasant Hill" // string@0778 │ │ -03f7e4: 4d02 0001 |00ba: aput-object v2, v0, v1 │ │ -03f7e8: 1301 2000 |00bc: const/16 v1, #int 32 // #20 │ │ -03f7ec: 1a02 7a07 |00be: const-string v2, "Powell St. (SF)" // string@077a │ │ -03f7f0: 4d02 0001 |00c0: aput-object v2, v0, v1 │ │ -03f7f4: 1301 2100 |00c2: const/16 v1, #int 33 // #21 │ │ -03f7f8: 1a02 9c07 |00c4: const-string v2, "Richmond" // string@079c │ │ -03f7fc: 4d02 0001 |00c6: aput-object v2, v0, v1 │ │ -03f800: 1301 2200 |00c8: const/16 v1, #int 34 // #22 │ │ -03f804: 1a02 9d07 |00ca: const-string v2, "Rockridge (Oakland)" // string@079d │ │ -03f808: 4d02 0001 |00cc: aput-object v2, v0, v1 │ │ -03f80c: 1301 2300 |00ce: const/16 v1, #int 35 // #23 │ │ -03f810: 1a02 cd07 |00d0: const-string v2, "San Bruno" // string@07cd │ │ -03f814: 4d02 0001 |00d2: aput-object v2, v0, v1 │ │ -03f818: 1301 2400 |00d4: const/16 v1, #int 36 // #24 │ │ -03f81c: 1a02 ce07 |00d6: const-string v2, "San Francisco Int'l Airport SFO" // string@07ce │ │ -03f820: 4d02 0001 |00d8: aput-object v2, v0, v1 │ │ -03f824: 1301 2500 |00da: const/16 v1, #int 37 // #25 │ │ -03f828: 1a02 cf07 |00dc: const-string v2, "San Leandro" // string@07cf │ │ -03f82c: 4d02 0001 |00de: aput-object v2, v0, v1 │ │ -03f830: 1301 2600 |00e0: const/16 v1, #int 38 // #26 │ │ -03f834: 1a02 fa07 |00e2: const-string v2, "South Hayward" // string@07fa │ │ -03f838: 4d02 0001 |00e4: aput-object v2, v0, v1 │ │ -03f83c: 1301 2700 |00e6: const/16 v1, #int 39 // #27 │ │ -03f840: 1a02 fb07 |00e8: const-string v2, "South San Francisco" // string@07fb │ │ -03f844: 4d02 0001 |00ea: aput-object v2, v0, v1 │ │ -03f848: 1301 2800 |00ec: const/16 v1, #int 40 // #28 │ │ -03f84c: 1a02 5f08 |00ee: const-string v2, "Union City" // string@085f │ │ -03f850: 4d02 0001 |00f0: aput-object v2, v0, v1 │ │ -03f854: 1301 2900 |00f2: const/16 v1, #int 41 // #29 │ │ -03f858: 1a02 da08 |00f4: const-string v2, "Walnut Creek" // string@08da │ │ -03f85c: 4d02 0001 |00f6: aput-object v2, v0, v1 │ │ -03f860: 1301 2a00 |00f8: const/16 v1, #int 42 // #2a │ │ -03f864: 1a02 dc08 |00fa: const-string v2, "West Dublin/Pleasanton" // string@08dc │ │ -03f868: 4d02 0001 |00fc: aput-object v2, v0, v1 │ │ -03f86c: 1301 2b00 |00fe: const/16 v1, #int 43 // #2b │ │ -03f870: 1a02 dd08 |0100: const-string v2, "West Oakland" // string@08dd │ │ -03f874: 4d02 0001 |0102: aput-object v2, v0, v1 │ │ -03f878: 6900 1d04 |0104: sput-object v0, Lpro/dbro/bart/BART;.STATIONS:[Ljava/lang/String; // field@041d │ │ -03f87c: 1300 2c00 |0106: const/16 v0, #int 44 // #2c │ │ -03f880: 2300 1403 |0108: new-array v0, v0, [Ljava/lang/String; // type@0314 │ │ -03f884: 1a01 eb00 |010a: const-string v1, "12th" // string@00eb │ │ -03f888: 4d01 0003 |010c: aput-object v1, v0, v3 │ │ -03f88c: 1a01 ed00 |010e: const-string v1, "16th" // string@00ed │ │ -03f890: 4d01 0004 |0110: aput-object v1, v0, v4 │ │ -03f894: 1a01 ef00 |0112: const-string v1, "19th" // string@00ef │ │ -03f898: 4d01 0005 |0114: aput-object v1, v0, v5 │ │ -03f89c: 1a01 f100 |0116: const-string v1, "24th" // string@00f1 │ │ -03f8a0: 4d01 0006 |0118: aput-object v1, v0, v6 │ │ -03f8a4: 1a01 ed09 |011a: const-string v1, "ashb" // string@09ed │ │ -03f8a8: 4d01 0007 |011c: aput-object v1, v0, v7 │ │ -03f8ac: 1251 |011e: const/4 v1, #int 5 // #5 │ │ -03f8ae: 1a02 050a |011f: const-string v2, "balb" // string@0a05 │ │ -03f8b2: 4d02 0001 |0121: aput-object v2, v0, v1 │ │ -03f8b6: 1261 |0123: const/4 v1, #int 6 // #6 │ │ -03f8b8: 1a02 0b0a |0124: const-string v2, "bayf" // string@0a0b │ │ -03f8bc: 4d02 0001 |0126: aput-object v2, v0, v1 │ │ -03f8c0: 1271 |0128: const/4 v1, #int 7 // #7 │ │ -03f8c2: 1a02 520a |0129: const-string v2, "cast" // string@0a52 │ │ -03f8c6: 4d02 0001 |012b: aput-object v2, v0, v1 │ │ -03f8ca: 1301 0800 |012d: const/16 v1, #int 8 // #8 │ │ -03f8ce: 1a02 7d0a |012f: const-string v2, "civc" // string@0a7d │ │ -03f8d2: 4d02 0001 |0131: aput-object v2, v0, v1 │ │ -03f8d6: 1301 0900 |0133: const/16 v1, #int 9 // #9 │ │ -03f8da: 1a02 a70a |0135: const-string v2, "cols" // string@0aa7 │ │ -03f8de: 4d02 0001 |0137: aput-object v2, v0, v1 │ │ -03f8e2: 1301 0a00 |0139: const/16 v1, #int 10 // #a │ │ -03f8e6: 1a02 a50a |013b: const-string v2, "colm" // string@0aa5 │ │ -03f8ea: 4d02 0001 |013d: aput-object v2, v0, v1 │ │ -03f8ee: 1301 0b00 |013f: const/16 v1, #int 11 // #b │ │ -03f8f2: 1a02 b90a |0141: const-string v2, "conc" // string@0ab9 │ │ -03f8f6: 4d02 0001 |0143: aput-object v2, v0, v1 │ │ -03f8fa: 1301 0c00 |0145: const/16 v1, #int 12 // #c │ │ -03f8fe: 1a02 1a0b |0147: const-string v2, "daly" // string@0b1a │ │ -03f902: 4d02 0001 |0149: aput-object v2, v0, v1 │ │ -03f906: 1301 0d00 |014b: const/16 v1, #int 13 // #d │ │ -03f90a: 1a02 260b |014d: const-string v2, "dbrk" // string@0b26 │ │ -03f90e: 4d02 0001 |014f: aput-object v2, v0, v1 │ │ -03f912: 1301 0e00 |0151: const/16 v1, #int 14 // #e │ │ -03f916: 1a02 ca0b |0153: const-string v2, "dubl" // string@0bca │ │ -03f91a: 4d02 0001 |0155: aput-object v2, v0, v1 │ │ -03f91e: 1301 0f00 |0157: const/16 v1, #int 15 // #f │ │ -03f922: 1a02 360b |0159: const-string v2, "deln" // string@0b36 │ │ -03f926: 4d02 0001 |015b: aput-object v2, v0, v1 │ │ -03f92a: 1301 1000 |015d: const/16 v1, #int 16 // #10 │ │ -03f92e: 1a02 1713 |015f: const-string v2, "plza" // string@1317 │ │ -03f932: 4d02 0001 |0161: aput-object v2, v0, v1 │ │ -03f936: 1301 1100 |0163: const/16 v1, #int 17 // #11 │ │ -03f93a: 1a02 de0b |0165: const-string v2, "embr" // string@0bde │ │ -03f93e: 4d02 0001 |0167: aput-object v2, v0, v1 │ │ -03f942: 1301 1200 |0169: const/16 v1, #int 18 // #12 │ │ -03f946: 1a02 870c |016b: const-string v2, "frmt" // string@0c87 │ │ -03f94a: 4d02 0001 |016d: aput-object v2, v0, v1 │ │ -03f94e: 1301 1300 |016f: const/16 v1, #int 19 // #13 │ │ -03f952: 1a02 8e0c |0171: const-string v2, "ftvl" // string@0c8e │ │ -03f956: 4d02 0001 |0173: aput-object v2, v0, v1 │ │ -03f95a: 1301 1400 |0175: const/16 v1, #int 20 // #14 │ │ -03f95e: 1a02 f30d |0177: const-string v2, "glen" // string@0df3 │ │ -03f962: 4d02 0001 |0179: aput-object v2, v0, v1 │ │ -03f966: 1301 1500 |017b: const/16 v1, #int 21 // #15 │ │ -03f96a: 1a02 270e |017d: const-string v2, "hayw" // string@0e27 │ │ -03f96e: 4d02 0001 |017f: aput-object v2, v0, v1 │ │ -03f972: 1301 1600 |0181: const/16 v1, #int 22 // #16 │ │ -03f976: 1a02 060f |0183: const-string v2, "lafy" // string@0f06 │ │ -03f97a: 4d02 0001 |0185: aput-object v2, v0, v1 │ │ -03f97e: 1301 1700 |0187: const/16 v1, #int 23 // #17 │ │ -03f982: 1a02 070f |0189: const-string v2, "lake" // string@0f07 │ │ -03f986: 4d02 0001 |018b: aput-object v2, v0, v1 │ │ -03f98a: 1301 1800 |018d: const/16 v1, #int 24 // #18 │ │ -03f98e: 1a02 4111 |018f: const-string v2, "mcar" // string@1141 │ │ -03f992: 4d02 0001 |0191: aput-object v2, v0, v1 │ │ -03f996: 1301 1900 |0193: const/16 v1, #int 25 // #19 │ │ -03f99a: 1a02 6411 |0195: const-string v2, "mlbr" // string@1164 │ │ -03f99e: 4d02 0001 |0197: aput-object v2, v0, v1 │ │ -03f9a2: 1301 1a00 |0199: const/16 v1, #int 26 // #1a │ │ -03f9a6: 1a02 6911 |019b: const-string v2, "mont" // string@1169 │ │ -03f9aa: 4d02 0001 |019d: aput-object v2, v0, v1 │ │ -03f9ae: 1301 1b00 |019f: const/16 v1, #int 27 // #1b │ │ -03f9b2: 1a02 8511 |01a1: const-string v2, "nbrk" // string@1185 │ │ -03f9b6: 4d02 0001 |01a3: aput-object v2, v0, v1 │ │ -03f9ba: 1301 1c00 |01a5: const/16 v1, #int 28 // #1c │ │ -03f9be: 1a02 8811 |01a7: const-string v2, "ncon" // string@1188 │ │ -03f9c2: 4d02 0001 |01a9: aput-object v2, v0, v1 │ │ -03f9c6: 1301 1d00 |01ab: const/16 v1, #int 29 // #1d │ │ -03f9ca: 1a02 c212 |01ad: const-string v2, "orin" // string@12c2 │ │ -03f9ce: 4d02 0001 |01af: aput-object v2, v0, v1 │ │ -03f9d2: 1301 1e00 |01b1: const/16 v1, #int 30 // #1e │ │ -03f9d6: 1a02 1013 |01b3: const-string v2, "pitt" // string@1310 │ │ -03f9da: 4d02 0001 |01b5: aput-object v2, v0, v1 │ │ -03f9de: 1301 1f00 |01b7: const/16 v1, #int 31 // #1f │ │ -03f9e2: 1a02 0f13 |01b9: const-string v2, "phil" // string@130f │ │ -03f9e6: 4d02 0001 |01bb: aput-object v2, v0, v1 │ │ -03f9ea: 1301 2000 |01bd: const/16 v1, #int 32 // #20 │ │ -03f9ee: 1a02 3913 |01bf: const-string v2, "powl" // string@1339 │ │ -03f9f2: 4d02 0001 |01c1: aput-object v2, v0, v1 │ │ -03f9f6: 1301 2100 |01c3: const/16 v1, #int 33 // #21 │ │ -03f9fa: 1a02 d113 |01c5: const-string v2, "rich" // string@13d1 │ │ -03f9fe: 4d02 0001 |01c7: aput-object v2, v0, v1 │ │ -03fa02: 1301 2200 |01c9: const/16 v1, #int 34 // #22 │ │ -03fa06: 1a02 d913 |01cb: const-string v2, "rock" // string@13d9 │ │ -03fa0a: 4d02 0001 |01cd: aput-object v2, v0, v1 │ │ -03fa0e: 1301 2300 |01cf: const/16 v1, #int 35 // #23 │ │ -03fa12: 1a02 1414 |01d1: const-string v2, "sbrn" // string@1414 │ │ -03fa16: 4d02 0001 |01d3: aput-object v2, v0, v1 │ │ -03fa1a: 1301 2400 |01d5: const/16 v1, #int 36 // #24 │ │ -03fa1e: 1a02 5215 |01d7: const-string v2, "sfia" // string@1552 │ │ -03fa22: 4d02 0001 |01d9: aput-object v2, v0, v1 │ │ -03fa26: 1301 2500 |01db: const/16 v1, #int 37 // #25 │ │ -03fa2a: 1a02 0514 |01dd: const-string v2, "sanl" // string@1405 │ │ -03fa2e: 4d02 0001 |01df: aput-object v2, v0, v1 │ │ -03fa32: 1301 2600 |01e1: const/16 v1, #int 38 // #26 │ │ -03fa36: 1a02 5715 |01e3: const-string v2, "shay" // string@1557 │ │ -03fa3a: 4d02 0001 |01e5: aput-object v2, v0, v1 │ │ -03fa3e: 1301 2700 |01e7: const/16 v1, #int 39 // #27 │ │ -03fa42: 1a02 9215 |01e9: const-string v2, "ssan" // string@1592 │ │ -03fa46: 4d02 0001 |01eb: aput-object v2, v0, v1 │ │ -03fa4a: 1301 2800 |01ed: const/16 v1, #int 40 // #28 │ │ -03fa4e: 1a02 5316 |01ef: const-string v2, "ucty" // string@1653 │ │ -03fa52: 4d02 0001 |01f1: aput-object v2, v0, v1 │ │ -03fa56: 1301 2900 |01f3: const/16 v1, #int 41 // #29 │ │ -03fa5a: 1a02 b116 |01f5: const-string v2, "wcrk" // string@16b1 │ │ -03fa5e: 4d02 0001 |01f7: aput-object v2, v0, v1 │ │ -03fa62: 1301 2a00 |01f9: const/16 v1, #int 42 // #2a │ │ -03fa66: 1a02 b216 |01fb: const-string v2, "wdub" // string@16b2 │ │ -03fa6a: 4d02 0001 |01fd: aput-object v2, v0, v1 │ │ -03fa6e: 1301 2b00 |01ff: const/16 v1, #int 43 // #2b │ │ -03fa72: 1a02 c616 |0201: const-string v2, "woak" // string@16c6 │ │ -03fa76: 4d02 0001 |0203: aput-object v2, v0, v1 │ │ -03fa7a: 6900 1e04 |0205: sput-object v0, Lpro/dbro/bart/BART;.STATION_CODES:[Ljava/lang/String; // field@041e │ │ -03fa7e: 2200 ad02 |0207: new-instance v0, Lpro/dbro/bart/BART$1; // type@02ad │ │ -03fa82: 7010 9a11 0000 |0209: invoke-direct {v0}, Lpro/dbro/bart/BART$1;.:()V // method@119a │ │ -03fa88: 6900 1f04 |020c: sput-object v0, Lpro/dbro/bart/BART;.STATION_LOCATION_MAP:Ljava/util/HashMap; // field@041f │ │ -03fa8c: 2200 ae02 |020e: new-instance v0, Lpro/dbro/bart/BART$2; // type@02ae │ │ -03fa90: 7010 9c11 0000 |0210: invoke-direct {v0}, Lpro/dbro/bart/BART$2;.:()V // method@119c │ │ -03fa96: 6900 2004 |0213: sput-object v0, Lpro/dbro/bart/BART;.STATION_MAP:Ljava/util/HashMap; // field@0420 │ │ -03fa9a: 2200 af02 |0215: new-instance v0, Lpro/dbro/bart/BART$3; // type@02af │ │ -03fa9e: 7010 9e11 0000 |0217: invoke-direct {v0}, Lpro/dbro/bart/BART$3;.:()V // method@119e │ │ -03faa4: 6900 1c04 |021a: sput-object v0, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ -03faa8: 2200 b002 |021c: new-instance v0, Lpro/dbro/bart/BART$4; // type@02b0 │ │ -03faac: 7010 a011 0000 |021e: invoke-direct {v0}, Lpro/dbro/bart/BART$4;.:()V // method@11a0 │ │ -03fab2: 6900 1b04 |0221: sput-object v0, Lpro/dbro/bart/BART;.KNOWN_SILLY_TRAINS:Ljava/util/HashMap; // field@041b │ │ -03fab6: 0e00 |0223: return-void │ │ +041300: |[041300] pro.dbro.bart.BART.:()V │ │ +041310: 1247 |0000: const/4 v7, #int 4 // #4 │ │ +041312: 1236 |0001: const/4 v6, #int 3 // #3 │ │ +041314: 1225 |0002: const/4 v5, #int 2 // #2 │ │ +041316: 1214 |0003: const/4 v4, #int 1 // #1 │ │ +041318: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +04131a: 1300 2c00 |0005: const/16 v0, #int 44 // #2c │ │ +04131e: 2300 1403 |0007: new-array v0, v0, [Ljava/lang/String; // type@0314 │ │ +041322: 1a01 ec00 |0009: const-string v1, "12th St. Oakland City Center" // string@00ec │ │ +041326: 4d01 0003 |000b: aput-object v1, v0, v3 │ │ +04132a: 1a01 ee00 |000d: const-string v1, "16th St. Mission (SF)" // string@00ee │ │ +04132e: 4d01 0004 |000f: aput-object v1, v0, v4 │ │ +041332: 1a01 f000 |0011: const-string v1, "19th St. Oakland" // string@00f0 │ │ +041336: 4d01 0005 |0013: aput-object v1, v0, v5 │ │ +04133a: 1a01 f200 |0015: const-string v1, "24th St. Mission (SF)" // string@00f2 │ │ +04133e: 4d01 0006 |0017: aput-object v1, v0, v6 │ │ +041342: 1a01 d401 |0019: const-string v1, "Ashby (Berkeley)" // string@01d4 │ │ +041346: 4d01 0007 |001b: aput-object v1, v0, v7 │ │ +04134a: 1251 |001d: const/4 v1, #int 5 // #5 │ │ +04134c: 1a02 e901 |001e: const-string v2, "Balboa Park (SF)" // string@01e9 │ │ +041350: 4d02 0001 |0020: aput-object v2, v0, v1 │ │ +041354: 1261 |0022: const/4 v1, #int 6 // #6 │ │ +041356: 1a02 fc01 |0023: const-string v2, "Bay Fair (San Leandro)" // string@01fc │ │ +04135a: 4d02 0001 |0025: aput-object v2, v0, v1 │ │ +04135e: 1271 |0027: const/4 v1, #int 7 // #7 │ │ +041360: 1a02 2802 |0028: const-string v2, "Castro Valley" // string@0228 │ │ +041364: 4d02 0001 |002a: aput-object v2, v0, v1 │ │ +041368: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ +04136c: 1a02 2c02 |002e: const-string v2, "Civic Center (SF)" // string@022c │ │ +041370: 4d02 0001 |0030: aput-object v2, v0, v1 │ │ +041374: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ +041378: 1a02 2d02 |0034: const-string v2, "Coliseum/Oakland Airport" // string@022d │ │ +04137c: 4d02 0001 |0036: aput-object v2, v0, v1 │ │ +041380: 1301 0a00 |0038: const/16 v1, #int 10 // #a │ │ +041384: 1a02 2e02 |003a: const-string v2, "Colma" // string@022e │ │ +041388: 4d02 0001 |003c: aput-object v2, v0, v1 │ │ +04138c: 1301 0b00 |003e: const/16 v1, #int 11 // #b │ │ +041390: 1a02 3102 |0040: const-string v2, "Concord" // string@0231 │ │ +041394: 4d02 0001 |0042: aput-object v2, v0, v1 │ │ +041398: 1301 0c00 |0044: const/16 v1, #int 12 // #c │ │ +04139c: 1a02 6802 |0046: const-string v2, "Daly City" // string@0268 │ │ +0413a0: 4d02 0001 |0048: aput-object v2, v0, v1 │ │ +0413a4: 1301 0d00 |004a: const/16 v1, #int 13 // #d │ │ +0413a8: 1a02 7502 |004c: const-string v2, "Downtown Berkeley" // string@0275 │ │ +0413ac: 4d02 0001 |004e: aput-object v2, v0, v1 │ │ +0413b0: 1301 0e00 |0050: const/16 v1, #int 14 // #e │ │ +0413b4: 1a02 7b02 |0052: const-string v2, "Dublin/Pleasanton" // string@027b │ │ +0413b8: 4d02 0001 |0054: aput-object v2, v0, v1 │ │ +0413bc: 1301 0f00 |0056: const/16 v1, #int 15 // #f │ │ +0413c0: 1a02 9702 |0058: const-string v2, "El Cerrito del Norte" // string@0297 │ │ +0413c4: 4d02 0001 |005a: aput-object v2, v0, v1 │ │ +0413c8: 1301 1000 |005c: const/16 v1, #int 16 // #10 │ │ +0413cc: 1a02 9602 |005e: const-string v2, "El Cerrito Plaza" // string@0296 │ │ +0413d0: 4d02 0001 |0060: aput-object v2, v0, v1 │ │ +0413d4: 1301 1100 |0062: const/16 v1, #int 17 // #11 │ │ +0413d8: 1a02 9802 |0064: const-string v2, "Embarcadero (SF)" // string@0298 │ │ +0413dc: 4d02 0001 |0066: aput-object v2, v0, v1 │ │ +0413e0: 1301 1200 |0068: const/16 v1, #int 18 // #12 │ │ +0413e4: 1a02 db02 |006a: const-string v2, "Fremont" // string@02db │ │ +0413e8: 4d02 0001 |006c: aput-object v2, v0, v1 │ │ +0413ec: 1301 1300 |006e: const/16 v1, #int 19 // #13 │ │ +0413f0: 1a02 dd02 |0070: const-string v2, "Fruitvale (Oakland)" // string@02dd │ │ +0413f4: 4d02 0001 |0072: aput-object v2, v0, v1 │ │ +0413f8: 1301 1400 |0074: const/16 v1, #int 20 // #14 │ │ +0413fc: 1a02 e702 |0076: const-string v2, "Glen Park (SF)" // string@02e7 │ │ +041400: 4d02 0001 |0078: aput-object v2, v0, v1 │ │ +041404: 1301 1500 |007a: const/16 v1, #int 21 // #15 │ │ +041408: 1a02 f502 |007c: const-string v2, "Hayward" // string@02f5 │ │ +04140c: 4d02 0001 |007e: aput-object v2, v0, v1 │ │ +041410: 1301 1600 |0080: const/16 v1, #int 22 // #16 │ │ +041414: 1a02 7e03 |0082: const-string v2, "Lafayette" // string@037e │ │ +041418: 4d02 0001 |0084: aput-object v2, v0, v1 │ │ +04141c: 1301 1700 |0086: const/16 v1, #int 23 // #17 │ │ +041420: 1a02 7f03 |0088: const-string v2, "Lake Merritt (Oakland)" // string@037f │ │ +041424: 4d02 0001 |008a: aput-object v2, v0, v1 │ │ +041428: 1301 1800 |008c: const/16 v1, #int 24 // #18 │ │ +04142c: 1a02 f806 |008e: const-string v2, "MacArthur (Oakland)" // string@06f8 │ │ +041430: 4d02 0001 |0090: aput-object v2, v0, v1 │ │ +041434: 1301 1900 |0092: const/16 v1, #int 25 // #19 │ │ +041438: 1a02 ff06 |0094: const-string v2, "Millbrae" // string@06ff │ │ +04143c: 4d02 0001 |0096: aput-object v2, v0, v1 │ │ +041440: 1301 1a00 |0098: const/16 v1, #int 26 // #1a │ │ +041444: 1a02 0407 |009a: const-string v2, "Montgomery St. (SF)" // string@0704 │ │ +041448: 4d02 0001 |009c: aput-object v2, v0, v1 │ │ +04144c: 1301 1b00 |009e: const/16 v1, #int 27 // #1b │ │ +041450: 1a02 2a07 |00a0: const-string v2, "North Berkeley" // string@072a │ │ +041454: 4d02 0001 |00a2: aput-object v2, v0, v1 │ │ +041458: 1301 1c00 |00a4: const/16 v1, #int 28 // #1c │ │ +04145c: 1a02 2b07 |00a6: const-string v2, "North Concord/Martinez" // string@072b │ │ +041460: 4d02 0001 |00a8: aput-object v2, v0, v1 │ │ +041464: 1301 1d00 |00aa: const/16 v1, #int 29 // #1d │ │ +041468: 1a02 5307 |00ac: const-string v2, "Orinda" // string@0753 │ │ +04146c: 4d02 0001 |00ae: aput-object v2, v0, v1 │ │ +041470: 1301 1e00 |00b0: const/16 v1, #int 30 // #1e │ │ +041474: 1a02 7707 |00b2: const-string v2, "Pittsburg/Bay Point" // string@0777 │ │ +041478: 4d02 0001 |00b4: aput-object v2, v0, v1 │ │ +04147c: 1301 1f00 |00b6: const/16 v1, #int 31 // #1f │ │ +041480: 1a02 7807 |00b8: const-string v2, "Pleasant Hill" // string@0778 │ │ +041484: 4d02 0001 |00ba: aput-object v2, v0, v1 │ │ +041488: 1301 2000 |00bc: const/16 v1, #int 32 // #20 │ │ +04148c: 1a02 7a07 |00be: const-string v2, "Powell St. (SF)" // string@077a │ │ +041490: 4d02 0001 |00c0: aput-object v2, v0, v1 │ │ +041494: 1301 2100 |00c2: const/16 v1, #int 33 // #21 │ │ +041498: 1a02 9c07 |00c4: const-string v2, "Richmond" // string@079c │ │ +04149c: 4d02 0001 |00c6: aput-object v2, v0, v1 │ │ +0414a0: 1301 2200 |00c8: const/16 v1, #int 34 // #22 │ │ +0414a4: 1a02 9d07 |00ca: const-string v2, "Rockridge (Oakland)" // string@079d │ │ +0414a8: 4d02 0001 |00cc: aput-object v2, v0, v1 │ │ +0414ac: 1301 2300 |00ce: const/16 v1, #int 35 // #23 │ │ +0414b0: 1a02 cd07 |00d0: const-string v2, "San Bruno" // string@07cd │ │ +0414b4: 4d02 0001 |00d2: aput-object v2, v0, v1 │ │ +0414b8: 1301 2400 |00d4: const/16 v1, #int 36 // #24 │ │ +0414bc: 1a02 ce07 |00d6: const-string v2, "San Francisco Int'l Airport SFO" // string@07ce │ │ +0414c0: 4d02 0001 |00d8: aput-object v2, v0, v1 │ │ +0414c4: 1301 2500 |00da: const/16 v1, #int 37 // #25 │ │ +0414c8: 1a02 cf07 |00dc: const-string v2, "San Leandro" // string@07cf │ │ +0414cc: 4d02 0001 |00de: aput-object v2, v0, v1 │ │ +0414d0: 1301 2600 |00e0: const/16 v1, #int 38 // #26 │ │ +0414d4: 1a02 fa07 |00e2: const-string v2, "South Hayward" // string@07fa │ │ +0414d8: 4d02 0001 |00e4: aput-object v2, v0, v1 │ │ +0414dc: 1301 2700 |00e6: const/16 v1, #int 39 // #27 │ │ +0414e0: 1a02 fb07 |00e8: const-string v2, "South San Francisco" // string@07fb │ │ +0414e4: 4d02 0001 |00ea: aput-object v2, v0, v1 │ │ +0414e8: 1301 2800 |00ec: const/16 v1, #int 40 // #28 │ │ +0414ec: 1a02 5f08 |00ee: const-string v2, "Union City" // string@085f │ │ +0414f0: 4d02 0001 |00f0: aput-object v2, v0, v1 │ │ +0414f4: 1301 2900 |00f2: const/16 v1, #int 41 // #29 │ │ +0414f8: 1a02 da08 |00f4: const-string v2, "Walnut Creek" // string@08da │ │ +0414fc: 4d02 0001 |00f6: aput-object v2, v0, v1 │ │ +041500: 1301 2a00 |00f8: const/16 v1, #int 42 // #2a │ │ +041504: 1a02 dc08 |00fa: const-string v2, "West Dublin/Pleasanton" // string@08dc │ │ +041508: 4d02 0001 |00fc: aput-object v2, v0, v1 │ │ +04150c: 1301 2b00 |00fe: const/16 v1, #int 43 // #2b │ │ +041510: 1a02 dd08 |0100: const-string v2, "West Oakland" // string@08dd │ │ +041514: 4d02 0001 |0102: aput-object v2, v0, v1 │ │ +041518: 6900 1d04 |0104: sput-object v0, Lpro/dbro/bart/BART;.STATIONS:[Ljava/lang/String; // field@041d │ │ +04151c: 1300 2c00 |0106: const/16 v0, #int 44 // #2c │ │ +041520: 2300 1403 |0108: new-array v0, v0, [Ljava/lang/String; // type@0314 │ │ +041524: 1a01 eb00 |010a: const-string v1, "12th" // string@00eb │ │ +041528: 4d01 0003 |010c: aput-object v1, v0, v3 │ │ +04152c: 1a01 ed00 |010e: const-string v1, "16th" // string@00ed │ │ +041530: 4d01 0004 |0110: aput-object v1, v0, v4 │ │ +041534: 1a01 ef00 |0112: const-string v1, "19th" // string@00ef │ │ +041538: 4d01 0005 |0114: aput-object v1, v0, v5 │ │ +04153c: 1a01 f100 |0116: const-string v1, "24th" // string@00f1 │ │ +041540: 4d01 0006 |0118: aput-object v1, v0, v6 │ │ +041544: 1a01 ed09 |011a: const-string v1, "ashb" // string@09ed │ │ +041548: 4d01 0007 |011c: aput-object v1, v0, v7 │ │ +04154c: 1251 |011e: const/4 v1, #int 5 // #5 │ │ +04154e: 1a02 050a |011f: const-string v2, "balb" // string@0a05 │ │ +041552: 4d02 0001 |0121: aput-object v2, v0, v1 │ │ +041556: 1261 |0123: const/4 v1, #int 6 // #6 │ │ +041558: 1a02 0b0a |0124: const-string v2, "bayf" // string@0a0b │ │ +04155c: 4d02 0001 |0126: aput-object v2, v0, v1 │ │ +041560: 1271 |0128: const/4 v1, #int 7 // #7 │ │ +041562: 1a02 520a |0129: const-string v2, "cast" // string@0a52 │ │ +041566: 4d02 0001 |012b: aput-object v2, v0, v1 │ │ +04156a: 1301 0800 |012d: const/16 v1, #int 8 // #8 │ │ +04156e: 1a02 7d0a |012f: const-string v2, "civc" // string@0a7d │ │ +041572: 4d02 0001 |0131: aput-object v2, v0, v1 │ │ +041576: 1301 0900 |0133: const/16 v1, #int 9 // #9 │ │ +04157a: 1a02 a70a |0135: const-string v2, "cols" // string@0aa7 │ │ +04157e: 4d02 0001 |0137: aput-object v2, v0, v1 │ │ +041582: 1301 0a00 |0139: const/16 v1, #int 10 // #a │ │ +041586: 1a02 a50a |013b: const-string v2, "colm" // string@0aa5 │ │ +04158a: 4d02 0001 |013d: aput-object v2, v0, v1 │ │ +04158e: 1301 0b00 |013f: const/16 v1, #int 11 // #b │ │ +041592: 1a02 b90a |0141: const-string v2, "conc" // string@0ab9 │ │ +041596: 4d02 0001 |0143: aput-object v2, v0, v1 │ │ +04159a: 1301 0c00 |0145: const/16 v1, #int 12 // #c │ │ +04159e: 1a02 1a0b |0147: const-string v2, "daly" // string@0b1a │ │ +0415a2: 4d02 0001 |0149: aput-object v2, v0, v1 │ │ +0415a6: 1301 0d00 |014b: const/16 v1, #int 13 // #d │ │ +0415aa: 1a02 260b |014d: const-string v2, "dbrk" // string@0b26 │ │ +0415ae: 4d02 0001 |014f: aput-object v2, v0, v1 │ │ +0415b2: 1301 0e00 |0151: const/16 v1, #int 14 // #e │ │ +0415b6: 1a02 ca0b |0153: const-string v2, "dubl" // string@0bca │ │ +0415ba: 4d02 0001 |0155: aput-object v2, v0, v1 │ │ +0415be: 1301 0f00 |0157: const/16 v1, #int 15 // #f │ │ +0415c2: 1a02 360b |0159: const-string v2, "deln" // string@0b36 │ │ +0415c6: 4d02 0001 |015b: aput-object v2, v0, v1 │ │ +0415ca: 1301 1000 |015d: const/16 v1, #int 16 // #10 │ │ +0415ce: 1a02 1713 |015f: const-string v2, "plza" // string@1317 │ │ +0415d2: 4d02 0001 |0161: aput-object v2, v0, v1 │ │ +0415d6: 1301 1100 |0163: const/16 v1, #int 17 // #11 │ │ +0415da: 1a02 de0b |0165: const-string v2, "embr" // string@0bde │ │ +0415de: 4d02 0001 |0167: aput-object v2, v0, v1 │ │ +0415e2: 1301 1200 |0169: const/16 v1, #int 18 // #12 │ │ +0415e6: 1a02 870c |016b: const-string v2, "frmt" // string@0c87 │ │ +0415ea: 4d02 0001 |016d: aput-object v2, v0, v1 │ │ +0415ee: 1301 1300 |016f: const/16 v1, #int 19 // #13 │ │ +0415f2: 1a02 8e0c |0171: const-string v2, "ftvl" // string@0c8e │ │ +0415f6: 4d02 0001 |0173: aput-object v2, v0, v1 │ │ +0415fa: 1301 1400 |0175: const/16 v1, #int 20 // #14 │ │ +0415fe: 1a02 f30d |0177: const-string v2, "glen" // string@0df3 │ │ +041602: 4d02 0001 |0179: aput-object v2, v0, v1 │ │ +041606: 1301 1500 |017b: const/16 v1, #int 21 // #15 │ │ +04160a: 1a02 270e |017d: const-string v2, "hayw" // string@0e27 │ │ +04160e: 4d02 0001 |017f: aput-object v2, v0, v1 │ │ +041612: 1301 1600 |0181: const/16 v1, #int 22 // #16 │ │ +041616: 1a02 060f |0183: const-string v2, "lafy" // string@0f06 │ │ +04161a: 4d02 0001 |0185: aput-object v2, v0, v1 │ │ +04161e: 1301 1700 |0187: const/16 v1, #int 23 // #17 │ │ +041622: 1a02 070f |0189: const-string v2, "lake" // string@0f07 │ │ +041626: 4d02 0001 |018b: aput-object v2, v0, v1 │ │ +04162a: 1301 1800 |018d: const/16 v1, #int 24 // #18 │ │ +04162e: 1a02 4111 |018f: const-string v2, "mcar" // string@1141 │ │ +041632: 4d02 0001 |0191: aput-object v2, v0, v1 │ │ +041636: 1301 1900 |0193: const/16 v1, #int 25 // #19 │ │ +04163a: 1a02 6411 |0195: const-string v2, "mlbr" // string@1164 │ │ +04163e: 4d02 0001 |0197: aput-object v2, v0, v1 │ │ +041642: 1301 1a00 |0199: const/16 v1, #int 26 // #1a │ │ +041646: 1a02 6911 |019b: const-string v2, "mont" // string@1169 │ │ +04164a: 4d02 0001 |019d: aput-object v2, v0, v1 │ │ +04164e: 1301 1b00 |019f: const/16 v1, #int 27 // #1b │ │ +041652: 1a02 8511 |01a1: const-string v2, "nbrk" // string@1185 │ │ +041656: 4d02 0001 |01a3: aput-object v2, v0, v1 │ │ +04165a: 1301 1c00 |01a5: const/16 v1, #int 28 // #1c │ │ +04165e: 1a02 8811 |01a7: const-string v2, "ncon" // string@1188 │ │ +041662: 4d02 0001 |01a9: aput-object v2, v0, v1 │ │ +041666: 1301 1d00 |01ab: const/16 v1, #int 29 // #1d │ │ +04166a: 1a02 c212 |01ad: const-string v2, "orin" // string@12c2 │ │ +04166e: 4d02 0001 |01af: aput-object v2, v0, v1 │ │ +041672: 1301 1e00 |01b1: const/16 v1, #int 30 // #1e │ │ +041676: 1a02 1013 |01b3: const-string v2, "pitt" // string@1310 │ │ +04167a: 4d02 0001 |01b5: aput-object v2, v0, v1 │ │ +04167e: 1301 1f00 |01b7: const/16 v1, #int 31 // #1f │ │ +041682: 1a02 0f13 |01b9: const-string v2, "phil" // string@130f │ │ +041686: 4d02 0001 |01bb: aput-object v2, v0, v1 │ │ +04168a: 1301 2000 |01bd: const/16 v1, #int 32 // #20 │ │ +04168e: 1a02 3913 |01bf: const-string v2, "powl" // string@1339 │ │ +041692: 4d02 0001 |01c1: aput-object v2, v0, v1 │ │ +041696: 1301 2100 |01c3: const/16 v1, #int 33 // #21 │ │ +04169a: 1a02 d113 |01c5: const-string v2, "rich" // string@13d1 │ │ +04169e: 4d02 0001 |01c7: aput-object v2, v0, v1 │ │ +0416a2: 1301 2200 |01c9: const/16 v1, #int 34 // #22 │ │ +0416a6: 1a02 d913 |01cb: const-string v2, "rock" // string@13d9 │ │ +0416aa: 4d02 0001 |01cd: aput-object v2, v0, v1 │ │ +0416ae: 1301 2300 |01cf: const/16 v1, #int 35 // #23 │ │ +0416b2: 1a02 1414 |01d1: const-string v2, "sbrn" // string@1414 │ │ +0416b6: 4d02 0001 |01d3: aput-object v2, v0, v1 │ │ +0416ba: 1301 2400 |01d5: const/16 v1, #int 36 // #24 │ │ +0416be: 1a02 5215 |01d7: const-string v2, "sfia" // string@1552 │ │ +0416c2: 4d02 0001 |01d9: aput-object v2, v0, v1 │ │ +0416c6: 1301 2500 |01db: const/16 v1, #int 37 // #25 │ │ +0416ca: 1a02 0514 |01dd: const-string v2, "sanl" // string@1405 │ │ +0416ce: 4d02 0001 |01df: aput-object v2, v0, v1 │ │ +0416d2: 1301 2600 |01e1: const/16 v1, #int 38 // #26 │ │ +0416d6: 1a02 5715 |01e3: const-string v2, "shay" // string@1557 │ │ +0416da: 4d02 0001 |01e5: aput-object v2, v0, v1 │ │ +0416de: 1301 2700 |01e7: const/16 v1, #int 39 // #27 │ │ +0416e2: 1a02 9215 |01e9: const-string v2, "ssan" // string@1592 │ │ +0416e6: 4d02 0001 |01eb: aput-object v2, v0, v1 │ │ +0416ea: 1301 2800 |01ed: const/16 v1, #int 40 // #28 │ │ +0416ee: 1a02 5316 |01ef: const-string v2, "ucty" // string@1653 │ │ +0416f2: 4d02 0001 |01f1: aput-object v2, v0, v1 │ │ +0416f6: 1301 2900 |01f3: const/16 v1, #int 41 // #29 │ │ +0416fa: 1a02 b116 |01f5: const-string v2, "wcrk" // string@16b1 │ │ +0416fe: 4d02 0001 |01f7: aput-object v2, v0, v1 │ │ +041702: 1301 2a00 |01f9: const/16 v1, #int 42 // #2a │ │ +041706: 1a02 b216 |01fb: const-string v2, "wdub" // string@16b2 │ │ +04170a: 4d02 0001 |01fd: aput-object v2, v0, v1 │ │ +04170e: 1301 2b00 |01ff: const/16 v1, #int 43 // #2b │ │ +041712: 1a02 c616 |0201: const-string v2, "woak" // string@16c6 │ │ +041716: 4d02 0001 |0203: aput-object v2, v0, v1 │ │ +04171a: 6900 1e04 |0205: sput-object v0, Lpro/dbro/bart/BART;.STATION_CODES:[Ljava/lang/String; // field@041e │ │ +04171e: 2200 ad02 |0207: new-instance v0, Lpro/dbro/bart/BART$1; // type@02ad │ │ +041722: 7010 9b11 0000 |0209: invoke-direct {v0}, Lpro/dbro/bart/BART$1;.:()V // method@119b │ │ +041728: 6900 1f04 |020c: sput-object v0, Lpro/dbro/bart/BART;.STATION_LOCATION_MAP:Ljava/util/HashMap; // field@041f │ │ +04172c: 2200 ae02 |020e: new-instance v0, Lpro/dbro/bart/BART$2; // type@02ae │ │ +041730: 7010 9d11 0000 |0210: invoke-direct {v0}, Lpro/dbro/bart/BART$2;.:()V // method@119d │ │ +041736: 6900 2004 |0213: sput-object v0, Lpro/dbro/bart/BART;.STATION_MAP:Ljava/util/HashMap; // field@0420 │ │ +04173a: 2200 af02 |0215: new-instance v0, Lpro/dbro/bart/BART$3; // type@02af │ │ +04173e: 7010 9f11 0000 |0217: invoke-direct {v0}, Lpro/dbro/bart/BART$3;.:()V // method@119f │ │ +041744: 6900 1c04 |021a: sput-object v0, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ +041748: 2200 b002 |021c: new-instance v0, Lpro/dbro/bart/BART$4; // type@02b0 │ │ +04174c: 7010 a111 0000 |021e: invoke-direct {v0}, Lpro/dbro/bart/BART$4;.:()V // method@11a1 │ │ +041752: 6900 1b04 |0221: sput-object v0, Lpro/dbro/bart/BART;.KNOWN_SILLY_TRAINS:Ljava/util/HashMap; // field@041b │ │ +041756: 0e00 |0223: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=34 │ │ 0x0106 line=48 │ │ 0x0207 line=55 │ │ 0x020e line=77 │ │ 0x0215 line=97 │ │ @@ -68685,17 +68690,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03fab8: |[03fab8] pro.dbro.bart.BART.:()V │ │ -03fac8: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -03face: 0e00 |0003: return-void │ │ +041758: |[041758] pro.dbro.bart.BART.:()V │ │ +041768: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +04176e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/dbro/bart/BART; │ │ │ │ #2 : (in Lpro/dbro/bart/BART;) │ │ @@ -68703,20 +68708,20 @@ │ │ type : '(D)D' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -03fad0: |[03fad0] pro.dbro.bart.BART.deg2rad:(D)D │ │ -03fae0: 1800 182d 4454 fb21 0940 |0000: const-wide v0, #double 3.14159 // #400921fb54442d18 │ │ -03faea: cd40 |0005: mul-double/2addr v0, v4 │ │ -03faec: 1802 0000 0000 0080 6640 |0006: const-wide v2, #double 180 // #4066800000000000 │ │ -03faf6: ce20 |000b: div-double/2addr v0, v2 │ │ -03faf8: 1000 |000c: return-wide v0 │ │ +041770: |[041770] pro.dbro.bart.BART.deg2rad:(D)D │ │ +041780: 1800 182d 4454 fb21 0940 |0000: const-wide v0, #double 3.14159 // #400921fb54442d18 │ │ +04178a: cd40 |0005: mul-double/2addr v0, v4 │ │ +04178c: 1802 0000 0000 0080 6640 |0006: const-wide v2, #double 180 // #4066800000000000 │ │ +041796: ce20 |000b: div-double/2addr v0, v2 │ │ +041798: 1000 |000c: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x000d reg=4 deg D │ │ │ │ #3 : (in Lpro/dbro/bart/BART;) │ │ @@ -68724,92 +68729,92 @@ │ │ type : '(DD)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 22 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 152 16-bit code units │ │ -03fafc: |[03fafc] pro.dbro.bart.BART.findNearestStation:(DD)Ljava/lang/String; │ │ -03fb0c: 1806 0000 0000 00c0 5840 |0000: const-wide v6, #double 99 // #4058c00000000000 │ │ -03fb16: 1a08 0000 |0005: const-string v8, "" // string@0000 │ │ -03fb1a: 120b |0007: const/4 v11, #int 0 // #0 │ │ -03fb1c: 620c 1e04 |0008: sget-object v12, Lpro/dbro/bart/BART;.STATION_CODES:[Ljava/lang/String; // field@041e │ │ -03fb20: 21cc |000a: array-length v12, v12 │ │ -03fb22: 35cb 8c00 |000b: if-ge v11, v12, 0097 // +008c │ │ -03fb26: 620c 1f04 |000d: sget-object v12, Lpro/dbro/bart/BART;.STATION_LOCATION_MAP:Ljava/util/HashMap; // field@041f │ │ -03fb2a: 620d 1e04 |000f: sget-object v13, Lpro/dbro/bart/BART;.STATION_CODES:[Ljava/lang/String; // field@041e │ │ -03fb2e: 460d 0d0b |0011: aget-object v13, v13, v11 │ │ -03fb32: 6e20 5311 dc00 |0013: invoke-virtual {v12, v13}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -03fb38: 0c0c |0016: move-result-object v12 │ │ -03fb3a: 1f0c 7302 |0017: check-cast v12, Ljava/lang/String; // type@0273 │ │ -03fb3e: 1a0d cb00 |0019: const-string v13, "," // string@00cb │ │ -03fb42: 6e20 0311 dc00 |001b: invoke-virtual {v12, v13}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1103 │ │ -03fb48: 0c0c |001e: move-result-object v12 │ │ -03fb4a: 121d |001f: const/4 v13, #int 1 // #1 │ │ -03fb4c: 460c 0c0d |0020: aget-object v12, v12, v13 │ │ -03fb50: 7110 cb10 0c00 |0022: invoke-static {v12}, Ljava/lang/Double;.valueOf:(Ljava/lang/String;)Ljava/lang/Double; // method@10cb │ │ -03fb56: 0c0c |0025: move-result-object v12 │ │ -03fb58: 6e10 c910 0c00 |0026: invoke-virtual {v12}, Ljava/lang/Double;.doubleValue:()D // method@10c9 │ │ -03fb5e: 0b04 |0029: move-result-wide v4 │ │ -03fb60: 620c 1f04 |002a: sget-object v12, Lpro/dbro/bart/BART;.STATION_LOCATION_MAP:Ljava/util/HashMap; // field@041f │ │ -03fb64: 620d 1e04 |002c: sget-object v13, Lpro/dbro/bart/BART;.STATION_CODES:[Ljava/lang/String; // field@041e │ │ -03fb68: 460d 0d0b |002e: aget-object v13, v13, v11 │ │ -03fb6c: 6e20 5311 dc00 |0030: invoke-virtual {v12, v13}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -03fb72: 0c0c |0033: move-result-object v12 │ │ -03fb74: 1f0c 7302 |0034: check-cast v12, Ljava/lang/String; // type@0273 │ │ -03fb78: 1a0d cb00 |0036: const-string v13, "," // string@00cb │ │ -03fb7c: 6e20 0311 dc00 |0038: invoke-virtual {v12, v13}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1103 │ │ -03fb82: 0c0c |003b: move-result-object v12 │ │ -03fb84: 120d |003c: const/4 v13, #int 0 // #0 │ │ -03fb86: 460c 0c0d |003d: aget-object v12, v12, v13 │ │ -03fb8a: 7110 cb10 0c00 |003f: invoke-static {v12}, Ljava/lang/Double;.valueOf:(Ljava/lang/String;)Ljava/lang/Double; // method@10cb │ │ -03fb90: 0c0c |0042: move-result-object v12 │ │ -03fb92: 6e10 c910 0c00 |0043: invoke-virtual {v12}, Ljava/lang/Double;.doubleValue:()D // method@10c9 │ │ -03fb98: 0b02 |0046: move-result-wide v2 │ │ -03fb9a: ac09 1404 |0047: sub-double v9, v20, v4 │ │ -03fb9e: 7702 a411 1200 |0049: invoke-static/range {v18, v19}, Lpro/dbro/bart/BART;.deg2rad:(D)D // method@11a4 │ │ -03fba4: 0b0c |004c: move-result-wide v12 │ │ -03fba6: 7120 e510 dc00 |004d: invoke-static {v12, v13}, Ljava/lang/Math;.sin:(D)D // method@10e5 │ │ -03fbac: 0b0c |0050: move-result-wide v12 │ │ -03fbae: 7120 a411 3200 |0051: invoke-static {v2, v3}, Lpro/dbro/bart/BART;.deg2rad:(D)D // method@11a4 │ │ -03fbb4: 0b0e |0054: move-result-wide v14 │ │ -03fbb6: 7120 e510 fe00 |0055: invoke-static {v14, v15}, Ljava/lang/Math;.sin:(D)D // method@10e5 │ │ -03fbbc: 0b0e |0058: move-result-wide v14 │ │ -03fbbe: cdec |0059: mul-double/2addr v12, v14 │ │ -03fbc0: 7702 a411 1200 |005a: invoke-static/range {v18, v19}, Lpro/dbro/bart/BART;.deg2rad:(D)D // method@11a4 │ │ -03fbc6: 0b0e |005d: move-result-wide v14 │ │ -03fbc8: 7120 de10 fe00 |005e: invoke-static {v14, v15}, Ljava/lang/Math;.cos:(D)D // method@10de │ │ -03fbce: 0b0e |0061: move-result-wide v14 │ │ -03fbd0: 7120 a411 3200 |0062: invoke-static {v2, v3}, Lpro/dbro/bart/BART;.deg2rad:(D)D // method@11a4 │ │ -03fbd6: 0b10 |0065: move-result-wide v16 │ │ -03fbd8: 7702 de10 1000 |0066: invoke-static/range {v16, v17}, Ljava/lang/Math;.cos:(D)D // method@10de │ │ -03fbde: 0b10 |0069: move-result-wide v16 │ │ -03fbe0: ad0e 0e10 |006a: mul-double v14, v14, v16 │ │ -03fbe4: 7120 a411 a900 |006c: invoke-static {v9, v10}, Lpro/dbro/bart/BART;.deg2rad:(D)D // method@11a4 │ │ -03fbea: 0b10 |006f: move-result-wide v16 │ │ -03fbec: 7702 de10 1000 |0070: invoke-static/range {v16, v17}, Ljava/lang/Math;.cos:(D)D // method@10de │ │ -03fbf2: 0b10 |0073: move-result-wide v16 │ │ -03fbf4: ad0e 0e10 |0074: mul-double v14, v14, v16 │ │ -03fbf8: ab00 0c0e |0076: add-double v0, v12, v14 │ │ -03fbfc: 7120 dd10 1000 |0078: invoke-static {v0, v1}, Ljava/lang/Math;.acos:(D)D // method@10dd │ │ -03fc02: 0b00 |007b: move-result-wide v0 │ │ -03fc04: 7120 a611 1000 |007c: invoke-static {v0, v1}, Lpro/dbro/bart/BART;.rad2deg:(D)D // method@11a6 │ │ -03fc0a: 0b00 |007f: move-result-wide v0 │ │ -03fc0c: 190c 4e40 |0080: const-wide/high16 v12, #long 4633641066610819072 // #404e │ │ -03fc10: cd0c |0082: mul-double/2addr v12, v0 │ │ -03fc12: 180e 0681 9543 8b6c f23f |0083: const-wide v14, #double 1.1515 // #3ff26c8b43958106 │ │ -03fc1c: ad00 0c0e |0088: mul-double v0, v12, v14 │ │ -03fc20: 300c 0006 |008a: cmpg-double v12, v0, v6 │ │ -03fc24: 3b0c 0700 |008c: if-gez v12, 0093 // +0007 │ │ -03fc28: 0406 |008e: move-wide v6, v0 │ │ -03fc2a: 620c 1e04 |008f: sget-object v12, Lpro/dbro/bart/BART;.STATION_CODES:[Ljava/lang/String; // field@041e │ │ -03fc2e: 4608 0c0b |0091: aget-object v8, v12, v11 │ │ -03fc32: d80b 0b01 |0093: add-int/lit8 v11, v11, #int 1 // #01 │ │ -03fc36: 2900 73ff |0095: goto/16 0008 // -008d │ │ -03fc3a: 1108 |0097: return-object v8 │ │ +04179c: |[04179c] pro.dbro.bart.BART.findNearestStation:(DD)Ljava/lang/String; │ │ +0417ac: 1806 0000 0000 00c0 5840 |0000: const-wide v6, #double 99 // #4058c00000000000 │ │ +0417b6: 1a08 0000 |0005: const-string v8, "" // string@0000 │ │ +0417ba: 1209 |0007: const/4 v9, #int 0 // #0 │ │ +0417bc: 620c 1e04 |0008: sget-object v12, Lpro/dbro/bart/BART;.STATION_CODES:[Ljava/lang/String; // field@041e │ │ +0417c0: 21cc |000a: array-length v12, v12 │ │ +0417c2: 35c9 8c00 |000b: if-ge v9, v12, 0097 // +008c │ │ +0417c6: 620c 1f04 |000d: sget-object v12, Lpro/dbro/bart/BART;.STATION_LOCATION_MAP:Ljava/util/HashMap; // field@041f │ │ +0417ca: 620d 1e04 |000f: sget-object v13, Lpro/dbro/bart/BART;.STATION_CODES:[Ljava/lang/String; // field@041e │ │ +0417ce: 460d 0d09 |0011: aget-object v13, v13, v9 │ │ +0417d2: 6e20 5411 dc00 |0013: invoke-virtual {v12, v13}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +0417d8: 0c0c |0016: move-result-object v12 │ │ +0417da: 1f0c 7302 |0017: check-cast v12, Ljava/lang/String; // type@0273 │ │ +0417de: 1a0d cb00 |0019: const-string v13, "," // string@00cb │ │ +0417e2: 6e20 0411 dc00 |001b: invoke-virtual {v12, v13}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1104 │ │ +0417e8: 0c0c |001e: move-result-object v12 │ │ +0417ea: 121d |001f: const/4 v13, #int 1 // #1 │ │ +0417ec: 460c 0c0d |0020: aget-object v12, v12, v13 │ │ +0417f0: 7110 cc10 0c00 |0022: invoke-static {v12}, Ljava/lang/Double;.valueOf:(Ljava/lang/String;)Ljava/lang/Double; // method@10cc │ │ +0417f6: 0c0c |0025: move-result-object v12 │ │ +0417f8: 6e10 ca10 0c00 |0026: invoke-virtual {v12}, Ljava/lang/Double;.doubleValue:()D // method@10ca │ │ +0417fe: 0b04 |0029: move-result-wide v4 │ │ +041800: 620c 1f04 |002a: sget-object v12, Lpro/dbro/bart/BART;.STATION_LOCATION_MAP:Ljava/util/HashMap; // field@041f │ │ +041804: 620d 1e04 |002c: sget-object v13, Lpro/dbro/bart/BART;.STATION_CODES:[Ljava/lang/String; // field@041e │ │ +041808: 460d 0d09 |002e: aget-object v13, v13, v9 │ │ +04180c: 6e20 5411 dc00 |0030: invoke-virtual {v12, v13}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +041812: 0c0c |0033: move-result-object v12 │ │ +041814: 1f0c 7302 |0034: check-cast v12, Ljava/lang/String; // type@0273 │ │ +041818: 1a0d cb00 |0036: const-string v13, "," // string@00cb │ │ +04181c: 6e20 0411 dc00 |0038: invoke-virtual {v12, v13}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@1104 │ │ +041822: 0c0c |003b: move-result-object v12 │ │ +041824: 120d |003c: const/4 v13, #int 0 // #0 │ │ +041826: 460c 0c0d |003d: aget-object v12, v12, v13 │ │ +04182a: 7110 cc10 0c00 |003f: invoke-static {v12}, Ljava/lang/Double;.valueOf:(Ljava/lang/String;)Ljava/lang/Double; // method@10cc │ │ +041830: 0c0c |0042: move-result-object v12 │ │ +041832: 6e10 ca10 0c00 |0043: invoke-virtual {v12}, Ljava/lang/Double;.doubleValue:()D // method@10ca │ │ +041838: 0b02 |0046: move-result-wide v2 │ │ +04183a: ac0a 1404 |0047: sub-double v10, v20, v4 │ │ +04183e: 7702 a511 1200 |0049: invoke-static/range {v18, v19}, Lpro/dbro/bart/BART;.deg2rad:(D)D // method@11a5 │ │ +041844: 0b0c |004c: move-result-wide v12 │ │ +041846: 7120 e610 dc00 |004d: invoke-static {v12, v13}, Ljava/lang/Math;.sin:(D)D // method@10e6 │ │ +04184c: 0b0c |0050: move-result-wide v12 │ │ +04184e: 7120 a511 3200 |0051: invoke-static {v2, v3}, Lpro/dbro/bart/BART;.deg2rad:(D)D // method@11a5 │ │ +041854: 0b0e |0054: move-result-wide v14 │ │ +041856: 7120 e610 fe00 |0055: invoke-static {v14, v15}, Ljava/lang/Math;.sin:(D)D // method@10e6 │ │ +04185c: 0b0e |0058: move-result-wide v14 │ │ +04185e: cdec |0059: mul-double/2addr v12, v14 │ │ +041860: 7702 a511 1200 |005a: invoke-static/range {v18, v19}, Lpro/dbro/bart/BART;.deg2rad:(D)D // method@11a5 │ │ +041866: 0b0e |005d: move-result-wide v14 │ │ +041868: 7120 df10 fe00 |005e: invoke-static {v14, v15}, Ljava/lang/Math;.cos:(D)D // method@10df │ │ +04186e: 0b0e |0061: move-result-wide v14 │ │ +041870: 7120 a511 3200 |0062: invoke-static {v2, v3}, Lpro/dbro/bart/BART;.deg2rad:(D)D // method@11a5 │ │ +041876: 0b10 |0065: move-result-wide v16 │ │ +041878: 7702 df10 1000 |0066: invoke-static/range {v16, v17}, Ljava/lang/Math;.cos:(D)D // method@10df │ │ +04187e: 0b10 |0069: move-result-wide v16 │ │ +041880: ad0e 0e10 |006a: mul-double v14, v14, v16 │ │ +041884: 7120 a511 ba00 |006c: invoke-static {v10, v11}, Lpro/dbro/bart/BART;.deg2rad:(D)D // method@11a5 │ │ +04188a: 0b10 |006f: move-result-wide v16 │ │ +04188c: 7702 df10 1000 |0070: invoke-static/range {v16, v17}, Ljava/lang/Math;.cos:(D)D // method@10df │ │ +041892: 0b10 |0073: move-result-wide v16 │ │ +041894: ad0e 0e10 |0074: mul-double v14, v14, v16 │ │ +041898: ab00 0c0e |0076: add-double v0, v12, v14 │ │ +04189c: 7120 de10 1000 |0078: invoke-static {v0, v1}, Ljava/lang/Math;.acos:(D)D // method@10de │ │ +0418a2: 0b00 |007b: move-result-wide v0 │ │ +0418a4: 7120 a711 1000 |007c: invoke-static {v0, v1}, Lpro/dbro/bart/BART;.rad2deg:(D)D // method@11a7 │ │ +0418aa: 0b00 |007f: move-result-wide v0 │ │ +0418ac: 190c 4e40 |0080: const-wide/high16 v12, #long 4633641066610819072 // #404e │ │ +0418b0: cd0c |0082: mul-double/2addr v12, v0 │ │ +0418b2: 180e 0681 9543 8b6c f23f |0083: const-wide v14, #double 1.1515 // #3ff26c8b43958106 │ │ +0418bc: ad00 0c0e |0088: mul-double v0, v12, v14 │ │ +0418c0: 300c 0006 |008a: cmpg-double v12, v0, v6 │ │ +0418c4: 3b0c 0700 |008c: if-gez v12, 0093 // +0007 │ │ +0418c8: 0406 |008e: move-wide v6, v0 │ │ +0418ca: 620c 1e04 |008f: sget-object v12, Lpro/dbro/bart/BART;.STATION_CODES:[Ljava/lang/String; // field@041e │ │ +0418ce: 4608 0c09 |0091: aget-object v8, v12, v9 │ │ +0418d2: d809 0901 |0093: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0418d6: 2900 73ff |0095: goto/16 0008 // -008d │ │ +0418da: 1108 |0097: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0005 line=128 │ │ 0x0007 line=129 │ │ 0x000d line=130 │ │ 0x002a line=131 │ │ @@ -68823,36 +68828,36 @@ │ │ 0x008f line=139 │ │ 0x0093 line=129 │ │ 0x0097 line=143 │ │ locals : │ │ 0x0078 - 0x0097 reg=0 dist D │ │ 0x0047 - 0x0097 reg=2 lat2 D │ │ 0x002a - 0x0097 reg=4 lon2 D │ │ - 0x0049 - 0x0097 reg=9 theta D │ │ + 0x0049 - 0x0097 reg=10 theta D │ │ 0x0005 - 0x0098 reg=6 min_distance D │ │ 0x0007 - 0x0098 reg=8 nearestStation Ljava/lang/String; │ │ - 0x0008 - 0x0098 reg=11 x I │ │ + 0x0008 - 0x0098 reg=9 x I │ │ 0x0000 - 0x0098 reg=18 lat1 D │ │ 0x0000 - 0x0098 reg=20 lon1 D │ │ │ │ #4 : (in Lpro/dbro/bart/BART;) │ │ name : 'rad2deg' │ │ type : '(D)D' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -03fc3c: |[03fc3c] pro.dbro.bart.BART.rad2deg:(D)D │ │ -03fc4c: 1800 0000 0000 0080 6640 |0000: const-wide v0, #double 180 // #4066800000000000 │ │ -03fc56: cd40 |0005: mul-double/2addr v0, v4 │ │ -03fc58: 1802 182d 4454 fb21 0940 |0006: const-wide v2, #double 3.14159 // #400921fb54442d18 │ │ -03fc62: ce20 |000b: div-double/2addr v0, v2 │ │ -03fc64: 1000 |000c: return-wide v0 │ │ +0418dc: |[0418dc] pro.dbro.bart.BART.rad2deg:(D)D │ │ +0418ec: 1800 0000 0000 0080 6640 |0000: const-wide v0, #double 180 // #4066800000000000 │ │ +0418f6: cd40 |0005: mul-double/2addr v0, v4 │ │ +0418f8: 1802 182d 4454 fb21 0940 |0006: const-wide v2, #double 3.14159 // #400921fb54442d18 │ │ +041902: ce20 |000b: div-double/2addr v0, v2 │ │ +041904: 1000 |000c: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x000d reg=4 rad D │ │ │ │ Virtual methods - │ │ @@ -68881,17 +68886,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03fc68: |[03fc68] pro.dbro.bart.BartLinearLayout.:(Landroid/content/Context;)V │ │ -03fc78: 7020 dd0f 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0fdd │ │ -03fc7e: 0e00 |0003: return-void │ │ +041908: |[041908] pro.dbro.bart.BartLinearLayout.:(Landroid/content/Context;)V │ │ +041918: 7020 dd0f 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0fdd │ │ +04191e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/dbro/bart/BartLinearLayout; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -68901,17 +68906,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -03fc80: |[03fc80] pro.dbro.bart.BartLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -03fc90: 7030 de0f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fde │ │ -03fc96: 0e00 |0003: return-void │ │ +041920: |[041920] pro.dbro.bart.BartLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +041930: 7030 de0f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0fde │ │ +041936: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/dbro/bart/BartLinearLayout; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -68922,17 +68927,17 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -03fc98: |[03fc98] pro.dbro.bart.BartLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -03fca8: 7040 df0f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0fdf │ │ -03fcae: 0e00 |0003: return-void │ │ +041938: |[041938] pro.dbro.bart.BartLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +041948: 7040 df0f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0fdf │ │ +04194e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/dbro/bart/BartLinearLayout; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -68944,50 +68949,51 @@ │ │ type : '(FFLandroid/view/View;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -03fcb0: |[03fcb0] pro.dbro.bart.BartLinearLayout.isPointInsideView:(FFLandroid/view/View;)Z │ │ -03fcc0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03fcc2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -03fcc4: 1225 |0002: const/4 v5, #int 2 // #2 │ │ -03fcc6: 2350 fe02 |0003: new-array v0, v5, [I // type@02fe │ │ -03fcca: 6e20 b20e 0900 |0005: invoke-virtual {v9, v0}, Landroid/view/View;.getLocationOnScreen:([I)V // method@0eb2 │ │ -03fcd0: 4401 0004 |0008: aget v1, v0, v4 │ │ -03fcd4: 4402 0003 |000a: aget v2, v0, v3 │ │ -03fcd8: 8215 |000c: int-to-float v5, v1 │ │ -03fcda: 2d05 0705 |000d: cmpl-float v5, v7, v5 │ │ -03fcde: 3d05 1c00 |000f: if-lez v5, 002b // +001c │ │ -03fce2: 6e10 c00e 0900 |0011: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ -03fce8: 0a05 |0014: move-result v5 │ │ -03fcea: b015 |0015: add-int/2addr v5, v1 │ │ -03fcec: 8255 |0016: int-to-float v5, v5 │ │ -03fcee: 2e05 0705 |0017: cmpg-float v5, v7, v5 │ │ -03fcf2: 3b05 1200 |0019: if-gez v5, 002b // +0012 │ │ -03fcf6: 8225 |001b: int-to-float v5, v2 │ │ -03fcf8: 2d05 0805 |001c: cmpl-float v5, v8, v5 │ │ -03fcfc: 3d05 0d00 |001e: if-lez v5, 002b // +000d │ │ -03fd00: 6e10 aa0e 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@0eaa │ │ -03fd06: 0a05 |0023: move-result v5 │ │ -03fd08: b025 |0024: add-int/2addr v5, v2 │ │ -03fd0a: 8255 |0025: int-to-float v5, v5 │ │ -03fd0c: 2e05 0805 |0026: cmpg-float v5, v8, v5 │ │ -03fd10: 3b05 0300 |0028: if-gez v5, 002b // +0003 │ │ -03fd14: 0f03 |002a: return v3 │ │ -03fd16: 0143 |002b: move v3, v4 │ │ -03fd18: 28fe |002c: goto 002a // -0002 │ │ +041950: |[041950] pro.dbro.bart.BartLinearLayout.isPointInsideView:(FFLandroid/view/View;)Z │ │ +041960: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +041962: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +041964: 1225 |0002: const/4 v5, #int 2 // #2 │ │ +041966: 2350 fe02 |0003: new-array v0, v5, [I // type@02fe │ │ +04196a: 6e20 b20e 0900 |0005: invoke-virtual {v9, v0}, Landroid/view/View;.getLocationOnScreen:([I)V // method@0eb2 │ │ +041970: 4401 0004 |0008: aget v1, v0, v4 │ │ +041974: 4402 0003 |000a: aget v2, v0, v3 │ │ +041978: 8215 |000c: int-to-float v5, v1 │ │ +04197a: 2d05 0705 |000d: cmpl-float v5, v7, v5 │ │ +04197e: 3d05 1c00 |000f: if-lez v5, 002b // +001c │ │ +041982: 6e10 c00e 0900 |0011: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ +041988: 0a05 |0014: move-result v5 │ │ +04198a: b015 |0015: add-int/2addr v5, v1 │ │ +04198c: 8255 |0016: int-to-float v5, v5 │ │ +04198e: 2e05 0705 |0017: cmpg-float v5, v7, v5 │ │ +041992: 3b05 1200 |0019: if-gez v5, 002b // +0012 │ │ +041996: 8225 |001b: int-to-float v5, v2 │ │ +041998: 2d05 0805 |001c: cmpl-float v5, v8, v5 │ │ +04199c: 3d05 0d00 |001e: if-lez v5, 002b // +000d │ │ +0419a0: 6e10 aa0e 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@0eaa │ │ +0419a6: 0a05 |0023: move-result v5 │ │ +0419a8: b025 |0024: add-int/2addr v5, v2 │ │ +0419aa: 8255 |0025: int-to-float v5, v5 │ │ +0419ac: 2e05 0805 |0026: cmpg-float v5, v8, v5 │ │ +0419b0: 3b05 0300 |0028: if-gez v5, 002b // +0003 │ │ +0419b4: 0f03 |002a: return v3 │ │ +0419b6: 0143 |002b: move v3, v4 │ │ +0419b8: 28fe |002c: goto 002a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=67 │ │ 0x0005 line=68 │ │ 0x0008 line=69 │ │ 0x000a line=70 │ │ 0x000c line=73 │ │ + 0x0020 line=74 │ │ 0x002a line=77 │ │ locals : │ │ 0x0005 - 0x002d reg=0 location [I │ │ 0x000a - 0x002d reg=1 viewX I │ │ 0x000c - 0x002d reg=2 viewY I │ │ 0x0000 - 0x002d reg=6 this Lpro/dbro/bart/BartLinearLayout; │ │ 0x0000 - 0x002d reg=7 x F │ │ @@ -69000,44 +69006,44 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 61 16-bit code units │ │ -03fd1c: |[03fd1c] pro.dbro.bart.BartLinearLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -03fd2c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -03fd2e: 6e10 720e 0500 |0001: invoke-virtual {v5}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ -03fd34: 0a00 |0004: move-result v0 │ │ -03fd36: 3900 3700 |0005: if-nez v0, 003c // +0037 │ │ -03fd3a: 1400 0900 067f |0007: const v0, #float 1.78117e+38 // #7f060009 │ │ -03fd40: 6e20 aa11 0400 |000a: invoke-virtual {v4, v0}, Lpro/dbro/bart/BartLinearLayout;.findViewById:(I)Landroid/view/View; // method@11aa │ │ -03fd46: 0c00 |000d: move-result-object v0 │ │ -03fd48: 6e10 c20e 0000 |000e: invoke-virtual {v0}, Landroid/view/View;.hasFocus:()Z // method@0ec2 │ │ -03fd4e: 0a00 |0011: move-result v0 │ │ -03fd50: 3900 0f00 |0012: if-nez v0, 0021 // +000f │ │ -03fd54: 1400 0a00 067f |0014: const v0, #float 1.78117e+38 // #7f06000a │ │ -03fd5a: 6e20 aa11 0400 |0017: invoke-virtual {v4, v0}, Lpro/dbro/bart/BartLinearLayout;.findViewById:(I)Landroid/view/View; // method@11aa │ │ -03fd60: 0c00 |001a: move-result-object v0 │ │ -03fd62: 6e10 c20e 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.hasFocus:()Z // method@0ec2 │ │ -03fd68: 0a00 |001e: move-result v0 │ │ -03fd6a: 3800 1d00 |001f: if-eqz v0, 003c // +001d │ │ -03fd6e: 6e10 780e 0500 |0021: invoke-virtual {v5}, Landroid/view/MotionEvent;.getRawX:()F // method@0e78 │ │ -03fd74: 0a00 |0024: move-result v0 │ │ -03fd76: 6e10 790e 0500 |0025: invoke-virtual {v5}, Landroid/view/MotionEvent;.getRawY:()F // method@0e79 │ │ -03fd7c: 0a01 |0028: move-result v1 │ │ -03fd7e: 1402 0800 067f |0029: const v2, #float 1.78117e+38 // #7f060008 │ │ -03fd84: 6e20 aa11 2400 |002c: invoke-virtual {v4, v2}, Lpro/dbro/bart/BartLinearLayout;.findViewById:(I)Landroid/view/View; // method@11aa │ │ -03fd8a: 0c02 |002f: move-result-object v2 │ │ -03fd8c: 7040 ab11 0421 |0030: invoke-direct {v4, v0, v1, v2}, Lpro/dbro/bart/BartLinearLayout;.isPointInsideView:(FFLandroid/view/View;)Z // method@11ab │ │ -03fd92: 0a00 |0033: move-result v0 │ │ -03fd94: 3900 0800 |0034: if-nez v0, 003c // +0008 │ │ -03fd98: 7110 5712 0400 |0036: invoke-static {v4}, Lpro/dbro/bart/TheActivity;.hideSoftKeyboard:(Landroid/view/View;)V // method@1257 │ │ -03fd9e: 6e10 ae11 0400 |0039: invoke-virtual {v4}, Lpro/dbro/bart/BartLinearLayout;.requestFocus:()Z // method@11ae │ │ -03fda4: 0f03 |003c: return v3 │ │ +0419bc: |[0419bc] pro.dbro.bart.BartLinearLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0419cc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0419ce: 6e10 720e 0500 |0001: invoke-virtual {v5}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ +0419d4: 0a00 |0004: move-result v0 │ │ +0419d6: 3900 3700 |0005: if-nez v0, 003c // +0037 │ │ +0419da: 1400 0900 067f |0007: const v0, #float 1.78117e+38 // #7f060009 │ │ +0419e0: 6e20 ab11 0400 |000a: invoke-virtual {v4, v0}, Lpro/dbro/bart/BartLinearLayout;.findViewById:(I)Landroid/view/View; // method@11ab │ │ +0419e6: 0c00 |000d: move-result-object v0 │ │ +0419e8: 6e10 c20e 0000 |000e: invoke-virtual {v0}, Landroid/view/View;.hasFocus:()Z // method@0ec2 │ │ +0419ee: 0a00 |0011: move-result v0 │ │ +0419f0: 3900 0f00 |0012: if-nez v0, 0021 // +000f │ │ +0419f4: 1400 0a00 067f |0014: const v0, #float 1.78117e+38 // #7f06000a │ │ +0419fa: 6e20 ab11 0400 |0017: invoke-virtual {v4, v0}, Lpro/dbro/bart/BartLinearLayout;.findViewById:(I)Landroid/view/View; // method@11ab │ │ +041a00: 0c00 |001a: move-result-object v0 │ │ +041a02: 6e10 c20e 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.hasFocus:()Z // method@0ec2 │ │ +041a08: 0a00 |001e: move-result v0 │ │ +041a0a: 3800 1d00 |001f: if-eqz v0, 003c // +001d │ │ +041a0e: 6e10 780e 0500 |0021: invoke-virtual {v5}, Landroid/view/MotionEvent;.getRawX:()F // method@0e78 │ │ +041a14: 0a00 |0024: move-result v0 │ │ +041a16: 6e10 790e 0500 |0025: invoke-virtual {v5}, Landroid/view/MotionEvent;.getRawY:()F // method@0e79 │ │ +041a1c: 0a01 |0028: move-result v1 │ │ +041a1e: 1402 0800 067f |0029: const v2, #float 1.78117e+38 // #7f060008 │ │ +041a24: 6e20 ab11 2400 |002c: invoke-virtual {v4, v2}, Lpro/dbro/bart/BartLinearLayout;.findViewById:(I)Landroid/view/View; // method@11ab │ │ +041a2a: 0c02 |002f: move-result-object v2 │ │ +041a2c: 7040 ac11 0421 |0030: invoke-direct {v4, v0, v1, v2}, Lpro/dbro/bart/BartLinearLayout;.isPointInsideView:(FFLandroid/view/View;)Z // method@11ac │ │ +041a32: 0a00 |0033: move-result v0 │ │ +041a34: 3900 0800 |0034: if-nez v0, 003c // +0008 │ │ +041a38: 7110 5812 0400 |0036: invoke-static {v4}, Lpro/dbro/bart/TheActivity;.hideSoftKeyboard:(Landroid/view/View;)V // method@1258 │ │ +041a3e: 6e10 af11 0400 |0039: invoke-virtual {v4}, Lpro/dbro/bart/BartLinearLayout;.requestFocus:()Z // method@11af │ │ +041a44: 0f03 |003c: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=36 │ │ 0x0021 line=38 │ │ 0x0036 line=39 │ │ 0x0039 line=40 │ │ 0x003c line=51 │ │ @@ -69050,17 +69056,17 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03fda8: |[03fda8] pro.dbro.bart.BartLinearLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -03fdb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03fdba: 0f00 |0001: return v0 │ │ +041a48: |[041a48] pro.dbro.bart.BartLinearLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +041a58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +041a5a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lpro/dbro/bart/BartLinearLayout; │ │ 0x0000 - 0x0002 reg=2 me Landroid/view/MotionEvent; │ │ │ │ @@ -69145,24 +69151,24 @@ │ │ type : '(Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -03fdbc: |[03fdbc] pro.dbro.bart.BartRouteParser.:(Z)V │ │ -03fdcc: 7010 5101 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@0151 │ │ -03fdd2: 1a00 ce01 |0003: const-string v0, "America/Los_Angeles" // string@01ce │ │ -03fdd6: 7110 7011 0000 |0005: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@1170 │ │ -03fddc: 0c00 |0008: move-result-object v0 │ │ -03fdde: 5b10 3b04 |0009: iput-object v0, v1, Lpro/dbro/bart/BartRouteParser;.tz:Ljava/util/TimeZone; // field@043b │ │ -03fde2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -03fde4: 5c10 3104 |000c: iput-boolean v0, v1, Lpro/dbro/bart/BartRouteParser;.dateError:Z // field@0431 │ │ -03fde8: 5c12 3c04 |000e: iput-boolean v2, v1, Lpro/dbro/bart/BartRouteParser;.updateUI:Z // field@043c │ │ -03fdec: 0e00 |0010: return-void │ │ +041a5c: |[041a5c] pro.dbro.bart.BartRouteParser.:(Z)V │ │ +041a6c: 7010 5101 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@0151 │ │ +041a72: 1a00 ce01 |0003: const-string v0, "America/Los_Angeles" // string@01ce │ │ +041a76: 7110 7111 0000 |0005: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@1171 │ │ +041a7c: 0c00 |0008: move-result-object v0 │ │ +041a7e: 5b10 3b04 |0009: iput-object v0, v1, Lpro/dbro/bart/BartRouteParser;.tz:Ljava/util/TimeZone; // field@043b │ │ +041a82: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +041a84: 5c10 3104 |000c: iput-boolean v0, v1, Lpro/dbro/bart/BartRouteParser;.dateError:Z // field@0431 │ │ +041a88: 5c12 3c04 |000e: iput-boolean v2, v1, Lpro/dbro/bart/BartRouteParser;.updateUI:Z // field@043c │ │ +041a8c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=52 │ │ 0x000b line=56 │ │ 0x000e line=59 │ │ 0x0010 line=60 │ │ @@ -69175,28 +69181,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -03fdf0: |[03fdf0] pro.dbro.bart.BartRouteParser.sendError:(Ljava/lang/String;)V │ │ -03fe00: 1301 0d00 |0000: const/16 v1, #int 13 // #d │ │ -03fe04: 2200 2500 |0002: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -03fe08: 1a02 4d14 |0004: const-string v2, "service_status_change" // string@144d │ │ -03fe0c: 7020 9e00 2000 |0006: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@009e │ │ -03fe12: 1a02 b915 |0009: const-string v2, "status" // string@15b9 │ │ -03fe16: 6e30 b500 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ -03fe1c: 1a02 4a11 |000e: const-string v2, "message" // string@114a │ │ -03fe20: 6e30 b900 2004 |0010: invoke-virtual {v0, v2, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b9 │ │ -03fe26: 6202 b504 |0013: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -03fe2a: 7110 7b05 0200 |0015: invoke-static {v2}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ -03fe30: 0c02 |0018: move-result-object v2 │ │ -03fe32: 6e20 7d05 0200 |0019: invoke-virtual {v2, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@057d │ │ -03fe38: 0e00 |001c: return-void │ │ +041a90: |[041a90] pro.dbro.bart.BartRouteParser.sendError:(Ljava/lang/String;)V │ │ +041aa0: 1301 0d00 |0000: const/16 v1, #int 13 // #d │ │ +041aa4: 2200 2500 |0002: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +041aa8: 1a02 4d14 |0004: const-string v2, "service_status_change" // string@144d │ │ +041aac: 7020 9e00 2000 |0006: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@009e │ │ +041ab2: 1a02 b915 |0009: const-string v2, "status" // string@15b9 │ │ +041ab6: 6e30 b500 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ +041abc: 1a02 4a11 |000e: const-string v2, "message" // string@114a │ │ +041ac0: 6e30 b900 2004 |0010: invoke-virtual {v0, v2, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b9 │ │ +041ac6: 6202 b504 |0013: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +041aca: 7110 7b05 0200 |0015: invoke-static {v2}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ +041ad0: 0c02 |0018: move-result-object v2 │ │ +041ad2: 6e20 7d05 0200 |0019: invoke-virtual {v2, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@057d │ │ +041ad8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x0002 line=326 │ │ 0x0009 line=327 │ │ 0x000e line=328 │ │ 0x0013 line=329 │ │ @@ -69212,34 +69218,34 @@ │ │ type : '(Lpro/dbro/bart/routeResponse;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -03fe3c: |[03fe3c] pro.dbro.bart.BartRouteParser.sendMessage:(Lpro/dbro/bart/routeResponse;)V │ │ -03fe4c: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -03fe4e: 1a02 4314 |0001: const-string v2, "sender" // string@1443 │ │ -03fe52: 1a03 e007 |0003: const-string v3, "Sending AsyncTask message" // string@07e0 │ │ -03fe56: 7120 360e 3200 |0005: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -03fe5c: 2200 2500 |0008: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -03fe60: 1a02 4d14 |000a: const-string v2, "service_status_change" // string@144d │ │ -03fe64: 7020 9e00 2000 |000c: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@009e │ │ -03fe6a: 1a02 b915 |000f: const-string v2, "status" // string@15b9 │ │ -03fe6e: 6e30 b500 2001 |0011: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ -03fe74: 1a02 c213 |0014: const-string v2, "result" // string@13c2 │ │ -03fe78: 6e30 b700 2005 |0016: invoke-virtual {v0, v2, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@00b7 │ │ -03fe7e: 1a02 6e16 |0019: const-string v2, "updateUI" // string@166e │ │ -03fe82: 5543 3c04 |001b: iget-boolean v3, v4, Lpro/dbro/bart/BartRouteParser;.updateUI:Z // field@043c │ │ -03fe86: 6e30 ba00 2003 |001d: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00ba │ │ -03fe8c: 6202 b504 |0020: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -03fe90: 7110 7b05 0200 |0022: invoke-static {v2}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ -03fe96: 0c02 |0025: move-result-object v2 │ │ -03fe98: 6e20 7d05 0200 |0026: invoke-virtual {v2, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@057d │ │ -03fe9e: 0e00 |0029: return-void │ │ +041adc: |[041adc] pro.dbro.bart.BartRouteParser.sendMessage:(Lpro/dbro/bart/routeResponse;)V │ │ +041aec: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +041aee: 1a02 4314 |0001: const-string v2, "sender" // string@1443 │ │ +041af2: 1a03 e007 |0003: const-string v3, "Sending AsyncTask message" // string@07e0 │ │ +041af6: 7120 360e 3200 |0005: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +041afc: 2200 2500 |0008: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +041b00: 1a02 4d14 |000a: const-string v2, "service_status_change" // string@144d │ │ +041b04: 7020 9e00 2000 |000c: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@009e │ │ +041b0a: 1a02 b915 |000f: const-string v2, "status" // string@15b9 │ │ +041b0e: 6e30 b500 2001 |0011: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ +041b14: 1a02 c213 |0014: const-string v2, "result" // string@13c2 │ │ +041b18: 6e30 b700 2005 |0016: invoke-virtual {v0, v2, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@00b7 │ │ +041b1e: 1a02 6e16 |0019: const-string v2, "updateUI" // string@166e │ │ +041b22: 5543 3c04 |001b: iget-boolean v3, v4, Lpro/dbro/bart/BartRouteParser;.updateUI:Z // field@043c │ │ +041b26: 6e30 ba00 2003 |001d: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00ba │ │ +041b2c: 6202 b504 |0020: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +041b30: 7110 7b05 0200 |0022: invoke-static {v2}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ +041b36: 0c02 |0025: move-result-object v2 │ │ +041b38: 6e20 7d05 0200 |0026: invoke-virtual {v2, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@057d │ │ +041b3e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0001 line=313 │ │ 0x0008 line=314 │ │ 0x000f line=316 │ │ 0x0014 line=317 │ │ @@ -69258,225 +69264,225 @@ │ │ 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 │ │ -03fea0: |[03fea0] pro.dbro.bart.BartRouteParser.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -03feb0: 1f02 1403 |0000: check-cast v2, [Ljava/lang/String; // type@0314 │ │ -03feb4: 6e20 c211 2100 |0002: invoke-virtual {v1, v2}, Lpro/dbro/bart/BartRouteParser;.doInBackground:([Ljava/lang/String;)Lpro/dbro/bart/routeResponse; // method@11c2 │ │ -03feba: 0c00 |0005: move-result-object v0 │ │ -03febc: 1100 |0006: return-object v0 │ │ +041b40: |[041b40] pro.dbro.bart.BartRouteParser.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +041b50: 1f02 1403 |0000: check-cast v2, [Ljava/lang/String; // type@0314 │ │ +041b54: 6e20 c311 2100 |0002: invoke-virtual {v1, v2}, Lpro/dbro/bart/BartRouteParser;.doInBackground:([Ljava/lang/String;)Lpro/dbro/bart/routeResponse; // method@11c3 │ │ +041b5a: 0c00 |0005: move-result-object v0 │ │ +041b5c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lpro/dbro/bart/BartRouteParser; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lpro/dbro/bart/BartRouteParser;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/String;)Lpro/dbro/bart/routeResponse;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 360 16-bit code units │ │ -03fec0: |[03fec0] pro.dbro.bart.BartRouteParser.doInBackground:([Ljava/lang/String;)Lpro/dbro/bart/routeResponse; │ │ -03fed0: 2207 f802 |0000: new-instance v7, Lpro/dbro/bart/routeResponse; // type@02f8 │ │ -03fed4: 7010 a812 0700 |0002: invoke-direct {v7}, Lpro/dbro/bart/routeResponse;.:()V // method@12a8 │ │ -03feda: 2212 4402 |0005: new-instance v18, Ljava/io/ByteArrayInputStream; // type@0244 │ │ -03fede: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -03fee0: 4603 1a03 |0008: aget-object v3, v26, v3 │ │ -03fee4: 6e10 fb10 0300 |000a: invoke-virtual {v3}, Ljava/lang/String;.getBytes:()[B // method@10fb │ │ -03feea: 0c03 |000d: move-result-object v3 │ │ -03feec: 0800 1200 |000e: move-object/from16 v0, v18 │ │ -03fef0: 7020 8a10 3000 |0010: invoke-direct {v0, v3}, Ljava/io/ByteArrayInputStream;.:([B)V // method@108a │ │ -03fef6: 2202 b302 |0013: new-instance v2, Lpro/dbro/bart/BartRouteParser$1; // type@02b3 │ │ -03fefa: 6204 0f04 |0015: sget-object v4, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ -03fefe: 1a05 dd00 |0017: const-string v5, "/root/origin" // string@00dd │ │ -03ff02: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -03ff04: 2336 1403 |001a: new-array v6, v3, [Ljava/lang/String; // type@0314 │ │ -03ff08: 0803 1900 |001c: move-object/from16 v3, v25 │ │ -03ff0c: 7606 af11 0200 |001e: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lpro/dbro/bart/BartRouteParser$1;.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V // method@11af │ │ -03ff12: 2208 b402 |0021: new-instance v8, Lpro/dbro/bart/BartRouteParser$2; // type@02b4 │ │ -03ff16: 620a 0f04 |0023: sget-object v10, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ -03ff1a: 1a0b da00 |0025: const-string v11, "/root/destination" // string@00da │ │ -03ff1e: 1203 |0027: const/4 v3, #int 0 // #0 │ │ -03ff20: 233c 1403 |0028: new-array v12, v3, [Ljava/lang/String; // type@0314 │ │ -03ff24: 0809 1900 |002a: move-object/from16 v9, v25 │ │ -03ff28: 077d |002c: move-object v13, v7 │ │ -03ff2a: 7606 b111 0800 |002d: invoke-direct/range {v8, v9, v10, v11, v12, v13}, Lpro/dbro/bart/BartRouteParser$2;.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V // method@11b1 │ │ -03ff30: 2218 b502 |0030: new-instance v24, Lpro/dbro/bart/BartRouteParser$3; // type@02b5 │ │ -03ff34: 6203 0f04 |0032: sget-object v3, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ -03ff38: 1a04 e100 |0034: const-string v4, "/root/schedule/time" // string@00e1 │ │ -03ff3c: 1205 |0036: const/4 v5, #int 0 // #0 │ │ -03ff3e: 2355 1403 |0037: new-array v5, v5, [Ljava/lang/String; // type@0314 │ │ -03ff42: 0800 1800 |0039: move-object/from16 v0, v24 │ │ -03ff46: 0801 1900 |003b: move-object/from16 v1, v25 │ │ -03ff4a: 7055 b311 1043 |003d: invoke-direct {v0, v1, v3, v4, v5}, Lpro/dbro/bart/BartRouteParser$3;.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@11b3 │ │ -03ff50: 2214 b602 |0040: new-instance v20, Lpro/dbro/bart/BartRouteParser$4; // type@02b6 │ │ -03ff54: 6203 0f04 |0042: sget-object v3, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ -03ff58: 1a04 de00 |0044: const-string v4, "/root/schedule/date" // string@00de │ │ -03ff5c: 1205 |0046: const/4 v5, #int 0 // #0 │ │ -03ff5e: 2355 1403 |0047: new-array v5, v5, [Ljava/lang/String; // type@0314 │ │ -03ff62: 0800 1400 |0049: move-object/from16 v0, v20 │ │ -03ff66: 0801 1900 |004b: move-object/from16 v1, v25 │ │ -03ff6a: 7055 b511 1043 |004d: invoke-direct {v0, v1, v3, v4, v5}, Lpro/dbro/bart/BartRouteParser$4;.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@11b5 │ │ -03ff70: 2209 b702 |0050: new-instance v9, Lpro/dbro/bart/BartRouteParser$5; // type@02b7 │ │ -03ff74: 620b 0f04 |0052: sget-object v11, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ -03ff78: 1a0c db00 |0054: const-string v12, "/root/message/special_schedule" // string@00db │ │ -03ff7c: 1203 |0056: const/4 v3, #int 0 // #0 │ │ -03ff7e: 233d 1403 |0057: new-array v13, v3, [Ljava/lang/String; // type@0314 │ │ -03ff82: 080a 1900 |0059: move-object/from16 v10, v25 │ │ -03ff86: 077e |005b: move-object v14, v7 │ │ -03ff88: 7606 b711 0900 |005c: invoke-direct/range {v9, v10, v11, v12, v13, v14}, Lpro/dbro/bart/BartRouteParser$5;.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V // method@11b7 │ │ -03ff8e: 220a b802 |005f: new-instance v10, Lpro/dbro/bart/BartRouteParser$6; // type@02b8 │ │ -03ff92: 620c 0e04 |0061: sget-object v12, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.ATTRIBUTE:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040e │ │ -03ff96: 1a0d df00 |0063: const-string v13, "/root/schedule/request/trip" // string@00df │ │ -03ff9a: 1253 |0065: const/4 v3, #int 5 // #5 │ │ -03ff9c: 233e 1403 |0066: new-array v14, v3, [Ljava/lang/String; // type@0314 │ │ -03ffa0: 1203 |0068: const/4 v3, #int 0 // #0 │ │ -03ffa2: 1a04 2c0c |0069: const-string v4, "fare" // string@0c2c │ │ -03ffa6: 4d04 0e03 |006b: aput-object v4, v14, v3 │ │ -03ffaa: 1213 |006d: const/4 v3, #int 1 // #1 │ │ -03ffac: 1a04 b512 |006e: const-string v4, "origTimeMin" // string@12b5 │ │ -03ffb0: 4d04 0e03 |0070: aput-object v4, v14, v3 │ │ -03ffb4: 1223 |0072: const/4 v3, #int 2 // #2 │ │ -03ffb6: 1a04 b412 |0073: const-string v4, "origTimeDate" // string@12b4 │ │ -03ffba: 4d04 0e03 |0075: aput-object v4, v14, v3 │ │ -03ffbe: 1233 |0077: const/4 v3, #int 3 // #3 │ │ -03ffc0: 1a04 420b |0078: const-string v4, "destTimeMin" // string@0b42 │ │ -03ffc4: 4d04 0e03 |007a: aput-object v4, v14, v3 │ │ -03ffc8: 1243 |007c: const/4 v3, #int 4 // #4 │ │ -03ffca: 1a04 410b |007d: const-string v4, "destTimeDate" // string@0b41 │ │ -03ffce: 4d04 0e03 |007f: aput-object v4, v14, v3 │ │ -03ffd2: 080b 1900 |0081: move-object/from16 v11, v25 │ │ -03ffd6: 077f |0083: move-object v15, v7 │ │ -03ffd8: 7606 b911 0a00 |0084: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lpro/dbro/bart/BartRouteParser$6;.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V // method@11b9 │ │ -03ffde: 220b b902 |0087: new-instance v11, Lpro/dbro/bart/BartRouteParser$7; // type@02b9 │ │ -03ffe2: 620d 1004 |0089: sget-object v13, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.TAG:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@0410 │ │ -03ffe6: 1a0e df00 |008b: const-string v14, "/root/schedule/request/trip" // string@00df │ │ -03ffea: 1203 |008d: const/4 v3, #int 0 // #0 │ │ -03ffec: 233f 1403 |008e: new-array v15, v3, [Ljava/lang/String; // type@0314 │ │ -03fff0: 080c 1900 |0090: move-object/from16 v12, v25 │ │ -03fff4: 0810 0700 |0092: move-object/from16 v16, v7 │ │ -03fff8: 7606 bb11 0b00 |0094: invoke-direct/range {v11, v12, v13, v14, v15, v16}, Lpro/dbro/bart/BartRouteParser$7;.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V // method@11bb │ │ -03fffe: 220c ba02 |0097: new-instance v12, Lpro/dbro/bart/BartRouteParser$8; // type@02ba │ │ -040002: 620e 0e04 |0099: sget-object v14, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.ATTRIBUTE:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040e │ │ -040006: 1a0f e000 |009b: const-string v15, "/root/schedule/request/trip/leg" // string@00e0 │ │ -04000a: 1303 0900 |009d: const/16 v3, #int 9 // #9 │ │ -04000e: 2330 1403 |009f: new-array v0, v3, [Ljava/lang/String; // type@0314 │ │ -040012: 0810 0000 |00a1: move-object/from16 v16, v0 │ │ -040016: 1203 |00a3: const/4 v3, #int 0 // #0 │ │ -040018: 1a04 3a16 |00a4: const-string v4, "transfercode" // string@163a │ │ -04001c: 4d04 1003 |00a6: aput-object v4, v16, v3 │ │ -040020: 1213 |00a8: const/4 v3, #int 1 // #1 │ │ -040022: 1a04 b612 |00a9: const-string v4, "origin" // string@12b6 │ │ -040026: 4d04 1003 |00ab: aput-object v4, v16, v3 │ │ -04002a: 1223 |00ad: const/4 v3, #int 2 // #2 │ │ -04002c: 1a04 440b |00ae: const-string v4, "destination" // string@0b44 │ │ -040030: 4d04 1003 |00b0: aput-object v4, v16, v3 │ │ -040034: 1233 |00b2: const/4 v3, #int 3 // #3 │ │ -040036: 1a04 b512 |00b3: const-string v4, "origTimeMin" // string@12b5 │ │ -04003a: 4d04 1003 |00b5: aput-object v4, v16, v3 │ │ -04003e: 1243 |00b7: const/4 v3, #int 4 // #4 │ │ -040040: 1a04 b412 |00b8: const-string v4, "origTimeDate" // string@12b4 │ │ -040044: 4d04 1003 |00ba: aput-object v4, v16, v3 │ │ -040048: 1253 |00bc: const/4 v3, #int 5 // #5 │ │ -04004a: 1a04 420b |00bd: const-string v4, "destTimeMin" // string@0b42 │ │ -04004e: 4d04 1003 |00bf: aput-object v4, v16, v3 │ │ -040052: 1263 |00c1: const/4 v3, #int 6 // #6 │ │ -040054: 1a04 410b |00c2: const-string v4, "destTimeDate" // string@0b41 │ │ -040058: 4d04 1003 |00c4: aput-object v4, v16, v3 │ │ -04005c: 1273 |00c6: const/4 v3, #int 7 // #7 │ │ -04005e: 1a04 3516 |00c7: const-string v4, "trainHeadStation" // string@1635 │ │ -040062: 4d04 1003 |00c9: aput-object v4, v16, v3 │ │ -040066: 1303 0800 |00cb: const/16 v3, #int 8 // #8 │ │ -04006a: 1a04 1a0a |00cd: const-string v4, "bikeflag" // string@0a1a │ │ -04006e: 4d04 1003 |00cf: aput-object v4, v16, v3 │ │ -040072: 080d 1900 |00d1: move-object/from16 v13, v25 │ │ -040076: 0811 0700 |00d3: move-object/from16 v17, v7 │ │ -04007a: 7606 bd11 0c00 |00d5: invoke-direct/range {v12, v13, v14, v15, v16, v17}, Lpro/dbro/bart/BartRouteParser$8;.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V // method@11bd │ │ -040080: 2217 3902 |00d8: new-instance v23, Lcom/thebuzzmedia/sjxp/XMLParser; // type@0239 │ │ -040084: 1303 0800 |00da: const/16 v3, #int 8 // #8 │ │ -040088: 2333 0e03 |00dc: new-array v3, v3, [Lcom/thebuzzmedia/sjxp/rule/IRule; // type@030e │ │ -04008c: 1204 |00de: const/4 v4, #int 0 // #0 │ │ -04008e: 4d02 0304 |00df: aput-object v2, v3, v4 │ │ -040092: 1214 |00e1: const/4 v4, #int 1 // #1 │ │ -040094: 4d08 0304 |00e2: aput-object v8, v3, v4 │ │ -040098: 1224 |00e4: const/4 v4, #int 2 // #2 │ │ -04009a: 4d18 0304 |00e5: aput-object v24, v3, v4 │ │ -04009e: 1234 |00e7: const/4 v4, #int 3 // #3 │ │ -0400a0: 4d14 0304 |00e8: aput-object v20, v3, v4 │ │ -0400a4: 1244 |00ea: const/4 v4, #int 4 // #4 │ │ -0400a6: 4d0a 0304 |00eb: aput-object v10, v3, v4 │ │ -0400aa: 1254 |00ed: const/4 v4, #int 5 // #5 │ │ -0400ac: 4d0b 0304 |00ee: aput-object v11, v3, v4 │ │ -0400b0: 1264 |00f0: const/4 v4, #int 6 // #6 │ │ -0400b2: 4d0c 0304 |00f1: aput-object v12, v3, v4 │ │ -0400b6: 1274 |00f3: const/4 v4, #int 7 // #7 │ │ -0400b8: 4d09 0304 |00f4: aput-object v9, v3, v4 │ │ -0400bc: 0800 1700 |00f6: move-object/from16 v0, v23 │ │ -0400c0: 7020 6710 3000 |00f8: invoke-direct {v0, v3}, Lcom/thebuzzmedia/sjxp/XMLParser;.:([Lcom/thebuzzmedia/sjxp/rule/IRule;)V // method@1067 │ │ -0400c6: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ -0400ca: 0801 1200 |00fd: move-object/from16 v1, v18 │ │ -0400ce: 6e20 6f10 1000 |00ff: invoke-virtual {v0, v1}, Lcom/thebuzzmedia/sjxp/XMLParser;.parse:(Ljava/io/InputStream;)V // method@106f │ │ -0400d4: 2203 7402 |0102: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -0400d8: 7010 0e11 0300 |0104: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0400de: 0800 1900 |0107: move-object/from16 v0, v25 │ │ -0400e2: 5404 3504 |0109: iget-object v4, v0, Lpro/dbro/bart/BartRouteParser;.responseDate:Ljava/lang/String; // field@0435 │ │ -0400e6: 6e20 1411 4300 |010b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0400ec: 0c03 |010e: move-result-object v3 │ │ -0400ee: 1a04 0700 |010f: const-string v4, " " // string@0007 │ │ -0400f2: 6e20 1411 4300 |0111: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0400f8: 0c03 |0114: move-result-object v3 │ │ -0400fa: 0800 1900 |0115: move-object/from16 v0, v25 │ │ -0400fe: 5404 3604 |0117: iget-object v4, v0, Lpro/dbro/bart/BartRouteParser;.responseTime:Ljava/lang/String; // field@0436 │ │ -040102: 6e20 1411 4300 |0119: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -040108: 0c03 |011c: move-result-object v3 │ │ -04010a: 6e10 1a11 0300 |011d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -040110: 0c15 |0120: move-result-object v21 │ │ -040112: 2203 8202 |0121: new-instance v3, Ljava/text/SimpleDateFormat; // type@0282 │ │ -040116: 1a04 ee06 |0123: const-string v4, "MMM dd, yyyy hh:mm a" // string@06ee │ │ -04011a: 6205 1504 |0125: sget-object v5, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0415 │ │ -04011e: 7030 2e11 4305 |0127: invoke-direct {v3, v4, v5}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@112e │ │ -040124: 0800 1900 |012a: move-object/from16 v0, v25 │ │ -040128: 5b03 3004 |012c: iput-object v3, v0, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ -04012c: 0800 1900 |012e: move-object/from16 v0, v25 │ │ -040130: 5403 3004 |0130: iget-object v3, v0, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ -040134: 0800 1900 |0132: move-object/from16 v0, v25 │ │ -040138: 5404 3b04 |0134: iget-object v4, v0, Lpro/dbro/bart/BartRouteParser;.tz:Ljava/util/TimeZone; // field@043b │ │ -04013c: 6e20 3111 4300 |0136: invoke-virtual {v3, v4}, Ljava/text/SimpleDateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@1131 │ │ -040142: 2213 8802 |0139: new-instance v19, Ljava/util/Date; // type@0288 │ │ -040146: 7601 4911 1300 |013b: invoke-direct/range {v19}, Ljava/util/Date;.:()V // method@1149 │ │ -04014c: 0800 1900 |013e: move-object/from16 v0, v25 │ │ -040150: 5403 3004 |0140: iget-object v3, v0, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ -040154: 0800 1500 |0142: move-object/from16 v0, v21 │ │ -040158: 6e20 3011 0300 |0144: invoke-virtual {v3, v0}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@1130 │ │ -04015e: 0c13 |0147: move-result-object v19 │ │ -040160: 0800 1300 |0148: move-object/from16 v0, v19 │ │ -040164: 5b70 0205 |014a: iput-object v0, v7, Lpro/dbro/bart/routeResponse;.date:Ljava/util/Date; // field@0502 │ │ -040168: 1107 |014c: return-object v7 │ │ -04016a: 0d16 |014d: move-exception v22 │ │ -04016c: 1a03 5007 |014e: const-string v3, "Open BART received a malformed response. Please try again." // string@0750 │ │ -040170: 0800 1900 |0150: move-object/from16 v0, v25 │ │ -040174: 7020 c611 3000 |0152: invoke-direct {v0, v3}, Lpro/dbro/bart/BartRouteParser;.sendError:(Ljava/lang/String;)V // method@11c6 │ │ -04017a: 1213 |0155: const/4 v3, #int 1 // #1 │ │ -04017c: 0800 1900 |0156: move-object/from16 v0, v25 │ │ -040180: 6e20 c011 3000 |0158: invoke-virtual {v0, v3}, Lpro/dbro/bart/BartRouteParser;.cancel:(Z)Z // method@11c0 │ │ -040186: 28a7 |015b: goto 0102 // -0059 │ │ -040188: 0d16 |015c: move-exception v22 │ │ -04018a: 1a03 ec01 |015d: const-string v3, "BartRouteParser" // string@01ec │ │ -04018e: 1a04 9907 |015f: const-string v4, "Response date parse error" // string@0799 │ │ -040192: 7120 360e 4300 |0161: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -040198: 7401 2c11 1600 |0164: invoke-virtual/range {v22}, Ljava/text/ParseException;.printStackTrace:()V // method@112c │ │ -04019e: 28e1 |0167: goto 0148 // -001f │ │ +041b60: |[041b60] pro.dbro.bart.BartRouteParser.doInBackground:([Ljava/lang/String;)Lpro/dbro/bart/routeResponse; │ │ +041b70: 2207 f802 |0000: new-instance v7, Lpro/dbro/bart/routeResponse; // type@02f8 │ │ +041b74: 7010 a912 0700 |0002: invoke-direct {v7}, Lpro/dbro/bart/routeResponse;.:()V // method@12a9 │ │ +041b7a: 2212 4402 |0005: new-instance v18, Ljava/io/ByteArrayInputStream; // type@0244 │ │ +041b7e: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +041b80: 4603 1a03 |0008: aget-object v3, v26, v3 │ │ +041b84: 6e10 fc10 0300 |000a: invoke-virtual {v3}, Ljava/lang/String;.getBytes:()[B // method@10fc │ │ +041b8a: 0c03 |000d: move-result-object v3 │ │ +041b8c: 0800 1200 |000e: move-object/from16 v0, v18 │ │ +041b90: 7020 8a10 3000 |0010: invoke-direct {v0, v3}, Ljava/io/ByteArrayInputStream;.:([B)V // method@108a │ │ +041b96: 2202 b302 |0013: new-instance v2, Lpro/dbro/bart/BartRouteParser$1; // type@02b3 │ │ +041b9a: 6204 0f04 |0015: sget-object v4, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ +041b9e: 1a05 dd00 |0017: const-string v5, "/root/origin" // string@00dd │ │ +041ba2: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +041ba4: 2336 1403 |001a: new-array v6, v3, [Ljava/lang/String; // type@0314 │ │ +041ba8: 0803 1900 |001c: move-object/from16 v3, v25 │ │ +041bac: 7606 b011 0200 |001e: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lpro/dbro/bart/BartRouteParser$1;.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V // method@11b0 │ │ +041bb2: 2208 b402 |0021: new-instance v8, Lpro/dbro/bart/BartRouteParser$2; // type@02b4 │ │ +041bb6: 620a 0f04 |0023: sget-object v10, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ +041bba: 1a0b da00 |0025: const-string v11, "/root/destination" // string@00da │ │ +041bbe: 1203 |0027: const/4 v3, #int 0 // #0 │ │ +041bc0: 233c 1403 |0028: new-array v12, v3, [Ljava/lang/String; // type@0314 │ │ +041bc4: 0809 1900 |002a: move-object/from16 v9, v25 │ │ +041bc8: 077d |002c: move-object v13, v7 │ │ +041bca: 7606 b211 0800 |002d: invoke-direct/range {v8, v9, v10, v11, v12, v13}, Lpro/dbro/bart/BartRouteParser$2;.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V // method@11b2 │ │ +041bd0: 2218 b502 |0030: new-instance v24, Lpro/dbro/bart/BartRouteParser$3; // type@02b5 │ │ +041bd4: 6203 0f04 |0032: sget-object v3, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ +041bd8: 1a04 e100 |0034: const-string v4, "/root/schedule/time" // string@00e1 │ │ +041bdc: 1205 |0036: const/4 v5, #int 0 // #0 │ │ +041bde: 2355 1403 |0037: new-array v5, v5, [Ljava/lang/String; // type@0314 │ │ +041be2: 0800 1800 |0039: move-object/from16 v0, v24 │ │ +041be6: 0801 1900 |003b: move-object/from16 v1, v25 │ │ +041bea: 7055 b411 1043 |003d: invoke-direct {v0, v1, v3, v4, v5}, Lpro/dbro/bart/BartRouteParser$3;.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@11b4 │ │ +041bf0: 2214 b602 |0040: new-instance v20, Lpro/dbro/bart/BartRouteParser$4; // type@02b6 │ │ +041bf4: 6203 0f04 |0042: sget-object v3, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ +041bf8: 1a04 de00 |0044: const-string v4, "/root/schedule/date" // string@00de │ │ +041bfc: 1205 |0046: const/4 v5, #int 0 // #0 │ │ +041bfe: 2355 1403 |0047: new-array v5, v5, [Ljava/lang/String; // type@0314 │ │ +041c02: 0800 1400 |0049: move-object/from16 v0, v20 │ │ +041c06: 0801 1900 |004b: move-object/from16 v1, v25 │ │ +041c0a: 7055 b611 1043 |004d: invoke-direct {v0, v1, v3, v4, v5}, Lpro/dbro/bart/BartRouteParser$4;.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@11b6 │ │ +041c10: 2209 b702 |0050: new-instance v9, Lpro/dbro/bart/BartRouteParser$5; // type@02b7 │ │ +041c14: 620b 0f04 |0052: sget-object v11, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ +041c18: 1a0c db00 |0054: const-string v12, "/root/message/special_schedule" // string@00db │ │ +041c1c: 1203 |0056: const/4 v3, #int 0 // #0 │ │ +041c1e: 233d 1403 |0057: new-array v13, v3, [Ljava/lang/String; // type@0314 │ │ +041c22: 080a 1900 |0059: move-object/from16 v10, v25 │ │ +041c26: 077e |005b: move-object v14, v7 │ │ +041c28: 7606 b811 0900 |005c: invoke-direct/range {v9, v10, v11, v12, v13, v14}, Lpro/dbro/bart/BartRouteParser$5;.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V // method@11b8 │ │ +041c2e: 220a b802 |005f: new-instance v10, Lpro/dbro/bart/BartRouteParser$6; // type@02b8 │ │ +041c32: 620c 0e04 |0061: sget-object v12, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.ATTRIBUTE:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040e │ │ +041c36: 1a0d df00 |0063: const-string v13, "/root/schedule/request/trip" // string@00df │ │ +041c3a: 1253 |0065: const/4 v3, #int 5 // #5 │ │ +041c3c: 233e 1403 |0066: new-array v14, v3, [Ljava/lang/String; // type@0314 │ │ +041c40: 1203 |0068: const/4 v3, #int 0 // #0 │ │ +041c42: 1a04 2c0c |0069: const-string v4, "fare" // string@0c2c │ │ +041c46: 4d04 0e03 |006b: aput-object v4, v14, v3 │ │ +041c4a: 1213 |006d: const/4 v3, #int 1 // #1 │ │ +041c4c: 1a04 b512 |006e: const-string v4, "origTimeMin" // string@12b5 │ │ +041c50: 4d04 0e03 |0070: aput-object v4, v14, v3 │ │ +041c54: 1223 |0072: const/4 v3, #int 2 // #2 │ │ +041c56: 1a04 b412 |0073: const-string v4, "origTimeDate" // string@12b4 │ │ +041c5a: 4d04 0e03 |0075: aput-object v4, v14, v3 │ │ +041c5e: 1233 |0077: const/4 v3, #int 3 // #3 │ │ +041c60: 1a04 420b |0078: const-string v4, "destTimeMin" // string@0b42 │ │ +041c64: 4d04 0e03 |007a: aput-object v4, v14, v3 │ │ +041c68: 1243 |007c: const/4 v3, #int 4 // #4 │ │ +041c6a: 1a04 410b |007d: const-string v4, "destTimeDate" // string@0b41 │ │ +041c6e: 4d04 0e03 |007f: aput-object v4, v14, v3 │ │ +041c72: 080b 1900 |0081: move-object/from16 v11, v25 │ │ +041c76: 077f |0083: move-object v15, v7 │ │ +041c78: 7606 ba11 0a00 |0084: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lpro/dbro/bart/BartRouteParser$6;.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V // method@11ba │ │ +041c7e: 220b b902 |0087: new-instance v11, Lpro/dbro/bart/BartRouteParser$7; // type@02b9 │ │ +041c82: 620d 1004 |0089: sget-object v13, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.TAG:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@0410 │ │ +041c86: 1a0e df00 |008b: const-string v14, "/root/schedule/request/trip" // string@00df │ │ +041c8a: 1203 |008d: const/4 v3, #int 0 // #0 │ │ +041c8c: 233f 1403 |008e: new-array v15, v3, [Ljava/lang/String; // type@0314 │ │ +041c90: 080c 1900 |0090: move-object/from16 v12, v25 │ │ +041c94: 0810 0700 |0092: move-object/from16 v16, v7 │ │ +041c98: 7606 bc11 0b00 |0094: invoke-direct/range {v11, v12, v13, v14, v15, v16}, Lpro/dbro/bart/BartRouteParser$7;.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V // method@11bc │ │ +041c9e: 220c ba02 |0097: new-instance v12, Lpro/dbro/bart/BartRouteParser$8; // type@02ba │ │ +041ca2: 620e 0e04 |0099: sget-object v14, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.ATTRIBUTE:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040e │ │ +041ca6: 1a0f e000 |009b: const-string v15, "/root/schedule/request/trip/leg" // string@00e0 │ │ +041caa: 1303 0900 |009d: const/16 v3, #int 9 // #9 │ │ +041cae: 2330 1403 |009f: new-array v0, v3, [Ljava/lang/String; // type@0314 │ │ +041cb2: 0810 0000 |00a1: move-object/from16 v16, v0 │ │ +041cb6: 1203 |00a3: const/4 v3, #int 0 // #0 │ │ +041cb8: 1a04 3a16 |00a4: const-string v4, "transfercode" // string@163a │ │ +041cbc: 4d04 1003 |00a6: aput-object v4, v16, v3 │ │ +041cc0: 1213 |00a8: const/4 v3, #int 1 // #1 │ │ +041cc2: 1a04 b612 |00a9: const-string v4, "origin" // string@12b6 │ │ +041cc6: 4d04 1003 |00ab: aput-object v4, v16, v3 │ │ +041cca: 1223 |00ad: const/4 v3, #int 2 // #2 │ │ +041ccc: 1a04 440b |00ae: const-string v4, "destination" // string@0b44 │ │ +041cd0: 4d04 1003 |00b0: aput-object v4, v16, v3 │ │ +041cd4: 1233 |00b2: const/4 v3, #int 3 // #3 │ │ +041cd6: 1a04 b512 |00b3: const-string v4, "origTimeMin" // string@12b5 │ │ +041cda: 4d04 1003 |00b5: aput-object v4, v16, v3 │ │ +041cde: 1243 |00b7: const/4 v3, #int 4 // #4 │ │ +041ce0: 1a04 b412 |00b8: const-string v4, "origTimeDate" // string@12b4 │ │ +041ce4: 4d04 1003 |00ba: aput-object v4, v16, v3 │ │ +041ce8: 1253 |00bc: const/4 v3, #int 5 // #5 │ │ +041cea: 1a04 420b |00bd: const-string v4, "destTimeMin" // string@0b42 │ │ +041cee: 4d04 1003 |00bf: aput-object v4, v16, v3 │ │ +041cf2: 1263 |00c1: const/4 v3, #int 6 // #6 │ │ +041cf4: 1a04 410b |00c2: const-string v4, "destTimeDate" // string@0b41 │ │ +041cf8: 4d04 1003 |00c4: aput-object v4, v16, v3 │ │ +041cfc: 1273 |00c6: const/4 v3, #int 7 // #7 │ │ +041cfe: 1a04 3516 |00c7: const-string v4, "trainHeadStation" // string@1635 │ │ +041d02: 4d04 1003 |00c9: aput-object v4, v16, v3 │ │ +041d06: 1303 0800 |00cb: const/16 v3, #int 8 // #8 │ │ +041d0a: 1a04 1a0a |00cd: const-string v4, "bikeflag" // string@0a1a │ │ +041d0e: 4d04 1003 |00cf: aput-object v4, v16, v3 │ │ +041d12: 080d 1900 |00d1: move-object/from16 v13, v25 │ │ +041d16: 0811 0700 |00d3: move-object/from16 v17, v7 │ │ +041d1a: 7606 be11 0c00 |00d5: invoke-direct/range {v12, v13, v14, v15, v16, v17}, Lpro/dbro/bart/BartRouteParser$8;.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V // method@11be │ │ +041d20: 2217 3902 |00d8: new-instance v23, Lcom/thebuzzmedia/sjxp/XMLParser; // type@0239 │ │ +041d24: 1303 0800 |00da: const/16 v3, #int 8 // #8 │ │ +041d28: 2333 0e03 |00dc: new-array v3, v3, [Lcom/thebuzzmedia/sjxp/rule/IRule; // type@030e │ │ +041d2c: 1204 |00de: const/4 v4, #int 0 // #0 │ │ +041d2e: 4d02 0304 |00df: aput-object v2, v3, v4 │ │ +041d32: 1214 |00e1: const/4 v4, #int 1 // #1 │ │ +041d34: 4d08 0304 |00e2: aput-object v8, v3, v4 │ │ +041d38: 1224 |00e4: const/4 v4, #int 2 // #2 │ │ +041d3a: 4d18 0304 |00e5: aput-object v24, v3, v4 │ │ +041d3e: 1234 |00e7: const/4 v4, #int 3 // #3 │ │ +041d40: 4d14 0304 |00e8: aput-object v20, v3, v4 │ │ +041d44: 1244 |00ea: const/4 v4, #int 4 // #4 │ │ +041d46: 4d0a 0304 |00eb: aput-object v10, v3, v4 │ │ +041d4a: 1254 |00ed: const/4 v4, #int 5 // #5 │ │ +041d4c: 4d0b 0304 |00ee: aput-object v11, v3, v4 │ │ +041d50: 1264 |00f0: const/4 v4, #int 6 // #6 │ │ +041d52: 4d0c 0304 |00f1: aput-object v12, v3, v4 │ │ +041d56: 1274 |00f3: const/4 v4, #int 7 // #7 │ │ +041d58: 4d09 0304 |00f4: aput-object v9, v3, v4 │ │ +041d5c: 0800 1700 |00f6: move-object/from16 v0, v23 │ │ +041d60: 7020 6710 3000 |00f8: invoke-direct {v0, v3}, Lcom/thebuzzmedia/sjxp/XMLParser;.:([Lcom/thebuzzmedia/sjxp/rule/IRule;)V // method@1067 │ │ +041d66: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ +041d6a: 0801 1200 |00fd: move-object/from16 v1, v18 │ │ +041d6e: 6e20 6f10 1000 |00ff: invoke-virtual {v0, v1}, Lcom/thebuzzmedia/sjxp/XMLParser;.parse:(Ljava/io/InputStream;)V // method@106f │ │ +041d74: 2203 7402 |0102: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +041d78: 7010 0f11 0300 |0104: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +041d7e: 0800 1900 |0107: move-object/from16 v0, v25 │ │ +041d82: 5404 3504 |0109: iget-object v4, v0, Lpro/dbro/bart/BartRouteParser;.responseDate:Ljava/lang/String; // field@0435 │ │ +041d86: 6e20 1511 4300 |010b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +041d8c: 0c03 |010e: move-result-object v3 │ │ +041d8e: 1a04 0700 |010f: const-string v4, " " // string@0007 │ │ +041d92: 6e20 1511 4300 |0111: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +041d98: 0c03 |0114: move-result-object v3 │ │ +041d9a: 0800 1900 |0115: move-object/from16 v0, v25 │ │ +041d9e: 5404 3604 |0117: iget-object v4, v0, Lpro/dbro/bart/BartRouteParser;.responseTime:Ljava/lang/String; // field@0436 │ │ +041da2: 6e20 1511 4300 |0119: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +041da8: 0c03 |011c: move-result-object v3 │ │ +041daa: 6e10 1b11 0300 |011d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +041db0: 0c15 |0120: move-result-object v21 │ │ +041db2: 2203 8202 |0121: new-instance v3, Ljava/text/SimpleDateFormat; // type@0282 │ │ +041db6: 1a04 ee06 |0123: const-string v4, "MMM dd, yyyy hh:mm a" // string@06ee │ │ +041dba: 6205 1504 |0125: sget-object v5, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0415 │ │ +041dbe: 7030 2f11 4305 |0127: invoke-direct {v3, v4, v5}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@112f │ │ +041dc4: 0800 1900 |012a: move-object/from16 v0, v25 │ │ +041dc8: 5b03 3004 |012c: iput-object v3, v0, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ +041dcc: 0800 1900 |012e: move-object/from16 v0, v25 │ │ +041dd0: 5403 3004 |0130: iget-object v3, v0, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ +041dd4: 0800 1900 |0132: move-object/from16 v0, v25 │ │ +041dd8: 5404 3b04 |0134: iget-object v4, v0, Lpro/dbro/bart/BartRouteParser;.tz:Ljava/util/TimeZone; // field@043b │ │ +041ddc: 6e20 3211 4300 |0136: invoke-virtual {v3, v4}, Ljava/text/SimpleDateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@1132 │ │ +041de2: 2213 8802 |0139: new-instance v19, Ljava/util/Date; // type@0288 │ │ +041de6: 7601 4a11 1300 |013b: invoke-direct/range {v19}, Ljava/util/Date;.:()V // method@114a │ │ +041dec: 0800 1900 |013e: move-object/from16 v0, v25 │ │ +041df0: 5403 3004 |0140: iget-object v3, v0, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ +041df4: 0800 1500 |0142: move-object/from16 v0, v21 │ │ +041df8: 6e20 3111 0300 |0144: invoke-virtual {v3, v0}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@1131 │ │ +041dfe: 0c13 |0147: move-result-object v19 │ │ +041e00: 0800 1300 |0148: move-object/from16 v0, v19 │ │ +041e04: 5b70 0205 |014a: iput-object v0, v7, Lpro/dbro/bart/routeResponse;.date:Ljava/util/Date; // field@0502 │ │ +041e08: 1107 |014c: return-object v7 │ │ +041e0a: 0d16 |014d: move-exception v22 │ │ +041e0c: 1a03 5007 |014e: const-string v3, "Open BART received a malformed response. Please try again." // string@0750 │ │ +041e10: 0800 1900 |0150: move-object/from16 v0, v25 │ │ +041e14: 7020 c711 3000 |0152: invoke-direct {v0, v3}, Lpro/dbro/bart/BartRouteParser;.sendError:(Ljava/lang/String;)V // method@11c7 │ │ +041e1a: 1213 |0155: const/4 v3, #int 1 // #1 │ │ +041e1c: 0800 1900 |0156: move-object/from16 v0, v25 │ │ +041e20: 6e20 c111 3000 |0158: invoke-virtual {v0, v3}, Lpro/dbro/bart/BartRouteParser;.cancel:(Z)Z // method@11c1 │ │ +041e26: 28a7 |015b: goto 0102 // -0059 │ │ +041e28: 0d16 |015c: move-exception v22 │ │ +041e2a: 1a03 ec01 |015d: const-string v3, "BartRouteParser" // string@01ec │ │ +041e2e: 1a04 9907 |015f: const-string v4, "Response date parse error" // string@0799 │ │ +041e32: 7120 360e 4300 |0161: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +041e38: 7401 2d11 1600 |0164: invoke-virtual/range {v22}, Ljava/text/ParseException;.printStackTrace:()V // method@112d │ │ +041e3e: 28e1 |0167: goto 0148 // -001f │ │ catches : 2 │ │ 0x00fb - 0x0102 │ │ Lcom/thebuzzmedia/sjxp/XMLParserException; -> 0x014d │ │ 0x013e - 0x0147 │ │ Ljava/text/ParseException; -> 0x015c │ │ positions : │ │ 0x0000 line=64 │ │ @@ -69530,38 +69536,38 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0401bc: |[0401bc] pro.dbro.bart.BartRouteParser.onPostExecute:(Ljava/lang/Object;)V │ │ -0401cc: 1f01 f802 |0000: check-cast v1, Lpro/dbro/bart/routeResponse; // type@02f8 │ │ -0401d0: 6e20 c511 1000 |0002: invoke-virtual {v0, v1}, Lpro/dbro/bart/BartRouteParser;.onPostExecute:(Lpro/dbro/bart/routeResponse;)V // method@11c5 │ │ -0401d6: 0e00 |0005: return-void │ │ +041e5c: |[041e5c] pro.dbro.bart.BartRouteParser.onPostExecute:(Ljava/lang/Object;)V │ │ +041e6c: 1f01 f802 |0000: check-cast v1, Lpro/dbro/bart/routeResponse; // type@02f8 │ │ +041e70: 6e20 c611 1000 |0002: invoke-virtual {v0, v1}, Lpro/dbro/bart/BartRouteParser;.onPostExecute:(Lpro/dbro/bart/routeResponse;)V // method@11c6 │ │ +041e76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/BartRouteParser; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lpro/dbro/bart/BartRouteParser;) │ │ name : 'onPostExecute' │ │ type : '(Lpro/dbro/bart/routeResponse;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0401d8: |[0401d8] pro.dbro.bart.BartRouteParser.onPostExecute:(Lpro/dbro/bart/routeResponse;)V │ │ -0401e8: 7020 c711 1000 |0000: invoke-direct {v0, v1}, Lpro/dbro/bart/BartRouteParser;.sendMessage:(Lpro/dbro/bart/routeResponse;)V // method@11c7 │ │ -0401ee: 6f20 5201 1000 |0003: invoke-super {v0, v1}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0152 │ │ -0401f4: 0e00 |0006: return-void │ │ +041e78: |[041e78] pro.dbro.bart.BartRouteParser.onPostExecute:(Lpro/dbro/bart/routeResponse;)V │ │ +041e88: 7020 c811 1000 |0000: invoke-direct {v0, v1}, Lpro/dbro/bart/BartRouteParser;.sendMessage:(Lpro/dbro/bart/routeResponse;)V // method@11c8 │ │ +041e8e: 6f20 5201 1000 |0003: invoke-super {v0, v1}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0152 │ │ +041e94: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0003 line=308 │ │ 0x0006 line=309 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lpro/dbro/bart/BartRouteParser; │ │ @@ -69612,28 +69618,28 @@ │ │ type : '(Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -0401f8: |[0401f8] pro.dbro.bart.BartStationEtdParser.:(Z)V │ │ -040208: 7010 5101 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@0151 │ │ -04020e: 2200 7302 |0003: new-instance v0, Ljava/lang/String; // type@0273 │ │ -040212: 7010 f310 0000 |0005: invoke-direct {v0}, Ljava/lang/String;.:()V // method@10f3 │ │ -040218: 5b10 4e04 |0008: iput-object v0, v1, Lpro/dbro/bart/BartStationEtdParser;.date:Ljava/lang/String; // field@044e │ │ -04021c: 2200 7302 |000a: new-instance v0, Ljava/lang/String; // type@0273 │ │ -040220: 7010 f310 0000 |000c: invoke-direct {v0}, Ljava/lang/String;.:()V // method@10f3 │ │ -040226: 5b10 4f04 |000f: iput-object v0, v1, Lpro/dbro/bart/BartStationEtdParser;.time:Ljava/lang/String; // field@044f │ │ -04022a: 1a00 ce01 |0011: const-string v0, "America/Los_Angeles" // string@01ce │ │ -04022e: 7110 7011 0000 |0013: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@1170 │ │ -040234: 0c00 |0016: move-result-object v0 │ │ -040236: 5b10 5004 |0017: iput-object v0, v1, Lpro/dbro/bart/BartStationEtdParser;.tz:Ljava/util/TimeZone; // field@0450 │ │ -04023a: 5c12 5104 |0019: iput-boolean v2, v1, Lpro/dbro/bart/BartStationEtdParser;.updateUI:Z // field@0451 │ │ -04023e: 0e00 |001b: return-void │ │ +041e98: |[041e98] pro.dbro.bart.BartStationEtdParser.:(Z)V │ │ +041ea8: 7010 5101 0100 |0000: invoke-direct {v1}, Landroid/os/AsyncTask;.:()V // method@0151 │ │ +041eae: 2200 7302 |0003: new-instance v0, Ljava/lang/String; // type@0273 │ │ +041eb2: 7010 f410 0000 |0005: invoke-direct {v0}, Ljava/lang/String;.:()V // method@10f4 │ │ +041eb8: 5b10 4e04 |0008: iput-object v0, v1, Lpro/dbro/bart/BartStationEtdParser;.date:Ljava/lang/String; // field@044e │ │ +041ebc: 2200 7302 |000a: new-instance v0, Ljava/lang/String; // type@0273 │ │ +041ec0: 7010 f410 0000 |000c: invoke-direct {v0}, Ljava/lang/String;.:()V // method@10f4 │ │ +041ec6: 5b10 4f04 |000f: iput-object v0, v1, Lpro/dbro/bart/BartStationEtdParser;.time:Ljava/lang/String; // field@044f │ │ +041eca: 1a00 ce01 |0011: const-string v0, "America/Los_Angeles" // string@01ce │ │ +041ece: 7110 7111 0000 |0013: invoke-static {v0}, Ljava/util/TimeZone;.getTimeZone:(Ljava/lang/String;)Ljava/util/TimeZone; // method@1171 │ │ +041ed4: 0c00 |0016: move-result-object v0 │ │ +041ed6: 5b10 5004 |0017: iput-object v0, v1, Lpro/dbro/bart/BartStationEtdParser;.tz:Ljava/util/TimeZone; // field@0450 │ │ +041eda: 5c12 5104 |0019: iput-boolean v2, v1, Lpro/dbro/bart/BartStationEtdParser;.updateUI:Z // field@0451 │ │ +041ede: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=47 │ │ 0x000a line=48 │ │ 0x0011 line=49 │ │ 0x0019 line=53 │ │ @@ -69647,17 +69653,17 @@ │ │ type : '(Lpro/dbro/bart/BartStationEtdParser;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040240: |[040240] pro.dbro.bart.BartStationEtdParser.access$002:(Lpro/dbro/bart/BartStationEtdParser;Ljava/lang/String;)Ljava/lang/String; │ │ -040250: 5b01 4f04 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser;.time:Ljava/lang/String; // field@044f │ │ -040254: 1101 |0002: return-object v1 │ │ +041ee0: |[041ee0] pro.dbro.bart.BartStationEtdParser.access$002:(Lpro/dbro/bart/BartStationEtdParser;Ljava/lang/String;)Ljava/lang/String; │ │ +041ef0: 5b01 4f04 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser;.time:Ljava/lang/String; // field@044f │ │ +041ef4: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lpro/dbro/bart/BartStationEtdParser; │ │ 0x0000 - 0x0003 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -69666,17 +69672,17 @@ │ │ type : '(Lpro/dbro/bart/BartStationEtdParser;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040258: |[040258] pro.dbro.bart.BartStationEtdParser.access$102:(Lpro/dbro/bart/BartStationEtdParser;Ljava/lang/String;)Ljava/lang/String; │ │ -040268: 5b01 4e04 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser;.date:Ljava/lang/String; // field@044e │ │ -04026c: 1101 |0002: return-object v1 │ │ +041ef8: |[041ef8] pro.dbro.bart.BartStationEtdParser.access$102:(Lpro/dbro/bart/BartStationEtdParser;Ljava/lang/String;)Ljava/lang/String; │ │ +041f08: 5b01 4e04 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser;.date:Ljava/lang/String; // field@044e │ │ +041f0c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lpro/dbro/bart/BartStationEtdParser; │ │ 0x0000 - 0x0003 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -69685,28 +69691,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -040270: |[040270] pro.dbro.bart.BartStationEtdParser.sendError:(Ljava/lang/String;)V │ │ -040280: 1301 0d00 |0000: const/16 v1, #int 13 // #d │ │ -040284: 2200 2500 |0002: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -040288: 1a02 4d14 |0004: const-string v2, "service_status_change" // string@144d │ │ -04028c: 7020 9e00 2000 |0006: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@009e │ │ -040292: 1a02 b915 |0009: const-string v2, "status" // string@15b9 │ │ -040296: 6e30 b500 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ -04029c: 1a02 4a11 |000e: const-string v2, "message" // string@114a │ │ -0402a0: 6e30 b900 2004 |0010: invoke-virtual {v0, v2, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b9 │ │ -0402a6: 6202 b504 |0013: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -0402aa: 7110 7b05 0200 |0015: invoke-static {v2}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ -0402b0: 0c02 |0018: move-result-object v2 │ │ -0402b2: 6e20 7d05 0200 |0019: invoke-virtual {v2, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@057d │ │ -0402b8: 0e00 |001c: return-void │ │ +041f10: |[041f10] pro.dbro.bart.BartStationEtdParser.sendError:(Ljava/lang/String;)V │ │ +041f20: 1301 0d00 |0000: const/16 v1, #int 13 // #d │ │ +041f24: 2200 2500 |0002: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +041f28: 1a02 4d14 |0004: const-string v2, "service_status_change" // string@144d │ │ +041f2c: 7020 9e00 2000 |0006: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@009e │ │ +041f32: 1a02 b915 |0009: const-string v2, "status" // string@15b9 │ │ +041f36: 6e30 b500 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ +041f3c: 1a02 4a11 |000e: const-string v2, "message" // string@114a │ │ +041f40: 6e30 b900 2004 |0010: invoke-virtual {v0, v2, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b9 │ │ +041f46: 6202 b504 |0013: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +041f4a: 7110 7b05 0200 |0015: invoke-static {v2}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ +041f50: 0c02 |0018: move-result-object v2 │ │ +041f52: 6e20 7d05 0200 |0019: invoke-virtual {v2, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@057d │ │ +041f58: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0002 line=213 │ │ 0x0009 line=214 │ │ 0x000e line=215 │ │ 0x0013 line=216 │ │ @@ -69722,31 +69728,31 @@ │ │ type : '(Lpro/dbro/bart/etdResponse;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0402bc: |[0402bc] pro.dbro.bart.BartStationEtdParser.sendMessage:(Lpro/dbro/bart/etdResponse;)V │ │ -0402cc: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -0402ce: 2200 2500 |0001: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -0402d2: 1a02 4d14 |0003: const-string v2, "service_status_change" // string@144d │ │ -0402d6: 7020 9e00 2000 |0005: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@009e │ │ -0402dc: 1a02 b915 |0008: const-string v2, "status" // string@15b9 │ │ -0402e0: 6e30 b500 2001 |000a: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ -0402e6: 1a02 c213 |000d: const-string v2, "result" // string@13c2 │ │ -0402ea: 6e30 b700 2005 |000f: invoke-virtual {v0, v2, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@00b7 │ │ -0402f0: 1a02 6e16 |0012: const-string v2, "updateUI" // string@166e │ │ -0402f4: 5543 5104 |0014: iget-boolean v3, v4, Lpro/dbro/bart/BartStationEtdParser;.updateUI:Z // field@0451 │ │ -0402f8: 6e30 ba00 2003 |0016: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00ba │ │ -0402fe: 6202 b504 |0019: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -040302: 7110 7b05 0200 |001b: invoke-static {v2}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ -040308: 0c02 |001e: move-result-object v2 │ │ -04030a: 6e20 7d05 0200 |001f: invoke-virtual {v2, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@057d │ │ -040310: 0e00 |0022: return-void │ │ +041f5c: |[041f5c] pro.dbro.bart.BartStationEtdParser.sendMessage:(Lpro/dbro/bart/etdResponse;)V │ │ +041f6c: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +041f6e: 2200 2500 |0001: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +041f72: 1a02 4d14 |0003: const-string v2, "service_status_change" // string@144d │ │ +041f76: 7020 9e00 2000 |0005: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@009e │ │ +041f7c: 1a02 b915 |0008: const-string v2, "status" // string@15b9 │ │ +041f80: 6e30 b500 2001 |000a: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ +041f86: 1a02 c213 |000d: const-string v2, "result" // string@13c2 │ │ +041f8a: 6e30 b700 2005 |000f: invoke-virtual {v0, v2, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@00b7 │ │ +041f90: 1a02 6e16 |0012: const-string v2, "updateUI" // string@166e │ │ +041f94: 5543 5104 |0014: iget-boolean v3, v4, Lpro/dbro/bart/BartStationEtdParser;.updateUI:Z // field@0451 │ │ +041f98: 6e30 ba00 2003 |0016: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00ba │ │ +041f9e: 6202 b504 |0019: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +041fa2: 7110 7b05 0200 |001b: invoke-static {v2}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ +041fa8: 0c02 |001e: move-result-object v2 │ │ +041faa: 6e20 7d05 0200 |001f: invoke-virtual {v2, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@057d │ │ +041fb0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0001 line=202 │ │ 0x0008 line=204 │ │ 0x000d line=205 │ │ 0x0012 line=207 │ │ @@ -69764,234 +69770,234 @@ │ │ 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 │ │ -040314: |[040314] pro.dbro.bart.BartStationEtdParser.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -040324: 1f02 1403 |0000: check-cast v2, [Ljava/lang/String; // type@0314 │ │ -040328: 6e20 e111 2100 |0002: invoke-virtual {v1, v2}, Lpro/dbro/bart/BartStationEtdParser;.doInBackground:([Ljava/lang/String;)Lpro/dbro/bart/etdResponse; // method@11e1 │ │ -04032e: 0c00 |0005: move-result-object v0 │ │ -040330: 1100 |0006: return-object v0 │ │ +041fb4: |[041fb4] pro.dbro.bart.BartStationEtdParser.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +041fc4: 1f02 1403 |0000: check-cast v2, [Ljava/lang/String; // type@0314 │ │ +041fc8: 6e20 e211 2100 |0002: invoke-virtual {v1, v2}, Lpro/dbro/bart/BartStationEtdParser;.doInBackground:([Ljava/lang/String;)Lpro/dbro/bart/etdResponse; // method@11e2 │ │ +041fce: 0c00 |0005: move-result-object v0 │ │ +041fd0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lpro/dbro/bart/BartStationEtdParser; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lpro/dbro/bart/BartStationEtdParser;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/String;)Lpro/dbro/bart/etdResponse;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 30 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 394 16-bit code units │ │ -040334: |[040334] pro.dbro.bart.BartStationEtdParser.doInBackground:([Ljava/lang/String;)Lpro/dbro/bart/etdResponse; │ │ -040344: 2207 f502 |0000: new-instance v7, Lpro/dbro/bart/etdResponse; // type@02f5 │ │ -040348: 7010 9d12 0700 |0002: invoke-direct {v7}, Lpro/dbro/bart/etdResponse;.:()V // method@129d │ │ -04034e: 2213 4402 |0005: new-instance v19, Ljava/io/ByteArrayInputStream; // type@0244 │ │ -040352: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -040354: 4603 1d03 |0008: aget-object v3, v29, v3 │ │ -040358: 6e10 fb10 0300 |000a: invoke-virtual {v3}, Ljava/lang/String;.getBytes:()[B // method@10fb │ │ -04035e: 0c03 |000d: move-result-object v3 │ │ -040360: 0800 1300 |000e: move-object/from16 v0, v19 │ │ -040364: 7020 8a10 3000 |0010: invoke-direct {v0, v3}, Ljava/io/ByteArrayInputStream;.:([B)V // method@108a │ │ -04036a: 2202 bd02 |0013: new-instance v2, Lpro/dbro/bart/BartStationEtdParser$1; // type@02bd │ │ -04036e: 6204 0f04 |0015: sget-object v4, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ -040372: 1a05 e800 |0017: const-string v5, "/root/station/name" // string@00e8 │ │ -040376: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -040378: 2336 1403 |001a: new-array v6, v3, [Ljava/lang/String; // type@0314 │ │ -04037c: 0803 1c00 |001c: move-object/from16 v3, v28 │ │ -040380: 7606 ca11 0200 |001e: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lpro/dbro/bart/BartStationEtdParser$1;.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V // method@11ca │ │ -040386: 221b be02 |0021: new-instance v27, Lpro/dbro/bart/BartStationEtdParser$2; // type@02be │ │ -04038a: 6203 0f04 |0023: sget-object v3, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ -04038e: 1a04 e900 |0025: const-string v4, "/root/time" // string@00e9 │ │ -040392: 1205 |0027: const/4 v5, #int 0 // #0 │ │ -040394: 2355 1403 |0028: new-array v5, v5, [Ljava/lang/String; // type@0314 │ │ -040398: 0800 1b00 |002a: move-object/from16 v0, v27 │ │ -04039c: 0801 1c00 |002c: move-object/from16 v1, v28 │ │ -0403a0: 7055 cc11 1043 |002e: invoke-direct {v0, v1, v3, v4, v5}, Lpro/dbro/bart/BartStationEtdParser$2;.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@11cc │ │ -0403a6: 2216 bf02 |0031: new-instance v22, Lpro/dbro/bart/BartStationEtdParser$3; // type@02bf │ │ -0403aa: 6203 0f04 |0033: sget-object v3, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ -0403ae: 1a04 d900 |0035: const-string v4, "/root/date" // string@00d9 │ │ -0403b2: 1205 |0037: const/4 v5, #int 0 // #0 │ │ -0403b4: 2355 1403 |0038: new-array v5, v5, [Ljava/lang/String; // type@0314 │ │ -0403b8: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -0403bc: 0801 1c00 |003c: move-object/from16 v1, v28 │ │ -0403c0: 7055 ce11 1043 |003e: invoke-direct {v0, v1, v3, v4, v5}, Lpro/dbro/bart/BartStationEtdParser$3;.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@11ce │ │ -0403c6: 2219 c002 |0041: new-instance v25, Lpro/dbro/bart/BartStationEtdParser$4; // type@02c0 │ │ -0403ca: 6203 1004 |0043: sget-object v3, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.TAG:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@0410 │ │ -0403ce: 1a04 e200 |0045: const-string v4, "/root/station/etd" // string@00e2 │ │ -0403d2: 1205 |0047: const/4 v5, #int 0 // #0 │ │ -0403d4: 2355 1403 |0048: new-array v5, v5, [Ljava/lang/String; // type@0314 │ │ -0403d8: 0800 1900 |004a: move-object/from16 v0, v25 │ │ -0403dc: 0801 1c00 |004c: move-object/from16 v1, v28 │ │ -0403e0: 7055 d011 1043 |004e: invoke-direct {v0, v1, v3, v4, v5}, Lpro/dbro/bart/BartStationEtdParser$4;.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@11d0 │ │ -0403e6: 2208 c102 |0051: new-instance v8, Lpro/dbro/bart/BartStationEtdParser$5; // type@02c1 │ │ -0403ea: 620a 1004 |0053: sget-object v10, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.TAG:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@0410 │ │ -0403ee: 1a0b e400 |0055: const-string v11, "/root/station/etd/estimate" // string@00e4 │ │ -0403f2: 1203 |0057: const/4 v3, #int 0 // #0 │ │ -0403f4: 233c 1403 |0058: new-array v12, v3, [Ljava/lang/String; // type@0314 │ │ -0403f8: 0809 1c00 |005a: move-object/from16 v9, v28 │ │ -0403fc: 077d |005c: move-object v13, v7 │ │ -0403fe: 7606 d211 0800 |005d: invoke-direct/range {v8, v9, v10, v11, v12, v13}, Lpro/dbro/bart/BartStationEtdParser$5;.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V // method@11d2 │ │ -040404: 2209 c202 |0060: new-instance v9, Lpro/dbro/bart/BartStationEtdParser$6; // type@02c2 │ │ -040408: 620b 0f04 |0062: sget-object v11, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ -04040c: 1a0c e300 |0064: const-string v12, "/root/station/etd/destination" // string@00e3 │ │ -040410: 1203 |0066: const/4 v3, #int 0 // #0 │ │ -040412: 233d 1403 |0067: new-array v13, v3, [Ljava/lang/String; // type@0314 │ │ -040416: 080a 1c00 |0069: move-object/from16 v10, v28 │ │ -04041a: 077e |006b: move-object v14, v7 │ │ -04041c: 7606 d411 0900 |006c: invoke-direct/range {v9, v10, v11, v12, v13, v14}, Lpro/dbro/bart/BartStationEtdParser$6;.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V // method@11d4 │ │ -040422: 220a c302 |006f: new-instance v10, Lpro/dbro/bart/BartStationEtdParser$7; // type@02c3 │ │ -040426: 620c 0f04 |0071: sget-object v12, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ -04042a: 1a0d e600 |0073: const-string v13, "/root/station/etd/estimate/minutes" // string@00e6 │ │ -04042e: 1203 |0075: const/4 v3, #int 0 // #0 │ │ -040430: 233e 1403 |0076: new-array v14, v3, [Ljava/lang/String; // type@0314 │ │ -040434: 080b 1c00 |0078: move-object/from16 v11, v28 │ │ -040438: 077f |007a: move-object v15, v7 │ │ -04043a: 7606 d611 0a00 |007b: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lpro/dbro/bart/BartStationEtdParser$7;.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V // method@11d6 │ │ -040440: 220b c402 |007e: new-instance v11, Lpro/dbro/bart/BartStationEtdParser$8; // type@02c4 │ │ -040444: 620d 0f04 |0080: sget-object v13, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ -040448: 1a0e e700 |0082: const-string v14, "/root/station/etd/estimate/platform" // string@00e7 │ │ -04044c: 1203 |0084: const/4 v3, #int 0 // #0 │ │ -04044e: 233f 1403 |0085: new-array v15, v3, [Ljava/lang/String; // type@0314 │ │ -040452: 080c 1c00 |0087: move-object/from16 v12, v28 │ │ -040456: 0810 0700 |0089: move-object/from16 v16, v7 │ │ -04045a: 7606 d811 0b00 |008b: invoke-direct/range {v11, v12, v13, v14, v15, v16}, Lpro/dbro/bart/BartStationEtdParser$8;.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V // method@11d8 │ │ -040460: 220c c502 |008e: new-instance v12, Lpro/dbro/bart/BartStationEtdParser$9; // type@02c5 │ │ -040464: 620e 0f04 |0090: sget-object v14, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ -040468: 1a0f e500 |0092: const-string v15, "/root/station/etd/estimate/bikeflag" // string@00e5 │ │ -04046c: 1203 |0094: const/4 v3, #int 0 // #0 │ │ -04046e: 2330 1403 |0095: new-array v0, v3, [Ljava/lang/String; // type@0314 │ │ -040472: 0810 0000 |0097: move-object/from16 v16, v0 │ │ -040476: 080d 1c00 |0099: move-object/from16 v13, v28 │ │ -04047a: 0811 0700 |009b: move-object/from16 v17, v7 │ │ -04047e: 7606 da11 0c00 |009d: invoke-direct/range {v12, v13, v14, v15, v16, v17}, Lpro/dbro/bart/BartStationEtdParser$9;.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V // method@11da │ │ -040484: 220d bc02 |00a0: new-instance v13, Lpro/dbro/bart/BartStationEtdParser$10; // type@02bc │ │ -040488: 620f 0f04 |00a2: sget-object v15, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ -04048c: 1a10 dc00 |00a4: const-string v16, "/root/message/warning" // string@00dc │ │ -040490: 1203 |00a6: const/4 v3, #int 0 // #0 │ │ -040492: 2330 1403 |00a7: new-array v0, v3, [Ljava/lang/String; // type@0314 │ │ -040496: 0811 0000 |00a9: move-object/from16 v17, v0 │ │ -04049a: 080e 1c00 |00ab: move-object/from16 v14, v28 │ │ -04049e: 0812 0700 |00ad: move-object/from16 v18, v7 │ │ -0404a2: 7606 c811 0d00 |00af: invoke-direct/range {v13, v14, v15, v16, v17, v18}, Lpro/dbro/bart/BartStationEtdParser$10;.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V // method@11c8 │ │ -0404a8: 221a 3902 |00b2: new-instance v26, Lcom/thebuzzmedia/sjxp/XMLParser; // type@0239 │ │ -0404ac: 1303 0900 |00b4: const/16 v3, #int 9 // #9 │ │ -0404b0: 2333 0e03 |00b6: new-array v3, v3, [Lcom/thebuzzmedia/sjxp/rule/IRule; // type@030e │ │ -0404b4: 1204 |00b8: const/4 v4, #int 0 // #0 │ │ -0404b6: 4d02 0304 |00b9: aput-object v2, v3, v4 │ │ -0404ba: 1214 |00bb: const/4 v4, #int 1 // #1 │ │ -0404bc: 4d1b 0304 |00bc: aput-object v27, v3, v4 │ │ -0404c0: 1224 |00be: const/4 v4, #int 2 // #2 │ │ -0404c2: 4d16 0304 |00bf: aput-object v22, v3, v4 │ │ -0404c6: 1234 |00c1: const/4 v4, #int 3 // #3 │ │ -0404c8: 4d08 0304 |00c2: aput-object v8, v3, v4 │ │ -0404cc: 1244 |00c4: const/4 v4, #int 4 // #4 │ │ -0404ce: 4d09 0304 |00c5: aput-object v9, v3, v4 │ │ -0404d2: 1254 |00c7: const/4 v4, #int 5 // #5 │ │ -0404d4: 4d0a 0304 |00c8: aput-object v10, v3, v4 │ │ -0404d8: 1264 |00ca: const/4 v4, #int 6 // #6 │ │ -0404da: 4d0b 0304 |00cb: aput-object v11, v3, v4 │ │ -0404de: 1274 |00cd: const/4 v4, #int 7 // #7 │ │ -0404e0: 4d0c 0304 |00ce: aput-object v12, v3, v4 │ │ -0404e4: 1304 0800 |00d0: const/16 v4, #int 8 // #8 │ │ -0404e8: 4d0d 0304 |00d2: aput-object v13, v3, v4 │ │ -0404ec: 0800 1a00 |00d4: move-object/from16 v0, v26 │ │ -0404f0: 7020 6710 3000 |00d6: invoke-direct {v0, v3}, Lcom/thebuzzmedia/sjxp/XMLParser;.:([Lcom/thebuzzmedia/sjxp/rule/IRule;)V // method@1067 │ │ -0404f6: 0800 1a00 |00d9: move-object/from16 v0, v26 │ │ -0404fa: 0801 1300 |00db: move-object/from16 v1, v19 │ │ -0404fe: 6e20 6f10 1000 |00dd: invoke-virtual {v0, v1}, Lcom/thebuzzmedia/sjxp/XMLParser;.parse:(Ljava/io/InputStream;)V // method@106f │ │ -040504: 2203 7402 |00e0: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -040508: 7010 0e11 0300 |00e2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04050e: 0800 1c00 |00e5: move-object/from16 v0, v28 │ │ -040512: 5404 4e04 |00e7: iget-object v4, v0, Lpro/dbro/bart/BartStationEtdParser;.date:Ljava/lang/String; // field@044e │ │ -040516: 6e20 1411 4300 |00e9: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04051c: 0c03 |00ec: move-result-object v3 │ │ -04051e: 1a04 0700 |00ed: const-string v4, " " // string@0007 │ │ -040522: 6e20 1411 4300 |00ef: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -040528: 0c03 |00f2: move-result-object v3 │ │ -04052a: 0800 1c00 |00f3: move-object/from16 v0, v28 │ │ -04052e: 5404 4f04 |00f5: iget-object v4, v0, Lpro/dbro/bart/BartStationEtdParser;.time:Ljava/lang/String; // field@044f │ │ -040532: 6e20 1411 4300 |00f7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -040538: 0c03 |00fa: move-result-object v3 │ │ -04053a: 6e10 1a11 0300 |00fb: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -040540: 0c17 |00fe: move-result-object v23 │ │ -040542: 1a03 f101 |00ff: const-string v3, "BartStationEtdParser" // string@01f1 │ │ -040546: 2204 7402 |0101: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ -04054a: 7010 0e11 0400 |0103: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -040550: 1a05 240b |0106: const-string v5, "dateStr: " // string@0b24 │ │ -040554: 6e20 1411 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04055a: 0c04 |010b: move-result-object v4 │ │ -04055c: 0800 1700 |010c: move-object/from16 v0, v23 │ │ -040560: 6e20 1411 0400 |010e: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -040566: 0c04 |0111: move-result-object v4 │ │ -040568: 6e10 1a11 0400 |0112: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04056e: 0c04 |0115: move-result-object v4 │ │ -040570: 7120 360e 4300 |0116: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -040576: 2214 8202 |0119: new-instance v20, Ljava/text/SimpleDateFormat; // type@0282 │ │ -04057a: 1a03 ed06 |011b: const-string v3, "MM/dd/yyyy hh:mm:ss a z" // string@06ed │ │ -04057e: 6204 1504 |011d: sget-object v4, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0415 │ │ -040582: 0800 1400 |011f: move-object/from16 v0, v20 │ │ -040586: 7030 2e11 3004 |0121: invoke-direct {v0, v3, v4}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@112e │ │ -04058c: 2215 8802 |0124: new-instance v21, Ljava/util/Date; // type@0288 │ │ -040590: 7601 4911 1500 |0126: invoke-direct/range {v21}, Ljava/util/Date;.:()V // method@1149 │ │ -040596: 1a03 f101 |0129: const-string v3, "BartStationEtdParser" // string@01f1 │ │ -04059a: 2204 7402 |012b: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ -04059e: 7010 0e11 0400 |012d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0405a4: 1a05 1c0c |0130: const-string v5, "expected dateStr format: " // string@0c1c │ │ -0405a8: 6e20 1411 5400 |0132: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0405ae: 0c04 |0135: move-result-object v4 │ │ -0405b0: 7402 2f11 1400 |0136: invoke-virtual/range {v20, v21}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@112f │ │ -0405b6: 0c05 |0139: move-result-object v5 │ │ -0405b8: 6e20 1411 5400 |013a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0405be: 0c04 |013d: move-result-object v4 │ │ -0405c0: 1a05 6702 |013e: const-string v5, "DST: " // string@0267 │ │ -0405c4: 6e20 1411 5400 |0140: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0405ca: 0c04 |0143: move-result-object v4 │ │ -0405cc: 0800 1c00 |0144: move-object/from16 v0, v28 │ │ -0405d0: 5405 5004 |0146: iget-object v5, v0, Lpro/dbro/bart/BartStationEtdParser;.tz:Ljava/util/TimeZone; // field@0450 │ │ -0405d4: 0800 1500 |0148: move-object/from16 v0, v21 │ │ -0405d8: 6e20 7111 0500 |014a: invoke-virtual {v5, v0}, Ljava/util/TimeZone;.inDaylightTime:(Ljava/util/Date;)Z // method@1171 │ │ -0405de: 0a05 |014d: move-result v5 │ │ -0405e0: 7110 0d11 0500 |014e: invoke-static {v5}, Ljava/lang/String;.valueOf:(Z)Ljava/lang/String; // method@110d │ │ -0405e6: 0c05 |0151: move-result-object v5 │ │ -0405e8: 6e20 1411 5400 |0152: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0405ee: 0c04 |0155: move-result-object v4 │ │ -0405f0: 6e10 1a11 0400 |0156: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0405f6: 0c04 |0159: move-result-object v4 │ │ -0405f8: 7120 360e 4300 |015a: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -0405fe: 0800 1400 |015d: move-object/from16 v0, v20 │ │ -040602: 0801 1700 |015f: move-object/from16 v1, v23 │ │ -040606: 6e20 3011 1000 |0161: invoke-virtual {v0, v1}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@1130 │ │ -04060c: 0c15 |0164: move-result-object v21 │ │ -04060e: 0800 1500 |0165: move-object/from16 v0, v21 │ │ -040612: 5b70 ee04 |0167: iput-object v0, v7, Lpro/dbro/bart/etdResponse;.date:Ljava/util/Date; // field@04ee │ │ -040616: 1a03 9c02 |0169: const-string v3, "EtdParserDate" // string@029c │ │ -04061a: 5474 ee04 |016b: iget-object v4, v7, Lpro/dbro/bart/etdResponse;.date:Ljava/util/Date; // field@04ee │ │ -04061e: 6e10 4d11 0400 |016d: invoke-virtual {v4}, Ljava/util/Date;.toString:()Ljava/lang/String; // method@114d │ │ -040624: 0c04 |0170: move-result-object v4 │ │ -040626: 7120 360e 4300 |0171: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -04062c: 1107 |0174: return-object v7 │ │ -04062e: 0d18 |0175: move-exception v24 │ │ -040630: 1a03 5007 |0176: const-string v3, "Open BART received a malformed response. Please try again." // string@0750 │ │ -040634: 0800 1c00 |0178: move-object/from16 v0, v28 │ │ -040638: 7020 e511 3000 |017a: invoke-direct {v0, v3}, Lpro/dbro/bart/BartStationEtdParser;.sendError:(Ljava/lang/String;)V // method@11e5 │ │ -04063e: 1213 |017d: const/4 v3, #int 1 // #1 │ │ -040640: 0800 1c00 |017e: move-object/from16 v0, v28 │ │ -040644: 6e20 df11 3000 |0180: invoke-virtual {v0, v3}, Lpro/dbro/bart/BartStationEtdParser;.cancel:(Z)Z // method@11df │ │ -04064a: 2900 5dff |0183: goto/16 00e0 // -00a3 │ │ -04064e: 0d18 |0185: move-exception v24 │ │ -040650: 7401 2c11 1800 |0186: invoke-virtual/range {v24}, Ljava/text/ParseException;.printStackTrace:()V // method@112c │ │ -040656: 28dc |0189: goto 0165 // -0024 │ │ +041fd4: |[041fd4] pro.dbro.bart.BartStationEtdParser.doInBackground:([Ljava/lang/String;)Lpro/dbro/bart/etdResponse; │ │ +041fe4: 2207 f502 |0000: new-instance v7, Lpro/dbro/bart/etdResponse; // type@02f5 │ │ +041fe8: 7010 9e12 0700 |0002: invoke-direct {v7}, Lpro/dbro/bart/etdResponse;.:()V // method@129e │ │ +041fee: 2213 4402 |0005: new-instance v19, Ljava/io/ByteArrayInputStream; // type@0244 │ │ +041ff2: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +041ff4: 4603 1d03 |0008: aget-object v3, v29, v3 │ │ +041ff8: 6e10 fc10 0300 |000a: invoke-virtual {v3}, Ljava/lang/String;.getBytes:()[B // method@10fc │ │ +041ffe: 0c03 |000d: move-result-object v3 │ │ +042000: 0800 1300 |000e: move-object/from16 v0, v19 │ │ +042004: 7020 8a10 3000 |0010: invoke-direct {v0, v3}, Ljava/io/ByteArrayInputStream;.:([B)V // method@108a │ │ +04200a: 2202 bd02 |0013: new-instance v2, Lpro/dbro/bart/BartStationEtdParser$1; // type@02bd │ │ +04200e: 6204 0f04 |0015: sget-object v4, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ +042012: 1a05 e800 |0017: const-string v5, "/root/station/name" // string@00e8 │ │ +042016: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +042018: 2336 1403 |001a: new-array v6, v3, [Ljava/lang/String; // type@0314 │ │ +04201c: 0803 1c00 |001c: move-object/from16 v3, v28 │ │ +042020: 7606 cb11 0200 |001e: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Lpro/dbro/bart/BartStationEtdParser$1;.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V // method@11cb │ │ +042026: 221b be02 |0021: new-instance v27, Lpro/dbro/bart/BartStationEtdParser$2; // type@02be │ │ +04202a: 6203 0f04 |0023: sget-object v3, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ +04202e: 1a04 e900 |0025: const-string v4, "/root/time" // string@00e9 │ │ +042032: 1205 |0027: const/4 v5, #int 0 // #0 │ │ +042034: 2355 1403 |0028: new-array v5, v5, [Ljava/lang/String; // type@0314 │ │ +042038: 0800 1b00 |002a: move-object/from16 v0, v27 │ │ +04203c: 0801 1c00 |002c: move-object/from16 v1, v28 │ │ +042040: 7055 cd11 1043 |002e: invoke-direct {v0, v1, v3, v4, v5}, Lpro/dbro/bart/BartStationEtdParser$2;.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@11cd │ │ +042046: 2216 bf02 |0031: new-instance v22, Lpro/dbro/bart/BartStationEtdParser$3; // type@02bf │ │ +04204a: 6203 0f04 |0033: sget-object v3, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ +04204e: 1a04 d900 |0035: const-string v4, "/root/date" // string@00d9 │ │ +042052: 1205 |0037: const/4 v5, #int 0 // #0 │ │ +042054: 2355 1403 |0038: new-array v5, v5, [Ljava/lang/String; // type@0314 │ │ +042058: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +04205c: 0801 1c00 |003c: move-object/from16 v1, v28 │ │ +042060: 7055 cf11 1043 |003e: invoke-direct {v0, v1, v3, v4, v5}, Lpro/dbro/bart/BartStationEtdParser$3;.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@11cf │ │ +042066: 2219 c002 |0041: new-instance v25, Lpro/dbro/bart/BartStationEtdParser$4; // type@02c0 │ │ +04206a: 6203 1004 |0043: sget-object v3, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.TAG:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@0410 │ │ +04206e: 1a04 e200 |0045: const-string v4, "/root/station/etd" // string@00e2 │ │ +042072: 1205 |0047: const/4 v5, #int 0 // #0 │ │ +042074: 2355 1403 |0048: new-array v5, v5, [Ljava/lang/String; // type@0314 │ │ +042078: 0800 1900 |004a: move-object/from16 v0, v25 │ │ +04207c: 0801 1c00 |004c: move-object/from16 v1, v28 │ │ +042080: 7055 d111 1043 |004e: invoke-direct {v0, v1, v3, v4, v5}, Lpro/dbro/bart/BartStationEtdParser$4;.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@11d1 │ │ +042086: 2208 c102 |0051: new-instance v8, Lpro/dbro/bart/BartStationEtdParser$5; // type@02c1 │ │ +04208a: 620a 1004 |0053: sget-object v10, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.TAG:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@0410 │ │ +04208e: 1a0b e400 |0055: const-string v11, "/root/station/etd/estimate" // string@00e4 │ │ +042092: 1203 |0057: const/4 v3, #int 0 // #0 │ │ +042094: 233c 1403 |0058: new-array v12, v3, [Ljava/lang/String; // type@0314 │ │ +042098: 0809 1c00 |005a: move-object/from16 v9, v28 │ │ +04209c: 077d |005c: move-object v13, v7 │ │ +04209e: 7606 d311 0800 |005d: invoke-direct/range {v8, v9, v10, v11, v12, v13}, Lpro/dbro/bart/BartStationEtdParser$5;.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V // method@11d3 │ │ +0420a4: 2209 c202 |0060: new-instance v9, Lpro/dbro/bart/BartStationEtdParser$6; // type@02c2 │ │ +0420a8: 620b 0f04 |0062: sget-object v11, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ +0420ac: 1a0c e300 |0064: const-string v12, "/root/station/etd/destination" // string@00e3 │ │ +0420b0: 1203 |0066: const/4 v3, #int 0 // #0 │ │ +0420b2: 233d 1403 |0067: new-array v13, v3, [Ljava/lang/String; // type@0314 │ │ +0420b6: 080a 1c00 |0069: move-object/from16 v10, v28 │ │ +0420ba: 077e |006b: move-object v14, v7 │ │ +0420bc: 7606 d511 0900 |006c: invoke-direct/range {v9, v10, v11, v12, v13, v14}, Lpro/dbro/bart/BartStationEtdParser$6;.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V // method@11d5 │ │ +0420c2: 220a c302 |006f: new-instance v10, Lpro/dbro/bart/BartStationEtdParser$7; // type@02c3 │ │ +0420c6: 620c 0f04 |0071: sget-object v12, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ +0420ca: 1a0d e600 |0073: const-string v13, "/root/station/etd/estimate/minutes" // string@00e6 │ │ +0420ce: 1203 |0075: const/4 v3, #int 0 // #0 │ │ +0420d0: 233e 1403 |0076: new-array v14, v3, [Ljava/lang/String; // type@0314 │ │ +0420d4: 080b 1c00 |0078: move-object/from16 v11, v28 │ │ +0420d8: 077f |007a: move-object v15, v7 │ │ +0420da: 7606 d711 0a00 |007b: invoke-direct/range {v10, v11, v12, v13, v14, v15}, Lpro/dbro/bart/BartStationEtdParser$7;.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V // method@11d7 │ │ +0420e0: 220b c402 |007e: new-instance v11, Lpro/dbro/bart/BartStationEtdParser$8; // type@02c4 │ │ +0420e4: 620d 0f04 |0080: sget-object v13, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ +0420e8: 1a0e e700 |0082: const-string v14, "/root/station/etd/estimate/platform" // string@00e7 │ │ +0420ec: 1203 |0084: const/4 v3, #int 0 // #0 │ │ +0420ee: 233f 1403 |0085: new-array v15, v3, [Ljava/lang/String; // type@0314 │ │ +0420f2: 080c 1c00 |0087: move-object/from16 v12, v28 │ │ +0420f6: 0810 0700 |0089: move-object/from16 v16, v7 │ │ +0420fa: 7606 d911 0b00 |008b: invoke-direct/range {v11, v12, v13, v14, v15, v16}, Lpro/dbro/bart/BartStationEtdParser$8;.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V // method@11d9 │ │ +042100: 220c c502 |008e: new-instance v12, Lpro/dbro/bart/BartStationEtdParser$9; // type@02c5 │ │ +042104: 620e 0f04 |0090: sget-object v14, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ +042108: 1a0f e500 |0092: const-string v15, "/root/station/etd/estimate/bikeflag" // string@00e5 │ │ +04210c: 1203 |0094: const/4 v3, #int 0 // #0 │ │ +04210e: 2330 1403 |0095: new-array v0, v3, [Ljava/lang/String; // type@0314 │ │ +042112: 0810 0000 |0097: move-object/from16 v16, v0 │ │ +042116: 080d 1c00 |0099: move-object/from16 v13, v28 │ │ +04211a: 0811 0700 |009b: move-object/from16 v17, v7 │ │ +04211e: 7606 db11 0c00 |009d: invoke-direct/range {v12, v13, v14, v15, v16, v17}, Lpro/dbro/bart/BartStationEtdParser$9;.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V // method@11db │ │ +042124: 220d bc02 |00a0: new-instance v13, Lpro/dbro/bart/BartStationEtdParser$10; // type@02bc │ │ +042128: 620f 0f04 |00a2: sget-object v15, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ +04212c: 1a10 dc00 |00a4: const-string v16, "/root/message/warning" // string@00dc │ │ +042130: 1203 |00a6: const/4 v3, #int 0 // #0 │ │ +042132: 2330 1403 |00a7: new-array v0, v3, [Ljava/lang/String; // type@0314 │ │ +042136: 0811 0000 |00a9: move-object/from16 v17, v0 │ │ +04213a: 080e 1c00 |00ab: move-object/from16 v14, v28 │ │ +04213e: 0812 0700 |00ad: move-object/from16 v18, v7 │ │ +042142: 7606 c911 0d00 |00af: invoke-direct/range {v13, v14, v15, v16, v17, v18}, Lpro/dbro/bart/BartStationEtdParser$10;.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V // method@11c9 │ │ +042148: 221a 3902 |00b2: new-instance v26, Lcom/thebuzzmedia/sjxp/XMLParser; // type@0239 │ │ +04214c: 1303 0900 |00b4: const/16 v3, #int 9 // #9 │ │ +042150: 2333 0e03 |00b6: new-array v3, v3, [Lcom/thebuzzmedia/sjxp/rule/IRule; // type@030e │ │ +042154: 1204 |00b8: const/4 v4, #int 0 // #0 │ │ +042156: 4d02 0304 |00b9: aput-object v2, v3, v4 │ │ +04215a: 1214 |00bb: const/4 v4, #int 1 // #1 │ │ +04215c: 4d1b 0304 |00bc: aput-object v27, v3, v4 │ │ +042160: 1224 |00be: const/4 v4, #int 2 // #2 │ │ +042162: 4d16 0304 |00bf: aput-object v22, v3, v4 │ │ +042166: 1234 |00c1: const/4 v4, #int 3 // #3 │ │ +042168: 4d08 0304 |00c2: aput-object v8, v3, v4 │ │ +04216c: 1244 |00c4: const/4 v4, #int 4 // #4 │ │ +04216e: 4d09 0304 |00c5: aput-object v9, v3, v4 │ │ +042172: 1254 |00c7: const/4 v4, #int 5 // #5 │ │ +042174: 4d0a 0304 |00c8: aput-object v10, v3, v4 │ │ +042178: 1264 |00ca: const/4 v4, #int 6 // #6 │ │ +04217a: 4d0b 0304 |00cb: aput-object v11, v3, v4 │ │ +04217e: 1274 |00cd: const/4 v4, #int 7 // #7 │ │ +042180: 4d0c 0304 |00ce: aput-object v12, v3, v4 │ │ +042184: 1304 0800 |00d0: const/16 v4, #int 8 // #8 │ │ +042188: 4d0d 0304 |00d2: aput-object v13, v3, v4 │ │ +04218c: 0800 1a00 |00d4: move-object/from16 v0, v26 │ │ +042190: 7020 6710 3000 |00d6: invoke-direct {v0, v3}, Lcom/thebuzzmedia/sjxp/XMLParser;.:([Lcom/thebuzzmedia/sjxp/rule/IRule;)V // method@1067 │ │ +042196: 0800 1a00 |00d9: move-object/from16 v0, v26 │ │ +04219a: 0801 1300 |00db: move-object/from16 v1, v19 │ │ +04219e: 6e20 6f10 1000 |00dd: invoke-virtual {v0, v1}, Lcom/thebuzzmedia/sjxp/XMLParser;.parse:(Ljava/io/InputStream;)V // method@106f │ │ +0421a4: 2203 7402 |00e0: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +0421a8: 7010 0f11 0300 |00e2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0421ae: 0800 1c00 |00e5: move-object/from16 v0, v28 │ │ +0421b2: 5404 4e04 |00e7: iget-object v4, v0, Lpro/dbro/bart/BartStationEtdParser;.date:Ljava/lang/String; // field@044e │ │ +0421b6: 6e20 1511 4300 |00e9: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0421bc: 0c03 |00ec: move-result-object v3 │ │ +0421be: 1a04 0700 |00ed: const-string v4, " " // string@0007 │ │ +0421c2: 6e20 1511 4300 |00ef: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0421c8: 0c03 |00f2: move-result-object v3 │ │ +0421ca: 0800 1c00 |00f3: move-object/from16 v0, v28 │ │ +0421ce: 5404 4f04 |00f5: iget-object v4, v0, Lpro/dbro/bart/BartStationEtdParser;.time:Ljava/lang/String; // field@044f │ │ +0421d2: 6e20 1511 4300 |00f7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0421d8: 0c03 |00fa: move-result-object v3 │ │ +0421da: 6e10 1b11 0300 |00fb: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0421e0: 0c17 |00fe: move-result-object v23 │ │ +0421e2: 1a03 f101 |00ff: const-string v3, "BartStationEtdParser" // string@01f1 │ │ +0421e6: 2204 7402 |0101: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ +0421ea: 7010 0f11 0400 |0103: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0421f0: 1a05 240b |0106: const-string v5, "dateStr: " // string@0b24 │ │ +0421f4: 6e20 1511 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0421fa: 0c04 |010b: move-result-object v4 │ │ +0421fc: 0800 1700 |010c: move-object/from16 v0, v23 │ │ +042200: 6e20 1511 0400 |010e: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +042206: 0c04 |0111: move-result-object v4 │ │ +042208: 6e10 1b11 0400 |0112: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04220e: 0c04 |0115: move-result-object v4 │ │ +042210: 7120 360e 4300 |0116: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +042216: 2214 8202 |0119: new-instance v20, Ljava/text/SimpleDateFormat; // type@0282 │ │ +04221a: 1a03 ed06 |011b: const-string v3, "MM/dd/yyyy hh:mm:ss a z" // string@06ed │ │ +04221e: 6204 1504 |011d: sget-object v4, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0415 │ │ +042222: 0800 1400 |011f: move-object/from16 v0, v20 │ │ +042226: 7030 2f11 3004 |0121: invoke-direct {v0, v3, v4}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@112f │ │ +04222c: 2215 8802 |0124: new-instance v21, Ljava/util/Date; // type@0288 │ │ +042230: 7601 4a11 1500 |0126: invoke-direct/range {v21}, Ljava/util/Date;.:()V // method@114a │ │ +042236: 1a03 f101 |0129: const-string v3, "BartStationEtdParser" // string@01f1 │ │ +04223a: 2204 7402 |012b: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ +04223e: 7010 0f11 0400 |012d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +042244: 1a05 1c0c |0130: const-string v5, "expected dateStr format: " // string@0c1c │ │ +042248: 6e20 1511 5400 |0132: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04224e: 0c04 |0135: move-result-object v4 │ │ +042250: 7402 3011 1400 |0136: invoke-virtual/range {v20, v21}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@1130 │ │ +042256: 0c05 |0139: move-result-object v5 │ │ +042258: 6e20 1511 5400 |013a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04225e: 0c04 |013d: move-result-object v4 │ │ +042260: 1a05 6702 |013e: const-string v5, "DST: " // string@0267 │ │ +042264: 6e20 1511 5400 |0140: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04226a: 0c04 |0143: move-result-object v4 │ │ +04226c: 0800 1c00 |0144: move-object/from16 v0, v28 │ │ +042270: 5405 5004 |0146: iget-object v5, v0, Lpro/dbro/bart/BartStationEtdParser;.tz:Ljava/util/TimeZone; // field@0450 │ │ +042274: 0800 1500 |0148: move-object/from16 v0, v21 │ │ +042278: 6e20 7211 0500 |014a: invoke-virtual {v5, v0}, Ljava/util/TimeZone;.inDaylightTime:(Ljava/util/Date;)Z // method@1172 │ │ +04227e: 0a05 |014d: move-result v5 │ │ +042280: 7110 0e11 0500 |014e: invoke-static {v5}, Ljava/lang/String;.valueOf:(Z)Ljava/lang/String; // method@110e │ │ +042286: 0c05 |0151: move-result-object v5 │ │ +042288: 6e20 1511 5400 |0152: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04228e: 0c04 |0155: move-result-object v4 │ │ +042290: 6e10 1b11 0400 |0156: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +042296: 0c04 |0159: move-result-object v4 │ │ +042298: 7120 360e 4300 |015a: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +04229e: 0800 1400 |015d: move-object/from16 v0, v20 │ │ +0422a2: 0801 1700 |015f: move-object/from16 v1, v23 │ │ +0422a6: 6e20 3111 1000 |0161: invoke-virtual {v0, v1}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@1131 │ │ +0422ac: 0c15 |0164: move-result-object v21 │ │ +0422ae: 0800 1500 |0165: move-object/from16 v0, v21 │ │ +0422b2: 5b70 ee04 |0167: iput-object v0, v7, Lpro/dbro/bart/etdResponse;.date:Ljava/util/Date; // field@04ee │ │ +0422b6: 1a03 9c02 |0169: const-string v3, "EtdParserDate" // string@029c │ │ +0422ba: 5474 ee04 |016b: iget-object v4, v7, Lpro/dbro/bart/etdResponse;.date:Ljava/util/Date; // field@04ee │ │ +0422be: 6e10 4e11 0400 |016d: invoke-virtual {v4}, Ljava/util/Date;.toString:()Ljava/lang/String; // method@114e │ │ +0422c4: 0c04 |0170: move-result-object v4 │ │ +0422c6: 7120 360e 4300 |0171: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +0422cc: 1107 |0174: return-object v7 │ │ +0422ce: 0d18 |0175: move-exception v24 │ │ +0422d0: 1a03 5007 |0176: const-string v3, "Open BART received a malformed response. Please try again." // string@0750 │ │ +0422d4: 0800 1c00 |0178: move-object/from16 v0, v28 │ │ +0422d8: 7020 e611 3000 |017a: invoke-direct {v0, v3}, Lpro/dbro/bart/BartStationEtdParser;.sendError:(Ljava/lang/String;)V // method@11e6 │ │ +0422de: 1213 |017d: const/4 v3, #int 1 // #1 │ │ +0422e0: 0800 1c00 |017e: move-object/from16 v0, v28 │ │ +0422e4: 6e20 e011 3000 |0180: invoke-virtual {v0, v3}, Lpro/dbro/bart/BartStationEtdParser;.cancel:(Z)Z // method@11e0 │ │ +0422ea: 2900 5dff |0183: goto/16 00e0 // -00a3 │ │ +0422ee: 0d18 |0185: move-exception v24 │ │ +0422f0: 7401 2d11 1800 |0186: invoke-virtual/range {v24}, Ljava/text/ParseException;.printStackTrace:()V // method@112d │ │ +0422f6: 28dc |0189: goto 0165 // -0024 │ │ catches : 2 │ │ 0x00d9 - 0x00e0 │ │ Lcom/thebuzzmedia/sjxp/XMLParserException; -> 0x0175 │ │ 0x015d - 0x0164 │ │ Ljava/text/ParseException; -> 0x0185 │ │ positions : │ │ 0x0000 line=58 │ │ @@ -70052,38 +70058,38 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -040674: |[040674] pro.dbro.bart.BartStationEtdParser.onPostExecute:(Ljava/lang/Object;)V │ │ -040684: 1f01 f502 |0000: check-cast v1, Lpro/dbro/bart/etdResponse; // type@02f5 │ │ -040688: 6e20 e411 1000 |0002: invoke-virtual {v0, v1}, Lpro/dbro/bart/BartStationEtdParser;.onPostExecute:(Lpro/dbro/bart/etdResponse;)V // method@11e4 │ │ -04068e: 0e00 |0005: return-void │ │ +042314: |[042314] pro.dbro.bart.BartStationEtdParser.onPostExecute:(Ljava/lang/Object;)V │ │ +042324: 1f01 f502 |0000: check-cast v1, Lpro/dbro/bart/etdResponse; // type@02f5 │ │ +042328: 6e20 e511 1000 |0002: invoke-virtual {v0, v1}, Lpro/dbro/bart/BartStationEtdParser;.onPostExecute:(Lpro/dbro/bart/etdResponse;)V // method@11e5 │ │ +04232e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/BartStationEtdParser; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lpro/dbro/bart/BartStationEtdParser;) │ │ name : 'onPostExecute' │ │ type : '(Lpro/dbro/bart/etdResponse;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -040690: |[040690] pro.dbro.bart.BartStationEtdParser.onPostExecute:(Lpro/dbro/bart/etdResponse;)V │ │ -0406a0: 7020 e611 1000 |0000: invoke-direct {v0, v1}, Lpro/dbro/bart/BartStationEtdParser;.sendMessage:(Lpro/dbro/bart/etdResponse;)V // method@11e6 │ │ -0406a6: 6f20 5201 1000 |0003: invoke-super {v0, v1}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0152 │ │ -0406ac: 0e00 |0006: return-void │ │ +042330: |[042330] pro.dbro.bart.BartStationEtdParser.onPostExecute:(Lpro/dbro/bart/etdResponse;)V │ │ +042340: 7020 e711 1000 |0000: invoke-direct {v0, v1}, Lpro/dbro/bart/BartStationEtdParser;.sendMessage:(Lpro/dbro/bart/etdResponse;)V // method@11e7 │ │ +042346: 6f20 5201 1000 |0003: invoke-super {v0, v1}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0152 │ │ +04234c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0003 line=196 │ │ 0x0006 line=197 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lpro/dbro/bart/BartStationEtdParser; │ │ @@ -70118,17 +70124,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0406b0: |[0406b0] pro.dbro.bart.BuildConfig.:()V │ │ -0406c0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0406c6: 0e00 |0003: return-void │ │ +042350: |[042350] pro.dbro.bart.BuildConfig.:()V │ │ +042360: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +042366: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/dbro/bart/BuildConfig; │ │ │ │ Virtual methods - │ │ @@ -70167,51 +70173,51 @@ │ │ type : '(Lpro/dbro/bart/DeviceLocation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0406c8: |[0406c8] pro.dbro.bart.DeviceLocation$1.:(Lpro/dbro/bart/DeviceLocation;)V │ │ -0406d8: 5b01 5304 |0000: iput-object v1, v0, Lpro/dbro/bart/DeviceLocation$1;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0453 │ │ -0406dc: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0406e2: 0e00 |0005: return-void │ │ +042368: |[042368] pro.dbro.bart.DeviceLocation$1.:(Lpro/dbro/bart/DeviceLocation;)V │ │ +042378: 5b01 5304 |0000: iput-object v1, v0, Lpro/dbro/bart/DeviceLocation$1;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0453 │ │ +04237c: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +042382: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/DeviceLocation$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/DeviceLocation; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/DeviceLocation; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/DeviceLocation$1;) │ │ name : 'onLocationChanged' │ │ type : '(Landroid/location/Location;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -0406e4: |[0406e4] pro.dbro.bart.DeviceLocation$1.onLocationChanged:(Landroid/location/Location;)V │ │ -0406f4: 5420 5304 |0000: iget-object v0, v2, Lpro/dbro/bart/DeviceLocation$1;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0453 │ │ -0406f8: 5400 5d04 |0002: iget-object v0, v0, Lpro/dbro/bart/DeviceLocation;.timer1:Ljava/util/Timer; // field@045d │ │ -0406fc: 6e10 7311 0000 |0004: invoke-virtual {v0}, Ljava/util/Timer;.cancel:()V // method@1173 │ │ -040702: 5420 5304 |0007: iget-object v0, v2, Lpro/dbro/bart/DeviceLocation$1;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0453 │ │ -040706: 5400 5b04 |0009: iget-object v0, v0, Lpro/dbro/bart/DeviceLocation;.locationResult:Lpro/dbro/bart/DeviceLocation$LocationResult; // field@045b │ │ -04070a: 6e20 f511 3000 |000b: invoke-virtual {v0, v3}, Lpro/dbro/bart/DeviceLocation$LocationResult;.gotLocation:(Landroid/location/Location;)V // method@11f5 │ │ -040710: 5420 5304 |000e: iget-object v0, v2, Lpro/dbro/bart/DeviceLocation$1;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0453 │ │ -040714: 5400 5804 |0010: iget-object v0, v0, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ -040718: 6e20 3a01 2000 |0012: invoke-virtual {v0, v2}, Landroid/location/LocationManager;.removeUpdates:(Landroid/location/LocationListener;)V // method@013a │ │ -04071e: 5420 5304 |0015: iget-object v0, v2, Lpro/dbro/bart/DeviceLocation$1;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0453 │ │ -040722: 5400 5804 |0017: iget-object v0, v0, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ -040726: 5421 5304 |0019: iget-object v1, v2, Lpro/dbro/bart/DeviceLocation$1;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0453 │ │ -04072a: 5411 5a04 |001b: iget-object v1, v1, Lpro/dbro/bart/DeviceLocation;.locationListenerNetwork:Landroid/location/LocationListener; // field@045a │ │ -04072e: 6e20 3a01 1000 |001d: invoke-virtual {v0, v1}, Landroid/location/LocationManager;.removeUpdates:(Landroid/location/LocationListener;)V // method@013a │ │ -040734: 0e00 |0020: return-void │ │ +042384: |[042384] pro.dbro.bart.DeviceLocation$1.onLocationChanged:(Landroid/location/Location;)V │ │ +042394: 5420 5304 |0000: iget-object v0, v2, Lpro/dbro/bart/DeviceLocation$1;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0453 │ │ +042398: 5400 5d04 |0002: iget-object v0, v0, Lpro/dbro/bart/DeviceLocation;.timer1:Ljava/util/Timer; // field@045d │ │ +04239c: 6e10 7411 0000 |0004: invoke-virtual {v0}, Ljava/util/Timer;.cancel:()V // method@1174 │ │ +0423a2: 5420 5304 |0007: iget-object v0, v2, Lpro/dbro/bart/DeviceLocation$1;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0453 │ │ +0423a6: 5400 5b04 |0009: iget-object v0, v0, Lpro/dbro/bart/DeviceLocation;.locationResult:Lpro/dbro/bart/DeviceLocation$LocationResult; // field@045b │ │ +0423aa: 6e20 f611 3000 |000b: invoke-virtual {v0, v3}, Lpro/dbro/bart/DeviceLocation$LocationResult;.gotLocation:(Landroid/location/Location;)V // method@11f6 │ │ +0423b0: 5420 5304 |000e: iget-object v0, v2, Lpro/dbro/bart/DeviceLocation$1;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0453 │ │ +0423b4: 5400 5804 |0010: iget-object v0, v0, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ +0423b8: 6e20 3a01 2000 |0012: invoke-virtual {v0, v2}, Landroid/location/LocationManager;.removeUpdates:(Landroid/location/LocationListener;)V // method@013a │ │ +0423be: 5420 5304 |0015: iget-object v0, v2, Lpro/dbro/bart/DeviceLocation$1;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0453 │ │ +0423c2: 5400 5804 |0017: iget-object v0, v0, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ +0423c6: 5421 5304 |0019: iget-object v1, v2, Lpro/dbro/bart/DeviceLocation$1;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0453 │ │ +0423ca: 5411 5a04 |001b: iget-object v1, v1, Lpro/dbro/bart/DeviceLocation;.locationListenerNetwork:Landroid/location/LocationListener; // field@045a │ │ +0423ce: 6e20 3a01 1000 |001d: invoke-virtual {v0, v1}, Landroid/location/LocationManager;.removeUpdates:(Landroid/location/LocationListener;)V // method@013a │ │ +0423d4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0007 line=48 │ │ 0x000e line=49 │ │ 0x0015 line=50 │ │ 0x0020 line=51 │ │ @@ -70224,16 +70230,16 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -040738: |[040738] pro.dbro.bart.DeviceLocation$1.onProviderDisabled:(Ljava/lang/String;)V │ │ -040748: 0e00 |0000: return-void │ │ +0423d8: |[0423d8] pro.dbro.bart.DeviceLocation$1.onProviderDisabled:(Ljava/lang/String;)V │ │ +0423e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/dbro/bart/DeviceLocation$1; │ │ 0x0000 - 0x0001 reg=1 provider Ljava/lang/String; │ │ │ │ @@ -70242,16 +70248,16 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04074c: |[04074c] pro.dbro.bart.DeviceLocation$1.onProviderEnabled:(Ljava/lang/String;)V │ │ -04075c: 0e00 |0000: return-void │ │ +0423ec: |[0423ec] pro.dbro.bart.DeviceLocation$1.onProviderEnabled:(Ljava/lang/String;)V │ │ +0423fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/dbro/bart/DeviceLocation$1; │ │ 0x0000 - 0x0001 reg=1 provider Ljava/lang/String; │ │ │ │ @@ -70260,16 +70266,16 @@ │ │ type : '(Ljava/lang/String;ILandroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -040760: |[040760] pro.dbro.bart.DeviceLocation$1.onStatusChanged:(Ljava/lang/String;ILandroid/os/Bundle;)V │ │ -040770: 0e00 |0000: return-void │ │ +042400: |[042400] pro.dbro.bart.DeviceLocation$1.onStatusChanged:(Ljava/lang/String;ILandroid/os/Bundle;)V │ │ +042410: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/dbro/bart/DeviceLocation$1; │ │ 0x0000 - 0x0001 reg=1 provider Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 status I │ │ @@ -70310,51 +70316,51 @@ │ │ type : '(Lpro/dbro/bart/DeviceLocation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -040774: |[040774] pro.dbro.bart.DeviceLocation$2.:(Lpro/dbro/bart/DeviceLocation;)V │ │ -040784: 5b01 5404 |0000: iput-object v1, v0, Lpro/dbro/bart/DeviceLocation$2;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0454 │ │ -040788: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04078e: 0e00 |0005: return-void │ │ +042414: |[042414] pro.dbro.bart.DeviceLocation$2.:(Lpro/dbro/bart/DeviceLocation;)V │ │ +042424: 5b01 5404 |0000: iput-object v1, v0, Lpro/dbro/bart/DeviceLocation$2;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0454 │ │ +042428: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +04242e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/DeviceLocation$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/DeviceLocation; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/DeviceLocation; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/DeviceLocation$2;) │ │ name : 'onLocationChanged' │ │ type : '(Landroid/location/Location;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -040790: |[040790] pro.dbro.bart.DeviceLocation$2.onLocationChanged:(Landroid/location/Location;)V │ │ -0407a0: 5420 5404 |0000: iget-object v0, v2, Lpro/dbro/bart/DeviceLocation$2;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0454 │ │ -0407a4: 5400 5d04 |0002: iget-object v0, v0, Lpro/dbro/bart/DeviceLocation;.timer1:Ljava/util/Timer; // field@045d │ │ -0407a8: 6e10 7311 0000 |0004: invoke-virtual {v0}, Ljava/util/Timer;.cancel:()V // method@1173 │ │ -0407ae: 5420 5404 |0007: iget-object v0, v2, Lpro/dbro/bart/DeviceLocation$2;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0454 │ │ -0407b2: 5400 5b04 |0009: iget-object v0, v0, Lpro/dbro/bart/DeviceLocation;.locationResult:Lpro/dbro/bart/DeviceLocation$LocationResult; // field@045b │ │ -0407b6: 6e20 f511 3000 |000b: invoke-virtual {v0, v3}, Lpro/dbro/bart/DeviceLocation$LocationResult;.gotLocation:(Landroid/location/Location;)V // method@11f5 │ │ -0407bc: 5420 5404 |000e: iget-object v0, v2, Lpro/dbro/bart/DeviceLocation$2;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0454 │ │ -0407c0: 5400 5804 |0010: iget-object v0, v0, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ -0407c4: 6e20 3a01 2000 |0012: invoke-virtual {v0, v2}, Landroid/location/LocationManager;.removeUpdates:(Landroid/location/LocationListener;)V // method@013a │ │ -0407ca: 5420 5404 |0015: iget-object v0, v2, Lpro/dbro/bart/DeviceLocation$2;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0454 │ │ -0407ce: 5400 5804 |0017: iget-object v0, v0, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ -0407d2: 5421 5404 |0019: iget-object v1, v2, Lpro/dbro/bart/DeviceLocation$2;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0454 │ │ -0407d6: 5411 5904 |001b: iget-object v1, v1, Lpro/dbro/bart/DeviceLocation;.locationListenerGps:Landroid/location/LocationListener; // field@0459 │ │ -0407da: 6e20 3a01 1000 |001d: invoke-virtual {v0, v1}, Landroid/location/LocationManager;.removeUpdates:(Landroid/location/LocationListener;)V // method@013a │ │ -0407e0: 0e00 |0020: return-void │ │ +042430: |[042430] pro.dbro.bart.DeviceLocation$2.onLocationChanged:(Landroid/location/Location;)V │ │ +042440: 5420 5404 |0000: iget-object v0, v2, Lpro/dbro/bart/DeviceLocation$2;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0454 │ │ +042444: 5400 5d04 |0002: iget-object v0, v0, Lpro/dbro/bart/DeviceLocation;.timer1:Ljava/util/Timer; // field@045d │ │ +042448: 6e10 7411 0000 |0004: invoke-virtual {v0}, Ljava/util/Timer;.cancel:()V // method@1174 │ │ +04244e: 5420 5404 |0007: iget-object v0, v2, Lpro/dbro/bart/DeviceLocation$2;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0454 │ │ +042452: 5400 5b04 |0009: iget-object v0, v0, Lpro/dbro/bart/DeviceLocation;.locationResult:Lpro/dbro/bart/DeviceLocation$LocationResult; // field@045b │ │ +042456: 6e20 f611 3000 |000b: invoke-virtual {v0, v3}, Lpro/dbro/bart/DeviceLocation$LocationResult;.gotLocation:(Landroid/location/Location;)V // method@11f6 │ │ +04245c: 5420 5404 |000e: iget-object v0, v2, Lpro/dbro/bart/DeviceLocation$2;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0454 │ │ +042460: 5400 5804 |0010: iget-object v0, v0, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ +042464: 6e20 3a01 2000 |0012: invoke-virtual {v0, v2}, Landroid/location/LocationManager;.removeUpdates:(Landroid/location/LocationListener;)V // method@013a │ │ +04246a: 5420 5404 |0015: iget-object v0, v2, Lpro/dbro/bart/DeviceLocation$2;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0454 │ │ +04246e: 5400 5804 |0017: iget-object v0, v0, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ +042472: 5421 5404 |0019: iget-object v1, v2, Lpro/dbro/bart/DeviceLocation$2;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0454 │ │ +042476: 5411 5904 |001b: iget-object v1, v1, Lpro/dbro/bart/DeviceLocation;.locationListenerGps:Landroid/location/LocationListener; // field@0459 │ │ +04247a: 6e20 3a01 1000 |001d: invoke-virtual {v0, v1}, Landroid/location/LocationManager;.removeUpdates:(Landroid/location/LocationListener;)V // method@013a │ │ +042480: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0007 line=60 │ │ 0x000e line=61 │ │ 0x0015 line=62 │ │ 0x0020 line=63 │ │ @@ -70367,16 +70373,16 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0407e4: |[0407e4] pro.dbro.bart.DeviceLocation$2.onProviderDisabled:(Ljava/lang/String;)V │ │ -0407f4: 0e00 |0000: return-void │ │ +042484: |[042484] pro.dbro.bart.DeviceLocation$2.onProviderDisabled:(Ljava/lang/String;)V │ │ +042494: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/dbro/bart/DeviceLocation$2; │ │ 0x0000 - 0x0001 reg=1 provider Ljava/lang/String; │ │ │ │ @@ -70385,16 +70391,16 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0407f8: |[0407f8] pro.dbro.bart.DeviceLocation$2.onProviderEnabled:(Ljava/lang/String;)V │ │ -040808: 0e00 |0000: return-void │ │ +042498: |[042498] pro.dbro.bart.DeviceLocation$2.onProviderEnabled:(Ljava/lang/String;)V │ │ +0424a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/dbro/bart/DeviceLocation$2; │ │ 0x0000 - 0x0001 reg=1 provider Ljava/lang/String; │ │ │ │ @@ -70403,16 +70409,16 @@ │ │ type : '(Ljava/lang/String;ILandroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04080c: |[04080c] pro.dbro.bart.DeviceLocation$2.onStatusChanged:(Ljava/lang/String;ILandroid/os/Bundle;)V │ │ -04081c: 0e00 |0000: return-void │ │ +0424ac: |[0424ac] pro.dbro.bart.DeviceLocation$2.onStatusChanged:(Ljava/lang/String;ILandroid/os/Bundle;)V │ │ +0424bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/dbro/bart/DeviceLocation$2; │ │ 0x0000 - 0x0001 reg=1 provider Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 status I │ │ @@ -70452,95 +70458,95 @@ │ │ type : '(Lpro/dbro/bart/DeviceLocation;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -040820: |[040820] pro.dbro.bart.DeviceLocation$GetLastLocation.:(Lpro/dbro/bart/DeviceLocation;)V │ │ -040830: 5b01 5504 |0000: iput-object v1, v0, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ -040834: 7010 7511 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@1175 │ │ -04083a: 0e00 |0005: return-void │ │ +0424c0: |[0424c0] pro.dbro.bart.DeviceLocation$GetLastLocation.:(Lpro/dbro/bart/DeviceLocation;)V │ │ +0424d0: 5b01 5504 |0000: iput-object v1, v0, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ +0424d4: 7010 7611 0000 |0002: invoke-direct {v0}, Ljava/util/TimerTask;.:()V // method@1176 │ │ +0424da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/DeviceLocation$GetLastLocation; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/DeviceLocation; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/DeviceLocation; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/DeviceLocation$GetLastLocation;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 117 16-bit code units │ │ -04083c: |[04083c] pro.dbro.bart.DeviceLocation$GetLastLocation.run:()V │ │ -04084c: 5462 5504 |0000: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ -040850: 5422 5804 |0002: iget-object v2, v2, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ -040854: 5463 5504 |0004: iget-object v3, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ -040858: 5433 5904 |0006: iget-object v3, v3, Lpro/dbro/bart/DeviceLocation;.locationListenerGps:Landroid/location/LocationListener; // field@0459 │ │ -04085c: 6e20 3a01 3200 |0008: invoke-virtual {v2, v3}, Landroid/location/LocationManager;.removeUpdates:(Landroid/location/LocationListener;)V // method@013a │ │ -040862: 5462 5504 |000b: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ -040866: 5422 5804 |000d: iget-object v2, v2, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ -04086a: 5463 5504 |000f: iget-object v3, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ -04086e: 5433 5a04 |0011: iget-object v3, v3, Lpro/dbro/bart/DeviceLocation;.locationListenerNetwork:Landroid/location/LocationListener; // field@045a │ │ -040872: 6e20 3a01 3200 |0013: invoke-virtual {v2, v3}, Landroid/location/LocationManager;.removeUpdates:(Landroid/location/LocationListener;)V // method@013a │ │ -040878: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -04087a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -04087c: 5462 5504 |0018: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ -040880: 5522 5704 |001a: iget-boolean v2, v2, Lpro/dbro/bart/DeviceLocation;.gps_enabled:Z // field@0457 │ │ -040884: 3802 0c00 |001c: if-eqz v2, 0028 // +000c │ │ -040888: 5462 5504 |001e: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ -04088c: 5422 5804 |0020: iget-object v2, v2, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ -040890: 1a03 9311 |0022: const-string v3, "network" // string@1193 │ │ -040894: 6e20 3801 3200 |0024: invoke-virtual {v2, v3}, Landroid/location/LocationManager;.getLastKnownLocation:(Ljava/lang/String;)Landroid/location/Location; // method@0138 │ │ -04089a: 0c00 |0027: move-result-object v0 │ │ -04089c: 5462 5504 |0028: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ -0408a0: 5522 5c04 |002a: iget-boolean v2, v2, Lpro/dbro/bart/DeviceLocation;.network_enabled:Z // field@045c │ │ -0408a4: 3802 0c00 |002c: if-eqz v2, 0038 // +000c │ │ -0408a8: 5462 5504 |002e: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ -0408ac: 5422 5804 |0030: iget-object v2, v2, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ -0408b0: 1a03 f70d |0032: const-string v3, "gps" // string@0df7 │ │ -0408b4: 6e20 3801 3200 |0034: invoke-virtual {v2, v3}, Landroid/location/LocationManager;.getLastKnownLocation:(Ljava/lang/String;)Landroid/location/Location; // method@0138 │ │ -0408ba: 0c01 |0037: move-result-object v1 │ │ -0408bc: 3800 2000 |0038: if-eqz v0, 0058 // +0020 │ │ -0408c0: 3801 1e00 |003a: if-eqz v1, 0058 // +001e │ │ -0408c4: 6e10 3701 0000 |003c: invoke-virtual {v0}, Landroid/location/Location;.getTime:()J // method@0137 │ │ -0408ca: 0b02 |003f: move-result-wide v2 │ │ -0408cc: 6e10 3701 0100 |0040: invoke-virtual {v1}, Landroid/location/Location;.getTime:()J // method@0137 │ │ -0408d2: 0b04 |0043: move-result-wide v4 │ │ -0408d4: 3102 0204 |0044: cmp-long v2, v2, v4 │ │ -0408d8: 3d02 0a00 |0046: if-lez v2, 0050 // +000a │ │ -0408dc: 5462 5504 |0048: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ -0408e0: 5422 5b04 |004a: iget-object v2, v2, Lpro/dbro/bart/DeviceLocation;.locationResult:Lpro/dbro/bart/DeviceLocation$LocationResult; // field@045b │ │ -0408e4: 6e20 f511 0200 |004c: invoke-virtual {v2, v0}, Lpro/dbro/bart/DeviceLocation$LocationResult;.gotLocation:(Landroid/location/Location;)V // method@11f5 │ │ -0408ea: 0e00 |004f: return-void │ │ -0408ec: 5462 5504 |0050: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ -0408f0: 5422 5b04 |0052: iget-object v2, v2, Lpro/dbro/bart/DeviceLocation;.locationResult:Lpro/dbro/bart/DeviceLocation$LocationResult; // field@045b │ │ -0408f4: 6e20 f511 1200 |0054: invoke-virtual {v2, v1}, Lpro/dbro/bart/DeviceLocation$LocationResult;.gotLocation:(Landroid/location/Location;)V // method@11f5 │ │ -0408fa: 28f8 |0057: goto 004f // -0008 │ │ -0408fc: 3800 0a00 |0058: if-eqz v0, 0062 // +000a │ │ -040900: 5462 5504 |005a: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ -040904: 5422 5b04 |005c: iget-object v2, v2, Lpro/dbro/bart/DeviceLocation;.locationResult:Lpro/dbro/bart/DeviceLocation$LocationResult; // field@045b │ │ -040908: 6e20 f511 0200 |005e: invoke-virtual {v2, v0}, Lpro/dbro/bart/DeviceLocation$LocationResult;.gotLocation:(Landroid/location/Location;)V // method@11f5 │ │ -04090e: 28ee |0061: goto 004f // -0012 │ │ -040910: 3801 0a00 |0062: if-eqz v1, 006c // +000a │ │ -040914: 5462 5504 |0064: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ -040918: 5422 5b04 |0066: iget-object v2, v2, Lpro/dbro/bart/DeviceLocation;.locationResult:Lpro/dbro/bart/DeviceLocation$LocationResult; // field@045b │ │ -04091c: 6e20 f511 1200 |0068: invoke-virtual {v2, v1}, Lpro/dbro/bart/DeviceLocation$LocationResult;.gotLocation:(Landroid/location/Location;)V // method@11f5 │ │ -040922: 28e4 |006b: goto 004f // -001c │ │ -040924: 5462 5504 |006c: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ -040928: 5422 5b04 |006e: iget-object v2, v2, Lpro/dbro/bart/DeviceLocation;.locationResult:Lpro/dbro/bart/DeviceLocation$LocationResult; // field@045b │ │ -04092c: 1203 |0070: const/4 v3, #int 0 // #0 │ │ -04092e: 6e20 f511 3200 |0071: invoke-virtual {v2, v3}, Lpro/dbro/bart/DeviceLocation$LocationResult;.gotLocation:(Landroid/location/Location;)V // method@11f5 │ │ -040934: 28db |0074: goto 004f // -0025 │ │ +0424dc: |[0424dc] pro.dbro.bart.DeviceLocation$GetLastLocation.run:()V │ │ +0424ec: 5462 5504 |0000: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ +0424f0: 5422 5804 |0002: iget-object v2, v2, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ +0424f4: 5463 5504 |0004: iget-object v3, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ +0424f8: 5433 5904 |0006: iget-object v3, v3, Lpro/dbro/bart/DeviceLocation;.locationListenerGps:Landroid/location/LocationListener; // field@0459 │ │ +0424fc: 6e20 3a01 3200 |0008: invoke-virtual {v2, v3}, Landroid/location/LocationManager;.removeUpdates:(Landroid/location/LocationListener;)V // method@013a │ │ +042502: 5462 5504 |000b: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ +042506: 5422 5804 |000d: iget-object v2, v2, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ +04250a: 5463 5504 |000f: iget-object v3, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ +04250e: 5433 5a04 |0011: iget-object v3, v3, Lpro/dbro/bart/DeviceLocation;.locationListenerNetwork:Landroid/location/LocationListener; // field@045a │ │ +042512: 6e20 3a01 3200 |0013: invoke-virtual {v2, v3}, Landroid/location/LocationManager;.removeUpdates:(Landroid/location/LocationListener;)V // method@013a │ │ +042518: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +04251a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +04251c: 5462 5504 |0018: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ +042520: 5522 5704 |001a: iget-boolean v2, v2, Lpro/dbro/bart/DeviceLocation;.gps_enabled:Z // field@0457 │ │ +042524: 3802 0c00 |001c: if-eqz v2, 0028 // +000c │ │ +042528: 5462 5504 |001e: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ +04252c: 5422 5804 |0020: iget-object v2, v2, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ +042530: 1a03 9311 |0022: const-string v3, "network" // string@1193 │ │ +042534: 6e20 3801 3200 |0024: invoke-virtual {v2, v3}, Landroid/location/LocationManager;.getLastKnownLocation:(Ljava/lang/String;)Landroid/location/Location; // method@0138 │ │ +04253a: 0c00 |0027: move-result-object v0 │ │ +04253c: 5462 5504 |0028: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ +042540: 5522 5c04 |002a: iget-boolean v2, v2, Lpro/dbro/bart/DeviceLocation;.network_enabled:Z // field@045c │ │ +042544: 3802 0c00 |002c: if-eqz v2, 0038 // +000c │ │ +042548: 5462 5504 |002e: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ +04254c: 5422 5804 |0030: iget-object v2, v2, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ +042550: 1a03 f70d |0032: const-string v3, "gps" // string@0df7 │ │ +042554: 6e20 3801 3200 |0034: invoke-virtual {v2, v3}, Landroid/location/LocationManager;.getLastKnownLocation:(Ljava/lang/String;)Landroid/location/Location; // method@0138 │ │ +04255a: 0c01 |0037: move-result-object v1 │ │ +04255c: 3800 2000 |0038: if-eqz v0, 0058 // +0020 │ │ +042560: 3801 1e00 |003a: if-eqz v1, 0058 // +001e │ │ +042564: 6e10 3701 0000 |003c: invoke-virtual {v0}, Landroid/location/Location;.getTime:()J // method@0137 │ │ +04256a: 0b02 |003f: move-result-wide v2 │ │ +04256c: 6e10 3701 0100 |0040: invoke-virtual {v1}, Landroid/location/Location;.getTime:()J // method@0137 │ │ +042572: 0b04 |0043: move-result-wide v4 │ │ +042574: 3102 0204 |0044: cmp-long v2, v2, v4 │ │ +042578: 3d02 0a00 |0046: if-lez v2, 0050 // +000a │ │ +04257c: 5462 5504 |0048: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ +042580: 5422 5b04 |004a: iget-object v2, v2, Lpro/dbro/bart/DeviceLocation;.locationResult:Lpro/dbro/bart/DeviceLocation$LocationResult; // field@045b │ │ +042584: 6e20 f611 0200 |004c: invoke-virtual {v2, v0}, Lpro/dbro/bart/DeviceLocation$LocationResult;.gotLocation:(Landroid/location/Location;)V // method@11f6 │ │ +04258a: 0e00 |004f: return-void │ │ +04258c: 5462 5504 |0050: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ +042590: 5422 5b04 |0052: iget-object v2, v2, Lpro/dbro/bart/DeviceLocation;.locationResult:Lpro/dbro/bart/DeviceLocation$LocationResult; // field@045b │ │ +042594: 6e20 f611 1200 |0054: invoke-virtual {v2, v1}, Lpro/dbro/bart/DeviceLocation$LocationResult;.gotLocation:(Landroid/location/Location;)V // method@11f6 │ │ +04259a: 28f8 |0057: goto 004f // -0008 │ │ +04259c: 3800 0a00 |0058: if-eqz v0, 0062 // +000a │ │ +0425a0: 5462 5504 |005a: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ +0425a4: 5422 5b04 |005c: iget-object v2, v2, Lpro/dbro/bart/DeviceLocation;.locationResult:Lpro/dbro/bart/DeviceLocation$LocationResult; // field@045b │ │ +0425a8: 6e20 f611 0200 |005e: invoke-virtual {v2, v0}, Lpro/dbro/bart/DeviceLocation$LocationResult;.gotLocation:(Landroid/location/Location;)V // method@11f6 │ │ +0425ae: 28ee |0061: goto 004f // -0012 │ │ +0425b0: 3801 0a00 |0062: if-eqz v1, 006c // +000a │ │ +0425b4: 5462 5504 |0064: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ +0425b8: 5422 5b04 |0066: iget-object v2, v2, Lpro/dbro/bart/DeviceLocation;.locationResult:Lpro/dbro/bart/DeviceLocation$LocationResult; // field@045b │ │ +0425bc: 6e20 f611 1200 |0068: invoke-virtual {v2, v1}, Lpro/dbro/bart/DeviceLocation$LocationResult;.gotLocation:(Landroid/location/Location;)V // method@11f6 │ │ +0425c2: 28e4 |006b: goto 004f // -001c │ │ +0425c4: 5462 5504 |006c: iget-object v2, v6, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.this$0:Lpro/dbro/bart/DeviceLocation; // field@0455 │ │ +0425c8: 5422 5b04 |006e: iget-object v2, v2, Lpro/dbro/bart/DeviceLocation;.locationResult:Lpro/dbro/bart/DeviceLocation$LocationResult; // field@045b │ │ +0425cc: 1203 |0070: const/4 v3, #int 0 // #0 │ │ +0425ce: 6e20 f611 3200 |0071: invoke-virtual {v2, v3}, Lpro/dbro/bart/DeviceLocation$LocationResult;.gotLocation:(Landroid/location/Location;)V // method@11f6 │ │ +0425d4: 28db |0074: goto 004f // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x000b line=73 │ │ 0x0016 line=75 │ │ 0x0018 line=76 │ │ 0x001e line=77 │ │ @@ -70591,17 +70597,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040938: |[040938] pro.dbro.bart.DeviceLocation$LocationResult.:()V │ │ -040948: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04094e: 0e00 |0003: return-void │ │ +0425d8: |[0425d8] pro.dbro.bart.DeviceLocation$LocationResult.:()V │ │ +0425e8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0425ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/dbro/bart/DeviceLocation$LocationResult; │ │ │ │ Virtual methods - │ │ @@ -70673,100 +70679,99 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -040950: |[040950] pro.dbro.bart.DeviceLocation.:()V │ │ -040960: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040962: 7010 e710 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -040968: 5c10 5704 |0004: iput-boolean v0, v1, Lpro/dbro/bart/DeviceLocation;.gps_enabled:Z // field@0457 │ │ -04096c: 5c10 5c04 |0006: iput-boolean v0, v1, Lpro/dbro/bart/DeviceLocation;.network_enabled:Z // field@045c │ │ -040970: 2200 c802 |0008: new-instance v0, Lpro/dbro/bart/DeviceLocation$1; // type@02c8 │ │ -040974: 7020 e811 1000 |000a: invoke-direct {v0, v1}, Lpro/dbro/bart/DeviceLocation$1;.:(Lpro/dbro/bart/DeviceLocation;)V // method@11e8 │ │ -04097a: 5b10 5904 |000d: iput-object v0, v1, Lpro/dbro/bart/DeviceLocation;.locationListenerGps:Landroid/location/LocationListener; // field@0459 │ │ -04097e: 2200 c902 |000f: new-instance v0, Lpro/dbro/bart/DeviceLocation$2; // type@02c9 │ │ -040982: 7020 ed11 1000 |0011: invoke-direct {v0, v1}, Lpro/dbro/bart/DeviceLocation$2;.:(Lpro/dbro/bart/DeviceLocation;)V // method@11ed │ │ -040988: 5b10 5a04 |0014: iput-object v0, v1, Lpro/dbro/bart/DeviceLocation;.locationListenerNetwork:Landroid/location/LocationListener; // field@045a │ │ -04098c: 0e00 |0016: return-void │ │ +0425f0: |[0425f0] pro.dbro.bart.DeviceLocation.:()V │ │ +042600: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +042602: 7010 e810 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +042608: 5c10 5704 |0004: iput-boolean v0, v1, Lpro/dbro/bart/DeviceLocation;.gps_enabled:Z // field@0457 │ │ +04260c: 5c10 5c04 |0006: iput-boolean v0, v1, Lpro/dbro/bart/DeviceLocation;.network_enabled:Z // field@045c │ │ +042610: 2200 c802 |0008: new-instance v0, Lpro/dbro/bart/DeviceLocation$1; // type@02c8 │ │ +042614: 7020 e911 1000 |000a: invoke-direct {v0, v1}, Lpro/dbro/bart/DeviceLocation$1;.:(Lpro/dbro/bart/DeviceLocation;)V // method@11e9 │ │ +04261a: 5b10 5904 |000d: iput-object v0, v1, Lpro/dbro/bart/DeviceLocation;.locationListenerGps:Landroid/location/LocationListener; // field@0459 │ │ +04261e: 2200 c902 |000f: new-instance v0, Lpro/dbro/bart/DeviceLocation$2; // type@02c9 │ │ +042622: 7020 ee11 1000 |0011: invoke-direct {v0, v1}, Lpro/dbro/bart/DeviceLocation$2;.:(Lpro/dbro/bart/DeviceLocation;)V // method@11ee │ │ +042628: 5b10 5a04 |0014: iput-object v0, v1, Lpro/dbro/bart/DeviceLocation;.locationListenerNetwork:Landroid/location/LocationListener; // field@045a │ │ +04262c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=12 │ │ 0x0004 line=16 │ │ 0x0006 line=17 │ │ 0x0008 line=45 │ │ 0x000f line=57 │ │ - 0x0016 line=102 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lpro/dbro/bart/DeviceLocation; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/DeviceLocation;) │ │ name : 'getLocation' │ │ type : '(Landroid/content/Context;Lpro/dbro/bart/DeviceLocation$LocationResult;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 100 16-bit code units │ │ -040990: |[040990] pro.dbro.bart.DeviceLocation.getLocation:(Landroid/content/Context;Lpro/dbro/bart/DeviceLocation$LocationResult;)Z │ │ -0409a0: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -0409a4: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -0409a6: 5b68 5b04 |0003: iput-object v8, v6, Lpro/dbro/bart/DeviceLocation;.locationResult:Lpro/dbro/bart/DeviceLocation$LocationResult; // field@045b │ │ -0409aa: 5460 5804 |0005: iget-object v0, v6, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ -0409ae: 3900 0c00 |0007: if-nez v0, 0013 // +000c │ │ -0409b2: 1a00 4f0f |0009: const-string v0, "location" // string@0f4f │ │ -0409b6: 6e20 9100 0700 |000b: invoke-virtual {v7, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0091 │ │ -0409bc: 0c00 |000e: move-result-object v0 │ │ -0409be: 1f00 4700 |000f: check-cast v0, Landroid/location/LocationManager; // type@0047 │ │ -0409c2: 5b60 5804 |0011: iput-object v0, v6, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ -0409c6: 5460 5804 |0013: iget-object v0, v6, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ -0409ca: 1a01 f70d |0015: const-string v1, "gps" // string@0df7 │ │ -0409ce: 6e20 3901 1000 |0017: invoke-virtual {v0, v1}, Landroid/location/LocationManager;.isProviderEnabled:(Ljava/lang/String;)Z // method@0139 │ │ -0409d4: 0a00 |001a: move-result v0 │ │ -0409d6: 5c60 5704 |001b: iput-boolean v0, v6, Lpro/dbro/bart/DeviceLocation;.gps_enabled:Z // field@0457 │ │ -0409da: 5460 5804 |001d: iget-object v0, v6, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ -0409de: 1a01 9311 |001f: const-string v1, "network" // string@1193 │ │ -0409e2: 6e20 3901 1000 |0021: invoke-virtual {v0, v1}, Landroid/location/LocationManager;.isProviderEnabled:(Ljava/lang/String;)Z // method@0139 │ │ -0409e8: 0a00 |0024: move-result v0 │ │ -0409ea: 5c60 5c04 |0025: iput-boolean v0, v6, Lpro/dbro/bart/DeviceLocation;.network_enabled:Z // field@045c │ │ -0409ee: 5560 5704 |0027: iget-boolean v0, v6, Lpro/dbro/bart/DeviceLocation;.gps_enabled:Z // field@0457 │ │ -0409f2: 3900 0800 |0029: if-nez v0, 0031 // +0008 │ │ -0409f6: 5560 5c04 |002b: iget-boolean v0, v6, Lpro/dbro/bart/DeviceLocation;.network_enabled:Z // field@045c │ │ -0409fa: 3900 0400 |002d: if-nez v0, 0031 // +0004 │ │ -0409fe: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -040a00: 0f00 |0030: return v0 │ │ -040a02: 5560 5704 |0031: iget-boolean v0, v6, Lpro/dbro/bart/DeviceLocation;.gps_enabled:Z // field@0457 │ │ -040a06: 3800 0b00 |0033: if-eqz v0, 003e // +000b │ │ -040a0a: 5460 5804 |0035: iget-object v0, v6, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ -040a0e: 1a01 f70d |0037: const-string v1, "gps" // string@0df7 │ │ -040a12: 5465 5904 |0039: iget-object v5, v6, Lpro/dbro/bart/DeviceLocation;.locationListenerGps:Landroid/location/LocationListener; // field@0459 │ │ -040a16: 7406 3b01 0000 |003b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/location/LocationManager;.requestLocationUpdates:(Ljava/lang/String;JFLandroid/location/LocationListener;)V // method@013b │ │ -040a1c: 5560 5c04 |003e: iget-boolean v0, v6, Lpro/dbro/bart/DeviceLocation;.network_enabled:Z // field@045c │ │ -040a20: 3800 0b00 |0040: if-eqz v0, 004b // +000b │ │ -040a24: 5460 5804 |0042: iget-object v0, v6, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ -040a28: 1a01 9311 |0044: const-string v1, "network" // string@1193 │ │ -040a2c: 5465 5a04 |0046: iget-object v5, v6, Lpro/dbro/bart/DeviceLocation;.locationListenerNetwork:Landroid/location/LocationListener; // field@045a │ │ -040a30: 7406 3b01 0000 |0048: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/location/LocationManager;.requestLocationUpdates:(Ljava/lang/String;JFLandroid/location/LocationListener;)V // method@013b │ │ -040a36: 2200 9202 |004b: new-instance v0, Ljava/util/Timer; // type@0292 │ │ -040a3a: 7010 7211 0000 |004d: invoke-direct {v0}, Ljava/util/Timer;.:()V // method@1172 │ │ -040a40: 5b60 5d04 |0050: iput-object v0, v6, Lpro/dbro/bart/DeviceLocation;.timer1:Ljava/util/Timer; // field@045d │ │ -040a44: 5460 5d04 |0052: iget-object v0, v6, Lpro/dbro/bart/DeviceLocation;.timer1:Ljava/util/Timer; // field@045d │ │ -040a48: 2201 ca02 |0054: new-instance v1, Lpro/dbro/bart/DeviceLocation$GetLastLocation; // type@02ca │ │ -040a4c: 7020 f211 6100 |0056: invoke-direct {v1, v6}, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.:(Lpro/dbro/bart/DeviceLocation;)V // method@11f2 │ │ -040a52: 1602 204e |0059: const-wide/16 v2, #int 20000 // #4e20 │ │ -040a56: 6e40 7411 1032 |005b: invoke-virtual {v0, v1, v2, v3}, Ljava/util/Timer;.schedule:(Ljava/util/TimerTask;J)V // method@1174 │ │ -040a5c: 1210 |005e: const/4 v0, #int 1 // #1 │ │ -040a5e: 28d1 |005f: goto 0030 // -002f │ │ -040a60: 0d00 |0060: move-exception v0 │ │ -040a62: 28c6 |0061: goto 0027 // -003a │ │ -040a64: 0d00 |0062: move-exception v0 │ │ -040a66: 28ba |0063: goto 001d // -0046 │ │ +042630: |[042630] pro.dbro.bart.DeviceLocation.getLocation:(Landroid/content/Context;Lpro/dbro/bart/DeviceLocation$LocationResult;)Z │ │ +042640: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +042644: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +042646: 5b68 5b04 |0003: iput-object v8, v6, Lpro/dbro/bart/DeviceLocation;.locationResult:Lpro/dbro/bart/DeviceLocation$LocationResult; // field@045b │ │ +04264a: 5460 5804 |0005: iget-object v0, v6, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ +04264e: 3900 0c00 |0007: if-nez v0, 0013 // +000c │ │ +042652: 1a00 4f0f |0009: const-string v0, "location" // string@0f4f │ │ +042656: 6e20 9100 0700 |000b: invoke-virtual {v7, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0091 │ │ +04265c: 0c00 |000e: move-result-object v0 │ │ +04265e: 1f00 4700 |000f: check-cast v0, Landroid/location/LocationManager; // type@0047 │ │ +042662: 5b60 5804 |0011: iput-object v0, v6, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ +042666: 5460 5804 |0013: iget-object v0, v6, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ +04266a: 1a01 f70d |0015: const-string v1, "gps" // string@0df7 │ │ +04266e: 6e20 3901 1000 |0017: invoke-virtual {v0, v1}, Landroid/location/LocationManager;.isProviderEnabled:(Ljava/lang/String;)Z // method@0139 │ │ +042674: 0a00 |001a: move-result v0 │ │ +042676: 5c60 5704 |001b: iput-boolean v0, v6, Lpro/dbro/bart/DeviceLocation;.gps_enabled:Z // field@0457 │ │ +04267a: 5460 5804 |001d: iget-object v0, v6, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ +04267e: 1a01 9311 |001f: const-string v1, "network" // string@1193 │ │ +042682: 6e20 3901 1000 |0021: invoke-virtual {v0, v1}, Landroid/location/LocationManager;.isProviderEnabled:(Ljava/lang/String;)Z // method@0139 │ │ +042688: 0a00 |0024: move-result v0 │ │ +04268a: 5c60 5c04 |0025: iput-boolean v0, v6, Lpro/dbro/bart/DeviceLocation;.network_enabled:Z // field@045c │ │ +04268e: 5560 5704 |0027: iget-boolean v0, v6, Lpro/dbro/bart/DeviceLocation;.gps_enabled:Z // field@0457 │ │ +042692: 3900 0800 |0029: if-nez v0, 0031 // +0008 │ │ +042696: 5560 5c04 |002b: iget-boolean v0, v6, Lpro/dbro/bart/DeviceLocation;.network_enabled:Z // field@045c │ │ +04269a: 3900 0400 |002d: if-nez v0, 0031 // +0004 │ │ +04269e: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +0426a0: 0f00 |0030: return v0 │ │ +0426a2: 5560 5704 |0031: iget-boolean v0, v6, Lpro/dbro/bart/DeviceLocation;.gps_enabled:Z // field@0457 │ │ +0426a6: 3800 0b00 |0033: if-eqz v0, 003e // +000b │ │ +0426aa: 5460 5804 |0035: iget-object v0, v6, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ +0426ae: 1a01 f70d |0037: const-string v1, "gps" // string@0df7 │ │ +0426b2: 5465 5904 |0039: iget-object v5, v6, Lpro/dbro/bart/DeviceLocation;.locationListenerGps:Landroid/location/LocationListener; // field@0459 │ │ +0426b6: 7406 3b01 0000 |003b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/location/LocationManager;.requestLocationUpdates:(Ljava/lang/String;JFLandroid/location/LocationListener;)V // method@013b │ │ +0426bc: 5560 5c04 |003e: iget-boolean v0, v6, Lpro/dbro/bart/DeviceLocation;.network_enabled:Z // field@045c │ │ +0426c0: 3800 0b00 |0040: if-eqz v0, 004b // +000b │ │ +0426c4: 5460 5804 |0042: iget-object v0, v6, Lpro/dbro/bart/DeviceLocation;.lm:Landroid/location/LocationManager; // field@0458 │ │ +0426c8: 1a01 9311 |0044: const-string v1, "network" // string@1193 │ │ +0426cc: 5465 5a04 |0046: iget-object v5, v6, Lpro/dbro/bart/DeviceLocation;.locationListenerNetwork:Landroid/location/LocationListener; // field@045a │ │ +0426d0: 7406 3b01 0000 |0048: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/location/LocationManager;.requestLocationUpdates:(Ljava/lang/String;JFLandroid/location/LocationListener;)V // method@013b │ │ +0426d6: 2200 9202 |004b: new-instance v0, Ljava/util/Timer; // type@0292 │ │ +0426da: 7010 7311 0000 |004d: invoke-direct {v0}, Ljava/util/Timer;.:()V // method@1173 │ │ +0426e0: 5b60 5d04 |0050: iput-object v0, v6, Lpro/dbro/bart/DeviceLocation;.timer1:Ljava/util/Timer; // field@045d │ │ +0426e4: 5460 5d04 |0052: iget-object v0, v6, Lpro/dbro/bart/DeviceLocation;.timer1:Ljava/util/Timer; // field@045d │ │ +0426e8: 2201 ca02 |0054: new-instance v1, Lpro/dbro/bart/DeviceLocation$GetLastLocation; // type@02ca │ │ +0426ec: 7020 f311 6100 |0056: invoke-direct {v1, v6}, Lpro/dbro/bart/DeviceLocation$GetLastLocation;.:(Lpro/dbro/bart/DeviceLocation;)V // method@11f3 │ │ +0426f2: 1602 204e |0059: const-wide/16 v2, #int 20000 // #4e20 │ │ +0426f6: 6e40 7511 1032 |005b: invoke-virtual {v0, v1, v2, v3}, Ljava/util/Timer;.schedule:(Ljava/util/TimerTask;J)V // method@1175 │ │ +0426fc: 1210 |005e: const/4 v0, #int 1 // #1 │ │ +0426fe: 28d1 |005f: goto 0030 // -002f │ │ +042700: 0d00 |0060: move-exception v0 │ │ +042702: 28c6 |0061: goto 0027 // -003a │ │ +042704: 0d00 |0062: move-exception v0 │ │ +042706: 28ba |0063: goto 001d // -0046 │ │ catches : 2 │ │ 0x0013 - 0x001d │ │ Ljava/lang/Exception; -> 0x0062 │ │ 0x001d - 0x0027 │ │ Ljava/lang/Exception; -> 0x0060 │ │ positions : │ │ 0x0003 line=24 │ │ @@ -70816,17 +70821,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040a84: |[040a84] pro.dbro.bart.LocalPersistence.:()V │ │ -040a94: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -040a9a: 0e00 |0003: return-void │ │ +042724: |[042724] pro.dbro.bart.LocalPersistence.:()V │ │ +042734: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +04273a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/dbro/bart/LocalPersistence; │ │ │ │ #1 : (in Lpro/dbro/bart/LocalPersistence;) │ │ @@ -70834,72 +70839,72 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -040a9c: |[040a9c] pro.dbro.bart.LocalPersistence.readObjectFromFile:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; │ │ -040aac: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -040aae: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -040ab0: 6e10 8800 0700 |0002: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0088 │ │ -040ab6: 0c05 |0005: move-result-object v5 │ │ -040ab8: 6e20 9500 8500 |0006: invoke-virtual {v5, v8}, Landroid/content/Context;.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; // method@0095 │ │ -040abe: 0c01 |0009: move-result-object v1 │ │ -040ac0: 2204 4d02 |000a: new-instance v4, Ljava/io/ObjectInputStream; // type@024d │ │ -040ac4: 7020 a610 1400 |000c: invoke-direct {v4, v1}, Ljava/io/ObjectInputStream;.:(Ljava/io/InputStream;)V // method@10a6 │ │ -040aca: 6e10 a810 0400 |000f: invoke-virtual {v4}, Ljava/io/ObjectInputStream;.readObject:()Ljava/lang/Object; // method@10a8 │ │ -040ad0: 0c02 |0012: move-result-object v2 │ │ -040ad2: 3804 4000 |0013: if-eqz v4, 0053 // +0040 │ │ -040ad6: 6e10 a710 0400 |0015: invoke-virtual {v4}, Ljava/io/ObjectInputStream;.close:()V // method@10a7 │ │ -040adc: 0743 |0018: move-object v3, v4 │ │ -040ade: 1102 |0019: return-object v2 │ │ -040ae0: 0d05 |001a: move-exception v5 │ │ -040ae2: 0743 |001b: move-object v3, v4 │ │ -040ae4: 28fd |001c: goto 0019 // -0003 │ │ -040ae6: 0d05 |001d: move-exception v5 │ │ -040ae8: 3803 fbff |001e: if-eqz v3, 0019 // -0005 │ │ -040aec: 6e10 a710 0300 |0020: invoke-virtual {v3}, Ljava/io/ObjectInputStream;.close:()V // method@10a7 │ │ -040af2: 28f6 |0023: goto 0019 // -000a │ │ -040af4: 0d05 |0024: move-exception v5 │ │ -040af6: 28f4 |0025: goto 0019 // -000c │ │ -040af8: 0d00 |0026: move-exception v0 │ │ -040afa: 6e10 a310 0000 |0027: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@10a3 │ │ -040b00: 3803 efff |002a: if-eqz v3, 0019 // -0011 │ │ -040b04: 6e10 a710 0300 |002c: invoke-virtual {v3}, Ljava/io/ObjectInputStream;.close:()V // method@10a7 │ │ -040b0a: 28ea |002f: goto 0019 // -0016 │ │ -040b0c: 0d05 |0030: move-exception v5 │ │ -040b0e: 28e8 |0031: goto 0019 // -0018 │ │ -040b10: 0d00 |0032: move-exception v0 │ │ -040b12: 6e10 c810 0000 |0033: invoke-virtual {v0}, Ljava/lang/ClassNotFoundException;.printStackTrace:()V // method@10c8 │ │ -040b18: 3803 e3ff |0036: if-eqz v3, 0019 // -001d │ │ -040b1c: 6e10 a710 0300 |0038: invoke-virtual {v3}, Ljava/io/ObjectInputStream;.close:()V // method@10a7 │ │ -040b22: 28de |003b: goto 0019 // -0022 │ │ -040b24: 0d05 |003c: move-exception v5 │ │ -040b26: 28dc |003d: goto 0019 // -0024 │ │ -040b28: 0d05 |003e: move-exception v5 │ │ -040b2a: 3803 0500 |003f: if-eqz v3, 0044 // +0005 │ │ -040b2e: 6e10 a710 0300 |0041: invoke-virtual {v3}, Ljava/io/ObjectInputStream;.close:()V // method@10a7 │ │ -040b34: 2705 |0044: throw v5 │ │ -040b36: 0d06 |0045: move-exception v6 │ │ -040b38: 28fe |0046: goto 0044 // -0002 │ │ -040b3a: 0d05 |0047: move-exception v5 │ │ -040b3c: 0743 |0048: move-object v3, v4 │ │ -040b3e: 28f6 |0049: goto 003f // -000a │ │ -040b40: 0d00 |004a: move-exception v0 │ │ -040b42: 0743 |004b: move-object v3, v4 │ │ -040b44: 28e7 |004c: goto 0033 // -0019 │ │ -040b46: 0d00 |004d: move-exception v0 │ │ -040b48: 0743 |004e: move-object v3, v4 │ │ -040b4a: 28d8 |004f: goto 0027 // -0028 │ │ -040b4c: 0d05 |0050: move-exception v5 │ │ -040b4e: 0743 |0051: move-object v3, v4 │ │ -040b50: 28cc |0052: goto 001e // -0034 │ │ -040b52: 0743 |0053: move-object v3, v4 │ │ -040b54: 28c5 |0054: goto 0019 // -003b │ │ +04273c: |[04273c] pro.dbro.bart.LocalPersistence.readObjectFromFile:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; │ │ +04274c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04274e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +042750: 6e10 8800 0700 |0002: invoke-virtual {v7}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0088 │ │ +042756: 0c05 |0005: move-result-object v5 │ │ +042758: 6e20 9500 8500 |0006: invoke-virtual {v5, v8}, Landroid/content/Context;.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; // method@0095 │ │ +04275e: 0c01 |0009: move-result-object v1 │ │ +042760: 2204 4d02 |000a: new-instance v4, Ljava/io/ObjectInputStream; // type@024d │ │ +042764: 7020 a610 1400 |000c: invoke-direct {v4, v1}, Ljava/io/ObjectInputStream;.:(Ljava/io/InputStream;)V // method@10a6 │ │ +04276a: 6e10 a810 0400 |000f: invoke-virtual {v4}, Ljava/io/ObjectInputStream;.readObject:()Ljava/lang/Object; // method@10a8 │ │ +042770: 0c02 |0012: move-result-object v2 │ │ +042772: 3804 4000 |0013: if-eqz v4, 0053 // +0040 │ │ +042776: 6e10 a710 0400 |0015: invoke-virtual {v4}, Ljava/io/ObjectInputStream;.close:()V // method@10a7 │ │ +04277c: 0743 |0018: move-object v3, v4 │ │ +04277e: 1102 |0019: return-object v2 │ │ +042780: 0d05 |001a: move-exception v5 │ │ +042782: 0743 |001b: move-object v3, v4 │ │ +042784: 28fd |001c: goto 0019 // -0003 │ │ +042786: 0d05 |001d: move-exception v5 │ │ +042788: 3803 fbff |001e: if-eqz v3, 0019 // -0005 │ │ +04278c: 6e10 a710 0300 |0020: invoke-virtual {v3}, Ljava/io/ObjectInputStream;.close:()V // method@10a7 │ │ +042792: 28f6 |0023: goto 0019 // -000a │ │ +042794: 0d05 |0024: move-exception v5 │ │ +042796: 28f4 |0025: goto 0019 // -000c │ │ +042798: 0d00 |0026: move-exception v0 │ │ +04279a: 6e10 a310 0000 |0027: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@10a3 │ │ +0427a0: 3803 efff |002a: if-eqz v3, 0019 // -0011 │ │ +0427a4: 6e10 a710 0300 |002c: invoke-virtual {v3}, Ljava/io/ObjectInputStream;.close:()V // method@10a7 │ │ +0427aa: 28ea |002f: goto 0019 // -0016 │ │ +0427ac: 0d05 |0030: move-exception v5 │ │ +0427ae: 28e8 |0031: goto 0019 // -0018 │ │ +0427b0: 0d00 |0032: move-exception v0 │ │ +0427b2: 6e10 c910 0000 |0033: invoke-virtual {v0}, Ljava/lang/ClassNotFoundException;.printStackTrace:()V // method@10c9 │ │ +0427b8: 3803 e3ff |0036: if-eqz v3, 0019 // -001d │ │ +0427bc: 6e10 a710 0300 |0038: invoke-virtual {v3}, Ljava/io/ObjectInputStream;.close:()V // method@10a7 │ │ +0427c2: 28de |003b: goto 0019 // -0022 │ │ +0427c4: 0d05 |003c: move-exception v5 │ │ +0427c6: 28dc |003d: goto 0019 // -0024 │ │ +0427c8: 0d05 |003e: move-exception v5 │ │ +0427ca: 3803 0500 |003f: if-eqz v3, 0044 // +0005 │ │ +0427ce: 6e10 a710 0300 |0041: invoke-virtual {v3}, Ljava/io/ObjectInputStream;.close:()V // method@10a7 │ │ +0427d4: 2705 |0044: throw v5 │ │ +0427d6: 0d06 |0045: move-exception v6 │ │ +0427d8: 28fe |0046: goto 0044 // -0002 │ │ +0427da: 0d05 |0047: move-exception v5 │ │ +0427dc: 0743 |0048: move-object v3, v4 │ │ +0427de: 28f6 |0049: goto 003f // -000a │ │ +0427e0: 0d00 |004a: move-exception v0 │ │ +0427e2: 0743 |004b: move-object v3, v4 │ │ +0427e4: 28e7 |004c: goto 0033 // -0019 │ │ +0427e6: 0d00 |004d: move-exception v0 │ │ +0427e8: 0743 |004e: move-object v3, v4 │ │ +0427ea: 28d8 |004f: goto 0027 // -0028 │ │ +0427ec: 0d05 |0050: move-exception v5 │ │ +0427ee: 0743 |0051: move-object v3, v4 │ │ +0427f0: 28cc |0052: goto 001e // -0034 │ │ +0427f2: 0743 |0053: move-object v3, v4 │ │ +0427f4: 28c5 |0054: goto 0019 // -003b │ │ catches : 9 │ │ 0x0002 - 0x000f │ │ Ljava/io/FileNotFoundException; -> 0x001d │ │ Ljava/io/IOException; -> 0x0026 │ │ Ljava/lang/ClassNotFoundException; -> 0x0032 │ │ -> 0x003e │ │ 0x000f - 0x0012 │ │ @@ -70985,53 +70990,53 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -040bd0: |[040bd0] pro.dbro.bart.LocalPersistence.writeObjectToFile:(Landroid/content/Context;Ljava/lang/Object;Ljava/lang/String;)V │ │ -040be0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -040be2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -040be4: 6e30 9600 8604 |0002: invoke-virtual {v6, v8, v4}, Landroid/content/Context;.openFileOutput:(Ljava/lang/String;I)Ljava/io/FileOutputStream; // method@0096 │ │ -040bea: 0c01 |0005: move-result-object v1 │ │ -040bec: 2203 4e02 |0006: new-instance v3, Ljava/io/ObjectOutputStream; // type@024e │ │ -040bf0: 7020 a910 1300 |0008: invoke-direct {v3, v1}, Ljava/io/ObjectOutputStream;.:(Ljava/io/OutputStream;)V // method@10a9 │ │ -040bf6: 6e20 ab10 7300 |000b: invoke-virtual {v3, v7}, Ljava/io/ObjectOutputStream;.writeObject:(Ljava/lang/Object;)V // method@10ab │ │ -040bfc: 6e10 a110 0100 |000e: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@10a1 │ │ -040c02: 0c04 |0011: move-result-object v4 │ │ -040c04: 6e10 9a10 0400 |0012: invoke-virtual {v4}, Ljava/io/FileDescriptor;.sync:()V // method@109a │ │ -040c0a: 3803 2500 |0015: if-eqz v3, 003a // +0025 │ │ -040c0e: 6e10 aa10 0300 |0017: invoke-virtual {v3}, Ljava/io/ObjectOutputStream;.close:()V // method@10aa │ │ -040c14: 0732 |001a: move-object v2, v3 │ │ -040c16: 0e00 |001b: return-void │ │ -040c18: 0d04 |001c: move-exception v4 │ │ -040c1a: 0732 |001d: move-object v2, v3 │ │ -040c1c: 28fd |001e: goto 001b // -0003 │ │ -040c1e: 0d00 |001f: move-exception v0 │ │ -040c20: 6e10 a310 0000 |0020: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@10a3 │ │ -040c26: 3802 f8ff |0023: if-eqz v2, 001b // -0008 │ │ -040c2a: 6e10 aa10 0200 |0025: invoke-virtual {v2}, Ljava/io/ObjectOutputStream;.close:()V // method@10aa │ │ -040c30: 28f3 |0028: goto 001b // -000d │ │ -040c32: 0d04 |0029: move-exception v4 │ │ -040c34: 28f1 |002a: goto 001b // -000f │ │ -040c36: 0d04 |002b: move-exception v4 │ │ -040c38: 3802 0500 |002c: if-eqz v2, 0031 // +0005 │ │ -040c3c: 6e10 aa10 0200 |002e: invoke-virtual {v2}, Ljava/io/ObjectOutputStream;.close:()V // method@10aa │ │ -040c42: 2704 |0031: throw v4 │ │ -040c44: 0d05 |0032: move-exception v5 │ │ -040c46: 28fe |0033: goto 0031 // -0002 │ │ -040c48: 0d04 |0034: move-exception v4 │ │ -040c4a: 0732 |0035: move-object v2, v3 │ │ -040c4c: 28f6 |0036: goto 002c // -000a │ │ -040c4e: 0d00 |0037: move-exception v0 │ │ -040c50: 0732 |0038: move-object v2, v3 │ │ -040c52: 28e7 |0039: goto 0020 // -0019 │ │ -040c54: 0732 |003a: move-object v2, v3 │ │ -040c56: 28e0 |003b: goto 001b // -0020 │ │ +042870: |[042870] pro.dbro.bart.LocalPersistence.writeObjectToFile:(Landroid/content/Context;Ljava/lang/Object;Ljava/lang/String;)V │ │ +042880: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +042882: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +042884: 6e30 9600 8604 |0002: invoke-virtual {v6, v8, v4}, Landroid/content/Context;.openFileOutput:(Ljava/lang/String;I)Ljava/io/FileOutputStream; // method@0096 │ │ +04288a: 0c01 |0005: move-result-object v1 │ │ +04288c: 2203 4e02 |0006: new-instance v3, Ljava/io/ObjectOutputStream; // type@024e │ │ +042890: 7020 a910 1300 |0008: invoke-direct {v3, v1}, Ljava/io/ObjectOutputStream;.:(Ljava/io/OutputStream;)V // method@10a9 │ │ +042896: 6e20 ab10 7300 |000b: invoke-virtual {v3, v7}, Ljava/io/ObjectOutputStream;.writeObject:(Ljava/lang/Object;)V // method@10ab │ │ +04289c: 6e10 a110 0100 |000e: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@10a1 │ │ +0428a2: 0c04 |0011: move-result-object v4 │ │ +0428a4: 6e10 9a10 0400 |0012: invoke-virtual {v4}, Ljava/io/FileDescriptor;.sync:()V // method@109a │ │ +0428aa: 3803 2500 |0015: if-eqz v3, 003a // +0025 │ │ +0428ae: 6e10 aa10 0300 |0017: invoke-virtual {v3}, Ljava/io/ObjectOutputStream;.close:()V // method@10aa │ │ +0428b4: 0732 |001a: move-object v2, v3 │ │ +0428b6: 0e00 |001b: return-void │ │ +0428b8: 0d04 |001c: move-exception v4 │ │ +0428ba: 0732 |001d: move-object v2, v3 │ │ +0428bc: 28fd |001e: goto 001b // -0003 │ │ +0428be: 0d00 |001f: move-exception v0 │ │ +0428c0: 6e10 a310 0000 |0020: invoke-virtual {v0}, Ljava/io/IOException;.printStackTrace:()V // method@10a3 │ │ +0428c6: 3802 f8ff |0023: if-eqz v2, 001b // -0008 │ │ +0428ca: 6e10 aa10 0200 |0025: invoke-virtual {v2}, Ljava/io/ObjectOutputStream;.close:()V // method@10aa │ │ +0428d0: 28f3 |0028: goto 001b // -000d │ │ +0428d2: 0d04 |0029: move-exception v4 │ │ +0428d4: 28f1 |002a: goto 001b // -000f │ │ +0428d6: 0d04 |002b: move-exception v4 │ │ +0428d8: 3802 0500 |002c: if-eqz v2, 0031 // +0005 │ │ +0428dc: 6e10 aa10 0200 |002e: invoke-virtual {v2}, Ljava/io/ObjectOutputStream;.close:()V // method@10aa │ │ +0428e2: 2704 |0031: throw v4 │ │ +0428e4: 0d05 |0032: move-exception v5 │ │ +0428e6: 28fe |0033: goto 0031 // -0002 │ │ +0428e8: 0d04 |0034: move-exception v4 │ │ +0428ea: 0732 |0035: move-object v2, v3 │ │ +0428ec: 28f6 |0036: goto 002c // -000a │ │ +0428ee: 0d00 |0037: move-exception v0 │ │ +0428f0: 0732 |0038: move-object v2, v3 │ │ +0428f2: 28e7 |0039: goto 0020 // -0019 │ │ +0428f4: 0732 |003a: move-object v2, v3 │ │ +0428f6: 28e0 |003b: goto 001b // -0020 │ │ catches : 6 │ │ 0x0002 - 0x000b │ │ Ljava/io/IOException; -> 0x001f │ │ -> 0x002b │ │ 0x000b - 0x0015 │ │ Ljava/io/IOException; -> 0x0037 │ │ -> 0x0034 │ │ @@ -71111,17 +71116,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040ca4: |[040ca4] pro.dbro.bart.MapActivity.:()V │ │ -040cb4: 7010 0600 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0006 │ │ -040cba: 0e00 |0003: return-void │ │ +042944: |[042944] pro.dbro.bart.MapActivity.:()V │ │ +042954: 7010 0600 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0006 │ │ +04295a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/dbro/bart/MapActivity; │ │ │ │ Virtual methods - │ │ @@ -71130,27 +71135,27 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -040cbc: |[040cbc] pro.dbro.bart.MapActivity.onCreate:(Landroid/os/Bundle;)V │ │ -040ccc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -040cce: 6f20 1900 4300 |0001: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ -040cd4: 6e20 fd11 2300 |0004: invoke-virtual {v3, v2}, Lpro/dbro/bart/MapActivity;.requestWindowFeature:(I)Z // method@11fd │ │ -040cda: 2200 1402 |0007: new-instance v0, Landroid/webkit/WebView; // type@0214 │ │ -040cde: 7020 b60f 3000 |0009: invoke-direct {v0, v3}, Landroid/webkit/WebView;.:(Landroid/content/Context;)V // method@0fb6 │ │ -040ce4: 6e10 b70f 0000 |000c: invoke-virtual {v0}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@0fb7 │ │ -040cea: 0c01 |000f: move-result-object v1 │ │ -040cec: 6e20 b50f 2100 |0010: invoke-virtual {v1, v2}, Landroid/webkit/WebSettings;.setBuiltInZoomControls:(Z)V // method@0fb5 │ │ -040cf2: 1a01 360c |0013: const-string v1, "file:///android_asset/bart_map.html" // string@0c36 │ │ -040cf6: 6e20 b80f 1000 |0015: invoke-virtual {v0, v1}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@0fb8 │ │ -040cfc: 6e20 fe11 0300 |0018: invoke-virtual {v3, v0}, Lpro/dbro/bart/MapActivity;.setContentView:(Landroid/view/View;)V // method@11fe │ │ -040d02: 0e00 |001b: return-void │ │ +04295c: |[04295c] pro.dbro.bart.MapActivity.onCreate:(Landroid/os/Bundle;)V │ │ +04296c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +04296e: 6f20 1900 4300 |0001: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ +042974: 6e20 fe11 2300 |0004: invoke-virtual {v3, v2}, Lpro/dbro/bart/MapActivity;.requestWindowFeature:(I)Z // method@11fe │ │ +04297a: 2200 1402 |0007: new-instance v0, Landroid/webkit/WebView; // type@0214 │ │ +04297e: 7020 b60f 3000 |0009: invoke-direct {v0, v3}, Landroid/webkit/WebView;.:(Landroid/content/Context;)V // method@0fb6 │ │ +042984: 6e10 b70f 0000 |000c: invoke-virtual {v0}, Landroid/webkit/WebView;.getSettings:()Landroid/webkit/WebSettings; // method@0fb7 │ │ +04298a: 0c01 |000f: move-result-object v1 │ │ +04298c: 6e20 b50f 2100 |0010: invoke-virtual {v1, v2}, Landroid/webkit/WebSettings;.setBuiltInZoomControls:(Z)V // method@0fb5 │ │ +042992: 1a01 360c |0013: const-string v1, "file:///android_asset/bart_map.html" // string@0c36 │ │ +042996: 6e20 b80f 1000 |0015: invoke-virtual {v0, v1}, Landroid/webkit/WebView;.loadUrl:(Ljava/lang/String;)V // method@0fb8 │ │ +04299c: 6e20 ff11 0300 |0018: invoke-virtual {v3, v0}, Lpro/dbro/bart/MapActivity;.setContentView:(Landroid/view/View;)V // method@11ff │ │ +0429a2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=31 │ │ 0x0004 line=32 │ │ 0x0007 line=34 │ │ 0x000c line=35 │ │ 0x0013 line=36 │ │ @@ -71206,17 +71211,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040d04: |[040d04] pro.dbro.bart.R$array.:()V │ │ -040d14: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -040d1a: 0e00 |0003: return-void │ │ +0429a4: |[0429a4] pro.dbro.bart.R$array.:()V │ │ +0429b4: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0429ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/dbro/bart/R$array; │ │ │ │ Virtual methods - │ │ @@ -71250,17 +71255,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040d1c: |[040d1c] pro.dbro.bart.R$attr.:()V │ │ -040d2c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -040d32: 0e00 |0003: return-void │ │ +0429bc: |[0429bc] pro.dbro.bart.R$attr.:()V │ │ +0429cc: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0429d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/dbro/bart/R$attr; │ │ │ │ Virtual methods - │ │ @@ -71374,17 +71379,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040d34: |[040d34] pro.dbro.bart.R$drawable.:()V │ │ -040d44: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -040d4a: 0e00 |0003: return-void │ │ +0429d4: |[0429d4] pro.dbro.bart.R$drawable.:()V │ │ +0429e4: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0429ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/dbro/bart/R$drawable; │ │ │ │ Virtual methods - │ │ @@ -71498,17 +71503,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040d4c: |[040d4c] pro.dbro.bart.R$id.:()V │ │ -040d5c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -040d62: 0e00 |0003: return-void │ │ +0429ec: |[0429ec] pro.dbro.bart.R$id.:()V │ │ +0429fc: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +042a02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/dbro/bart/R$id; │ │ │ │ Virtual methods - │ │ @@ -71602,17 +71607,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040d64: |[040d64] pro.dbro.bart.R$layout.:()V │ │ -040d74: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -040d7a: 0e00 |0003: return-void │ │ +042a04: |[042a04] pro.dbro.bart.R$layout.:()V │ │ +042a14: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +042a1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/dbro/bart/R$layout; │ │ │ │ Virtual methods - │ │ @@ -71696,17 +71701,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040d7c: |[040d7c] pro.dbro.bart.R$string.:()V │ │ -040d8c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -040d92: 0e00 |0003: return-void │ │ +042a1c: |[042a1c] pro.dbro.bart.R$string.:()V │ │ +042a2c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +042a32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/dbro/bart/R$string; │ │ │ │ Virtual methods - │ │ @@ -71739,21 +71744,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040d94: |[040d94] pro.dbro.bart.R.:()V │ │ -040da4: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -040daa: 0e00 |0003: return-void │ │ +042a34: |[042a34] pro.dbro.bart.R.:()V │ │ +042a44: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +042a4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/dbro/bart/R; │ │ │ │ Virtual methods - │ │ source_file_idx : 1919 (R.java) │ │ │ │ Class #278 header: │ │ @@ -71791,19 +71795,19 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -040dac: |[040dac] pro.dbro.bart.RequestTask.:(Ljava/lang/String;Z)V │ │ -040dbc: 7010 5101 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0151 │ │ -040dc2: 5b01 9704 |0003: iput-object v1, v0, Lpro/dbro/bart/RequestTask;.request:Ljava/lang/String; // field@0497 │ │ -040dc6: 5c02 9804 |0005: iput-boolean v2, v0, Lpro/dbro/bart/RequestTask;.updateUI:Z // field@0498 │ │ -040dca: 0e00 |0007: return-void │ │ +042a4c: |[042a4c] pro.dbro.bart.RequestTask.:(Ljava/lang/String;Z)V │ │ +042a5c: 7010 5101 0000 |0000: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0151 │ │ +042a62: 5b01 9704 |0003: iput-object v1, v0, Lpro/dbro/bart/RequestTask;.request:Ljava/lang/String; // field@0497 │ │ +042a66: 5c02 9804 |0005: iput-boolean v2, v0, Lpro/dbro/bart/RequestTask;.updateUI:Z // field@0498 │ │ +042a6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x0007 line=50 │ │ locals : │ │ @@ -71816,34 +71820,34 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -040dcc: |[040dcc] pro.dbro.bart.RequestTask.sendMessage:(Ljava/lang/String;)V │ │ -040ddc: 1231 |0000: const/4 v1, #int 3 // #3 │ │ -040dde: 2200 2500 |0001: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -040de2: 1a02 4d14 |0003: const-string v2, "service_status_change" // string@144d │ │ -040de6: 7020 9e00 2000 |0005: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@009e │ │ -040dec: 1a02 b915 |0008: const-string v2, "status" // string@15b9 │ │ -040df0: 6e30 b500 2001 |000a: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ -040df6: 1a02 c213 |000d: const-string v2, "result" // string@13c2 │ │ -040dfa: 6e30 b900 2005 |000f: invoke-virtual {v0, v2, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b9 │ │ -040e00: 1a02 9e13 |0012: const-string v2, "request" // string@139e │ │ -040e04: 5443 9704 |0014: iget-object v3, v4, Lpro/dbro/bart/RequestTask;.request:Ljava/lang/String; // field@0497 │ │ -040e08: 6e30 b900 2003 |0016: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b9 │ │ -040e0e: 1a02 6e16 |0019: const-string v2, "updateUI" // string@166e │ │ -040e12: 5543 9804 |001b: iget-boolean v3, v4, Lpro/dbro/bart/RequestTask;.updateUI:Z // field@0498 │ │ -040e16: 6e30 ba00 2003 |001d: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00ba │ │ -040e1c: 6202 b504 |0020: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -040e20: 7110 7b05 0200 |0022: invoke-static {v2}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ -040e26: 0c02 |0025: move-result-object v2 │ │ -040e28: 6e20 7d05 0200 |0026: invoke-virtual {v2, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@057d │ │ -040e2e: 0e00 |0029: return-void │ │ +042a6c: |[042a6c] pro.dbro.bart.RequestTask.sendMessage:(Ljava/lang/String;)V │ │ +042a7c: 1231 |0000: const/4 v1, #int 3 // #3 │ │ +042a7e: 2200 2500 |0001: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +042a82: 1a02 4d14 |0003: const-string v2, "service_status_change" // string@144d │ │ +042a86: 7020 9e00 2000 |0005: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@009e │ │ +042a8c: 1a02 b915 |0008: const-string v2, "status" // string@15b9 │ │ +042a90: 6e30 b500 2001 |000a: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ +042a96: 1a02 c213 |000d: const-string v2, "result" // string@13c2 │ │ +042a9a: 6e30 b900 2005 |000f: invoke-virtual {v0, v2, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b9 │ │ +042aa0: 1a02 9e13 |0012: const-string v2, "request" // string@139e │ │ +042aa4: 5443 9704 |0014: iget-object v3, v4, Lpro/dbro/bart/RequestTask;.request:Ljava/lang/String; // field@0497 │ │ +042aa8: 6e30 b900 2003 |0016: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b9 │ │ +042aae: 1a02 6e16 |0019: const-string v2, "updateUI" // string@166e │ │ +042ab2: 5543 9804 |001b: iget-boolean v3, v4, Lpro/dbro/bart/RequestTask;.updateUI:Z // field@0498 │ │ +042ab6: 6e30 ba00 2003 |001d: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00ba │ │ +042abc: 6202 b504 |0020: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +042ac0: 7110 7b05 0200 |0022: invoke-static {v2}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ +042ac6: 0c02 |0025: move-result-object v2 │ │ +042ac8: 6e20 7d05 0200 |0026: invoke-virtual {v2, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@057d │ │ +042ace: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0001 line=111 │ │ 0x0008 line=113 │ │ 0x000d line=114 │ │ 0x0012 line=115 │ │ @@ -71862,83 +71866,83 @@ │ │ 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 │ │ -040e30: |[040e30] pro.dbro.bart.RequestTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -040e40: 1f02 1403 |0000: check-cast v2, [Ljava/lang/String; // type@0314 │ │ -040e44: 6e20 0812 2100 |0002: invoke-virtual {v1, v2}, Lpro/dbro/bart/RequestTask;.doInBackground:([Ljava/lang/String;)Ljava/lang/String; // method@1208 │ │ -040e4a: 0c00 |0005: move-result-object v0 │ │ -040e4c: 1100 |0006: return-object v0 │ │ +042ad0: |[042ad0] pro.dbro.bart.RequestTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +042ae0: 1f02 1403 |0000: check-cast v2, [Ljava/lang/String; // type@0314 │ │ +042ae4: 6e20 0912 2100 |0002: invoke-virtual {v1, v2}, Lpro/dbro/bart/RequestTask;.doInBackground:([Ljava/lang/String;)Ljava/lang/String; // method@1209 │ │ +042aea: 0c00 |0005: move-result-object v0 │ │ +042aec: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lpro/dbro/bart/RequestTask; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lpro/dbro/bart/RequestTask;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 92 16-bit code units │ │ -040e50: |[040e50] pro.dbro.bart.RequestTask.doInBackground:([Ljava/lang/String;)Ljava/lang/String; │ │ -040e60: 2201 a902 |0000: new-instance v1, Lorg/apache/http/impl/client/DefaultHttpClient; // type@02a9 │ │ -040e64: 7010 8f11 0100 |0002: invoke-direct {v1}, Lorg/apache/http/impl/client/DefaultHttpClient;.:()V // method@118f │ │ -040e6a: 1204 |0005: const/4 v4, #int 0 // #0 │ │ -040e6c: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -040e6e: 4606 0a07 |0007: aget-object v6, v10, v7 │ │ -040e72: 2207 a702 |0009: new-instance v7, Lorg/apache/http/client/methods/HttpGet; // type@02a7 │ │ -040e76: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -040e78: 4608 0a08 |000c: aget-object v8, v10, v8 │ │ -040e7c: 7020 8e11 8700 |000e: invoke-direct {v7, v8}, Lorg/apache/http/client/methods/HttpGet;.:(Ljava/lang/String;)V // method@118e │ │ -040e82: 7220 8d11 7100 |0011: invoke-interface {v1, v7}, Lorg/apache/http/client/HttpClient;.execute:(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse; // method@118d │ │ -040e88: 0c03 |0014: move-result-object v3 │ │ -040e8a: 7210 8a11 0300 |0015: invoke-interface {v3}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@118a │ │ -040e90: 0c05 |0018: move-result-object v5 │ │ -040e92: 7210 8c11 0500 |0019: invoke-interface {v5}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@118c │ │ -040e98: 0a07 |001c: move-result v7 │ │ -040e9a: 1308 c800 |001d: const/16 v8, #int 200 // #c8 │ │ -040e9e: 3387 1700 |001f: if-ne v7, v8, 0036 // +0017 │ │ -040ea2: 2202 4502 |0021: new-instance v2, Ljava/io/ByteArrayOutputStream; // type@0245 │ │ -040ea6: 7010 8b10 0200 |0023: invoke-direct {v2}, Ljava/io/ByteArrayOutputStream;.:()V // method@108b │ │ -040eac: 7210 8911 0300 |0026: invoke-interface {v3}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@1189 │ │ -040eb2: 0c07 |0029: move-result-object v7 │ │ -040eb4: 7220 8811 2700 |002a: invoke-interface {v7, v2}, Lorg/apache/http/HttpEntity;.writeTo:(Ljava/io/OutputStream;)V // method@1188 │ │ -040eba: 6e10 8c10 0200 |002d: invoke-virtual {v2}, Ljava/io/ByteArrayOutputStream;.close:()V // method@108c │ │ -040ec0: 6e10 8d10 0200 |0030: invoke-virtual {v2}, Ljava/io/ByteArrayOutputStream;.toString:()Ljava/lang/String; // method@108d │ │ -040ec6: 0c04 |0033: move-result-object v4 │ │ -040ec8: 0747 |0034: move-object v7, v4 │ │ -040eca: 1107 |0035: return-object v7 │ │ -040ecc: 7210 8911 0300 |0036: invoke-interface {v3}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@1189 │ │ -040ed2: 0c07 |0039: move-result-object v7 │ │ -040ed4: 7210 8711 0700 |003a: invoke-interface {v7}, Lorg/apache/http/HttpEntity;.getContent:()Ljava/io/InputStream; // method@1187 │ │ -040eda: 0c07 |003d: move-result-object v7 │ │ -040edc: 6e10 a510 0700 |003e: invoke-virtual {v7}, Ljava/io/InputStream;.close:()V // method@10a5 │ │ -040ee2: 2207 4b02 |0041: new-instance v7, Ljava/io/IOException; // type@024b │ │ -040ee6: 7210 8b11 0500 |0043: invoke-interface {v5}, Lorg/apache/http/StatusLine;.getReasonPhrase:()Ljava/lang/String; // method@118b │ │ -040eec: 0c08 |0046: move-result-object v8 │ │ -040eee: 7020 a210 8700 |0047: invoke-direct {v7, v8}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@10a2 │ │ -040ef4: 2707 |004a: throw v7 │ │ -040ef6: 0d00 |004b: move-exception v0 │ │ -040ef8: 1a07 fd0b |004c: const-string v7, "error" // string@0bfd │ │ -040efc: 28e7 |004e: goto 0035 // -0019 │ │ -040efe: 0d00 |004f: move-exception v0 │ │ -040f00: 1a07 9107 |0050: const-string v7, "RequestTask" // string@0791 │ │ -040f04: 6e10 a410 0000 |0052: invoke-virtual {v0}, Ljava/io/IOException;.toString:()Ljava/lang/String; // method@10a4 │ │ -040f0a: 0c08 |0055: move-result-object v8 │ │ -040f0c: 7120 3a0e 8700 |0056: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -040f12: 1a07 fd0b |0059: const-string v7, "error" // string@0bfd │ │ -040f16: 28da |005b: goto 0035 // -0026 │ │ +042af0: |[042af0] pro.dbro.bart.RequestTask.doInBackground:([Ljava/lang/String;)Ljava/lang/String; │ │ +042b00: 2201 a902 |0000: new-instance v1, Lorg/apache/http/impl/client/DefaultHttpClient; // type@02a9 │ │ +042b04: 7010 9011 0100 |0002: invoke-direct {v1}, Lorg/apache/http/impl/client/DefaultHttpClient;.:()V // method@1190 │ │ +042b0a: 1204 |0005: const/4 v4, #int 0 // #0 │ │ +042b0c: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +042b0e: 4606 0a07 |0007: aget-object v6, v10, v7 │ │ +042b12: 2207 a702 |0009: new-instance v7, Lorg/apache/http/client/methods/HttpGet; // type@02a7 │ │ +042b16: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +042b18: 4608 0a08 |000c: aget-object v8, v10, v8 │ │ +042b1c: 7020 8f11 8700 |000e: invoke-direct {v7, v8}, Lorg/apache/http/client/methods/HttpGet;.:(Ljava/lang/String;)V // method@118f │ │ +042b22: 7220 8e11 7100 |0011: invoke-interface {v1, v7}, Lorg/apache/http/client/HttpClient;.execute:(Lorg/apache/http/client/methods/HttpUriRequest;)Lorg/apache/http/HttpResponse; // method@118e │ │ +042b28: 0c03 |0014: move-result-object v3 │ │ +042b2a: 7210 8b11 0300 |0015: invoke-interface {v3}, Lorg/apache/http/HttpResponse;.getStatusLine:()Lorg/apache/http/StatusLine; // method@118b │ │ +042b30: 0c05 |0018: move-result-object v5 │ │ +042b32: 7210 8d11 0500 |0019: invoke-interface {v5}, Lorg/apache/http/StatusLine;.getStatusCode:()I // method@118d │ │ +042b38: 0a07 |001c: move-result v7 │ │ +042b3a: 1308 c800 |001d: const/16 v8, #int 200 // #c8 │ │ +042b3e: 3387 1700 |001f: if-ne v7, v8, 0036 // +0017 │ │ +042b42: 2202 4502 |0021: new-instance v2, Ljava/io/ByteArrayOutputStream; // type@0245 │ │ +042b46: 7010 8b10 0200 |0023: invoke-direct {v2}, Ljava/io/ByteArrayOutputStream;.:()V // method@108b │ │ +042b4c: 7210 8a11 0300 |0026: invoke-interface {v3}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@118a │ │ +042b52: 0c07 |0029: move-result-object v7 │ │ +042b54: 7220 8911 2700 |002a: invoke-interface {v7, v2}, Lorg/apache/http/HttpEntity;.writeTo:(Ljava/io/OutputStream;)V // method@1189 │ │ +042b5a: 6e10 8c10 0200 |002d: invoke-virtual {v2}, Ljava/io/ByteArrayOutputStream;.close:()V // method@108c │ │ +042b60: 6e10 8d10 0200 |0030: invoke-virtual {v2}, Ljava/io/ByteArrayOutputStream;.toString:()Ljava/lang/String; // method@108d │ │ +042b66: 0c04 |0033: move-result-object v4 │ │ +042b68: 0747 |0034: move-object v7, v4 │ │ +042b6a: 1107 |0035: return-object v7 │ │ +042b6c: 7210 8a11 0300 |0036: invoke-interface {v3}, Lorg/apache/http/HttpResponse;.getEntity:()Lorg/apache/http/HttpEntity; // method@118a │ │ +042b72: 0c07 |0039: move-result-object v7 │ │ +042b74: 7210 8811 0700 |003a: invoke-interface {v7}, Lorg/apache/http/HttpEntity;.getContent:()Ljava/io/InputStream; // method@1188 │ │ +042b7a: 0c07 |003d: move-result-object v7 │ │ +042b7c: 6e10 a510 0700 |003e: invoke-virtual {v7}, Ljava/io/InputStream;.close:()V // method@10a5 │ │ +042b82: 2207 4b02 |0041: new-instance v7, Ljava/io/IOException; // type@024b │ │ +042b86: 7210 8c11 0500 |0043: invoke-interface {v5}, Lorg/apache/http/StatusLine;.getReasonPhrase:()Ljava/lang/String; // method@118c │ │ +042b8c: 0c08 |0046: move-result-object v8 │ │ +042b8e: 7020 a210 8700 |0047: invoke-direct {v7, v8}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@10a2 │ │ +042b94: 2707 |004a: throw v7 │ │ +042b96: 0d00 |004b: move-exception v0 │ │ +042b98: 1a07 fd0b |004c: const-string v7, "error" // string@0bfd │ │ +042b9c: 28e7 |004e: goto 0035 // -0019 │ │ +042b9e: 0d00 |004f: move-exception v0 │ │ +042ba0: 1a07 9107 |0050: const-string v7, "RequestTask" // string@0791 │ │ +042ba4: 6e10 a410 0000 |0052: invoke-virtual {v0}, Ljava/io/IOException;.toString:()Ljava/lang/String; // method@10a4 │ │ +042baa: 0c08 |0055: move-result-object v8 │ │ +042bac: 7120 3a0e 8700 |0056: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +042bb2: 1a07 fd0b |0059: const-string v7, "error" // string@0bfd │ │ +042bb6: 28da |005b: goto 0035 // -0026 │ │ catches : 1 │ │ 0x0007 - 0x004b │ │ Lorg/apache/http/client/ClientProtocolException; -> 0x004b │ │ Ljava/io/IOException; -> 0x004f │ │ positions : │ │ 0x0000 line=74 │ │ 0x0005 line=76 │ │ @@ -71978,38 +71982,38 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -040f28: |[040f28] pro.dbro.bart.RequestTask.onPostExecute:(Ljava/lang/Object;)V │ │ -040f38: 1f01 7302 |0000: check-cast v1, Ljava/lang/String; // type@0273 │ │ -040f3c: 6e20 0b12 1000 |0002: invoke-virtual {v0, v1}, Lpro/dbro/bart/RequestTask;.onPostExecute:(Ljava/lang/String;)V // method@120b │ │ -040f42: 0e00 |0005: return-void │ │ +042bc8: |[042bc8] pro.dbro.bart.RequestTask.onPostExecute:(Ljava/lang/Object;)V │ │ +042bd8: 1f01 7302 |0000: check-cast v1, Ljava/lang/String; // type@0273 │ │ +042bdc: 6e20 0c12 1000 |0002: invoke-virtual {v0, v1}, Lpro/dbro/bart/RequestTask;.onPostExecute:(Ljava/lang/String;)V // method@120c │ │ +042be2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/RequestTask; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lpro/dbro/bart/RequestTask;) │ │ name : 'onPostExecute' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -040f44: |[040f44] pro.dbro.bart.RequestTask.onPostExecute:(Ljava/lang/String;)V │ │ -040f54: 7020 0c12 1000 |0000: invoke-direct {v0, v1}, Lpro/dbro/bart/RequestTask;.sendMessage:(Ljava/lang/String;)V // method@120c │ │ -040f5a: 6f20 5201 1000 |0003: invoke-super {v0, v1}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0152 │ │ -040f60: 0e00 |0006: return-void │ │ +042be4: |[042be4] pro.dbro.bart.RequestTask.onPostExecute:(Ljava/lang/String;)V │ │ +042bf4: 7020 0d12 1000 |0000: invoke-direct {v0, v1}, Lpro/dbro/bart/RequestTask;.sendMessage:(Ljava/lang/String;)V // method@120d │ │ +042bfa: 6f20 5201 1000 |0003: invoke-super {v0, v1}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0152 │ │ +042c00: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=105 │ │ 0x0006 line=106 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lpro/dbro/bart/RequestTask; │ │ @@ -72058,21 +72062,21 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -040f64: |[040f64] pro.dbro.bart.StationSuggestion.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -040f74: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -040f7a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -040f7c: 5910 9a04 |0004: iput v0, v1, Lpro/dbro/bart/StationSuggestion;.hits:I // field@049a │ │ -040f80: 5b12 9b04 |0006: iput-object v2, v1, Lpro/dbro/bart/StationSuggestion;.station:Ljava/lang/String; // field@049b │ │ -040f84: 5b13 9c04 |0008: iput-object v3, v1, Lpro/dbro/bart/StationSuggestion;.type:Ljava/lang/String; // field@049c │ │ -040f88: 0e00 |000a: return-void │ │ +042c04: |[042c04] pro.dbro.bart.StationSuggestion.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +042c14: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +042c1a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +042c1c: 5910 9a04 |0004: iput v0, v1, Lpro/dbro/bart/StationSuggestion;.hits:I // field@049a │ │ +042c20: 5b12 9b04 |0006: iput-object v2, v1, Lpro/dbro/bart/StationSuggestion;.station:Ljava/lang/String; // field@049b │ │ +042c24: 5b13 9c04 |0008: iput-object v3, v1, Lpro/dbro/bart/StationSuggestion;.type:Ljava/lang/String; // field@049c │ │ +042c28: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0006 line=16 │ │ 0x0008 line=17 │ │ 0x000a line=18 │ │ @@ -72087,20 +72091,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -040f8c: |[040f8c] pro.dbro.bart.StationSuggestion.addHit:()I │ │ -040f9c: 5210 9a04 |0000: iget v0, v1, Lpro/dbro/bart/StationSuggestion;.hits:I // field@049a │ │ -040fa0: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -040fa4: 5910 9a04 |0004: iput v0, v1, Lpro/dbro/bart/StationSuggestion;.hits:I // field@049a │ │ -040fa8: 5210 9a04 |0006: iget v0, v1, Lpro/dbro/bart/StationSuggestion;.hits:I // field@049a │ │ -040fac: 0f00 |0008: return v0 │ │ +042c2c: |[042c2c] pro.dbro.bart.StationSuggestion.addHit:()I │ │ +042c3c: 5210 9a04 |0000: iget v0, v1, Lpro/dbro/bart/StationSuggestion;.hits:I // field@049a │ │ +042c40: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +042c44: 5910 9a04 |0004: iput v0, v1, Lpro/dbro/bart/StationSuggestion;.hits:I // field@049a │ │ +042c48: 5210 9a04 |0006: iget v0, v1, Lpro/dbro/bart/StationSuggestion;.hits:I // field@049a │ │ +042c4c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0006 line=22 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lpro/dbro/bart/StationSuggestion; │ │ │ │ @@ -72109,34 +72113,34 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -040fb0: |[040fb0] pro.dbro.bart.StationSuggestion.equals:(Ljava/lang/Object;)Z │ │ -040fc0: 2030 d702 |0000: instance-of v0, v3, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ -040fc4: 3800 1d00 |0002: if-eqz v0, 001f // +001d │ │ -040fc8: 0730 |0004: move-object v0, v3 │ │ -040fca: 1f00 d702 |0005: check-cast v0, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ -040fce: 5400 9b04 |0007: iget-object v0, v0, Lpro/dbro/bart/StationSuggestion;.station:Ljava/lang/String; // field@049b │ │ -040fd2: 5421 9b04 |0009: iget-object v1, v2, Lpro/dbro/bart/StationSuggestion;.station:Ljava/lang/String; // field@049b │ │ -040fd6: 6e20 f610 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -040fdc: 0a00 |000e: move-result v0 │ │ -040fde: 3900 1000 |000f: if-nez v0, 001f // +0010 │ │ -040fe2: 1f03 d702 |0011: check-cast v3, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ -040fe6: 5430 9c04 |0013: iget-object v0, v3, Lpro/dbro/bart/StationSuggestion;.type:Ljava/lang/String; // field@049c │ │ -040fea: 5421 9c04 |0015: iget-object v1, v2, Lpro/dbro/bart/StationSuggestion;.type:Ljava/lang/String; // field@049c │ │ -040fee: 6e20 f610 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -040ff4: 0a00 |001a: move-result v0 │ │ -040ff6: 3900 0400 |001b: if-nez v0, 001f // +0004 │ │ -040ffa: 1210 |001d: const/4 v0, #int 1 // #1 │ │ -040ffc: 0f00 |001e: return v0 │ │ -040ffe: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -041000: 28fe |0020: goto 001e // -0002 │ │ +042c50: |[042c50] pro.dbro.bart.StationSuggestion.equals:(Ljava/lang/Object;)Z │ │ +042c60: 2030 d702 |0000: instance-of v0, v3, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ +042c64: 3800 1d00 |0002: if-eqz v0, 001f // +001d │ │ +042c68: 0730 |0004: move-object v0, v3 │ │ +042c6a: 1f00 d702 |0005: check-cast v0, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ +042c6e: 5400 9b04 |0007: iget-object v0, v0, Lpro/dbro/bart/StationSuggestion;.station:Ljava/lang/String; // field@049b │ │ +042c72: 5421 9b04 |0009: iget-object v1, v2, Lpro/dbro/bart/StationSuggestion;.station:Ljava/lang/String; // field@049b │ │ +042c76: 6e20 f710 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +042c7c: 0a00 |000e: move-result v0 │ │ +042c7e: 3900 1000 |000f: if-nez v0, 001f // +0010 │ │ +042c82: 1f03 d702 |0011: check-cast v3, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ +042c86: 5430 9c04 |0013: iget-object v0, v3, Lpro/dbro/bart/StationSuggestion;.type:Ljava/lang/String; // field@049c │ │ +042c8a: 5421 9c04 |0015: iget-object v1, v2, Lpro/dbro/bart/StationSuggestion;.type:Ljava/lang/String; // field@049c │ │ +042c8e: 6e20 f710 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +042c94: 0a00 |001a: move-result v0 │ │ +042c96: 3900 0400 |001b: if-nez v0, 001f // +0004 │ │ +042c9a: 1210 |001d: const/4 v0, #int 1 // #1 │ │ +042c9c: 0f00 |001e: return v0 │ │ +042c9e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +042ca0: 28fe |0020: goto 001e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=31 │ │ 0x001d line=32 │ │ 0x001e line=35 │ │ locals : │ │ @@ -72148,17 +72152,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041004: |[041004] pro.dbro.bart.StationSuggestion.toString:()Ljava/lang/String; │ │ -041014: 5410 9b04 |0000: iget-object v0, v1, Lpro/dbro/bart/StationSuggestion;.station:Ljava/lang/String; // field@049b │ │ -041018: 1100 |0002: return-object v0 │ │ +042ca4: |[042ca4] pro.dbro.bart.StationSuggestion.toString:()Ljava/lang/String; │ │ +042cb4: 5410 9b04 |0000: iget-object v0, v1, Lpro/dbro/bart/StationSuggestion;.station:Ljava/lang/String; // field@049b │ │ +042cb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpro/dbro/bart/StationSuggestion; │ │ │ │ source_file_idx : 2047 (StationSuggestion.java) │ │ @@ -72221,18 +72225,18 @@ │ │ type : '(Lpro/dbro/bart/TextPlusIconArrayAdapter;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04101c: |[04101c] pro.dbro.bart.TextPlusIconArrayAdapter$CustomFilter.:(Lpro/dbro/bart/TextPlusIconArrayAdapter;)V │ │ -04102c: 5b01 9d04 |0000: iput-object v1, v0, Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter;.this$0:Lpro/dbro/bart/TextPlusIconArrayAdapter; // field@049d │ │ -041030: 7010 cf0f 0000 |0002: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@0fcf │ │ -041036: 0e00 |0005: return-void │ │ +042cbc: |[042cbc] pro.dbro.bart.TextPlusIconArrayAdapter$CustomFilter.:(Lpro/dbro/bart/TextPlusIconArrayAdapter;)V │ │ +042ccc: 5b01 9d04 |0000: iput-object v1, v0, Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter;.this$0:Lpro/dbro/bart/TextPlusIconArrayAdapter; // field@049d │ │ +042cd0: 7010 cf0f 0000 |0002: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@0fcf │ │ +042cd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter; │ │ 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/TextPlusIconArrayAdapter; │ │ │ │ @@ -72241,17 +72245,17 @@ │ │ type : '(Lpro/dbro/bart/TextPlusIconArrayAdapter;Lpro/dbro/bart/TextPlusIconArrayAdapter$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -041038: |[041038] pro.dbro.bart.TextPlusIconArrayAdapter$CustomFilter.:(Lpro/dbro/bart/TextPlusIconArrayAdapter;Lpro/dbro/bart/TextPlusIconArrayAdapter$1;)V │ │ -041048: 7020 1112 1000 |0000: invoke-direct {v0, v1}, Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter;.:(Lpro/dbro/bart/TextPlusIconArrayAdapter;)V // method@1211 │ │ -04104e: 0e00 |0003: return-void │ │ +042cd8: |[042cd8] pro.dbro.bart.TextPlusIconArrayAdapter$CustomFilter.:(Lpro/dbro/bart/TextPlusIconArrayAdapter;Lpro/dbro/bart/TextPlusIconArrayAdapter$1;)V │ │ +042ce8: 7020 1212 1000 |0000: invoke-direct {v0, v1}, Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter;.:(Lpro/dbro/bart/TextPlusIconArrayAdapter;)V // method@1212 │ │ +042cee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter; │ │ 0x0000 - 0x0004 reg=1 x0 Lpro/dbro/bart/TextPlusIconArrayAdapter; │ │ 0x0000 - 0x0004 reg=2 x1 Lpro/dbro/bart/TextPlusIconArrayAdapter$1; │ │ @@ -72262,28 +72266,28 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -041050: |[041050] pro.dbro.bart.TextPlusIconArrayAdapter$CustomFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -041060: 2200 1b02 |0000: new-instance v0, Landroid/widget/Filter$FilterResults; // type@021b │ │ -041064: 7010 ce0f 0000 |0002: invoke-direct {v0}, Landroid/widget/Filter$FilterResults;.:()V // method@0fce │ │ -04106a: 5421 9d04 |0005: iget-object v1, v2, Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter;.this$0:Lpro/dbro/bart/TextPlusIconArrayAdapter; // field@049d │ │ -04106e: 7110 1612 0100 |0007: invoke-static {v1}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.access$100:(Lpro/dbro/bart/TextPlusIconArrayAdapter;)Ljava/util/ArrayList; // method@1216 │ │ -041074: 0c01 |000a: move-result-object v1 │ │ -041076: 5b01 f403 |000b: iput-object v1, v0, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@03f4 │ │ -04107a: 5421 9d04 |000d: iget-object v1, v2, Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter;.this$0:Lpro/dbro/bart/TextPlusIconArrayAdapter; // field@049d │ │ -04107e: 7110 1612 0100 |000f: invoke-static {v1}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.access$100:(Lpro/dbro/bart/TextPlusIconArrayAdapter;)Ljava/util/ArrayList; // method@1216 │ │ -041084: 0c01 |0012: move-result-object v1 │ │ -041086: 6e10 3f11 0100 |0013: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04108c: 0a01 |0016: move-result v1 │ │ -04108e: 5901 f303 |0017: iput v1, v0, Landroid/widget/Filter$FilterResults;.count:I // field@03f3 │ │ -041092: 1100 |0019: return-object v0 │ │ +042cf0: |[042cf0] pro.dbro.bart.TextPlusIconArrayAdapter$CustomFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +042d00: 2200 1b02 |0000: new-instance v0, Landroid/widget/Filter$FilterResults; // type@021b │ │ +042d04: 7010 ce0f 0000 |0002: invoke-direct {v0}, Landroid/widget/Filter$FilterResults;.:()V // method@0fce │ │ +042d0a: 5421 9d04 |0005: iget-object v1, v2, Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter;.this$0:Lpro/dbro/bart/TextPlusIconArrayAdapter; // field@049d │ │ +042d0e: 7110 1712 0100 |0007: invoke-static {v1}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.access$100:(Lpro/dbro/bart/TextPlusIconArrayAdapter;)Ljava/util/ArrayList; // method@1217 │ │ +042d14: 0c01 |000a: move-result-object v1 │ │ +042d16: 5b01 f403 |000b: iput-object v1, v0, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@03f4 │ │ +042d1a: 5421 9d04 |000d: iget-object v1, v2, Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter;.this$0:Lpro/dbro/bart/TextPlusIconArrayAdapter; // field@049d │ │ +042d1e: 7110 1712 0100 |000f: invoke-static {v1}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.access$100:(Lpro/dbro/bart/TextPlusIconArrayAdapter;)Ljava/util/ArrayList; // method@1217 │ │ +042d24: 0c01 |0012: move-result-object v1 │ │ +042d26: 6e10 4011 0100 |0013: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +042d2c: 0a01 |0016: move-result v1 │ │ +042d2e: 5901 f303 |0017: iput v1, v0, Landroid/widget/Filter$FilterResults;.count:I // field@03f3 │ │ +042d32: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=76 │ │ 0x000d line=77 │ │ 0x0019 line=78 │ │ locals : │ │ @@ -72296,22 +72300,22 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -041094: |[041094] pro.dbro.bart.TextPlusIconArrayAdapter$CustomFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -0410a4: 5421 9d04 |0000: iget-object v1, v2, Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter;.this$0:Lpro/dbro/bart/TextPlusIconArrayAdapter; // field@049d │ │ -0410a8: 5440 f403 |0002: iget-object v0, v4, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@03f4 │ │ -0410ac: 1f00 8302 |0004: check-cast v0, Ljava/util/ArrayList; // type@0283 │ │ -0410b0: 7120 1712 0100 |0006: invoke-static {v1, v0}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.access$102:(Lpro/dbro/bart/TextPlusIconArrayAdapter;Ljava/util/ArrayList;)Ljava/util/ArrayList; // method@1217 │ │ -0410b6: 5420 9d04 |0009: iget-object v0, v2, Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter;.this$0:Lpro/dbro/bart/TextPlusIconArrayAdapter; // field@049d │ │ -0410ba: 6e10 1e12 0000 |000b: invoke-virtual {v0}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.notifyDataSetChanged:()V // method@121e │ │ -0410c0: 0e00 |000e: return-void │ │ +042d34: |[042d34] pro.dbro.bart.TextPlusIconArrayAdapter$CustomFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +042d44: 5421 9d04 |0000: iget-object v1, v2, Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter;.this$0:Lpro/dbro/bart/TextPlusIconArrayAdapter; // field@049d │ │ +042d48: 5440 f403 |0002: iget-object v0, v4, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@03f4 │ │ +042d4c: 1f00 8302 |0004: check-cast v0, Ljava/util/ArrayList; // type@0283 │ │ +042d50: 7120 1812 0100 |0006: invoke-static {v1, v0}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.access$102:(Lpro/dbro/bart/TextPlusIconArrayAdapter;Ljava/util/ArrayList;)Ljava/util/ArrayList; // method@1218 │ │ +042d56: 5420 9d04 |0009: iget-object v0, v2, Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter;.this$0:Lpro/dbro/bart/TextPlusIconArrayAdapter; // field@049d │ │ +042d5a: 6e10 1f12 0000 |000b: invoke-virtual {v0}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.notifyDataSetChanged:()V // method@121f │ │ +042d60: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0009 line=88 │ │ 0x000e line=89 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter; │ │ @@ -72328,19 +72332,19 @@ │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #282 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lpro/dbro/bart/TextPlusIconArrayAdapter$1; Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter; } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Landroid/widget/ArrayAdapter" "<" "Lpro/dbro/bart/StationSuggestion;" ">;" "Landroid/widget/Filterable;" } │ │ Annotations on field #1184 'stations' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Lpro/dbro/bart/StationSuggestion;" ">;" } │ │ -Annotations on method #4629 '' │ │ +Annotations on method #4630 '' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/content/Context;" "Ljava/util/ArrayList" "<" "Lpro/dbro/bart/StationSuggestion;" ">;)V" } │ │ │ │ Class #282 - │ │ Class descriptor : 'Lpro/dbro/bart/TextPlusIconArrayAdapter;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/widget/ArrayAdapter;' │ │ Interfaces - │ │ @@ -72365,20 +72369,20 @@ │ │ type : '(Landroid/content/Context;Ljava/util/ArrayList;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0410c4: |[0410c4] pro.dbro.bart.TextPlusIconArrayAdapter.:(Landroid/content/Context;Ljava/util/ArrayList;)V │ │ -0410d4: 1400 0400 037f |0000: const v0, #float 1.74129e+38 // #7f030004 │ │ -0410da: 7030 b90f 2100 |0003: invoke-direct {v1, v2, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0fb9 │ │ -0410e0: 5b13 a004 |0006: iput-object v3, v1, Lpro/dbro/bart/TextPlusIconArrayAdapter;.stations:Ljava/util/ArrayList; // field@04a0 │ │ -0410e4: 5b12 9e04 |0008: iput-object v2, v1, Lpro/dbro/bart/TextPlusIconArrayAdapter;.context:Landroid/content/Context; // field@049e │ │ -0410e8: 0e00 |000a: return-void │ │ +042d64: |[042d64] pro.dbro.bart.TextPlusIconArrayAdapter.:(Landroid/content/Context;Ljava/util/ArrayList;)V │ │ +042d74: 1400 0400 037f |0000: const v0, #float 1.74129e+38 // #7f030004 │ │ +042d7a: 7030 b90f 2100 |0003: invoke-direct {v1, v2, v0}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I)V // method@0fb9 │ │ +042d80: 5b13 a004 |0006: iput-object v3, v1, Lpro/dbro/bart/TextPlusIconArrayAdapter;.stations:Ljava/util/ArrayList; // field@04a0 │ │ +042d84: 5b12 9e04 |0008: iput-object v2, v1, Lpro/dbro/bart/TextPlusIconArrayAdapter;.context:Landroid/content/Context; // field@049e │ │ +042d88: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0006 line=28 │ │ 0x0008 line=29 │ │ 0x000a line=30 │ │ locals : │ │ @@ -72392,17 +72396,17 @@ │ │ type : '(Lpro/dbro/bart/TextPlusIconArrayAdapter;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0410ec: |[0410ec] pro.dbro.bart.TextPlusIconArrayAdapter.access$100:(Lpro/dbro/bart/TextPlusIconArrayAdapter;)Ljava/util/ArrayList; │ │ -0410fc: 5410 a004 |0000: iget-object v0, v1, Lpro/dbro/bart/TextPlusIconArrayAdapter;.stations:Ljava/util/ArrayList; // field@04a0 │ │ -041100: 1100 |0002: return-object v0 │ │ +042d8c: |[042d8c] pro.dbro.bart.TextPlusIconArrayAdapter.access$100:(Lpro/dbro/bart/TextPlusIconArrayAdapter;)Ljava/util/ArrayList; │ │ +042d9c: 5410 a004 |0000: iget-object v0, v1, Lpro/dbro/bart/TextPlusIconArrayAdapter;.stations:Ljava/util/ArrayList; // field@04a0 │ │ +042da0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lpro/dbro/bart/TextPlusIconArrayAdapter; │ │ │ │ #2 : (in Lpro/dbro/bart/TextPlusIconArrayAdapter;) │ │ @@ -72410,17 +72414,17 @@ │ │ type : '(Lpro/dbro/bart/TextPlusIconArrayAdapter;Ljava/util/ArrayList;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041104: |[041104] pro.dbro.bart.TextPlusIconArrayAdapter.access$102:(Lpro/dbro/bart/TextPlusIconArrayAdapter;Ljava/util/ArrayList;)Ljava/util/ArrayList; │ │ -041114: 5b01 a004 |0000: iput-object v1, v0, Lpro/dbro/bart/TextPlusIconArrayAdapter;.stations:Ljava/util/ArrayList; // field@04a0 │ │ -041118: 1101 |0002: return-object v1 │ │ +042da4: |[042da4] pro.dbro.bart.TextPlusIconArrayAdapter.access$102:(Lpro/dbro/bart/TextPlusIconArrayAdapter;Ljava/util/ArrayList;)Ljava/util/ArrayList; │ │ +042db4: 5b01 a004 |0000: iput-object v1, v0, Lpro/dbro/bart/TextPlusIconArrayAdapter;.stations:Ljava/util/ArrayList; // field@04a0 │ │ +042db8: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lpro/dbro/bart/TextPlusIconArrayAdapter; │ │ 0x0000 - 0x0003 reg=1 x1 Ljava/util/ArrayList; │ │ │ │ @@ -72430,19 +72434,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04111c: |[04111c] pro.dbro.bart.TextPlusIconArrayAdapter.getCount:()I │ │ -04112c: 5410 a004 |0000: iget-object v0, v1, Lpro/dbro/bart/TextPlusIconArrayAdapter;.stations:Ljava/util/ArrayList; // field@04a0 │ │ -041130: 6e10 3f11 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -041136: 0a00 |0005: move-result v0 │ │ -041138: 0f00 |0006: return v0 │ │ +042dbc: |[042dbc] pro.dbro.bart.TextPlusIconArrayAdapter.getCount:()I │ │ +042dcc: 5410 a004 |0000: iget-object v0, v1, Lpro/dbro/bart/TextPlusIconArrayAdapter;.stations:Ljava/util/ArrayList; // field@04a0 │ │ +042dd0: 6e10 4011 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +042dd6: 0a00 |0005: move-result v0 │ │ +042dd8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lpro/dbro/bart/TextPlusIconArrayAdapter; │ │ │ │ #1 : (in Lpro/dbro/bart/TextPlusIconArrayAdapter;) │ │ @@ -72450,23 +72454,23 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -04113c: |[04113c] pro.dbro.bart.TextPlusIconArrayAdapter.getFilter:()Landroid/widget/Filter; │ │ -04114c: 5420 9f04 |0000: iget-object v0, v2, Lpro/dbro/bart/TextPlusIconArrayAdapter;.mFilter:Landroid/widget/Filter; // field@049f │ │ -041150: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -041154: 2200 d902 |0004: new-instance v0, Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter; // type@02d9 │ │ -041158: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -04115a: 7030 1212 2001 |0007: invoke-direct {v0, v2, v1}, Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter;.:(Lpro/dbro/bart/TextPlusIconArrayAdapter;Lpro/dbro/bart/TextPlusIconArrayAdapter$1;)V // method@1212 │ │ -041160: 5b20 9f04 |000a: iput-object v0, v2, Lpro/dbro/bart/TextPlusIconArrayAdapter;.mFilter:Landroid/widget/Filter; // field@049f │ │ -041164: 5420 9f04 |000c: iget-object v0, v2, Lpro/dbro/bart/TextPlusIconArrayAdapter;.mFilter:Landroid/widget/Filter; // field@049f │ │ -041168: 1100 |000e: return-object v0 │ │ +042ddc: |[042ddc] pro.dbro.bart.TextPlusIconArrayAdapter.getFilter:()Landroid/widget/Filter; │ │ +042dec: 5420 9f04 |0000: iget-object v0, v2, Lpro/dbro/bart/TextPlusIconArrayAdapter;.mFilter:Landroid/widget/Filter; // field@049f │ │ +042df0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +042df4: 2200 d902 |0004: new-instance v0, Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter; // type@02d9 │ │ +042df8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +042dfa: 7030 1312 2001 |0007: invoke-direct {v0, v2, v1}, Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter;.:(Lpro/dbro/bart/TextPlusIconArrayAdapter;Lpro/dbro/bart/TextPlusIconArrayAdapter$1;)V // method@1213 │ │ +042e00: 5b20 9f04 |000a: iput-object v0, v2, Lpro/dbro/bart/TextPlusIconArrayAdapter;.mFilter:Landroid/widget/Filter; // field@049f │ │ +042e04: 5420 9f04 |000c: iget-object v0, v2, Lpro/dbro/bart/TextPlusIconArrayAdapter;.mFilter:Landroid/widget/Filter; // field@049f │ │ +042e08: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0004 line=44 │ │ 0x000c line=46 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lpro/dbro/bart/TextPlusIconArrayAdapter; │ │ @@ -72476,40 +72480,40 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04116c: |[04116c] pro.dbro.bart.TextPlusIconArrayAdapter.getItem:(I)Ljava/lang/Object; │ │ -04117c: 6e20 1c12 2100 |0000: invoke-virtual {v1, v2}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.getItem:(I)Lpro/dbro/bart/StationSuggestion; // method@121c │ │ -041182: 0c00 |0003: move-result-object v0 │ │ -041184: 1100 |0004: return-object v0 │ │ +042e0c: |[042e0c] pro.dbro.bart.TextPlusIconArrayAdapter.getItem:(I)Ljava/lang/Object; │ │ +042e1c: 6e20 1d12 2100 |0000: invoke-virtual {v1, v2}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.getItem:(I)Lpro/dbro/bart/StationSuggestion; // method@121d │ │ +042e22: 0c00 |0003: move-result-object v0 │ │ +042e24: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lpro/dbro/bart/TextPlusIconArrayAdapter; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #3 : (in Lpro/dbro/bart/TextPlusIconArrayAdapter;) │ │ name : 'getItem' │ │ type : '(I)Lpro/dbro/bart/StationSuggestion;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041188: |[041188] pro.dbro.bart.TextPlusIconArrayAdapter.getItem:(I)Lpro/dbro/bart/StationSuggestion; │ │ -041198: 5410 a004 |0000: iget-object v0, v1, Lpro/dbro/bart/TextPlusIconArrayAdapter;.stations:Ljava/util/ArrayList; // field@04a0 │ │ -04119c: 6e20 3811 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0411a2: 0c00 |0005: move-result-object v0 │ │ -0411a4: 1f00 d702 |0006: check-cast v0, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ -0411a8: 1100 |0008: return-object v0 │ │ +042e28: |[042e28] pro.dbro.bart.TextPlusIconArrayAdapter.getItem:(I)Lpro/dbro/bart/StationSuggestion; │ │ +042e38: 5410 a004 |0000: iget-object v0, v1, Lpro/dbro/bart/TextPlusIconArrayAdapter;.stations:Ljava/util/ArrayList; // field@04a0 │ │ +042e3c: 6e20 3911 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +042e42: 0c00 |0005: move-result-object v0 │ │ +042e44: 1f00 d702 |0006: check-cast v0, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ +042e48: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lpro/dbro/bart/TextPlusIconArrayAdapter; │ │ 0x0000 - 0x0009 reg=2 position I │ │ │ │ @@ -72518,69 +72522,70 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -0411ac: |[0411ac] pro.dbro.bart.TextPlusIconArrayAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0411bc: 6e10 1812 0700 |0000: invoke-virtual {v7}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.getContext:()Landroid/content/Context; // method@1218 │ │ -0411c2: 0c04 |0003: move-result-object v4 │ │ -0411c4: 1a05 1d0f |0004: const-string v5, "layout_inflater" // string@0f1d │ │ -0411c8: 6e20 9100 5400 |0006: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0091 │ │ -0411ce: 0c01 |0009: move-result-object v1 │ │ -0411d0: 1f01 eb01 |000a: check-cast v1, Landroid/view/LayoutInflater; // type@01eb │ │ -0411d4: 1404 0400 037f |000c: const v4, #float 1.74129e+38 // #7f030004 │ │ -0411da: 1205 |000f: const/4 v5, #int 0 // #0 │ │ -0411dc: 1216 |0010: const/4 v6, #int 1 // #1 │ │ -0411de: 6e40 620e 4165 |0011: invoke-virtual {v1, v4, v5, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e62 │ │ -0411e4: 0c03 |0014: move-result-object v3 │ │ -0411e6: 1404 0400 067f |0015: const v4, #float 1.78117e+38 // #7f060004 │ │ -0411ec: 6e20 a30e 4300 |0018: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0ea3 │ │ -0411f2: 0c02 |001b: move-result-object v2 │ │ -0411f4: 1f02 3602 |001c: check-cast v2, Landroid/widget/TextView; // type@0236 │ │ -0411f8: 1404 0500 067f |001e: const v4, #float 1.78117e+38 // #7f060005 │ │ -0411fe: 6e20 a30e 4300 |0021: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0ea3 │ │ -041204: 0c00 |0024: move-result-object v0 │ │ -041206: 1f00 2202 |0025: check-cast v0, Landroid/widget/ImageView; // type@0222 │ │ -04120a: 6e20 1c12 8700 |0027: invoke-virtual {v7, v8}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.getItem:(I)Lpro/dbro/bart/StationSuggestion; // method@121c │ │ -041210: 0c04 |002a: move-result-object v4 │ │ -041212: 5444 9b04 |002b: iget-object v4, v4, Lpro/dbro/bart/StationSuggestion;.station:Ljava/lang/String; // field@049b │ │ -041216: 6e20 5810 4200 |002d: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -04121c: 6e20 1c12 8700 |0030: invoke-virtual {v7, v8}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.getItem:(I)Lpro/dbro/bart/StationSuggestion; // method@121c │ │ -041222: 0c04 |0033: move-result-object v4 │ │ -041224: 5444 9c04 |0034: iget-object v4, v4, Lpro/dbro/bart/StationSuggestion;.type:Ljava/lang/String; // field@049c │ │ -041228: 1a05 8911 |0036: const-string v5, "nearby" // string@1189 │ │ -04122c: 6e20 f610 5400 |0038: invoke-virtual {v4, v5}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -041232: 0a04 |003b: move-result v4 │ │ -041234: 3904 0900 |003c: if-nez v4, 0045 // +0009 │ │ -041238: 1404 0a00 027f |003e: const v4, #float 1.728e+38 // #7f02000a │ │ -04123e: 6e20 d80f 4000 |0041: invoke-virtual {v0, v4}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0fd8 │ │ -041244: 1103 |0044: return-object v3 │ │ -041246: 6e20 1c12 8700 |0045: invoke-virtual {v7, v8}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.getItem:(I)Lpro/dbro/bart/StationSuggestion; // method@121c │ │ -04124c: 0c04 |0048: move-result-object v4 │ │ -04124e: 5444 9c04 |0049: iget-object v4, v4, Lpro/dbro/bart/StationSuggestion;.type:Ljava/lang/String; // field@049c │ │ -041252: 1a05 7313 |004b: const-string v5, "recent" // string@1373 │ │ -041256: 6e20 f610 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -04125c: 0a04 |0050: move-result v4 │ │ -04125e: 3904 f3ff |0051: if-nez v4, 0044 // -000d │ │ -041262: 6e20 1c12 8700 |0053: invoke-virtual {v7, v8}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.getItem:(I)Lpro/dbro/bart/StationSuggestion; // method@121c │ │ -041268: 0c04 |0056: move-result-object v4 │ │ -04126a: 5244 9a04 |0057: iget v4, v4, Lpro/dbro/bart/StationSuggestion;.hits:I // field@049a │ │ -04126e: 1255 |0059: const/4 v5, #int 5 // #5 │ │ -041270: 3754 0900 |005a: if-le v4, v5, 0063 // +0009 │ │ -041274: 1404 0300 027f |005c: const v4, #float 1.728e+38 // #7f020003 │ │ -04127a: 6e20 d80f 4000 |005f: invoke-virtual {v0, v4}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0fd8 │ │ -041280: 28e2 |0062: goto 0044 // -001e │ │ -041282: 1404 0200 027f |0063: const v4, #float 1.728e+38 // #7f020002 │ │ -041288: 6e20 d80f 4000 |0066: invoke-virtual {v0, v4}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0fd8 │ │ -04128e: 28db |0069: goto 0044 // -0025 │ │ +042e4c: |[042e4c] pro.dbro.bart.TextPlusIconArrayAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +042e5c: 6e10 1912 0700 |0000: invoke-virtual {v7}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.getContext:()Landroid/content/Context; // method@1219 │ │ +042e62: 0c04 |0003: move-result-object v4 │ │ +042e64: 1a05 1d0f |0004: const-string v5, "layout_inflater" // string@0f1d │ │ +042e68: 6e20 9100 5400 |0006: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0091 │ │ +042e6e: 0c01 |0009: move-result-object v1 │ │ +042e70: 1f01 eb01 |000a: check-cast v1, Landroid/view/LayoutInflater; // type@01eb │ │ +042e74: 1404 0400 037f |000c: const v4, #float 1.74129e+38 // #7f030004 │ │ +042e7a: 1205 |000f: const/4 v5, #int 0 // #0 │ │ +042e7c: 1216 |0010: const/4 v6, #int 1 // #1 │ │ +042e7e: 6e40 620e 4165 |0011: invoke-virtual {v1, v4, v5, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e62 │ │ +042e84: 0c03 |0014: move-result-object v3 │ │ +042e86: 1404 0400 067f |0015: const v4, #float 1.78117e+38 // #7f060004 │ │ +042e8c: 6e20 a30e 4300 |0018: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0ea3 │ │ +042e92: 0c02 |001b: move-result-object v2 │ │ +042e94: 1f02 3602 |001c: check-cast v2, Landroid/widget/TextView; // type@0236 │ │ +042e98: 1404 0500 067f |001e: const v4, #float 1.78117e+38 // #7f060005 │ │ +042e9e: 6e20 a30e 4300 |0021: invoke-virtual {v3, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0ea3 │ │ +042ea4: 0c00 |0024: move-result-object v0 │ │ +042ea6: 1f00 2202 |0025: check-cast v0, Landroid/widget/ImageView; // type@0222 │ │ +042eaa: 6e20 1d12 8700 |0027: invoke-virtual {v7, v8}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.getItem:(I)Lpro/dbro/bart/StationSuggestion; // method@121d │ │ +042eb0: 0c04 |002a: move-result-object v4 │ │ +042eb2: 5444 9b04 |002b: iget-object v4, v4, Lpro/dbro/bart/StationSuggestion;.station:Ljava/lang/String; // field@049b │ │ +042eb6: 6e20 5810 4200 |002d: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +042ebc: 6e20 1d12 8700 |0030: invoke-virtual {v7, v8}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.getItem:(I)Lpro/dbro/bart/StationSuggestion; // method@121d │ │ +042ec2: 0c04 |0033: move-result-object v4 │ │ +042ec4: 5444 9c04 |0034: iget-object v4, v4, Lpro/dbro/bart/StationSuggestion;.type:Ljava/lang/String; // field@049c │ │ +042ec8: 1a05 8911 |0036: const-string v5, "nearby" // string@1189 │ │ +042ecc: 6e20 f710 5400 |0038: invoke-virtual {v4, v5}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +042ed2: 0a04 |003b: move-result v4 │ │ +042ed4: 3904 0900 |003c: if-nez v4, 0045 // +0009 │ │ +042ed8: 1404 0a00 027f |003e: const v4, #float 1.728e+38 // #7f02000a │ │ +042ede: 6e20 d80f 4000 |0041: invoke-virtual {v0, v4}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0fd8 │ │ +042ee4: 1103 |0044: return-object v3 │ │ +042ee6: 6e20 1d12 8700 |0045: invoke-virtual {v7, v8}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.getItem:(I)Lpro/dbro/bart/StationSuggestion; // method@121d │ │ +042eec: 0c04 |0048: move-result-object v4 │ │ +042eee: 5444 9c04 |0049: iget-object v4, v4, Lpro/dbro/bart/StationSuggestion;.type:Ljava/lang/String; // field@049c │ │ +042ef2: 1a05 7313 |004b: const-string v5, "recent" // string@1373 │ │ +042ef6: 6e20 f710 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +042efc: 0a04 |0050: move-result v4 │ │ +042efe: 3904 f3ff |0051: if-nez v4, 0044 // -000d │ │ +042f02: 6e20 1d12 8700 |0053: invoke-virtual {v7, v8}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.getItem:(I)Lpro/dbro/bart/StationSuggestion; // method@121d │ │ +042f08: 0c04 |0056: move-result-object v4 │ │ +042f0a: 5244 9a04 |0057: iget v4, v4, Lpro/dbro/bart/StationSuggestion;.hits:I // field@049a │ │ +042f0e: 1255 |0059: const/4 v5, #int 5 // #5 │ │ +042f10: 3754 0900 |005a: if-le v4, v5, 0063 // +0009 │ │ +042f14: 1404 0300 027f |005c: const v4, #float 1.728e+38 // #7f020003 │ │ +042f1a: 6e20 d80f 4000 |005f: invoke-virtual {v0, v4}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0fd8 │ │ +042f20: 28e2 |0062: goto 0044 // -001e │ │ +042f22: 1404 0200 027f |0063: const v4, #float 1.728e+38 // #7f020002 │ │ +042f28: 6e20 d80f 4000 |0066: invoke-virtual {v0, v4}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0fd8 │ │ +042f2e: 28db |0069: goto 0044 // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ + 0x0006 line=97 │ │ 0x000c line=99 │ │ 0x0015 line=100 │ │ 0x001e line=101 │ │ 0x0027 line=105 │ │ 0x0030 line=107 │ │ 0x003e line=108 │ │ 0x0044 line=117 │ │ @@ -72633,99 +72638,99 @@ │ │ type : '(Lpro/dbro/bart/TheActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041290: |[041290] pro.dbro.bart.TheActivity$10.:(Lpro/dbro/bart/TheActivity;)V │ │ -0412a0: 5b01 a104 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$10;.this$0:Lpro/dbro/bart/TheActivity; // field@04a1 │ │ -0412a4: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0412aa: 0e00 |0005: return-void │ │ +042f30: |[042f30] pro.dbro.bart.TheActivity$10.:(Lpro/dbro/bart/TheActivity;)V │ │ +042f40: 5b01 a104 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$10;.this$0:Lpro/dbro/bart/TheActivity; // field@04a1 │ │ +042f44: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +042f4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/TheActivity$10; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/TheActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/TheActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/TheActivity$10;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 134 16-bit code units │ │ -0412ac: |[0412ac] pro.dbro.bart.TheActivity$10.onClick:(Landroid/view/View;)V │ │ -0412bc: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0412be: 5496 a104 |0001: iget-object v6, v9, Lpro/dbro/bart/TheActivity$10;.this$0:Lpro/dbro/bart/TheActivity; // field@04a1 │ │ -0412c2: 5466 c904 |0003: iget-object v6, v6, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ -0412c6: 6e20 3710 a600 |0005: invoke-virtual {v6, v10}, Landroid/widget/TableLayout;.indexOfChild:(Landroid/view/View;)I // method@1037 │ │ -0412cc: 0a03 |0008: move-result v3 │ │ -0412ce: 6e10 bc0e 0a00 |0009: invoke-virtual {v10}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ebc │ │ -0412d4: 0c05 |000c: move-result-object v5 │ │ -0412d6: 1f05 f702 |000d: check-cast v5, Lpro/dbro/bart/route; // type@02f7 │ │ -0412da: 5556 0005 |000f: iget-boolean v6, v5, Lpro/dbro/bart/route;.isExpanded:Z // field@0500 │ │ -0412de: 3906 6800 |0011: if-nez v6, 0079 // +0068 │ │ -0412e2: 1216 |0013: const/4 v6, #int 1 // #1 │ │ -0412e4: 5c56 0005 |0014: iput-boolean v6, v5, Lpro/dbro/bart/route;.isExpanded:Z // field@0500 │ │ -0412e8: 6206 b504 |0016: sget-object v6, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -0412ec: 1407 0600 037f |0018: const v7, #float 1.74129e+38 // #7f030006 │ │ -0412f2: 7130 c40e 7608 |001b: invoke-static {v6, v7, v8}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -0412f8: 0c04 |001e: move-result-object v4 │ │ -0412fa: 1f04 2402 |001f: check-cast v4, Landroid/widget/LinearLayout; // type@0224 │ │ -0412fe: 6206 b504 |0021: sget-object v6, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -041302: 1407 0b00 037f |0023: const v7, #float 1.74129e+38 // #7f03000b │ │ -041308: 7130 c40e 7608 |0026: invoke-static {v6, v7, v8}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -04130e: 0c00 |0029: move-result-object v0 │ │ -041310: 1f00 3602 |002a: check-cast v0, Landroid/widget/TextView; // type@0236 │ │ -041314: 2202 8202 |002c: new-instance v2, Ljava/text/SimpleDateFormat; // type@0282 │ │ -041318: 1a06 060e |002e: const-string v6, "h:mm a" // string@0e06 │ │ -04131c: 7020 2d11 6200 |0030: invoke-direct {v2, v6}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@112d │ │ -041322: 2206 7402 |0033: new-instance v6, Ljava/lang/StringBuilder; // type@0274 │ │ -041326: 7010 0e11 0600 |0035: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04132c: 1a07 e909 |0038: const-string v7, "arrives " // string@09e9 │ │ -041330: 6e20 1411 7600 |003a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -041336: 0c06 |003d: move-result-object v6 │ │ -041338: 5457 fc04 |003e: iget-object v7, v5, Lpro/dbro/bart/route;.arrivalDate:Ljava/util/Date; // field@04fc │ │ -04133c: 6e20 2f11 7200 |0040: invoke-virtual {v2, v7}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@112f │ │ -041342: 0c07 |0043: move-result-object v7 │ │ -041344: 6e20 1411 7600 |0044: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04134a: 0c06 |0047: move-result-object v6 │ │ -04134c: 6e10 1a11 0600 |0048: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -041352: 0c06 |004b: move-result-object v6 │ │ -041354: 6e20 5810 6000 |004c: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -04135a: 1506 a041 |004f: const/high16 v6, #int 1101004800 // #41a0 │ │ -04135e: 6e20 5b10 6000 |0051: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ -041364: 6e20 e00f 0400 |0054: invoke-virtual {v4, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fe0 │ │ -04136a: 6206 b504 |0057: sget-object v6, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -04136e: 1407 0100 037f |0059: const v7, #float 1.74129e+38 // #7f030001 │ │ -041374: 7130 c40e 7608 |005c: invoke-static {v6, v7, v8}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -04137a: 0c01 |005f: move-result-object v1 │ │ -04137c: 1f01 2202 |0060: check-cast v1, Landroid/widget/ImageView; // type@0222 │ │ -041380: 5556 fd04 |0062: iget-boolean v6, v5, Lpro/dbro/bart/route;.bikes:Z // field@04fd │ │ -041384: 3906 0800 |0064: if-nez v6, 006c // +0008 │ │ -041388: 1406 0900 027f |0066: const v6, #float 1.728e+38 // #7f020009 │ │ -04138e: 6e20 d80f 6100 |0069: invoke-virtual {v1, v6}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0fd8 │ │ -041394: 6e20 e00f 1400 |006c: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fe0 │ │ -04139a: 5496 a104 |006f: iget-object v6, v9, Lpro/dbro/bart/TheActivity$10;.this$0:Lpro/dbro/bart/TheActivity; // field@04a1 │ │ -04139e: 5466 c904 |0071: iget-object v6, v6, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ -0413a2: d807 0301 |0073: add-int/lit8 v7, v3, #int 1 // #01 │ │ -0413a6: 6e30 3610 4607 |0075: invoke-virtual {v6, v4, v7}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;I)V // method@1036 │ │ -0413ac: 0e00 |0078: return-void │ │ -0413ae: 1206 |0079: const/4 v6, #int 0 // #0 │ │ -0413b0: 5c56 0005 |007a: iput-boolean v6, v5, Lpro/dbro/bart/route;.isExpanded:Z // field@0500 │ │ -0413b4: 5496 a104 |007c: iget-object v6, v9, Lpro/dbro/bart/TheActivity$10;.this$0:Lpro/dbro/bart/TheActivity; // field@04a1 │ │ -0413b8: 5466 c904 |007e: iget-object v6, v6, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ -0413bc: d807 0301 |0080: add-int/lit8 v7, v3, #int 1 // #01 │ │ -0413c0: 6e20 3910 7600 |0082: invoke-virtual {v6, v7}, Landroid/widget/TableLayout;.removeViewAt:(I)V // method@1039 │ │ -0413c6: 28f3 |0085: goto 0078 // -000d │ │ +042f4c: |[042f4c] pro.dbro.bart.TheActivity$10.onClick:(Landroid/view/View;)V │ │ +042f5c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +042f5e: 5496 a104 |0001: iget-object v6, v9, Lpro/dbro/bart/TheActivity$10;.this$0:Lpro/dbro/bart/TheActivity; // field@04a1 │ │ +042f62: 5466 c904 |0003: iget-object v6, v6, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ +042f66: 6e20 3710 a600 |0005: invoke-virtual {v6, v10}, Landroid/widget/TableLayout;.indexOfChild:(Landroid/view/View;)I // method@1037 │ │ +042f6c: 0a03 |0008: move-result v3 │ │ +042f6e: 6e10 bc0e 0a00 |0009: invoke-virtual {v10}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ebc │ │ +042f74: 0c05 |000c: move-result-object v5 │ │ +042f76: 1f05 f702 |000d: check-cast v5, Lpro/dbro/bart/route; // type@02f7 │ │ +042f7a: 5556 0005 |000f: iget-boolean v6, v5, Lpro/dbro/bart/route;.isExpanded:Z // field@0500 │ │ +042f7e: 3906 6800 |0011: if-nez v6, 0079 // +0068 │ │ +042f82: 1216 |0013: const/4 v6, #int 1 // #1 │ │ +042f84: 5c56 0005 |0014: iput-boolean v6, v5, Lpro/dbro/bart/route;.isExpanded:Z // field@0500 │ │ +042f88: 6206 b504 |0016: sget-object v6, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +042f8c: 1407 0600 037f |0018: const v7, #float 1.74129e+38 // #7f030006 │ │ +042f92: 7130 c40e 7608 |001b: invoke-static {v6, v7, v8}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +042f98: 0c04 |001e: move-result-object v4 │ │ +042f9a: 1f04 2402 |001f: check-cast v4, Landroid/widget/LinearLayout; // type@0224 │ │ +042f9e: 6206 b504 |0021: sget-object v6, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +042fa2: 1407 0b00 037f |0023: const v7, #float 1.74129e+38 // #7f03000b │ │ +042fa8: 7130 c40e 7608 |0026: invoke-static {v6, v7, v8}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +042fae: 0c00 |0029: move-result-object v0 │ │ +042fb0: 1f00 3602 |002a: check-cast v0, Landroid/widget/TextView; // type@0236 │ │ +042fb4: 2202 8202 |002c: new-instance v2, Ljava/text/SimpleDateFormat; // type@0282 │ │ +042fb8: 1a06 060e |002e: const-string v6, "h:mm a" // string@0e06 │ │ +042fbc: 7020 2e11 6200 |0030: invoke-direct {v2, v6}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@112e │ │ +042fc2: 2206 7402 |0033: new-instance v6, Ljava/lang/StringBuilder; // type@0274 │ │ +042fc6: 7010 0f11 0600 |0035: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +042fcc: 1a07 e909 |0038: const-string v7, "arrives " // string@09e9 │ │ +042fd0: 6e20 1511 7600 |003a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +042fd6: 0c06 |003d: move-result-object v6 │ │ +042fd8: 5457 fc04 |003e: iget-object v7, v5, Lpro/dbro/bart/route;.arrivalDate:Ljava/util/Date; // field@04fc │ │ +042fdc: 6e20 3011 7200 |0040: invoke-virtual {v2, v7}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@1130 │ │ +042fe2: 0c07 |0043: move-result-object v7 │ │ +042fe4: 6e20 1511 7600 |0044: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +042fea: 0c06 |0047: move-result-object v6 │ │ +042fec: 6e10 1b11 0600 |0048: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +042ff2: 0c06 |004b: move-result-object v6 │ │ +042ff4: 6e20 5810 6000 |004c: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +042ffa: 1506 a041 |004f: const/high16 v6, #int 1101004800 // #41a0 │ │ +042ffe: 6e20 5b10 6000 |0051: invoke-virtual {v0, v6}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ +043004: 6e20 e00f 0400 |0054: invoke-virtual {v4, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fe0 │ │ +04300a: 6206 b504 |0057: sget-object v6, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +04300e: 1407 0100 037f |0059: const v7, #float 1.74129e+38 // #7f030001 │ │ +043014: 7130 c40e 7608 |005c: invoke-static {v6, v7, v8}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +04301a: 0c01 |005f: move-result-object v1 │ │ +04301c: 1f01 2202 |0060: check-cast v1, Landroid/widget/ImageView; // type@0222 │ │ +043020: 5556 fd04 |0062: iget-boolean v6, v5, Lpro/dbro/bart/route;.bikes:Z // field@04fd │ │ +043024: 3906 0800 |0064: if-nez v6, 006c // +0008 │ │ +043028: 1406 0900 027f |0066: const v6, #float 1.728e+38 // #7f020009 │ │ +04302e: 6e20 d80f 6100 |0069: invoke-virtual {v1, v6}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0fd8 │ │ +043034: 6e20 e00f 1400 |006c: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fe0 │ │ +04303a: 5496 a104 |006f: iget-object v6, v9, Lpro/dbro/bart/TheActivity$10;.this$0:Lpro/dbro/bart/TheActivity; // field@04a1 │ │ +04303e: 5466 c904 |0071: iget-object v6, v6, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ +043042: d807 0301 |0073: add-int/lit8 v7, v3, #int 1 // #01 │ │ +043046: 6e30 3610 4607 |0075: invoke-virtual {v6, v4, v7}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;I)V // method@1036 │ │ +04304c: 0e00 |0078: return-void │ │ +04304e: 1206 |0079: const/4 v6, #int 0 // #0 │ │ +043050: 5c56 0005 |007a: iput-boolean v6, v5, Lpro/dbro/bart/route;.isExpanded:Z // field@0500 │ │ +043054: 5496 a104 |007c: iget-object v6, v9, Lpro/dbro/bart/TheActivity$10;.this$0:Lpro/dbro/bart/TheActivity; // field@04a1 │ │ +043058: 5466 c904 |007e: iget-object v6, v6, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ +04305c: d807 0301 |0080: add-int/lit8 v7, v3, #int 1 // #01 │ │ +043060: 6e20 3910 7600 |0082: invoke-virtual {v6, v7}, Landroid/widget/TableLayout;.removeViewAt:(I)V // method@1039 │ │ +043066: 28f3 |0085: goto 0078 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=693 │ │ 0x0009 line=694 │ │ 0x000f line=695 │ │ 0x0013 line=696 │ │ 0x0016 line=697 │ │ @@ -72787,80 +72792,85 @@ │ │ type : '(Lpro/dbro/bart/TheActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0413c8: |[0413c8] pro.dbro.bart.TheActivity$11.:(Lpro/dbro/bart/TheActivity;)V │ │ -0413d8: 5b01 a204 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$11;.this$0:Lpro/dbro/bart/TheActivity; // field@04a2 │ │ -0413dc: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0413e2: 0e00 |0005: return-void │ │ +043068: |[043068] pro.dbro.bart.TheActivity$11.:(Lpro/dbro/bart/TheActivity;)V │ │ +043078: 5b01 a204 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$11;.this$0:Lpro/dbro/bart/TheActivity; // field@04a2 │ │ +04307c: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +043082: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/TheActivity$11; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/TheActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/TheActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/TheActivity$11;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 77 16-bit code units │ │ -0413e4: |[0413e4] pro.dbro.bart.TheActivity$11.onClick:(Landroid/view/View;)V │ │ -0413f4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0413f6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0413f8: 6201 b504 |0002: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -0413fc: 1402 0b00 037f |0004: const v2, #float 1.74129e+38 // #7f03000b │ │ -041402: 7130 c40e 2104 |0007: invoke-static {v1, v2, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -041408: 0c00 |000a: move-result-object v0 │ │ -04140a: 1f00 3602 |000b: check-cast v0, Landroid/widget/TextView; // type@0236 │ │ -04140e: 6e53 5310 3033 |000d: invoke-virtual {v0, v3, v3, v3, v3}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ -041414: 6e10 bc0e 0600 |0010: invoke-virtual {v6}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ebc │ │ -04141a: 0c01 |0013: move-result-object v1 │ │ -04141c: 6e10 ec10 0100 |0014: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -041422: 0c01 |0017: move-result-object v1 │ │ -041424: 7110 2c0e 0100 |0018: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0e2c │ │ -04142a: 0c01 |001b: move-result-object v1 │ │ -04142c: 6e20 5810 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -041432: 1501 8041 |001f: const/high16 v1, #int 1098907648 // #4180 │ │ -041436: 6e20 5b10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ -04143c: 7100 300e 0000 |0024: invoke-static {}, Landroid/text/method/LinkMovementMethod;.getInstance:()Landroid/text/method/MovementMethod; // method@0e30 │ │ -041442: 0c01 |0027: move-result-object v1 │ │ -041444: 6e20 5110 1000 |0028: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setMovementMethod:(Landroid/text/method/MovementMethod;)V // method@1051 │ │ -04144a: 2201 0d00 |002b: new-instance v1, Landroid/app/AlertDialog$Builder; // type@000d │ │ -04144e: 6202 b504 |002d: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -041452: 7020 3400 2100 |002f: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0034 │ │ -041458: 1a02 9e07 |0032: const-string v2, "Route Alerts" // string@079e │ │ -04145c: 6e20 3a00 2100 |0034: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003a │ │ -041462: 0c01 |0037: move-result-object v1 │ │ -041464: 1402 0f00 027f |0038: const v2, #float 1.728e+38 // #7f02000f │ │ -04146a: 6e20 3500 2100 |003b: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0035 │ │ -041470: 0c01 |003e: move-result-object v1 │ │ -041472: 6e20 3b00 0100 |003f: invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@003b │ │ -041478: 0c01 |0042: move-result-object v1 │ │ -04147a: 1a02 4407 |0043: const-string v2, "Okay!" // string@0744 │ │ -04147e: 6e30 3900 2104 |0045: invoke-virtual {v1, v2, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0039 │ │ -041484: 0c01 |0048: move-result-object v1 │ │ -041486: 6e10 3c00 0100 |0049: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ -04148c: 0e00 |004c: return-void │ │ +043084: |[043084] pro.dbro.bart.TheActivity$11.onClick:(Landroid/view/View;)V │ │ +043094: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +043096: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +043098: 6201 b504 |0002: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +04309c: 1402 0b00 037f |0004: const v2, #float 1.74129e+38 // #7f03000b │ │ +0430a2: 7130 c40e 2104 |0007: invoke-static {v1, v2, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +0430a8: 0c00 |000a: move-result-object v0 │ │ +0430aa: 1f00 3602 |000b: check-cast v0, Landroid/widget/TextView; // type@0236 │ │ +0430ae: 6e53 5310 3033 |000d: invoke-virtual {v0, v3, v3, v3, v3}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ +0430b4: 6e10 bc0e 0600 |0010: invoke-virtual {v6}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ebc │ │ +0430ba: 0c01 |0013: move-result-object v1 │ │ +0430bc: 6e10 ed10 0100 |0014: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +0430c2: 0c01 |0017: move-result-object v1 │ │ +0430c4: 7110 2c0e 0100 |0018: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0e2c │ │ +0430ca: 0c01 |001b: move-result-object v1 │ │ +0430cc: 6e20 5810 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +0430d2: 1501 8041 |001f: const/high16 v1, #int 1098907648 // #4180 │ │ +0430d6: 6e20 5b10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ +0430dc: 7100 300e 0000 |0024: invoke-static {}, Landroid/text/method/LinkMovementMethod;.getInstance:()Landroid/text/method/MovementMethod; // method@0e30 │ │ +0430e2: 0c01 |0027: move-result-object v1 │ │ +0430e4: 6e20 5110 1000 |0028: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setMovementMethod:(Landroid/text/method/MovementMethod;)V // method@1051 │ │ +0430ea: 2201 0d00 |002b: new-instance v1, Landroid/app/AlertDialog$Builder; // type@000d │ │ +0430ee: 6202 b504 |002d: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +0430f2: 7020 3400 2100 |002f: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0034 │ │ +0430f8: 1a02 9e07 |0032: const-string v2, "Route Alerts" // string@079e │ │ +0430fc: 6e20 3a00 2100 |0034: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003a │ │ +043102: 0c01 |0037: move-result-object v1 │ │ +043104: 1402 0f00 027f |0038: const v2, #float 1.728e+38 // #7f02000f │ │ +04310a: 6e20 3500 2100 |003b: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0035 │ │ +043110: 0c01 |003e: move-result-object v1 │ │ +043112: 6e20 3b00 0100 |003f: invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@003b │ │ +043118: 0c01 |0042: move-result-object v1 │ │ +04311a: 1a02 4407 |0043: const-string v2, "Okay!" // string@0744 │ │ +04311e: 6e30 3900 2104 |0045: invoke-virtual {v1, v2, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0039 │ │ +043124: 0c01 |0048: move-result-object v1 │ │ +043126: 6e10 3c00 0100 |0049: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ +04312c: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=740 │ │ 0x000d line=741 │ │ 0x0010 line=742 │ │ 0x001f line=743 │ │ 0x0024 line=744 │ │ 0x002b line=745 │ │ + 0x0034 line=746 │ │ + 0x003b line=747 │ │ + 0x003f line=748 │ │ + 0x0045 line=749 │ │ + 0x0049 line=750 │ │ 0x004c line=752 │ │ locals : │ │ 0x000d - 0x004d reg=0 specialScheduleTv Landroid/widget/TextView; │ │ 0x0000 - 0x004d reg=5 this Lpro/dbro/bart/TheActivity$11; │ │ 0x0000 - 0x004d reg=6 arg0 Landroid/view/View; │ │ │ │ source_file_idx : 2119 (TheActivity.java) │ │ @@ -72898,80 +72908,85 @@ │ │ type : '(Lpro/dbro/bart/TheActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041490: |[041490] pro.dbro.bart.TheActivity$12.:(Lpro/dbro/bart/TheActivity;)V │ │ -0414a0: 5b01 a304 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$12;.this$0:Lpro/dbro/bart/TheActivity; // field@04a3 │ │ -0414a4: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0414aa: 0e00 |0005: return-void │ │ +043130: |[043130] pro.dbro.bart.TheActivity$12.:(Lpro/dbro/bart/TheActivity;)V │ │ +043140: 5b01 a304 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$12;.this$0:Lpro/dbro/bart/TheActivity; // field@04a3 │ │ +043144: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +04314a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=961 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/TheActivity$12; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/TheActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/TheActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/TheActivity$12;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 77 16-bit code units │ │ -0414ac: |[0414ac] pro.dbro.bart.TheActivity$12.onClick:(Landroid/view/View;)V │ │ -0414bc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0414be: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0414c0: 6201 b504 |0002: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -0414c4: 1402 0b00 037f |0004: const v2, #float 1.74129e+38 // #7f03000b │ │ -0414ca: 7130 c40e 2104 |0007: invoke-static {v1, v2, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -0414d0: 0c00 |000a: move-result-object v0 │ │ -0414d2: 1f00 3602 |000b: check-cast v0, Landroid/widget/TextView; // type@0236 │ │ -0414d6: 6e53 5310 3033 |000d: invoke-virtual {v0, v3, v3, v3, v3}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ -0414dc: 6e10 bc0e 0600 |0010: invoke-virtual {v6}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ebc │ │ -0414e2: 0c01 |0013: move-result-object v1 │ │ -0414e4: 6e10 ec10 0100 |0014: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -0414ea: 0c01 |0017: move-result-object v1 │ │ -0414ec: 7110 2c0e 0100 |0018: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0e2c │ │ -0414f2: 0c01 |001b: move-result-object v1 │ │ -0414f4: 6e20 5810 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -0414fa: 1501 8041 |001f: const/high16 v1, #int 1098907648 // #4180 │ │ -0414fe: 6e20 5b10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ -041504: 7100 300e 0000 |0024: invoke-static {}, Landroid/text/method/LinkMovementMethod;.getInstance:()Landroid/text/method/MovementMethod; // method@0e30 │ │ -04150a: 0c01 |0027: move-result-object v1 │ │ -04150c: 6e20 5110 1000 |0028: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setMovementMethod:(Landroid/text/method/MovementMethod;)V // method@1051 │ │ -041512: 2201 0d00 |002b: new-instance v1, Landroid/app/AlertDialog$Builder; // type@000d │ │ -041516: 6202 b504 |002d: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -04151a: 7020 3400 2100 |002f: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0034 │ │ -041520: 1a02 fe07 |0032: const-string v2, "Station Alerts" // string@07fe │ │ -041524: 6e20 3a00 2100 |0034: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003a │ │ -04152a: 0c01 |0037: move-result-object v1 │ │ -04152c: 1402 0f00 027f |0038: const v2, #float 1.728e+38 // #7f02000f │ │ -041532: 6e20 3500 2100 |003b: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0035 │ │ -041538: 0c01 |003e: move-result-object v1 │ │ -04153a: 6e20 3b00 0100 |003f: invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@003b │ │ -041540: 0c01 |0042: move-result-object v1 │ │ -041542: 1a02 0402 |0043: const-string v2, "Bummer" // string@0204 │ │ -041546: 6e30 3900 2104 |0045: invoke-virtual {v1, v2, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0039 │ │ -04154c: 0c01 |0048: move-result-object v1 │ │ -04154e: 6e10 3c00 0100 |0049: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ -041554: 0e00 |004c: return-void │ │ +04314c: |[04314c] pro.dbro.bart.TheActivity$12.onClick:(Landroid/view/View;)V │ │ +04315c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +04315e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +043160: 6201 b504 |0002: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +043164: 1402 0b00 037f |0004: const v2, #float 1.74129e+38 // #7f03000b │ │ +04316a: 7130 c40e 2104 |0007: invoke-static {v1, v2, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +043170: 0c00 |000a: move-result-object v0 │ │ +043172: 1f00 3602 |000b: check-cast v0, Landroid/widget/TextView; // type@0236 │ │ +043176: 6e53 5310 3033 |000d: invoke-virtual {v0, v3, v3, v3, v3}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ +04317c: 6e10 bc0e 0600 |0010: invoke-virtual {v6}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ebc │ │ +043182: 0c01 |0013: move-result-object v1 │ │ +043184: 6e10 ed10 0100 |0014: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +04318a: 0c01 |0017: move-result-object v1 │ │ +04318c: 7110 2c0e 0100 |0018: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0e2c │ │ +043192: 0c01 |001b: move-result-object v1 │ │ +043194: 6e20 5810 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +04319a: 1501 8041 |001f: const/high16 v1, #int 1098907648 // #4180 │ │ +04319e: 6e20 5b10 1000 |0021: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ +0431a4: 7100 300e 0000 |0024: invoke-static {}, Landroid/text/method/LinkMovementMethod;.getInstance:()Landroid/text/method/MovementMethod; // method@0e30 │ │ +0431aa: 0c01 |0027: move-result-object v1 │ │ +0431ac: 6e20 5110 1000 |0028: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setMovementMethod:(Landroid/text/method/MovementMethod;)V // method@1051 │ │ +0431b2: 2201 0d00 |002b: new-instance v1, Landroid/app/AlertDialog$Builder; // type@000d │ │ +0431b6: 6202 b504 |002d: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +0431ba: 7020 3400 2100 |002f: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0034 │ │ +0431c0: 1a02 fe07 |0032: const-string v2, "Station Alerts" // string@07fe │ │ +0431c4: 6e20 3a00 2100 |0034: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003a │ │ +0431ca: 0c01 |0037: move-result-object v1 │ │ +0431cc: 1402 0f00 027f |0038: const v2, #float 1.728e+38 // #7f02000f │ │ +0431d2: 6e20 3500 2100 |003b: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0035 │ │ +0431d8: 0c01 |003e: move-result-object v1 │ │ +0431da: 6e20 3b00 0100 |003f: invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@003b │ │ +0431e0: 0c01 |0042: move-result-object v1 │ │ +0431e2: 1a02 0402 |0043: const-string v2, "Bummer" // string@0204 │ │ +0431e6: 6e30 3900 2104 |0045: invoke-virtual {v1, v2, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0039 │ │ +0431ec: 0c01 |0048: move-result-object v1 │ │ +0431ee: 6e10 3c00 0100 |0049: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ +0431f4: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=965 │ │ 0x000d line=966 │ │ 0x0010 line=967 │ │ 0x001f line=968 │ │ 0x0024 line=969 │ │ 0x002b line=970 │ │ + 0x0034 line=971 │ │ + 0x003b line=972 │ │ + 0x003f line=973 │ │ + 0x0045 line=974 │ │ + 0x0049 line=975 │ │ 0x004c line=977 │ │ locals : │ │ 0x000d - 0x004d reg=0 specialScheduleTv Landroid/widget/TextView; │ │ 0x0000 - 0x004d reg=5 this Lpro/dbro/bart/TheActivity$12; │ │ 0x0000 - 0x004d reg=6 arg0 Landroid/view/View; │ │ │ │ source_file_idx : 2119 (TheActivity.java) │ │ @@ -73009,95 +73024,95 @@ │ │ type : '(Lpro/dbro/bart/TheActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041558: |[041558] pro.dbro.bart.TheActivity$13.:(Lpro/dbro/bart/TheActivity;)V │ │ -041568: 5b01 a404 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$13;.this$0:Lpro/dbro/bart/TheActivity; // field@04a4 │ │ -04156c: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -041572: 0e00 |0005: return-void │ │ +0431f8: |[0431f8] pro.dbro.bart.TheActivity$13.:(Lpro/dbro/bart/TheActivity;)V │ │ +043208: 5b01 a404 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$13;.this$0:Lpro/dbro/bart/TheActivity; // field@04a4 │ │ +04320c: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +043212: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1028 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/TheActivity$13; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/TheActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/TheActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/TheActivity$13;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 126 16-bit code units │ │ -041574: |[041574] pro.dbro.bart.TheActivity$13.onClick:(Landroid/view/View;)V │ │ -041584: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -041586: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -041588: 5495 a404 |0002: iget-object v5, v9, Lpro/dbro/bart/TheActivity$13;.this$0:Lpro/dbro/bart/TheActivity; // field@04a4 │ │ -04158c: 5455 c904 |0004: iget-object v5, v5, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ -041590: 6e20 3710 a500 |0006: invoke-virtual {v5, v10}, Landroid/widget/TableLayout;.indexOfChild:(Landroid/view/View;)I // method@1037 │ │ -041596: 0a01 |0009: move-result v1 │ │ -041598: 6e10 bc0e 0a00 |000a: invoke-virtual {v10}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ebc │ │ -04159e: 0c04 |000d: move-result-object v4 │ │ -0415a0: 1f04 f402 |000e: check-cast v4, Lpro/dbro/bart/etd; // type@02f4 │ │ -0415a4: 5545 eb04 |0010: iget-boolean v5, v4, Lpro/dbro/bart/etd;.isExpanded:Z // field@04eb │ │ -0415a8: 3905 6000 |0012: if-nez v5, 0072 // +0060 │ │ -0415ac: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -0415ae: 5c45 eb04 |0015: iput-boolean v5, v4, Lpro/dbro/bart/etd;.isExpanded:Z // field@04eb │ │ -0415b2: 6205 b504 |0017: sget-object v5, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -0415b6: 1406 0600 037f |0019: const v6, #float 1.74129e+38 // #7f030006 │ │ -0415bc: 7130 c40e 6508 |001c: invoke-static {v5, v6, v8}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -0415c2: 0c03 |001f: move-result-object v3 │ │ -0415c4: 1f03 2402 |0020: check-cast v3, Landroid/widget/LinearLayout; // type@0224 │ │ -0415c8: 6205 b504 |0022: sget-object v5, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -0415cc: 1406 0b00 037f |0024: const v6, #float 1.74129e+38 // #7f03000b │ │ -0415d2: 7130 c40e 6508 |0027: invoke-static {v5, v6, v8}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -0415d8: 0c02 |002a: move-result-object v2 │ │ -0415da: 1f02 3602 |002b: check-cast v2, Landroid/widget/TextView; // type@0236 │ │ -0415de: 6e57 5310 7277 |002d: invoke-virtual {v2, v7, v7, v7, v7}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ -0415e4: 2205 7402 |0030: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ -0415e8: 7010 0e11 0500 |0032: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0415ee: 1a06 1313 |0035: const-string v6, "platform " // string@1313 │ │ -0415f2: 6e20 1411 6500 |0037: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0415f8: 0c05 |003a: move-result-object v5 │ │ -0415fa: 5246 ed04 |003b: iget v6, v4, Lpro/dbro/bart/etd;.platform:I // field@04ed │ │ -0415fe: 6e20 1111 6500 |003d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -041604: 0c05 |0040: move-result-object v5 │ │ -041606: 6e10 1a11 0500 |0041: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04160c: 0c05 |0044: move-result-object v5 │ │ -04160e: 6e20 5810 5200 |0045: invoke-virtual {v2, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -041614: 1505 a041 |0048: const/high16 v5, #int 1101004800 // #41a0 │ │ -041618: 6e20 5b10 5200 |004a: invoke-virtual {v2, v5}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ -04161e: 6e20 e00f 2300 |004d: invoke-virtual {v3, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fe0 │ │ -041624: 6205 b504 |0050: sget-object v5, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -041628: 1406 0100 037f |0052: const v6, #float 1.74129e+38 // #7f030001 │ │ -04162e: 7130 c40e 6508 |0055: invoke-static {v5, v6, v8}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -041634: 0c00 |0058: move-result-object v0 │ │ -041636: 1f00 2202 |0059: check-cast v0, Landroid/widget/ImageView; // type@0222 │ │ -04163a: 5545 e704 |005b: iget-boolean v5, v4, Lpro/dbro/bart/etd;.bikes:Z // field@04e7 │ │ -04163e: 3905 0800 |005d: if-nez v5, 0065 // +0008 │ │ -041642: 1405 0900 027f |005f: const v5, #float 1.728e+38 // #7f020009 │ │ -041648: 6e20 d80f 5000 |0062: invoke-virtual {v0, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0fd8 │ │ -04164e: 6e20 e00f 0300 |0065: invoke-virtual {v3, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fe0 │ │ -041654: 5495 a404 |0068: iget-object v5, v9, Lpro/dbro/bart/TheActivity$13;.this$0:Lpro/dbro/bart/TheActivity; // field@04a4 │ │ -041658: 5455 c904 |006a: iget-object v5, v5, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ -04165c: d806 0101 |006c: add-int/lit8 v6, v1, #int 1 // #01 │ │ -041660: 6e30 3610 3506 |006e: invoke-virtual {v5, v3, v6}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;I)V // method@1036 │ │ -041666: 0e00 |0071: return-void │ │ -041668: 5c47 eb04 |0072: iput-boolean v7, v4, Lpro/dbro/bart/etd;.isExpanded:Z // field@04eb │ │ -04166c: 5495 a404 |0074: iget-object v5, v9, Lpro/dbro/bart/TheActivity$13;.this$0:Lpro/dbro/bart/TheActivity; // field@04a4 │ │ -041670: 5455 c904 |0076: iget-object v5, v5, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ -041674: d806 0101 |0078: add-int/lit8 v6, v1, #int 1 // #01 │ │ -041678: 6e20 3910 6500 |007a: invoke-virtual {v5, v6}, Landroid/widget/TableLayout;.removeViewAt:(I)V // method@1039 │ │ -04167e: 28f4 |007d: goto 0071 // -000c │ │ +043214: |[043214] pro.dbro.bart.TheActivity$13.onClick:(Landroid/view/View;)V │ │ +043224: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +043226: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +043228: 5495 a404 |0002: iget-object v5, v9, Lpro/dbro/bart/TheActivity$13;.this$0:Lpro/dbro/bart/TheActivity; // field@04a4 │ │ +04322c: 5455 c904 |0004: iget-object v5, v5, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ +043230: 6e20 3710 a500 |0006: invoke-virtual {v5, v10}, Landroid/widget/TableLayout;.indexOfChild:(Landroid/view/View;)I // method@1037 │ │ +043236: 0a01 |0009: move-result v1 │ │ +043238: 6e10 bc0e 0a00 |000a: invoke-virtual {v10}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ebc │ │ +04323e: 0c04 |000d: move-result-object v4 │ │ +043240: 1f04 f402 |000e: check-cast v4, Lpro/dbro/bart/etd; // type@02f4 │ │ +043244: 5545 eb04 |0010: iget-boolean v5, v4, Lpro/dbro/bart/etd;.isExpanded:Z // field@04eb │ │ +043248: 3905 6000 |0012: if-nez v5, 0072 // +0060 │ │ +04324c: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +04324e: 5c45 eb04 |0015: iput-boolean v5, v4, Lpro/dbro/bart/etd;.isExpanded:Z // field@04eb │ │ +043252: 6205 b504 |0017: sget-object v5, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +043256: 1406 0600 037f |0019: const v6, #float 1.74129e+38 // #7f030006 │ │ +04325c: 7130 c40e 6508 |001c: invoke-static {v5, v6, v8}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +043262: 0c03 |001f: move-result-object v3 │ │ +043264: 1f03 2402 |0020: check-cast v3, Landroid/widget/LinearLayout; // type@0224 │ │ +043268: 6205 b504 |0022: sget-object v5, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +04326c: 1406 0b00 037f |0024: const v6, #float 1.74129e+38 // #7f03000b │ │ +043272: 7130 c40e 6508 |0027: invoke-static {v5, v6, v8}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +043278: 0c02 |002a: move-result-object v2 │ │ +04327a: 1f02 3602 |002b: check-cast v2, Landroid/widget/TextView; // type@0236 │ │ +04327e: 6e57 5310 7277 |002d: invoke-virtual {v2, v7, v7, v7, v7}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ +043284: 2205 7402 |0030: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ +043288: 7010 0f11 0500 |0032: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04328e: 1a06 1313 |0035: const-string v6, "platform " // string@1313 │ │ +043292: 6e20 1511 6500 |0037: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +043298: 0c05 |003a: move-result-object v5 │ │ +04329a: 5246 ed04 |003b: iget v6, v4, Lpro/dbro/bart/etd;.platform:I // field@04ed │ │ +04329e: 6e20 1211 6500 |003d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +0432a4: 0c05 |0040: move-result-object v5 │ │ +0432a6: 6e10 1b11 0500 |0041: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0432ac: 0c05 |0044: move-result-object v5 │ │ +0432ae: 6e20 5810 5200 |0045: invoke-virtual {v2, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +0432b4: 1505 a041 |0048: const/high16 v5, #int 1101004800 // #41a0 │ │ +0432b8: 6e20 5b10 5200 |004a: invoke-virtual {v2, v5}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ +0432be: 6e20 e00f 2300 |004d: invoke-virtual {v3, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fe0 │ │ +0432c4: 6205 b504 |0050: sget-object v5, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +0432c8: 1406 0100 037f |0052: const v6, #float 1.74129e+38 // #7f030001 │ │ +0432ce: 7130 c40e 6508 |0055: invoke-static {v5, v6, v8}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +0432d4: 0c00 |0058: move-result-object v0 │ │ +0432d6: 1f00 2202 |0059: check-cast v0, Landroid/widget/ImageView; // type@0222 │ │ +0432da: 5545 e704 |005b: iget-boolean v5, v4, Lpro/dbro/bart/etd;.bikes:Z // field@04e7 │ │ +0432de: 3905 0800 |005d: if-nez v5, 0065 // +0008 │ │ +0432e2: 1405 0900 027f |005f: const v5, #float 1.728e+38 // #7f020009 │ │ +0432e8: 6e20 d80f 5000 |0062: invoke-virtual {v0, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0fd8 │ │ +0432ee: 6e20 e00f 0300 |0065: invoke-virtual {v3, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fe0 │ │ +0432f4: 5495 a404 |0068: iget-object v5, v9, Lpro/dbro/bart/TheActivity$13;.this$0:Lpro/dbro/bart/TheActivity; // field@04a4 │ │ +0432f8: 5455 c904 |006a: iget-object v5, v5, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ +0432fc: d806 0101 |006c: add-int/lit8 v6, v1, #int 1 // #01 │ │ +043300: 6e30 3610 3506 |006e: invoke-virtual {v5, v3, v6}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;I)V // method@1036 │ │ +043306: 0e00 |0071: return-void │ │ +043308: 5c47 eb04 |0072: iput-boolean v7, v4, Lpro/dbro/bart/etd;.isExpanded:Z // field@04eb │ │ +04330c: 5495 a404 |0074: iget-object v5, v9, Lpro/dbro/bart/TheActivity$13;.this$0:Lpro/dbro/bart/TheActivity; // field@04a4 │ │ +043310: 5455 c904 |0076: iget-object v5, v5, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ +043314: d806 0101 |0078: add-int/lit8 v6, v1, #int 1 // #01 │ │ +043318: 6e20 3910 6500 |007a: invoke-virtual {v5, v6}, Landroid/widget/TableLayout;.removeViewAt:(I)V // method@1039 │ │ +04331e: 28f4 |007d: goto 0071 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1032 │ │ 0x000a line=1033 │ │ 0x0010 line=1034 │ │ 0x0014 line=1035 │ │ 0x0017 line=1036 │ │ @@ -73158,46 +73173,46 @@ │ │ type : '(Lpro/dbro/bart/TheActivity$14;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041680: |[041680] pro.dbro.bart.TheActivity$14$1.:(Lpro/dbro/bart/TheActivity$14;)V │ │ -041690: 5b01 a504 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$14$1;.this$1:Lpro/dbro/bart/TheActivity$14; // field@04a5 │ │ -041694: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04169a: 0e00 |0005: return-void │ │ +043320: |[043320] pro.dbro.bart.TheActivity$14$1.:(Lpro/dbro/bart/TheActivity$14;)V │ │ +043330: 5b01 a504 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$14$1;.this$1:Lpro/dbro/bart/TheActivity$14; // field@04a5 │ │ +043334: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +04333a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1152 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/TheActivity$14$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/TheActivity$14; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lpro/dbro/bart/TheActivity$14; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/TheActivity$14$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -04169c: |[04169c] pro.dbro.bart.TheActivity$14$1.onClick:(Landroid/view/View;)V │ │ -0416ac: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -0416b0: 6201 b504 |0002: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -0416b4: 1c02 f202 |0004: const-class v2, Lpro/dbro/bart/UsherService; // type@02f2 │ │ -0416b8: 7030 9c00 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@009c │ │ -0416be: 5431 a504 |0009: iget-object v1, v3, Lpro/dbro/bart/TheActivity$14$1;.this$1:Lpro/dbro/bart/TheActivity$14; // field@04a5 │ │ -0416c2: 5411 a604 |000b: iget-object v1, v1, Lpro/dbro/bart/TheActivity$14;.this$0:Lpro/dbro/bart/TheActivity; // field@04a6 │ │ -0416c6: 6e20 6612 0100 |000d: invoke-virtual {v1, v0}, Lpro/dbro/bart/TheActivity;.stopService:(Landroid/content/Intent;)Z // method@1266 │ │ -0416cc: 1301 0800 |0010: const/16 v1, #int 8 // #8 │ │ -0416d0: 6e20 f50e 1400 |0012: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ -0416d6: 0e00 |0015: return-void │ │ +04333c: |[04333c] pro.dbro.bart.TheActivity$14$1.onClick:(Landroid/view/View;)V │ │ +04334c: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +043350: 6201 b504 |0002: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +043354: 1c02 f202 |0004: const-class v2, Lpro/dbro/bart/UsherService; // type@02f2 │ │ +043358: 7030 9c00 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@009c │ │ +04335e: 5431 a504 |0009: iget-object v1, v3, Lpro/dbro/bart/TheActivity$14$1;.this$1:Lpro/dbro/bart/TheActivity$14; // field@04a5 │ │ +043362: 5411 a604 |000b: iget-object v1, v1, Lpro/dbro/bart/TheActivity$14;.this$0:Lpro/dbro/bart/TheActivity; // field@04a6 │ │ +043366: 6e20 6712 0100 |000d: invoke-virtual {v1, v0}, Lpro/dbro/bart/TheActivity;.stopService:(Landroid/content/Intent;)Z // method@1267 │ │ +04336c: 1301 0800 |0010: const/16 v1, #int 8 // #8 │ │ +043370: 6e20 f50e 1400 |0012: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ +043376: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1156 │ │ 0x0009 line=1159 │ │ 0x0010 line=1160 │ │ 0x0015 line=1161 │ │ locals : │ │ @@ -73239,111 +73254,111 @@ │ │ type : '(Lpro/dbro/bart/TheActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0416d8: |[0416d8] pro.dbro.bart.TheActivity$14.:(Lpro/dbro/bart/TheActivity;)V │ │ -0416e8: 5b01 a604 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$14;.this$0:Lpro/dbro/bart/TheActivity; // field@04a6 │ │ -0416ec: 7010 7e00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@007e │ │ -0416f2: 0e00 |0005: return-void │ │ +043378: |[043378] pro.dbro.bart.TheActivity$14.:(Lpro/dbro/bart/TheActivity;)V │ │ +043388: 5b01 a604 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$14;.this$0:Lpro/dbro/bart/TheActivity; // field@04a6 │ │ +04338c: 7010 7e00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@007e │ │ +043392: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1140 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/TheActivity$14; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/TheActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/TheActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/TheActivity$14;) │ │ name : 'onReceive' │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 151 16-bit code units │ │ -0416f4: |[0416f4] pro.dbro.bart.TheActivity$14.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -041704: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -041706: 1a01 b915 |0001: const-string v1, "status" // string@15b9 │ │ -04170a: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -04170c: 6e30 a900 1802 |0004: invoke-virtual {v8, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00a9 │ │ -041712: 0a00 |0007: move-result v0 │ │ -041714: 3900 1300 |0008: if-nez v0, 001b // +0013 │ │ -041718: 1a01 4608 |000a: const-string v1, "TheActivity-BroadcastReceived" // string@0846 │ │ -04171c: 1a02 4814 |000c: const-string v2, "service stopped" // string@1448 │ │ -041720: 7120 360e 2100 |000e: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -041726: 5461 a604 |0011: iget-object v1, v6, Lpro/dbro/bart/TheActivity$14;.this$0:Lpro/dbro/bart/TheActivity; // field@04a6 │ │ -04172a: 5411 c704 |0013: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stopServiceTv:Landroid/widget/TextView; // field@04c7 │ │ -04172e: 1302 0800 |0015: const/16 v2, #int 8 // #8 │ │ -041732: 6e20 5e10 2100 |0017: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@105e │ │ -041738: 0e00 |001a: return-void │ │ -04173a: 3350 1e00 |001b: if-ne v0, v5, 0039 // +001e │ │ -04173e: 1a01 4608 |001d: const-string v1, "TheActivity-BroadcastReceived" // string@0846 │ │ -041742: 1a02 4714 |001f: const-string v2, "service started" // string@1447 │ │ -041746: 7120 360e 2100 |0021: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -04174c: 5461 a604 |0024: iget-object v1, v6, Lpro/dbro/bart/TheActivity$14;.this$0:Lpro/dbro/bart/TheActivity; // field@04a6 │ │ -041750: 5411 c704 |0026: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stopServiceTv:Landroid/widget/TextView; // field@04c7 │ │ -041754: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -041756: 6e20 5e10 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@105e │ │ -04175c: 5461 a604 |002c: iget-object v1, v6, Lpro/dbro/bart/TheActivity$14;.this$0:Lpro/dbro/bart/TheActivity; // field@04a6 │ │ -041760: 5411 c704 |002e: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stopServiceTv:Landroid/widget/TextView; // field@04c7 │ │ -041764: 2202 df02 |0030: new-instance v2, Lpro/dbro/bart/TheActivity$14$1; // type@02df │ │ -041768: 7020 2712 6200 |0032: invoke-direct {v2, v6}, Lpro/dbro/bart/TheActivity$14$1;.:(Lpro/dbro/bart/TheActivity$14;)V // method@1227 │ │ -04176e: 6e20 5210 2100 |0035: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1052 │ │ -041774: 28e2 |0038: goto 001a // -001e │ │ -041776: 1221 |0039: const/4 v1, #int 2 // #2 │ │ -041778: 3310 0f00 |003a: if-ne v0, v1, 0049 // +000f │ │ -04177c: 1a01 4608 |003c: const-string v1, "TheActivity-BroadcastReceived" // string@0846 │ │ -041780: 1a02 e20a |003e: const-string v2, "countdown timer expired" // string@0ae2 │ │ -041784: 7120 360e 2100 |0040: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -04178a: 5461 a604 |0043: iget-object v1, v6, Lpro/dbro/bart/TheActivity$14;.this$0:Lpro/dbro/bart/TheActivity; // field@04a6 │ │ -04178e: 7110 4912 0100 |0045: invoke-static {v1}, Lpro/dbro/bart/TheActivity;.access$000:(Lpro/dbro/bart/TheActivity;)V // method@1249 │ │ -041794: 28d2 |0048: goto 001a // -002e │ │ -041796: 1231 |0049: const/4 v1, #int 3 // #3 │ │ -041798: 3310 2100 |004a: if-ne v0, v1, 006b // +0021 │ │ -04179c: 1a01 4608 |004c: const-string v1, "TheActivity-BroadcastReceived" // string@0846 │ │ -0417a0: 1a02 a613 |004e: const-string v2, "requestTask complete" // string@13a6 │ │ -0417a4: 7120 360e 2100 |0050: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -0417aa: 5461 a604 |0053: iget-object v1, v6, Lpro/dbro/bart/TheActivity$14;.this$0:Lpro/dbro/bart/TheActivity; // field@04a6 │ │ -0417ae: 1a02 c213 |0055: const-string v2, "result" // string@13c2 │ │ -0417b2: 6e20 af00 2800 |0057: invoke-virtual {v8, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00af │ │ -0417b8: 0c02 |005a: move-result-object v2 │ │ -0417ba: 1a03 9e13 |005b: const-string v3, "request" // string@139e │ │ -0417be: 6e20 af00 3800 |005d: invoke-virtual {v8, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00af │ │ -0417c4: 0c03 |0060: move-result-object v3 │ │ -0417c6: 1a04 6e16 |0061: const-string v4, "updateUI" // string@166e │ │ -0417ca: 6e30 a300 4805 |0063: invoke-virtual {v8, v4, v5}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@00a3 │ │ -0417d0: 0a04 |0066: move-result v4 │ │ -0417d2: 6e40 5e12 2143 |0067: invoke-virtual {v1, v2, v3, v4}, Lpro/dbro/bart/TheActivity;.parseBart:(Ljava/lang/String;Ljava/lang/String;Z)V // method@125e │ │ -0417d8: 28b0 |006a: goto 001a // -0050 │ │ -0417da: 1241 |006b: const/4 v1, #int 4 // #4 │ │ -0417dc: 3310 1b00 |006c: if-ne v0, v1, 0087 // +001b │ │ -0417e0: 1a01 4608 |006e: const-string v1, "TheActivity-BroadcastReceived" // string@0846 │ │ -0417e4: 1a02 ea01 |0070: const-string v2, "Bart parser complete" // string@01ea │ │ -0417e8: 7120 360e 2100 |0072: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -0417ee: 5461 a604 |0075: iget-object v1, v6, Lpro/dbro/bart/TheActivity$14;.this$0:Lpro/dbro/bart/TheActivity; // field@04a6 │ │ -0417f2: 1a02 c213 |0077: const-string v2, "result" // string@13c2 │ │ -0417f6: 6e20 ad00 2800 |0079: invoke-virtual {v8, v2}, Landroid/content/Intent;.getSerializableExtra:(Ljava/lang/String;)Ljava/io/Serializable; // method@00ad │ │ -0417fc: 0c02 |007c: move-result-object v2 │ │ -0417fe: 1a03 6e16 |007d: const-string v3, "updateUI" // string@166e │ │ -041802: 6e30 a300 3805 |007f: invoke-virtual {v8, v3, v5}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@00a3 │ │ -041808: 0a03 |0082: move-result v3 │ │ -04180a: 6e30 5612 2103 |0083: invoke-virtual {v1, v2, v3}, Lpro/dbro/bart/TheActivity;.handleResponse:(Ljava/lang/Object;Z)V // method@1256 │ │ -041810: 2894 |0086: goto 001a // -006c │ │ -041812: 1301 0d00 |0087: const/16 v1, #int 13 // #d │ │ -041816: 3310 91ff |0089: if-ne v0, v1, 001a // -006f │ │ -04181a: 5461 a604 |008b: iget-object v1, v6, Lpro/dbro/bart/TheActivity$14;.this$0:Lpro/dbro/bart/TheActivity; // field@04a6 │ │ -04181e: 1a02 4a11 |008d: const-string v2, "message" // string@114a │ │ -041822: 6e20 af00 2800 |008f: invoke-virtual {v8, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00af │ │ -041828: 0c02 |0092: move-result-object v2 │ │ -04182a: 7120 4b12 2100 |0093: invoke-static {v1, v2}, Lpro/dbro/bart/TheActivity;.access$200:(Lpro/dbro/bart/TheActivity;Ljava/lang/String;)V // method@124b │ │ -041830: 2884 |0096: goto 001a // -007c │ │ +043394: |[043394] pro.dbro.bart.TheActivity$14.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +0433a4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0433a6: 1a01 b915 |0001: const-string v1, "status" // string@15b9 │ │ +0433aa: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +0433ac: 6e30 a900 1802 |0004: invoke-virtual {v8, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00a9 │ │ +0433b2: 0a00 |0007: move-result v0 │ │ +0433b4: 3900 1300 |0008: if-nez v0, 001b // +0013 │ │ +0433b8: 1a01 4608 |000a: const-string v1, "TheActivity-BroadcastReceived" // string@0846 │ │ +0433bc: 1a02 4814 |000c: const-string v2, "service stopped" // string@1448 │ │ +0433c0: 7120 360e 2100 |000e: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +0433c6: 5461 a604 |0011: iget-object v1, v6, Lpro/dbro/bart/TheActivity$14;.this$0:Lpro/dbro/bart/TheActivity; // field@04a6 │ │ +0433ca: 5411 c704 |0013: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stopServiceTv:Landroid/widget/TextView; // field@04c7 │ │ +0433ce: 1302 0800 |0015: const/16 v2, #int 8 // #8 │ │ +0433d2: 6e20 5e10 2100 |0017: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@105e │ │ +0433d8: 0e00 |001a: return-void │ │ +0433da: 3350 1e00 |001b: if-ne v0, v5, 0039 // +001e │ │ +0433de: 1a01 4608 |001d: const-string v1, "TheActivity-BroadcastReceived" // string@0846 │ │ +0433e2: 1a02 4714 |001f: const-string v2, "service started" // string@1447 │ │ +0433e6: 7120 360e 2100 |0021: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +0433ec: 5461 a604 |0024: iget-object v1, v6, Lpro/dbro/bart/TheActivity$14;.this$0:Lpro/dbro/bart/TheActivity; // field@04a6 │ │ +0433f0: 5411 c704 |0026: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stopServiceTv:Landroid/widget/TextView; // field@04c7 │ │ +0433f4: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +0433f6: 6e20 5e10 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setVisibility:(I)V // method@105e │ │ +0433fc: 5461 a604 |002c: iget-object v1, v6, Lpro/dbro/bart/TheActivity$14;.this$0:Lpro/dbro/bart/TheActivity; // field@04a6 │ │ +043400: 5411 c704 |002e: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stopServiceTv:Landroid/widget/TextView; // field@04c7 │ │ +043404: 2202 df02 |0030: new-instance v2, Lpro/dbro/bart/TheActivity$14$1; // type@02df │ │ +043408: 7020 2812 6200 |0032: invoke-direct {v2, v6}, Lpro/dbro/bart/TheActivity$14$1;.:(Lpro/dbro/bart/TheActivity$14;)V // method@1228 │ │ +04340e: 6e20 5210 2100 |0035: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1052 │ │ +043414: 28e2 |0038: goto 001a // -001e │ │ +043416: 1221 |0039: const/4 v1, #int 2 // #2 │ │ +043418: 3310 0f00 |003a: if-ne v0, v1, 0049 // +000f │ │ +04341c: 1a01 4608 |003c: const-string v1, "TheActivity-BroadcastReceived" // string@0846 │ │ +043420: 1a02 e20a |003e: const-string v2, "countdown timer expired" // string@0ae2 │ │ +043424: 7120 360e 2100 |0040: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +04342a: 5461 a604 |0043: iget-object v1, v6, Lpro/dbro/bart/TheActivity$14;.this$0:Lpro/dbro/bart/TheActivity; // field@04a6 │ │ +04342e: 7110 4a12 0100 |0045: invoke-static {v1}, Lpro/dbro/bart/TheActivity;.access$000:(Lpro/dbro/bart/TheActivity;)V // method@124a │ │ +043434: 28d2 |0048: goto 001a // -002e │ │ +043436: 1231 |0049: const/4 v1, #int 3 // #3 │ │ +043438: 3310 2100 |004a: if-ne v0, v1, 006b // +0021 │ │ +04343c: 1a01 4608 |004c: const-string v1, "TheActivity-BroadcastReceived" // string@0846 │ │ +043440: 1a02 a613 |004e: const-string v2, "requestTask complete" // string@13a6 │ │ +043444: 7120 360e 2100 |0050: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +04344a: 5461 a604 |0053: iget-object v1, v6, Lpro/dbro/bart/TheActivity$14;.this$0:Lpro/dbro/bart/TheActivity; // field@04a6 │ │ +04344e: 1a02 c213 |0055: const-string v2, "result" // string@13c2 │ │ +043452: 6e20 af00 2800 |0057: invoke-virtual {v8, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00af │ │ +043458: 0c02 |005a: move-result-object v2 │ │ +04345a: 1a03 9e13 |005b: const-string v3, "request" // string@139e │ │ +04345e: 6e20 af00 3800 |005d: invoke-virtual {v8, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00af │ │ +043464: 0c03 |0060: move-result-object v3 │ │ +043466: 1a04 6e16 |0061: const-string v4, "updateUI" // string@166e │ │ +04346a: 6e30 a300 4805 |0063: invoke-virtual {v8, v4, v5}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@00a3 │ │ +043470: 0a04 |0066: move-result v4 │ │ +043472: 6e40 5f12 2143 |0067: invoke-virtual {v1, v2, v3, v4}, Lpro/dbro/bart/TheActivity;.parseBart:(Ljava/lang/String;Ljava/lang/String;Z)V // method@125f │ │ +043478: 28b0 |006a: goto 001a // -0050 │ │ +04347a: 1241 |006b: const/4 v1, #int 4 // #4 │ │ +04347c: 3310 1b00 |006c: if-ne v0, v1, 0087 // +001b │ │ +043480: 1a01 4608 |006e: const-string v1, "TheActivity-BroadcastReceived" // string@0846 │ │ +043484: 1a02 ea01 |0070: const-string v2, "Bart parser complete" // string@01ea │ │ +043488: 7120 360e 2100 |0072: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +04348e: 5461 a604 |0075: iget-object v1, v6, Lpro/dbro/bart/TheActivity$14;.this$0:Lpro/dbro/bart/TheActivity; // field@04a6 │ │ +043492: 1a02 c213 |0077: const-string v2, "result" // string@13c2 │ │ +043496: 6e20 ad00 2800 |0079: invoke-virtual {v8, v2}, Landroid/content/Intent;.getSerializableExtra:(Ljava/lang/String;)Ljava/io/Serializable; // method@00ad │ │ +04349c: 0c02 |007c: move-result-object v2 │ │ +04349e: 1a03 6e16 |007d: const-string v3, "updateUI" // string@166e │ │ +0434a2: 6e30 a300 3805 |007f: invoke-virtual {v8, v3, v5}, Landroid/content/Intent;.getBooleanExtra:(Ljava/lang/String;Z)Z // method@00a3 │ │ +0434a8: 0a03 |0082: move-result v3 │ │ +0434aa: 6e30 5712 2103 |0083: invoke-virtual {v1, v2, v3}, Lpro/dbro/bart/TheActivity;.handleResponse:(Ljava/lang/Object;Z)V // method@1257 │ │ +0434b0: 2894 |0086: goto 001a // -006c │ │ +0434b2: 1301 0d00 |0087: const/16 v1, #int 13 // #d │ │ +0434b6: 3310 91ff |0089: if-ne v0, v1, 001a // -006f │ │ +0434ba: 5461 a604 |008b: iget-object v1, v6, Lpro/dbro/bart/TheActivity$14;.this$0:Lpro/dbro/bart/TheActivity; // field@04a6 │ │ +0434be: 1a02 4a11 |008d: const-string v2, "message" // string@114a │ │ +0434c2: 6e20 af00 2800 |008f: invoke-virtual {v8, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00af │ │ +0434c8: 0c02 |0092: move-result-object v2 │ │ +0434ca: 7120 4c12 2100 |0093: invoke-static {v1, v2}, Lpro/dbro/bart/TheActivity;.access$200:(Lpro/dbro/bart/TheActivity;Ljava/lang/String;)V // method@124c │ │ +0434d0: 2884 |0096: goto 001a // -007c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1144 │ │ 0x0008 line=1145 │ │ 0x000a line=1146 │ │ 0x0011 line=1147 │ │ 0x001a line=1187 │ │ @@ -73403,45 +73418,45 @@ │ │ type : '(Lpro/dbro/bart/TheActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041834: |[041834] pro.dbro.bart.TheActivity$15.:(Lpro/dbro/bart/TheActivity;)V │ │ -041844: 5b01 a704 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$15;.this$0:Lpro/dbro/bart/TheActivity; // field@04a7 │ │ -041848: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04184e: 0e00 |0005: return-void │ │ +0434d4: |[0434d4] pro.dbro.bart.TheActivity$15.:(Lpro/dbro/bart/TheActivity;)V │ │ +0434e4: 5b01 a704 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$15;.this$0:Lpro/dbro/bart/TheActivity; // field@04a7 │ │ +0434e8: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0434ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1208 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/TheActivity$15; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/TheActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/TheActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/TheActivity$15;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -041850: |[041850] pro.dbro.bart.TheActivity$15.onClick:(Landroid/view/View;)V │ │ -041860: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -041864: 6201 b504 |0002: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -041868: 1c02 f202 |0004: const-class v2, Lpro/dbro/bart/UsherService; // type@02f2 │ │ -04186c: 7030 9c00 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@009c │ │ -041872: 5431 a704 |0009: iget-object v1, v3, Lpro/dbro/bart/TheActivity$15;.this$0:Lpro/dbro/bart/TheActivity; // field@04a7 │ │ -041876: 6e20 6612 0100 |000b: invoke-virtual {v1, v0}, Lpro/dbro/bart/TheActivity;.stopService:(Landroid/content/Intent;)Z // method@1266 │ │ -04187c: 1301 0800 |000e: const/16 v1, #int 8 // #8 │ │ -041880: 6e20 f50e 1400 |0010: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ -041886: 0e00 |0013: return-void │ │ +0434f0: |[0434f0] pro.dbro.bart.TheActivity$15.onClick:(Landroid/view/View;)V │ │ +043500: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +043504: 6201 b504 |0002: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +043508: 1c02 f202 |0004: const-class v2, Lpro/dbro/bart/UsherService; // type@02f2 │ │ +04350c: 7030 9c00 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@009c │ │ +043512: 5431 a704 |0009: iget-object v1, v3, Lpro/dbro/bart/TheActivity$15;.this$0:Lpro/dbro/bart/TheActivity; // field@04a7 │ │ +043516: 6e20 6712 0100 |000b: invoke-virtual {v1, v0}, Lpro/dbro/bart/TheActivity;.stopService:(Landroid/content/Intent;)Z // method@1267 │ │ +04351c: 1301 0800 |000e: const/16 v1, #int 8 // #8 │ │ +043520: 6e20 f50e 1400 |0010: invoke-virtual {v4, v1}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ +043526: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1212 │ │ 0x0009 line=1215 │ │ 0x000e line=1216 │ │ 0x0013 line=1217 │ │ locals : │ │ @@ -73484,43 +73499,43 @@ │ │ type : '(Lpro/dbro/bart/TheActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041888: |[041888] pro.dbro.bart.TheActivity$1.:(Lpro/dbro/bart/TheActivity;)V │ │ -041898: 5b01 a904 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$1;.this$0:Lpro/dbro/bart/TheActivity; // field@04a9 │ │ -04189c: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0418a2: 0e00 |0005: return-void │ │ +043528: |[043528] pro.dbro.bart.TheActivity$1.:(Lpro/dbro/bart/TheActivity;)V │ │ +043538: 5b01 a904 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$1;.this$0:Lpro/dbro/bart/TheActivity; // field@04a9 │ │ +04353c: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +043542: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/TheActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/TheActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/TheActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/TheActivity$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0418a4: |[0418a4] pro.dbro.bart.TheActivity$1.onClick:(Landroid/view/View;)V │ │ -0418b4: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -0418b8: 6201 b504 |0002: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -0418bc: 1c02 ce02 |0004: const-class v2, Lpro/dbro/bart/MapActivity; // type@02ce │ │ -0418c0: 7030 9c00 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@009c │ │ -0418c6: 5431 a904 |0009: iget-object v1, v3, Lpro/dbro/bart/TheActivity$1;.this$0:Lpro/dbro/bart/TheActivity; // field@04a9 │ │ -0418ca: 6e20 6412 0100 |000b: invoke-virtual {v1, v0}, Lpro/dbro/bart/TheActivity;.startActivity:(Landroid/content/Intent;)V // method@1264 │ │ -0418d0: 0e00 |000e: return-void │ │ +043544: |[043544] pro.dbro.bart.TheActivity$1.onClick:(Landroid/view/View;)V │ │ +043554: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +043558: 6201 b504 |0002: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +04355c: 1c02 ce02 |0004: const-class v2, Lpro/dbro/bart/MapActivity; // type@02ce │ │ +043560: 7030 9c00 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@009c │ │ +043566: 5431 a904 |0009: iget-object v1, v3, Lpro/dbro/bart/TheActivity$1;.this$0:Lpro/dbro/bart/TheActivity; // field@04a9 │ │ +04356a: 6e20 6512 0100 |000b: invoke-virtual {v1, v0}, Lpro/dbro/bart/TheActivity;.startActivity:(Landroid/content/Intent;)V // method@1265 │ │ +043570: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0009 line=203 │ │ 0x000e line=204 │ │ locals : │ │ 0x0009 - 0x000f reg=0 intent Landroid/content/Intent; │ │ @@ -73562,53 +73577,53 @@ │ │ type : '(Lpro/dbro/bart/TheActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0418d4: |[0418d4] pro.dbro.bart.TheActivity$2.:(Lpro/dbro/bart/TheActivity;)V │ │ -0418e4: 5b01 aa04 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$2;.this$0:Lpro/dbro/bart/TheActivity; // field@04aa │ │ -0418e8: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0418ee: 0e00 |0005: return-void │ │ +043574: |[043574] pro.dbro.bart.TheActivity$2.:(Lpro/dbro/bart/TheActivity;)V │ │ +043584: 5b01 aa04 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$2;.this$0:Lpro/dbro/bart/TheActivity; // field@04aa │ │ +043588: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +04358e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/TheActivity$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/TheActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/TheActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/TheActivity$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0418f0: |[0418f0] pro.dbro.bart.TheActivity$2.onClick:(Landroid/view/View;)V │ │ -041900: 5431 aa04 |0000: iget-object v1, v3, Lpro/dbro/bart/TheActivity$2;.this$0:Lpro/dbro/bart/TheActivity; // field@04aa │ │ -041904: 5411 c204 |0002: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ -041908: 6e10 bc0f 0100 |0004: invoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ -04190e: 0c00 |0007: move-result-object v0 │ │ -041910: 5431 aa04 |0008: iget-object v1, v3, Lpro/dbro/bart/TheActivity$2;.this$0:Lpro/dbro/bart/TheActivity; // field@04aa │ │ -041914: 5411 c204 |000a: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ -041918: 5432 aa04 |000c: iget-object v2, v3, Lpro/dbro/bart/TheActivity$2;.this$0:Lpro/dbro/bart/TheActivity; // field@04aa │ │ -04191c: 5422 ba04 |000e: iget-object v2, v2, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ -041920: 6e10 bc0f 0200 |0010: invoke-virtual {v2}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ -041926: 0c02 |0013: move-result-object v2 │ │ -041928: 6e20 c20f 2100 |0014: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@0fc2 │ │ -04192e: 5431 aa04 |0017: iget-object v1, v3, Lpro/dbro/bart/TheActivity$2;.this$0:Lpro/dbro/bart/TheActivity; // field@04aa │ │ -041932: 5411 ba04 |0019: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ -041936: 6e20 c20f 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@0fc2 │ │ -04193c: 5431 aa04 |001e: iget-object v1, v3, Lpro/dbro/bart/TheActivity$2;.this$0:Lpro/dbro/bart/TheActivity; // field@04aa │ │ -041940: 7110 4912 0100 |0020: invoke-static {v1}, Lpro/dbro/bart/TheActivity;.access$000:(Lpro/dbro/bart/TheActivity;)V // method@1249 │ │ -041946: 0e00 |0023: return-void │ │ +043590: |[043590] pro.dbro.bart.TheActivity$2.onClick:(Landroid/view/View;)V │ │ +0435a0: 5431 aa04 |0000: iget-object v1, v3, Lpro/dbro/bart/TheActivity$2;.this$0:Lpro/dbro/bart/TheActivity; // field@04aa │ │ +0435a4: 5411 c204 |0002: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ +0435a8: 6e10 bc0f 0100 |0004: invoke-virtual {v1}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ +0435ae: 0c00 |0007: move-result-object v0 │ │ +0435b0: 5431 aa04 |0008: iget-object v1, v3, Lpro/dbro/bart/TheActivity$2;.this$0:Lpro/dbro/bart/TheActivity; // field@04aa │ │ +0435b4: 5411 c204 |000a: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ +0435b8: 5432 aa04 |000c: iget-object v2, v3, Lpro/dbro/bart/TheActivity$2;.this$0:Lpro/dbro/bart/TheActivity; // field@04aa │ │ +0435bc: 5422 ba04 |000e: iget-object v2, v2, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ +0435c0: 6e10 bc0f 0200 |0010: invoke-virtual {v2}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ +0435c6: 0c02 |0013: move-result-object v2 │ │ +0435c8: 6e20 c20f 2100 |0014: invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@0fc2 │ │ +0435ce: 5431 aa04 |0017: iget-object v1, v3, Lpro/dbro/bart/TheActivity$2;.this$0:Lpro/dbro/bart/TheActivity; // field@04aa │ │ +0435d2: 5411 ba04 |0019: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ +0435d6: 6e20 c20f 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@0fc2 │ │ +0435dc: 5431 aa04 |001e: iget-object v1, v3, Lpro/dbro/bart/TheActivity$2;.this$0:Lpro/dbro/bart/TheActivity; // field@04aa │ │ +0435e0: 7110 4a12 0100 |0020: invoke-static {v1}, Lpro/dbro/bart/TheActivity;.access$000:(Lpro/dbro/bart/TheActivity;)V // method@124a │ │ +0435e6: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0008 line=214 │ │ 0x0017 line=215 │ │ 0x001e line=217 │ │ 0x0023 line=218 │ │ @@ -73652,59 +73667,59 @@ │ │ type : '(Lpro/dbro/bart/TheActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041948: |[041948] pro.dbro.bart.TheActivity$3.:(Lpro/dbro/bart/TheActivity;)V │ │ -041958: 5b01 ab04 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$3;.this$0:Lpro/dbro/bart/TheActivity; // field@04ab │ │ -04195c: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -041962: 0e00 |0005: return-void │ │ +0435e8: |[0435e8] pro.dbro.bart.TheActivity$3.:(Lpro/dbro/bart/TheActivity;)V │ │ +0435f8: 5b01 ab04 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$3;.this$0:Lpro/dbro/bart/TheActivity; // field@04ab │ │ +0435fc: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +043602: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/TheActivity$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/TheActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/TheActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/TheActivity$3;) │ │ name : 'onFocusChange' │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -041964: |[041964] pro.dbro.bart.TheActivity$3.onFocusChange:(Landroid/view/View;Z)V │ │ -041974: 1402 0100 067f |0000: const v2, #float 1.78117e+38 // #7f060001 │ │ -04197a: 6e20 bd0e 2400 |0003: invoke-virtual {v4, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@0ebd │ │ -041980: 0c00 |0006: move-result-object v0 │ │ -041982: 3800 2500 |0007: if-eqz v0, 002c // +0025 │ │ -041986: 3905 2300 |0009: if-nez v5, 002c // +0023 │ │ -04198a: 0740 |000b: move-object v0, v4 │ │ -04198c: 1f00 3602 |000c: check-cast v0, Landroid/widget/TextView; // type@0236 │ │ -041990: 6e10 4910 0000 |000e: invoke-virtual {v0}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1049 │ │ -041996: 0c00 |0011: move-result-object v0 │ │ -041998: 6e10 ec10 0000 |0012: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -04199e: 0c00 |0015: move-result-object v0 │ │ -0419a0: 1a01 0000 |0016: const-string v1, "" // string@0000 │ │ -0419a4: 6e20 f610 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -0419aa: 0a00 |001b: move-result v0 │ │ -0419ac: 3900 1000 |001c: if-nez v0, 002c // +0010 │ │ -0419b0: 0740 |001e: move-object v0, v4 │ │ -0419b2: 1f00 3602 |001f: check-cast v0, Landroid/widget/TextView; // type@0236 │ │ -0419b6: 6e20 bd0e 2400 |0021: invoke-virtual {v4, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@0ebd │ │ -0419bc: 0c01 |0024: move-result-object v1 │ │ -0419be: 6e10 ec10 0100 |0025: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -0419c4: 0c01 |0028: move-result-object v1 │ │ -0419c6: 6e20 5810 1000 |0029: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -0419cc: 0e00 |002c: return-void │ │ +043604: |[043604] pro.dbro.bart.TheActivity$3.onFocusChange:(Landroid/view/View;Z)V │ │ +043614: 1402 0100 067f |0000: const v2, #float 1.78117e+38 // #7f060001 │ │ +04361a: 6e20 bd0e 2400 |0003: invoke-virtual {v4, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@0ebd │ │ +043620: 0c00 |0006: move-result-object v0 │ │ +043622: 3800 2500 |0007: if-eqz v0, 002c // +0025 │ │ +043626: 3905 2300 |0009: if-nez v5, 002c // +0023 │ │ +04362a: 0740 |000b: move-object v0, v4 │ │ +04362c: 1f00 3602 |000c: check-cast v0, Landroid/widget/TextView; // type@0236 │ │ +043630: 6e10 4910 0000 |000e: invoke-virtual {v0}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1049 │ │ +043636: 0c00 |0011: move-result-object v0 │ │ +043638: 7210 be10 0000 |0012: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@10be │ │ +04363e: 0c00 |0015: move-result-object v0 │ │ +043640: 1a01 0000 |0016: const-string v1, "" // string@0000 │ │ +043644: 6e20 f710 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +04364a: 0a00 |001b: move-result v0 │ │ +04364c: 3900 1000 |001c: if-nez v0, 002c // +0010 │ │ +043650: 0740 |001e: move-object v0, v4 │ │ +043652: 1f00 3602 |001f: check-cast v0, Landroid/widget/TextView; // type@0236 │ │ +043656: 6e20 bd0e 2400 |0021: invoke-virtual {v4, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@0ebd │ │ +04365c: 0c01 |0024: move-result-object v1 │ │ +04365e: 6e10 ed10 0100 |0025: invoke-virtual {v1}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +043664: 0c01 |0028: move-result-object v1 │ │ +043666: 6e20 5810 1000 |0029: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +04366c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=229 │ │ 0x001f line=231 │ │ 0x002c line=233 │ │ locals : │ │ 0x0000 - 0x002d reg=3 this Lpro/dbro/bart/TheActivity$3; │ │ @@ -73746,185 +73761,185 @@ │ │ type : '(Lpro/dbro/bart/TheActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0419d0: |[0419d0] pro.dbro.bart.TheActivity$4.:(Lpro/dbro/bart/TheActivity;)V │ │ -0419e0: 5b01 ac04 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ -0419e4: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0419ea: 0e00 |0005: return-void │ │ +043670: |[043670] pro.dbro.bart.TheActivity$4.:(Lpro/dbro/bart/TheActivity;)V │ │ +043680: 5b01 ac04 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ +043684: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +04368a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/TheActivity$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/TheActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/TheActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/TheActivity$4;) │ │ name : 'onTouch' │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 312 16-bit code units │ │ -0419ec: |[0419ec] pro.dbro.bart.TheActivity$4.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -0419fc: 1407 0a00 067f |0000: const v7, #float 1.78117e+38 // #7f06000a │ │ -041a02: 1406 0900 067f |0003: const v6, #float 1.78117e+38 // #7f060009 │ │ -041a08: 6e10 720e 0a00 |0006: invoke-virtual {v10}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ -041a0e: 0a03 |0009: move-result v3 │ │ -041a10: 3903 e700 |000a: if-nez v3, 00f1 // +00e7 │ │ -041a14: 1404 0100 067f |000c: const v4, #float 1.78117e+38 // #7f060001 │ │ -041a1a: 0793 |000f: move-object v3, v9 │ │ -041a1c: 1f03 3602 |0010: check-cast v3, Landroid/widget/TextView; // type@0236 │ │ -041a20: 6e10 4910 0300 |0012: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1049 │ │ -041a26: 0c03 |0015: move-result-object v3 │ │ -041a28: 6e10 ec10 0300 |0016: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -041a2e: 0c03 |0019: move-result-object v3 │ │ -041a30: 6e30 f30e 4903 |001a: invoke-virtual {v9, v4, v3}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@0ef3 │ │ -041a36: 1a03 7109 |001d: const-string v3, "adapterSwitch" // string@0971 │ │ -041a3a: 1a04 d315 |001f: const-string v4, "suggestions" // string@15d3 │ │ -041a3e: 7120 360e 4300 |0021: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -041a44: 0793 |0024: move-object v3, v9 │ │ -041a46: 1f03 1802 |0025: check-cast v3, Landroid/widget/AutoCompleteTextView; // type@0218 │ │ -041a4a: 1214 |0027: const/4 v4, #int 1 // #1 │ │ -041a4c: 6e20 c30f 4300 |0028: invoke-virtual {v3, v4}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0fc3 │ │ -041a52: 0793 |002b: move-object v3, v9 │ │ -041a54: 1f03 3602 |002c: check-cast v3, Landroid/widget/TextView; // type@0236 │ │ -041a58: 1a04 0000 |002e: const-string v4, "" // string@0000 │ │ -041a5c: 6e20 5810 4300 |0030: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -041a62: 1503 067f |0033: const/high16 v3, #int 2131099648 // #7f06 │ │ -041a66: 1a04 4916 |0035: const-string v4, "true" // string@1649 │ │ -041a6a: 6e30 f30e 3904 |0037: invoke-virtual {v9, v3, v4}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@0ef3 │ │ -041a70: 2201 8302 |003a: new-instance v1, Ljava/util/ArrayList; // type@0283 │ │ -041a74: 7010 3211 0100 |003c: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -041a7a: 1202 |003f: const/4 v2, #int 0 // #0 │ │ -041a7c: 5483 ac04 |0040: iget-object v3, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ -041a80: 5433 c604 |0042: iget-object v3, v3, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ -041a84: 6e10 3f11 0300 |0044: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -041a8a: 0a03 |0047: move-result v3 │ │ -041a8c: 3532 1000 |0048: if-ge v2, v3, 0058 // +0010 │ │ -041a90: 5483 ac04 |004a: iget-object v3, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ -041a94: 5433 c604 |004c: iget-object v3, v3, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ -041a98: 6e20 3811 2300 |004e: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -041a9e: 0c03 |0051: move-result-object v3 │ │ -041aa0: 6e20 3511 3100 |0052: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -041aa6: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -041aaa: 28e9 |0057: goto 0040 // -0017 │ │ -041aac: 5483 ac04 |0058: iget-object v3, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ -041ab0: 6e20 4f12 6300 |005a: invoke-virtual {v3, v6}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -041ab6: 0c03 |005d: move-result-object v3 │ │ -041ab8: 6e20 e910 3900 |005e: invoke-virtual {v9, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@10e9 │ │ -041abe: 0a03 |0061: move-result v3 │ │ -041ac0: 3803 9100 |0062: if-eqz v3, 00f3 // +0091 │ │ -041ac4: 2204 d702 |0064: new-instance v4, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ -041ac8: 5483 ac04 |0066: iget-object v3, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ -041acc: 6e20 4f12 7300 |0068: invoke-virtual {v3, v7}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -041ad2: 0c03 |006b: move-result-object v3 │ │ -041ad4: 1f03 3602 |006c: check-cast v3, Landroid/widget/TextView; // type@0236 │ │ -041ad8: 6e10 4910 0300 |006e: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1049 │ │ -041ade: 0c03 |0071: move-result-object v3 │ │ -041ae0: 6e10 ec10 0300 |0072: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -041ae6: 0c03 |0075: move-result-object v3 │ │ -041ae8: 1a05 7313 |0076: const-string v5, "recent" // string@1373 │ │ -041aec: 7030 0d12 3405 |0078: invoke-direct {v4, v3, v5}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120d │ │ -041af2: 6e20 3711 4100 |007b: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1137 │ │ -041af8: 0a03 |007e: move-result v3 │ │ -041afa: 3803 1c00 |007f: if-eqz v3, 009b // +001c │ │ -041afe: 2204 d702 |0081: new-instance v4, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ -041b02: 5483 ac04 |0083: iget-object v3, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ -041b06: 6e20 4f12 7300 |0085: invoke-virtual {v3, v7}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -041b0c: 0c03 |0088: move-result-object v3 │ │ -041b0e: 1f03 3602 |0089: check-cast v3, Landroid/widget/TextView; // type@0236 │ │ -041b12: 6e10 4910 0300 |008b: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1049 │ │ -041b18: 0c03 |008e: move-result-object v3 │ │ -041b1a: 6e10 ec10 0300 |008f: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -041b20: 0c03 |0092: move-result-object v3 │ │ -041b22: 1a05 7313 |0093: const-string v5, "recent" // string@1373 │ │ -041b26: 7030 0d12 3405 |0095: invoke-direct {v4, v3, v5}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120d │ │ -041b2c: 6e20 3d11 4100 |0098: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@113d │ │ -041b32: 5483 ac04 |009b: iget-object v3, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ -041b36: 5433 c004 |009d: iget-object v3, v3, Lpro/dbro/bart/TheActivity;.localStation:Ljava/lang/String; // field@04c0 │ │ -041b3a: 1a04 0000 |009f: const-string v4, "" // string@0000 │ │ -041b3e: 6e20 f610 4300 |00a1: invoke-virtual {v3, v4}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -041b44: 0a03 |00a4: move-result v3 │ │ -041b46: 3803 3a00 |00a5: if-eqz v3, 00df // +003a │ │ -041b4a: 6203 1c04 |00a7: sget-object v3, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ -041b4e: 5484 ac04 |00a9: iget-object v4, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ -041b52: 5444 c004 |00ab: iget-object v4, v4, Lpro/dbro/bart/TheActivity;.localStation:Ljava/lang/String; // field@04c0 │ │ -041b56: 6e20 5311 4300 |00ad: invoke-virtual {v3, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -041b5c: 0c03 |00b0: move-result-object v3 │ │ -041b5e: 3803 2e00 |00b1: if-eqz v3, 00df // +002e │ │ -041b62: 2204 d702 |00b3: new-instance v4, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ -041b66: 6203 1c04 |00b5: sget-object v3, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ -041b6a: 5485 ac04 |00b7: iget-object v5, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ -041b6e: 5455 c004 |00b9: iget-object v5, v5, Lpro/dbro/bart/TheActivity;.localStation:Ljava/lang/String; // field@04c0 │ │ -041b72: 6e20 5311 5300 |00bb: invoke-virtual {v3, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -041b78: 0c03 |00be: move-result-object v3 │ │ -041b7a: 1f03 7302 |00bf: check-cast v3, Ljava/lang/String; // type@0273 │ │ -041b7e: 1a05 7313 |00c1: const-string v5, "recent" // string@1373 │ │ -041b82: 7030 0d12 3405 |00c3: invoke-direct {v4, v3, v5}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120d │ │ -041b88: 6e20 3d11 4100 |00c6: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@113d │ │ -041b8e: 2204 d702 |00c9: new-instance v4, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ -041b92: 6203 1c04 |00cb: sget-object v3, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ -041b96: 5485 ac04 |00cd: iget-object v5, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ -041b9a: 5455 c004 |00cf: iget-object v5, v5, Lpro/dbro/bart/TheActivity;.localStation:Ljava/lang/String; // field@04c0 │ │ -041b9e: 6e20 5311 5300 |00d1: invoke-virtual {v3, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -041ba4: 0c03 |00d4: move-result-object v3 │ │ -041ba6: 1f03 7302 |00d5: check-cast v3, Ljava/lang/String; // type@0273 │ │ -041baa: 1a05 8911 |00d7: const-string v5, "nearby" // string@1189 │ │ -041bae: 7030 0d12 3405 |00d9: invoke-direct {v4, v3, v5}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120d │ │ -041bb4: 6e20 3511 4100 |00dc: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -041bba: 2200 da02 |00df: new-instance v0, Lpro/dbro/bart/TextPlusIconArrayAdapter; // type@02da │ │ -041bbe: 6203 b504 |00e1: sget-object v3, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -041bc2: 7030 1512 3001 |00e3: invoke-direct {v0, v3, v1}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.:(Landroid/content/Context;Ljava/util/ArrayList;)V // method@1215 │ │ -041bc8: 0793 |00e6: move-object v3, v9 │ │ -041bca: 1f03 1802 |00e7: check-cast v3, Landroid/widget/AutoCompleteTextView; // type@0218 │ │ -041bce: 6e20 bd0f 0300 |00e9: invoke-virtual {v3, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fbd │ │ -041bd4: 1f09 1802 |00ec: check-cast v9, Landroid/widget/AutoCompleteTextView; // type@0218 │ │ -041bd8: 6e10 c40f 0900 |00ee: invoke-virtual {v9}, Landroid/widget/AutoCompleteTextView;.showDropDown:()V // method@0fc4 │ │ -041bde: 1203 |00f1: const/4 v3, #int 0 // #0 │ │ -041be0: 0f03 |00f2: return v3 │ │ -041be2: 5483 ac04 |00f3: iget-object v3, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ -041be6: 6e20 4f12 7300 |00f5: invoke-virtual {v3, v7}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -041bec: 0c03 |00f8: move-result-object v3 │ │ -041bee: 6e20 e910 3900 |00f9: invoke-virtual {v9, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@10e9 │ │ -041bf4: 0a03 |00fc: move-result v3 │ │ -041bf6: 3803 9eff |00fd: if-eqz v3, 009b // -0062 │ │ -041bfa: 2204 d702 |00ff: new-instance v4, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ -041bfe: 5483 ac04 |0101: iget-object v3, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ -041c02: 6e20 4f12 6300 |0103: invoke-virtual {v3, v6}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -041c08: 0c03 |0106: move-result-object v3 │ │ -041c0a: 1f03 3602 |0107: check-cast v3, Landroid/widget/TextView; // type@0236 │ │ -041c0e: 6e10 4910 0300 |0109: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1049 │ │ -041c14: 0c03 |010c: move-result-object v3 │ │ -041c16: 6e10 ec10 0300 |010d: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -041c1c: 0c03 |0110: move-result-object v3 │ │ -041c1e: 1a05 7313 |0111: const-string v5, "recent" // string@1373 │ │ -041c22: 7030 0d12 3405 |0113: invoke-direct {v4, v3, v5}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120d │ │ -041c28: 6e20 3711 4100 |0116: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1137 │ │ -041c2e: 0a03 |0119: move-result v3 │ │ -041c30: 3803 81ff |011a: if-eqz v3, 009b // -007f │ │ -041c34: 2204 d702 |011c: new-instance v4, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ -041c38: 5483 ac04 |011e: iget-object v3, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ -041c3c: 6e20 4f12 6300 |0120: invoke-virtual {v3, v6}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -041c42: 0c03 |0123: move-result-object v3 │ │ -041c44: 1f03 3602 |0124: check-cast v3, Landroid/widget/TextView; // type@0236 │ │ -041c48: 6e10 4910 0300 |0126: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1049 │ │ -041c4e: 0c03 |0129: move-result-object v3 │ │ -041c50: 6e10 ec10 0300 |012a: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -041c56: 0c03 |012d: move-result-object v3 │ │ -041c58: 1a05 7313 |012e: const-string v5, "recent" // string@1373 │ │ -041c5c: 7030 0d12 3405 |0130: invoke-direct {v4, v3, v5}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120d │ │ -041c62: 6e20 3d11 4100 |0133: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@113d │ │ -041c68: 2900 65ff |0136: goto/16 009b // -009b │ │ +04368c: |[04368c] pro.dbro.bart.TheActivity$4.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +04369c: 1407 0a00 067f |0000: const v7, #float 1.78117e+38 // #7f06000a │ │ +0436a2: 1406 0900 067f |0003: const v6, #float 1.78117e+38 // #7f060009 │ │ +0436a8: 6e10 720e 0a00 |0006: invoke-virtual {v10}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ +0436ae: 0a03 |0009: move-result v3 │ │ +0436b0: 3903 e700 |000a: if-nez v3, 00f1 // +00e7 │ │ +0436b4: 1404 0100 067f |000c: const v4, #float 1.78117e+38 // #7f060001 │ │ +0436ba: 0793 |000f: move-object v3, v9 │ │ +0436bc: 1f03 3602 |0010: check-cast v3, Landroid/widget/TextView; // type@0236 │ │ +0436c0: 6e10 4910 0300 |0012: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1049 │ │ +0436c6: 0c03 |0015: move-result-object v3 │ │ +0436c8: 7210 be10 0300 |0016: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@10be │ │ +0436ce: 0c03 |0019: move-result-object v3 │ │ +0436d0: 6e30 f30e 4903 |001a: invoke-virtual {v9, v4, v3}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@0ef3 │ │ +0436d6: 1a03 7109 |001d: const-string v3, "adapterSwitch" // string@0971 │ │ +0436da: 1a04 d315 |001f: const-string v4, "suggestions" // string@15d3 │ │ +0436de: 7120 360e 4300 |0021: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +0436e4: 0793 |0024: move-object v3, v9 │ │ +0436e6: 1f03 1802 |0025: check-cast v3, Landroid/widget/AutoCompleteTextView; // type@0218 │ │ +0436ea: 1214 |0027: const/4 v4, #int 1 // #1 │ │ +0436ec: 6e20 c30f 4300 |0028: invoke-virtual {v3, v4}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0fc3 │ │ +0436f2: 0793 |002b: move-object v3, v9 │ │ +0436f4: 1f03 3602 |002c: check-cast v3, Landroid/widget/TextView; // type@0236 │ │ +0436f8: 1a04 0000 |002e: const-string v4, "" // string@0000 │ │ +0436fc: 6e20 5810 4300 |0030: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +043702: 1503 067f |0033: const/high16 v3, #int 2131099648 // #7f06 │ │ +043706: 1a04 4916 |0035: const-string v4, "true" // string@1649 │ │ +04370a: 6e30 f30e 3904 |0037: invoke-virtual {v9, v3, v4}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@0ef3 │ │ +043710: 2201 8302 |003a: new-instance v1, Ljava/util/ArrayList; // type@0283 │ │ +043714: 7010 3311 0100 |003c: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +04371a: 1202 |003f: const/4 v2, #int 0 // #0 │ │ +04371c: 5483 ac04 |0040: iget-object v3, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ +043720: 5433 c604 |0042: iget-object v3, v3, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ +043724: 6e10 4011 0300 |0044: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04372a: 0a03 |0047: move-result v3 │ │ +04372c: 3532 1000 |0048: if-ge v2, v3, 0058 // +0010 │ │ +043730: 5483 ac04 |004a: iget-object v3, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ +043734: 5433 c604 |004c: iget-object v3, v3, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ +043738: 6e20 3911 2300 |004e: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04373e: 0c03 |0051: move-result-object v3 │ │ +043740: 6e20 3611 3100 |0052: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +043746: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04374a: 28e9 |0057: goto 0040 // -0017 │ │ +04374c: 5483 ac04 |0058: iget-object v3, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ +043750: 6e20 5012 6300 |005a: invoke-virtual {v3, v6}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +043756: 0c03 |005d: move-result-object v3 │ │ +043758: 6e20 ea10 3900 |005e: invoke-virtual {v9, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@10ea │ │ +04375e: 0a03 |0061: move-result v3 │ │ +043760: 3803 9100 |0062: if-eqz v3, 00f3 // +0091 │ │ +043764: 2204 d702 |0064: new-instance v4, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ +043768: 5483 ac04 |0066: iget-object v3, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ +04376c: 6e20 5012 7300 |0068: invoke-virtual {v3, v7}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +043772: 0c03 |006b: move-result-object v3 │ │ +043774: 1f03 3602 |006c: check-cast v3, Landroid/widget/TextView; // type@0236 │ │ +043778: 6e10 4910 0300 |006e: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1049 │ │ +04377e: 0c03 |0071: move-result-object v3 │ │ +043780: 7210 be10 0300 |0072: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@10be │ │ +043786: 0c03 |0075: move-result-object v3 │ │ +043788: 1a05 7313 |0076: const-string v5, "recent" // string@1373 │ │ +04378c: 7030 0e12 3405 |0078: invoke-direct {v4, v3, v5}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120e │ │ +043792: 6e20 3811 4100 |007b: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1138 │ │ +043798: 0a03 |007e: move-result v3 │ │ +04379a: 3803 1c00 |007f: if-eqz v3, 009b // +001c │ │ +04379e: 2204 d702 |0081: new-instance v4, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ +0437a2: 5483 ac04 |0083: iget-object v3, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ +0437a6: 6e20 5012 7300 |0085: invoke-virtual {v3, v7}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +0437ac: 0c03 |0088: move-result-object v3 │ │ +0437ae: 1f03 3602 |0089: check-cast v3, Landroid/widget/TextView; // type@0236 │ │ +0437b2: 6e10 4910 0300 |008b: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1049 │ │ +0437b8: 0c03 |008e: move-result-object v3 │ │ +0437ba: 7210 be10 0300 |008f: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@10be │ │ +0437c0: 0c03 |0092: move-result-object v3 │ │ +0437c2: 1a05 7313 |0093: const-string v5, "recent" // string@1373 │ │ +0437c6: 7030 0e12 3405 |0095: invoke-direct {v4, v3, v5}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120e │ │ +0437cc: 6e20 3e11 4100 |0098: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@113e │ │ +0437d2: 5483 ac04 |009b: iget-object v3, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ +0437d6: 5433 c004 |009d: iget-object v3, v3, Lpro/dbro/bart/TheActivity;.localStation:Ljava/lang/String; // field@04c0 │ │ +0437da: 1a04 0000 |009f: const-string v4, "" // string@0000 │ │ +0437de: 6e20 f710 4300 |00a1: invoke-virtual {v3, v4}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +0437e4: 0a03 |00a4: move-result v3 │ │ +0437e6: 3803 3a00 |00a5: if-eqz v3, 00df // +003a │ │ +0437ea: 6203 1c04 |00a7: sget-object v3, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ +0437ee: 5484 ac04 |00a9: iget-object v4, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ +0437f2: 5444 c004 |00ab: iget-object v4, v4, Lpro/dbro/bart/TheActivity;.localStation:Ljava/lang/String; // field@04c0 │ │ +0437f6: 6e20 5411 4300 |00ad: invoke-virtual {v3, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +0437fc: 0c03 |00b0: move-result-object v3 │ │ +0437fe: 3803 2e00 |00b1: if-eqz v3, 00df // +002e │ │ +043802: 2204 d702 |00b3: new-instance v4, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ +043806: 6203 1c04 |00b5: sget-object v3, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ +04380a: 5485 ac04 |00b7: iget-object v5, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ +04380e: 5455 c004 |00b9: iget-object v5, v5, Lpro/dbro/bart/TheActivity;.localStation:Ljava/lang/String; // field@04c0 │ │ +043812: 6e20 5411 5300 |00bb: invoke-virtual {v3, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +043818: 0c03 |00be: move-result-object v3 │ │ +04381a: 1f03 7302 |00bf: check-cast v3, Ljava/lang/String; // type@0273 │ │ +04381e: 1a05 7313 |00c1: const-string v5, "recent" // string@1373 │ │ +043822: 7030 0e12 3405 |00c3: invoke-direct {v4, v3, v5}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120e │ │ +043828: 6e20 3e11 4100 |00c6: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@113e │ │ +04382e: 2204 d702 |00c9: new-instance v4, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ +043832: 6203 1c04 |00cb: sget-object v3, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ +043836: 5485 ac04 |00cd: iget-object v5, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ +04383a: 5455 c004 |00cf: iget-object v5, v5, Lpro/dbro/bart/TheActivity;.localStation:Ljava/lang/String; // field@04c0 │ │ +04383e: 6e20 5411 5300 |00d1: invoke-virtual {v3, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +043844: 0c03 |00d4: move-result-object v3 │ │ +043846: 1f03 7302 |00d5: check-cast v3, Ljava/lang/String; // type@0273 │ │ +04384a: 1a05 8911 |00d7: const-string v5, "nearby" // string@1189 │ │ +04384e: 7030 0e12 3405 |00d9: invoke-direct {v4, v3, v5}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120e │ │ +043854: 6e20 3611 4100 |00dc: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04385a: 2200 da02 |00df: new-instance v0, Lpro/dbro/bart/TextPlusIconArrayAdapter; // type@02da │ │ +04385e: 6203 b504 |00e1: sget-object v3, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +043862: 7030 1612 3001 |00e3: invoke-direct {v0, v3, v1}, Lpro/dbro/bart/TextPlusIconArrayAdapter;.:(Landroid/content/Context;Ljava/util/ArrayList;)V // method@1216 │ │ +043868: 0793 |00e6: move-object v3, v9 │ │ +04386a: 1f03 1802 |00e7: check-cast v3, Landroid/widget/AutoCompleteTextView; // type@0218 │ │ +04386e: 6e20 bd0f 0300 |00e9: invoke-virtual {v3, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fbd │ │ +043874: 1f09 1802 |00ec: check-cast v9, Landroid/widget/AutoCompleteTextView; // type@0218 │ │ +043878: 6e10 c40f 0900 |00ee: invoke-virtual {v9}, Landroid/widget/AutoCompleteTextView;.showDropDown:()V // method@0fc4 │ │ +04387e: 1203 |00f1: const/4 v3, #int 0 // #0 │ │ +043880: 0f03 |00f2: return v3 │ │ +043882: 5483 ac04 |00f3: iget-object v3, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ +043886: 6e20 5012 7300 |00f5: invoke-virtual {v3, v7}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +04388c: 0c03 |00f8: move-result-object v3 │ │ +04388e: 6e20 ea10 3900 |00f9: invoke-virtual {v9, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@10ea │ │ +043894: 0a03 |00fc: move-result v3 │ │ +043896: 3803 9eff |00fd: if-eqz v3, 009b // -0062 │ │ +04389a: 2204 d702 |00ff: new-instance v4, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ +04389e: 5483 ac04 |0101: iget-object v3, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ +0438a2: 6e20 5012 6300 |0103: invoke-virtual {v3, v6}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +0438a8: 0c03 |0106: move-result-object v3 │ │ +0438aa: 1f03 3602 |0107: check-cast v3, Landroid/widget/TextView; // type@0236 │ │ +0438ae: 6e10 4910 0300 |0109: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1049 │ │ +0438b4: 0c03 |010c: move-result-object v3 │ │ +0438b6: 7210 be10 0300 |010d: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@10be │ │ +0438bc: 0c03 |0110: move-result-object v3 │ │ +0438be: 1a05 7313 |0111: const-string v5, "recent" // string@1373 │ │ +0438c2: 7030 0e12 3405 |0113: invoke-direct {v4, v3, v5}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120e │ │ +0438c8: 6e20 3811 4100 |0116: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1138 │ │ +0438ce: 0a03 |0119: move-result v3 │ │ +0438d0: 3803 81ff |011a: if-eqz v3, 009b // -007f │ │ +0438d4: 2204 d702 |011c: new-instance v4, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ +0438d8: 5483 ac04 |011e: iget-object v3, v8, Lpro/dbro/bart/TheActivity$4;.this$0:Lpro/dbro/bart/TheActivity; // field@04ac │ │ +0438dc: 6e20 5012 6300 |0120: invoke-virtual {v3, v6}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +0438e2: 0c03 |0123: move-result-object v3 │ │ +0438e4: 1f03 3602 |0124: check-cast v3, Landroid/widget/TextView; // type@0236 │ │ +0438e8: 6e10 4910 0300 |0126: invoke-virtual {v3}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@1049 │ │ +0438ee: 0c03 |0129: move-result-object v3 │ │ +0438f0: 7210 be10 0300 |012a: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@10be │ │ +0438f6: 0c03 |012d: move-result-object v3 │ │ +0438f8: 1a05 7313 |012e: const-string v5, "recent" // string@1373 │ │ +0438fc: 7030 0e12 3405 |0130: invoke-direct {v4, v3, v5}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120e │ │ +043902: 6e20 3e11 4100 |0133: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@113e │ │ +043908: 2900 65ff |0136: goto/16 009b // -009b │ │ catches : (none) │ │ positions : │ │ 0x0006 line=245 │ │ 0x000c line=246 │ │ 0x001d line=247 │ │ 0x0025 line=248 │ │ 0x002c line=249 │ │ @@ -73970,15 +73985,15 @@ │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #294 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=onCreate │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ -Annotations on method #4664 'onItemClick' │ │ +Annotations on method #4665 'onItemClick' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/widget/AdapterView" "<*>;" "Landroid/view/View;" "IJ)V" } │ │ │ │ Class #294 - │ │ Class descriptor : 'Lpro/dbro/bart/TheActivity$5;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ @@ -73995,113 +74010,114 @@ │ │ type : '(Lpro/dbro/bart/TheActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041c6c: |[041c6c] pro.dbro.bart.TheActivity$5.:(Lpro/dbro/bart/TheActivity;)V │ │ -041c7c: 5b01 ad04 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ -041c80: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -041c86: 0e00 |0005: return-void │ │ +04390c: |[04390c] pro.dbro.bart.TheActivity$5.:(Lpro/dbro/bart/TheActivity;)V │ │ +04391c: 5b01 ad04 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ +043920: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +043926: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/TheActivity$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/TheActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/TheActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/TheActivity$5;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 154 16-bit code units │ │ -041c88: |[041c88] pro.dbro.bart.TheActivity$5.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -041c98: 1a01 5207 |0000: const-string v1, "OriginTextView" // string@0752 │ │ -041c9c: 1a02 f10e |0002: const-string v2, "item clicked" // string@0ef1 │ │ -041ca0: 7120 360e 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -041ca6: 5461 ad04 |0007: iget-object v1, v6, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ -041caa: 1402 0900 067f |0009: const v2, #float 1.78117e+38 // #7f060009 │ │ -041cb0: 6e20 4f12 2100 |000c: invoke-virtual {v1, v2}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -041cb6: 0c00 |000f: move-result-object v0 │ │ -041cb8: 1f00 1802 |0010: check-cast v0, Landroid/widget/AutoCompleteTextView; // type@0218 │ │ -041cbc: 1301 c800 |0012: const/16 v1, #int 200 // #c8 │ │ -041cc0: 6e20 c30f 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0fc3 │ │ -041cc6: 5461 ad04 |0017: iget-object v1, v6, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ -041cca: 1402 0800 067f |0019: const v2, #float 1.78117e+38 // #7f060008 │ │ -041cd0: 6e20 4f12 2100 |001c: invoke-virtual {v1, v2}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -041cd6: 0c01 |001f: move-result-object v1 │ │ -041cd8: 7110 5712 0100 |0020: invoke-static {v1}, Lpro/dbro/bart/TheActivity;.hideSoftKeyboard:(Landroid/view/View;)V // method@1257 │ │ -041cde: 5461 ad04 |0023: iget-object v1, v6, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ -041ce2: 5411 c604 |0025: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ -041ce6: 2202 d702 |0027: new-instance v2, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ -041cea: 6e10 bc0f 0000 |0029: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ -041cf0: 0c03 |002c: move-result-object v3 │ │ -041cf2: 6e10 ec10 0300 |002d: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -041cf8: 0c03 |0030: move-result-object v3 │ │ -041cfa: 1a04 7313 |0031: const-string v4, "recent" // string@1373 │ │ -041cfe: 7030 0d12 3204 |0033: invoke-direct {v2, v3, v4}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120d │ │ -041d04: 6e20 3711 2100 |0036: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1137 │ │ -041d0a: 0a01 |0039: move-result v1 │ │ -041d0c: 3901 3b00 |003a: if-nez v1, 0075 // +003b │ │ -041d10: 5461 ad04 |003c: iget-object v1, v6, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ -041d14: 5411 c604 |003e: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ -041d18: 1202 |0040: const/4 v2, #int 0 // #0 │ │ -041d1a: 2203 d702 |0041: new-instance v3, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ -041d1e: 6e10 bc0f 0000 |0043: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ -041d24: 0c04 |0046: move-result-object v4 │ │ -041d26: 6e10 ec10 0400 |0047: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -041d2c: 0c04 |004a: move-result-object v4 │ │ -041d2e: 1a05 7313 |004b: const-string v5, "recent" // string@1373 │ │ -041d32: 7030 0d12 4305 |004d: invoke-direct {v3, v4, v5}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120d │ │ -041d38: 6e30 3411 2103 |0050: invoke-virtual {v1, v2, v3}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1134 │ │ -041d3e: 5461 ad04 |0053: iget-object v1, v6, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ -041d42: 5411 c604 |0055: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ -041d46: 6e10 3f11 0100 |0057: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -041d4c: 0a01 |005a: move-result v1 │ │ -041d4e: 1232 |005b: const/4 v2, #int 3 // #3 │ │ -041d50: 3721 1300 |005c: if-le v1, v2, 006f // +0013 │ │ -041d54: 5461 ad04 |005e: iget-object v1, v6, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ -041d58: 5411 c604 |0060: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ -041d5c: 5462 ad04 |0062: iget-object v2, v6, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ -041d60: 5422 c604 |0064: iget-object v2, v2, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ -041d64: 6e10 3f11 0200 |0066: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -041d6a: 0a02 |0069: move-result v2 │ │ -041d6c: d802 02ff |006a: add-int/lit8 v2, v2, #int -1 // #ff │ │ -041d70: 6e20 3c11 2100 |006c: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113c │ │ -041d76: 5461 ad04 |006f: iget-object v1, v6, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ -041d7a: 7110 4912 0100 |0071: invoke-static {v1}, Lpro/dbro/bart/TheActivity;.access$000:(Lpro/dbro/bart/TheActivity;)V // method@1249 │ │ -041d80: 0e00 |0074: return-void │ │ -041d82: 5461 ad04 |0075: iget-object v1, v6, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ -041d86: 5411 c604 |0077: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ -041d8a: 5462 ad04 |0079: iget-object v2, v6, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ -041d8e: 5422 c604 |007b: iget-object v2, v2, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ -041d92: 2203 d702 |007d: new-instance v3, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ -041d96: 6e10 bc0f 0000 |007f: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ -041d9c: 0c04 |0082: move-result-object v4 │ │ -041d9e: 6e10 ec10 0400 |0083: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -041da4: 0c04 |0086: move-result-object v4 │ │ -041da6: 1a05 7313 |0087: const-string v5, "recent" // string@1373 │ │ -041daa: 7030 0d12 4305 |0089: invoke-direct {v3, v4, v5}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120d │ │ -041db0: 6e20 3911 3200 |008c: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.indexOf:(Ljava/lang/Object;)I // method@1139 │ │ -041db6: 0a02 |008f: move-result v2 │ │ -041db8: 6e20 3811 2100 |0090: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -041dbe: 0c01 |0093: move-result-object v1 │ │ -041dc0: 1f01 d702 |0094: check-cast v1, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ -041dc4: 6e10 0e12 0100 |0096: invoke-virtual {v1}, Lpro/dbro/bart/StationSuggestion;.addHit:()I // method@120e │ │ -041dca: 28d6 |0099: goto 006f // -002a │ │ +043928: |[043928] pro.dbro.bart.TheActivity$5.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +043938: 1a01 5207 |0000: const-string v1, "OriginTextView" // string@0752 │ │ +04393c: 1a02 f10e |0002: const-string v2, "item clicked" // string@0ef1 │ │ +043940: 7120 360e 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +043946: 5461 ad04 |0007: iget-object v1, v6, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ +04394a: 1402 0900 067f |0009: const v2, #float 1.78117e+38 // #7f060009 │ │ +043950: 6e20 5012 2100 |000c: invoke-virtual {v1, v2}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +043956: 0c00 |000f: move-result-object v0 │ │ +043958: 1f00 1802 |0010: check-cast v0, Landroid/widget/AutoCompleteTextView; // type@0218 │ │ +04395c: 1301 c800 |0012: const/16 v1, #int 200 // #c8 │ │ +043960: 6e20 c30f 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0fc3 │ │ +043966: 5461 ad04 |0017: iget-object v1, v6, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ +04396a: 1402 0800 067f |0019: const v2, #float 1.78117e+38 // #7f060008 │ │ +043970: 6e20 5012 2100 |001c: invoke-virtual {v1, v2}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +043976: 0c01 |001f: move-result-object v1 │ │ +043978: 7110 5812 0100 |0020: invoke-static {v1}, Lpro/dbro/bart/TheActivity;.hideSoftKeyboard:(Landroid/view/View;)V // method@1258 │ │ +04397e: 5461 ad04 |0023: iget-object v1, v6, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ +043982: 5411 c604 |0025: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ +043986: 2202 d702 |0027: new-instance v2, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ +04398a: 6e10 bc0f 0000 |0029: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ +043990: 0c03 |002c: move-result-object v3 │ │ +043992: 6e10 ed10 0300 |002d: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +043998: 0c03 |0030: move-result-object v3 │ │ +04399a: 1a04 7313 |0031: const-string v4, "recent" // string@1373 │ │ +04399e: 7030 0e12 3204 |0033: invoke-direct {v2, v3, v4}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120e │ │ +0439a4: 6e20 3811 2100 |0036: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1138 │ │ +0439aa: 0a01 |0039: move-result v1 │ │ +0439ac: 3901 3b00 |003a: if-nez v1, 0075 // +003b │ │ +0439b0: 5461 ad04 |003c: iget-object v1, v6, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ +0439b4: 5411 c604 |003e: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ +0439b8: 1202 |0040: const/4 v2, #int 0 // #0 │ │ +0439ba: 2203 d702 |0041: new-instance v3, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ +0439be: 6e10 bc0f 0000 |0043: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ +0439c4: 0c04 |0046: move-result-object v4 │ │ +0439c6: 6e10 ed10 0400 |0047: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +0439cc: 0c04 |004a: move-result-object v4 │ │ +0439ce: 1a05 7313 |004b: const-string v5, "recent" // string@1373 │ │ +0439d2: 7030 0e12 4305 |004d: invoke-direct {v3, v4, v5}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120e │ │ +0439d8: 6e30 3511 2103 |0050: invoke-virtual {v1, v2, v3}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1135 │ │ +0439de: 5461 ad04 |0053: iget-object v1, v6, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ +0439e2: 5411 c604 |0055: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ +0439e6: 6e10 4011 0100 |0057: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +0439ec: 0a01 |005a: move-result v1 │ │ +0439ee: 1232 |005b: const/4 v2, #int 3 // #3 │ │ +0439f0: 3721 1300 |005c: if-le v1, v2, 006f // +0013 │ │ +0439f4: 5461 ad04 |005e: iget-object v1, v6, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ +0439f8: 5411 c604 |0060: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ +0439fc: 5462 ad04 |0062: iget-object v2, v6, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ +043a00: 5422 c604 |0064: iget-object v2, v2, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ +043a04: 6e10 4011 0200 |0066: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +043a0a: 0a02 |0069: move-result v2 │ │ +043a0c: d802 02ff |006a: add-int/lit8 v2, v2, #int -1 // #ff │ │ +043a10: 6e20 3d11 2100 |006c: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113d │ │ +043a16: 5461 ad04 |006f: iget-object v1, v6, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ +043a1a: 7110 4a12 0100 |0071: invoke-static {v1}, Lpro/dbro/bart/TheActivity;.access$000:(Lpro/dbro/bart/TheActivity;)V // method@124a │ │ +043a20: 0e00 |0074: return-void │ │ +043a22: 5461 ad04 |0075: iget-object v1, v6, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ +043a26: 5411 c604 |0077: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ +043a2a: 5462 ad04 |0079: iget-object v2, v6, Lpro/dbro/bart/TheActivity$5;.this$0:Lpro/dbro/bart/TheActivity; // field@04ad │ │ +043a2e: 5422 c604 |007b: iget-object v2, v2, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ +043a32: 2203 d702 |007d: new-instance v3, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ +043a36: 6e10 bc0f 0000 |007f: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ +043a3c: 0c04 |0082: move-result-object v4 │ │ +043a3e: 6e10 ed10 0400 |0083: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +043a44: 0c04 |0086: move-result-object v4 │ │ +043a46: 1a05 7313 |0087: const-string v5, "recent" // string@1373 │ │ +043a4a: 7030 0e12 4305 |0089: invoke-direct {v3, v4, v5}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120e │ │ +043a50: 6e20 3a11 3200 |008c: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.indexOf:(Ljava/lang/Object;)I // method@113a │ │ +043a56: 0a02 |008f: move-result v2 │ │ +043a58: 6e20 3911 2100 |0090: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +043a5e: 0c01 |0093: move-result-object v1 │ │ +043a60: 1f01 d702 |0094: check-cast v1, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ +043a64: 6e10 0f12 0100 |0096: invoke-virtual {v1}, Lpro/dbro/bart/StationSuggestion;.addHit:()I // method@120f │ │ +043a6a: 28d6 |0099: goto 006f // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0007 line=313 │ │ + 0x000c line=314 │ │ 0x0012 line=315 │ │ 0x0017 line=318 │ │ 0x0023 line=321 │ │ 0x003c line=322 │ │ 0x0053 line=324 │ │ 0x005e line=325 │ │ 0x006f line=332 │ │ @@ -74128,15 +74144,15 @@ │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #295 annotations: │ │ Annotations on class │ │ VISIBILITY_SYSTEM Ldalvik/annotation/EnclosingMethod; value=onCreate │ │ VISIBILITY_SYSTEM Ldalvik/annotation/InnerClass; accessFlags=0 name=null │ │ -Annotations on method #4666 'onItemClick' │ │ +Annotations on method #4667 'onItemClick' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/widget/AdapterView" "<*>;" "Landroid/view/View;" "IJ)V" } │ │ │ │ Class #295 - │ │ Class descriptor : 'Lpro/dbro/bart/TheActivity$6;' │ │ Access flags : 0x0000 () │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ @@ -74153,127 +74169,128 @@ │ │ type : '(Lpro/dbro/bart/TheActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041dcc: |[041dcc] pro.dbro.bart.TheActivity$6.:(Lpro/dbro/bart/TheActivity;)V │ │ -041ddc: 5b01 ae04 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ -041de0: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -041de6: 0e00 |0005: return-void │ │ +043a6c: |[043a6c] pro.dbro.bart.TheActivity$6.:(Lpro/dbro/bart/TheActivity;)V │ │ +043a7c: 5b01 ae04 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ +043a80: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +043a86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/TheActivity$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/TheActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/TheActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/TheActivity$6;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -041de8: |[041de8] pro.dbro.bart.TheActivity$6.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -041df8: 1a01 6e02 |0000: const-string v1, "DestinationTextView" // string@026e │ │ -041dfc: 1a02 f10e |0002: const-string v2, "item clicked" // string@0ef1 │ │ -041e00: 7120 360e 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -041e06: 5461 ae04 |0007: iget-object v1, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ -041e0a: 1402 0a00 067f |0009: const v2, #float 1.78117e+38 // #7f06000a │ │ -041e10: 6e20 4f12 2100 |000c: invoke-virtual {v1, v2}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -041e16: 0c00 |000f: move-result-object v0 │ │ -041e18: 1f00 1802 |0010: check-cast v0, Landroid/widget/AutoCompleteTextView; // type@0218 │ │ -041e1c: 1301 c800 |0012: const/16 v1, #int 200 // #c8 │ │ -041e20: 6e20 c30f 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0fc3 │ │ -041e26: 5461 ae04 |0017: iget-object v1, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ -041e2a: 1402 0800 067f |0019: const v2, #float 1.78117e+38 // #7f060008 │ │ -041e30: 6e20 4f12 2100 |001c: invoke-virtual {v1, v2}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -041e36: 0c01 |001f: move-result-object v1 │ │ -041e38: 7110 5712 0100 |0020: invoke-static {v1}, Lpro/dbro/bart/TheActivity;.hideSoftKeyboard:(Landroid/view/View;)V // method@1257 │ │ -041e3e: 5461 ae04 |0023: iget-object v1, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ -041e42: 5411 c604 |0025: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ -041e46: 2202 d702 |0027: new-instance v2, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ -041e4a: 6e10 bc0f 0000 |0029: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ -041e50: 0c03 |002c: move-result-object v3 │ │ -041e52: 6e10 ec10 0300 |002d: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -041e58: 0c03 |0030: move-result-object v3 │ │ -041e5a: 1a04 7313 |0031: const-string v4, "recent" // string@1373 │ │ -041e5e: 7030 0d12 3204 |0033: invoke-direct {v2, v3, v4}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120d │ │ -041e64: 6e20 3711 2100 |0036: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1137 │ │ -041e6a: 0a01 |0039: move-result v1 │ │ -041e6c: 3901 5100 |003a: if-nez v1, 008b // +0051 │ │ -041e70: 1a01 6e02 |003c: const-string v1, "DestinationTextView" // string@026e │ │ -041e74: 1a02 9f09 |003e: const-string v2, "adding station" // string@099f │ │ -041e78: 7120 360e 2100 |0040: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -041e7e: 5461 ae04 |0043: iget-object v1, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ -041e82: 5411 c604 |0045: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ -041e86: 1202 |0047: const/4 v2, #int 0 // #0 │ │ -041e88: 2203 d702 |0048: new-instance v3, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ -041e8c: 6e10 bc0f 0000 |004a: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ -041e92: 0c04 |004d: move-result-object v4 │ │ -041e94: 6e10 ec10 0400 |004e: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -041e9a: 0c04 |0051: move-result-object v4 │ │ -041e9c: 1a05 7313 |0052: const-string v5, "recent" // string@1373 │ │ -041ea0: 7030 0d12 4305 |0054: invoke-direct {v3, v4, v5}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120d │ │ -041ea6: 6e30 3411 2103 |0057: invoke-virtual {v1, v2, v3}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1134 │ │ -041eac: 5461 ae04 |005a: iget-object v1, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ -041eb0: 5411 c604 |005c: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ -041eb4: 6e10 3f11 0100 |005e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -041eba: 0a01 |0061: move-result v1 │ │ -041ebc: 1232 |0062: const/4 v2, #int 3 // #3 │ │ -041ebe: 3721 1300 |0063: if-le v1, v2, 0076 // +0013 │ │ -041ec2: 5461 ae04 |0065: iget-object v1, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ -041ec6: 5411 c604 |0067: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ -041eca: 5462 ae04 |0069: iget-object v2, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ -041ece: 5422 c604 |006b: iget-object v2, v2, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ -041ed2: 6e10 3f11 0200 |006d: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -041ed8: 0a02 |0070: move-result v2 │ │ -041eda: d802 02ff |0071: add-int/lit8 v2, v2, #int -1 // #ff │ │ -041ede: 6e20 3c11 2100 |0073: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113c │ │ -041ee4: 6201 2004 |0076: sget-object v1, Lpro/dbro/bart/BART;.STATION_MAP:Ljava/util/HashMap; // field@0420 │ │ -041ee8: 5462 ae04 |0078: iget-object v2, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ -041eec: 5422 c204 |007a: iget-object v2, v2, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ -041ef0: 6e10 bc0f 0200 |007c: invoke-virtual {v2}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ -041ef6: 0c02 |007f: move-result-object v2 │ │ -041ef8: 6e10 ec10 0200 |0080: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -041efe: 0c02 |0083: move-result-object v2 │ │ -041f00: 6e20 5311 2100 |0084: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -041f06: 0c01 |0087: move-result-object v1 │ │ -041f08: 3901 2800 |0088: if-nez v1, 00b0 // +0028 │ │ -041f0c: 0e00 |008a: return-void │ │ -041f0e: 5461 ae04 |008b: iget-object v1, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ -041f12: 5411 c604 |008d: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ -041f16: 5462 ae04 |008f: iget-object v2, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ -041f1a: 5422 c604 |0091: iget-object v2, v2, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ -041f1e: 2203 d702 |0093: new-instance v3, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ -041f22: 6e10 bc0f 0000 |0095: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ -041f28: 0c04 |0098: move-result-object v4 │ │ -041f2a: 6e10 ec10 0400 |0099: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -041f30: 0c04 |009c: move-result-object v4 │ │ -041f32: 1a05 7313 |009d: const-string v5, "recent" // string@1373 │ │ -041f36: 7030 0d12 4305 |009f: invoke-direct {v3, v4, v5}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120d │ │ -041f3c: 6e20 3911 3200 |00a2: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.indexOf:(Ljava/lang/Object;)I // method@1139 │ │ -041f42: 0a02 |00a5: move-result v2 │ │ -041f44: 6e20 3811 2100 |00a6: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -041f4a: 0c01 |00a9: move-result-object v1 │ │ -041f4c: 1f01 d702 |00aa: check-cast v1, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ -041f50: 6e10 0e12 0100 |00ac: invoke-virtual {v1}, Lpro/dbro/bart/StationSuggestion;.addHit:()I // method@120e │ │ -041f56: 28c7 |00af: goto 0076 // -0039 │ │ -041f58: 5461 ae04 |00b0: iget-object v1, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ -041f5c: 7110 4912 0100 |00b2: invoke-static {v1}, Lpro/dbro/bart/TheActivity;.access$000:(Lpro/dbro/bart/TheActivity;)V // method@1249 │ │ -041f62: 28d5 |00b5: goto 008a // -002b │ │ +043a88: |[043a88] pro.dbro.bart.TheActivity$6.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +043a98: 1a01 6e02 |0000: const-string v1, "DestinationTextView" // string@026e │ │ +043a9c: 1a02 f10e |0002: const-string v2, "item clicked" // string@0ef1 │ │ +043aa0: 7120 360e 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +043aa6: 5461 ae04 |0007: iget-object v1, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ +043aaa: 1402 0a00 067f |0009: const v2, #float 1.78117e+38 // #7f06000a │ │ +043ab0: 6e20 5012 2100 |000c: invoke-virtual {v1, v2}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +043ab6: 0c00 |000f: move-result-object v0 │ │ +043ab8: 1f00 1802 |0010: check-cast v0, Landroid/widget/AutoCompleteTextView; // type@0218 │ │ +043abc: 1301 c800 |0012: const/16 v1, #int 200 // #c8 │ │ +043ac0: 6e20 c30f 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0fc3 │ │ +043ac6: 5461 ae04 |0017: iget-object v1, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ +043aca: 1402 0800 067f |0019: const v2, #float 1.78117e+38 // #7f060008 │ │ +043ad0: 6e20 5012 2100 |001c: invoke-virtual {v1, v2}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +043ad6: 0c01 |001f: move-result-object v1 │ │ +043ad8: 7110 5812 0100 |0020: invoke-static {v1}, Lpro/dbro/bart/TheActivity;.hideSoftKeyboard:(Landroid/view/View;)V // method@1258 │ │ +043ade: 5461 ae04 |0023: iget-object v1, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ +043ae2: 5411 c604 |0025: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ +043ae6: 2202 d702 |0027: new-instance v2, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ +043aea: 6e10 bc0f 0000 |0029: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ +043af0: 0c03 |002c: move-result-object v3 │ │ +043af2: 6e10 ed10 0300 |002d: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +043af8: 0c03 |0030: move-result-object v3 │ │ +043afa: 1a04 7313 |0031: const-string v4, "recent" // string@1373 │ │ +043afe: 7030 0e12 3204 |0033: invoke-direct {v2, v3, v4}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120e │ │ +043b04: 6e20 3811 2100 |0036: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1138 │ │ +043b0a: 0a01 |0039: move-result v1 │ │ +043b0c: 3901 5100 |003a: if-nez v1, 008b // +0051 │ │ +043b10: 1a01 6e02 |003c: const-string v1, "DestinationTextView" // string@026e │ │ +043b14: 1a02 9f09 |003e: const-string v2, "adding station" // string@099f │ │ +043b18: 7120 360e 2100 |0040: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +043b1e: 5461 ae04 |0043: iget-object v1, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ +043b22: 5411 c604 |0045: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ +043b26: 1202 |0047: const/4 v2, #int 0 // #0 │ │ +043b28: 2203 d702 |0048: new-instance v3, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ +043b2c: 6e10 bc0f 0000 |004a: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ +043b32: 0c04 |004d: move-result-object v4 │ │ +043b34: 6e10 ed10 0400 |004e: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +043b3a: 0c04 |0051: move-result-object v4 │ │ +043b3c: 1a05 7313 |0052: const-string v5, "recent" // string@1373 │ │ +043b40: 7030 0e12 4305 |0054: invoke-direct {v3, v4, v5}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120e │ │ +043b46: 6e30 3511 2103 |0057: invoke-virtual {v1, v2, v3}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@1135 │ │ +043b4c: 5461 ae04 |005a: iget-object v1, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ +043b50: 5411 c604 |005c: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ +043b54: 6e10 4011 0100 |005e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +043b5a: 0a01 |0061: move-result v1 │ │ +043b5c: 1232 |0062: const/4 v2, #int 3 // #3 │ │ +043b5e: 3721 1300 |0063: if-le v1, v2, 0076 // +0013 │ │ +043b62: 5461 ae04 |0065: iget-object v1, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ +043b66: 5411 c604 |0067: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ +043b6a: 5462 ae04 |0069: iget-object v2, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ +043b6e: 5422 c604 |006b: iget-object v2, v2, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ +043b72: 6e10 4011 0200 |006d: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +043b78: 0a02 |0070: move-result v2 │ │ +043b7a: d802 02ff |0071: add-int/lit8 v2, v2, #int -1 // #ff │ │ +043b7e: 6e20 3d11 2100 |0073: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113d │ │ +043b84: 6201 2004 |0076: sget-object v1, Lpro/dbro/bart/BART;.STATION_MAP:Ljava/util/HashMap; // field@0420 │ │ +043b88: 5462 ae04 |0078: iget-object v2, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ +043b8c: 5422 c204 |007a: iget-object v2, v2, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ +043b90: 6e10 bc0f 0200 |007c: invoke-virtual {v2}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ +043b96: 0c02 |007f: move-result-object v2 │ │ +043b98: 6e10 ed10 0200 |0080: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +043b9e: 0c02 |0083: move-result-object v2 │ │ +043ba0: 6e20 5411 2100 |0084: invoke-virtual {v1, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +043ba6: 0c01 |0087: move-result-object v1 │ │ +043ba8: 3901 2800 |0088: if-nez v1, 00b0 // +0028 │ │ +043bac: 0e00 |008a: return-void │ │ +043bae: 5461 ae04 |008b: iget-object v1, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ +043bb2: 5411 c604 |008d: iget-object v1, v1, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ +043bb6: 5462 ae04 |008f: iget-object v2, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ +043bba: 5422 c604 |0091: iget-object v2, v2, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ +043bbe: 2203 d702 |0093: new-instance v3, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ +043bc2: 6e10 bc0f 0000 |0095: invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ +043bc8: 0c04 |0098: move-result-object v4 │ │ +043bca: 6e10 ed10 0400 |0099: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +043bd0: 0c04 |009c: move-result-object v4 │ │ +043bd2: 1a05 7313 |009d: const-string v5, "recent" // string@1373 │ │ +043bd6: 7030 0e12 4305 |009f: invoke-direct {v3, v4, v5}, Lpro/dbro/bart/StationSuggestion;.:(Ljava/lang/String;Ljava/lang/String;)V // method@120e │ │ +043bdc: 6e20 3a11 3200 |00a2: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.indexOf:(Ljava/lang/Object;)I // method@113a │ │ +043be2: 0a02 |00a5: move-result v2 │ │ +043be4: 6e20 3911 2100 |00a6: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +043bea: 0c01 |00a9: move-result-object v1 │ │ +043bec: 1f01 d702 |00aa: check-cast v1, Lpro/dbro/bart/StationSuggestion; // type@02d7 │ │ +043bf0: 6e10 0f12 0100 |00ac: invoke-virtual {v1}, Lpro/dbro/bart/StationSuggestion;.addHit:()I // method@120f │ │ +043bf6: 28c7 |00af: goto 0076 // -0039 │ │ +043bf8: 5461 ae04 |00b0: iget-object v1, v6, Lpro/dbro/bart/TheActivity$6;.this$0:Lpro/dbro/bart/TheActivity; // field@04ae │ │ +043bfc: 7110 4a12 0100 |00b2: invoke-static {v1}, Lpro/dbro/bart/TheActivity;.access$000:(Lpro/dbro/bart/TheActivity;)V // method@124a │ │ +043c02: 28d5 |00b5: goto 008a // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0007 line=345 │ │ + 0x000c line=346 │ │ 0x0012 line=347 │ │ 0x0017 line=349 │ │ 0x0023 line=352 │ │ 0x003c line=353 │ │ 0x0043 line=354 │ │ 0x005a line=355 │ │ 0x0065 line=356 │ │ @@ -74325,37 +74342,37 @@ │ │ type : '(Lpro/dbro/bart/TheActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041f64: |[041f64] pro.dbro.bart.TheActivity$7.:(Lpro/dbro/bart/TheActivity;)V │ │ -041f74: 5b01 af04 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$7;.this$0:Lpro/dbro/bart/TheActivity; // field@04af │ │ -041f78: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -041f7e: 0e00 |0005: return-void │ │ +043c04: |[043c04] pro.dbro.bart.TheActivity$7.:(Lpro/dbro/bart/TheActivity;)V │ │ +043c14: 5b01 af04 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$7;.this$0:Lpro/dbro/bart/TheActivity; // field@04af │ │ +043c18: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +043c1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/TheActivity$7; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/TheActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/TheActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/TheActivity$7;) │ │ name : 'afterTextChanged' │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -041f80: |[041f80] pro.dbro.bart.TheActivity$7.afterTextChanged:(Landroid/text/Editable;)V │ │ -041f90: 0e00 |0000: return-void │ │ +043c20: |[043c20] pro.dbro.bart.TheActivity$7.afterTextChanged:(Landroid/text/Editable;)V │ │ +043c30: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/dbro/bart/TheActivity$7; │ │ 0x0000 - 0x0001 reg=1 s Landroid/text/Editable; │ │ │ │ @@ -74364,16 +74381,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -041f94: |[041f94] pro.dbro.bart.TheActivity$7.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -041fa4: 0e00 |0000: return-void │ │ +043c34: |[043c34] pro.dbro.bart.TheActivity$7.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +043c44: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/dbro/bart/TheActivity$7; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ @@ -74385,49 +74402,49 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 73 16-bit code units │ │ -041fa8: |[041fa8] pro.dbro.bart.TheActivity$7.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -041fb8: 1505 067f |0000: const/high16 v5, #int 2131099648 // #7f06 │ │ -041fbc: 1404 0900 067f |0002: const v4, #float 1.78117e+38 // #7f060009 │ │ -041fc2: 2200 1702 |0005: new-instance v0, Landroid/widget/ArrayAdapter; // type@0217 │ │ -041fc6: 6201 b504 |0007: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -041fca: 1402 0a00 0901 |0009: const v2, #float 2.5163e-38 // #0109000a │ │ -041fd0: 6203 1d04 |000c: sget-object v3, Lpro/dbro/bart/BART;.STATIONS:[Ljava/lang/String; // field@041d │ │ -041fd4: 7040 ba0f 1032 |000e: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@0fba │ │ -041fda: 5461 af04 |0011: iget-object v1, v6, Lpro/dbro/bart/TheActivity$7;.this$0:Lpro/dbro/bart/TheActivity; // field@04af │ │ -041fde: 6e20 4f12 4100 |0013: invoke-virtual {v1, v4}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -041fe4: 0c01 |0016: move-result-object v1 │ │ -041fe6: 1f01 3602 |0017: check-cast v1, Landroid/widget/TextView; // type@0236 │ │ -041fea: 6e20 4810 5100 |0019: invoke-virtual {v1, v5}, Landroid/widget/TextView;.getTag:(I)Ljava/lang/Object; // method@1048 │ │ -041ff0: 0c01 |001c: move-result-object v1 │ │ -041ff2: 1f01 7302 |001d: check-cast v1, Ljava/lang/String; // type@0273 │ │ -041ff6: 1a02 4916 |001f: const-string v2, "true" // string@1649 │ │ -041ffa: 6e20 f610 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -042000: 0a01 |0024: move-result v1 │ │ -042002: 3901 1a00 |0025: if-nez v1, 003f // +001a │ │ -042006: 5461 af04 |0027: iget-object v1, v6, Lpro/dbro/bart/TheActivity$7;.this$0:Lpro/dbro/bart/TheActivity; // field@04af │ │ -04200a: 6e20 4f12 4100 |0029: invoke-virtual {v1, v4}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -042010: 0c01 |002c: move-result-object v1 │ │ -042012: 1f01 3602 |002d: check-cast v1, Landroid/widget/TextView; // type@0236 │ │ -042016: 1a02 2b0c |002f: const-string v2, "false" // string@0c2b │ │ -04201a: 6e30 5610 5102 |0031: invoke-virtual {v1, v5, v2}, Landroid/widget/TextView;.setTag:(ILjava/lang/Object;)V // method@1056 │ │ -042020: 5461 af04 |0034: iget-object v1, v6, Lpro/dbro/bart/TheActivity$7;.this$0:Lpro/dbro/bart/TheActivity; // field@04af │ │ -042024: 6e20 4f12 4100 |0036: invoke-virtual {v1, v4}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -04202a: 0c01 |0039: move-result-object v1 │ │ -04202c: 1f01 1802 |003a: check-cast v1, Landroid/widget/AutoCompleteTextView; // type@0218 │ │ -042030: 6e20 bd0f 0100 |003c: invoke-virtual {v1, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fbd │ │ -042036: 1a01 2714 |003f: const-string v1, "seachScreen" // string@1427 │ │ -04203a: 6e10 ec10 0700 |0041: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -042040: 0c02 |0044: move-result-object v2 │ │ -042042: 7120 360e 2100 |0045: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -042048: 0e00 |0048: return-void │ │ +043c48: |[043c48] pro.dbro.bart.TheActivity$7.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +043c58: 1505 067f |0000: const/high16 v5, #int 2131099648 // #7f06 │ │ +043c5c: 1404 0900 067f |0002: const v4, #float 1.78117e+38 // #7f060009 │ │ +043c62: 2200 1702 |0005: new-instance v0, Landroid/widget/ArrayAdapter; // type@0217 │ │ +043c66: 6201 b504 |0007: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +043c6a: 1402 0a00 0901 |0009: const v2, #float 2.5163e-38 // #0109000a │ │ +043c70: 6203 1d04 |000c: sget-object v3, Lpro/dbro/bart/BART;.STATIONS:[Ljava/lang/String; // field@041d │ │ +043c74: 7040 ba0f 1032 |000e: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@0fba │ │ +043c7a: 5461 af04 |0011: iget-object v1, v6, Lpro/dbro/bart/TheActivity$7;.this$0:Lpro/dbro/bart/TheActivity; // field@04af │ │ +043c7e: 6e20 5012 4100 |0013: invoke-virtual {v1, v4}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +043c84: 0c01 |0016: move-result-object v1 │ │ +043c86: 1f01 3602 |0017: check-cast v1, Landroid/widget/TextView; // type@0236 │ │ +043c8a: 6e20 4810 5100 |0019: invoke-virtual {v1, v5}, Landroid/widget/TextView;.getTag:(I)Ljava/lang/Object; // method@1048 │ │ +043c90: 0c01 |001c: move-result-object v1 │ │ +043c92: 1f01 7302 |001d: check-cast v1, Ljava/lang/String; // type@0273 │ │ +043c96: 1a02 4916 |001f: const-string v2, "true" // string@1649 │ │ +043c9a: 6e20 f710 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +043ca0: 0a01 |0024: move-result v1 │ │ +043ca2: 3901 1a00 |0025: if-nez v1, 003f // +001a │ │ +043ca6: 5461 af04 |0027: iget-object v1, v6, Lpro/dbro/bart/TheActivity$7;.this$0:Lpro/dbro/bart/TheActivity; // field@04af │ │ +043caa: 6e20 5012 4100 |0029: invoke-virtual {v1, v4}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +043cb0: 0c01 |002c: move-result-object v1 │ │ +043cb2: 1f01 3602 |002d: check-cast v1, Landroid/widget/TextView; // type@0236 │ │ +043cb6: 1a02 2b0c |002f: const-string v2, "false" // string@0c2b │ │ +043cba: 6e30 5610 5102 |0031: invoke-virtual {v1, v5, v2}, Landroid/widget/TextView;.setTag:(ILjava/lang/Object;)V // method@1056 │ │ +043cc0: 5461 af04 |0034: iget-object v1, v6, Lpro/dbro/bart/TheActivity$7;.this$0:Lpro/dbro/bart/TheActivity; // field@04af │ │ +043cc4: 6e20 5012 4100 |0036: invoke-virtual {v1, v4}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +043cca: 0c01 |0039: move-result-object v1 │ │ +043ccc: 1f01 1802 |003a: check-cast v1, Landroid/widget/AutoCompleteTextView; // type@0218 │ │ +043cd0: 6e20 bd0f 0100 |003c: invoke-virtual {v1, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fbd │ │ +043cd6: 1a01 2714 |003f: const-string v1, "seachScreen" // string@1427 │ │ +043cda: 7210 be10 0700 |0041: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@10be │ │ +043ce0: 0c02 |0044: move-result-object v2 │ │ +043ce2: 7120 360e 2100 |0045: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +043ce8: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=392 │ │ 0x0011 line=394 │ │ 0x0027 line=395 │ │ 0x0034 line=396 │ │ 0x003f line=399 │ │ @@ -74475,37 +74492,37 @@ │ │ type : '(Lpro/dbro/bart/TheActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04204c: |[04204c] pro.dbro.bart.TheActivity$8.:(Lpro/dbro/bart/TheActivity;)V │ │ -04205c: 5b01 b004 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$8;.this$0:Lpro/dbro/bart/TheActivity; // field@04b0 │ │ -042060: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -042066: 0e00 |0005: return-void │ │ +043cec: |[043cec] pro.dbro.bart.TheActivity$8.:(Lpro/dbro/bart/TheActivity;)V │ │ +043cfc: 5b01 b004 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$8;.this$0:Lpro/dbro/bart/TheActivity; // field@04b0 │ │ +043d00: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +043d06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/TheActivity$8; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/TheActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/TheActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/TheActivity$8;) │ │ name : 'afterTextChanged' │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -042068: |[042068] pro.dbro.bart.TheActivity$8.afterTextChanged:(Landroid/text/Editable;)V │ │ -042078: 0e00 |0000: return-void │ │ +043d08: |[043d08] pro.dbro.bart.TheActivity$8.afterTextChanged:(Landroid/text/Editable;)V │ │ +043d18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/dbro/bart/TheActivity$8; │ │ 0x0000 - 0x0001 reg=1 s Landroid/text/Editable; │ │ │ │ @@ -74514,16 +74531,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04207c: |[04207c] pro.dbro.bart.TheActivity$8.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -04208c: 0e00 |0000: return-void │ │ +043d1c: |[043d1c] pro.dbro.bart.TheActivity$8.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +043d2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/dbro/bart/TheActivity$8; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ @@ -74535,49 +74552,49 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 73 16-bit code units │ │ -042090: |[042090] pro.dbro.bart.TheActivity$8.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -0420a0: 1505 067f |0000: const/high16 v5, #int 2131099648 // #7f06 │ │ -0420a4: 1404 0a00 067f |0002: const v4, #float 1.78117e+38 // #7f06000a │ │ -0420aa: 2200 1702 |0005: new-instance v0, Landroid/widget/ArrayAdapter; // type@0217 │ │ -0420ae: 6201 b504 |0007: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -0420b2: 1402 0a00 0901 |0009: const v2, #float 2.5163e-38 // #0109000a │ │ -0420b8: 6203 1d04 |000c: sget-object v3, Lpro/dbro/bart/BART;.STATIONS:[Ljava/lang/String; // field@041d │ │ -0420bc: 7040 ba0f 1032 |000e: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@0fba │ │ -0420c2: 5461 b004 |0011: iget-object v1, v6, Lpro/dbro/bart/TheActivity$8;.this$0:Lpro/dbro/bart/TheActivity; // field@04b0 │ │ -0420c6: 6e20 4f12 4100 |0013: invoke-virtual {v1, v4}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -0420cc: 0c01 |0016: move-result-object v1 │ │ -0420ce: 1f01 3602 |0017: check-cast v1, Landroid/widget/TextView; // type@0236 │ │ -0420d2: 6e20 4810 5100 |0019: invoke-virtual {v1, v5}, Landroid/widget/TextView;.getTag:(I)Ljava/lang/Object; // method@1048 │ │ -0420d8: 0c01 |001c: move-result-object v1 │ │ -0420da: 1f01 7302 |001d: check-cast v1, Ljava/lang/String; // type@0273 │ │ -0420de: 1a02 4916 |001f: const-string v2, "true" // string@1649 │ │ -0420e2: 6e20 f610 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -0420e8: 0a01 |0024: move-result v1 │ │ -0420ea: 3901 1a00 |0025: if-nez v1, 003f // +001a │ │ -0420ee: 5461 b004 |0027: iget-object v1, v6, Lpro/dbro/bart/TheActivity$8;.this$0:Lpro/dbro/bart/TheActivity; // field@04b0 │ │ -0420f2: 6e20 4f12 4100 |0029: invoke-virtual {v1, v4}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -0420f8: 0c01 |002c: move-result-object v1 │ │ -0420fa: 1f01 3602 |002d: check-cast v1, Landroid/widget/TextView; // type@0236 │ │ -0420fe: 1a02 2b0c |002f: const-string v2, "false" // string@0c2b │ │ -042102: 6e30 5610 5102 |0031: invoke-virtual {v1, v5, v2}, Landroid/widget/TextView;.setTag:(ILjava/lang/Object;)V // method@1056 │ │ -042108: 5461 b004 |0034: iget-object v1, v6, Lpro/dbro/bart/TheActivity$8;.this$0:Lpro/dbro/bart/TheActivity; // field@04b0 │ │ -04210c: 6e20 4f12 4100 |0036: invoke-virtual {v1, v4}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -042112: 0c01 |0039: move-result-object v1 │ │ -042114: 1f01 1802 |003a: check-cast v1, Landroid/widget/AutoCompleteTextView; // type@0218 │ │ -042118: 6e20 bd0f 0100 |003c: invoke-virtual {v1, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fbd │ │ -04211e: 1a01 2714 |003f: const-string v1, "seachScreen" // string@1427 │ │ -042122: 6e10 ec10 0700 |0041: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -042128: 0c02 |0044: move-result-object v2 │ │ -04212a: 7120 360e 2100 |0045: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -042130: 0e00 |0048: return-void │ │ +043d30: |[043d30] pro.dbro.bart.TheActivity$8.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +043d40: 1505 067f |0000: const/high16 v5, #int 2131099648 // #7f06 │ │ +043d44: 1404 0a00 067f |0002: const v4, #float 1.78117e+38 // #7f06000a │ │ +043d4a: 2200 1702 |0005: new-instance v0, Landroid/widget/ArrayAdapter; // type@0217 │ │ +043d4e: 6201 b504 |0007: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +043d52: 1402 0a00 0901 |0009: const v2, #float 2.5163e-38 // #0109000a │ │ +043d58: 6203 1d04 |000c: sget-object v3, Lpro/dbro/bart/BART;.STATIONS:[Ljava/lang/String; // field@041d │ │ +043d5c: 7040 ba0f 1032 |000e: invoke-direct {v0, v1, v2, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@0fba │ │ +043d62: 5461 b004 |0011: iget-object v1, v6, Lpro/dbro/bart/TheActivity$8;.this$0:Lpro/dbro/bart/TheActivity; // field@04b0 │ │ +043d66: 6e20 5012 4100 |0013: invoke-virtual {v1, v4}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +043d6c: 0c01 |0016: move-result-object v1 │ │ +043d6e: 1f01 3602 |0017: check-cast v1, Landroid/widget/TextView; // type@0236 │ │ +043d72: 6e20 4810 5100 |0019: invoke-virtual {v1, v5}, Landroid/widget/TextView;.getTag:(I)Ljava/lang/Object; // method@1048 │ │ +043d78: 0c01 |001c: move-result-object v1 │ │ +043d7a: 1f01 7302 |001d: check-cast v1, Ljava/lang/String; // type@0273 │ │ +043d7e: 1a02 4916 |001f: const-string v2, "true" // string@1649 │ │ +043d82: 6e20 f710 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +043d88: 0a01 |0024: move-result v1 │ │ +043d8a: 3901 1a00 |0025: if-nez v1, 003f // +001a │ │ +043d8e: 5461 b004 |0027: iget-object v1, v6, Lpro/dbro/bart/TheActivity$8;.this$0:Lpro/dbro/bart/TheActivity; // field@04b0 │ │ +043d92: 6e20 5012 4100 |0029: invoke-virtual {v1, v4}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +043d98: 0c01 |002c: move-result-object v1 │ │ +043d9a: 1f01 3602 |002d: check-cast v1, Landroid/widget/TextView; // type@0236 │ │ +043d9e: 1a02 2b0c |002f: const-string v2, "false" // string@0c2b │ │ +043da2: 6e30 5610 5102 |0031: invoke-virtual {v1, v5, v2}, Landroid/widget/TextView;.setTag:(ILjava/lang/Object;)V // method@1056 │ │ +043da8: 5461 b004 |0034: iget-object v1, v6, Lpro/dbro/bart/TheActivity$8;.this$0:Lpro/dbro/bart/TheActivity; // field@04b0 │ │ +043dac: 6e20 5012 4100 |0036: invoke-virtual {v1, v4}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +043db2: 0c01 |0039: move-result-object v1 │ │ +043db4: 1f01 1802 |003a: check-cast v1, Landroid/widget/AutoCompleteTextView; // type@0218 │ │ +043db8: 6e20 bd0f 0100 |003c: invoke-virtual {v1, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fbd │ │ +043dbe: 1a01 2714 |003f: const-string v1, "seachScreen" // string@1427 │ │ +043dc2: 7210 be10 0700 |0041: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@10be │ │ +043dc8: 0c02 |0044: move-result-object v2 │ │ +043dca: 7120 360e 2100 |0045: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +043dd0: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=416 │ │ 0x0011 line=418 │ │ 0x0027 line=419 │ │ 0x0034 line=420 │ │ 0x003f line=422 │ │ @@ -74625,52 +74642,52 @@ │ │ type : '(Lpro/dbro/bart/TheActivity$9;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042134: |[042134] pro.dbro.bart.TheActivity$9$1.:(Lpro/dbro/bart/TheActivity$9;)V │ │ -042144: 5b01 b104 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$9$1;.this$1:Lpro/dbro/bart/TheActivity$9; // field@04b1 │ │ -042148: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04214e: 0e00 |0005: return-void │ │ +043dd4: |[043dd4] pro.dbro.bart.TheActivity$9$1.:(Lpro/dbro/bart/TheActivity$9;)V │ │ +043de4: 5b01 b104 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$9$1;.this$1:Lpro/dbro/bart/TheActivity$9; // field@04b1 │ │ +043de8: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +043dee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=670 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/TheActivity$9$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/TheActivity$9; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lpro/dbro/bart/TheActivity$9; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/TheActivity$9$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -042150: |[042150] pro.dbro.bart.TheActivity$9$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -042160: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -042164: 6201 b504 |0002: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -042168: 1c02 f202 |0004: const-class v2, Lpro/dbro/bart/UsherService; // type@02f2 │ │ -04216c: 7030 9c00 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@009c │ │ -042172: 5431 b104 |0009: iget-object v1, v3, Lpro/dbro/bart/TheActivity$9$1;.this$1:Lpro/dbro/bart/TheActivity$9; // field@04b1 │ │ -042176: 5411 b204 |000b: iget-object v1, v1, Lpro/dbro/bart/TheActivity$9;.this$0:Lpro/dbro/bart/TheActivity; // field@04b2 │ │ -04217a: 7110 4a12 0100 |000d: invoke-static {v1}, Lpro/dbro/bart/TheActivity;.access$100:(Lpro/dbro/bart/TheActivity;)Z // method@124a │ │ -042180: 0a01 |0010: move-result v1 │ │ -042182: 3801 0900 |0011: if-eqz v1, 001a // +0009 │ │ -042186: 5431 b104 |0013: iget-object v1, v3, Lpro/dbro/bart/TheActivity$9$1;.this$1:Lpro/dbro/bart/TheActivity$9; // field@04b1 │ │ -04218a: 5411 b204 |0015: iget-object v1, v1, Lpro/dbro/bart/TheActivity$9;.this$0:Lpro/dbro/bart/TheActivity; // field@04b2 │ │ -04218e: 6e20 6612 0100 |0017: invoke-virtual {v1, v0}, Lpro/dbro/bart/TheActivity;.stopService:(Landroid/content/Intent;)Z // method@1266 │ │ -042194: 5431 b104 |001a: iget-object v1, v3, Lpro/dbro/bart/TheActivity$9$1;.this$1:Lpro/dbro/bart/TheActivity$9; // field@04b1 │ │ -042198: 5411 b204 |001c: iget-object v1, v1, Lpro/dbro/bart/TheActivity$9;.this$0:Lpro/dbro/bart/TheActivity; // field@04b2 │ │ -04219c: 6e20 6512 0100 |001e: invoke-virtual {v1, v0}, Lpro/dbro/bart/TheActivity;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@1265 │ │ -0421a2: 0e00 |0021: return-void │ │ +043df0: |[043df0] pro.dbro.bart.TheActivity$9$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +043e00: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +043e04: 6201 b504 |0002: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +043e08: 1c02 f202 |0004: const-class v2, Lpro/dbro/bart/UsherService; // type@02f2 │ │ +043e0c: 7030 9c00 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@009c │ │ +043e12: 5431 b104 |0009: iget-object v1, v3, Lpro/dbro/bart/TheActivity$9$1;.this$1:Lpro/dbro/bart/TheActivity$9; // field@04b1 │ │ +043e16: 5411 b204 |000b: iget-object v1, v1, Lpro/dbro/bart/TheActivity$9;.this$0:Lpro/dbro/bart/TheActivity; // field@04b2 │ │ +043e1a: 7110 4b12 0100 |000d: invoke-static {v1}, Lpro/dbro/bart/TheActivity;.access$100:(Lpro/dbro/bart/TheActivity;)Z // method@124b │ │ +043e20: 0a01 |0010: move-result v1 │ │ +043e22: 3801 0900 |0011: if-eqz v1, 001a // +0009 │ │ +043e26: 5431 b104 |0013: iget-object v1, v3, Lpro/dbro/bart/TheActivity$9$1;.this$1:Lpro/dbro/bart/TheActivity$9; // field@04b1 │ │ +043e2a: 5411 b204 |0015: iget-object v1, v1, Lpro/dbro/bart/TheActivity$9;.this$0:Lpro/dbro/bart/TheActivity; // field@04b2 │ │ +043e2e: 6e20 6712 0100 |0017: invoke-virtual {v1, v0}, Lpro/dbro/bart/TheActivity;.stopService:(Landroid/content/Intent;)Z // method@1267 │ │ +043e34: 5431 b104 |001a: iget-object v1, v3, Lpro/dbro/bart/TheActivity$9$1;.this$1:Lpro/dbro/bart/TheActivity$9; // field@04b1 │ │ +043e38: 5411 b204 |001c: iget-object v1, v1, Lpro/dbro/bart/TheActivity$9;.this$0:Lpro/dbro/bart/TheActivity; // field@04b2 │ │ +043e3c: 6e20 6612 0100 |001e: invoke-virtual {v1, v0}, Lpro/dbro/bart/TheActivity;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@1266 │ │ +043e42: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ 0x0009 line=676 │ │ 0x0013 line=677 │ │ 0x001a line=679 │ │ 0x0021 line=680 │ │ @@ -74715,95 +74732,101 @@ │ │ type : '(Lpro/dbro/bart/TheActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0421a4: |[0421a4] pro.dbro.bart.TheActivity$9.:(Lpro/dbro/bart/TheActivity;)V │ │ -0421b4: 5b01 b204 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$9;.this$0:Lpro/dbro/bart/TheActivity; // field@04b2 │ │ -0421b8: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0421be: 0e00 |0005: return-void │ │ +043e44: |[043e44] pro.dbro.bart.TheActivity$9.:(Lpro/dbro/bart/TheActivity;)V │ │ +043e54: 5b01 b204 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$9;.this$0:Lpro/dbro/bart/TheActivity; // field@04b2 │ │ +043e58: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +043e5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=656 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/TheActivity$9; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/TheActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/TheActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/TheActivity$9;) │ │ name : 'onLongClick' │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 107 16-bit code units │ │ -0421c0: |[0421c0] pro.dbro.bart.TheActivity$9.onLongClick:(Landroid/view/View;)Z │ │ -0421d0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0421d2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0421d4: 1a02 a107 |0002: const-string v2, "RouteViewTag" // string@07a1 │ │ -0421d8: 6e10 bc0e 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ebc │ │ -0421de: 0c01 |0007: move-result-object v1 │ │ -0421e0: 1f01 f702 |0008: check-cast v1, Lpro/dbro/bart/route; // type@02f7 │ │ -0421e4: 6e10 a712 0100 |000a: invoke-virtual {v1}, Lpro/dbro/bart/route;.toString:()Ljava/lang/String; // method@12a7 │ │ -0421ea: 0c01 |000d: move-result-object v1 │ │ -0421ec: 7120 360e 1200 |000e: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -0421f2: 6e10 bc0e 0600 |0011: invoke-virtual {v6}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ebc │ │ -0421f8: 0c01 |0014: move-result-object v1 │ │ -0421fa: 1f01 f702 |0015: check-cast v1, Lpro/dbro/bart/route; // type@02f7 │ │ -0421fe: 6901 cc04 |0017: sput-object v1, Lpro/dbro/bart/TheActivity;.usherRoute:Lpro/dbro/bart/route; // field@04cc │ │ -042202: 6201 b504 |0019: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -042206: 1402 0b00 037f |001b: const v2, #float 1.74129e+38 // #7f03000b │ │ -04220c: 7130 c40e 2104 |001e: invoke-static {v1, v2, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -042212: 0c00 |0021: move-result-object v0 │ │ -042214: 1f00 3602 |0022: check-cast v0, Landroid/widget/TextView; // type@0236 │ │ -042218: 5451 b204 |0024: iget-object v1, v5, Lpro/dbro/bart/TheActivity$9;.this$0:Lpro/dbro/bart/TheActivity; // field@04b2 │ │ -04221c: 1402 0800 047f |0026: const v2, #float 1.75458e+38 // #7f040008 │ │ -042222: 6e20 5412 2100 |0029: invoke-virtual {v1, v2}, Lpro/dbro/bart/TheActivity;.getString:(I)Ljava/lang/String; // method@1254 │ │ -042228: 0c01 |002c: move-result-object v1 │ │ -04222a: 7110 2c0e 0100 |002d: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0e2c │ │ -042230: 0c01 |0030: move-result-object v1 │ │ -042232: 6e20 5810 1000 |0031: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -042238: 1501 9041 |0034: const/high16 v1, #int 1099956224 // #4190 │ │ -04223c: 6e20 5b10 1000 |0036: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ -042242: 6e53 5310 3033 |0039: invoke-virtual {v0, v3, v3, v3, v3}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ -042248: 2201 0d00 |003c: new-instance v1, Landroid/app/AlertDialog$Builder; // type@000d │ │ -04224c: 6202 b504 |003e: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -042250: 7020 3400 2100 |0040: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0034 │ │ -042256: 1a02 9f07 |0043: const-string v2, "Route Guidance" // string@079f │ │ -04225a: 6e20 3a00 2100 |0045: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003a │ │ -042260: 0c01 |0048: move-result-object v1 │ │ -042262: 1402 0400 027f |0049: const v2, #float 1.728e+38 // #7f020004 │ │ -042268: 6e20 3500 2100 |004c: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0035 │ │ -04226e: 0c01 |004f: move-result-object v1 │ │ -042270: 6e20 3b00 0100 |0050: invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@003b │ │ -042276: 0c01 |0053: move-result-object v1 │ │ -042278: 1402 0900 047f |0054: const v2, #float 1.75458e+38 // #7f040009 │ │ -04227e: 2203 eb02 |0057: new-instance v3, Lpro/dbro/bart/TheActivity$9$1; // type@02eb │ │ -042282: 7020 4312 5300 |0059: invoke-direct {v3, v5}, Lpro/dbro/bart/TheActivity$9$1;.:(Lpro/dbro/bart/TheActivity$9;)V // method@1243 │ │ -042288: 6e30 3800 2103 |005c: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0038 │ │ -04228e: 0c01 |005f: move-result-object v1 │ │ -042290: 1a02 2202 |0060: const-string v2, "Cancel" // string@0222 │ │ -042294: 6e30 3700 2104 |0062: invoke-virtual {v1, v2, v4}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0037 │ │ -04229a: 0c01 |0065: move-result-object v1 │ │ -04229c: 6e10 3c00 0100 |0066: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ -0422a2: 1211 |0069: const/4 v1, #int 1 // #1 │ │ -0422a4: 0f01 |006a: return v1 │ │ +043e60: |[043e60] pro.dbro.bart.TheActivity$9.onLongClick:(Landroid/view/View;)Z │ │ +043e70: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +043e72: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +043e74: 1a02 a107 |0002: const-string v2, "RouteViewTag" // string@07a1 │ │ +043e78: 6e10 bc0e 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ebc │ │ +043e7e: 0c01 |0007: move-result-object v1 │ │ +043e80: 1f01 f702 |0008: check-cast v1, Lpro/dbro/bart/route; // type@02f7 │ │ +043e84: 6e10 a812 0100 |000a: invoke-virtual {v1}, Lpro/dbro/bart/route;.toString:()Ljava/lang/String; // method@12a8 │ │ +043e8a: 0c01 |000d: move-result-object v1 │ │ +043e8c: 7120 360e 1200 |000e: invoke-static {v2, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +043e92: 6e10 bc0e 0600 |0011: invoke-virtual {v6}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ebc │ │ +043e98: 0c01 |0014: move-result-object v1 │ │ +043e9a: 1f01 f702 |0015: check-cast v1, Lpro/dbro/bart/route; // type@02f7 │ │ +043e9e: 6901 cc04 |0017: sput-object v1, Lpro/dbro/bart/TheActivity;.usherRoute:Lpro/dbro/bart/route; // field@04cc │ │ +043ea2: 6201 b504 |0019: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +043ea6: 1402 0b00 037f |001b: const v2, #float 1.74129e+38 // #7f03000b │ │ +043eac: 7130 c40e 2104 |001e: invoke-static {v1, v2, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +043eb2: 0c00 |0021: move-result-object v0 │ │ +043eb4: 1f00 3602 |0022: check-cast v0, Landroid/widget/TextView; // type@0236 │ │ +043eb8: 5451 b204 |0024: iget-object v1, v5, Lpro/dbro/bart/TheActivity$9;.this$0:Lpro/dbro/bart/TheActivity; // field@04b2 │ │ +043ebc: 1402 0800 047f |0026: const v2, #float 1.75458e+38 // #7f040008 │ │ +043ec2: 6e20 5512 2100 |0029: invoke-virtual {v1, v2}, Lpro/dbro/bart/TheActivity;.getString:(I)Ljava/lang/String; // method@1255 │ │ +043ec8: 0c01 |002c: move-result-object v1 │ │ +043eca: 7110 2c0e 0100 |002d: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0e2c │ │ +043ed0: 0c01 |0030: move-result-object v1 │ │ +043ed2: 6e20 5810 1000 |0031: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +043ed8: 1501 9041 |0034: const/high16 v1, #int 1099956224 // #4190 │ │ +043edc: 6e20 5b10 1000 |0036: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ +043ee2: 6e53 5310 3033 |0039: invoke-virtual {v0, v3, v3, v3, v3}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ +043ee8: 2201 0d00 |003c: new-instance v1, Landroid/app/AlertDialog$Builder; // type@000d │ │ +043eec: 6202 b504 |003e: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +043ef0: 7020 3400 2100 |0040: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0034 │ │ +043ef6: 1a02 9f07 |0043: const-string v2, "Route Guidance" // string@079f │ │ +043efa: 6e20 3a00 2100 |0045: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003a │ │ +043f00: 0c01 |0048: move-result-object v1 │ │ +043f02: 1402 0400 027f |0049: const v2, #float 1.728e+38 // #7f020004 │ │ +043f08: 6e20 3500 2100 |004c: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0035 │ │ +043f0e: 0c01 |004f: move-result-object v1 │ │ +043f10: 6e20 3b00 0100 |0050: invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@003b │ │ +043f16: 0c01 |0053: move-result-object v1 │ │ +043f18: 1402 0900 047f |0054: const v2, #float 1.75458e+38 // #7f040009 │ │ +043f1e: 2203 eb02 |0057: new-instance v3, Lpro/dbro/bart/TheActivity$9$1; // type@02eb │ │ +043f22: 7020 4412 5300 |0059: invoke-direct {v3, v5}, Lpro/dbro/bart/TheActivity$9$1;.:(Lpro/dbro/bart/TheActivity$9;)V // method@1244 │ │ +043f28: 6e30 3800 2103 |005c: invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0038 │ │ +043f2e: 0c01 |005f: move-result-object v1 │ │ +043f30: 1a02 2202 |0060: const-string v2, "Cancel" // string@0222 │ │ +043f34: 6e30 3700 2104 |0062: invoke-virtual {v1, v2, v4}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0037 │ │ +043f3a: 0c01 |0065: move-result-object v1 │ │ +043f3c: 6e10 3c00 0100 |0066: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ +043f42: 1211 |0069: const/4 v1, #int 1 // #1 │ │ +043f44: 0f01 |006a: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=660 │ │ 0x0011 line=661 │ │ 0x0019 line=662 │ │ 0x0024 line=663 │ │ 0x0034 line=664 │ │ 0x0039 line=665 │ │ 0x003c line=666 │ │ + 0x0045 line=667 │ │ + 0x004c line=668 │ │ + 0x0050 line=669 │ │ + 0x005c line=670 │ │ + 0x0062 line=683 │ │ + 0x0066 line=684 │ │ 0x0069 line=685 │ │ locals : │ │ 0x0024 - 0x006b reg=0 guidanceTv Landroid/widget/TextView; │ │ 0x0000 - 0x006b reg=5 this Lpro/dbro/bart/TheActivity$9; │ │ 0x0000 - 0x006b reg=6 arg0 Landroid/view/View; │ │ │ │ source_file_idx : 2119 (TheActivity.java) │ │ @@ -74817,15 +74840,15 @@ │ │ instance_fields_size: 21 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 11 │ │ │ │ Class #300 annotations: │ │ Annotations on field #1222 'stationSuggestions' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/ArrayList" "<" "Lpro/dbro/bart/StationSuggestion;" ">;" } │ │ -Annotations on method #4701 'onResume' │ │ +Annotations on method #4702 'onResume' │ │ VISIBILITY_BUILD Landroid/annotation/SuppressLint; value={ "NewApi" } │ │ │ │ Class #300 - │ │ Class descriptor : 'Lpro/dbro/bart/TheActivity;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Landroid/app/Activity;' │ │ Interfaces - │ │ @@ -74941,51 +74964,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0422a8: |[0422a8] pro.dbro.bart.TheActivity.:()V │ │ -0422b8: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -0422bc: 6900 bf04 |0002: sput-object v0, Lpro/dbro/bart/TheActivity;.lastRequest:Ljava/lang/String; // field@04bf │ │ -0422c0: 0e00 |0004: return-void │ │ +043f48: |[043f48] pro.dbro.bart.TheActivity.:()V │ │ +043f58: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +043f5c: 6900 bf04 |0002: sput-object v0, Lpro/dbro/bart/TheActivity;.lastRequest:Ljava/lang/String; // field@04bf │ │ +043f60: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ │ │ #1 : (in Lpro/dbro/bart/TheActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0422c4: |[0422c4] pro.dbro.bart.TheActivity.:()V │ │ -0422d4: 7010 0600 0200 |0000: invoke-direct {v2}, Landroid/app/Activity;.:()V // method@0006 │ │ -0422da: 2200 8302 |0003: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -0422de: 7010 3211 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -0422e4: 5b20 cb04 |0008: iput-object v0, v2, Lpro/dbro/bart/TheActivity;.timerViews:Ljava/util/ArrayList; // field@04cb │ │ -0422e8: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ -0422ec: 5a20 c104 |000c: iput-wide v0, v2, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ -0422f0: 1230 |000e: const/4 v0, #int 3 // #3 │ │ -0422f2: 5920 b404 |000f: iput v0, v2, Lpro/dbro/bart/TheActivity;.STATION_SUGGESTION_SIZE:I // field@04b4 │ │ -0422f6: 1700 60ea 0000 |0011: const-wide/32 v0, #float 8.40779e-41 // #0000ea60 │ │ -0422fc: 5a20 b304 |0014: iput-wide v0, v2, Lpro/dbro/bart/TheActivity;.CURRENT_ETD_RESPONSE_FRESH_MS:J // field@04b3 │ │ -042300: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -042302: 5c20 bd04 |0017: iput-boolean v0, v2, Lpro/dbro/bart/TheActivity;.hasLocation:Z // field@04bd │ │ -042306: 1a00 0000 |0019: const-string v0, "" // string@0000 │ │ -04230a: 5b20 c004 |001b: iput-object v0, v2, Lpro/dbro/bart/TheActivity;.localStation:Ljava/lang/String; // field@04c0 │ │ -04230e: 2200 e002 |001d: new-instance v0, Lpro/dbro/bart/TheActivity$14; // type@02e0 │ │ -042312: 7020 2912 2000 |001f: invoke-direct {v0, v2}, Lpro/dbro/bart/TheActivity$14;.:(Lpro/dbro/bart/TheActivity;)V // method@1229 │ │ -042318: 5b20 c504 |0022: iput-object v0, v2, Lpro/dbro/bart/TheActivity;.serviceStateMessageReceiver:Landroid/content/BroadcastReceiver; // field@04c5 │ │ -04231c: 0e00 |0024: return-void │ │ +043f64: |[043f64] pro.dbro.bart.TheActivity.:()V │ │ +043f74: 7010 0600 0200 |0000: invoke-direct {v2}, Landroid/app/Activity;.:()V // method@0006 │ │ +043f7a: 2200 8302 |0003: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +043f7e: 7010 3311 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +043f84: 5b20 cb04 |0008: iput-object v0, v2, Lpro/dbro/bart/TheActivity;.timerViews:Ljava/util/ArrayList; // field@04cb │ │ +043f88: 1600 0000 |000a: const-wide/16 v0, #int 0 // #0 │ │ +043f8c: 5a20 c104 |000c: iput-wide v0, v2, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ +043f90: 1230 |000e: const/4 v0, #int 3 // #3 │ │ +043f92: 5920 b404 |000f: iput v0, v2, Lpro/dbro/bart/TheActivity;.STATION_SUGGESTION_SIZE:I // field@04b4 │ │ +043f96: 1700 60ea 0000 |0011: const-wide/32 v0, #float 8.40779e-41 // #0000ea60 │ │ +043f9c: 5a20 b304 |0014: iput-wide v0, v2, Lpro/dbro/bart/TheActivity;.CURRENT_ETD_RESPONSE_FRESH_MS:J // field@04b3 │ │ +043fa0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +043fa2: 5c20 bd04 |0017: iput-boolean v0, v2, Lpro/dbro/bart/TheActivity;.hasLocation:Z // field@04bd │ │ +043fa6: 1a00 0000 |0019: const-string v0, "" // string@0000 │ │ +043faa: 5b20 c004 |001b: iput-object v0, v2, Lpro/dbro/bart/TheActivity;.localStation:Ljava/lang/String; // field@04c0 │ │ +043fae: 2200 e002 |001d: new-instance v0, Lpro/dbro/bart/TheActivity$14; // type@02e0 │ │ +043fb2: 7020 2a12 2000 |001f: invoke-direct {v0, v2}, Lpro/dbro/bart/TheActivity$14;.:(Lpro/dbro/bart/TheActivity;)V // method@122a │ │ +043fb8: 5b20 c504 |0022: iput-object v0, v2, Lpro/dbro/bart/TheActivity;.serviceStateMessageReceiver:Landroid/content/BroadcastReceiver; // field@04c5 │ │ +043fbc: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=70 │ │ 0x000a line=72 │ │ 0x000e line=75 │ │ 0x0011 line=85 │ │ @@ -75000,17 +75023,17 @@ │ │ type : '(Lpro/dbro/bart/TheActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042320: |[042320] pro.dbro.bart.TheActivity.access$000:(Lpro/dbro/bart/TheActivity;)V │ │ -042330: 7010 6912 0000 |0000: invoke-direct {v0}, Lpro/dbro/bart/TheActivity;.validateInputAndDoRequest:()V // method@1269 │ │ -042336: 0e00 |0003: return-void │ │ +043fc0: |[043fc0] pro.dbro.bart.TheActivity.access$000:(Lpro/dbro/bart/TheActivity;)V │ │ +043fd0: 7010 6a12 0000 |0000: invoke-direct {v0}, Lpro/dbro/bart/TheActivity;.validateInputAndDoRequest:()V // method@126a │ │ +043fd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lpro/dbro/bart/TheActivity; │ │ │ │ #3 : (in Lpro/dbro/bart/TheActivity;) │ │ @@ -75018,18 +75041,18 @@ │ │ type : '(Lpro/dbro/bart/TheActivity;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -042338: |[042338] pro.dbro.bart.TheActivity.access$100:(Lpro/dbro/bart/TheActivity;)Z │ │ -042348: 7010 6812 0100 |0000: invoke-direct {v1}, Lpro/dbro/bart/TheActivity;.usherServiceIsRunning:()Z // method@1268 │ │ -04234e: 0a00 |0003: move-result v0 │ │ -042350: 0f00 |0004: return v0 │ │ +043fd8: |[043fd8] pro.dbro.bart.TheActivity.access$100:(Lpro/dbro/bart/TheActivity;)Z │ │ +043fe8: 7010 6912 0100 |0000: invoke-direct {v1}, Lpro/dbro/bart/TheActivity;.usherServiceIsRunning:()Z // method@1269 │ │ +043fee: 0a00 |0003: move-result v0 │ │ +043ff0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lpro/dbro/bart/TheActivity; │ │ │ │ #4 : (in Lpro/dbro/bart/TheActivity;) │ │ @@ -75037,17 +75060,17 @@ │ │ type : '(Lpro/dbro/bart/TheActivity;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -042354: |[042354] pro.dbro.bart.TheActivity.access$200:(Lpro/dbro/bart/TheActivity;Ljava/lang/String;)V │ │ -042364: 7020 6312 1000 |0000: invoke-direct {v0, v1}, Lpro/dbro/bart/TheActivity;.showErrorDialog:(Ljava/lang/String;)V // method@1263 │ │ -04236a: 0e00 |0003: return-void │ │ +043ff4: |[043ff4] pro.dbro.bart.TheActivity.access$200:(Lpro/dbro/bart/TheActivity;Ljava/lang/String;)V │ │ +044004: 7020 6412 1000 |0000: invoke-direct {v0, v1}, Lpro/dbro/bart/TheActivity;.showErrorDialog:(Ljava/lang/String;)V // method@1264 │ │ +04400a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lpro/dbro/bart/TheActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -75056,21 +75079,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -04236c: |[04236c] pro.dbro.bart.TheActivity.getDeviceLocation:()V │ │ -04237c: 2200 cc02 |0000: new-instance v0, Lpro/dbro/bart/DeviceLocation; // type@02cc │ │ -042380: 7010 f611 0000 |0002: invoke-direct {v0}, Lpro/dbro/bart/DeviceLocation;.:()V // method@11f6 │ │ -042386: 2201 e202 |0005: new-instance v1, Lpro/dbro/bart/TheActivity$16; // type@02e2 │ │ -04238a: 7020 2d12 2100 |0007: invoke-direct {v1, v2}, Lpro/dbro/bart/TheActivity$16;.:(Lpro/dbro/bart/TheActivity;)V // method@122d │ │ -042390: 6e30 f711 2001 |000a: invoke-virtual {v0, v2, v1}, Lpro/dbro/bart/DeviceLocation;.getLocation:(Landroid/content/Context;Lpro/dbro/bart/DeviceLocation$LocationResult;)Z // method@11f7 │ │ -042396: 0e00 |000d: return-void │ │ +04400c: |[04400c] pro.dbro.bart.TheActivity.getDeviceLocation:()V │ │ +04401c: 2200 cc02 |0000: new-instance v0, Lpro/dbro/bart/DeviceLocation; // type@02cc │ │ +044020: 7010 f711 0000 |0002: invoke-direct {v0}, Lpro/dbro/bart/DeviceLocation;.:()V // method@11f7 │ │ +044026: 2201 e202 |0005: new-instance v1, Lpro/dbro/bart/TheActivity$16; // type@02e2 │ │ +04402a: 7020 2e12 2100 |0007: invoke-direct {v1, v2}, Lpro/dbro/bart/TheActivity$16;.:(Lpro/dbro/bart/TheActivity;)V // method@122e │ │ +044030: 6e30 f811 2001 |000a: invoke-virtual {v0, v2, v1}, Lpro/dbro/bart/DeviceLocation;.getLocation:(Landroid/content/Context;Lpro/dbro/bart/DeviceLocation$LocationResult;)Z // method@11f8 │ │ +044036: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1263 │ │ 0x0005 line=1264 │ │ 0x000a line=1279 │ │ 0x000d line=1280 │ │ locals : │ │ @@ -75083,114 +75106,114 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -042398: |[042398] pro.dbro.bart.TheActivity.hideSoftKeyboard:(Landroid/view/View;)V │ │ -0423a8: 6201 b504 |0000: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -0423ac: 1a02 8d0e |0002: const-string v2, "input_method" // string@0e8d │ │ -0423b0: 6e20 9100 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0091 │ │ -0423b6: 0c00 |0007: move-result-object v0 │ │ -0423b8: 1f00 1102 |0008: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@0211 │ │ -0423bc: 6e10 a50e 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getApplicationWindowToken:()Landroid/os/IBinder; // method@0ea5 │ │ -0423c2: 0c01 |000d: move-result-object v1 │ │ -0423c4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0423c6: 6e30 b20f 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0fb2 │ │ -0423cc: 0e00 |0012: return-void │ │ +044038: |[044038] pro.dbro.bart.TheActivity.hideSoftKeyboard:(Landroid/view/View;)V │ │ +044048: 6201 b504 |0000: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +04404c: 1a02 8d0e |0002: const-string v2, "input_method" // string@0e8d │ │ +044050: 6e20 9100 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0091 │ │ +044056: 0c00 |0007: move-result-object v0 │ │ +044058: 1f00 1102 |0008: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@0211 │ │ +04405c: 6e10 a50e 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getApplicationWindowToken:()Landroid/os/IBinder; // method@0ea5 │ │ +044062: 0c01 |000d: move-result-object v1 │ │ +044064: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +044066: 6e30 b20f 1002 |000f: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@0fb2 │ │ +04406c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x000a line=484 │ │ 0x0012 line=485 │ │ locals : │ │ 0x000a - 0x0013 reg=0 imm Landroid/view/inputmethod/InputMethodManager; │ │ 0x0000 - 0x0013 reg=3 view Landroid/view/View; │ │ │ │ #7 : (in Lpro/dbro/bart/TheActivity;) │ │ name : 'removeExpiredRoutes' │ │ type : '(Lpro/dbro/bart/routeResponse;)Lpro/dbro/bart/routeResponse;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 11 │ │ + registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 142 16-bit code units │ │ -0423d0: |[0423d0] pro.dbro.bart.TheActivity.removeExpiredRoutes:(Lpro/dbro/bart/routeResponse;)Lpro/dbro/bart/routeResponse; │ │ -0423e0: 1700 60ea 0000 |0000: const-wide/32 v0, #float 8.40779e-41 // #0000ea60 │ │ -0423e6: 1a05 3a13 |0003: const-string v5, "preRemoveExpiredRoutes" // string@133a │ │ -0423ea: 6e10 ac12 0a00 |0005: invoke-virtual {v10}, Lpro/dbro/bart/routeResponse;.toString:()Ljava/lang/String; // method@12ac │ │ -0423f0: 0c06 |0008: move-result-object v6 │ │ -0423f2: 7120 360e 6500 |0009: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -0423f8: 2203 8802 |000c: new-instance v3, Ljava/util/Date; // type@0288 │ │ -0423fc: 7010 4911 0300 |000e: invoke-direct {v3}, Ljava/util/Date;.:()V // method@1149 │ │ -042402: 2202 8302 |0011: new-instance v2, Ljava/util/ArrayList; // type@0283 │ │ -042406: 54a5 0505 |0013: iget-object v5, v10, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -04240a: 6e10 3f11 0500 |0015: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -042410: 0a05 |0018: move-result v5 │ │ -042412: 7020 3311 5200 |0019: invoke-direct {v2, v5}, Ljava/util/ArrayList;.:(I)V // method@1133 │ │ -042418: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -04241a: 54a5 0505 |001d: iget-object v5, v10, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -04241e: 6e10 3f11 0500 |001f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -042424: 0a05 |0022: move-result v5 │ │ -042426: 3554 4500 |0023: if-ge v4, v5, 0068 // +0045 │ │ -04242a: 54a5 0505 |0025: iget-object v5, v10, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -04242e: 6e20 3811 4500 |0027: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042434: 0c05 |002a: move-result-object v5 │ │ -042436: 1f05 f702 |002b: check-cast v5, Lpro/dbro/bart/route; // type@02f7 │ │ -04243a: 5455 fe04 |002d: iget-object v5, v5, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ -04243e: 6e10 4b11 0500 |002f: invoke-virtual {v5}, Ljava/util/Date;.getTime:()J // method@114b │ │ -042444: 0b05 |0032: move-result-wide v5 │ │ -042446: 6e10 4b11 0300 |0033: invoke-virtual {v3}, Ljava/util/Date;.getTime:()J // method@114b │ │ -04244c: 0b07 |0036: move-result-wide v7 │ │ -04244e: bc75 |0037: sub-long/2addr v5, v7 │ │ -042450: 3105 0500 |0038: cmp-long v5, v5, v0 │ │ -042454: 3b05 0c00 |003a: if-gez v5, 0046 // +000c │ │ -042458: 7110 d710 0400 |003c: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -04245e: 0c05 |003f: move-result-object v5 │ │ -042460: 6e20 3511 5200 |0040: invoke-virtual {v2, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -042466: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04246a: 28d8 |0045: goto 001d // -0028 │ │ -04246c: 54a5 0505 |0046: iget-object v5, v10, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -042470: 6e20 3811 4500 |0048: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042476: 0c05 |004b: move-result-object v5 │ │ -042478: 1f05 f702 |004c: check-cast v5, Lpro/dbro/bart/route; // type@02f7 │ │ -04247c: 5455 fe04 |004e: iget-object v5, v5, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ -042480: 6e10 4b11 0500 |0050: invoke-virtual {v5}, Ljava/util/Date;.getTime:()J // method@114b │ │ -042486: 0b05 |0053: move-result-wide v5 │ │ -042488: 6e10 4b11 0300 |0054: invoke-virtual {v3}, Ljava/util/Date;.getTime:()J // method@114b │ │ -04248e: 0b07 |0057: move-result-wide v7 │ │ -042490: bc75 |0058: sub-long/2addr v5, v7 │ │ -042492: 1707 0051 2502 |0059: const-wide/32 v7, #float 1.21455e-37 // #02255100 │ │ -042498: 3105 0507 |005c: cmp-long v5, v5, v7 │ │ -04249c: 3d05 e5ff |005e: if-lez v5, 0043 // -001b │ │ -0424a0: 7110 d710 0400 |0060: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -0424a6: 0c05 |0063: move-result-object v5 │ │ -0424a8: 6e20 3511 5200 |0064: invoke-virtual {v2, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -0424ae: 28dc |0067: goto 0043 // -0024 │ │ -0424b0: 6e10 3f11 0200 |0068: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0424b6: 0a05 |006b: move-result v5 │ │ -0424b8: d804 05ff |006c: add-int/lit8 v4, v5, #int -1 // #ff │ │ -0424bc: 3a04 1600 |006e: if-ltz v4, 0084 // +0016 │ │ -0424c0: 54a5 0505 |0070: iget-object v5, v10, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -0424c4: 6e20 3811 4200 |0072: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0424ca: 0c06 |0075: move-result-object v6 │ │ -0424cc: 6e10 ec10 0600 |0076: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -0424d2: 0c06 |0079: move-result-object v6 │ │ -0424d4: 7110 d510 0600 |007a: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@10d5 │ │ -0424da: 0a06 |007d: move-result v6 │ │ -0424dc: 6e20 3c11 6500 |007e: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113c │ │ -0424e2: d804 04ff |0081: add-int/lit8 v4, v4, #int -1 // #ff │ │ -0424e6: 28eb |0083: goto 006e // -0015 │ │ -0424e8: 1a05 3613 |0084: const-string v5, "postRemoveExpiredRoutes" // string@1336 │ │ -0424ec: 6e10 ac12 0a00 |0086: invoke-virtual {v10}, Lpro/dbro/bart/routeResponse;.toString:()Ljava/lang/String; // method@12ac │ │ -0424f2: 0c06 |0089: move-result-object v6 │ │ -0424f4: 7120 360e 6500 |008a: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -0424fa: 110a |008d: return-object v10 │ │ +044070: |[044070] pro.dbro.bart.TheActivity.removeExpiredRoutes:(Lpro/dbro/bart/routeResponse;)Lpro/dbro/bart/routeResponse; │ │ +044080: 1700 60ea 0000 |0000: const-wide/32 v0, #float 8.40779e-41 // #0000ea60 │ │ +044086: 1a05 3a13 |0003: const-string v5, "preRemoveExpiredRoutes" // string@133a │ │ +04408a: 6e10 ad12 0b00 |0005: invoke-virtual {v11}, Lpro/dbro/bart/routeResponse;.toString:()Ljava/lang/String; // method@12ad │ │ +044090: 0c06 |0008: move-result-object v6 │ │ +044092: 7120 360e 6500 |0009: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +044098: 2203 8802 |000c: new-instance v3, Ljava/util/Date; // type@0288 │ │ +04409c: 7010 4a11 0300 |000e: invoke-direct {v3}, Ljava/util/Date;.:()V // method@114a │ │ +0440a2: 2202 8302 |0011: new-instance v2, Ljava/util/ArrayList; // type@0283 │ │ +0440a6: 54b5 0505 |0013: iget-object v5, v11, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +0440aa: 6e10 4011 0500 |0015: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +0440b0: 0a05 |0018: move-result v5 │ │ +0440b2: 7020 3411 5200 |0019: invoke-direct {v2, v5}, Ljava/util/ArrayList;.:(I)V // method@1134 │ │ +0440b8: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +0440ba: 54b5 0505 |001d: iget-object v5, v11, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +0440be: 6e10 4011 0500 |001f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +0440c4: 0a05 |0022: move-result v5 │ │ +0440c6: 3554 4500 |0023: if-ge v4, v5, 0068 // +0045 │ │ +0440ca: 54b5 0505 |0025: iget-object v5, v11, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +0440ce: 6e20 3911 4500 |0027: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0440d4: 0c05 |002a: move-result-object v5 │ │ +0440d6: 1f05 f702 |002b: check-cast v5, Lpro/dbro/bart/route; // type@02f7 │ │ +0440da: 5455 fe04 |002d: iget-object v5, v5, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ +0440de: 6e10 4c11 0500 |002f: invoke-virtual {v5}, Ljava/util/Date;.getTime:()J // method@114c │ │ +0440e4: 0b06 |0032: move-result-wide v6 │ │ +0440e6: 6e10 4c11 0300 |0033: invoke-virtual {v3}, Ljava/util/Date;.getTime:()J // method@114c │ │ +0440ec: 0b08 |0036: move-result-wide v8 │ │ +0440ee: bc86 |0037: sub-long/2addr v6, v8 │ │ +0440f0: 3105 0600 |0038: cmp-long v5, v6, v0 │ │ +0440f4: 3b05 0c00 |003a: if-gez v5, 0046 // +000c │ │ +0440f8: 7110 d810 0400 |003c: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +0440fe: 0c05 |003f: move-result-object v5 │ │ +044100: 6e20 3611 5200 |0040: invoke-virtual {v2, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +044106: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04410a: 28d8 |0045: goto 001d // -0028 │ │ +04410c: 54b5 0505 |0046: iget-object v5, v11, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +044110: 6e20 3911 4500 |0048: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +044116: 0c05 |004b: move-result-object v5 │ │ +044118: 1f05 f702 |004c: check-cast v5, Lpro/dbro/bart/route; // type@02f7 │ │ +04411c: 5455 fe04 |004e: iget-object v5, v5, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ +044120: 6e10 4c11 0500 |0050: invoke-virtual {v5}, Ljava/util/Date;.getTime:()J // method@114c │ │ +044126: 0b06 |0053: move-result-wide v6 │ │ +044128: 6e10 4c11 0300 |0054: invoke-virtual {v3}, Ljava/util/Date;.getTime:()J // method@114c │ │ +04412e: 0b08 |0057: move-result-wide v8 │ │ +044130: bc86 |0058: sub-long/2addr v6, v8 │ │ +044132: 1708 0051 2502 |0059: const-wide/32 v8, #float 1.21455e-37 // #02255100 │ │ +044138: 3105 0608 |005c: cmp-long v5, v6, v8 │ │ +04413c: 3d05 e5ff |005e: if-lez v5, 0043 // -001b │ │ +044140: 7110 d810 0400 |0060: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +044146: 0c05 |0063: move-result-object v5 │ │ +044148: 6e20 3611 5200 |0064: invoke-virtual {v2, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04414e: 28dc |0067: goto 0043 // -0024 │ │ +044150: 6e10 4011 0200 |0068: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +044156: 0a05 |006b: move-result v5 │ │ +044158: d804 05ff |006c: add-int/lit8 v4, v5, #int -1 // #ff │ │ +04415c: 3a04 1600 |006e: if-ltz v4, 0084 // +0016 │ │ +044160: 54b5 0505 |0070: iget-object v5, v11, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +044164: 6e20 3911 4200 |0072: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04416a: 0c06 |0075: move-result-object v6 │ │ +04416c: 6e10 ed10 0600 |0076: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +044172: 0c06 |0079: move-result-object v6 │ │ +044174: 7110 d610 0600 |007a: invoke-static {v6}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@10d6 │ │ +04417a: 0a06 |007d: move-result v6 │ │ +04417c: 6e20 3d11 6500 |007e: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113d │ │ +044182: d804 04ff |0081: add-int/lit8 v4, v4, #int -1 // #ff │ │ +044186: 28eb |0083: goto 006e // -0015 │ │ +044188: 1a05 3613 |0084: const-string v5, "postRemoveExpiredRoutes" // string@1336 │ │ +04418c: 6e10 ad12 0b00 |0086: invoke-virtual {v11}, Lpro/dbro/bart/routeResponse;.toString:()Ljava/lang/String; // method@12ad │ │ +044192: 0c06 |0089: move-result-object v6 │ │ +044194: 7120 360e 6500 |008a: invoke-static {v5, v6}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +04419a: 110b |008d: return-object v11 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1286 │ │ 0x0003 line=1287 │ │ 0x000c line=1288 │ │ 0x0011 line=1289 │ │ 0x001c line=1292 │ │ @@ -75205,41 +75228,41 @@ │ │ 0x0084 line=1306 │ │ 0x008d line=1307 │ │ locals : │ │ 0x0003 - 0x008e reg=0 MINIMUM_TIME_MS J │ │ 0x001c - 0x008e reg=2 indexesToRemove Ljava/util/ArrayList; │ │ 0x0011 - 0x008e reg=3 now Ljava/util/Date; │ │ 0x001d - 0x008e reg=4 x I │ │ - 0x0000 - 0x008e reg=9 this Lpro/dbro/bart/TheActivity; │ │ - 0x0000 - 0x008e reg=10 response Lpro/dbro/bart/routeResponse; │ │ + 0x0000 - 0x008e reg=10 this Lpro/dbro/bart/TheActivity; │ │ + 0x0000 - 0x008e reg=11 response Lpro/dbro/bart/routeResponse; │ │ │ │ #8 : (in Lpro/dbro/bart/TheActivity;) │ │ name : 'sendEtdResponseToService' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0424fc: |[0424fc] pro.dbro.bart.TheActivity.sendEtdResponseToService:()V │ │ -04250c: 1251 |0000: const/4 v1, #int 5 // #5 │ │ -04250e: 2200 2500 |0001: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -042512: 1a02 4d14 |0003: const-string v2, "service_status_change" // string@144d │ │ -042516: 7020 9e00 2000 |0005: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@009e │ │ -04251c: 1a02 b915 |0008: const-string v2, "status" // string@15b9 │ │ -042520: 6e30 b500 2001 |000a: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ -042526: 1a02 040c |000d: const-string v2, "etdResponse" // string@0c04 │ │ -04252a: 6203 b604 |000f: sget-object v3, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -04252e: 6e30 b700 2003 |0011: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@00b7 │ │ -042534: 6202 b504 |0014: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -042538: 7110 7b05 0200 |0016: invoke-static {v2}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ -04253e: 0c02 |0019: move-result-object v2 │ │ -042540: 6e20 7d05 0200 |001a: invoke-virtual {v2, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@057d │ │ -042546: 0e00 |001d: return-void │ │ +04419c: |[04419c] pro.dbro.bart.TheActivity.sendEtdResponseToService:()V │ │ +0441ac: 1251 |0000: const/4 v1, #int 5 // #5 │ │ +0441ae: 2200 2500 |0001: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +0441b2: 1a02 4d14 |0003: const-string v2, "service_status_change" // string@144d │ │ +0441b6: 7020 9e00 2000 |0005: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@009e │ │ +0441bc: 1a02 b915 |0008: const-string v2, "status" // string@15b9 │ │ +0441c0: 6e30 b500 2001 |000a: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ +0441c6: 1a02 040c |000d: const-string v2, "etdResponse" // string@0c04 │ │ +0441ca: 6203 b604 |000f: sget-object v3, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +0441ce: 6e30 b700 2003 |0011: invoke-virtual {v0, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/io/Serializable;)Landroid/content/Intent; // method@00b7 │ │ +0441d4: 6202 b504 |0014: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +0441d8: 7110 7b05 0200 |0016: invoke-static {v2}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ +0441de: 0c02 |0019: move-result-object v2 │ │ +0441e0: 6e20 7d05 0200 |001a: invoke-virtual {v2, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@057d │ │ +0441e6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1250 │ │ 0x0001 line=1252 │ │ 0x0008 line=1254 │ │ 0x000d line=1255 │ │ 0x0014 line=1256 │ │ @@ -75254,662 +75277,826 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 98 16-bit code units │ │ -042548: |[042548] pro.dbro.bart.TheActivity.showErrorDialog:(Ljava/lang/String;)V │ │ -042558: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04255a: 1504 057f |0001: const/high16 v4, #int 2131034112 // #7f05 │ │ -04255e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -042560: 6201 b504 |0004: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -042564: 1402 0b00 037f |0006: const v2, #float 1.74129e+38 // #7f03000b │ │ -04256a: 7130 c40e 2105 |0009: invoke-static {v1, v2, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -042570: 0c00 |000c: move-result-object v0 │ │ -042572: 1f00 3602 |000d: check-cast v0, Landroid/widget/TextView; // type@0236 │ │ -042576: 1a01 0000 |000f: const-string v1, "" // string@0000 │ │ -04257a: 6e20 f610 1700 |0011: invoke-virtual {v7, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -042580: 0a01 |0014: move-result v1 │ │ -042582: 3901 4900 |0015: if-nez v1, 005e // +0049 │ │ -042586: 5461 c404 |0017: iget-object v1, v6, Lpro/dbro/bart/TheActivity;.res:Landroid/content/res/Resources; // field@04c4 │ │ -04258a: 6e20 e100 4100 |0019: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00e1 │ │ -042590: 0c01 |001c: move-result-object v1 │ │ -042592: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -042594: 4601 0102 |001e: aget-object v1, v1, v2 │ │ -042598: 7110 2c0e 0100 |0020: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0e2c │ │ -04259e: 0c01 |0023: move-result-object v1 │ │ -0425a0: 6e20 5810 1000 |0024: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -0425a6: 1501 9041 |0027: const/high16 v1, #int 1099956224 // #4190 │ │ -0425aa: 6e20 5b10 1000 |0029: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ -0425b0: 6e53 5310 3033 |002c: invoke-virtual {v0, v3, v3, v3, v3}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ -0425b6: 7100 300e 0000 |002f: invoke-static {}, Landroid/text/method/LinkMovementMethod;.getInstance:()Landroid/text/method/MovementMethod; // method@0e30 │ │ -0425bc: 0c01 |0032: move-result-object v1 │ │ -0425be: 6e20 5110 1000 |0033: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setMovementMethod:(Landroid/text/method/MovementMethod;)V // method@1051 │ │ -0425c4: 2201 0d00 |0036: new-instance v1, Landroid/app/AlertDialog$Builder; // type@000d │ │ -0425c8: 6202 b504 |0038: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -0425cc: 7020 3400 2100 |003a: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0034 │ │ -0425d2: 5462 c404 |003d: iget-object v2, v6, Lpro/dbro/bart/TheActivity;.res:Landroid/content/res/Resources; // field@04c4 │ │ -0425d6: 6e20 e100 4200 |003f: invoke-virtual {v2, v4}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00e1 │ │ -0425dc: 0c02 |0042: move-result-object v2 │ │ -0425de: 4602 0203 |0043: aget-object v2, v2, v3 │ │ -0425e2: 6e20 3a00 2100 |0045: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003a │ │ -0425e8: 0c01 |0048: move-result-object v1 │ │ -0425ea: 6e20 3b00 0100 |0049: invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@003b │ │ -0425f0: 0c01 |004c: move-result-object v1 │ │ -0425f2: 1402 0b00 027f |004d: const v2, #float 1.728e+38 // #7f02000b │ │ -0425f8: 6e20 3500 2100 |0050: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0035 │ │ -0425fe: 0c01 |0053: move-result-object v1 │ │ -042600: 1a02 0402 |0054: const-string v2, "Bummer" // string@0204 │ │ -042604: 6e30 3900 2105 |0056: invoke-virtual {v1, v2, v5}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0039 │ │ -04260a: 0c01 |0059: move-result-object v1 │ │ -04260c: 6e10 3c00 0100 |005a: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ -042612: 0e00 |005d: return-void │ │ -042614: 6e20 5810 7000 |005e: invoke-virtual {v0, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -04261a: 28c6 |0061: goto 0027 // -003a │ │ +0441e8: |[0441e8] pro.dbro.bart.TheActivity.showErrorDialog:(Ljava/lang/String;)V │ │ +0441f8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0441fa: 1504 057f |0001: const/high16 v4, #int 2131034112 // #7f05 │ │ +0441fe: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +044200: 6201 b504 |0004: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +044204: 1402 0b00 037f |0006: const v2, #float 1.74129e+38 // #7f03000b │ │ +04420a: 7130 c40e 2105 |0009: invoke-static {v1, v2, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +044210: 0c00 |000c: move-result-object v0 │ │ +044212: 1f00 3602 |000d: check-cast v0, Landroid/widget/TextView; // type@0236 │ │ +044216: 1a01 0000 |000f: const-string v1, "" // string@0000 │ │ +04421a: 6e20 f710 1700 |0011: invoke-virtual {v7, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +044220: 0a01 |0014: move-result v1 │ │ +044222: 3901 4900 |0015: if-nez v1, 005e // +0049 │ │ +044226: 5461 c404 |0017: iget-object v1, v6, Lpro/dbro/bart/TheActivity;.res:Landroid/content/res/Resources; // field@04c4 │ │ +04422a: 6e20 e100 4100 |0019: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00e1 │ │ +044230: 0c01 |001c: move-result-object v1 │ │ +044232: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +044234: 4601 0102 |001e: aget-object v1, v1, v2 │ │ +044238: 7110 2c0e 0100 |0020: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0e2c │ │ +04423e: 0c01 |0023: move-result-object v1 │ │ +044240: 6e20 5810 1000 |0024: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +044246: 1501 9041 |0027: const/high16 v1, #int 1099956224 // #4190 │ │ +04424a: 6e20 5b10 1000 |0029: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ +044250: 6e53 5310 3033 |002c: invoke-virtual {v0, v3, v3, v3, v3}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ +044256: 7100 300e 0000 |002f: invoke-static {}, Landroid/text/method/LinkMovementMethod;.getInstance:()Landroid/text/method/MovementMethod; // method@0e30 │ │ +04425c: 0c01 |0032: move-result-object v1 │ │ +04425e: 6e20 5110 1000 |0033: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setMovementMethod:(Landroid/text/method/MovementMethod;)V // method@1051 │ │ +044264: 2201 0d00 |0036: new-instance v1, Landroid/app/AlertDialog$Builder; // type@000d │ │ +044268: 6202 b504 |0038: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +04426c: 7020 3400 2100 |003a: invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0034 │ │ +044272: 5462 c404 |003d: iget-object v2, v6, Lpro/dbro/bart/TheActivity;.res:Landroid/content/res/Resources; // field@04c4 │ │ +044276: 6e20 e100 4200 |003f: invoke-virtual {v2, v4}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00e1 │ │ +04427c: 0c02 |0042: move-result-object v2 │ │ +04427e: 4602 0203 |0043: aget-object v2, v2, v3 │ │ +044282: 6e20 3a00 2100 |0045: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003a │ │ +044288: 0c01 |0048: move-result-object v1 │ │ +04428a: 6e20 3b00 0100 |0049: invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@003b │ │ +044290: 0c01 |004c: move-result-object v1 │ │ +044292: 1402 0b00 027f |004d: const v2, #float 1.728e+38 // #7f02000b │ │ +044298: 6e20 3500 2100 |0050: invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0035 │ │ +04429e: 0c01 |0053: move-result-object v1 │ │ +0442a0: 1a02 0402 |0054: const-string v2, "Bummer" // string@0204 │ │ +0442a4: 6e30 3900 2105 |0056: invoke-virtual {v1, v2, v5}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0039 │ │ +0442aa: 0c01 |0059: move-result-object v1 │ │ +0442ac: 6e10 3c00 0100 |005a: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ +0442b2: 0e00 |005d: return-void │ │ +0442b4: 6e20 5810 7000 |005e: invoke-virtual {v0, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +0442ba: 28c6 |0061: goto 0027 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0004 line=1312 │ │ 0x000f line=1313 │ │ 0x0017 line=1314 │ │ 0x0027 line=1317 │ │ 0x002c line=1318 │ │ 0x002f line=1319 │ │ 0x0036 line=1320 │ │ + 0x003f line=1321 │ │ + 0x0049 line=1322 │ │ + 0x0050 line=1323 │ │ + 0x0056 line=1324 │ │ + 0x005a line=1325 │ │ 0x005d line=1326 │ │ 0x005e line=1316 │ │ locals : │ │ 0x000f - 0x0062 reg=0 crashTv Landroid/widget/TextView; │ │ 0x0000 - 0x0062 reg=6 this Lpro/dbro/bart/TheActivity; │ │ 0x0000 - 0x0062 reg=7 message Ljava/lang/String; │ │ │ │ #10 : (in Lpro/dbro/bart/TheActivity;) │ │ name : 'updateRouteResponseWithEtd' │ │ type : '(Lpro/dbro/bart/routeResponse;)Lpro/dbro/bart/routeResponse;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 21 │ │ + registers : 24 │ │ ins : 2 │ │ outs : 3 │ │ - insns size : 703 16-bit code units │ │ -04261c: |[04261c] pro.dbro.bart.TheActivity.updateRouteResponseWithEtd:(Lpro/dbro/bart/routeResponse;)Lpro/dbro/bart/routeResponse; │ │ -04262c: 0800 1400 |0000: move-object/from16 v0, v20 │ │ -042630: 540e 0505 |0002: iget-object v14, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -042634: 6e10 3f11 0e00 |0004: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04263a: 0a05 |0007: move-result v5 │ │ -04263c: 3905 0300 |0008: if-nez v5, 000b // +0003 │ │ -042640: 1114 |000a: return-object v20 │ │ -042642: 620e b604 |000b: sget-object v14, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -042646: 380e fdff |000d: if-eqz v14, 000a // -0003 │ │ -04264a: 620e b604 |000f: sget-object v14, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -04264e: 54ee f004 |0011: iget-object v14, v14, Lpro/dbro/bart/etdResponse;.message:Ljava/lang/String; // field@04f0 │ │ -042652: 380e 0e00 |0013: if-eqz v14, 0021 // +000e │ │ -042656: 620e b604 |0015: sget-object v14, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -04265a: 54ee f004 |0017: iget-object v14, v14, Lpro/dbro/bart/etdResponse;.message:Ljava/lang/String; // field@04f0 │ │ -04265e: 1a0f 1c07 |0019: const-string v15, "No data matched your criteria." // string@071c │ │ -042662: 6e20 f710 fe00 |001b: invoke-virtual {v14, v15}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@10f7 │ │ -042668: 0a0e |001e: move-result v14 │ │ -04266a: 390e ebff |001f: if-nez v14, 000a // -0015 │ │ -04266e: 0800 1400 |0021: move-object/from16 v0, v20 │ │ -042672: 540e 0205 |0023: iget-object v14, v0, Lpro/dbro/bart/routeResponse;.date:Ljava/util/Date; // field@0502 │ │ -042676: 6e10 4b11 0e00 |0025: invoke-virtual {v14}, Ljava/util/Date;.getTime:()J // method@114b │ │ -04267c: 0b02 |0028: move-result-wide v2 │ │ -04267e: 620e b604 |0029: sget-object v14, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -042682: 54ee ef04 |002b: iget-object v14, v14, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -042686: 6e10 3f11 0e00 |002d: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04268c: 0a04 |0030: move-result v4 │ │ -04268e: 2206 8902 |0031: new-instance v6, Ljava/util/HashMap; // type@0289 │ │ -042692: 7010 4e11 0600 |0033: invoke-direct {v6}, Ljava/util/HashMap;.:()V // method@114e │ │ -042698: 120b |0036: const/4 v11, #int 0 // #0 │ │ -04269a: 355b 3b01 |0037: if-ge v11, v5, 0172 // +013b │ │ -04269e: 0800 1400 |0039: move-object/from16 v0, v20 │ │ -0426a2: 540e 0505 |003b: iget-object v14, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -0426a6: 6e20 3811 be00 |003d: invoke-virtual {v14, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0426ac: 0c0e |0040: move-result-object v14 │ │ -0426ae: 1f0e f702 |0041: check-cast v14, Lpro/dbro/bart/route; // type@02f7 │ │ -0426b2: 54ee 0105 |0043: iget-object v14, v14, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -0426b6: 6e10 3f11 0e00 |0045: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0426bc: 0a0e |0048: move-result v14 │ │ -0426be: d801 0eff |0049: add-int/lit8 v1, v14, #int -1 // #ff │ │ -0426c2: 120c |004b: const/4 v12, #int 0 // #0 │ │ -0426c4: 354c 5e00 |004c: if-ge v12, v4, 00aa // +005e │ │ -0426c8: 620f 2004 |004e: sget-object v15, Lpro/dbro/bart/BART;.STATION_MAP:Ljava/util/HashMap; // field@0420 │ │ -0426cc: 620e b604 |0050: sget-object v14, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -0426d0: 54ee ef04 |0052: iget-object v14, v14, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -0426d4: 6e20 3811 ce00 |0054: invoke-virtual {v14, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0426da: 0c0e |0057: move-result-object v14 │ │ -0426dc: 1f0e f402 |0058: check-cast v14, Lpro/dbro/bart/etd; // type@02f4 │ │ -0426e0: 54ee e904 |005a: iget-object v14, v14, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ -0426e4: 6e20 5011 ef00 |005c: invoke-virtual {v15, v14}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@1150 │ │ -0426ea: 0a0e |005f: move-result v14 │ │ -0426ec: 390e 6f00 |0060: if-nez v14, 00cf // +006f │ │ -0426f0: 620f 1b04 |0062: sget-object v15, Lpro/dbro/bart/BART;.KNOWN_SILLY_TRAINS:Ljava/util/HashMap; // field@041b │ │ -0426f4: 620e b604 |0064: sget-object v14, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -0426f8: 54ee ef04 |0066: iget-object v14, v14, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -0426fc: 6e20 3811 ce00 |0068: invoke-virtual {v14, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042702: 0c0e |006b: move-result-object v14 │ │ -042704: 1f0e f402 |006c: check-cast v14, Lpro/dbro/bart/etd; // type@02f4 │ │ -042708: 54ee e904 |006e: iget-object v14, v14, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ -04270c: 6e20 5011 ef00 |0070: invoke-virtual {v15, v14}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@1150 │ │ -042712: 0a0e |0073: move-result v14 │ │ -042714: 390e 3900 |0074: if-nez v14, 00ad // +0039 │ │ -042718: 1208 |0076: const/4 v8, #int 0 // #0 │ │ -04271a: 120d |0077: const/4 v13, #int 0 // #0 │ │ -04271c: 620e 1d04 |0078: sget-object v14, Lpro/dbro/bart/BART;.STATIONS:[Ljava/lang/String; // field@041d │ │ -042720: 21ee |007a: array-length v14, v14 │ │ -042722: 35ed 2d00 |007b: if-ge v13, v14, 00a8 // +002d │ │ -042726: 620e b604 |007d: sget-object v14, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -04272a: 54ee ef04 |007f: iget-object v14, v14, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -04272e: 6e20 3811 ce00 |0081: invoke-virtual {v14, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042734: 0c0e |0084: move-result-object v14 │ │ -042736: 1f0e f402 |0085: check-cast v14, Lpro/dbro/bart/etd; // type@02f4 │ │ -04273a: 54ee e904 |0087: iget-object v14, v14, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ -04273e: 620f 1d04 |0089: sget-object v15, Lpro/dbro/bart/BART;.STATIONS:[Ljava/lang/String; // field@041d │ │ -042742: 460f 0f0d |008b: aget-object v15, v15, v13 │ │ -042746: 6e20 ff10 fe00 |008d: invoke-virtual {v14, v15}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@10ff │ │ -04274c: 0a0e |0090: move-result v14 │ │ -04274e: 12ff |0091: const/4 v15, #int -1 // #ff │ │ -042750: 32fe 1300 |0092: if-eq v14, v15, 00a5 // +0013 │ │ -042754: 620e b604 |0094: sget-object v14, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -042758: 54ee ef04 |0096: iget-object v14, v14, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -04275c: 6e20 3811 ce00 |0098: invoke-virtual {v14, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042762: 0c0e |009b: move-result-object v14 │ │ -042764: 1f0e f402 |009c: check-cast v14, Lpro/dbro/bart/etd; // type@02f4 │ │ -042768: 620f 1d04 |009e: sget-object v15, Lpro/dbro/bart/BART;.STATIONS:[Ljava/lang/String; // field@041d │ │ -04276c: 460f 0f0d |00a0: aget-object v15, v15, v13 │ │ -042770: 5bef e904 |00a2: iput-object v15, v14, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ -042774: 1218 |00a4: const/4 v8, #int 1 // #1 │ │ -042776: d80d 0d01 |00a5: add-int/lit8 v13, v13, #int 1 // #01 │ │ -04277a: 28d1 |00a7: goto 0078 // -002f │ │ -04277c: 3908 2700 |00a8: if-nez v8, 00cf // +0027 │ │ -042780: d80b 0b01 |00aa: add-int/lit8 v11, v11, #int 1 // #01 │ │ -042784: 288b |00ac: goto 0037 // -0075 │ │ -042786: 620e b604 |00ad: sget-object v14, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -04278a: 54ee ef04 |00af: iget-object v14, v14, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -04278e: 6e20 3811 ce00 |00b1: invoke-virtual {v14, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042794: 0c0e |00b4: move-result-object v14 │ │ -042796: 1f0e f402 |00b5: check-cast v14, Lpro/dbro/bart/etd; // type@02f4 │ │ -04279a: 6210 1b04 |00b7: sget-object v16, Lpro/dbro/bart/BART;.KNOWN_SILLY_TRAINS:Ljava/util/HashMap; // field@041b │ │ -04279e: 620f b604 |00b9: sget-object v15, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -0427a2: 54ff ef04 |00bb: iget-object v15, v15, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -0427a6: 6e20 3811 cf00 |00bd: invoke-virtual {v15, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0427ac: 0c0f |00c0: move-result-object v15 │ │ -0427ae: 1f0f f402 |00c1: check-cast v15, Lpro/dbro/bart/etd; // type@02f4 │ │ -0427b2: 54ff e904 |00c3: iget-object v15, v15, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ -0427b6: 0800 1000 |00c5: move-object/from16 v0, v16 │ │ -0427ba: 6e20 5311 f000 |00c7: invoke-virtual {v0, v15}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -0427c0: 0c0f |00ca: move-result-object v15 │ │ -0427c2: 1f0f 7302 |00cb: check-cast v15, Ljava/lang/String; // type@0273 │ │ -0427c6: 5bef e904 |00cd: iput-object v15, v14, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ -0427ca: 620f 2004 |00cf: sget-object v15, Lpro/dbro/bart/BART;.STATION_MAP:Ljava/util/HashMap; // field@0420 │ │ -0427ce: 620e b604 |00d1: sget-object v14, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -0427d2: 54ee ef04 |00d3: iget-object v14, v14, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -0427d6: 6e20 3811 ce00 |00d5: invoke-virtual {v14, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0427dc: 0c0e |00d8: move-result-object v14 │ │ -0427de: 1f0e f402 |00d9: check-cast v14, Lpro/dbro/bart/etd; // type@02f4 │ │ -0427e2: 54ee e904 |00db: iget-object v14, v14, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ -0427e6: 6e20 5311 ef00 |00dd: invoke-virtual {v15, v14}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -0427ec: 0c0e |00e0: move-result-object v14 │ │ -0427ee: 1f0e 7302 |00e1: check-cast v14, Ljava/lang/String; // type@0273 │ │ -0427f2: 0800 1400 |00e3: move-object/from16 v0, v20 │ │ -0427f6: 540f 0505 |00e5: iget-object v15, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -0427fa: 6e20 3811 bf00 |00e7: invoke-virtual {v15, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042800: 0c0f |00ea: move-result-object v15 │ │ -042802: 1f0f f702 |00eb: check-cast v15, Lpro/dbro/bart/route; // type@02f7 │ │ -042806: 54ff 0105 |00ed: iget-object v15, v15, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -04280a: 1310 0000 |00ef: const/16 v16, #int 0 // #0 │ │ -04280e: 7402 3811 0f00 |00f1: invoke-virtual/range {v15, v16}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042814: 0c0f |00f4: move-result-object v15 │ │ -042816: 1f0f f602 |00f5: check-cast v15, Lpro/dbro/bart/leg; // type@02f6 │ │ -04281a: 54ff fa04 |00f7: iget-object v15, v15, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ -04281e: 6e20 f610 fe00 |00f9: invoke-virtual {v14, v15}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -042824: 0a0e |00fc: move-result v14 │ │ -042826: 390e 2500 |00fd: if-nez v14, 0122 // +0025 │ │ -04282a: 7110 d710 0b00 |00ff: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -042830: 0c0e |0102: move-result-object v14 │ │ -042832: 6e20 5011 e600 |0103: invoke-virtual {v6, v14}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@1150 │ │ -042838: 0a0e |0106: move-result v14 │ │ -04283a: 390e 1700 |0107: if-nez v14, 011e // +0017 │ │ -04283e: 7110 d710 0c00 |0109: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -042844: 0c0e |010c: move-result-object v14 │ │ -042846: 6e20 5111 e600 |010d: invoke-virtual {v6, v14}, Ljava/util/HashMap;.containsValue:(Ljava/lang/Object;)Z // method@1151 │ │ -04284c: 0a0e |0110: move-result v14 │ │ -04284e: 390e 0d00 |0111: if-nez v14, 011e // +000d │ │ -042852: 7110 d710 0b00 |0113: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -042858: 0c0e |0116: move-result-object v14 │ │ -04285a: 7110 d710 0c00 |0117: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -042860: 0c0f |011a: move-result-object v15 │ │ -042862: 6e30 5511 e60f |011b: invoke-virtual {v6, v14, v15}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1155 │ │ -042868: d80c 0c01 |011e: add-int/lit8 v12, v12, #int 1 // #01 │ │ -04286c: 2900 2cff |0120: goto/16 004c // -00d4 │ │ -042870: 620f 2004 |0122: sget-object v15, Lpro/dbro/bart/BART;.STATION_MAP:Ljava/util/HashMap; // field@0420 │ │ -042874: 620e b604 |0124: sget-object v14, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -042878: 54ee ef04 |0126: iget-object v14, v14, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -04287c: 6e20 3811 ce00 |0128: invoke-virtual {v14, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042882: 0c0e |012b: move-result-object v14 │ │ -042884: 1f0e f402 |012c: check-cast v14, Lpro/dbro/bart/etd; // type@02f4 │ │ -042888: 54ee e904 |012e: iget-object v14, v14, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ -04288c: 6e20 5311 ef00 |0130: invoke-virtual {v15, v14}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -042892: 0c0e |0133: move-result-object v14 │ │ -042894: 1f0e 7302 |0134: check-cast v14, Ljava/lang/String; // type@0273 │ │ -042898: 0800 1400 |0136: move-object/from16 v0, v20 │ │ -04289c: 540f 0505 |0138: iget-object v15, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -0428a0: 6e20 3811 bf00 |013a: invoke-virtual {v15, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0428a6: 0c0f |013d: move-result-object v15 │ │ -0428a8: 1f0f f702 |013e: check-cast v15, Lpro/dbro/bart/route; // type@02f7 │ │ -0428ac: 54ff 0105 |0140: iget-object v15, v15, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -0428b0: 6e20 3811 1f00 |0142: invoke-virtual {v15, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0428b6: 0c0f |0145: move-result-object v15 │ │ -0428b8: 1f0f f602 |0146: check-cast v15, Lpro/dbro/bart/leg; // type@02f6 │ │ -0428bc: 54ff fa04 |0148: iget-object v15, v15, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ -0428c0: 6e20 f610 fe00 |014a: invoke-virtual {v14, v15}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -0428c6: 0a0e |014d: move-result v14 │ │ -0428c8: 390e d0ff |014e: if-nez v14, 011e // -0030 │ │ -0428cc: 7110 d710 0b00 |0150: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -0428d2: 0c0e |0153: move-result-object v14 │ │ -0428d4: 6e20 5011 e600 |0154: invoke-virtual {v6, v14}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@1150 │ │ -0428da: 0a0e |0157: move-result v14 │ │ -0428dc: 390e c6ff |0158: if-nez v14, 011e // -003a │ │ -0428e0: 7110 d710 0c00 |015a: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -0428e6: 0c0e |015d: move-result-object v14 │ │ -0428e8: 6e20 5111 e600 |015e: invoke-virtual {v6, v14}, Ljava/util/HashMap;.containsValue:(Ljava/lang/Object;)Z // method@1151 │ │ -0428ee: 0a0e |0161: move-result v14 │ │ -0428f0: 390e bcff |0162: if-nez v14, 011e // -0044 │ │ -0428f4: 7110 d710 0b00 |0164: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -0428fa: 0c0e |0167: move-result-object v14 │ │ -0428fc: 7110 d710 0c00 |0168: invoke-static {v12}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -042902: 0c0f |016b: move-result-object v15 │ │ -042904: 6e30 5511 e60f |016c: invoke-virtual {v6, v14, v15}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1155 │ │ -04290a: 28af |016f: goto 011e // -0051 │ │ -04290c: 0d0e |0170: move-exception v14 │ │ -04290e: 28ad |0171: goto 011e // -0053 │ │ -042910: 6e10 5411 0600 |0172: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1154 │ │ -042916: 0c0e |0175: move-result-object v14 │ │ -042918: 120f |0176: const/4 v15, #int 0 // #0 │ │ -04291a: 23ff 1003 |0177: new-array v15, v15, [Ljava/lang/Integer; // type@0310 │ │ -04291e: 7220 6f11 fe00 |0179: invoke-interface {v14, v15}, Ljava/util/Set;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@116f │ │ -042924: 0c0e |017c: move-result-object v14 │ │ -042926: 1f0e 1003 |017d: check-cast v14, [Ljava/lang/Integer; // type@0310 │ │ -04292a: 07e7 |017f: move-object v7, v14 │ │ -04292c: 1f07 1003 |0180: check-cast v7, [Ljava/lang/Integer; // type@0310 │ │ -042930: 120b |0182: const/4 v11, #int 0 // #0 │ │ -042932: 6e10 5711 0600 |0183: invoke-virtual {v6}, Ljava/util/HashMap;.size:()I // method@1157 │ │ -042938: 0a0e |0186: move-result v14 │ │ -04293a: 35eb 83fe |0187: if-ge v11, v14, 000a // -017d │ │ -04293e: 620e b604 |0189: sget-object v14, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -042942: 54ef ef04 |018b: iget-object v15, v14, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -042946: 460e 070b |018d: aget-object v14, v7, v11 │ │ -04294a: 6e20 5311 e600 |018f: invoke-virtual {v6, v14}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -042950: 0c0e |0192: move-result-object v14 │ │ -042952: 1f0e 6502 |0193: check-cast v14, Ljava/lang/Integer; // type@0265 │ │ -042956: 6e10 d310 0e00 |0195: invoke-virtual {v14}, Ljava/lang/Integer;.intValue:()I // method@10d3 │ │ -04295c: 0a0e |0198: move-result v14 │ │ -04295e: 6e20 3811 ef00 |0199: invoke-virtual {v15, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042964: 0c0e |019c: move-result-object v14 │ │ -042966: 1f0e f402 |019d: check-cast v14, Lpro/dbro/bart/etd; // type@02f4 │ │ -04296a: 52ee ec04 |019f: iget v14, v14, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ -04296e: da0e 0e3c |01a1: mul-int/lit8 v14, v14, #int 60 // #3c │ │ -042972: d2ee e803 |01a3: mul-int/lit16 v14, v14, #int 1000 // #03e8 │ │ -042976: 81ee |01a5: int-to-long v14, v14 │ │ -042978: 9b0f 020e |01a6: add-long v15, v2, v14 │ │ -04297c: 0800 1400 |01a8: move-object/from16 v0, v20 │ │ -042980: 540e 0505 |01aa: iget-object v14, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -042984: 4611 070b |01ac: aget-object v17, v7, v11 │ │ -042988: 7401 d310 1100 |01ae: invoke-virtual/range {v17}, Ljava/lang/Integer;.intValue:()I // method@10d3 │ │ -04298e: 0a11 |01b1: move-result v17 │ │ -042990: 0200 1100 |01b2: move/from16 v0, v17 │ │ -042994: 6e20 3811 0e00 |01b4: invoke-virtual {v14, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04299a: 0c0e |01b7: move-result-object v14 │ │ -04299c: 1f0e f702 |01b8: check-cast v14, Lpro/dbro/bart/route; // type@02f7 │ │ -0429a0: 54ee fe04 |01ba: iget-object v14, v14, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ -0429a4: 6e10 4b11 0e00 |01bc: invoke-virtual {v14}, Ljava/util/Date;.getTime:()J // method@114b │ │ -0429aa: 0b11 |01bf: move-result-wide v17 │ │ -0429ac: 9c09 0f11 |01c0: sub-long v9, v15, v17 │ │ -0429b0: 0800 1400 |01c2: move-object/from16 v0, v20 │ │ -0429b4: 540e 0505 |01c4: iget-object v14, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -0429b8: 460f 070b |01c6: aget-object v15, v7, v11 │ │ -0429bc: 6e10 d310 0f00 |01c8: invoke-virtual {v15}, Ljava/lang/Integer;.intValue:()I // method@10d3 │ │ -0429c2: 0a0f |01cb: move-result v15 │ │ -0429c4: 6e20 3811 fe00 |01cc: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0429ca: 0c0e |01cf: move-result-object v14 │ │ -0429cc: 1f0e f702 |01d0: check-cast v14, Lpro/dbro/bart/route; // type@02f7 │ │ -0429d0: 54ef fc04 |01d2: iget-object v15, v14, Lpro/dbro/bart/route;.arrivalDate:Ljava/util/Date; // field@04fc │ │ -0429d4: 0800 1400 |01d4: move-object/from16 v0, v20 │ │ -0429d8: 540e 0505 |01d6: iget-object v14, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -0429dc: 4610 070b |01d8: aget-object v16, v7, v11 │ │ -0429e0: 7401 d310 1000 |01da: invoke-virtual/range {v16}, Ljava/lang/Integer;.intValue:()I // method@10d3 │ │ -0429e6: 0a10 |01dd: move-result v16 │ │ -0429e8: 0200 1000 |01de: move/from16 v0, v16 │ │ -0429ec: 6e20 3811 0e00 |01e0: invoke-virtual {v14, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0429f2: 0c0e |01e3: move-result-object v14 │ │ -0429f4: 1f0e f702 |01e4: check-cast v14, Lpro/dbro/bart/route; // type@02f7 │ │ -0429f8: 54ee fc04 |01e6: iget-object v14, v14, Lpro/dbro/bart/route;.arrivalDate:Ljava/util/Date; // field@04fc │ │ -0429fc: 6e10 4b11 0e00 |01e8: invoke-virtual {v14}, Ljava/util/Date;.getTime:()J // method@114b │ │ -042a02: 0b10 |01eb: move-result-wide v16 │ │ -042a04: 9b10 1009 |01ec: add-long v16, v16, v9 │ │ -042a08: 7403 4c11 0f00 |01ee: invoke-virtual/range {v15, v16, v17}, Ljava/util/Date;.setTime:(J)V // method@114c │ │ -042a0e: 0800 1400 |01f1: move-object/from16 v0, v20 │ │ -042a12: 540e 0505 |01f3: iget-object v14, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -042a16: 460f 070b |01f5: aget-object v15, v7, v11 │ │ -042a1a: 6e10 d310 0f00 |01f7: invoke-virtual {v15}, Ljava/lang/Integer;.intValue:()I // method@10d3 │ │ -042a20: 0a0f |01fa: move-result v15 │ │ -042a22: 6e20 3811 fe00 |01fb: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042a28: 0c0e |01fe: move-result-object v14 │ │ -042a2a: 1f0e f702 |01ff: check-cast v14, Lpro/dbro/bart/route; // type@02f7 │ │ -042a2e: 54ef fe04 |0201: iget-object v15, v14, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ -042a32: 0800 1400 |0203: move-object/from16 v0, v20 │ │ -042a36: 540e 0505 |0205: iget-object v14, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -042a3a: 4610 070b |0207: aget-object v16, v7, v11 │ │ -042a3e: 7401 d310 1000 |0209: invoke-virtual/range {v16}, Ljava/lang/Integer;.intValue:()I // method@10d3 │ │ -042a44: 0a10 |020c: move-result v16 │ │ -042a46: 0200 1000 |020d: move/from16 v0, v16 │ │ -042a4a: 6e20 3811 0e00 |020f: invoke-virtual {v14, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042a50: 0c0e |0212: move-result-object v14 │ │ -042a52: 1f0e f702 |0213: check-cast v14, Lpro/dbro/bart/route; // type@02f7 │ │ -042a56: 54ee fe04 |0215: iget-object v14, v14, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ -042a5a: 6e10 4b11 0e00 |0217: invoke-virtual {v14}, Ljava/util/Date;.getTime:()J // method@114b │ │ -042a60: 0b10 |021a: move-result-wide v16 │ │ -042a62: 9b10 1009 |021b: add-long v16, v16, v9 │ │ -042a66: 7403 4c11 0f00 |021d: invoke-virtual/range {v15, v16, v17}, Ljava/util/Date;.setTime:(J)V // method@114c │ │ -042a6c: 120c |0220: const/4 v12, #int 0 // #0 │ │ -042a6e: 0800 1400 |0221: move-object/from16 v0, v20 │ │ -042a72: 540e 0505 |0223: iget-object v14, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -042a76: 460f 070b |0225: aget-object v15, v7, v11 │ │ -042a7a: 6e10 d310 0f00 |0227: invoke-virtual {v15}, Ljava/lang/Integer;.intValue:()I // method@10d3 │ │ -042a80: 0a0f |022a: move-result v15 │ │ -042a82: 6e20 3811 fe00 |022b: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042a88: 0c0e |022e: move-result-object v14 │ │ -042a8a: 1f0e f702 |022f: check-cast v14, Lpro/dbro/bart/route; // type@02f7 │ │ -042a8e: 54ee 0105 |0231: iget-object v14, v14, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -042a92: 6e10 3f11 0e00 |0233: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -042a98: 0a0e |0236: move-result v14 │ │ -042a9a: 35ec 8400 |0237: if-ge v12, v14, 02bb // +0084 │ │ -042a9e: 0800 1400 |0239: move-object/from16 v0, v20 │ │ -042aa2: 540e 0505 |023b: iget-object v14, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -042aa6: 460f 070b |023d: aget-object v15, v7, v11 │ │ -042aaa: 6e10 d310 0f00 |023f: invoke-virtual {v15}, Ljava/lang/Integer;.intValue:()I // method@10d3 │ │ -042ab0: 0a0f |0242: move-result v15 │ │ -042ab2: 6e20 3811 fe00 |0243: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042ab8: 0c0e |0246: move-result-object v14 │ │ -042aba: 1f0e f702 |0247: check-cast v14, Lpro/dbro/bart/route; // type@02f7 │ │ -042abe: 54ee 0105 |0249: iget-object v14, v14, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -042ac2: 6e20 3811 ce00 |024b: invoke-virtual {v14, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042ac8: 0c0e |024e: move-result-object v14 │ │ -042aca: 1f0e f602 |024f: check-cast v14, Lpro/dbro/bart/leg; // type@02f6 │ │ -042ace: 54ef f504 |0251: iget-object v15, v14, Lpro/dbro/bart/leg;.boardTime:Ljava/util/Date; // field@04f5 │ │ -042ad2: 0800 1400 |0253: move-object/from16 v0, v20 │ │ -042ad6: 540e 0505 |0255: iget-object v14, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -042ada: 4610 070b |0257: aget-object v16, v7, v11 │ │ -042ade: 7401 d310 1000 |0259: invoke-virtual/range {v16}, Ljava/lang/Integer;.intValue:()I // method@10d3 │ │ -042ae4: 0a10 |025c: move-result v16 │ │ -042ae6: 0200 1000 |025d: move/from16 v0, v16 │ │ -042aea: 6e20 3811 0e00 |025f: invoke-virtual {v14, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042af0: 0c0e |0262: move-result-object v14 │ │ -042af2: 1f0e f702 |0263: check-cast v14, Lpro/dbro/bart/route; // type@02f7 │ │ -042af6: 54ee 0105 |0265: iget-object v14, v14, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -042afa: 6e20 3811 ce00 |0267: invoke-virtual {v14, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042b00: 0c0e |026a: move-result-object v14 │ │ -042b02: 1f0e f602 |026b: check-cast v14, Lpro/dbro/bart/leg; // type@02f6 │ │ -042b06: 54ee f504 |026d: iget-object v14, v14, Lpro/dbro/bart/leg;.boardTime:Ljava/util/Date; // field@04f5 │ │ -042b0a: 6e10 4b11 0e00 |026f: invoke-virtual {v14}, Ljava/util/Date;.getTime:()J // method@114b │ │ -042b10: 0b10 |0272: move-result-wide v16 │ │ -042b12: 9b10 1009 |0273: add-long v16, v16, v9 │ │ -042b16: 7403 4c11 0f00 |0275: invoke-virtual/range {v15, v16, v17}, Ljava/util/Date;.setTime:(J)V // method@114c │ │ -042b1c: 0800 1400 |0278: move-object/from16 v0, v20 │ │ -042b20: 540e 0505 |027a: iget-object v14, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -042b24: 460f 070b |027c: aget-object v15, v7, v11 │ │ -042b28: 6e10 d310 0f00 |027e: invoke-virtual {v15}, Ljava/lang/Integer;.intValue:()I // method@10d3 │ │ -042b2e: 0a0f |0281: move-result v15 │ │ -042b30: 6e20 3811 fe00 |0282: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042b36: 0c0e |0285: move-result-object v14 │ │ -042b38: 1f0e f702 |0286: check-cast v14, Lpro/dbro/bart/route; // type@02f7 │ │ -042b3c: 54ee 0105 |0288: iget-object v14, v14, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -042b40: 6e20 3811 ce00 |028a: invoke-virtual {v14, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042b46: 0c0e |028d: move-result-object v14 │ │ -042b48: 1f0e f602 |028e: check-cast v14, Lpro/dbro/bart/leg; // type@02f6 │ │ -042b4c: 54ef f804 |0290: iget-object v15, v14, Lpro/dbro/bart/leg;.disembarkTime:Ljava/util/Date; // field@04f8 │ │ -042b50: 0800 1400 |0292: move-object/from16 v0, v20 │ │ -042b54: 540e 0505 |0294: iget-object v14, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -042b58: 4610 070b |0296: aget-object v16, v7, v11 │ │ -042b5c: 7401 d310 1000 |0298: invoke-virtual/range {v16}, Ljava/lang/Integer;.intValue:()I // method@10d3 │ │ -042b62: 0a10 |029b: move-result v16 │ │ -042b64: 0200 1000 |029c: move/from16 v0, v16 │ │ -042b68: 6e20 3811 0e00 |029e: invoke-virtual {v14, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042b6e: 0c0e |02a1: move-result-object v14 │ │ -042b70: 1f0e f702 |02a2: check-cast v14, Lpro/dbro/bart/route; // type@02f7 │ │ -042b74: 54ee 0105 |02a4: iget-object v14, v14, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -042b78: 6e20 3811 ce00 |02a6: invoke-virtual {v14, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -042b7e: 0c0e |02a9: move-result-object v14 │ │ -042b80: 1f0e f602 |02aa: check-cast v14, Lpro/dbro/bart/leg; // type@02f6 │ │ -042b84: 54ee f804 |02ac: iget-object v14, v14, Lpro/dbro/bart/leg;.disembarkTime:Ljava/util/Date; // field@04f8 │ │ -042b88: 6e10 4b11 0e00 |02ae: invoke-virtual {v14}, Ljava/util/Date;.getTime:()J // method@114b │ │ -042b8e: 0b10 |02b1: move-result-wide v16 │ │ -042b90: 9b10 1009 |02b2: add-long v16, v16, v9 │ │ -042b94: 7403 4c11 0f00 |02b4: invoke-virtual/range {v15, v16, v17}, Ljava/util/Date;.setTime:(J)V // method@114c │ │ -042b9a: d80c 0c01 |02b7: add-int/lit8 v12, v12, #int 1 // #01 │ │ -042b9e: 2900 68ff |02b9: goto/16 0221 // -0098 │ │ -042ba2: d80b 0b01 |02bb: add-int/lit8 v11, v11, #int 1 // #01 │ │ -042ba6: 2900 c6fe |02bd: goto/16 0183 // -013a │ │ + insns size : 1024 16-bit code units │ │ +0442bc: |[0442bc] pro.dbro.bart.TheActivity.updateRouteResponseWithEtd:(Lpro/dbro/bart/routeResponse;)Lpro/dbro/bart/routeResponse; │ │ +0442cc: 0800 1700 |0000: move-object/from16 v0, v23 │ │ +0442d0: 5400 0505 |0002: iget-object v0, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +0442d4: 0811 0000 |0004: move-object/from16 v17, v0 │ │ +0442d8: 7401 4011 1100 |0006: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +0442de: 0a08 |0009: move-result v8 │ │ +0442e0: 3908 0300 |000a: if-nez v8, 000d // +0003 │ │ +0442e4: 1117 |000c: return-object v23 │ │ +0442e6: 6211 b604 |000d: sget-object v17, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +0442ea: 3811 fdff |000f: if-eqz v17, 000c // -0003 │ │ +0442ee: 6211 b604 |0011: sget-object v17, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +0442f2: 0800 1100 |0013: move-object/from16 v0, v17 │ │ +0442f6: 5400 f004 |0015: iget-object v0, v0, Lpro/dbro/bart/etdResponse;.message:Ljava/lang/String; // field@04f0 │ │ +0442fa: 0811 0000 |0017: move-object/from16 v17, v0 │ │ +0442fe: 3811 1200 |0019: if-eqz v17, 002b // +0012 │ │ +044302: 6211 b604 |001b: sget-object v17, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +044306: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +04430a: 5400 f004 |001f: iget-object v0, v0, Lpro/dbro/bart/etdResponse;.message:Ljava/lang/String; // field@04f0 │ │ +04430e: 0811 0000 |0021: move-object/from16 v17, v0 │ │ +044312: 1a12 1c07 |0023: const-string v18, "No data matched your criteria." // string@071c │ │ +044316: 7402 f810 1100 |0025: invoke-virtual/range {v17, v18}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@10f8 │ │ +04431c: 0a11 |0028: move-result v17 │ │ +04431e: 3911 e3ff |0029: if-nez v17, 000c // -001d │ │ +044322: 0800 1700 |002b: move-object/from16 v0, v23 │ │ +044326: 5400 0205 |002d: iget-object v0, v0, Lpro/dbro/bart/routeResponse;.date:Ljava/util/Date; // field@0502 │ │ +04432a: 0811 0000 |002f: move-object/from16 v17, v0 │ │ +04432e: 7401 4c11 1100 |0031: invoke-virtual/range {v17}, Ljava/util/Date;.getTime:()J // method@114c │ │ +044334: 0b06 |0034: move-result-wide v6 │ │ +044336: 6211 b604 |0035: sget-object v17, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +04433a: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +04433e: 5400 ef04 |0039: iget-object v0, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +044342: 0811 0000 |003b: move-object/from16 v17, v0 │ │ +044346: 7401 4011 1100 |003d: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04434c: 0a05 |0040: move-result v5 │ │ +04434e: 2209 8902 |0041: new-instance v9, Ljava/util/HashMap; // type@0289 │ │ +044352: 7010 4f11 0900 |0043: invoke-direct {v9}, Ljava/util/HashMap;.:()V // method@114f │ │ +044358: 120e |0046: const/4 v14, #int 0 // #0 │ │ +04435a: 358e de01 |0047: if-ge v14, v8, 0225 // +01de │ │ +04435e: 0800 1700 |0049: move-object/from16 v0, v23 │ │ +044362: 5400 0505 |004b: iget-object v0, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +044366: 0811 0000 |004d: move-object/from16 v17, v0 │ │ +04436a: 0800 1100 |004f: move-object/from16 v0, v17 │ │ +04436e: 6e20 3911 e000 |0051: invoke-virtual {v0, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +044374: 0c11 |0054: move-result-object v17 │ │ +044376: 1f11 f702 |0055: check-cast v17, Lpro/dbro/bart/route; // type@02f7 │ │ +04437a: 0800 1100 |0057: move-object/from16 v0, v17 │ │ +04437e: 5400 0105 |0059: iget-object v0, v0, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +044382: 0811 0000 |005b: move-object/from16 v17, v0 │ │ +044386: 7401 4011 1100 |005d: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04438c: 0a11 |0060: move-result v17 │ │ +04438e: d804 11ff |0061: add-int/lit8 v4, v17, #int -1 // #ff │ │ +044392: 120f |0063: const/4 v15, #int 0 // #0 │ │ +044394: 355f 9c00 |0064: if-ge v15, v5, 0100 // +009c │ │ +044398: 6212 2004 |0066: sget-object v18, Lpro/dbro/bart/BART;.STATION_MAP:Ljava/util/HashMap; // field@0420 │ │ +04439c: 6211 b604 |0068: sget-object v17, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +0443a0: 0800 1100 |006a: move-object/from16 v0, v17 │ │ +0443a4: 5400 ef04 |006c: iget-object v0, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +0443a8: 0811 0000 |006e: move-object/from16 v17, v0 │ │ +0443ac: 0800 1100 |0070: move-object/from16 v0, v17 │ │ +0443b0: 6e20 3911 f000 |0072: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0443b6: 0c11 |0075: move-result-object v17 │ │ +0443b8: 1f11 f402 |0076: check-cast v17, Lpro/dbro/bart/etd; // type@02f4 │ │ +0443bc: 0800 1100 |0078: move-object/from16 v0, v17 │ │ +0443c0: 5400 e904 |007a: iget-object v0, v0, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ +0443c4: 0811 0000 |007c: move-object/from16 v17, v0 │ │ +0443c8: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +0443cc: 0801 1100 |0080: move-object/from16 v1, v17 │ │ +0443d0: 6e20 5111 1000 |0082: invoke-virtual {v0, v1}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@1151 │ │ +0443d6: 0a11 |0085: move-result v17 │ │ +0443d8: 3911 b600 |0086: if-nez v17, 013c // +00b6 │ │ +0443dc: 6212 1b04 |0088: sget-object v18, Lpro/dbro/bart/BART;.KNOWN_SILLY_TRAINS:Ljava/util/HashMap; // field@041b │ │ +0443e0: 6211 b604 |008a: sget-object v17, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +0443e4: 0800 1100 |008c: move-object/from16 v0, v17 │ │ +0443e8: 5400 ef04 |008e: iget-object v0, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +0443ec: 0811 0000 |0090: move-object/from16 v17, v0 │ │ +0443f0: 0800 1100 |0092: move-object/from16 v0, v17 │ │ +0443f4: 6e20 3911 f000 |0094: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0443fa: 0c11 |0097: move-result-object v17 │ │ +0443fc: 1f11 f402 |0098: check-cast v17, Lpro/dbro/bart/etd; // type@02f4 │ │ +044400: 0800 1100 |009a: move-object/from16 v0, v17 │ │ +044404: 5400 e904 |009c: iget-object v0, v0, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ +044408: 0811 0000 |009e: move-object/from16 v17, v0 │ │ +04440c: 0800 1200 |00a0: move-object/from16 v0, v18 │ │ +044410: 0801 1100 |00a2: move-object/from16 v1, v17 │ │ +044414: 6e20 5111 1000 |00a4: invoke-virtual {v0, v1}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@1151 │ │ +04441a: 0a11 |00a7: move-result v17 │ │ +04441c: 3911 5c00 |00a8: if-nez v17, 0104 // +005c │ │ +044420: 120b |00aa: const/4 v11, #int 0 // #0 │ │ +044422: 1310 0000 |00ab: const/16 v16, #int 0 // #0 │ │ +044426: 6211 1d04 |00ad: sget-object v17, Lpro/dbro/bart/BART;.STATIONS:[Ljava/lang/String; // field@041d │ │ +04442a: 0800 1100 |00af: move-object/from16 v0, v17 │ │ +04442e: 2100 |00b1: array-length v0, v0 │ │ +044430: 0211 0000 |00b2: move/from16 v17, v0 │ │ +044434: 0200 1000 |00b4: move/from16 v0, v16 │ │ +044438: 0201 1100 |00b6: move/from16 v1, v17 │ │ +04443c: 3510 4600 |00b8: if-ge v0, v1, 00fe // +0046 │ │ +044440: 6211 b604 |00ba: sget-object v17, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +044444: 0800 1100 |00bc: move-object/from16 v0, v17 │ │ +044448: 5400 ef04 |00be: iget-object v0, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +04444c: 0811 0000 |00c0: move-object/from16 v17, v0 │ │ +044450: 0800 1100 |00c2: move-object/from16 v0, v17 │ │ +044454: 6e20 3911 f000 |00c4: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04445a: 0c11 |00c7: move-result-object v17 │ │ +04445c: 1f11 f402 |00c8: check-cast v17, Lpro/dbro/bart/etd; // type@02f4 │ │ +044460: 0800 1100 |00ca: move-object/from16 v0, v17 │ │ +044464: 5400 e904 |00cc: iget-object v0, v0, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ +044468: 0811 0000 |00ce: move-object/from16 v17, v0 │ │ +04446c: 6212 1d04 |00d0: sget-object v18, Lpro/dbro/bart/BART;.STATIONS:[Ljava/lang/String; // field@041d │ │ +044470: 4612 1210 |00d2: aget-object v18, v18, v16 │ │ +044474: 7402 0011 1100 |00d4: invoke-virtual/range {v17, v18}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@1100 │ │ +04447a: 0a11 |00d7: move-result v17 │ │ +04447c: 1312 ffff |00d8: const/16 v18, #int -1 // #ffff │ │ +044480: 0200 1100 |00da: move/from16 v0, v17 │ │ +044484: 0201 1200 |00dc: move/from16 v1, v18 │ │ +044488: 3210 1d00 |00de: if-eq v0, v1, 00fb // +001d │ │ +04448c: 6211 b604 |00e0: sget-object v17, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +044490: 0800 1100 |00e2: move-object/from16 v0, v17 │ │ +044494: 5400 ef04 |00e4: iget-object v0, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +044498: 0811 0000 |00e6: move-object/from16 v17, v0 │ │ +04449c: 0800 1100 |00e8: move-object/from16 v0, v17 │ │ +0444a0: 6e20 3911 f000 |00ea: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0444a6: 0c11 |00ed: move-result-object v17 │ │ +0444a8: 1f11 f402 |00ee: check-cast v17, Lpro/dbro/bart/etd; // type@02f4 │ │ +0444ac: 6212 1d04 |00f0: sget-object v18, Lpro/dbro/bart/BART;.STATIONS:[Ljava/lang/String; // field@041d │ │ +0444b0: 4612 1210 |00f2: aget-object v18, v18, v16 │ │ +0444b4: 0800 1200 |00f4: move-object/from16 v0, v18 │ │ +0444b8: 0801 1100 |00f6: move-object/from16 v1, v17 │ │ +0444bc: 5b10 e904 |00f8: iput-object v0, v1, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ +0444c0: 121b |00fa: const/4 v11, #int 1 // #1 │ │ +0444c2: d810 1001 |00fb: add-int/lit8 v16, v16, #int 1 // #01 │ │ +0444c6: 28b0 |00fd: goto 00ad // -0050 │ │ +0444c8: 390b 3e00 |00fe: if-nez v11, 013c // +003e │ │ +0444cc: d80e 0e01 |0100: add-int/lit8 v14, v14, #int 1 // #01 │ │ +0444d0: 2900 45ff |0102: goto/16 0047 // -00bb │ │ +0444d4: 6211 b604 |0104: sget-object v17, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +0444d8: 0800 1100 |0106: move-object/from16 v0, v17 │ │ +0444dc: 5400 ef04 |0108: iget-object v0, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +0444e0: 0811 0000 |010a: move-object/from16 v17, v0 │ │ +0444e4: 0800 1100 |010c: move-object/from16 v0, v17 │ │ +0444e8: 6e20 3911 f000 |010e: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0444ee: 0c11 |0111: move-result-object v17 │ │ +0444f0: 1f11 f402 |0112: check-cast v17, Lpro/dbro/bart/etd; // type@02f4 │ │ +0444f4: 6213 1b04 |0114: sget-object v19, Lpro/dbro/bart/BART;.KNOWN_SILLY_TRAINS:Ljava/util/HashMap; // field@041b │ │ +0444f8: 6212 b604 |0116: sget-object v18, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +0444fc: 0800 1200 |0118: move-object/from16 v0, v18 │ │ +044500: 5400 ef04 |011a: iget-object v0, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +044504: 0812 0000 |011c: move-object/from16 v18, v0 │ │ +044508: 0800 1200 |011e: move-object/from16 v0, v18 │ │ +04450c: 6e20 3911 f000 |0120: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +044512: 0c12 |0123: move-result-object v18 │ │ +044514: 1f12 f402 |0124: check-cast v18, Lpro/dbro/bart/etd; // type@02f4 │ │ +044518: 0800 1200 |0126: move-object/from16 v0, v18 │ │ +04451c: 5400 e904 |0128: iget-object v0, v0, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ +044520: 0812 0000 |012a: move-object/from16 v18, v0 │ │ +044524: 0800 1300 |012c: move-object/from16 v0, v19 │ │ +044528: 0801 1200 |012e: move-object/from16 v1, v18 │ │ +04452c: 6e20 5411 1000 |0130: invoke-virtual {v0, v1}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +044532: 0c12 |0133: move-result-object v18 │ │ +044534: 1f12 7302 |0134: check-cast v18, Ljava/lang/String; // type@0273 │ │ +044538: 0800 1200 |0136: move-object/from16 v0, v18 │ │ +04453c: 0801 1100 |0138: move-object/from16 v1, v17 │ │ +044540: 5b10 e904 |013a: iput-object v0, v1, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ +044544: 6212 2004 |013c: sget-object v18, Lpro/dbro/bart/BART;.STATION_MAP:Ljava/util/HashMap; // field@0420 │ │ +044548: 6211 b604 |013e: sget-object v17, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +04454c: 0800 1100 |0140: move-object/from16 v0, v17 │ │ +044550: 5400 ef04 |0142: iget-object v0, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +044554: 0811 0000 |0144: move-object/from16 v17, v0 │ │ +044558: 0800 1100 |0146: move-object/from16 v0, v17 │ │ +04455c: 6e20 3911 f000 |0148: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +044562: 0c11 |014b: move-result-object v17 │ │ +044564: 1f11 f402 |014c: check-cast v17, Lpro/dbro/bart/etd; // type@02f4 │ │ +044568: 0800 1100 |014e: move-object/from16 v0, v17 │ │ +04456c: 5400 e904 |0150: iget-object v0, v0, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ +044570: 0811 0000 |0152: move-object/from16 v17, v0 │ │ +044574: 0800 1200 |0154: move-object/from16 v0, v18 │ │ +044578: 0801 1100 |0156: move-object/from16 v1, v17 │ │ +04457c: 6e20 5411 1000 |0158: invoke-virtual {v0, v1}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +044582: 0c11 |015b: move-result-object v17 │ │ +044584: 1f11 7302 |015c: check-cast v17, Ljava/lang/String; // type@0273 │ │ +044588: 0800 1700 |015e: move-object/from16 v0, v23 │ │ +04458c: 5400 0505 |0160: iget-object v0, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +044590: 0812 0000 |0162: move-object/from16 v18, v0 │ │ +044594: 0800 1200 |0164: move-object/from16 v0, v18 │ │ +044598: 6e20 3911 e000 |0166: invoke-virtual {v0, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04459e: 0c12 |0169: move-result-object v18 │ │ +0445a0: 1f12 f702 |016a: check-cast v18, Lpro/dbro/bart/route; // type@02f7 │ │ +0445a4: 0800 1200 |016c: move-object/from16 v0, v18 │ │ +0445a8: 5400 0105 |016e: iget-object v0, v0, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +0445ac: 0812 0000 |0170: move-object/from16 v18, v0 │ │ +0445b0: 1313 0000 |0172: const/16 v19, #int 0 // #0 │ │ +0445b4: 7402 3911 1200 |0174: invoke-virtual/range {v18, v19}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0445ba: 0c12 |0177: move-result-object v18 │ │ +0445bc: 1f12 f602 |0178: check-cast v18, Lpro/dbro/bart/leg; // type@02f6 │ │ +0445c0: 0800 1200 |017a: move-object/from16 v0, v18 │ │ +0445c4: 5400 fa04 |017c: iget-object v0, v0, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ +0445c8: 0812 0000 |017e: move-object/from16 v18, v0 │ │ +0445cc: 7402 f710 1100 |0180: invoke-virtual/range {v17, v18}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +0445d2: 0a11 |0183: move-result v17 │ │ +0445d4: 3911 2d00 |0184: if-nez v17, 01b1 // +002d │ │ +0445d8: 7110 d810 0e00 |0186: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +0445de: 0c11 |0189: move-result-object v17 │ │ +0445e0: 0800 1100 |018a: move-object/from16 v0, v17 │ │ +0445e4: 6e20 5111 0900 |018c: invoke-virtual {v9, v0}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@1151 │ │ +0445ea: 0a11 |018f: move-result v17 │ │ +0445ec: 3911 1d00 |0190: if-nez v17, 01ad // +001d │ │ +0445f0: 7110 d810 0f00 |0192: invoke-static {v15}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +0445f6: 0c11 |0195: move-result-object v17 │ │ +0445f8: 0800 1100 |0196: move-object/from16 v0, v17 │ │ +0445fc: 6e20 5211 0900 |0198: invoke-virtual {v9, v0}, Ljava/util/HashMap;.containsValue:(Ljava/lang/Object;)Z // method@1152 │ │ +044602: 0a11 |019b: move-result v17 │ │ +044604: 3911 1100 |019c: if-nez v17, 01ad // +0011 │ │ +044608: 7110 d810 0e00 |019e: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +04460e: 0c11 |01a1: move-result-object v17 │ │ +044610: 7110 d810 0f00 |01a2: invoke-static {v15}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +044616: 0c12 |01a5: move-result-object v18 │ │ +044618: 0800 1100 |01a6: move-object/from16 v0, v17 │ │ +04461c: 0801 1200 |01a8: move-object/from16 v1, v18 │ │ +044620: 6e30 5611 0901 |01aa: invoke-virtual {v9, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1156 │ │ +044626: d80f 0f01 |01ad: add-int/lit8 v15, v15, #int 1 // #01 │ │ +04462a: 2900 b5fe |01af: goto/16 0064 // -014b │ │ +04462e: 6212 2004 |01b1: sget-object v18, Lpro/dbro/bart/BART;.STATION_MAP:Ljava/util/HashMap; // field@0420 │ │ +044632: 6211 b604 |01b3: sget-object v17, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +044636: 0800 1100 |01b5: move-object/from16 v0, v17 │ │ +04463a: 5400 ef04 |01b7: iget-object v0, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +04463e: 0811 0000 |01b9: move-object/from16 v17, v0 │ │ +044642: 0800 1100 |01bb: move-object/from16 v0, v17 │ │ +044646: 6e20 3911 f000 |01bd: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04464c: 0c11 |01c0: move-result-object v17 │ │ +04464e: 1f11 f402 |01c1: check-cast v17, Lpro/dbro/bart/etd; // type@02f4 │ │ +044652: 0800 1100 |01c3: move-object/from16 v0, v17 │ │ +044656: 5400 e904 |01c5: iget-object v0, v0, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ +04465a: 0811 0000 |01c7: move-object/from16 v17, v0 │ │ +04465e: 0800 1200 |01c9: move-object/from16 v0, v18 │ │ +044662: 0801 1100 |01cb: move-object/from16 v1, v17 │ │ +044666: 6e20 5411 1000 |01cd: invoke-virtual {v0, v1}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +04466c: 0c11 |01d0: move-result-object v17 │ │ +04466e: 1f11 7302 |01d1: check-cast v17, Ljava/lang/String; // type@0273 │ │ +044672: 0800 1700 |01d3: move-object/from16 v0, v23 │ │ +044676: 5400 0505 |01d5: iget-object v0, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +04467a: 0812 0000 |01d7: move-object/from16 v18, v0 │ │ +04467e: 0800 1200 |01d9: move-object/from16 v0, v18 │ │ +044682: 6e20 3911 e000 |01db: invoke-virtual {v0, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +044688: 0c12 |01de: move-result-object v18 │ │ +04468a: 1f12 f702 |01df: check-cast v18, Lpro/dbro/bart/route; // type@02f7 │ │ +04468e: 0800 1200 |01e1: move-object/from16 v0, v18 │ │ +044692: 5400 0105 |01e3: iget-object v0, v0, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +044696: 0812 0000 |01e5: move-object/from16 v18, v0 │ │ +04469a: 0800 1200 |01e7: move-object/from16 v0, v18 │ │ +04469e: 6e20 3911 4000 |01e9: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0446a4: 0c12 |01ec: move-result-object v18 │ │ +0446a6: 1f12 f602 |01ed: check-cast v18, Lpro/dbro/bart/leg; // type@02f6 │ │ +0446aa: 0800 1200 |01ef: move-object/from16 v0, v18 │ │ +0446ae: 5400 fa04 |01f1: iget-object v0, v0, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ +0446b2: 0812 0000 |01f3: move-object/from16 v18, v0 │ │ +0446b6: 7402 f710 1100 |01f5: invoke-virtual/range {v17, v18}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +0446bc: 0a11 |01f8: move-result v17 │ │ +0446be: 3911 b4ff |01f9: if-nez v17, 01ad // -004c │ │ +0446c2: 7110 d810 0e00 |01fb: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +0446c8: 0c11 |01fe: move-result-object v17 │ │ +0446ca: 0800 1100 |01ff: move-object/from16 v0, v17 │ │ +0446ce: 6e20 5111 0900 |0201: invoke-virtual {v9, v0}, Ljava/util/HashMap;.containsKey:(Ljava/lang/Object;)Z // method@1151 │ │ +0446d4: 0a11 |0204: move-result v17 │ │ +0446d6: 3911 a8ff |0205: if-nez v17, 01ad // -0058 │ │ +0446da: 7110 d810 0f00 |0207: invoke-static {v15}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +0446e0: 0c11 |020a: move-result-object v17 │ │ +0446e2: 0800 1100 |020b: move-object/from16 v0, v17 │ │ +0446e6: 6e20 5211 0900 |020d: invoke-virtual {v9, v0}, Ljava/util/HashMap;.containsValue:(Ljava/lang/Object;)Z // method@1152 │ │ +0446ec: 0a11 |0210: move-result v17 │ │ +0446ee: 3911 9cff |0211: if-nez v17, 01ad // -0064 │ │ +0446f2: 7110 d810 0e00 |0213: invoke-static {v14}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +0446f8: 0c11 |0216: move-result-object v17 │ │ +0446fa: 7110 d810 0f00 |0217: invoke-static {v15}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +044700: 0c12 |021a: move-result-object v18 │ │ +044702: 0800 1100 |021b: move-object/from16 v0, v17 │ │ +044706: 0801 1200 |021d: move-object/from16 v1, v18 │ │ +04470a: 6e30 5611 0901 |021f: invoke-virtual {v9, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1156 │ │ +044710: 288b |0222: goto 01ad // -0075 │ │ +044712: 0d11 |0223: move-exception v17 │ │ +044714: 2889 |0224: goto 01ad // -0077 │ │ +044716: 6e10 5511 0900 |0225: invoke-virtual {v9}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@1155 │ │ +04471c: 0c11 |0228: move-result-object v17 │ │ +04471e: 1312 0000 |0229: const/16 v18, #int 0 // #0 │ │ +044722: 0200 1200 |022b: move/from16 v0, v18 │ │ +044726: 2300 1003 |022d: new-array v0, v0, [Ljava/lang/Integer; // type@0310 │ │ +04472a: 0812 0000 |022f: move-object/from16 v18, v0 │ │ +04472e: 7802 7011 1100 |0231: invoke-interface/range {v17, v18}, Ljava/util/Set;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1170 │ │ +044734: 0c11 |0234: move-result-object v17 │ │ +044736: 1f11 1003 |0235: check-cast v17, [Ljava/lang/Integer; // type@0310 │ │ +04473a: 080a 1100 |0237: move-object/from16 v10, v17 │ │ +04473e: 1f0a 1003 |0239: check-cast v10, [Ljava/lang/Integer; // type@0310 │ │ +044742: 120e |023b: const/4 v14, #int 0 // #0 │ │ +044744: 6e10 5811 0900 |023c: invoke-virtual {v9}, Ljava/util/HashMap;.size:()I // method@1158 │ │ +04474a: 0a11 |023f: move-result v17 │ │ +04474c: 0200 1100 |0240: move/from16 v0, v17 │ │ +044750: 350e cafd |0242: if-ge v14, v0, 000c // -0236 │ │ +044754: 6211 b604 |0244: sget-object v17, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +044758: 0800 1100 |0246: move-object/from16 v0, v17 │ │ +04475c: 5400 ef04 |0248: iget-object v0, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +044760: 0812 0000 |024a: move-object/from16 v18, v0 │ │ +044764: 4611 0a0e |024c: aget-object v17, v10, v14 │ │ +044768: 0800 1100 |024e: move-object/from16 v0, v17 │ │ +04476c: 6e20 5411 0900 |0250: invoke-virtual {v9, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +044772: 0c11 |0253: move-result-object v17 │ │ +044774: 1f11 6502 |0254: check-cast v17, Ljava/lang/Integer; // type@0265 │ │ +044778: 7401 d410 1100 |0256: invoke-virtual/range {v17}, Ljava/lang/Integer;.intValue:()I // method@10d4 │ │ +04477e: 0a11 |0259: move-result v17 │ │ +044780: 0800 1200 |025a: move-object/from16 v0, v18 │ │ +044784: 0201 1100 |025c: move/from16 v1, v17 │ │ +044788: 6e20 3911 1000 |025e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04478e: 0c11 |0261: move-result-object v17 │ │ +044790: 1f11 f402 |0262: check-cast v17, Lpro/dbro/bart/etd; // type@02f4 │ │ +044794: 0800 1100 |0264: move-object/from16 v0, v17 │ │ +044798: 5200 ec04 |0266: iget v0, v0, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ +04479c: 0211 0000 |0268: move/from16 v17, v0 │ │ +0447a0: da11 113c |026a: mul-int/lit8 v17, v17, #int 60 // #3c │ │ +0447a4: 0200 1100 |026c: move/from16 v0, v17 │ │ +0447a8: d200 e803 |026e: mul-int/lit16 v0, v0, #int 1000 // #03e8 │ │ +0447ac: 0211 0000 |0270: move/from16 v17, v0 │ │ +0447b0: 0200 1100 |0272: move/from16 v0, v17 │ │ +0447b4: 8100 |0274: int-to-long v0, v0 │ │ +0447b6: 0512 0000 |0275: move-wide/from16 v18, v0 │ │ +0447ba: 9b12 1206 |0277: add-long v18, v18, v6 │ │ +0447be: 0800 1700 |0279: move-object/from16 v0, v23 │ │ +0447c2: 5400 0505 |027b: iget-object v0, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +0447c6: 0811 0000 |027d: move-object/from16 v17, v0 │ │ +0447ca: 4614 0a0e |027f: aget-object v20, v10, v14 │ │ +0447ce: 7401 d410 1400 |0281: invoke-virtual/range {v20}, Ljava/lang/Integer;.intValue:()I // method@10d4 │ │ +0447d4: 0a14 |0284: move-result v20 │ │ +0447d6: 0800 1100 |0285: move-object/from16 v0, v17 │ │ +0447da: 0201 1400 |0287: move/from16 v1, v20 │ │ +0447de: 6e20 3911 1000 |0289: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0447e4: 0c11 |028c: move-result-object v17 │ │ +0447e6: 1f11 f702 |028d: check-cast v17, Lpro/dbro/bart/route; // type@02f7 │ │ +0447ea: 0800 1100 |028f: move-object/from16 v0, v17 │ │ +0447ee: 5400 fe04 |0291: iget-object v0, v0, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ +0447f2: 0811 0000 |0293: move-object/from16 v17, v0 │ │ +0447f6: 7401 4c11 1100 |0295: invoke-virtual/range {v17}, Ljava/util/Date;.getTime:()J // method@114c │ │ +0447fc: 0b14 |0298: move-result-wide v20 │ │ +0447fe: 9c0c 1214 |0299: sub-long v12, v18, v20 │ │ +044802: 0800 1700 |029b: move-object/from16 v0, v23 │ │ +044806: 5400 0505 |029d: iget-object v0, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +04480a: 0811 0000 |029f: move-object/from16 v17, v0 │ │ +04480e: 4612 0a0e |02a1: aget-object v18, v10, v14 │ │ +044812: 7401 d410 1200 |02a3: invoke-virtual/range {v18}, Ljava/lang/Integer;.intValue:()I // method@10d4 │ │ +044818: 0a12 |02a6: move-result v18 │ │ +04481a: 7402 3911 1100 |02a7: invoke-virtual/range {v17, v18}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +044820: 0c11 |02aa: move-result-object v17 │ │ +044822: 1f11 f702 |02ab: check-cast v17, Lpro/dbro/bart/route; // type@02f7 │ │ +044826: 0800 1100 |02ad: move-object/from16 v0, v17 │ │ +04482a: 5400 fc04 |02af: iget-object v0, v0, Lpro/dbro/bart/route;.arrivalDate:Ljava/util/Date; // field@04fc │ │ +04482e: 0812 0000 |02b1: move-object/from16 v18, v0 │ │ +044832: 0800 1700 |02b3: move-object/from16 v0, v23 │ │ +044836: 5400 0505 |02b5: iget-object v0, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +04483a: 0811 0000 |02b7: move-object/from16 v17, v0 │ │ +04483e: 4613 0a0e |02b9: aget-object v19, v10, v14 │ │ +044842: 7401 d410 1300 |02bb: invoke-virtual/range {v19}, Ljava/lang/Integer;.intValue:()I // method@10d4 │ │ +044848: 0a13 |02be: move-result v19 │ │ +04484a: 0800 1100 |02bf: move-object/from16 v0, v17 │ │ +04484e: 0201 1300 |02c1: move/from16 v1, v19 │ │ +044852: 6e20 3911 1000 |02c3: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +044858: 0c11 |02c6: move-result-object v17 │ │ +04485a: 1f11 f702 |02c7: check-cast v17, Lpro/dbro/bart/route; // type@02f7 │ │ +04485e: 0800 1100 |02c9: move-object/from16 v0, v17 │ │ +044862: 5400 fc04 |02cb: iget-object v0, v0, Lpro/dbro/bart/route;.arrivalDate:Ljava/util/Date; // field@04fc │ │ +044866: 0811 0000 |02cd: move-object/from16 v17, v0 │ │ +04486a: 7401 4c11 1100 |02cf: invoke-virtual/range {v17}, Ljava/util/Date;.getTime:()J // method@114c │ │ +044870: 0b14 |02d2: move-result-wide v20 │ │ +044872: 9b14 140c |02d3: add-long v20, v20, v12 │ │ +044876: 0800 1200 |02d5: move-object/from16 v0, v18 │ │ +04487a: 0501 1400 |02d7: move-wide/from16 v1, v20 │ │ +04487e: 6e30 4d11 1002 |02d9: invoke-virtual {v0, v1, v2}, Ljava/util/Date;.setTime:(J)V // method@114d │ │ +044884: 0800 1700 |02dc: move-object/from16 v0, v23 │ │ +044888: 5400 0505 |02de: iget-object v0, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +04488c: 0811 0000 |02e0: move-object/from16 v17, v0 │ │ +044890: 4612 0a0e |02e2: aget-object v18, v10, v14 │ │ +044894: 7401 d410 1200 |02e4: invoke-virtual/range {v18}, Ljava/lang/Integer;.intValue:()I // method@10d4 │ │ +04489a: 0a12 |02e7: move-result v18 │ │ +04489c: 7402 3911 1100 |02e8: invoke-virtual/range {v17, v18}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0448a2: 0c11 |02eb: move-result-object v17 │ │ +0448a4: 1f11 f702 |02ec: check-cast v17, Lpro/dbro/bart/route; // type@02f7 │ │ +0448a8: 0800 1100 |02ee: move-object/from16 v0, v17 │ │ +0448ac: 5400 fe04 |02f0: iget-object v0, v0, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ +0448b0: 0812 0000 |02f2: move-object/from16 v18, v0 │ │ +0448b4: 0800 1700 |02f4: move-object/from16 v0, v23 │ │ +0448b8: 5400 0505 |02f6: iget-object v0, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +0448bc: 0811 0000 |02f8: move-object/from16 v17, v0 │ │ +0448c0: 4613 0a0e |02fa: aget-object v19, v10, v14 │ │ +0448c4: 7401 d410 1300 |02fc: invoke-virtual/range {v19}, Ljava/lang/Integer;.intValue:()I // method@10d4 │ │ +0448ca: 0a13 |02ff: move-result v19 │ │ +0448cc: 0800 1100 |0300: move-object/from16 v0, v17 │ │ +0448d0: 0201 1300 |0302: move/from16 v1, v19 │ │ +0448d4: 6e20 3911 1000 |0304: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0448da: 0c11 |0307: move-result-object v17 │ │ +0448dc: 1f11 f702 |0308: check-cast v17, Lpro/dbro/bart/route; // type@02f7 │ │ +0448e0: 0800 1100 |030a: move-object/from16 v0, v17 │ │ +0448e4: 5400 fe04 |030c: iget-object v0, v0, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ +0448e8: 0811 0000 |030e: move-object/from16 v17, v0 │ │ +0448ec: 7401 4c11 1100 |0310: invoke-virtual/range {v17}, Ljava/util/Date;.getTime:()J // method@114c │ │ +0448f2: 0b14 |0313: move-result-wide v20 │ │ +0448f4: 9b14 140c |0314: add-long v20, v20, v12 │ │ +0448f8: 0800 1200 |0316: move-object/from16 v0, v18 │ │ +0448fc: 0501 1400 |0318: move-wide/from16 v1, v20 │ │ +044900: 6e30 4d11 1002 |031a: invoke-virtual {v0, v1, v2}, Ljava/util/Date;.setTime:(J)V // method@114d │ │ +044906: 120f |031d: const/4 v15, #int 0 // #0 │ │ +044908: 0800 1700 |031e: move-object/from16 v0, v23 │ │ +04490c: 5400 0505 |0320: iget-object v0, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +044910: 0811 0000 |0322: move-object/from16 v17, v0 │ │ +044914: 4612 0a0e |0324: aget-object v18, v10, v14 │ │ +044918: 7401 d410 1200 |0326: invoke-virtual/range {v18}, Ljava/lang/Integer;.intValue:()I // method@10d4 │ │ +04491e: 0a12 |0329: move-result v18 │ │ +044920: 7402 3911 1100 |032a: invoke-virtual/range {v17, v18}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +044926: 0c11 |032d: move-result-object v17 │ │ +044928: 1f11 f702 |032e: check-cast v17, Lpro/dbro/bart/route; // type@02f7 │ │ +04492c: 0800 1100 |0330: move-object/from16 v0, v17 │ │ +044930: 5400 0105 |0332: iget-object v0, v0, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +044934: 0811 0000 |0334: move-object/from16 v17, v0 │ │ +044938: 7401 4011 1100 |0336: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04493e: 0a11 |0339: move-result v17 │ │ +044940: 0200 1100 |033a: move/from16 v0, v17 │ │ +044944: 350f c000 |033c: if-ge v15, v0, 03fc // +00c0 │ │ +044948: 0800 1700 |033e: move-object/from16 v0, v23 │ │ +04494c: 5400 0505 |0340: iget-object v0, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +044950: 0811 0000 |0342: move-object/from16 v17, v0 │ │ +044954: 4612 0a0e |0344: aget-object v18, v10, v14 │ │ +044958: 7401 d410 1200 |0346: invoke-virtual/range {v18}, Ljava/lang/Integer;.intValue:()I // method@10d4 │ │ +04495e: 0a12 |0349: move-result v18 │ │ +044960: 7402 3911 1100 |034a: invoke-virtual/range {v17, v18}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +044966: 0c11 |034d: move-result-object v17 │ │ +044968: 1f11 f702 |034e: check-cast v17, Lpro/dbro/bart/route; // type@02f7 │ │ +04496c: 0800 1100 |0350: move-object/from16 v0, v17 │ │ +044970: 5400 0105 |0352: iget-object v0, v0, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +044974: 0811 0000 |0354: move-object/from16 v17, v0 │ │ +044978: 0800 1100 |0356: move-object/from16 v0, v17 │ │ +04497c: 6e20 3911 f000 |0358: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +044982: 0c11 |035b: move-result-object v17 │ │ +044984: 1f11 f602 |035c: check-cast v17, Lpro/dbro/bart/leg; // type@02f6 │ │ +044988: 0800 1100 |035e: move-object/from16 v0, v17 │ │ +04498c: 5400 f504 |0360: iget-object v0, v0, Lpro/dbro/bart/leg;.boardTime:Ljava/util/Date; // field@04f5 │ │ +044990: 0812 0000 |0362: move-object/from16 v18, v0 │ │ +044994: 0800 1700 |0364: move-object/from16 v0, v23 │ │ +044998: 5400 0505 |0366: iget-object v0, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +04499c: 0811 0000 |0368: move-object/from16 v17, v0 │ │ +0449a0: 4613 0a0e |036a: aget-object v19, v10, v14 │ │ +0449a4: 7401 d410 1300 |036c: invoke-virtual/range {v19}, Ljava/lang/Integer;.intValue:()I // method@10d4 │ │ +0449aa: 0a13 |036f: move-result v19 │ │ +0449ac: 0800 1100 |0370: move-object/from16 v0, v17 │ │ +0449b0: 0201 1300 |0372: move/from16 v1, v19 │ │ +0449b4: 6e20 3911 1000 |0374: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0449ba: 0c11 |0377: move-result-object v17 │ │ +0449bc: 1f11 f702 |0378: check-cast v17, Lpro/dbro/bart/route; // type@02f7 │ │ +0449c0: 0800 1100 |037a: move-object/from16 v0, v17 │ │ +0449c4: 5400 0105 |037c: iget-object v0, v0, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +0449c8: 0811 0000 |037e: move-object/from16 v17, v0 │ │ +0449cc: 0800 1100 |0380: move-object/from16 v0, v17 │ │ +0449d0: 6e20 3911 f000 |0382: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0449d6: 0c11 |0385: move-result-object v17 │ │ +0449d8: 1f11 f602 |0386: check-cast v17, Lpro/dbro/bart/leg; // type@02f6 │ │ +0449dc: 0800 1100 |0388: move-object/from16 v0, v17 │ │ +0449e0: 5400 f504 |038a: iget-object v0, v0, Lpro/dbro/bart/leg;.boardTime:Ljava/util/Date; // field@04f5 │ │ +0449e4: 0811 0000 |038c: move-object/from16 v17, v0 │ │ +0449e8: 7401 4c11 1100 |038e: invoke-virtual/range {v17}, Ljava/util/Date;.getTime:()J // method@114c │ │ +0449ee: 0b14 |0391: move-result-wide v20 │ │ +0449f0: 9b14 140c |0392: add-long v20, v20, v12 │ │ +0449f4: 0800 1200 |0394: move-object/from16 v0, v18 │ │ +0449f8: 0501 1400 |0396: move-wide/from16 v1, v20 │ │ +0449fc: 6e30 4d11 1002 |0398: invoke-virtual {v0, v1, v2}, Ljava/util/Date;.setTime:(J)V // method@114d │ │ +044a02: 0800 1700 |039b: move-object/from16 v0, v23 │ │ +044a06: 5400 0505 |039d: iget-object v0, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +044a0a: 0811 0000 |039f: move-object/from16 v17, v0 │ │ +044a0e: 4612 0a0e |03a1: aget-object v18, v10, v14 │ │ +044a12: 7401 d410 1200 |03a3: invoke-virtual/range {v18}, Ljava/lang/Integer;.intValue:()I // method@10d4 │ │ +044a18: 0a12 |03a6: move-result v18 │ │ +044a1a: 7402 3911 1100 |03a7: invoke-virtual/range {v17, v18}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +044a20: 0c11 |03aa: move-result-object v17 │ │ +044a22: 1f11 f702 |03ab: check-cast v17, Lpro/dbro/bart/route; // type@02f7 │ │ +044a26: 0800 1100 |03ad: move-object/from16 v0, v17 │ │ +044a2a: 5400 0105 |03af: iget-object v0, v0, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +044a2e: 0811 0000 |03b1: move-object/from16 v17, v0 │ │ +044a32: 0800 1100 |03b3: move-object/from16 v0, v17 │ │ +044a36: 6e20 3911 f000 |03b5: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +044a3c: 0c11 |03b8: move-result-object v17 │ │ +044a3e: 1f11 f602 |03b9: check-cast v17, Lpro/dbro/bart/leg; // type@02f6 │ │ +044a42: 0800 1100 |03bb: move-object/from16 v0, v17 │ │ +044a46: 5400 f804 |03bd: iget-object v0, v0, Lpro/dbro/bart/leg;.disembarkTime:Ljava/util/Date; // field@04f8 │ │ +044a4a: 0812 0000 |03bf: move-object/from16 v18, v0 │ │ +044a4e: 0800 1700 |03c1: move-object/from16 v0, v23 │ │ +044a52: 5400 0505 |03c3: iget-object v0, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +044a56: 0811 0000 |03c5: move-object/from16 v17, v0 │ │ +044a5a: 4613 0a0e |03c7: aget-object v19, v10, v14 │ │ +044a5e: 7401 d410 1300 |03c9: invoke-virtual/range {v19}, Ljava/lang/Integer;.intValue:()I // method@10d4 │ │ +044a64: 0a13 |03cc: move-result v19 │ │ +044a66: 0800 1100 |03cd: move-object/from16 v0, v17 │ │ +044a6a: 0201 1300 |03cf: move/from16 v1, v19 │ │ +044a6e: 6e20 3911 1000 |03d1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +044a74: 0c11 |03d4: move-result-object v17 │ │ +044a76: 1f11 f702 |03d5: check-cast v17, Lpro/dbro/bart/route; // type@02f7 │ │ +044a7a: 0800 1100 |03d7: move-object/from16 v0, v17 │ │ +044a7e: 5400 0105 |03d9: iget-object v0, v0, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +044a82: 0811 0000 |03db: move-object/from16 v17, v0 │ │ +044a86: 0800 1100 |03dd: move-object/from16 v0, v17 │ │ +044a8a: 6e20 3911 f000 |03df: invoke-virtual {v0, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +044a90: 0c11 |03e2: move-result-object v17 │ │ +044a92: 1f11 f602 |03e3: check-cast v17, Lpro/dbro/bart/leg; // type@02f6 │ │ +044a96: 0800 1100 |03e5: move-object/from16 v0, v17 │ │ +044a9a: 5400 f804 |03e7: iget-object v0, v0, Lpro/dbro/bart/leg;.disembarkTime:Ljava/util/Date; // field@04f8 │ │ +044a9e: 0811 0000 |03e9: move-object/from16 v17, v0 │ │ +044aa2: 7401 4c11 1100 |03eb: invoke-virtual/range {v17}, Ljava/util/Date;.getTime:()J // method@114c │ │ +044aa8: 0b14 |03ee: move-result-wide v20 │ │ +044aaa: 9b14 140c |03ef: add-long v20, v20, v12 │ │ +044aae: 0800 1200 |03f1: move-object/from16 v0, v18 │ │ +044ab2: 0501 1400 |03f3: move-wide/from16 v1, v20 │ │ +044ab6: 6e30 4d11 1002 |03f5: invoke-virtual {v0, v1, v2}, Ljava/util/Date;.setTime:(J)V // method@114d │ │ +044abc: d80f 0f01 |03f8: add-int/lit8 v15, v15, #int 1 // #01 │ │ +044ac0: 2900 24ff |03fa: goto/16 031e // -00dc │ │ +044ac4: d80e 0e01 |03fc: add-int/lit8 v14, v14, #int 1 // #01 │ │ +044ac8: 2900 3efe |03fe: goto/16 023c // -01c2 │ │ catches : 1 │ │ - 0x004e - 0x016f │ │ - Ljava/lang/Throwable; -> 0x0170 │ │ + 0x0066 - 0x0222 │ │ + Ljava/lang/Throwable; -> 0x0223 │ │ positions : │ │ 0x0000 line=769 │ │ - 0x0008 line=772 │ │ - 0x000a line=889 │ │ - 0x000b line=777 │ │ - 0x000f line=781 │ │ - 0x0015 line=782 │ │ - 0x0021 line=792 │ │ - 0x0029 line=793 │ │ - 0x0031 line=795 │ │ - 0x0036 line=802 │ │ - 0x0039 line=803 │ │ - 0x004b line=805 │ │ - 0x004e line=809 │ │ - 0x0062 line=811 │ │ - 0x0076 line=813 │ │ - 0x0077 line=814 │ │ - 0x007d line=818 │ │ - 0x0094 line=820 │ │ - 0x00a4 line=821 │ │ - 0x00a5 line=814 │ │ - 0x00a8 line=824 │ │ - 0x00aa line=802 │ │ - 0x00ad line=830 │ │ - 0x00cf line=836 │ │ - 0x00ff line=838 │ │ - 0x0113 line=839 │ │ - 0x011e line=805 │ │ - 0x0122 line=847 │ │ - 0x0150 line=848 │ │ - 0x0164 line=849 │ │ - 0x0170 line=858 │ │ - 0x0172 line=868 │ │ - 0x0182 line=869 │ │ - 0x0189 line=873 │ │ - 0x01c2 line=876 │ │ - 0x01f1 line=878 │ │ - 0x0220 line=882 │ │ - 0x0239 line=884 │ │ - 0x0278 line=886 │ │ - 0x02b7 line=882 │ │ - 0x02bb line=869 │ │ - locals : │ │ - 0x0077 - 0x00aa reg=8 station_guessed Z │ │ - 0x0078 - 0x00aa reg=13 z I │ │ - 0x004b - 0x0172 reg=1 lastLeg I │ │ - 0x004c - 0x0172 reg=12 y I │ │ - 0x0029 - 0x02bf reg=2 now J │ │ - 0x0031 - 0x02bf reg=4 numEtds I │ │ - 0x0008 - 0x02bf reg=5 numRoutes I │ │ - 0x0036 - 0x02bf reg=6 routeToEtd Ljava/util/HashMap; Ljava/util/HashMap; │ │ - 0x0182 - 0x02bf reg=7 routesToUpdate [Ljava/lang/Integer; │ │ - 0x01c2 - 0x02bf reg=9 timeCorrection J │ │ - 0x0037 - 0x02bf reg=11 x I │ │ - 0x0221 - 0x02bf reg=12 y I │ │ - 0x0000 - 0x02bf reg=19 this Lpro/dbro/bart/TheActivity; │ │ - 0x0000 - 0x02bf reg=20 input Lpro/dbro/bart/routeResponse; │ │ + 0x000a line=772 │ │ + 0x000c line=889 │ │ + 0x000d line=777 │ │ + 0x0011 line=781 │ │ + 0x001b line=782 │ │ + 0x002b line=792 │ │ + 0x0035 line=793 │ │ + 0x0041 line=795 │ │ + 0x0046 line=802 │ │ + 0x0049 line=803 │ │ + 0x0063 line=805 │ │ + 0x0066 line=809 │ │ + 0x0088 line=811 │ │ + 0x00aa line=813 │ │ + 0x00ab line=814 │ │ + 0x00ba line=818 │ │ + 0x00e0 line=820 │ │ + 0x00fa line=821 │ │ + 0x00fb line=814 │ │ + 0x00fe line=824 │ │ + 0x0100 line=802 │ │ + 0x0104 line=830 │ │ + 0x013c line=836 │ │ + 0x0186 line=838 │ │ + 0x019e line=839 │ │ + 0x01ad line=805 │ │ + 0x01b1 line=847 │ │ + 0x01fb line=848 │ │ + 0x0213 line=849 │ │ + 0x0223 line=858 │ │ + 0x0225 line=868 │ │ + 0x023b line=869 │ │ + 0x0244 line=873 │ │ + 0x029b line=876 │ │ + 0x02dc line=878 │ │ + 0x031d line=882 │ │ + 0x033e line=884 │ │ + 0x039b line=886 │ │ + 0x03f8 line=882 │ │ + 0x03fc line=869 │ │ + locals : │ │ + 0x00ab - 0x0100 reg=11 station_guessed Z │ │ + 0x00ad - 0x0100 reg=16 z I │ │ + 0x0063 - 0x0225 reg=4 lastLeg I │ │ + 0x0064 - 0x0225 reg=15 y I │ │ + 0x0041 - 0x0400 reg=5 numEtds I │ │ + 0x0035 - 0x0400 reg=6 now J │ │ + 0x000a - 0x0400 reg=8 numRoutes I │ │ + 0x0046 - 0x0400 reg=9 routeToEtd Ljava/util/HashMap; Ljava/util/HashMap; │ │ + 0x023b - 0x0400 reg=10 routesToUpdate [Ljava/lang/Integer; │ │ + 0x029b - 0x0400 reg=12 timeCorrection J │ │ + 0x0047 - 0x0400 reg=14 x I │ │ + 0x031e - 0x0400 reg=15 y I │ │ + 0x0000 - 0x0400 reg=22 this Lpro/dbro/bart/TheActivity; │ │ + 0x0000 - 0x0400 reg=23 input Lpro/dbro/bart/routeResponse; │ │ │ │ #11 : (in Lpro/dbro/bart/TheActivity;) │ │ name : 'usherServiceIsRunning' │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -042bbc: |[042bbc] pro.dbro.bart.TheActivity.usherServiceIsRunning:()Z │ │ -042bcc: 1a03 6c09 |0000: const-string v3, "activity" // string@096c │ │ -042bd0: 6e20 5512 3500 |0002: invoke-virtual {v5, v3}, Lpro/dbro/bart/TheActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1255 │ │ -042bd6: 0c01 |0005: move-result-object v1 │ │ -042bd8: 1f01 0b00 |0006: check-cast v1, Landroid/app/ActivityManager; // type@000b │ │ -042bdc: 1403 ffff ff7f |0008: const v3, #float nan // #7fffffff │ │ -042be2: 6e20 2e00 3100 |000b: invoke-virtual {v1, v3}, Landroid/app/ActivityManager;.getRunningServices:(I)Ljava/util/List; // method@002e │ │ -042be8: 0c03 |000e: move-result-object v3 │ │ -042bea: 7210 6611 0300 |000f: invoke-interface {v3}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1166 │ │ -042bf0: 0c00 |0012: move-result-object v0 │ │ -042bf2: 7210 5911 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@1159 │ │ -042bf8: 0a03 |0016: move-result v3 │ │ -042bfa: 3803 1800 |0017: if-eqz v3, 002f // +0018 │ │ -042bfe: 7210 5a11 0000 |0019: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@115a │ │ -042c04: 0c02 |001c: move-result-object v2 │ │ -042c06: 1f02 0a00 |001d: check-cast v2, Landroid/app/ActivityManager$RunningServiceInfo; // type@000a │ │ -042c0a: 1a03 4c13 |001f: const-string v3, "pro.dbro.bart.UsherService" // string@134c │ │ -042c0e: 5424 0000 |0021: iget-object v4, v2, Landroid/app/ActivityManager$RunningServiceInfo;.service:Landroid/content/ComponentName; // field@0000 │ │ -042c12: 6e10 8300 0400 |0023: invoke-virtual {v4}, Landroid/content/ComponentName;.getClassName:()Ljava/lang/String; // method@0083 │ │ -042c18: 0c04 |0026: move-result-object v4 │ │ -042c1a: 6e20 f910 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -042c20: 0a03 |002a: move-result v3 │ │ -042c22: 3803 e8ff |002b: if-eqz v3, 0013 // -0018 │ │ -042c26: 1213 |002d: const/4 v3, #int 1 // #1 │ │ -042c28: 0f03 |002e: return v3 │ │ -042c2a: 1203 |002f: const/4 v3, #int 0 // #0 │ │ -042c2c: 28fe |0030: goto 002e // -0002 │ │ +044adc: |[044adc] pro.dbro.bart.TheActivity.usherServiceIsRunning:()Z │ │ +044aec: 1a02 6c09 |0000: const-string v2, "activity" // string@096c │ │ +044af0: 6e20 5612 2500 |0002: invoke-virtual {v5, v2}, Lpro/dbro/bart/TheActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1256 │ │ +044af6: 0c00 |0005: move-result-object v0 │ │ +044af8: 1f00 0b00 |0006: check-cast v0, Landroid/app/ActivityManager; // type@000b │ │ +044afc: 1402 ffff ff7f |0008: const v2, #float nan // #7fffffff │ │ +044b02: 6e20 2e00 2000 |000b: invoke-virtual {v0, v2}, Landroid/app/ActivityManager;.getRunningServices:(I)Ljava/util/List; // method@002e │ │ +044b08: 0c02 |000e: move-result-object v2 │ │ +044b0a: 7210 6711 0200 |000f: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1167 │ │ +044b10: 0c02 |0012: move-result-object v2 │ │ +044b12: 7210 5a11 0200 |0013: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@115a │ │ +044b18: 0a03 |0016: move-result v3 │ │ +044b1a: 3803 1800 |0017: if-eqz v3, 002f // +0018 │ │ +044b1e: 7210 5b11 0200 |0019: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@115b │ │ +044b24: 0c01 |001c: move-result-object v1 │ │ +044b26: 1f01 0a00 |001d: check-cast v1, Landroid/app/ActivityManager$RunningServiceInfo; // type@000a │ │ +044b2a: 1a03 4c13 |001f: const-string v3, "pro.dbro.bart.UsherService" // string@134c │ │ +044b2e: 5414 0000 |0021: iget-object v4, v1, Landroid/app/ActivityManager$RunningServiceInfo;.service:Landroid/content/ComponentName; // field@0000 │ │ +044b32: 6e10 8300 0400 |0023: invoke-virtual {v4}, Landroid/content/ComponentName;.getClassName:()Ljava/lang/String; // method@0083 │ │ +044b38: 0c04 |0026: move-result-object v4 │ │ +044b3a: 6e20 fa10 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +044b40: 0a03 |002a: move-result v3 │ │ +044b42: 3803 e8ff |002b: if-eqz v3, 0013 // -0018 │ │ +044b46: 1212 |002d: const/4 v2, #int 1 // #1 │ │ +044b48: 0f02 |002e: return v2 │ │ +044b4a: 1202 |002f: const/4 v2, #int 0 // #0 │ │ +044b4c: 28fe |0030: goto 002e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1239 │ │ 0x0008 line=1240 │ │ 0x001f line=1241 │ │ 0x002d line=1242 │ │ 0x002e line=1245 │ │ locals : │ │ - 0x001f - 0x002e reg=2 service Landroid/app/ActivityManager$RunningServiceInfo; │ │ - 0x0013 - 0x0031 reg=0 i$ Ljava/util/Iterator; │ │ - 0x0008 - 0x0031 reg=1 manager Landroid/app/ActivityManager; │ │ + 0x001f - 0x002e reg=1 service Landroid/app/ActivityManager$RunningServiceInfo; │ │ + 0x0008 - 0x0031 reg=0 manager Landroid/app/ActivityManager; │ │ 0x0000 - 0x0031 reg=5 this Lpro/dbro/bart/TheActivity; │ │ │ │ #12 : (in Lpro/dbro/bart/TheActivity;) │ │ name : 'validateInputAndDoRequest' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 172 16-bit code units │ │ -042c30: |[042c30] pro.dbro.bart.TheActivity.validateInputAndDoRequest:()V │ │ -042c40: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -042c42: 2204 8802 |0001: new-instance v4, Ljava/util/Date; // type@0288 │ │ -042c46: 7010 4911 0400 |0003: invoke-direct {v4}, Ljava/util/Date;.:()V // method@1149 │ │ -042c4c: 6e10 4b11 0400 |0006: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@114b │ │ -042c52: 0b00 |0009: move-result-wide v0 │ │ -042c54: 6204 2004 |000a: sget-object v4, Lpro/dbro/bart/BART;.STATION_MAP:Ljava/util/HashMap; // field@0420 │ │ -042c58: 5495 c204 |000c: iget-object v5, v9, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ -042c5c: 6e10 bc0f 0500 |000e: invoke-virtual {v5}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ -042c62: 0c05 |0011: move-result-object v5 │ │ -042c64: 6e10 ec10 0500 |0012: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -042c6a: 0c05 |0015: move-result-object v5 │ │ -042c6c: 6e20 5311 5400 |0016: invoke-virtual {v4, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -042c72: 0c04 |0019: move-result-object v4 │ │ -042c74: 3804 2e00 |001a: if-eqz v4, 0048 // +002e │ │ -042c78: 6204 2004 |001c: sget-object v4, Lpro/dbro/bart/BART;.STATION_MAP:Ljava/util/HashMap; // field@0420 │ │ -042c7c: 5495 ba04 |001e: iget-object v5, v9, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ -042c80: 6e10 bc0f 0500 |0020: invoke-virtual {v5}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ -042c86: 0c05 |0023: move-result-object v5 │ │ -042c88: 6e10 ec10 0500 |0024: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -042c8e: 0c05 |0027: move-result-object v5 │ │ -042c90: 6e20 5311 5400 |0028: invoke-virtual {v4, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -042c96: 0c04 |002b: move-result-object v4 │ │ -042c98: 3804 7a00 |002c: if-eqz v4, 00a6 // +007a │ │ -042c9c: 5494 ba04 |002e: iget-object v4, v9, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ -042ca0: 6e10 bc0f 0400 |0030: invoke-virtual {v4}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ -042ca6: 0c04 |0033: move-result-object v4 │ │ -042ca8: 6e10 ec10 0400 |0034: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -042cae: 0c04 |0037: move-result-object v4 │ │ -042cb0: 5495 c204 |0038: iget-object v5, v9, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ -042cb4: 6e10 bc0f 0500 |003a: invoke-virtual {v5}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ -042cba: 0c05 |003d: move-result-object v5 │ │ -042cbc: 6e10 ec10 0500 |003e: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -042cc2: 0c05 |0041: move-result-object v5 │ │ -042cc4: 6e20 f610 5400 |0042: invoke-virtual {v4, v5}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -042cca: 0a04 |0045: move-result v4 │ │ -042ccc: 3904 0300 |0046: if-nez v4, 0049 // +0003 │ │ -042cd0: 0e00 |0048: return-void │ │ -042cd2: 6204 b604 |0049: sget-object v4, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -042cd6: 3804 2000 |004b: if-eqz v4, 006b // +0020 │ │ -042cda: 6204 b604 |004d: sget-object v4, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -042cde: 5444 ee04 |004f: iget-object v4, v4, Lpro/dbro/bart/etdResponse;.date:Ljava/util/Date; // field@04ee │ │ -042ce2: 6e10 4b11 0400 |0051: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@114b │ │ -042ce8: 0b04 |0054: move-result-wide v4 │ │ -042cea: 9c02 0004 |0055: sub-long v2, v0, v4 │ │ -042cee: 6204 b604 |0057: sget-object v4, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -042cf2: 5444 f104 |0059: iget-object v4, v4, Lpro/dbro/bart/etdResponse;.station:Ljava/lang/String; // field@04f1 │ │ -042cf6: 5495 c204 |005b: iget-object v5, v9, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ -042cfa: 6e10 bc0f 0500 |005d: invoke-virtual {v5}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ -042d00: 0c05 |0060: move-result-object v5 │ │ -042d02: 6e10 ec10 0500 |0061: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -042d08: 0c05 |0064: move-result-object v5 │ │ -042d0a: 6e20 f610 5400 |0065: invoke-virtual {v4, v5}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -042d10: 0a04 |0068: move-result v4 │ │ -042d12: 3904 0200 |0069: if-nez v4, 006b // +0002 │ │ -042d16: 6204 b604 |006b: sget-object v4, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -042d1a: 3804 2d00 |006d: if-eqz v4, 009a // +002d │ │ -042d1e: 6204 b604 |006f: sget-object v4, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -042d22: 5444 ee04 |0071: iget-object v4, v4, Lpro/dbro/bart/etdResponse;.date:Ljava/util/Date; // field@04ee │ │ -042d26: 6e10 4b11 0400 |0073: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@114b │ │ -042d2c: 0b04 |0076: move-result-wide v4 │ │ -042d2e: 9c04 0004 |0077: sub-long v4, v0, v4 │ │ -042d32: 1706 60ea 0000 |0079: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ -042d38: 3104 0406 |007c: cmp-long v4, v4, v6 │ │ -042d3c: 3b04 1c00 |007e: if-gez v4, 009a // +001c │ │ -042d40: 6204 b604 |0080: sget-object v4, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -042d44: 5444 f104 |0082: iget-object v4, v4, Lpro/dbro/bart/etdResponse;.station:Ljava/lang/String; // field@04f1 │ │ -042d48: 5495 c204 |0084: iget-object v5, v9, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ -042d4c: 6e10 bc0f 0500 |0086: invoke-virtual {v5}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ -042d52: 0c05 |0089: move-result-object v5 │ │ -042d54: 6e10 ec10 0500 |008a: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -042d5a: 0c05 |008d: move-result-object v5 │ │ -042d5c: 6e20 f610 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -042d62: 0a04 |0091: move-result v4 │ │ -042d64: 3904 0800 |0092: if-nez v4, 009a // +0008 │ │ -042d68: 1a04 df13 |0094: const-string v4, "route" // string@13df │ │ -042d6c: 6e30 4c12 4908 |0096: invoke-virtual {v9, v4, v8}, Lpro/dbro/bart/TheActivity;.bartApiRequest:(Ljava/lang/String;Z)V // method@124c │ │ -042d72: 28af |0099: goto 0048 // -0051 │ │ -042d74: 1a04 010c |009a: const-string v4, "etd" // string@0c01 │ │ -042d78: 1205 |009c: const/4 v5, #int 0 // #0 │ │ -042d7a: 6e30 4c12 4905 |009d: invoke-virtual {v9, v4, v5}, Lpro/dbro/bart/TheActivity;.bartApiRequest:(Ljava/lang/String;Z)V // method@124c │ │ -042d80: 1a04 df13 |00a0: const-string v4, "route" // string@13df │ │ -042d84: 6e30 4c12 4908 |00a2: invoke-virtual {v9, v4, v8}, Lpro/dbro/bart/TheActivity;.bartApiRequest:(Ljava/lang/String;Z)V // method@124c │ │ -042d8a: 28a3 |00a5: goto 0048 // -005d │ │ -042d8c: 1a04 010c |00a6: const-string v4, "etd" // string@0c01 │ │ -042d90: 6e30 4c12 4908 |00a8: invoke-virtual {v9, v4, v8}, Lpro/dbro/bart/TheActivity;.bartApiRequest:(Ljava/lang/String;Z)V // method@124c │ │ -042d96: 289d |00ab: goto 0048 // -0063 │ │ +044b50: |[044b50] pro.dbro.bart.TheActivity.validateInputAndDoRequest:()V │ │ +044b60: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +044b62: 2204 8802 |0001: new-instance v4, Ljava/util/Date; // type@0288 │ │ +044b66: 7010 4a11 0400 |0003: invoke-direct {v4}, Ljava/util/Date;.:()V // method@114a │ │ +044b6c: 6e10 4c11 0400 |0006: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@114c │ │ +044b72: 0b00 |0009: move-result-wide v0 │ │ +044b74: 6204 2004 |000a: sget-object v4, Lpro/dbro/bart/BART;.STATION_MAP:Ljava/util/HashMap; // field@0420 │ │ +044b78: 5495 c204 |000c: iget-object v5, v9, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ +044b7c: 6e10 bc0f 0500 |000e: invoke-virtual {v5}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ +044b82: 0c05 |0011: move-result-object v5 │ │ +044b84: 6e10 ed10 0500 |0012: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +044b8a: 0c05 |0015: move-result-object v5 │ │ +044b8c: 6e20 5411 5400 |0016: invoke-virtual {v4, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +044b92: 0c04 |0019: move-result-object v4 │ │ +044b94: 3804 2e00 |001a: if-eqz v4, 0048 // +002e │ │ +044b98: 6204 2004 |001c: sget-object v4, Lpro/dbro/bart/BART;.STATION_MAP:Ljava/util/HashMap; // field@0420 │ │ +044b9c: 5495 ba04 |001e: iget-object v5, v9, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ +044ba0: 6e10 bc0f 0500 |0020: invoke-virtual {v5}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ +044ba6: 0c05 |0023: move-result-object v5 │ │ +044ba8: 6e10 ed10 0500 |0024: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +044bae: 0c05 |0027: move-result-object v5 │ │ +044bb0: 6e20 5411 5400 |0028: invoke-virtual {v4, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +044bb6: 0c04 |002b: move-result-object v4 │ │ +044bb8: 3804 7a00 |002c: if-eqz v4, 00a6 // +007a │ │ +044bbc: 5494 ba04 |002e: iget-object v4, v9, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ +044bc0: 6e10 bc0f 0400 |0030: invoke-virtual {v4}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ +044bc6: 0c04 |0033: move-result-object v4 │ │ +044bc8: 6e10 ed10 0400 |0034: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +044bce: 0c04 |0037: move-result-object v4 │ │ +044bd0: 5495 c204 |0038: iget-object v5, v9, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ +044bd4: 6e10 bc0f 0500 |003a: invoke-virtual {v5}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ +044bda: 0c05 |003d: move-result-object v5 │ │ +044bdc: 6e10 ed10 0500 |003e: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +044be2: 0c05 |0041: move-result-object v5 │ │ +044be4: 6e20 f710 5400 |0042: invoke-virtual {v4, v5}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +044bea: 0a04 |0045: move-result v4 │ │ +044bec: 3904 0300 |0046: if-nez v4, 0049 // +0003 │ │ +044bf0: 0e00 |0048: return-void │ │ +044bf2: 6204 b604 |0049: sget-object v4, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +044bf6: 3804 2000 |004b: if-eqz v4, 006b // +0020 │ │ +044bfa: 6204 b604 |004d: sget-object v4, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +044bfe: 5444 ee04 |004f: iget-object v4, v4, Lpro/dbro/bart/etdResponse;.date:Ljava/util/Date; // field@04ee │ │ +044c02: 6e10 4c11 0400 |0051: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@114c │ │ +044c08: 0b04 |0054: move-result-wide v4 │ │ +044c0a: 9c02 0004 |0055: sub-long v2, v0, v4 │ │ +044c0e: 6204 b604 |0057: sget-object v4, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +044c12: 5444 f104 |0059: iget-object v4, v4, Lpro/dbro/bart/etdResponse;.station:Ljava/lang/String; // field@04f1 │ │ +044c16: 5495 c204 |005b: iget-object v5, v9, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ +044c1a: 6e10 bc0f 0500 |005d: invoke-virtual {v5}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ +044c20: 0c05 |0060: move-result-object v5 │ │ +044c22: 6e10 ed10 0500 |0061: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +044c28: 0c05 |0064: move-result-object v5 │ │ +044c2a: 6e20 f710 5400 |0065: invoke-virtual {v4, v5}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +044c30: 0a04 |0068: move-result v4 │ │ +044c32: 3904 0200 |0069: if-nez v4, 006b // +0002 │ │ +044c36: 6204 b604 |006b: sget-object v4, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +044c3a: 3804 2d00 |006d: if-eqz v4, 009a // +002d │ │ +044c3e: 6204 b604 |006f: sget-object v4, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +044c42: 5444 ee04 |0071: iget-object v4, v4, Lpro/dbro/bart/etdResponse;.date:Ljava/util/Date; // field@04ee │ │ +044c46: 6e10 4c11 0400 |0073: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@114c │ │ +044c4c: 0b04 |0076: move-result-wide v4 │ │ +044c4e: 9c04 0004 |0077: sub-long v4, v0, v4 │ │ +044c52: 1706 60ea 0000 |0079: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ +044c58: 3104 0406 |007c: cmp-long v4, v4, v6 │ │ +044c5c: 3b04 1c00 |007e: if-gez v4, 009a // +001c │ │ +044c60: 6204 b604 |0080: sget-object v4, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +044c64: 5444 f104 |0082: iget-object v4, v4, Lpro/dbro/bart/etdResponse;.station:Ljava/lang/String; // field@04f1 │ │ +044c68: 5495 c204 |0084: iget-object v5, v9, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ +044c6c: 6e10 bc0f 0500 |0086: invoke-virtual {v5}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ +044c72: 0c05 |0089: move-result-object v5 │ │ +044c74: 6e10 ed10 0500 |008a: invoke-virtual {v5}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +044c7a: 0c05 |008d: move-result-object v5 │ │ +044c7c: 6e20 f710 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +044c82: 0a04 |0091: move-result v4 │ │ +044c84: 3904 0800 |0092: if-nez v4, 009a // +0008 │ │ +044c88: 1a04 df13 |0094: const-string v4, "route" // string@13df │ │ +044c8c: 6e30 4d12 4908 |0096: invoke-virtual {v9, v4, v8}, Lpro/dbro/bart/TheActivity;.bartApiRequest:(Ljava/lang/String;Z)V // method@124d │ │ +044c92: 28af |0099: goto 0048 // -0051 │ │ +044c94: 1a04 010c |009a: const-string v4, "etd" // string@0c01 │ │ +044c98: 1205 |009c: const/4 v5, #int 0 // #0 │ │ +044c9a: 6e30 4d12 4905 |009d: invoke-virtual {v9, v4, v5}, Lpro/dbro/bart/TheActivity;.bartApiRequest:(Ljava/lang/String;Z)V // method@124d │ │ +044ca0: 1a04 df13 |00a0: const-string v4, "route" // string@13df │ │ +044ca4: 6e30 4d12 4908 |00a2: invoke-virtual {v9, v4, v8}, Lpro/dbro/bart/TheActivity;.bartApiRequest:(Ljava/lang/String;Z)V // method@124d │ │ +044caa: 28a3 |00a5: goto 0048 // -005d │ │ +044cac: 1a04 010c |00a6: const-string v4, "etd" // string@0c01 │ │ +044cb0: 6e30 4d12 4908 |00a8: invoke-virtual {v9, v4, v8}, Lpro/dbro/bart/TheActivity;.bartApiRequest:(Ljava/lang/String;Z)V // method@124d │ │ +044cb6: 289d |00ab: goto 0048 // -0063 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1092 │ │ 0x000a line=1093 │ │ 0x001c line=1094 │ │ 0x002e line=1096 │ │ 0x0048 line=1124 │ │ 0x0049 line=1100 │ │ 0x004d line=1101 │ │ 0x0057 line=1102 │ │ 0x006b line=1106 │ │ + 0x0073 line=1107 │ │ + 0x0086 line=1108 │ │ 0x0094 line=1111 │ │ 0x009a line=1116 │ │ 0x00a0 line=1117 │ │ 0x00a6 line=1121 │ │ locals : │ │ 0x0057 - 0x006b reg=2 timeCheck J │ │ 0x000a - 0x00ac reg=0 now J │ │ @@ -75921,98 +76108,98 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -042d98: |[042d98] pro.dbro.bart.TheActivity.bartApiRequest:(Ljava/lang/String;Z)V │ │ -042da8: 1a00 450e |0000: const-string v0, "http://api.bart.gov/api/" // string@0e45 │ │ -042dac: 1a01 010c |0002: const-string v1, "etd" // string@0c01 │ │ -042db0: 6e20 f610 1500 |0004: invoke-virtual {v5, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -042db6: 0a01 |0007: move-result v1 │ │ -042db8: 3901 5200 |0008: if-nez v1, 005a // +0052 │ │ -042dbc: 2201 7402 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -042dc0: 7010 0e11 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -042dc6: 6e20 1411 0100 |000f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -042dcc: 0c01 |0012: move-result-object v1 │ │ -042dce: 1a02 020c |0013: const-string v2, "etd.aspx?cmd=etd&orig=" // string@0c02 │ │ -042dd2: 6e20 1411 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -042dd8: 0c02 |0018: move-result-object v2 │ │ -042dda: 6201 2004 |0019: sget-object v1, Lpro/dbro/bart/BART;.STATION_MAP:Ljava/util/HashMap; // field@0420 │ │ -042dde: 5443 c204 |001b: iget-object v3, v4, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ -042de2: 6e10 bc0f 0300 |001d: invoke-virtual {v3}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ -042de8: 0c03 |0020: move-result-object v3 │ │ -042dea: 6e10 ec10 0300 |0021: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -042df0: 0c03 |0024: move-result-object v3 │ │ -042df2: 6e20 5311 3100 |0025: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -042df8: 0c01 |0028: move-result-object v1 │ │ -042dfa: 1f01 7302 |0029: check-cast v1, Ljava/lang/String; // type@0273 │ │ -042dfe: 6e20 1411 1200 |002b: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -042e04: 0c01 |002e: move-result-object v1 │ │ -042e06: 6e10 1a11 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -042e0c: 0c00 |0032: move-result-object v0 │ │ -042e0e: 2201 7402 |0033: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -042e12: 7010 0e11 0100 |0035: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -042e18: 6e20 1411 0100 |0038: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -042e1e: 0c01 |003b: move-result-object v1 │ │ -042e20: 1a02 a200 |003c: const-string v2, "&key=MW9S-E7SL-26DU-VV8V" // string@00a2 │ │ -042e24: 6e20 1411 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -042e2a: 0c01 |0041: move-result-object v1 │ │ -042e2c: 6e10 1a11 0100 |0042: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -042e32: 0c00 |0045: move-result-object v0 │ │ -042e34: 1a01 dd01 |0046: const-string v1, "BART API" // string@01dd │ │ -042e38: 7120 360e 0100 |0048: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -042e3e: 2201 d602 |004b: new-instance v1, Lpro/dbro/bart/RequestTask; // type@02d6 │ │ -042e42: 7030 0612 5106 |004d: invoke-direct {v1, v5, v6}, Lpro/dbro/bart/RequestTask;.:(Ljava/lang/String;Z)V // method@1206 │ │ -042e48: 1212 |0050: const/4 v2, #int 1 // #1 │ │ -042e4a: 2322 1403 |0051: new-array v2, v2, [Ljava/lang/String; // type@0314 │ │ -042e4e: 1203 |0053: const/4 v3, #int 0 // #0 │ │ -042e50: 4d00 0203 |0054: aput-object v0, v2, v3 │ │ -042e54: 6e20 0912 2100 |0056: invoke-virtual {v1, v2}, Lpro/dbro/bart/RequestTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1209 │ │ -042e5a: 0e00 |0059: return-void │ │ -042e5c: 1a01 df13 |005a: const-string v1, "route" // string@13df │ │ -042e60: 6e20 f610 1500 |005c: invoke-virtual {v5, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -042e66: 0a01 |005f: move-result v1 │ │ -042e68: 3901 d3ff |0060: if-nez v1, 0033 // -002d │ │ -042e6c: 2201 7402 |0062: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -042e70: 7010 0e11 0100 |0064: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -042e76: 6e20 1411 0100 |0067: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -042e7c: 0c01 |006a: move-result-object v1 │ │ -042e7e: 1a02 1614 |006b: const-string v2, "sched.aspx?cmd=depart&a=4&b=0&orig=" // string@1416 │ │ -042e82: 6e20 1411 2100 |006d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -042e88: 0c02 |0070: move-result-object v2 │ │ -042e8a: 6201 2004 |0071: sget-object v1, Lpro/dbro/bart/BART;.STATION_MAP:Ljava/util/HashMap; // field@0420 │ │ -042e8e: 5443 c204 |0073: iget-object v3, v4, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ -042e92: 6e10 bc0f 0300 |0075: invoke-virtual {v3}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ -042e98: 0c03 |0078: move-result-object v3 │ │ -042e9a: 6e10 ec10 0300 |0079: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -042ea0: 0c03 |007c: move-result-object v3 │ │ -042ea2: 6e20 5311 3100 |007d: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -042ea8: 0c01 |0080: move-result-object v1 │ │ -042eaa: 1f01 7302 |0081: check-cast v1, Ljava/lang/String; // type@0273 │ │ -042eae: 6e20 1411 1200 |0083: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -042eb4: 0c01 |0086: move-result-object v1 │ │ -042eb6: 1a02 9f00 |0087: const-string v2, "&dest=" // string@009f │ │ -042eba: 6e20 1411 2100 |0089: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -042ec0: 0c02 |008c: move-result-object v2 │ │ -042ec2: 6201 2004 |008d: sget-object v1, Lpro/dbro/bart/BART;.STATION_MAP:Ljava/util/HashMap; // field@0420 │ │ -042ec6: 5443 ba04 |008f: iget-object v3, v4, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ -042eca: 6e10 bc0f 0300 |0091: invoke-virtual {v3}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ -042ed0: 0c03 |0094: move-result-object v3 │ │ -042ed2: 6e10 ec10 0300 |0095: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -042ed8: 0c03 |0098: move-result-object v3 │ │ -042eda: 6e20 5311 3100 |0099: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -042ee0: 0c01 |009c: move-result-object v1 │ │ -042ee2: 1f01 7302 |009d: check-cast v1, Ljava/lang/String; // type@0273 │ │ -042ee6: 6e20 1411 1200 |009f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -042eec: 0c01 |00a2: move-result-object v1 │ │ -042eee: 6e10 1a11 0100 |00a3: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -042ef4: 0c00 |00a6: move-result-object v0 │ │ -042ef6: 288c |00a7: goto 0033 // -0074 │ │ +044cb8: |[044cb8] pro.dbro.bart.TheActivity.bartApiRequest:(Ljava/lang/String;Z)V │ │ +044cc8: 1a00 450e |0000: const-string v0, "http://api.bart.gov/api/" // string@0e45 │ │ +044ccc: 1a01 010c |0002: const-string v1, "etd" // string@0c01 │ │ +044cd0: 6e20 f710 1500 |0004: invoke-virtual {v5, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +044cd6: 0a01 |0007: move-result v1 │ │ +044cd8: 3901 5200 |0008: if-nez v1, 005a // +0052 │ │ +044cdc: 2201 7402 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +044ce0: 7010 0f11 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +044ce6: 6e20 1511 0100 |000f: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +044cec: 0c01 |0012: move-result-object v1 │ │ +044cee: 1a02 020c |0013: const-string v2, "etd.aspx?cmd=etd&orig=" // string@0c02 │ │ +044cf2: 6e20 1511 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +044cf8: 0c02 |0018: move-result-object v2 │ │ +044cfa: 6201 2004 |0019: sget-object v1, Lpro/dbro/bart/BART;.STATION_MAP:Ljava/util/HashMap; // field@0420 │ │ +044cfe: 5443 c204 |001b: iget-object v3, v4, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ +044d02: 6e10 bc0f 0300 |001d: invoke-virtual {v3}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ +044d08: 0c03 |0020: move-result-object v3 │ │ +044d0a: 6e10 ed10 0300 |0021: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +044d10: 0c03 |0024: move-result-object v3 │ │ +044d12: 6e20 5411 3100 |0025: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +044d18: 0c01 |0028: move-result-object v1 │ │ +044d1a: 1f01 7302 |0029: check-cast v1, Ljava/lang/String; // type@0273 │ │ +044d1e: 6e20 1511 1200 |002b: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +044d24: 0c01 |002e: move-result-object v1 │ │ +044d26: 6e10 1b11 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +044d2c: 0c00 |0032: move-result-object v0 │ │ +044d2e: 2201 7402 |0033: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +044d32: 7010 0f11 0100 |0035: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +044d38: 6e20 1511 0100 |0038: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +044d3e: 0c01 |003b: move-result-object v1 │ │ +044d40: 1a02 a200 |003c: const-string v2, "&key=MW9S-E7SL-26DU-VV8V" // string@00a2 │ │ +044d44: 6e20 1511 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +044d4a: 0c01 |0041: move-result-object v1 │ │ +044d4c: 6e10 1b11 0100 |0042: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +044d52: 0c00 |0045: move-result-object v0 │ │ +044d54: 1a01 dd01 |0046: const-string v1, "BART API" // string@01dd │ │ +044d58: 7120 360e 0100 |0048: invoke-static {v1, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +044d5e: 2201 d602 |004b: new-instance v1, Lpro/dbro/bart/RequestTask; // type@02d6 │ │ +044d62: 7030 0712 5106 |004d: invoke-direct {v1, v5, v6}, Lpro/dbro/bart/RequestTask;.:(Ljava/lang/String;Z)V // method@1207 │ │ +044d68: 1212 |0050: const/4 v2, #int 1 // #1 │ │ +044d6a: 2322 1403 |0051: new-array v2, v2, [Ljava/lang/String; // type@0314 │ │ +044d6e: 1203 |0053: const/4 v3, #int 0 // #0 │ │ +044d70: 4d00 0203 |0054: aput-object v0, v2, v3 │ │ +044d74: 6e20 0a12 2100 |0056: invoke-virtual {v1, v2}, Lpro/dbro/bart/RequestTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@120a │ │ +044d7a: 0e00 |0059: return-void │ │ +044d7c: 1a01 df13 |005a: const-string v1, "route" // string@13df │ │ +044d80: 6e20 f710 1500 |005c: invoke-virtual {v5, v1}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +044d86: 0a01 |005f: move-result v1 │ │ +044d88: 3901 d3ff |0060: if-nez v1, 0033 // -002d │ │ +044d8c: 2201 7402 |0062: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +044d90: 7010 0f11 0100 |0064: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +044d96: 6e20 1511 0100 |0067: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +044d9c: 0c01 |006a: move-result-object v1 │ │ +044d9e: 1a02 1614 |006b: const-string v2, "sched.aspx?cmd=depart&a=4&b=0&orig=" // string@1416 │ │ +044da2: 6e20 1511 2100 |006d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +044da8: 0c02 |0070: move-result-object v2 │ │ +044daa: 6201 2004 |0071: sget-object v1, Lpro/dbro/bart/BART;.STATION_MAP:Ljava/util/HashMap; // field@0420 │ │ +044dae: 5443 c204 |0073: iget-object v3, v4, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ +044db2: 6e10 bc0f 0300 |0075: invoke-virtual {v3}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ +044db8: 0c03 |0078: move-result-object v3 │ │ +044dba: 6e10 ed10 0300 |0079: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +044dc0: 0c03 |007c: move-result-object v3 │ │ +044dc2: 6e20 5411 3100 |007d: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +044dc8: 0c01 |0080: move-result-object v1 │ │ +044dca: 1f01 7302 |0081: check-cast v1, Ljava/lang/String; // type@0273 │ │ +044dce: 6e20 1511 1200 |0083: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +044dd4: 0c01 |0086: move-result-object v1 │ │ +044dd6: 1a02 9f00 |0087: const-string v2, "&dest=" // string@009f │ │ +044dda: 6e20 1511 2100 |0089: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +044de0: 0c02 |008c: move-result-object v2 │ │ +044de2: 6201 2004 |008d: sget-object v1, Lpro/dbro/bart/BART;.STATION_MAP:Ljava/util/HashMap; // field@0420 │ │ +044de6: 5443 ba04 |008f: iget-object v3, v4, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ +044dea: 6e10 bc0f 0300 |0091: invoke-virtual {v3}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ +044df0: 0c03 |0094: move-result-object v3 │ │ +044df2: 6e10 ed10 0300 |0095: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +044df8: 0c03 |0098: move-result-object v3 │ │ +044dfa: 6e20 5411 3100 |0099: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +044e00: 0c01 |009c: move-result-object v1 │ │ +044e02: 1f01 7302 |009d: check-cast v1, Ljava/lang/String; // type@0273 │ │ +044e06: 6e20 1511 1200 |009f: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +044e0c: 0c01 |00a2: move-result-object v1 │ │ +044e0e: 6e10 1b11 0100 |00a3: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +044e14: 0c00 |00a6: move-result-object v0 │ │ +044e16: 288c |00a7: goto 0033 // -0074 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0002 line=466 │ │ 0x000a line=467 │ │ 0x0033 line=472 │ │ 0x0046 line=473 │ │ @@ -76030,340 +76217,340 @@ │ │ name : 'displayEtdResponse' │ │ type : '(Lpro/dbro/bart/etdResponse;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 29 │ │ ins : 2 │ │ outs : 7 │ │ - insns size : 671 16-bit code units │ │ -042ef8: |[042ef8] pro.dbro.bart.TheActivity.displayEtdResponse:(Lpro/dbro/bart/etdResponse;)V │ │ -042f08: 6202 ca04 |0000: sget-object v2, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ -042f0c: 3802 0700 |0002: if-eqz v2, 0009 // +0007 │ │ -042f10: 6202 ca04 |0004: sget-object v2, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ -042f14: 6e10 9512 0200 |0006: invoke-virtual {v2}, Lpro/dbro/bart/ViewCountDownTimer;.cancel:()V // method@1295 │ │ -042f1a: 2202 8802 |0009: new-instance v2, Ljava/util/Date; // type@0288 │ │ -042f1e: 7010 4911 0200 |000b: invoke-direct {v2}, Ljava/util/Date;.:()V // method@1149 │ │ -042f24: 6e10 4b11 0200 |000e: invoke-virtual {v2}, Ljava/util/Date;.getTime:()J // method@114b │ │ -042f2a: 0b11 |0011: move-result-wide v17 │ │ -042f2c: 2202 8302 |0012: new-instance v2, Ljava/util/ArrayList; // type@0283 │ │ -042f30: 7010 3211 0200 |0014: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -042f36: 0800 1b00 |0017: move-object/from16 v0, v27 │ │ -042f3a: 5b02 cb04 |0019: iput-object v2, v0, Lpro/dbro/bart/TheActivity;.timerViews:Ljava/util/ArrayList; // field@04cb │ │ -042f3e: 1602 0000 |001b: const-wide/16 v2, #int 0 // #0 │ │ -042f42: 0800 1b00 |001d: move-object/from16 v0, v27 │ │ -042f46: 5a02 c104 |001f: iput-wide v2, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ -042f4a: 0800 1b00 |0021: move-object/from16 v0, v27 │ │ -042f4e: 5402 bc04 |0023: iget-object v2, v0, Lpro/dbro/bart/TheActivity;.fareTv:Landroid/widget/TextView; // field@04bc │ │ -042f52: 1a03 0000 |0025: const-string v3, "" // string@0000 │ │ -042f56: 6e20 5810 3200 |0027: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -042f5c: 0800 1b00 |002a: move-object/from16 v0, v27 │ │ -042f60: 5402 bc04 |002c: iget-object v2, v0, Lpro/dbro/bart/TheActivity;.fareTv:Landroid/widget/TextView; // field@04bc │ │ -042f64: 1303 0800 |002e: const/16 v3, #int 8 // #8 │ │ -042f68: 6e20 5e10 3200 |0030: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@105e │ │ -042f6e: 0800 1b00 |0033: move-object/from16 v0, v27 │ │ -042f72: 5402 c904 |0035: iget-object v2, v0, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ -042f76: 6e10 3810 0200 |0037: invoke-virtual {v2}, Landroid/widget/TableLayout;.removeAllViews:()V // method@1038 │ │ -042f7c: 1a0d 0000 |003a: const-string v13, "" // string@0000 │ │ -042f80: 0800 1c00 |003c: move-object/from16 v0, v28 │ │ -042f84: 5402 f004 |003e: iget-object v2, v0, Lpro/dbro/bart/etdResponse;.message:Ljava/lang/String; // field@04f0 │ │ -042f88: 3802 8e00 |0040: if-eqz v2, 00ce // +008e │ │ -042f8c: 0800 1c00 |0042: move-object/from16 v0, v28 │ │ -042f90: 5402 f004 |0044: iget-object v2, v0, Lpro/dbro/bart/etdResponse;.message:Ljava/lang/String; // field@04f0 │ │ -042f94: 1a03 1c07 |0046: const-string v3, "No data matched your criteria." // string@071c │ │ -042f98: 6e20 f710 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@10f7 │ │ -042f9e: 0a02 |004b: move-result v2 │ │ -042fa0: 3802 da00 |004c: if-eqz v2, 0126 // +00da │ │ -042fa4: 1a0e 4c08 |004e: const-string v14, "This station is closed for tonight" // string@084c │ │ -042fa8: 6202 b504 |0050: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -042fac: 1403 0b00 037f |0052: const v3, #float 1.74129e+38 // #7f03000b │ │ -042fb2: 1204 |0055: const/4 v4, #int 0 // #0 │ │ -042fb4: 7130 c40e 3204 |0056: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -042fba: 0c16 |0059: move-result-object v22 │ │ -042fbc: 1f16 3602 |005a: check-cast v22, Landroid/widget/TextView; // type@0236 │ │ -042fc0: 1202 |005c: const/4 v2, #int 0 // #0 │ │ -042fc2: 1203 |005d: const/4 v3, #int 0 // #0 │ │ -042fc4: 1204 |005e: const/4 v4, #int 0 // #0 │ │ -042fc6: 1205 |005f: const/4 v5, #int 0 // #0 │ │ -042fc8: 0800 1600 |0060: move-object/from16 v0, v22 │ │ -042fcc: 6e55 5310 2043 |0062: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ -042fd2: 0800 1c00 |0065: move-object/from16 v0, v28 │ │ -042fd6: 5402 ef04 |0067: iget-object v2, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -042fda: 3802 5700 |0069: if-eqz v2, 00c0 // +0057 │ │ -042fde: 0800 1c00 |006b: move-object/from16 v0, v28 │ │ -042fe2: 5402 ef04 |006d: iget-object v2, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -042fe6: 6e10 3f11 0200 |006f: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -042fec: 0a02 |0072: move-result v2 │ │ -042fee: 3d02 4d00 |0073: if-lez v2, 00c0 // +004d │ │ -042ff2: 2210 8802 |0075: new-instance v16, Ljava/util/Date; // type@0288 │ │ -042ff6: 0800 1c00 |0077: move-object/from16 v0, v28 │ │ -042ffa: 5402 ee04 |0079: iget-object v2, v0, Lpro/dbro/bart/etdResponse;.date:Ljava/util/Date; // field@04ee │ │ -042ffe: 6e10 4b11 0200 |007b: invoke-virtual {v2}, Ljava/util/Date;.getTime:()J // method@114b │ │ -043004: 0b03 |007e: move-result-wide v3 │ │ -043006: 0800 1c00 |007f: move-object/from16 v0, v28 │ │ -04300a: 5402 ef04 |0081: iget-object v2, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -04300e: 1205 |0083: const/4 v5, #int 0 // #0 │ │ -043010: 6e20 3811 5200 |0084: invoke-virtual {v2, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -043016: 0c02 |0087: move-result-object v2 │ │ -043018: 1f02 f402 |0088: check-cast v2, Lpro/dbro/bart/etd; // type@02f4 │ │ -04301c: 5222 ec04 |008a: iget v2, v2, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ -043020: da02 023c |008c: mul-int/lit8 v2, v2, #int 60 // #3c │ │ -043024: d222 e803 |008e: mul-int/lit16 v2, v2, #int 1000 // #03e8 │ │ -043028: 8125 |0090: int-to-long v5, v2 │ │ -04302a: 9b02 0305 |0091: add-long v2, v3, v5 │ │ -04302e: 0800 1000 |0093: move-object/from16 v0, v16 │ │ -043032: 7030 4a11 2003 |0095: invoke-direct {v0, v2, v3}, Ljava/util/Date;.:(J)V // method@114a │ │ -043038: 2214 8202 |0098: new-instance v20, Ljava/text/SimpleDateFormat; // type@0282 │ │ -04303c: 1a02 3a03 |009a: const-string v2, "KK:MM a" // string@033a │ │ -043040: 0800 1400 |009c: move-object/from16 v0, v20 │ │ -043044: 7020 2d11 2000 |009e: invoke-direct {v0, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@112d │ │ -04304a: 2202 7402 |00a1: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -04304e: 7010 0e11 0200 |00a3: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -043054: 6e20 1411 e200 |00a6: invoke-virtual {v2, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04305a: 0c02 |00a9: move-result-object v2 │ │ -04305c: 1a03 d400 |00aa: const-string v3, ". Next train at " // string@00d4 │ │ -043060: 6e20 1411 3200 |00ac: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -043066: 0c02 |00af: move-result-object v2 │ │ -043068: 0800 1400 |00b0: move-object/from16 v0, v20 │ │ -04306c: 0801 1000 |00b2: move-object/from16 v1, v16 │ │ -043070: 6e20 2f11 1000 |00b4: invoke-virtual {v0, v1}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@112f │ │ -043076: 0c03 |00b7: move-result-object v3 │ │ -043078: 6e20 1411 3200 |00b8: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04307e: 0c02 |00bb: move-result-object v2 │ │ -043080: 6e10 1a11 0200 |00bc: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -043086: 0c0e |00bf: move-result-object v14 │ │ -043088: 0800 1600 |00c0: move-object/from16 v0, v22 │ │ -04308c: 6e20 5810 e000 |00c2: invoke-virtual {v0, v14}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -043092: 0800 1b00 |00c5: move-object/from16 v0, v27 │ │ -043096: 5402 c904 |00c7: iget-object v2, v0, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ -04309a: 0800 1600 |00c9: move-object/from16 v0, v22 │ │ -04309e: 6e20 3510 0200 |00cb: invoke-virtual {v2, v0}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;)V // method@1035 │ │ -0430a4: 6202 b504 |00ce: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -0430a8: 1403 0a00 037f |00d0: const v3, #float 1.74129e+38 // #7f03000a │ │ -0430ae: 1204 |00d3: const/4 v4, #int 0 // #0 │ │ -0430b0: 7130 c40e 3204 |00d4: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -0430b6: 0c19 |00d7: move-result-object v25 │ │ -0430b8: 1f19 3502 |00d8: check-cast v25, Landroid/widget/TableRow; // type@0235 │ │ -0430bc: 6202 b504 |00da: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -0430c0: 1403 0200 037f |00dc: const v3, #float 1.74129e+38 // #7f030002 │ │ -0430c6: 1204 |00df: const/4 v4, #int 0 // #0 │ │ -0430c8: 7130 c40e 3204 |00e0: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -0430ce: 0c0b |00e3: move-result-object v11 │ │ -0430d0: 1f0b 2402 |00e4: check-cast v11, Landroid/widget/LinearLayout; // type@0224 │ │ -0430d4: 1313 0000 |00e6: const/16 v19, #int 0 // #0 │ │ -0430d8: 131a 0000 |00e8: const/16 v26, #int 0 // #0 │ │ -0430dc: 0800 1c00 |00ea: move-object/from16 v0, v28 │ │ -0430e0: 5402 ef04 |00ec: iget-object v2, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -0430e4: 6e10 3f11 0200 |00ee: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0430ea: 0a02 |00f1: move-result v2 │ │ -0430ec: 0200 1a00 |00f2: move/from16 v0, v26 │ │ -0430f0: 3520 0e00 |00f4: if-ge v0, v2, 0102 // +000e │ │ -0430f4: 0800 1c00 |00f6: move-object/from16 v0, v28 │ │ -0430f8: 5402 ef04 |00f8: iget-object v2, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -0430fc: 0200 1a00 |00fa: move/from16 v0, v26 │ │ -043100: 6e20 3811 0200 |00fc: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -043106: 0c02 |00ff: move-result-object v2 │ │ -043108: 3902 5600 |0100: if-nez v2, 0156 // +0056 │ │ -04310c: 0800 1b00 |0102: move-object/from16 v0, v27 │ │ -043110: 5302 c104 |0104: iget-wide v2, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ -043114: 1704 20bf 0200 |0106: const-wide/32 v4, #float 2.52234e-40 // #0002bf20 │ │ -04311a: 3102 0204 |0109: cmp-long v2, v2, v4 │ │ -04311e: 3d02 1a00 |010b: if-lez v2, 0125 // +001a │ │ -043122: 2202 f302 |010d: new-instance v2, Lpro/dbro/bart/ViewCountDownTimer; // type@02f3 │ │ -043126: 0800 1b00 |010f: move-object/from16 v0, v27 │ │ -04312a: 5403 cb04 |0111: iget-object v3, v0, Lpro/dbro/bart/TheActivity;.timerViews:Ljava/util/ArrayList; // field@04cb │ │ -04312e: 1a04 010c |0113: const-string v4, "etd" // string@0c01 │ │ -043132: 0800 1b00 |0115: move-object/from16 v0, v27 │ │ -043136: 5305 c104 |0117: iget-wide v5, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ -04313a: 1607 3075 |0119: const-wide/16 v7, #int 30000 // #7530 │ │ -04313e: 7607 9412 0200 |011b: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lpro/dbro/bart/ViewCountDownTimer;.:(Ljava/util/ArrayList;Ljava/lang/String;JJ)V // method@1294 │ │ -043144: 6902 ca04 |011e: sput-object v2, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ -043148: 6202 ca04 |0120: sget-object v2, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ -04314c: 6e10 9912 0200 |0122: invoke-virtual {v2}, Lpro/dbro/bart/ViewCountDownTimer;.start:()Landroid/os/CountDownTimer; // method@1299 │ │ -043152: 0e00 |0125: return-void │ │ -043154: 6202 b504 |0126: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -043158: 1403 0800 037f |0128: const v3, #float 1.74129e+38 // #7f030008 │ │ -04315e: 1204 |012b: const/4 v4, #int 0 // #0 │ │ -043160: 7130 c40e 3204 |012c: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -043166: 0c15 |012f: move-result-object v21 │ │ -043168: 1f15 2202 |0130: check-cast v21, Landroid/widget/ImageView; // type@0222 │ │ -04316c: 0800 1c00 |0132: move-object/from16 v0, v28 │ │ -043170: 5402 f004 |0134: iget-object v2, v0, Lpro/dbro/bart/etdResponse;.message:Ljava/lang/String; // field@04f0 │ │ -043174: 7110 2c0e 0200 |0136: invoke-static {v2}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0e2c │ │ -04317a: 0c02 |0139: move-result-object v2 │ │ -04317c: 0800 1500 |013a: move-object/from16 v0, v21 │ │ -043180: 6e20 db0f 2000 |013c: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setTag:(Ljava/lang/Object;)V // method@0fdb │ │ -043186: 2202 dd02 |013f: new-instance v2, Lpro/dbro/bart/TheActivity$12; // type@02dd │ │ -04318a: 0800 1b00 |0141: move-object/from16 v0, v27 │ │ -04318e: 7020 2312 0200 |0143: invoke-direct {v2, v0}, Lpro/dbro/bart/TheActivity$12;.:(Lpro/dbro/bart/TheActivity;)V // method@1223 │ │ -043194: 0800 1500 |0146: move-object/from16 v0, v21 │ │ -043198: 6e20 da0f 2000 |0148: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fda │ │ -04319e: 0800 1b00 |014b: move-object/from16 v0, v27 │ │ -0431a2: 5402 c904 |014d: iget-object v2, v0, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ -0431a6: 0800 1500 |014f: move-object/from16 v0, v21 │ │ -0431aa: 6e20 3510 0200 |0151: invoke-virtual {v2, v0}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;)V // method@1035 │ │ -0431b0: 2900 7aff |0154: goto/16 00ce // -0086 │ │ -0431b4: 0800 1c00 |0156: move-object/from16 v0, v28 │ │ -0431b8: 5402 ef04 |0158: iget-object v2, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -0431bc: 0200 1a00 |015a: move/from16 v0, v26 │ │ -0431c0: 6e20 3811 0200 |015c: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0431c6: 0c17 |015f: move-result-object v23 │ │ -0431c8: 1f17 f402 |0160: check-cast v23, Lpro/dbro/bart/etd; // type@02f4 │ │ -0431cc: 0800 1700 |0162: move-object/from16 v0, v23 │ │ -0431d0: 5402 e904 |0164: iget-object v2, v0, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ -0431d4: 32d2 d900 |0166: if-eq v2, v13, 023f // +00d9 │ │ -0431d8: 1313 0000 |0168: const/16 v19, #int 0 // #0 │ │ -0431dc: 6202 b504 |016a: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -0431e0: 1403 0a00 037f |016c: const v3, #float 1.74129e+38 // #7f03000a │ │ -0431e6: 1204 |016f: const/4 v4, #int 0 // #0 │ │ -0431e8: 7130 c40e 3204 |0170: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -0431ee: 0c19 |0173: move-result-object v25 │ │ -0431f0: 1f19 3502 |0174: check-cast v25, Landroid/widget/TableRow; // type@0235 │ │ -0431f4: 1202 |0176: const/4 v2, #int 0 // #0 │ │ -0431f6: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -0431f8: 1304 0a00 |0178: const/16 v4, #int 10 // #a │ │ -0431fc: 1205 |017a: const/4 v5, #int 0 // #0 │ │ -0431fe: 0800 1900 |017b: move-object/from16 v0, v25 │ │ -043202: 6e55 3d10 2043 |017d: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/TableRow;.setPadding:(IIII)V // method@103d │ │ -043208: 6202 b504 |0180: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -04320c: 1403 0200 037f |0182: const v3, #float 1.74129e+38 // #7f030002 │ │ -043212: 1204 |0185: const/4 v4, #int 0 // #0 │ │ -043214: 7130 c40e 3204 |0186: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -04321a: 0c0b |0189: move-result-object v11 │ │ -04321c: 1f0b 2402 |018a: check-cast v11, Landroid/widget/LinearLayout; // type@0224 │ │ -043220: 6202 b504 |018c: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -043224: 1403 0300 037f |018e: const v3, #float 1.74129e+38 // #7f030003 │ │ -04322a: 1204 |0191: const/4 v4, #int 0 // #0 │ │ -04322c: 7130 c40e 3204 |0192: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -043232: 0c0c |0195: move-result-object v12 │ │ -043234: 1f0c 3602 |0196: check-cast v12, Landroid/widget/TextView; // type@0236 │ │ -043238: 391a 0900 |0198: if-nez v26, 01a1 // +0009 │ │ -04323c: 1202 |019a: const/4 v2, #int 0 // #0 │ │ -04323e: 1203 |019b: const/4 v3, #int 0 // #0 │ │ -043240: 1204 |019c: const/4 v4, #int 0 // #0 │ │ -043242: 1205 |019d: const/4 v5, #int 0 // #0 │ │ -043244: 6e55 5310 2c43 |019e: invoke-virtual {v12, v2, v3, v4, v5}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ -04324a: 1502 e041 |01a1: const/high16 v2, #int 1105199104 // #41e0 │ │ -04324e: 6e20 5b10 2c00 |01a3: invoke-virtual {v12, v2}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ -043254: 0800 1700 |01a6: move-object/from16 v0, v23 │ │ -043258: 5402 e904 |01a8: iget-object v2, v0, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ -04325c: 6e20 5810 2c00 |01aa: invoke-virtual {v12, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -043262: 6202 b504 |01ad: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -043266: 1403 0b00 037f |01af: const v3, #float 1.74129e+38 // #7f03000b │ │ -04326c: 1204 |01b2: const/4 v4, #int 0 // #0 │ │ -04326e: 7130 c40e 3204 |01b3: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -043274: 0c18 |01b6: move-result-object v24 │ │ -043276: 1f18 3602 |01b7: check-cast v24, Landroid/widget/TextView; // type@0236 │ │ -04327a: 0800 1700 |01b9: move-object/from16 v0, v23 │ │ -04327e: 5202 ec04 |01bb: iget v2, v0, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ -043282: 3902 7400 |01bd: if-nez v2, 0231 // +0074 │ │ -043286: 1a02 2c01 |01bf: const-string v2, "<1" // string@012c │ │ -04328a: 0800 1800 |01c1: move-object/from16 v0, v24 │ │ -04328e: 6e20 5810 2000 |01c3: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -043294: 1202 |01c6: const/4 v2, #int 0 // #0 │ │ -043296: 0800 1800 |01c7: move-object/from16 v0, v24 │ │ -04329a: 6e20 5510 2000 |01c9: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@1055 │ │ -0432a0: 1502 1042 |01cc: const/high16 v2, #int 1108344832 // #4210 │ │ -0432a4: 0800 1800 |01ce: move-object/from16 v0, v24 │ │ -0432a8: 6e20 5b10 2000 |01d0: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ -0432ae: 0800 1700 |01d3: move-object/from16 v0, v23 │ │ -0432b2: 5202 ec04 |01d5: iget v2, v0, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ -0432b6: da02 023c |01d7: mul-int/lit8 v2, v2, #int 60 // #3c │ │ -0432ba: d222 e803 |01d9: mul-int/lit16 v2, v2, #int 1000 // #03e8 │ │ -0432be: 8129 |01db: int-to-long v9, v2 │ │ -0432c0: 0800 1b00 |01dc: move-object/from16 v0, v27 │ │ -0432c4: 5302 c104 |01de: iget-wide v2, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ -0432c8: 3102 0902 |01e0: cmp-long v2, v9, v2 │ │ -0432cc: 3d02 0600 |01e2: if-lez v2, 01e8 // +0006 │ │ -0432d0: 0800 1b00 |01e4: move-object/from16 v0, v27 │ │ -0432d4: 5a09 c104 |01e6: iput-wide v9, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ -0432d8: 9b02 0911 |01e8: add-long v2, v9, v17 │ │ -0432dc: 7120 da10 3200 |01ea: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@10da │ │ -0432e2: 0c02 |01ed: move-result-object v2 │ │ -0432e4: 0800 1800 |01ee: move-object/from16 v0, v24 │ │ -0432e8: 6e20 5710 2000 |01f0: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTag:(Ljava/lang/Object;)V // method@1057 │ │ -0432ee: 0800 1b00 |01f3: move-object/from16 v0, v27 │ │ -0432f2: 5402 cb04 |01f5: iget-object v2, v0, Lpro/dbro/bart/TheActivity;.timerViews:Ljava/util/ArrayList; // field@04cb │ │ -0432f6: 0800 1800 |01f7: move-object/from16 v0, v24 │ │ -0432fa: 6e20 3511 0200 |01f9: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -043300: 6e20 e00f cb00 |01fc: invoke-virtual {v11, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fe0 │ │ -043306: 0800 1900 |01ff: move-object/from16 v0, v25 │ │ -04330a: 0801 1800 |0201: move-object/from16 v1, v24 │ │ -04330e: 6e20 3a10 1000 |0203: invoke-virtual {v0, v1}, Landroid/widget/TableRow;.addView:(Landroid/view/View;)V // method@103a │ │ -043314: 0800 1900 |0206: move-object/from16 v0, v25 │ │ -043318: 0801 1700 |0208: move-object/from16 v1, v23 │ │ -04331c: 6e20 3e10 1000 |020a: invoke-virtual {v0, v1}, Landroid/widget/TableRow;.setTag:(Ljava/lang/Object;)V // method@103e │ │ -043322: 0800 1b00 |020d: move-object/from16 v0, v27 │ │ -043326: 5402 c904 |020f: iget-object v2, v0, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ -04332a: 6e20 3510 b200 |0211: invoke-virtual {v2, v11}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;)V // method@1035 │ │ -043330: 0800 1b00 |0214: move-object/from16 v0, v27 │ │ -043334: 5402 c904 |0216: iget-object v2, v0, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ -043338: 0800 1900 |0218: move-object/from16 v0, v25 │ │ -04333c: 6e20 3510 0200 |021a: invoke-virtual {v2, v0}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;)V // method@1035 │ │ -043342: 2202 de02 |021d: new-instance v2, Lpro/dbro/bart/TheActivity$13; // type@02de │ │ -043346: 0800 1b00 |021f: move-object/from16 v0, v27 │ │ -04334a: 7020 2512 0200 |0221: invoke-direct {v2, v0}, Lpro/dbro/bart/TheActivity$13;.:(Lpro/dbro/bart/TheActivity;)V // method@1225 │ │ -043350: 0800 1900 |0224: move-object/from16 v0, v25 │ │ -043354: 6e20 3b10 2000 |0226: invoke-virtual {v0, v2}, Landroid/widget/TableRow;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@103b │ │ -04335a: 0800 1700 |0229: move-object/from16 v0, v23 │ │ -04335e: 540d e904 |022b: iget-object v13, v0, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ -043362: d81a 1a01 |022d: add-int/lit8 v26, v26, #int 1 // #01 │ │ -043366: 2900 bbfe |022f: goto/16 00ea // -0145 │ │ -04336a: 0800 1700 |0231: move-object/from16 v0, v23 │ │ -04336e: 5202 ec04 |0233: iget v2, v0, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ -043372: 7110 0b11 0200 |0235: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@110b │ │ -043378: 0c02 |0238: move-result-object v2 │ │ -04337a: 0800 1800 |0239: move-object/from16 v0, v24 │ │ -04337e: 6e20 5810 2000 |023b: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -043384: 2888 |023e: goto 01c6 // -0078 │ │ -043386: d813 1301 |023f: add-int/lit8 v19, v19, #int 1 // #01 │ │ -04338a: 6202 b504 |0241: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -04338e: 1403 0b00 037f |0243: const v3, #float 1.74129e+38 // #7f03000b │ │ -043394: 1204 |0246: const/4 v4, #int 0 // #0 │ │ -043396: 7130 c40e 3204 |0247: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -04339c: 0c0f |024a: move-result-object v15 │ │ -04339e: 1f0f 3602 |024b: check-cast v15, Landroid/widget/TextView; // type@0236 │ │ -0433a2: 1502 1042 |024d: const/high16 v2, #int 1108344832 // #4210 │ │ -0433a6: 6e20 5b10 2f00 |024f: invoke-virtual {v15, v2}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ -0433ac: 0800 1700 |0252: move-object/from16 v0, v23 │ │ -0433b0: 5202 ec04 |0254: iget v2, v0, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ -0433b4: 7110 0b11 0200 |0256: invoke-static {v2}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@110b │ │ -0433ba: 0c02 |0259: move-result-object v2 │ │ -0433bc: 6e20 5810 2f00 |025a: invoke-virtual {v15, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -0433c2: 1212 |025d: const/4 v2, #int 1 // #1 │ │ -0433c4: 0200 1300 |025e: move/from16 v0, v19 │ │ -0433c8: 3320 3300 |0260: if-ne v0, v2, 0293 // +0033 │ │ -0433cc: 1402 c8c7 c9ff |0262: const v2, #float -nan // #ffc9c7c8 │ │ -0433d2: 6e20 5a10 2f00 |0265: invoke-virtual {v15, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@105a │ │ -0433d8: 0800 1700 |0268: move-object/from16 v0, v23 │ │ -0433dc: 5202 ec04 |026a: iget v2, v0, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ -0433e0: da02 023c |026c: mul-int/lit8 v2, v2, #int 60 // #3c │ │ -0433e4: d222 e803 |026e: mul-int/lit16 v2, v2, #int 1000 // #03e8 │ │ -0433e8: 8129 |0270: int-to-long v9, v2 │ │ -0433ea: 9b02 0911 |0271: add-long v2, v9, v17 │ │ -0433ee: 7120 da10 3200 |0273: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@10da │ │ -0433f4: 0c02 |0276: move-result-object v2 │ │ -0433f6: 6e20 5710 2f00 |0277: invoke-virtual {v15, v2}, Landroid/widget/TextView;.setTag:(Ljava/lang/Object;)V // method@1057 │ │ -0433fc: 0800 1b00 |027a: move-object/from16 v0, v27 │ │ -043400: 5302 c104 |027c: iget-wide v2, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ -043404: 3102 0902 |027e: cmp-long v2, v9, v2 │ │ -043408: 3d02 0600 |0280: if-lez v2, 0286 // +0006 │ │ -04340c: 0800 1b00 |0282: move-object/from16 v0, v27 │ │ -043410: 5a09 c104 |0284: iput-wide v9, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ -043414: 0800 1b00 |0286: move-object/from16 v0, v27 │ │ -043418: 5402 cb04 |0288: iget-object v2, v0, Lpro/dbro/bart/TheActivity;.timerViews:Ljava/util/ArrayList; // field@04cb │ │ -04341c: 6e20 3511 f200 |028a: invoke-virtual {v2, v15}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -043422: 0800 1900 |028d: move-object/from16 v0, v25 │ │ -043426: 6e20 3a10 f000 |028f: invoke-virtual {v0, v15}, Landroid/widget/TableRow;.addView:(Landroid/view/View;)V // method@103a │ │ -04342c: 2897 |0292: goto 0229 // -0069 │ │ -04342e: 1222 |0293: const/4 v2, #int 2 // #2 │ │ -043430: 0200 1300 |0294: move/from16 v0, v19 │ │ -043434: 3320 d2ff |0296: if-ne v0, v2, 0268 // -002e │ │ -043438: 1402 a7a7 a8ff |0298: const v2, #float -nan // #ffa8a7a7 │ │ -04343e: 6e20 5a10 2f00 |029b: invoke-virtual {v15, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@105a │ │ -043444: 28ca |029e: goto 0268 // -0036 │ │ + insns size : 670 16-bit code units │ │ +044e18: |[044e18] pro.dbro.bart.TheActivity.displayEtdResponse:(Lpro/dbro/bart/etdResponse;)V │ │ +044e28: 6203 ca04 |0000: sget-object v3, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ +044e2c: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +044e30: 6203 ca04 |0004: sget-object v3, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ +044e34: 6e10 9612 0300 |0006: invoke-virtual {v3}, Lpro/dbro/bart/ViewCountDownTimer;.cancel:()V // method@1296 │ │ +044e3a: 2203 8802 |0009: new-instance v3, Ljava/util/Date; // type@0288 │ │ +044e3e: 7010 4a11 0300 |000b: invoke-direct {v3}, Ljava/util/Date;.:()V // method@114a │ │ +044e44: 6e10 4c11 0300 |000e: invoke-virtual {v3}, Ljava/util/Date;.getTime:()J // method@114c │ │ +044e4a: 0b12 |0011: move-result-wide v18 │ │ +044e4c: 2203 8302 |0012: new-instance v3, Ljava/util/ArrayList; // type@0283 │ │ +044e50: 7010 3311 0300 |0014: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +044e56: 0800 1b00 |0017: move-object/from16 v0, v27 │ │ +044e5a: 5b03 cb04 |0019: iput-object v3, v0, Lpro/dbro/bart/TheActivity;.timerViews:Ljava/util/ArrayList; // field@04cb │ │ +044e5e: 1604 0000 |001b: const-wide/16 v4, #int 0 // #0 │ │ +044e62: 0800 1b00 |001d: move-object/from16 v0, v27 │ │ +044e66: 5a04 c104 |001f: iput-wide v4, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ +044e6a: 0800 1b00 |0021: move-object/from16 v0, v27 │ │ +044e6e: 5403 bc04 |0023: iget-object v3, v0, Lpro/dbro/bart/TheActivity;.fareTv:Landroid/widget/TextView; // field@04bc │ │ +044e72: 1a04 0000 |0025: const-string v4, "" // string@0000 │ │ +044e76: 6e20 5810 4300 |0027: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +044e7c: 0800 1b00 |002a: move-object/from16 v0, v27 │ │ +044e80: 5403 bc04 |002c: iget-object v3, v0, Lpro/dbro/bart/TheActivity;.fareTv:Landroid/widget/TextView; // field@04bc │ │ +044e84: 1304 0800 |002e: const/16 v4, #int 8 // #8 │ │ +044e88: 6e20 5e10 4300 |0030: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@105e │ │ +044e8e: 0800 1b00 |0033: move-object/from16 v0, v27 │ │ +044e92: 5403 c904 |0035: iget-object v3, v0, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ +044e96: 6e10 3810 0300 |0037: invoke-virtual {v3}, Landroid/widget/TableLayout;.removeAllViews:()V // method@1038 │ │ +044e9c: 1a0d 0000 |003a: const-string v13, "" // string@0000 │ │ +044ea0: 0800 1c00 |003c: move-object/from16 v0, v28 │ │ +044ea4: 5403 f004 |003e: iget-object v3, v0, Lpro/dbro/bart/etdResponse;.message:Ljava/lang/String; // field@04f0 │ │ +044ea8: 3803 8d00 |0040: if-eqz v3, 00cd // +008d │ │ +044eac: 0800 1c00 |0042: move-object/from16 v0, v28 │ │ +044eb0: 5403 f004 |0044: iget-object v3, v0, Lpro/dbro/bart/etdResponse;.message:Ljava/lang/String; // field@04f0 │ │ +044eb4: 1a04 1c07 |0046: const-string v4, "No data matched your criteria." // string@071c │ │ +044eb8: 6e20 f810 4300 |0048: invoke-virtual {v3, v4}, Ljava/lang/String;.contains:(Ljava/lang/CharSequence;)Z // method@10f8 │ │ +044ebe: 0a03 |004b: move-result v3 │ │ +044ec0: 3803 d900 |004c: if-eqz v3, 0125 // +00d9 │ │ +044ec4: 1a0e 4c08 |004e: const-string v14, "This station is closed for tonight" // string@084c │ │ +044ec8: 6203 b504 |0050: sget-object v3, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +044ecc: 1404 0b00 037f |0052: const v4, #float 1.74129e+38 // #7f03000b │ │ +044ed2: 1205 |0055: const/4 v5, #int 0 // #0 │ │ +044ed4: 7130 c40e 4305 |0056: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +044eda: 0c16 |0059: move-result-object v22 │ │ +044edc: 1f16 3602 |005a: check-cast v22, Landroid/widget/TextView; // type@0236 │ │ +044ee0: 1203 |005c: const/4 v3, #int 0 // #0 │ │ +044ee2: 1204 |005d: const/4 v4, #int 0 // #0 │ │ +044ee4: 1205 |005e: const/4 v5, #int 0 // #0 │ │ +044ee6: 1206 |005f: const/4 v6, #int 0 // #0 │ │ +044ee8: 0800 1600 |0060: move-object/from16 v0, v22 │ │ +044eec: 6e56 5310 3054 |0062: invoke-virtual {v0, v3, v4, v5, v6}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ +044ef2: 0800 1c00 |0065: move-object/from16 v0, v28 │ │ +044ef6: 5403 ef04 |0067: iget-object v3, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +044efa: 3803 5600 |0069: if-eqz v3, 00bf // +0056 │ │ +044efe: 0800 1c00 |006b: move-object/from16 v0, v28 │ │ +044f02: 5403 ef04 |006d: iget-object v3, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +044f06: 6e10 4011 0300 |006f: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +044f0c: 0a03 |0072: move-result v3 │ │ +044f0e: 3d03 4c00 |0073: if-lez v3, 00bf // +004c │ │ +044f12: 2210 8802 |0075: new-instance v16, Ljava/util/Date; // type@0288 │ │ +044f16: 0800 1c00 |0077: move-object/from16 v0, v28 │ │ +044f1a: 5403 ee04 |0079: iget-object v3, v0, Lpro/dbro/bart/etdResponse;.date:Ljava/util/Date; // field@04ee │ │ +044f1e: 6e10 4c11 0300 |007b: invoke-virtual {v3}, Ljava/util/Date;.getTime:()J // method@114c │ │ +044f24: 0b04 |007e: move-result-wide v4 │ │ +044f26: 0800 1c00 |007f: move-object/from16 v0, v28 │ │ +044f2a: 5403 ef04 |0081: iget-object v3, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +044f2e: 1206 |0083: const/4 v6, #int 0 // #0 │ │ +044f30: 6e20 3911 6300 |0084: invoke-virtual {v3, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +044f36: 0c03 |0087: move-result-object v3 │ │ +044f38: 1f03 f402 |0088: check-cast v3, Lpro/dbro/bart/etd; // type@02f4 │ │ +044f3c: 5233 ec04 |008a: iget v3, v3, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ +044f40: da03 033c |008c: mul-int/lit8 v3, v3, #int 60 // #3c │ │ +044f44: d233 e803 |008e: mul-int/lit16 v3, v3, #int 1000 // #03e8 │ │ +044f48: 8136 |0090: int-to-long v6, v3 │ │ +044f4a: bb64 |0091: add-long/2addr v4, v6 │ │ +044f4c: 0800 1000 |0092: move-object/from16 v0, v16 │ │ +044f50: 7030 4b11 4005 |0094: invoke-direct {v0, v4, v5}, Ljava/util/Date;.:(J)V // method@114b │ │ +044f56: 2214 8202 |0097: new-instance v20, Ljava/text/SimpleDateFormat; // type@0282 │ │ +044f5a: 1a03 3a03 |0099: const-string v3, "KK:MM a" // string@033a │ │ +044f5e: 0800 1400 |009b: move-object/from16 v0, v20 │ │ +044f62: 7020 2e11 3000 |009d: invoke-direct {v0, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@112e │ │ +044f68: 2203 7402 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +044f6c: 7010 0f11 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +044f72: 6e20 1511 e300 |00a5: invoke-virtual {v3, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +044f78: 0c03 |00a8: move-result-object v3 │ │ +044f7a: 1a04 d400 |00a9: const-string v4, ". Next train at " // string@00d4 │ │ +044f7e: 6e20 1511 4300 |00ab: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +044f84: 0c03 |00ae: move-result-object v3 │ │ +044f86: 0800 1400 |00af: move-object/from16 v0, v20 │ │ +044f8a: 0801 1000 |00b1: move-object/from16 v1, v16 │ │ +044f8e: 6e20 3011 1000 |00b3: invoke-virtual {v0, v1}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@1130 │ │ +044f94: 0c04 |00b6: move-result-object v4 │ │ +044f96: 6e20 1511 4300 |00b7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +044f9c: 0c03 |00ba: move-result-object v3 │ │ +044f9e: 6e10 1b11 0300 |00bb: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +044fa4: 0c0e |00be: move-result-object v14 │ │ +044fa6: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ +044faa: 6e20 5810 e000 |00c1: invoke-virtual {v0, v14}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +044fb0: 0800 1b00 |00c4: move-object/from16 v0, v27 │ │ +044fb4: 5403 c904 |00c6: iget-object v3, v0, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ +044fb8: 0800 1600 |00c8: move-object/from16 v0, v22 │ │ +044fbc: 6e20 3510 0300 |00ca: invoke-virtual {v3, v0}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;)V // method@1035 │ │ +044fc2: 6203 b504 |00cd: sget-object v3, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +044fc6: 1404 0a00 037f |00cf: const v4, #float 1.74129e+38 // #7f03000a │ │ +044fcc: 1205 |00d2: const/4 v5, #int 0 // #0 │ │ +044fce: 7130 c40e 4305 |00d3: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +044fd4: 0c19 |00d6: move-result-object v25 │ │ +044fd6: 1f19 3502 |00d7: check-cast v25, Landroid/widget/TableRow; // type@0235 │ │ +044fda: 6203 b504 |00d9: sget-object v3, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +044fde: 1404 0200 037f |00db: const v4, #float 1.74129e+38 // #7f030002 │ │ +044fe4: 1205 |00de: const/4 v5, #int 0 // #0 │ │ +044fe6: 7130 c40e 4305 |00df: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +044fec: 0c02 |00e2: move-result-object v2 │ │ +044fee: 1f02 2402 |00e3: check-cast v2, Landroid/widget/LinearLayout; // type@0224 │ │ +044ff2: 1311 0000 |00e5: const/16 v17, #int 0 // #0 │ │ +044ff6: 131a 0000 |00e7: const/16 v26, #int 0 // #0 │ │ +044ffa: 0800 1c00 |00e9: move-object/from16 v0, v28 │ │ +044ffe: 5403 ef04 |00eb: iget-object v3, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +045002: 6e10 4011 0300 |00ed: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +045008: 0a03 |00f0: move-result v3 │ │ +04500a: 0200 1a00 |00f1: move/from16 v0, v26 │ │ +04500e: 3530 0e00 |00f3: if-ge v0, v3, 0101 // +000e │ │ +045012: 0800 1c00 |00f5: move-object/from16 v0, v28 │ │ +045016: 5403 ef04 |00f7: iget-object v3, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +04501a: 0200 1a00 |00f9: move/from16 v0, v26 │ │ +04501e: 6e20 3911 0300 |00fb: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +045024: 0c03 |00fe: move-result-object v3 │ │ +045026: 3903 5600 |00ff: if-nez v3, 0155 // +0056 │ │ +04502a: 0800 1b00 |0101: move-object/from16 v0, v27 │ │ +04502e: 5304 c104 |0103: iget-wide v4, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ +045032: 1706 20bf 0200 |0105: const-wide/32 v6, #float 2.52234e-40 // #0002bf20 │ │ +045038: 3103 0406 |0108: cmp-long v3, v4, v6 │ │ +04503c: 3d03 1a00 |010a: if-lez v3, 0124 // +001a │ │ +045040: 2203 f302 |010c: new-instance v3, Lpro/dbro/bart/ViewCountDownTimer; // type@02f3 │ │ +045044: 0800 1b00 |010e: move-object/from16 v0, v27 │ │ +045048: 5404 cb04 |0110: iget-object v4, v0, Lpro/dbro/bart/TheActivity;.timerViews:Ljava/util/ArrayList; // field@04cb │ │ +04504c: 1a05 010c |0112: const-string v5, "etd" // string@0c01 │ │ +045050: 0800 1b00 |0114: move-object/from16 v0, v27 │ │ +045054: 5306 c104 |0116: iget-wide v6, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ +045058: 1608 3075 |0118: const-wide/16 v8, #int 30000 // #7530 │ │ +04505c: 7607 9512 0300 |011a: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9}, Lpro/dbro/bart/ViewCountDownTimer;.:(Ljava/util/ArrayList;Ljava/lang/String;JJ)V // method@1295 │ │ +045062: 6903 ca04 |011d: sput-object v3, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ +045066: 6203 ca04 |011f: sget-object v3, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ +04506a: 6e10 9a12 0300 |0121: invoke-virtual {v3}, Lpro/dbro/bart/ViewCountDownTimer;.start:()Landroid/os/CountDownTimer; // method@129a │ │ +045070: 0e00 |0124: return-void │ │ +045072: 6203 b504 |0125: sget-object v3, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +045076: 1404 0800 037f |0127: const v4, #float 1.74129e+38 // #7f030008 │ │ +04507c: 1205 |012a: const/4 v5, #int 0 // #0 │ │ +04507e: 7130 c40e 4305 |012b: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +045084: 0c15 |012e: move-result-object v21 │ │ +045086: 1f15 2202 |012f: check-cast v21, Landroid/widget/ImageView; // type@0222 │ │ +04508a: 0800 1c00 |0131: move-object/from16 v0, v28 │ │ +04508e: 5403 f004 |0133: iget-object v3, v0, Lpro/dbro/bart/etdResponse;.message:Ljava/lang/String; // field@04f0 │ │ +045092: 7110 2c0e 0300 |0135: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0e2c │ │ +045098: 0c03 |0138: move-result-object v3 │ │ +04509a: 0800 1500 |0139: move-object/from16 v0, v21 │ │ +04509e: 6e20 db0f 3000 |013b: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setTag:(Ljava/lang/Object;)V // method@0fdb │ │ +0450a4: 2203 dd02 |013e: new-instance v3, Lpro/dbro/bart/TheActivity$12; // type@02dd │ │ +0450a8: 0800 1b00 |0140: move-object/from16 v0, v27 │ │ +0450ac: 7020 2412 0300 |0142: invoke-direct {v3, v0}, Lpro/dbro/bart/TheActivity$12;.:(Lpro/dbro/bart/TheActivity;)V // method@1224 │ │ +0450b2: 0800 1500 |0145: move-object/from16 v0, v21 │ │ +0450b6: 6e20 da0f 3000 |0147: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fda │ │ +0450bc: 0800 1b00 |014a: move-object/from16 v0, v27 │ │ +0450c0: 5403 c904 |014c: iget-object v3, v0, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ +0450c4: 0800 1500 |014e: move-object/from16 v0, v21 │ │ +0450c8: 6e20 3510 0300 |0150: invoke-virtual {v3, v0}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;)V // method@1035 │ │ +0450ce: 2900 7aff |0153: goto/16 00cd // -0086 │ │ +0450d2: 0800 1c00 |0155: move-object/from16 v0, v28 │ │ +0450d6: 5403 ef04 |0157: iget-object v3, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +0450da: 0200 1a00 |0159: move/from16 v0, v26 │ │ +0450de: 6e20 3911 0300 |015b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0450e4: 0c17 |015e: move-result-object v23 │ │ +0450e6: 1f17 f402 |015f: check-cast v23, Lpro/dbro/bart/etd; // type@02f4 │ │ +0450ea: 0800 1700 |0161: move-object/from16 v0, v23 │ │ +0450ee: 5403 e904 |0163: iget-object v3, v0, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ +0450f2: 32d3 d900 |0165: if-eq v3, v13, 023e // +00d9 │ │ +0450f6: 1311 0000 |0167: const/16 v17, #int 0 // #0 │ │ +0450fa: 6203 b504 |0169: sget-object v3, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +0450fe: 1404 0a00 037f |016b: const v4, #float 1.74129e+38 // #7f03000a │ │ +045104: 1205 |016e: const/4 v5, #int 0 // #0 │ │ +045106: 7130 c40e 4305 |016f: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +04510c: 0c19 |0172: move-result-object v25 │ │ +04510e: 1f19 3502 |0173: check-cast v25, Landroid/widget/TableRow; // type@0235 │ │ +045112: 1203 |0175: const/4 v3, #int 0 // #0 │ │ +045114: 1204 |0176: const/4 v4, #int 0 // #0 │ │ +045116: 1305 0a00 |0177: const/16 v5, #int 10 // #a │ │ +04511a: 1206 |0179: const/4 v6, #int 0 // #0 │ │ +04511c: 0800 1900 |017a: move-object/from16 v0, v25 │ │ +045120: 6e56 3d10 3054 |017c: invoke-virtual {v0, v3, v4, v5, v6}, Landroid/widget/TableRow;.setPadding:(IIII)V // method@103d │ │ +045126: 6203 b504 |017f: sget-object v3, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +04512a: 1404 0200 037f |0181: const v4, #float 1.74129e+38 // #7f030002 │ │ +045130: 1205 |0184: const/4 v5, #int 0 // #0 │ │ +045132: 7130 c40e 4305 |0185: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +045138: 0c02 |0188: move-result-object v2 │ │ +04513a: 1f02 2402 |0189: check-cast v2, Landroid/widget/LinearLayout; // type@0224 │ │ +04513e: 6203 b504 |018b: sget-object v3, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +045142: 1404 0300 037f |018d: const v4, #float 1.74129e+38 // #7f030003 │ │ +045148: 1205 |0190: const/4 v5, #int 0 // #0 │ │ +04514a: 7130 c40e 4305 |0191: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +045150: 0c0c |0194: move-result-object v12 │ │ +045152: 1f0c 3602 |0195: check-cast v12, Landroid/widget/TextView; // type@0236 │ │ +045156: 391a 0900 |0197: if-nez v26, 01a0 // +0009 │ │ +04515a: 1203 |0199: const/4 v3, #int 0 // #0 │ │ +04515c: 1204 |019a: const/4 v4, #int 0 // #0 │ │ +04515e: 1205 |019b: const/4 v5, #int 0 // #0 │ │ +045160: 1206 |019c: const/4 v6, #int 0 // #0 │ │ +045162: 6e56 5310 3c54 |019d: invoke-virtual {v12, v3, v4, v5, v6}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ +045168: 1503 e041 |01a0: const/high16 v3, #int 1105199104 // #41e0 │ │ +04516c: 6e20 5b10 3c00 |01a2: invoke-virtual {v12, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ +045172: 0800 1700 |01a5: move-object/from16 v0, v23 │ │ +045176: 5403 e904 |01a7: iget-object v3, v0, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ +04517a: 6e20 5810 3c00 |01a9: invoke-virtual {v12, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +045180: 6203 b504 |01ac: sget-object v3, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +045184: 1404 0b00 037f |01ae: const v4, #float 1.74129e+38 // #7f03000b │ │ +04518a: 1205 |01b1: const/4 v5, #int 0 // #0 │ │ +04518c: 7130 c40e 4305 |01b2: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +045192: 0c18 |01b5: move-result-object v24 │ │ +045194: 1f18 3602 |01b6: check-cast v24, Landroid/widget/TextView; // type@0236 │ │ +045198: 0800 1700 |01b8: move-object/from16 v0, v23 │ │ +04519c: 5203 ec04 |01ba: iget v3, v0, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ +0451a0: 3903 7400 |01bc: if-nez v3, 0230 // +0074 │ │ +0451a4: 1a03 2c01 |01be: const-string v3, "<1" // string@012c │ │ +0451a8: 0800 1800 |01c0: move-object/from16 v0, v24 │ │ +0451ac: 6e20 5810 3000 |01c2: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +0451b2: 1203 |01c5: const/4 v3, #int 0 // #0 │ │ +0451b4: 0800 1800 |01c6: move-object/from16 v0, v24 │ │ +0451b8: 6e20 5510 3000 |01c8: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@1055 │ │ +0451be: 1503 1042 |01cb: const/high16 v3, #int 1108344832 // #4210 │ │ +0451c2: 0800 1800 |01cd: move-object/from16 v0, v24 │ │ +0451c6: 6e20 5b10 3000 |01cf: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ +0451cc: 0800 1700 |01d2: move-object/from16 v0, v23 │ │ +0451d0: 5203 ec04 |01d4: iget v3, v0, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ +0451d4: da03 033c |01d6: mul-int/lit8 v3, v3, #int 60 // #3c │ │ +0451d8: d233 e803 |01d8: mul-int/lit16 v3, v3, #int 1000 // #03e8 │ │ +0451dc: 813a |01da: int-to-long v10, v3 │ │ +0451de: 0800 1b00 |01db: move-object/from16 v0, v27 │ │ +0451e2: 5304 c104 |01dd: iget-wide v4, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ +0451e6: 3103 0a04 |01df: cmp-long v3, v10, v4 │ │ +0451ea: 3d03 0600 |01e1: if-lez v3, 01e7 // +0006 │ │ +0451ee: 0800 1b00 |01e3: move-object/from16 v0, v27 │ │ +0451f2: 5a0a c104 |01e5: iput-wide v10, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ +0451f6: 9b04 0a12 |01e7: add-long v4, v10, v18 │ │ +0451fa: 7120 db10 5400 |01e9: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@10db │ │ +045200: 0c03 |01ec: move-result-object v3 │ │ +045202: 0800 1800 |01ed: move-object/from16 v0, v24 │ │ +045206: 6e20 5710 3000 |01ef: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTag:(Ljava/lang/Object;)V // method@1057 │ │ +04520c: 0800 1b00 |01f2: move-object/from16 v0, v27 │ │ +045210: 5403 cb04 |01f4: iget-object v3, v0, Lpro/dbro/bart/TheActivity;.timerViews:Ljava/util/ArrayList; // field@04cb │ │ +045214: 0800 1800 |01f6: move-object/from16 v0, v24 │ │ +045218: 6e20 3611 0300 |01f8: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04521e: 6e20 e00f c200 |01fb: invoke-virtual {v2, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fe0 │ │ +045224: 0800 1900 |01fe: move-object/from16 v0, v25 │ │ +045228: 0801 1800 |0200: move-object/from16 v1, v24 │ │ +04522c: 6e20 3a10 1000 |0202: invoke-virtual {v0, v1}, Landroid/widget/TableRow;.addView:(Landroid/view/View;)V // method@103a │ │ +045232: 0800 1900 |0205: move-object/from16 v0, v25 │ │ +045236: 0801 1700 |0207: move-object/from16 v1, v23 │ │ +04523a: 6e20 3e10 1000 |0209: invoke-virtual {v0, v1}, Landroid/widget/TableRow;.setTag:(Ljava/lang/Object;)V // method@103e │ │ +045240: 0800 1b00 |020c: move-object/from16 v0, v27 │ │ +045244: 5403 c904 |020e: iget-object v3, v0, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ +045248: 6e20 3510 2300 |0210: invoke-virtual {v3, v2}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;)V // method@1035 │ │ +04524e: 0800 1b00 |0213: move-object/from16 v0, v27 │ │ +045252: 5403 c904 |0215: iget-object v3, v0, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ +045256: 0800 1900 |0217: move-object/from16 v0, v25 │ │ +04525a: 6e20 3510 0300 |0219: invoke-virtual {v3, v0}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;)V // method@1035 │ │ +045260: 2203 de02 |021c: new-instance v3, Lpro/dbro/bart/TheActivity$13; // type@02de │ │ +045264: 0800 1b00 |021e: move-object/from16 v0, v27 │ │ +045268: 7020 2612 0300 |0220: invoke-direct {v3, v0}, Lpro/dbro/bart/TheActivity$13;.:(Lpro/dbro/bart/TheActivity;)V // method@1226 │ │ +04526e: 0800 1900 |0223: move-object/from16 v0, v25 │ │ +045272: 6e20 3b10 3000 |0225: invoke-virtual {v0, v3}, Landroid/widget/TableRow;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@103b │ │ +045278: 0800 1700 |0228: move-object/from16 v0, v23 │ │ +04527c: 540d e904 |022a: iget-object v13, v0, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ +045280: d81a 1a01 |022c: add-int/lit8 v26, v26, #int 1 // #01 │ │ +045284: 2900 bbfe |022e: goto/16 00e9 // -0145 │ │ +045288: 0800 1700 |0230: move-object/from16 v0, v23 │ │ +04528c: 5203 ec04 |0232: iget v3, v0, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ +045290: 7110 0c11 0300 |0234: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@110c │ │ +045296: 0c03 |0237: move-result-object v3 │ │ +045298: 0800 1800 |0238: move-object/from16 v0, v24 │ │ +04529c: 6e20 5810 3000 |023a: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +0452a2: 2888 |023d: goto 01c5 // -0078 │ │ +0452a4: d811 1101 |023e: add-int/lit8 v17, v17, #int 1 // #01 │ │ +0452a8: 6203 b504 |0240: sget-object v3, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +0452ac: 1404 0b00 037f |0242: const v4, #float 1.74129e+38 // #7f03000b │ │ +0452b2: 1205 |0245: const/4 v5, #int 0 // #0 │ │ +0452b4: 7130 c40e 4305 |0246: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +0452ba: 0c0f |0249: move-result-object v15 │ │ +0452bc: 1f0f 3602 |024a: check-cast v15, Landroid/widget/TextView; // type@0236 │ │ +0452c0: 1503 1042 |024c: const/high16 v3, #int 1108344832 // #4210 │ │ +0452c4: 6e20 5b10 3f00 |024e: invoke-virtual {v15, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ +0452ca: 0800 1700 |0251: move-object/from16 v0, v23 │ │ +0452ce: 5203 ec04 |0253: iget v3, v0, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ +0452d2: 7110 0c11 0300 |0255: invoke-static {v3}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@110c │ │ +0452d8: 0c03 |0258: move-result-object v3 │ │ +0452da: 6e20 5810 3f00 |0259: invoke-virtual {v15, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +0452e0: 1213 |025c: const/4 v3, #int 1 // #1 │ │ +0452e2: 0200 1100 |025d: move/from16 v0, v17 │ │ +0452e6: 3330 3300 |025f: if-ne v0, v3, 0292 // +0033 │ │ +0452ea: 1403 c8c7 c9ff |0261: const v3, #float -nan // #ffc9c7c8 │ │ +0452f0: 6e20 5a10 3f00 |0264: invoke-virtual {v15, v3}, Landroid/widget/TextView;.setTextColor:(I)V // method@105a │ │ +0452f6: 0800 1700 |0267: move-object/from16 v0, v23 │ │ +0452fa: 5203 ec04 |0269: iget v3, v0, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ +0452fe: da03 033c |026b: mul-int/lit8 v3, v3, #int 60 // #3c │ │ +045302: d233 e803 |026d: mul-int/lit16 v3, v3, #int 1000 // #03e8 │ │ +045306: 813a |026f: int-to-long v10, v3 │ │ +045308: 9b04 0a12 |0270: add-long v4, v10, v18 │ │ +04530c: 7120 db10 5400 |0272: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@10db │ │ +045312: 0c03 |0275: move-result-object v3 │ │ +045314: 6e20 5710 3f00 |0276: invoke-virtual {v15, v3}, Landroid/widget/TextView;.setTag:(Ljava/lang/Object;)V // method@1057 │ │ +04531a: 0800 1b00 |0279: move-object/from16 v0, v27 │ │ +04531e: 5304 c104 |027b: iget-wide v4, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ +045322: 3103 0a04 |027d: cmp-long v3, v10, v4 │ │ +045326: 3d03 0600 |027f: if-lez v3, 0285 // +0006 │ │ +04532a: 0800 1b00 |0281: move-object/from16 v0, v27 │ │ +04532e: 5a0a c104 |0283: iput-wide v10, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ +045332: 0800 1b00 |0285: move-object/from16 v0, v27 │ │ +045336: 5403 cb04 |0287: iget-object v3, v0, Lpro/dbro/bart/TheActivity;.timerViews:Ljava/util/ArrayList; // field@04cb │ │ +04533a: 6e20 3611 f300 |0289: invoke-virtual {v3, v15}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +045340: 0800 1900 |028c: move-object/from16 v0, v25 │ │ +045344: 6e20 3a10 f000 |028e: invoke-virtual {v0, v15}, Landroid/widget/TableRow;.addView:(Landroid/view/View;)V // method@103a │ │ +04534a: 2897 |0291: goto 0228 // -0069 │ │ +04534c: 1223 |0292: const/4 v3, #int 2 // #2 │ │ +04534e: 0200 1100 |0293: move/from16 v0, v17 │ │ +045352: 3330 d2ff |0295: if-ne v0, v3, 0267 // -002e │ │ +045356: 1403 a7a7 a8ff |0297: const v3, #float -nan // #ffa8a7a7 │ │ +04535c: 6e20 5a10 3f00 |029a: invoke-virtual {v15, v3}, Landroid/widget/TextView;.setTextColor:(I)V // method@105a │ │ +045362: 28ca |029d: goto 0267 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=926 │ │ 0x0004 line=927 │ │ 0x0009 line=928 │ │ 0x0012 line=929 │ │ 0x001b line=930 │ │ @@ -76374,503 +76561,501 @@ │ │ 0x003c line=937 │ │ 0x0042 line=941 │ │ 0x004e line=942 │ │ 0x0050 line=943 │ │ 0x005c line=944 │ │ 0x0065 line=945 │ │ 0x0075 line=946 │ │ - 0x0098 line=947 │ │ - 0x00a1 line=948 │ │ - 0x00c0 line=950 │ │ - 0x00c5 line=951 │ │ - 0x00ce line=985 │ │ - 0x00da line=986 │ │ - 0x00e6 line=988 │ │ - 0x00e8 line=989 │ │ - 0x00f6 line=990 │ │ - 0x0102 line=1083 │ │ - 0x010d line=1084 │ │ - 0x0120 line=1085 │ │ - 0x0125 line=1087 │ │ - 0x0126 line=955 │ │ - 0x0132 line=957 │ │ - 0x013f line=961 │ │ - 0x014b line=980 │ │ - 0x0156 line=992 │ │ - 0x0162 line=993 │ │ - 0x0168 line=994 │ │ - 0x016a line=995 │ │ - 0x0176 line=996 │ │ - 0x0180 line=997 │ │ - 0x018c line=998 │ │ - 0x0198 line=999 │ │ - 0x019a line=1000 │ │ - 0x01a1 line=1003 │ │ - 0x01a6 line=1004 │ │ - 0x01ad line=1005 │ │ - 0x01b9 line=1007 │ │ - 0x01bf line=1008 │ │ - 0x01c6 line=1011 │ │ - 0x01cc line=1012 │ │ - 0x01d3 line=1014 │ │ - 0x01dc line=1015 │ │ - 0x01e4 line=1016 │ │ - 0x01e8 line=1018 │ │ - 0x01f3 line=1019 │ │ - 0x01fc line=1022 │ │ - 0x01ff line=1024 │ │ - 0x0206 line=1025 │ │ - 0x020d line=1026 │ │ - 0x0214 line=1027 │ │ - 0x021d line=1028 │ │ - 0x0229 line=1079 │ │ - 0x022d line=989 │ │ - 0x0231 line=1010 │ │ - 0x023f line=1059 │ │ - 0x0241 line=1060 │ │ - 0x024d line=1062 │ │ - 0x0252 line=1063 │ │ - 0x025d line=1065 │ │ - 0x0262 line=1066 │ │ - 0x0268 line=1069 │ │ - 0x0271 line=1070 │ │ - 0x027a line=1071 │ │ - 0x0282 line=1072 │ │ - 0x0286 line=1074 │ │ - 0x028d line=1077 │ │ - 0x0293 line=1067 │ │ - 0x0298 line=1068 │ │ - locals : │ │ - 0x0098 - 0x00c0 reg=16 nextTrain Ljava/util/Date; │ │ - 0x00a1 - 0x00c0 reg=20 sdf Ljava/text/SimpleDateFormat; │ │ - 0x0050 - 0x00ce reg=14 message Ljava/lang/String; │ │ - 0x005c - 0x00ce reg=22 specialScheduleTextView Landroid/widget/TextView; │ │ - 0x00e6 - 0x0126 reg=11 destinationRow Landroid/widget/LinearLayout; │ │ - 0x00e8 - 0x0126 reg=19 numAlt I │ │ - 0x00da - 0x0126 reg=25 tr Landroid/widget/TableRow; │ │ - 0x00ea - 0x0126 reg=26 x I │ │ - 0x0132 - 0x0156 reg=21 specialScheduleImageView Landroid/widget/ImageView; │ │ - 0x0156 - 0x0174 reg=25 tr Landroid/widget/TableRow; │ │ - 0x0156 - 0x018a reg=11 destinationRow Landroid/widget/LinearLayout; │ │ - 0x0198 - 0x0229 reg=12 destinationTv Landroid/widget/TextView; │ │ - 0x01b9 - 0x0229 reg=24 timeTv Landroid/widget/TextView; │ │ - 0x01dc - 0x0231 reg=9 counterTime J │ │ - 0x0231 - 0x023f reg=12 destinationTv Landroid/widget/TextView; │ │ - 0x0231 - 0x023f reg=24 timeTv Landroid/widget/TextView; │ │ - 0x0271 - 0x0293 reg=9 counterTime J │ │ - 0x018c - 0x029f reg=11 destinationRow Landroid/widget/LinearLayout; │ │ - 0x003c - 0x029f reg=13 lastDestination Ljava/lang/String; │ │ - 0x024d - 0x029f reg=15 nextTimeTv Landroid/widget/TextView; │ │ - 0x0012 - 0x029f reg=17 now J │ │ - 0x0156 - 0x029f reg=19 numAlt I │ │ - 0x0162 - 0x029f reg=23 thisEtd Lpro/dbro/bart/etd; │ │ - 0x0176 - 0x029f reg=25 tr Landroid/widget/TableRow; │ │ - 0x0156 - 0x029f reg=26 x I │ │ - 0x0000 - 0x029f reg=27 this Lpro/dbro/bart/TheActivity; │ │ - 0x0000 - 0x029f reg=28 etdResponse Lpro/dbro/bart/etdResponse; │ │ + 0x0097 line=947 │ │ + 0x00a0 line=948 │ │ + 0x00bf line=950 │ │ + 0x00c4 line=951 │ │ + 0x00cd line=985 │ │ + 0x00d9 line=986 │ │ + 0x00e5 line=988 │ │ + 0x00e7 line=989 │ │ + 0x00f5 line=990 │ │ + 0x0101 line=1083 │ │ + 0x010c line=1084 │ │ + 0x011f line=1085 │ │ + 0x0124 line=1087 │ │ + 0x0125 line=955 │ │ + 0x0131 line=957 │ │ + 0x013e line=961 │ │ + 0x014a line=980 │ │ + 0x0155 line=992 │ │ + 0x0161 line=993 │ │ + 0x0167 line=994 │ │ + 0x0169 line=995 │ │ + 0x0175 line=996 │ │ + 0x017f line=997 │ │ + 0x018b line=998 │ │ + 0x0197 line=999 │ │ + 0x0199 line=1000 │ │ + 0x01a0 line=1003 │ │ + 0x01a5 line=1004 │ │ + 0x01ac line=1005 │ │ + 0x01b8 line=1007 │ │ + 0x01be line=1008 │ │ + 0x01c5 line=1011 │ │ + 0x01cb line=1012 │ │ + 0x01d2 line=1014 │ │ + 0x01db line=1015 │ │ + 0x01e3 line=1016 │ │ + 0x01e7 line=1018 │ │ + 0x01f2 line=1019 │ │ + 0x01fb line=1022 │ │ + 0x01fe line=1024 │ │ + 0x0205 line=1025 │ │ + 0x020c line=1026 │ │ + 0x0213 line=1027 │ │ + 0x021c line=1028 │ │ + 0x0228 line=1079 │ │ + 0x022c line=989 │ │ + 0x0230 line=1010 │ │ + 0x023e line=1059 │ │ + 0x0240 line=1060 │ │ + 0x024c line=1062 │ │ + 0x0251 line=1063 │ │ + 0x025c line=1065 │ │ + 0x0261 line=1066 │ │ + 0x0267 line=1069 │ │ + 0x0270 line=1070 │ │ + 0x0279 line=1071 │ │ + 0x0281 line=1072 │ │ + 0x0285 line=1074 │ │ + 0x028c line=1077 │ │ + 0x0292 line=1067 │ │ + 0x0297 line=1068 │ │ + locals : │ │ + 0x0097 - 0x00bf reg=16 nextTrain Ljava/util/Date; │ │ + 0x00a0 - 0x00bf reg=20 sdf Ljava/text/SimpleDateFormat; │ │ + 0x0050 - 0x00cd reg=14 message Ljava/lang/String; │ │ + 0x005c - 0x00cd reg=22 specialScheduleTextView Landroid/widget/TextView; │ │ + 0x00e5 - 0x0125 reg=2 destinationRow Landroid/widget/LinearLayout; │ │ + 0x00e7 - 0x0125 reg=17 numAlt I │ │ + 0x00d9 - 0x0125 reg=25 tr Landroid/widget/TableRow; │ │ + 0x00e9 - 0x0125 reg=26 x I │ │ + 0x0131 - 0x0155 reg=21 specialScheduleImageView Landroid/widget/ImageView; │ │ + 0x0155 - 0x0173 reg=25 tr Landroid/widget/TableRow; │ │ + 0x0155 - 0x0189 reg=2 destinationRow Landroid/widget/LinearLayout; │ │ + 0x0197 - 0x0228 reg=12 destinationTv Landroid/widget/TextView; │ │ + 0x01b8 - 0x0228 reg=24 timeTv Landroid/widget/TextView; │ │ + 0x01db - 0x0230 reg=10 counterTime J │ │ + 0x0230 - 0x023e reg=12 destinationTv Landroid/widget/TextView; │ │ + 0x0230 - 0x023e reg=24 timeTv Landroid/widget/TextView; │ │ + 0x0270 - 0x0292 reg=10 counterTime J │ │ + 0x018b - 0x029e reg=2 destinationRow Landroid/widget/LinearLayout; │ │ + 0x003c - 0x029e reg=13 lastDestination Ljava/lang/String; │ │ + 0x024c - 0x029e reg=15 nextTimeTv Landroid/widget/TextView; │ │ + 0x0155 - 0x029e reg=17 numAlt I │ │ + 0x0012 - 0x029e reg=18 now J │ │ + 0x0161 - 0x029e reg=23 thisEtd Lpro/dbro/bart/etd; │ │ + 0x0175 - 0x029e reg=25 tr Landroid/widget/TableRow; │ │ + 0x0155 - 0x029e reg=26 x I │ │ + 0x0000 - 0x029e reg=27 this Lpro/dbro/bart/TheActivity; │ │ + 0x0000 - 0x029e reg=28 etdResponse Lpro/dbro/bart/etdResponse; │ │ │ │ #2 : (in Lpro/dbro/bart/TheActivity;) │ │ name : 'displayRouteResponse' │ │ type : '(Lpro/dbro/bart/routeResponse;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 28 │ │ ins : 2 │ │ outs : 7 │ │ - insns size : 787 16-bit code units │ │ -043448: |[043448] pro.dbro.bart.TheActivity.displayRouteResponse:(Lpro/dbro/bart/routeResponse;)V │ │ -043458: 120c |0000: const/4 v12, #int 0 // #0 │ │ -04345a: 0800 1b00 |0001: move-object/from16 v0, v27 │ │ -04345e: 5402 0505 |0003: iget-object v2, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -043462: 6e10 3f11 0200 |0005: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -043468: 0a02 |0008: move-result v2 │ │ -04346a: 3902 0a00 |0009: if-nez v2, 0013 // +000a │ │ -04346e: 1a02 910b |000b: const-string v2, "displayRouteResponse" // string@0b91 │ │ -043472: 1a03 d511 |000d: const-string v3, "no routes to display" // string@11d5 │ │ -043476: 7120 360e 3200 |000f: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -04347c: 121c |0012: const/4 v12, #int 1 // #1 │ │ -04347e: 6202 ca04 |0013: sget-object v2, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ -043482: 3802 0700 |0015: if-eqz v2, 001c // +0007 │ │ -043486: 6202 ca04 |0017: sget-object v2, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ -04348a: 6e10 9512 0200 |0019: invoke-virtual {v2}, Lpro/dbro/bart/ViewCountDownTimer;.cancel:()V // method@1295 │ │ -043490: 2202 8302 |001c: new-instance v2, Ljava/util/ArrayList; // type@0283 │ │ -043494: 7010 3211 0200 |001e: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -04349a: 0800 1a00 |0021: move-object/from16 v0, v26 │ │ -04349e: 5b02 cb04 |0023: iput-object v2, v0, Lpro/dbro/bart/TheActivity;.timerViews:Ljava/util/ArrayList; // field@04cb │ │ -0434a2: 1602 0000 |0025: const-wide/16 v2, #int 0 // #0 │ │ -0434a6: 0800 1a00 |0027: move-object/from16 v0, v26 │ │ -0434aa: 5a02 c104 |0029: iput-wide v2, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ -0434ae: 0800 1a00 |002b: move-object/from16 v0, v26 │ │ -0434b2: 5402 c904 |002d: iget-object v2, v0, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ -0434b6: 6e10 3810 0200 |002f: invoke-virtual {v2}, Landroid/widget/TableLayout;.removeAllViews:()V // method@1038 │ │ -0434bc: 2202 8802 |0032: new-instance v2, Ljava/util/Date; // type@0288 │ │ -0434c0: 7010 4911 0200 |0034: invoke-direct {v2}, Ljava/util/Date;.:()V // method@1149 │ │ -0434c6: 6e10 4b11 0200 |0037: invoke-virtual {v2}, Ljava/util/Date;.getTime:()J // method@114b │ │ -0434cc: 0b0f |003a: move-result-wide v15 │ │ -0434ce: 390c 6702 |003b: if-nez v12, 02a2 // +0267 │ │ -0434d2: 0800 1a00 |003d: move-object/from16 v0, v26 │ │ -0434d6: 5402 bc04 |003f: iget-object v2, v0, Lpro/dbro/bart/TheActivity;.fareTv:Landroid/widget/TextView; // field@04bc │ │ -0434da: 1203 |0041: const/4 v3, #int 0 // #0 │ │ -0434dc: 6e20 5e10 3200 |0042: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@105e │ │ -0434e2: 0800 1a00 |0045: move-object/from16 v0, v26 │ │ -0434e6: 5403 bc04 |0047: iget-object v3, v0, Lpro/dbro/bart/TheActivity;.fareTv:Landroid/widget/TextView; // field@04bc │ │ -0434ea: 2202 7402 |0049: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -0434ee: 7010 0e11 0200 |004b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0434f4: 1a04 9900 |004e: const-string v4, "$" // string@0099 │ │ -0434f8: 6e20 1411 4200 |0050: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0434fe: 0c04 |0053: move-result-object v4 │ │ -043500: 0800 1b00 |0054: move-object/from16 v0, v27 │ │ -043504: 5402 0505 |0056: iget-object v2, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -043508: 1205 |0058: const/4 v5, #int 0 // #0 │ │ -04350a: 6e20 3811 5200 |0059: invoke-virtual {v2, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -043510: 0c02 |005c: move-result-object v2 │ │ -043512: 1f02 f702 |005d: check-cast v2, Lpro/dbro/bart/route; // type@02f7 │ │ -043516: 5422 ff04 |005f: iget-object v2, v2, Lpro/dbro/bart/route;.fare:Ljava/lang/String; // field@04ff │ │ -04351a: 6e20 1411 2400 |0061: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -043520: 0c02 |0064: move-result-object v2 │ │ -043522: 6e10 1a11 0200 |0065: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -043528: 0c02 |0068: move-result-object v2 │ │ -04352a: 6e20 5810 2300 |0069: invoke-virtual {v3, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -043530: 1318 0000 |006c: const/16 v24, #int 0 // #0 │ │ -043534: 0800 1b00 |006e: move-object/from16 v0, v27 │ │ -043538: 5402 0505 |0070: iget-object v2, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -04353c: 6e10 3f11 0200 |0072: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -043542: 0a02 |0075: move-result v2 │ │ -043544: 0200 1800 |0076: move/from16 v0, v24 │ │ -043548: 3520 4f02 |0078: if-ge v0, v2, 02c7 // +024f │ │ -04354c: 0800 1b00 |007a: move-object/from16 v0, v27 │ │ -043550: 5402 0505 |007c: iget-object v2, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -043554: 0200 1800 |007e: move/from16 v0, v24 │ │ -043558: 6e20 3811 0200 |0080: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04355e: 0c15 |0083: move-result-object v21 │ │ -043560: 1f15 f702 |0084: check-cast v21, Lpro/dbro/bart/route; // type@02f7 │ │ -043564: 6202 b504 |0086: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -043568: 1403 0900 037f |0088: const v3, #float 1.74129e+38 // #7f030009 │ │ -04356e: 1204 |008b: const/4 v4, #int 0 // #0 │ │ -043570: 7130 c40e 3204 |008c: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -043576: 0c16 |008f: move-result-object v22 │ │ -043578: 1f16 3502 |0090: check-cast v22, Landroid/widget/TableRow; // type@0235 │ │ -04357c: 1202 |0092: const/4 v2, #int 0 // #0 │ │ -04357e: 1303 1400 |0093: const/16 v3, #int 20 // #14 │ │ -043582: 1204 |0095: const/4 v4, #int 0 // #0 │ │ -043584: 1205 |0096: const/4 v5, #int 0 // #0 │ │ -043586: 0800 1600 |0097: move-object/from16 v0, v22 │ │ -04358a: 6e55 3d10 2043 |0099: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/TableRow;.setPadding:(IIII)V // method@103d │ │ -043590: 6202 b504 |009c: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -043594: 1403 0700 037f |009e: const v3, #float 1.74129e+38 // #7f030007 │ │ -04359a: 1204 |00a1: const/4 v4, #int 0 // #0 │ │ -04359c: 7130 c40e 3204 |00a2: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -0435a2: 0c0d |00a5: move-result-object v13 │ │ -0435a4: 1f0d 2402 |00a6: check-cast v13, Landroid/widget/LinearLayout; // type@0224 │ │ -0435a8: 1319 0000 |00a8: const/16 v25, #int 0 // #0 │ │ -0435ac: 0800 1500 |00aa: move-object/from16 v0, v21 │ │ -0435b0: 5402 0105 |00ac: iget-object v2, v0, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -0435b4: 6e10 3f11 0200 |00ae: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0435ba: 0a02 |00b1: move-result v2 │ │ -0435bc: 0200 1900 |00b2: move/from16 v0, v25 │ │ -0435c0: 3520 0801 |00b4: if-ge v0, v2, 01bc // +0108 │ │ -0435c4: 6202 b504 |00b6: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -0435c8: 1403 0b00 037f |00b8: const v3, #float 1.74129e+38 // #7f03000b │ │ -0435ce: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -0435d0: 7130 c40e 3204 |00bc: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -0435d6: 0c17 |00bf: move-result-object v23 │ │ -0435d8: 1f17 3602 |00c0: check-cast v23, Landroid/widget/TextView; // type@0236 │ │ -0435dc: 1202 |00c2: const/4 v2, #int 0 // #0 │ │ -0435de: 1203 |00c3: const/4 v3, #int 0 // #0 │ │ -0435e0: 1204 |00c4: const/4 v4, #int 0 // #0 │ │ -0435e2: 1205 |00c5: const/4 v5, #int 0 // #0 │ │ -0435e4: 0800 1700 |00c6: move-object/from16 v0, v23 │ │ -0435e8: 6e55 5310 2043 |00c8: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ -0435ee: 1502 a041 |00cb: const/high16 v2, #int 1101004800 // #41a0 │ │ -0435f2: 0800 1700 |00cd: move-object/from16 v0, v23 │ │ -0435f6: 6e20 5b10 2000 |00cf: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ -0435fc: 1232 |00d2: const/4 v2, #int 3 // #3 │ │ -0435fe: 0800 1700 |00d3: move-object/from16 v0, v23 │ │ -043602: 6e20 4f10 2000 |00d5: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@104f │ │ -043608: 3d19 a600 |00d8: if-lez v25, 017e // +00a6 │ │ -04360c: 2202 7402 |00da: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -043610: 7010 0e11 0200 |00dc: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -043616: 1a03 3816 |00df: const-string v3, "transfer at " // string@1638 │ │ -04361a: 6e20 1411 3200 |00e1: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -043620: 0c03 |00e4: move-result-object v3 │ │ -043622: 6204 1c04 |00e5: sget-object v4, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ -043626: 0800 1500 |00e7: move-object/from16 v0, v21 │ │ -04362a: 5402 0105 |00e9: iget-object v2, v0, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -04362e: d805 19ff |00eb: add-int/lit8 v5, v25, #int -1 // #ff │ │ -043632: 6e20 3811 5200 |00ed: invoke-virtual {v2, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -043638: 0c02 |00f0: move-result-object v2 │ │ -04363a: 1f02 f602 |00f1: check-cast v2, Lpro/dbro/bart/leg; // type@02f6 │ │ -04363e: 5422 f704 |00f3: iget-object v2, v2, Lpro/dbro/bart/leg;.disembarkStation:Ljava/lang/String; // field@04f7 │ │ -043642: 6e10 0711 0200 |00f5: invoke-virtual {v2}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1107 │ │ -043648: 0c02 |00f8: move-result-object v2 │ │ -04364a: 6e20 5311 2400 |00f9: invoke-virtual {v4, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -043650: 0c02 |00fc: move-result-object v2 │ │ -043652: 1f02 7302 |00fd: check-cast v2, Ljava/lang/String; // type@0273 │ │ -043656: 6e20 1411 2300 |00ff: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04365c: 0c02 |0102: move-result-object v2 │ │ -04365e: 6e10 1a11 0200 |0103: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -043664: 0c02 |0106: move-result-object v2 │ │ -043666: 0800 1700 |0107: move-object/from16 v0, v23 │ │ -04366a: 6e20 5810 2000 |0109: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -043670: 1202 |010c: const/4 v2, #int 0 // #0 │ │ -043672: 1203 |010d: const/4 v3, #int 0 // #0 │ │ -043674: 1204 |010e: const/4 v4, #int 0 // #0 │ │ -043676: 1205 |010f: const/4 v5, #int 0 // #0 │ │ -043678: 0800 1700 |0110: move-object/from16 v0, v23 │ │ -04367c: 6e55 5310 2043 |0112: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ -043682: 0800 1700 |0115: move-object/from16 v0, v23 │ │ -043686: 6e20 e00f 0d00 |0117: invoke-virtual {v13, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fe0 │ │ -04368c: 1502 6041 |011a: const/high16 v2, #int 1096810496 // #4160 │ │ -043690: 0800 1700 |011c: move-object/from16 v0, v23 │ │ -043694: 6e20 5b10 2000 |011e: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ -04369a: 6202 b504 |0121: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -04369e: 1403 0b00 037f |0123: const v3, #float 1.74129e+38 // #7f03000b │ │ -0436a4: 1204 |0126: const/4 v4, #int 0 // #0 │ │ -0436a6: 7130 c40e 3204 |0127: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -0436ac: 0c17 |012a: move-result-object v23 │ │ -0436ae: 1f17 3602 |012b: check-cast v23, Landroid/widget/TextView; // type@0236 │ │ -0436b2: 1202 |012d: const/4 v2, #int 0 // #0 │ │ -0436b4: 1203 |012e: const/4 v3, #int 0 // #0 │ │ -0436b6: 1204 |012f: const/4 v4, #int 0 // #0 │ │ -0436b8: 1205 |0130: const/4 v5, #int 0 // #0 │ │ -0436ba: 0800 1700 |0131: move-object/from16 v0, v23 │ │ -0436be: 6e55 5310 2043 |0133: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ -0436c4: 1502 a041 |0136: const/high16 v2, #int 1101004800 // #41a0 │ │ -0436c8: 0800 1700 |0138: move-object/from16 v0, v23 │ │ -0436cc: 6e20 5b10 2000 |013a: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ -0436d2: 1232 |013d: const/4 v2, #int 3 // #3 │ │ -0436d4: 0800 1700 |013e: move-object/from16 v0, v23 │ │ -0436d8: 6e20 4f10 2000 |0140: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@104f │ │ -0436de: 2202 7402 |0143: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -0436e2: 7010 0e11 0200 |0145: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0436e8: 1a03 1d16 |0148: const-string v3, "to " // string@161d │ │ -0436ec: 6e20 1411 3200 |014a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0436f2: 0c03 |014d: move-result-object v3 │ │ -0436f4: 6204 1c04 |014e: sget-object v4, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ -0436f8: 0800 1500 |0150: move-object/from16 v0, v21 │ │ -0436fc: 5402 0105 |0152: iget-object v2, v0, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -043700: 0200 1900 |0154: move/from16 v0, v25 │ │ -043704: 6e20 3811 0200 |0156: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04370a: 0c02 |0159: move-result-object v2 │ │ -04370c: 1f02 f602 |015a: check-cast v2, Lpro/dbro/bart/leg; // type@02f6 │ │ -043710: 5422 fa04 |015c: iget-object v2, v2, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ -043714: 6e10 0711 0200 |015e: invoke-virtual {v2}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1107 │ │ -04371a: 0c02 |0161: move-result-object v2 │ │ -04371c: 6e20 5311 2400 |0162: invoke-virtual {v4, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -043722: 0c02 |0165: move-result-object v2 │ │ -043724: 1f02 7302 |0166: check-cast v2, Ljava/lang/String; // type@0273 │ │ -043728: 6e20 1411 2300 |0168: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04372e: 0c02 |016b: move-result-object v2 │ │ -043730: 6e10 1a11 0200 |016c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -043736: 0c02 |016f: move-result-object v2 │ │ -043738: 0800 1700 |0170: move-object/from16 v0, v23 │ │ -04373c: 6e20 5810 2000 |0172: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -043742: 0800 1700 |0175: move-object/from16 v0, v23 │ │ -043746: 6e20 e00f 0d00 |0177: invoke-virtual {v13, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fe0 │ │ -04374c: d819 1901 |017a: add-int/lit8 v25, v25, #int 1 // #01 │ │ -043750: 2900 2eff |017c: goto/16 00aa // -00d2 │ │ -043754: 2202 7402 |017e: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -043758: 7010 0e11 0200 |0180: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04375e: 1a03 f015 |0183: const-string v3, "take " // string@15f0 │ │ -043762: 6e20 1411 3200 |0185: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -043768: 0c03 |0188: move-result-object v3 │ │ -04376a: 6204 1c04 |0189: sget-object v4, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ -04376e: 0800 1500 |018b: move-object/from16 v0, v21 │ │ -043772: 5402 0105 |018d: iget-object v2, v0, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -043776: 0200 1900 |018f: move/from16 v0, v25 │ │ -04377a: 6e20 3811 0200 |0191: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -043780: 0c02 |0194: move-result-object v2 │ │ -043782: 1f02 f602 |0195: check-cast v2, Lpro/dbro/bart/leg; // type@02f6 │ │ -043786: 5422 fa04 |0197: iget-object v2, v2, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ -04378a: 6e20 5311 2400 |0199: invoke-virtual {v4, v2}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -043790: 0c02 |019c: move-result-object v2 │ │ -043792: 1f02 7302 |019d: check-cast v2, Ljava/lang/String; // type@0273 │ │ -043796: 6e20 1411 2300 |019f: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04379c: 0c02 |01a2: move-result-object v2 │ │ -04379e: 6e10 1a11 0200 |01a3: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0437a4: 0c02 |01a6: move-result-object v2 │ │ -0437a6: 0800 1700 |01a7: move-object/from16 v0, v23 │ │ -0437aa: 6e20 5810 2000 |01a9: invoke-virtual {v0, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -0437b0: 28c9 |01ac: goto 0175 // -0037 │ │ -0437b2: 0d14 |01ad: move-exception v20 │ │ -0437b4: 1a02 920b |01ae: const-string v2, "displayRouteResponseError" // string@0b92 │ │ -0437b8: 7401 2211 1400 |01b0: invoke-virtual/range {v20}, Ljava/lang/Throwable;.getStackTrace:()[Ljava/lang/StackTraceElement; // method@1122 │ │ -0437be: 0c03 |01b3: move-result-object v3 │ │ -0437c0: 6e10 ec10 0300 |01b4: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -0437c6: 0c03 |01b7: move-result-object v3 │ │ -0437c8: 7120 360e 3200 |01b8: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -0437ce: 0e00 |01bb: return-void │ │ -0437d0: 0800 1500 |01bc: move-object/from16 v0, v21 │ │ -0437d4: 5402 0105 |01be: iget-object v2, v0, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -0437d8: 6e10 3f11 0200 |01c0: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0437de: 0a02 |01c3: move-result v2 │ │ -0437e0: 1213 |01c4: const/4 v3, #int 1 // #1 │ │ -0437e2: 3332 0a00 |01c5: if-ne v2, v3, 01cf // +000a │ │ -0437e6: 1202 |01c7: const/4 v2, #int 0 // #0 │ │ -0437e8: 1303 0a00 |01c8: const/16 v3, #int 10 // #a │ │ -0437ec: 1204 |01ca: const/4 v4, #int 0 // #0 │ │ -0437ee: 1205 |01cb: const/4 v5, #int 0 // #0 │ │ -0437f0: 6e55 e70f 2d43 |01cc: invoke-virtual {v13, v2, v3, v4, v5}, Landroid/widget/LinearLayout;.setPadding:(IIII)V // method@0fe7 │ │ -0437f6: 0800 1600 |01cf: move-object/from16 v0, v22 │ │ -0437fa: 6e20 3a10 d000 |01d1: invoke-virtual {v0, v13}, Landroid/widget/TableRow;.addView:(Landroid/view/View;)V // method@103a │ │ -043800: 6202 b504 |01d4: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -043804: 1403 0b00 037f |01d6: const v3, #float 1.74129e+38 // #7f03000b │ │ -04380a: 1204 |01d9: const/4 v4, #int 0 // #0 │ │ -04380c: 7130 c40e 3204 |01da: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -043812: 0c09 |01dd: move-result-object v9 │ │ -043814: 1f09 3602 |01de: check-cast v9, Landroid/widget/TextView; // type@0236 │ │ -043818: 1302 0a00 |01e0: const/16 v2, #int 10 // #a │ │ -04381c: 1203 |01e2: const/4 v3, #int 0 // #0 │ │ -04381e: 1204 |01e3: const/4 v4, #int 0 // #0 │ │ -043820: 1205 |01e4: const/4 v5, #int 0 // #0 │ │ -043822: 6e55 5310 2943 |01e5: invoke-virtual {v9, v2, v3, v4, v5}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ -043828: 0800 1500 |01e8: move-object/from16 v0, v21 │ │ -04382c: 5402 fe04 |01ea: iget-object v2, v0, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ -043830: 6e10 4b11 0200 |01ec: invoke-virtual {v2}, Ljava/util/Date;.getTime:()J // method@114b │ │ -043836: 0b02 |01ef: move-result-wide v2 │ │ -043838: bcf2 |01f0: sub-long/2addr v2, v15 │ │ -04383a: 1604 0000 |01f1: const-wide/16 v4, #int 0 // #0 │ │ -04383e: 3102 0204 |01f3: cmp-long v2, v2, v4 │ │ -043842: 3c02 7b00 |01f5: if-gtz v2, 0270 // +007b │ │ -043846: 160a 0000 |01f7: const-wide/16 v10, #int 0 // #0 │ │ -04384a: 0800 1a00 |01f9: move-object/from16 v0, v26 │ │ -04384e: 5302 c104 |01fb: iget-wide v2, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ -043852: 3102 0a02 |01fd: cmp-long v2, v10, v2 │ │ -043856: 3d02 0600 |01ff: if-lez v2, 0205 // +0006 │ │ -04385a: 0800 1a00 |0201: move-object/from16 v0, v26 │ │ -04385e: 5a0a c104 |0203: iput-wide v10, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ -043862: 0800 1500 |0205: move-object/from16 v0, v21 │ │ -043866: 5402 fe04 |0207: iget-object v2, v0, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ -04386a: 6e10 4b11 0200 |0209: invoke-virtual {v2}, Ljava/util/Date;.getTime:()J // method@114b │ │ -043870: 0b02 |020c: move-result-wide v2 │ │ -043872: 7120 da10 3200 |020d: invoke-static {v2, v3}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@10da │ │ -043878: 0c02 |0210: move-result-object v2 │ │ -04387a: 6e20 5710 2900 |0211: invoke-virtual {v9, v2}, Landroid/widget/TextView;.setTag:(Ljava/lang/Object;)V // method@1057 │ │ -043880: 0800 1500 |0214: move-object/from16 v0, v21 │ │ -043884: 5402 fe04 |0216: iget-object v2, v0, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ -043888: 6e10 4b11 0200 |0218: invoke-virtual {v2}, Ljava/util/Date;.getTime:()J // method@114b │ │ -04388e: 0b02 |021b: move-result-wide v2 │ │ -043890: bcf2 |021c: sub-long/2addr v2, v15 │ │ -043892: 1704 80ee 3600 |021d: const-wide/32 v4, #float 5.04467e-39 // #0036ee80 │ │ -043898: 3102 0204 |0220: cmp-long v2, v2, v4 │ │ -04389c: 3d02 5a00 |0222: if-lez v2, 027c // +005a │ │ -0438a0: 2211 8202 |0224: new-instance v17, Ljava/text/SimpleDateFormat; // type@0282 │ │ -0438a4: 1a02 060e |0226: const-string v2, "h:mm a" // string@0e06 │ │ -0438a8: 0800 1100 |0228: move-object/from16 v0, v17 │ │ -0438ac: 7020 2d11 2000 |022a: invoke-direct {v0, v2}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@112d │ │ -0438b2: 0800 1500 |022d: move-object/from16 v0, v21 │ │ -0438b6: 5402 fe04 |022f: iget-object v2, v0, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ -0438ba: 0800 1100 |0231: move-object/from16 v0, v17 │ │ -0438be: 6e20 2f11 2000 |0233: invoke-virtual {v0, v2}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@112f │ │ -0438c4: 0c02 |0236: move-result-object v2 │ │ -0438c6: 6e20 5810 2900 |0237: invoke-virtual {v9, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -0438cc: 1502 a041 |023a: const/high16 v2, #int 1101004800 // #41a0 │ │ -0438d0: 6e20 5b10 2900 |023c: invoke-virtual {v9, v2}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ -0438d6: 0800 1600 |023f: move-object/from16 v0, v22 │ │ -0438da: 6e20 3a10 9000 |0241: invoke-virtual {v0, v9}, Landroid/widget/TableRow;.addView:(Landroid/view/View;)V // method@103a │ │ -0438e0: 0800 1600 |0244: move-object/from16 v0, v22 │ │ -0438e4: 0801 1500 |0246: move-object/from16 v1, v21 │ │ -0438e8: 6e20 3e10 1000 |0248: invoke-virtual {v0, v1}, Landroid/widget/TableRow;.setTag:(Ljava/lang/Object;)V // method@103e │ │ -0438ee: 0800 1a00 |024b: move-object/from16 v0, v26 │ │ -0438f2: 5402 c904 |024d: iget-object v2, v0, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ -0438f6: 0800 1600 |024f: move-object/from16 v0, v22 │ │ -0438fa: 6e20 3510 0200 |0251: invoke-virtual {v2, v0}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;)V // method@1035 │ │ -043900: 2202 ec02 |0254: new-instance v2, Lpro/dbro/bart/TheActivity$9; // type@02ec │ │ -043904: 0800 1a00 |0256: move-object/from16 v0, v26 │ │ -043908: 7020 4512 0200 |0258: invoke-direct {v2, v0}, Lpro/dbro/bart/TheActivity$9;.:(Lpro/dbro/bart/TheActivity;)V // method@1245 │ │ -04390e: 0800 1600 |025b: move-object/from16 v0, v22 │ │ -043912: 6e20 3c10 2000 |025d: invoke-virtual {v0, v2}, Landroid/widget/TableRow;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@103c │ │ -043918: 2202 db02 |0260: new-instance v2, Lpro/dbro/bart/TheActivity$10; // type@02db │ │ -04391c: 0800 1a00 |0262: move-object/from16 v0, v26 │ │ -043920: 7020 1f12 0200 |0264: invoke-direct {v2, v0}, Lpro/dbro/bart/TheActivity$10;.:(Lpro/dbro/bart/TheActivity;)V // method@121f │ │ -043926: 0800 1600 |0267: move-object/from16 v0, v22 │ │ -04392a: 6e20 3b10 2000 |0269: invoke-virtual {v0, v2}, Landroid/widget/TableRow;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@103b │ │ -043930: d818 1801 |026c: add-int/lit8 v24, v24, #int 1 // #01 │ │ -043934: 2900 00fe |026e: goto/16 006e // -0200 │ │ -043938: 0800 1500 |0270: move-object/from16 v0, v21 │ │ -04393c: 5402 fe04 |0272: iget-object v2, v0, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ -043940: 6e10 4b11 0200 |0274: invoke-virtual {v2}, Ljava/util/Date;.getTime:()J // method@114b │ │ -043946: 0b02 |0277: move-result-wide v2 │ │ -043948: 9c0a 020f |0278: sub-long v10, v2, v15 │ │ -04394c: 2900 7fff |027a: goto/16 01f9 // -0081 │ │ -043950: 1502 1042 |027c: const/high16 v2, #int 1108344832 // #4210 │ │ -043954: 6e20 5b10 2900 |027e: invoke-virtual {v9, v2}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ -04395a: 1702 60ea 0000 |0281: const-wide/32 v2, #float 8.40779e-41 // #0000ea60 │ │ -043960: 3102 0a02 |0284: cmp-long v2, v10, v2 │ │ -043964: 3b02 0f00 |0286: if-gez v2, 0295 // +000f │ │ -043968: 1a02 2c01 |0288: const-string v2, "<1" // string@012c │ │ -04396c: 6e20 5810 2900 |028a: invoke-virtual {v9, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -043972: 0800 1a00 |028d: move-object/from16 v0, v26 │ │ -043976: 5402 cb04 |028f: iget-object v2, v0, Lpro/dbro/bart/TheActivity;.timerViews:Ljava/util/ArrayList; // field@04cb │ │ -04397a: 6e20 3511 9200 |0291: invoke-virtual {v2, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -043980: 28ab |0294: goto 023f // -0055 │ │ -043982: 1702 60ea 0000 |0295: const-wide/32 v2, #float 8.40779e-41 // #0000ea60 │ │ -043988: 9e02 0a02 |0298: div-long v2, v10, v2 │ │ -04398c: 7120 0c11 3200 |029a: invoke-static {v2, v3}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@110c │ │ -043992: 0c02 |029d: move-result-object v2 │ │ -043994: 6e20 5810 2900 |029e: invoke-virtual {v9, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -04399a: 28ec |02a1: goto 028d // -0014 │ │ -04399c: 1a0e 4b08 |02a2: const-string v14, "This route has stopped for tonight" // string@084b │ │ -0439a0: 6202 b504 |02a4: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -0439a4: 1403 0b00 037f |02a6: const v3, #float 1.74129e+38 // #7f03000b │ │ -0439aa: 1204 |02a9: const/4 v4, #int 0 // #0 │ │ -0439ac: 7130 c40e 3204 |02aa: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -0439b2: 0c13 |02ad: move-result-object v19 │ │ -0439b4: 1f13 3602 |02ae: check-cast v19, Landroid/widget/TextView; // type@0236 │ │ -0439b8: 0800 1300 |02b0: move-object/from16 v0, v19 │ │ -0439bc: 6e20 5810 e000 |02b2: invoke-virtual {v0, v14}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -0439c2: 1202 |02b5: const/4 v2, #int 0 // #0 │ │ -0439c4: 1203 |02b6: const/4 v3, #int 0 // #0 │ │ -0439c6: 1204 |02b7: const/4 v4, #int 0 // #0 │ │ -0439c8: 1205 |02b8: const/4 v5, #int 0 // #0 │ │ -0439ca: 0800 1300 |02b9: move-object/from16 v0, v19 │ │ -0439ce: 6e55 5310 2043 |02bb: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ -0439d4: 0800 1a00 |02be: move-object/from16 v0, v26 │ │ -0439d8: 5402 c904 |02c0: iget-object v2, v0, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ -0439dc: 0800 1300 |02c2: move-object/from16 v0, v19 │ │ -0439e0: 6e20 3510 0200 |02c4: invoke-virtual {v2, v0}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;)V // method@1035 │ │ -0439e6: 0800 1b00 |02c7: move-object/from16 v0, v27 │ │ -0439ea: 5402 0605 |02c9: iget-object v2, v0, Lpro/dbro/bart/routeResponse;.specialSchedule:Ljava/lang/String; // field@0506 │ │ -0439ee: 3802 2c00 |02cb: if-eqz v2, 02f7 // +002c │ │ -0439f2: 6202 b504 |02cd: sget-object v2, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -0439f6: 1403 0800 037f |02cf: const v3, #float 1.74129e+38 // #7f030008 │ │ -0439fc: 1204 |02d2: const/4 v4, #int 0 // #0 │ │ -0439fe: 7130 c40e 3204 |02d3: invoke-static {v2, v3, v4}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -043a04: 0c12 |02d6: move-result-object v18 │ │ -043a06: 1f12 2202 |02d7: check-cast v18, Landroid/widget/ImageView; // type@0222 │ │ -043a0a: 0800 1b00 |02d9: move-object/from16 v0, v27 │ │ -043a0e: 5402 0605 |02db: iget-object v2, v0, Lpro/dbro/bart/routeResponse;.specialSchedule:Ljava/lang/String; // field@0506 │ │ -043a12: 0800 1200 |02dd: move-object/from16 v0, v18 │ │ -043a16: 6e20 db0f 2000 |02df: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setTag:(Ljava/lang/Object;)V // method@0fdb │ │ -043a1c: 2202 dc02 |02e2: new-instance v2, Lpro/dbro/bart/TheActivity$11; // type@02dc │ │ -043a20: 0800 1a00 |02e4: move-object/from16 v0, v26 │ │ -043a24: 7020 2112 0200 |02e6: invoke-direct {v2, v0}, Lpro/dbro/bart/TheActivity$11;.:(Lpro/dbro/bart/TheActivity;)V // method@1221 │ │ -043a2a: 0800 1200 |02e9: move-object/from16 v0, v18 │ │ -043a2e: 6e20 da0f 2000 |02eb: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fda │ │ -043a34: 0800 1a00 |02ee: move-object/from16 v0, v26 │ │ -043a38: 5402 c904 |02f0: iget-object v2, v0, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ -043a3c: 0800 1200 |02f2: move-object/from16 v0, v18 │ │ -043a40: 6e20 3510 0200 |02f4: invoke-virtual {v2, v0}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;)V // method@1035 │ │ -043a46: 390c c4fe |02f7: if-nez v12, 01bb // -013c │ │ -043a4a: 2202 f302 |02f9: new-instance v2, Lpro/dbro/bart/ViewCountDownTimer; // type@02f3 │ │ -043a4e: 0800 1a00 |02fb: move-object/from16 v0, v26 │ │ -043a52: 5403 cb04 |02fd: iget-object v3, v0, Lpro/dbro/bart/TheActivity;.timerViews:Ljava/util/ArrayList; // field@04cb │ │ -043a56: 1a04 df13 |02ff: const-string v4, "route" // string@13df │ │ -043a5a: 0800 1a00 |0301: move-object/from16 v0, v26 │ │ -043a5e: 5305 c104 |0303: iget-wide v5, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ -043a62: 1607 3075 |0305: const-wide/16 v7, #int 30000 // #7530 │ │ -043a66: 7607 9412 0200 |0307: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lpro/dbro/bart/ViewCountDownTimer;.:(Ljava/util/ArrayList;Ljava/lang/String;JJ)V // method@1294 │ │ -043a6c: 6902 ca04 |030a: sput-object v2, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ -043a70: 6202 ca04 |030c: sget-object v2, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ -043a74: 6e10 9912 0200 |030e: invoke-virtual {v2}, Lpro/dbro/bart/ViewCountDownTimer;.start:()Landroid/os/CountDownTimer; // method@1299 │ │ -043a7a: 2900 aafe |0311: goto/16 01bb // -0156 │ │ + insns size : 784 16-bit code units │ │ +045364: |[045364] pro.dbro.bart.TheActivity.displayRouteResponse:(Lpro/dbro/bart/routeResponse;)V │ │ +045374: 120c |0000: const/4 v12, #int 0 // #0 │ │ +045376: 0800 1b00 |0001: move-object/from16 v0, v27 │ │ +04537a: 5403 0505 |0003: iget-object v3, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +04537e: 6e10 4011 0300 |0005: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +045384: 0a03 |0008: move-result v3 │ │ +045386: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +04538a: 1a03 910b |000b: const-string v3, "displayRouteResponse" // string@0b91 │ │ +04538e: 1a04 d511 |000d: const-string v4, "no routes to display" // string@11d5 │ │ +045392: 7120 360e 4300 |000f: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +045398: 121c |0012: const/4 v12, #int 1 // #1 │ │ +04539a: 6203 ca04 |0013: sget-object v3, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ +04539e: 3803 0700 |0015: if-eqz v3, 001c // +0007 │ │ +0453a2: 6203 ca04 |0017: sget-object v3, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ +0453a6: 6e10 9612 0300 |0019: invoke-virtual {v3}, Lpro/dbro/bart/ViewCountDownTimer;.cancel:()V // method@1296 │ │ +0453ac: 2203 8302 |001c: new-instance v3, Ljava/util/ArrayList; // type@0283 │ │ +0453b0: 7010 3311 0300 |001e: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +0453b6: 0800 1a00 |0021: move-object/from16 v0, v26 │ │ +0453ba: 5b03 cb04 |0023: iput-object v3, v0, Lpro/dbro/bart/TheActivity;.timerViews:Ljava/util/ArrayList; // field@04cb │ │ +0453be: 1604 0000 |0025: const-wide/16 v4, #int 0 // #0 │ │ +0453c2: 0800 1a00 |0027: move-object/from16 v0, v26 │ │ +0453c6: 5a04 c104 |0029: iput-wide v4, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ +0453ca: 0800 1a00 |002b: move-object/from16 v0, v26 │ │ +0453ce: 5403 c904 |002d: iget-object v3, v0, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ +0453d2: 6e10 3810 0300 |002f: invoke-virtual {v3}, Landroid/widget/TableLayout;.removeAllViews:()V // method@1038 │ │ +0453d8: 2203 8802 |0032: new-instance v3, Ljava/util/Date; // type@0288 │ │ +0453dc: 7010 4a11 0300 |0034: invoke-direct {v3}, Ljava/util/Date;.:()V // method@114a │ │ +0453e2: 6e10 4c11 0300 |0037: invoke-virtual {v3}, Ljava/util/Date;.getTime:()J // method@114c │ │ +0453e8: 0b10 |003a: move-result-wide v16 │ │ +0453ea: 390c 6402 |003b: if-nez v12, 029f // +0264 │ │ +0453ee: 0800 1a00 |003d: move-object/from16 v0, v26 │ │ +0453f2: 5403 bc04 |003f: iget-object v3, v0, Lpro/dbro/bart/TheActivity;.fareTv:Landroid/widget/TextView; // field@04bc │ │ +0453f6: 1204 |0041: const/4 v4, #int 0 // #0 │ │ +0453f8: 6e20 5e10 4300 |0042: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@105e │ │ +0453fe: 0800 1a00 |0045: move-object/from16 v0, v26 │ │ +045402: 5404 bc04 |0047: iget-object v4, v0, Lpro/dbro/bart/TheActivity;.fareTv:Landroid/widget/TextView; // field@04bc │ │ +045406: 2203 7402 |0049: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04540a: 7010 0f11 0300 |004b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +045410: 1a05 9900 |004e: const-string v5, "$" // string@0099 │ │ +045414: 6e20 1511 5300 |0050: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04541a: 0c05 |0053: move-result-object v5 │ │ +04541c: 0800 1b00 |0054: move-object/from16 v0, v27 │ │ +045420: 5403 0505 |0056: iget-object v3, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +045424: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +045426: 6e20 3911 6300 |0059: invoke-virtual {v3, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04542c: 0c03 |005c: move-result-object v3 │ │ +04542e: 1f03 f702 |005d: check-cast v3, Lpro/dbro/bart/route; // type@02f7 │ │ +045432: 5433 ff04 |005f: iget-object v3, v3, Lpro/dbro/bart/route;.fare:Ljava/lang/String; // field@04ff │ │ +045436: 6e20 1511 3500 |0061: invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04543c: 0c03 |0064: move-result-object v3 │ │ +04543e: 6e10 1b11 0300 |0065: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +045444: 0c03 |0068: move-result-object v3 │ │ +045446: 6e20 5810 3400 |0069: invoke-virtual {v4, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +04544c: 1318 0000 |006c: const/16 v24, #int 0 // #0 │ │ +045450: 0800 1b00 |006e: move-object/from16 v0, v27 │ │ +045454: 5403 0505 |0070: iget-object v3, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +045458: 6e10 4011 0300 |0072: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04545e: 0a03 |0075: move-result v3 │ │ +045460: 0200 1800 |0076: move/from16 v0, v24 │ │ +045464: 3530 4c02 |0078: if-ge v0, v3, 02c4 // +024c │ │ +045468: 0800 1b00 |007a: move-object/from16 v0, v27 │ │ +04546c: 5403 0505 |007c: iget-object v3, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +045470: 0200 1800 |007e: move/from16 v0, v24 │ │ +045474: 6e20 3911 0300 |0080: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04547a: 0c15 |0083: move-result-object v21 │ │ +04547c: 1f15 f702 |0084: check-cast v21, Lpro/dbro/bart/route; // type@02f7 │ │ +045480: 6203 b504 |0086: sget-object v3, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +045484: 1404 0900 037f |0088: const v4, #float 1.74129e+38 // #7f030009 │ │ +04548a: 1205 |008b: const/4 v5, #int 0 // #0 │ │ +04548c: 7130 c40e 4305 |008c: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +045492: 0c16 |008f: move-result-object v22 │ │ +045494: 1f16 3502 |0090: check-cast v22, Landroid/widget/TableRow; // type@0235 │ │ +045498: 1203 |0092: const/4 v3, #int 0 // #0 │ │ +04549a: 1304 1400 |0093: const/16 v4, #int 20 // #14 │ │ +04549e: 1205 |0095: const/4 v5, #int 0 // #0 │ │ +0454a0: 1206 |0096: const/4 v6, #int 0 // #0 │ │ +0454a2: 0800 1600 |0097: move-object/from16 v0, v22 │ │ +0454a6: 6e56 3d10 3054 |0099: invoke-virtual {v0, v3, v4, v5, v6}, Landroid/widget/TableRow;.setPadding:(IIII)V // method@103d │ │ +0454ac: 6203 b504 |009c: sget-object v3, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +0454b0: 1404 0700 037f |009e: const v4, #float 1.74129e+38 // #7f030007 │ │ +0454b6: 1205 |00a1: const/4 v5, #int 0 // #0 │ │ +0454b8: 7130 c40e 4305 |00a2: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +0454be: 0c0d |00a5: move-result-object v13 │ │ +0454c0: 1f0d 2402 |00a6: check-cast v13, Landroid/widget/LinearLayout; // type@0224 │ │ +0454c4: 1319 0000 |00a8: const/16 v25, #int 0 // #0 │ │ +0454c8: 0800 1500 |00aa: move-object/from16 v0, v21 │ │ +0454cc: 5403 0105 |00ac: iget-object v3, v0, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +0454d0: 6e10 4011 0300 |00ae: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +0454d6: 0a03 |00b1: move-result v3 │ │ +0454d8: 0200 1900 |00b2: move/from16 v0, v25 │ │ +0454dc: 3530 0801 |00b4: if-ge v0, v3, 01bc // +0108 │ │ +0454e0: 6203 b504 |00b6: sget-object v3, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +0454e4: 1404 0b00 037f |00b8: const v4, #float 1.74129e+38 // #7f03000b │ │ +0454ea: 1205 |00bb: const/4 v5, #int 0 // #0 │ │ +0454ec: 7130 c40e 4305 |00bc: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +0454f2: 0c17 |00bf: move-result-object v23 │ │ +0454f4: 1f17 3602 |00c0: check-cast v23, Landroid/widget/TextView; // type@0236 │ │ +0454f8: 1203 |00c2: const/4 v3, #int 0 // #0 │ │ +0454fa: 1204 |00c3: const/4 v4, #int 0 // #0 │ │ +0454fc: 1205 |00c4: const/4 v5, #int 0 // #0 │ │ +0454fe: 1206 |00c5: const/4 v6, #int 0 // #0 │ │ +045500: 0800 1700 |00c6: move-object/from16 v0, v23 │ │ +045504: 6e56 5310 3054 |00c8: invoke-virtual {v0, v3, v4, v5, v6}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ +04550a: 1503 a041 |00cb: const/high16 v3, #int 1101004800 // #41a0 │ │ +04550e: 0800 1700 |00cd: move-object/from16 v0, v23 │ │ +045512: 6e20 5b10 3000 |00cf: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ +045518: 1233 |00d2: const/4 v3, #int 3 // #3 │ │ +04551a: 0800 1700 |00d3: move-object/from16 v0, v23 │ │ +04551e: 6e20 4f10 3000 |00d5: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setGravity:(I)V // method@104f │ │ +045524: 3d19 a600 |00d8: if-lez v25, 017e // +00a6 │ │ +045528: 2203 7402 |00da: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04552c: 7010 0f11 0300 |00dc: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +045532: 1a04 3816 |00df: const-string v4, "transfer at " // string@1638 │ │ +045536: 6e20 1511 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04553c: 0c04 |00e4: move-result-object v4 │ │ +04553e: 6205 1c04 |00e5: sget-object v5, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ +045542: 0800 1500 |00e7: move-object/from16 v0, v21 │ │ +045546: 5403 0105 |00e9: iget-object v3, v0, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +04554a: d806 19ff |00eb: add-int/lit8 v6, v25, #int -1 // #ff │ │ +04554e: 6e20 3911 6300 |00ed: invoke-virtual {v3, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +045554: 0c03 |00f0: move-result-object v3 │ │ +045556: 1f03 f602 |00f1: check-cast v3, Lpro/dbro/bart/leg; // type@02f6 │ │ +04555a: 5433 f704 |00f3: iget-object v3, v3, Lpro/dbro/bart/leg;.disembarkStation:Ljava/lang/String; // field@04f7 │ │ +04555e: 6e10 0811 0300 |00f5: invoke-virtual {v3}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1108 │ │ +045564: 0c03 |00f8: move-result-object v3 │ │ +045566: 6e20 5411 3500 |00f9: invoke-virtual {v5, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +04556c: 0c03 |00fc: move-result-object v3 │ │ +04556e: 1f03 7302 |00fd: check-cast v3, Ljava/lang/String; // type@0273 │ │ +045572: 6e20 1511 3400 |00ff: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +045578: 0c03 |0102: move-result-object v3 │ │ +04557a: 6e10 1b11 0300 |0103: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +045580: 0c03 |0106: move-result-object v3 │ │ +045582: 0800 1700 |0107: move-object/from16 v0, v23 │ │ +045586: 6e20 5810 3000 |0109: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +04558c: 1203 |010c: const/4 v3, #int 0 // #0 │ │ +04558e: 1204 |010d: const/4 v4, #int 0 // #0 │ │ +045590: 1205 |010e: const/4 v5, #int 0 // #0 │ │ +045592: 1206 |010f: const/4 v6, #int 0 // #0 │ │ +045594: 0800 1700 |0110: move-object/from16 v0, v23 │ │ +045598: 6e56 5310 3054 |0112: invoke-virtual {v0, v3, v4, v5, v6}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ +04559e: 0800 1700 |0115: move-object/from16 v0, v23 │ │ +0455a2: 6e20 e00f 0d00 |0117: invoke-virtual {v13, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fe0 │ │ +0455a8: 1503 6041 |011a: const/high16 v3, #int 1096810496 // #4160 │ │ +0455ac: 0800 1700 |011c: move-object/from16 v0, v23 │ │ +0455b0: 6e20 5b10 3000 |011e: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ +0455b6: 6203 b504 |0121: sget-object v3, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +0455ba: 1404 0b00 037f |0123: const v4, #float 1.74129e+38 // #7f03000b │ │ +0455c0: 1205 |0126: const/4 v5, #int 0 // #0 │ │ +0455c2: 7130 c40e 4305 |0127: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +0455c8: 0c17 |012a: move-result-object v23 │ │ +0455ca: 1f17 3602 |012b: check-cast v23, Landroid/widget/TextView; // type@0236 │ │ +0455ce: 1203 |012d: const/4 v3, #int 0 // #0 │ │ +0455d0: 1204 |012e: const/4 v4, #int 0 // #0 │ │ +0455d2: 1205 |012f: const/4 v5, #int 0 // #0 │ │ +0455d4: 1206 |0130: const/4 v6, #int 0 // #0 │ │ +0455d6: 0800 1700 |0131: move-object/from16 v0, v23 │ │ +0455da: 6e56 5310 3054 |0133: invoke-virtual {v0, v3, v4, v5, v6}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ +0455e0: 1503 a041 |0136: const/high16 v3, #int 1101004800 // #41a0 │ │ +0455e4: 0800 1700 |0138: move-object/from16 v0, v23 │ │ +0455e8: 6e20 5b10 3000 |013a: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ +0455ee: 1233 |013d: const/4 v3, #int 3 // #3 │ │ +0455f0: 0800 1700 |013e: move-object/from16 v0, v23 │ │ +0455f4: 6e20 4f10 3000 |0140: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setGravity:(I)V // method@104f │ │ +0455fa: 2203 7402 |0143: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +0455fe: 7010 0f11 0300 |0145: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +045604: 1a04 1d16 |0148: const-string v4, "to " // string@161d │ │ +045608: 6e20 1511 4300 |014a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04560e: 0c04 |014d: move-result-object v4 │ │ +045610: 6205 1c04 |014e: sget-object v5, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ +045614: 0800 1500 |0150: move-object/from16 v0, v21 │ │ +045618: 5403 0105 |0152: iget-object v3, v0, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +04561c: 0200 1900 |0154: move/from16 v0, v25 │ │ +045620: 6e20 3911 0300 |0156: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +045626: 0c03 |0159: move-result-object v3 │ │ +045628: 1f03 f602 |015a: check-cast v3, Lpro/dbro/bart/leg; // type@02f6 │ │ +04562c: 5433 fa04 |015c: iget-object v3, v3, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ +045630: 6e10 0811 0300 |015e: invoke-virtual {v3}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1108 │ │ +045636: 0c03 |0161: move-result-object v3 │ │ +045638: 6e20 5411 3500 |0162: invoke-virtual {v5, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +04563e: 0c03 |0165: move-result-object v3 │ │ +045640: 1f03 7302 |0166: check-cast v3, Ljava/lang/String; // type@0273 │ │ +045644: 6e20 1511 3400 |0168: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04564a: 0c03 |016b: move-result-object v3 │ │ +04564c: 6e10 1b11 0300 |016c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +045652: 0c03 |016f: move-result-object v3 │ │ +045654: 0800 1700 |0170: move-object/from16 v0, v23 │ │ +045658: 6e20 5810 3000 |0172: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +04565e: 0800 1700 |0175: move-object/from16 v0, v23 │ │ +045662: 6e20 e00f 0d00 |0177: invoke-virtual {v13, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@0fe0 │ │ +045668: d819 1901 |017a: add-int/lit8 v25, v25, #int 1 // #01 │ │ +04566c: 2900 2eff |017c: goto/16 00aa // -00d2 │ │ +045670: 2203 7402 |017e: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +045674: 7010 0f11 0300 |0180: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04567a: 1a04 f015 |0183: const-string v4, "take " // string@15f0 │ │ +04567e: 6e20 1511 4300 |0185: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +045684: 0c04 |0188: move-result-object v4 │ │ +045686: 6205 1c04 |0189: sget-object v5, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ +04568a: 0800 1500 |018b: move-object/from16 v0, v21 │ │ +04568e: 5403 0105 |018d: iget-object v3, v0, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +045692: 0200 1900 |018f: move/from16 v0, v25 │ │ +045696: 6e20 3911 0300 |0191: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04569c: 0c03 |0194: move-result-object v3 │ │ +04569e: 1f03 f602 |0195: check-cast v3, Lpro/dbro/bart/leg; // type@02f6 │ │ +0456a2: 5433 fa04 |0197: iget-object v3, v3, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ +0456a6: 6e20 5411 3500 |0199: invoke-virtual {v5, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +0456ac: 0c03 |019c: move-result-object v3 │ │ +0456ae: 1f03 7302 |019d: check-cast v3, Ljava/lang/String; // type@0273 │ │ +0456b2: 6e20 1511 3400 |019f: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0456b8: 0c03 |01a2: move-result-object v3 │ │ +0456ba: 6e10 1b11 0300 |01a3: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0456c0: 0c03 |01a6: move-result-object v3 │ │ +0456c2: 0800 1700 |01a7: move-object/from16 v0, v23 │ │ +0456c6: 6e20 5810 3000 |01a9: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +0456cc: 28c9 |01ac: goto 0175 // -0037 │ │ +0456ce: 0d14 |01ad: move-exception v20 │ │ +0456d0: 1a03 920b |01ae: const-string v3, "displayRouteResponseError" // string@0b92 │ │ +0456d4: 7401 2311 1400 |01b0: invoke-virtual/range {v20}, Ljava/lang/Throwable;.getStackTrace:()[Ljava/lang/StackTraceElement; // method@1123 │ │ +0456da: 0c04 |01b3: move-result-object v4 │ │ +0456dc: 6e10 ed10 0400 |01b4: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +0456e2: 0c04 |01b7: move-result-object v4 │ │ +0456e4: 7120 360e 4300 |01b8: invoke-static {v3, v4}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +0456ea: 0e00 |01bb: return-void │ │ +0456ec: 0800 1500 |01bc: move-object/from16 v0, v21 │ │ +0456f0: 5403 0105 |01be: iget-object v3, v0, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +0456f4: 6e10 4011 0300 |01c0: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +0456fa: 0a03 |01c3: move-result v3 │ │ +0456fc: 1214 |01c4: const/4 v4, #int 1 // #1 │ │ +0456fe: 3343 0a00 |01c5: if-ne v3, v4, 01cf // +000a │ │ +045702: 1203 |01c7: const/4 v3, #int 0 // #0 │ │ +045704: 1304 0a00 |01c8: const/16 v4, #int 10 // #a │ │ +045708: 1205 |01ca: const/4 v5, #int 0 // #0 │ │ +04570a: 1206 |01cb: const/4 v6, #int 0 // #0 │ │ +04570c: 6e56 e70f 3d54 |01cc: invoke-virtual {v13, v3, v4, v5, v6}, Landroid/widget/LinearLayout;.setPadding:(IIII)V // method@0fe7 │ │ +045712: 0800 1600 |01cf: move-object/from16 v0, v22 │ │ +045716: 6e20 3a10 d000 |01d1: invoke-virtual {v0, v13}, Landroid/widget/TableRow;.addView:(Landroid/view/View;)V // method@103a │ │ +04571c: 6203 b504 |01d4: sget-object v3, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +045720: 1404 0b00 037f |01d6: const v4, #float 1.74129e+38 // #7f03000b │ │ +045726: 1205 |01d9: const/4 v5, #int 0 // #0 │ │ +045728: 7130 c40e 4305 |01da: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +04572e: 0c02 |01dd: move-result-object v2 │ │ +045730: 1f02 3602 |01de: check-cast v2, Landroid/widget/TextView; // type@0236 │ │ +045734: 1303 0a00 |01e0: const/16 v3, #int 10 // #a │ │ +045738: 1204 |01e2: const/4 v4, #int 0 // #0 │ │ +04573a: 1205 |01e3: const/4 v5, #int 0 // #0 │ │ +04573c: 1206 |01e4: const/4 v6, #int 0 // #0 │ │ +04573e: 6e56 5310 3254 |01e5: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ +045744: 0800 1500 |01e8: move-object/from16 v0, v21 │ │ +045748: 5403 fe04 |01ea: iget-object v3, v0, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ +04574c: 6e10 4c11 0300 |01ec: invoke-virtual {v3}, Ljava/util/Date;.getTime:()J // method@114c │ │ +045752: 0b04 |01ef: move-result-wide v4 │ │ +045754: 9c04 0410 |01f0: sub-long v4, v4, v16 │ │ +045758: 1606 0000 |01f2: const-wide/16 v6, #int 0 // #0 │ │ +04575c: 3103 0406 |01f4: cmp-long v3, v4, v6 │ │ +045760: 3c03 7800 |01f6: if-gtz v3, 026e // +0078 │ │ +045764: 160a 0000 |01f8: const-wide/16 v10, #int 0 // #0 │ │ +045768: 0800 1a00 |01fa: move-object/from16 v0, v26 │ │ +04576c: 5304 c104 |01fc: iget-wide v4, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ +045770: 3103 0a04 |01fe: cmp-long v3, v10, v4 │ │ +045774: 3d03 0600 |0200: if-lez v3, 0206 // +0006 │ │ +045778: 0800 1a00 |0202: move-object/from16 v0, v26 │ │ +04577c: 5a0a c104 |0204: iput-wide v10, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ +045780: 0800 1500 |0206: move-object/from16 v0, v21 │ │ +045784: 5403 fe04 |0208: iget-object v3, v0, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ +045788: 6e10 4c11 0300 |020a: invoke-virtual {v3}, Ljava/util/Date;.getTime:()J // method@114c │ │ +04578e: 0b04 |020d: move-result-wide v4 │ │ +045790: 7120 db10 5400 |020e: invoke-static {v4, v5}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@10db │ │ +045796: 0c03 |0211: move-result-object v3 │ │ +045798: 6e20 5710 3200 |0212: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setTag:(Ljava/lang/Object;)V // method@1057 │ │ +04579e: 0800 1500 |0215: move-object/from16 v0, v21 │ │ +0457a2: 5403 fe04 |0217: iget-object v3, v0, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ +0457a6: 6e10 4c11 0300 |0219: invoke-virtual {v3}, Ljava/util/Date;.getTime:()J // method@114c │ │ +0457ac: 0b04 |021c: move-result-wide v4 │ │ +0457ae: 9c04 0410 |021d: sub-long v4, v4, v16 │ │ +0457b2: 1706 80ee 3600 |021f: const-wide/32 v6, #float 5.04467e-39 // #0036ee80 │ │ +0457b8: 3103 0406 |0222: cmp-long v3, v4, v6 │ │ +0457bc: 3d03 5500 |0224: if-lez v3, 0279 // +0055 │ │ +0457c0: 220f 8202 |0226: new-instance v15, Ljava/text/SimpleDateFormat; // type@0282 │ │ +0457c4: 1a03 060e |0228: const-string v3, "h:mm a" // string@0e06 │ │ +0457c8: 7020 2e11 3f00 |022a: invoke-direct {v15, v3}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@112e │ │ +0457ce: 0800 1500 |022d: move-object/from16 v0, v21 │ │ +0457d2: 5403 fe04 |022f: iget-object v3, v0, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ +0457d6: 6e20 3011 3f00 |0231: invoke-virtual {v15, v3}, Ljava/text/SimpleDateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@1130 │ │ +0457dc: 0c03 |0234: move-result-object v3 │ │ +0457de: 6e20 5810 3200 |0235: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +0457e4: 1503 a041 |0238: const/high16 v3, #int 1101004800 // #41a0 │ │ +0457e8: 6e20 5b10 3200 |023a: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ +0457ee: 0800 1600 |023d: move-object/from16 v0, v22 │ │ +0457f2: 6e20 3a10 2000 |023f: invoke-virtual {v0, v2}, Landroid/widget/TableRow;.addView:(Landroid/view/View;)V // method@103a │ │ +0457f8: 0800 1600 |0242: move-object/from16 v0, v22 │ │ +0457fc: 0801 1500 |0244: move-object/from16 v1, v21 │ │ +045800: 6e20 3e10 1000 |0246: invoke-virtual {v0, v1}, Landroid/widget/TableRow;.setTag:(Ljava/lang/Object;)V // method@103e │ │ +045806: 0800 1a00 |0249: move-object/from16 v0, v26 │ │ +04580a: 5403 c904 |024b: iget-object v3, v0, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ +04580e: 0800 1600 |024d: move-object/from16 v0, v22 │ │ +045812: 6e20 3510 0300 |024f: invoke-virtual {v3, v0}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;)V // method@1035 │ │ +045818: 2203 ec02 |0252: new-instance v3, Lpro/dbro/bart/TheActivity$9; // type@02ec │ │ +04581c: 0800 1a00 |0254: move-object/from16 v0, v26 │ │ +045820: 7020 4612 0300 |0256: invoke-direct {v3, v0}, Lpro/dbro/bart/TheActivity$9;.:(Lpro/dbro/bart/TheActivity;)V // method@1246 │ │ +045826: 0800 1600 |0259: move-object/from16 v0, v22 │ │ +04582a: 6e20 3c10 3000 |025b: invoke-virtual {v0, v3}, Landroid/widget/TableRow;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@103c │ │ +045830: 2203 db02 |025e: new-instance v3, Lpro/dbro/bart/TheActivity$10; // type@02db │ │ +045834: 0800 1a00 |0260: move-object/from16 v0, v26 │ │ +045838: 7020 2012 0300 |0262: invoke-direct {v3, v0}, Lpro/dbro/bart/TheActivity$10;.:(Lpro/dbro/bart/TheActivity;)V // method@1220 │ │ +04583e: 0800 1600 |0265: move-object/from16 v0, v22 │ │ +045842: 6e20 3b10 3000 |0267: invoke-virtual {v0, v3}, Landroid/widget/TableRow;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@103b │ │ +045848: d818 1801 |026a: add-int/lit8 v24, v24, #int 1 // #01 │ │ +04584c: 2900 02fe |026c: goto/16 006e // -01fe │ │ +045850: 0800 1500 |026e: move-object/from16 v0, v21 │ │ +045854: 5403 fe04 |0270: iget-object v3, v0, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ +045858: 6e10 4c11 0300 |0272: invoke-virtual {v3}, Ljava/util/Date;.getTime:()J // method@114c │ │ +04585e: 0b04 |0275: move-result-wide v4 │ │ +045860: 9c0a 0410 |0276: sub-long v10, v4, v16 │ │ +045864: 2882 |0278: goto 01fa // -007e │ │ +045866: 1503 1042 |0279: const/high16 v3, #int 1108344832 // #4210 │ │ +04586a: 6e20 5b10 3200 |027b: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ +045870: 1704 60ea 0000 |027e: const-wide/32 v4, #float 8.40779e-41 // #0000ea60 │ │ +045876: 3103 0a04 |0281: cmp-long v3, v10, v4 │ │ +04587a: 3b03 0f00 |0283: if-gez v3, 0292 // +000f │ │ +04587e: 1a03 2c01 |0285: const-string v3, "<1" // string@012c │ │ +045882: 6e20 5810 3200 |0287: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +045888: 0800 1a00 |028a: move-object/from16 v0, v26 │ │ +04588c: 5403 cb04 |028c: iget-object v3, v0, Lpro/dbro/bart/TheActivity;.timerViews:Ljava/util/ArrayList; // field@04cb │ │ +045890: 6e20 3611 2300 |028e: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +045896: 28ac |0291: goto 023d // -0054 │ │ +045898: 1704 60ea 0000 |0292: const-wide/32 v4, #float 8.40779e-41 // #0000ea60 │ │ +04589e: 9e04 0a04 |0295: div-long v4, v10, v4 │ │ +0458a2: 7120 0d11 5400 |0297: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@110d │ │ +0458a8: 0c03 |029a: move-result-object v3 │ │ +0458aa: 6e20 5810 3200 |029b: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +0458b0: 28ec |029e: goto 028a // -0014 │ │ +0458b2: 1a0e 4b08 |029f: const-string v14, "This route has stopped for tonight" // string@084b │ │ +0458b6: 6203 b504 |02a1: sget-object v3, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +0458ba: 1404 0b00 037f |02a3: const v4, #float 1.74129e+38 // #7f03000b │ │ +0458c0: 1205 |02a6: const/4 v5, #int 0 // #0 │ │ +0458c2: 7130 c40e 4305 |02a7: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +0458c8: 0c13 |02aa: move-result-object v19 │ │ +0458ca: 1f13 3602 |02ab: check-cast v19, Landroid/widget/TextView; // type@0236 │ │ +0458ce: 0800 1300 |02ad: move-object/from16 v0, v19 │ │ +0458d2: 6e20 5810 e000 |02af: invoke-virtual {v0, v14}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +0458d8: 1203 |02b2: const/4 v3, #int 0 // #0 │ │ +0458da: 1204 |02b3: const/4 v4, #int 0 // #0 │ │ +0458dc: 1205 |02b4: const/4 v5, #int 0 // #0 │ │ +0458de: 1206 |02b5: const/4 v6, #int 0 // #0 │ │ +0458e0: 0800 1300 |02b6: move-object/from16 v0, v19 │ │ +0458e4: 6e56 5310 3054 |02b8: invoke-virtual {v0, v3, v4, v5, v6}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ +0458ea: 0800 1a00 |02bb: move-object/from16 v0, v26 │ │ +0458ee: 5403 c904 |02bd: iget-object v3, v0, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ +0458f2: 0800 1300 |02bf: move-object/from16 v0, v19 │ │ +0458f6: 6e20 3510 0300 |02c1: invoke-virtual {v3, v0}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;)V // method@1035 │ │ +0458fc: 0800 1b00 |02c4: move-object/from16 v0, v27 │ │ +045900: 5403 0605 |02c6: iget-object v3, v0, Lpro/dbro/bart/routeResponse;.specialSchedule:Ljava/lang/String; // field@0506 │ │ +045904: 3803 2c00 |02c8: if-eqz v3, 02f4 // +002c │ │ +045908: 6203 b504 |02ca: sget-object v3, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +04590c: 1404 0800 037f |02cc: const v4, #float 1.74129e+38 // #7f030008 │ │ +045912: 1205 |02cf: const/4 v5, #int 0 // #0 │ │ +045914: 7130 c40e 4305 |02d0: invoke-static {v3, v4, v5}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +04591a: 0c12 |02d3: move-result-object v18 │ │ +04591c: 1f12 2202 |02d4: check-cast v18, Landroid/widget/ImageView; // type@0222 │ │ +045920: 0800 1b00 |02d6: move-object/from16 v0, v27 │ │ +045924: 5403 0605 |02d8: iget-object v3, v0, Lpro/dbro/bart/routeResponse;.specialSchedule:Ljava/lang/String; // field@0506 │ │ +045928: 0800 1200 |02da: move-object/from16 v0, v18 │ │ +04592c: 6e20 db0f 3000 |02dc: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setTag:(Ljava/lang/Object;)V // method@0fdb │ │ +045932: 2203 dc02 |02df: new-instance v3, Lpro/dbro/bart/TheActivity$11; // type@02dc │ │ +045936: 0800 1a00 |02e1: move-object/from16 v0, v26 │ │ +04593a: 7020 2212 0300 |02e3: invoke-direct {v3, v0}, Lpro/dbro/bart/TheActivity$11;.:(Lpro/dbro/bart/TheActivity;)V // method@1222 │ │ +045940: 0800 1200 |02e6: move-object/from16 v0, v18 │ │ +045944: 6e20 da0f 3000 |02e8: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fda │ │ +04594a: 0800 1a00 |02eb: move-object/from16 v0, v26 │ │ +04594e: 5403 c904 |02ed: iget-object v3, v0, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ +045952: 0800 1200 |02ef: move-object/from16 v0, v18 │ │ +045956: 6e20 3510 0300 |02f1: invoke-virtual {v3, v0}, Landroid/widget/TableLayout;.addView:(Landroid/view/View;)V // method@1035 │ │ +04595c: 390c c7fe |02f4: if-nez v12, 01bb // -0139 │ │ +045960: 2203 f302 |02f6: new-instance v3, Lpro/dbro/bart/ViewCountDownTimer; // type@02f3 │ │ +045964: 0800 1a00 |02f8: move-object/from16 v0, v26 │ │ +045968: 5404 cb04 |02fa: iget-object v4, v0, Lpro/dbro/bart/TheActivity;.timerViews:Ljava/util/ArrayList; // field@04cb │ │ +04596c: 1a05 df13 |02fc: const-string v5, "route" // string@13df │ │ +045970: 0800 1a00 |02fe: move-object/from16 v0, v26 │ │ +045974: 5306 c104 |0300: iget-wide v6, v0, Lpro/dbro/bart/TheActivity;.maxTimer:J // field@04c1 │ │ +045978: 1608 3075 |0302: const-wide/16 v8, #int 30000 // #7530 │ │ +04597c: 7607 9512 0300 |0304: invoke-direct/range {v3, v4, v5, v6, v7, v8, v9}, Lpro/dbro/bart/ViewCountDownTimer;.:(Ljava/util/ArrayList;Ljava/lang/String;JJ)V // method@1295 │ │ +045982: 6903 ca04 |0307: sput-object v3, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ +045986: 6203 ca04 |0309: sget-object v3, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ +04598a: 6e10 9a12 0300 |030b: invoke-virtual {v3}, Lpro/dbro/bart/ViewCountDownTimer;.start:()Landroid/os/CountDownTimer; // method@129a │ │ +045990: 2900 adfe |030e: goto/16 01bb // -0153 │ │ catches : 2 │ │ 0x002b - 0x01ac │ │ Ljava/lang/Throwable; -> 0x01ad │ │ - 0x01bc - 0x0311 │ │ + 0x01bc - 0x030e │ │ Ljava/lang/Throwable; -> 0x01ad │ │ positions : │ │ 0x0000 line=555 │ │ 0x0001 line=556 │ │ 0x000b line=557 │ │ 0x0012 line=558 │ │ 0x0013 line=561 │ │ @@ -76910,128 +77095,128 @@ │ │ 0x01bb line=765 │ │ 0x01bc line=606 │ │ 0x01c7 line=607 │ │ 0x01cf line=610 │ │ 0x01d4 line=613 │ │ 0x01e0 line=614 │ │ 0x01e8 line=620 │ │ - 0x01f7 line=621 │ │ - 0x01f9 line=627 │ │ - 0x0201 line=628 │ │ - 0x0205 line=631 │ │ - 0x0214 line=634 │ │ - 0x0224 line=635 │ │ + 0x01f8 line=621 │ │ + 0x01fa line=627 │ │ + 0x0202 line=628 │ │ + 0x0206 line=631 │ │ + 0x0215 line=634 │ │ + 0x0226 line=635 │ │ 0x022d line=636 │ │ - 0x023a line=637 │ │ - 0x023f line=652 │ │ - 0x0244 line=654 │ │ - 0x024b line=655 │ │ - 0x0254 line=656 │ │ - 0x0260 line=689 │ │ - 0x026c line=573 │ │ - 0x0270 line=624 │ │ - 0x027c line=641 │ │ - 0x0281 line=643 │ │ - 0x0288 line=644 │ │ - 0x028d line=648 │ │ - 0x0295 line=646 │ │ - 0x02a2 line=727 │ │ - 0x02a4 line=728 │ │ - 0x02b0 line=729 │ │ - 0x02b5 line=730 │ │ - 0x02be line=731 │ │ - 0x02c7 line=733 │ │ - 0x02cd line=734 │ │ - 0x02d9 line=735 │ │ - 0x02e2 line=736 │ │ - 0x02ee line=755 │ │ - 0x02f7 line=758 │ │ - 0x02f9 line=759 │ │ - 0x030c line=760 │ │ + 0x0238 line=637 │ │ + 0x023d line=652 │ │ + 0x0242 line=654 │ │ + 0x0249 line=655 │ │ + 0x0252 line=656 │ │ + 0x025e line=689 │ │ + 0x026a line=573 │ │ + 0x026e line=624 │ │ + 0x0279 line=641 │ │ + 0x027e line=643 │ │ + 0x0285 line=644 │ │ + 0x028a line=648 │ │ + 0x0292 line=646 │ │ + 0x029f line=727 │ │ + 0x02a1 line=728 │ │ + 0x02ad line=729 │ │ + 0x02b2 line=730 │ │ + 0x02bb line=731 │ │ + 0x02c4 line=733 │ │ + 0x02ca line=734 │ │ + 0x02d6 line=735 │ │ + 0x02df line=736 │ │ + 0x02eb line=755 │ │ + 0x02f4 line=758 │ │ + 0x02f6 line=759 │ │ + 0x0309 line=760 │ │ locals : │ │ 0x00c2 - 0x012b reg=23 trainTv Landroid/widget/TextView; │ │ 0x00a8 - 0x01ad reg=13 legLayout Landroid/widget/LinearLayout; │ │ - 0x003b - 0x01ad reg=15 now J │ │ + 0x003b - 0x01ad reg=16 now J │ │ 0x0086 - 0x01ad reg=21 thisRoute Lpro/dbro/bart/route; │ │ 0x0092 - 0x01ad reg=22 tr Landroid/widget/TableRow; │ │ 0x012d - 0x01ad reg=23 trainTv Landroid/widget/TextView; │ │ 0x006e - 0x01ad reg=24 x I │ │ 0x00aa - 0x01ad reg=25 y I │ │ 0x01ae - 0x01bb reg=20 t Ljava/lang/Throwable; │ │ - 0x022d - 0x023f reg=17 sdf Ljava/text/SimpleDateFormat; │ │ - 0x01f9 - 0x0270 reg=10 eta J │ │ - 0x01e0 - 0x02a2 reg=9 arrivalTimeTv Landroid/widget/TextView; │ │ - 0x027a - 0x02a2 reg=10 eta J │ │ - 0x01bc - 0x02a2 reg=13 legLayout Landroid/widget/LinearLayout; │ │ - 0x01bc - 0x02a2 reg=21 thisRoute Lpro/dbro/bart/route; │ │ - 0x01bc - 0x02a2 reg=22 tr Landroid/widget/TableRow; │ │ - 0x01bc - 0x02a2 reg=24 x I │ │ - 0x01bc - 0x02a2 reg=25 y I │ │ - 0x02a4 - 0x02c7 reg=14 message Ljava/lang/String; │ │ - 0x02b0 - 0x02c7 reg=19 specialScheduleTextView Landroid/widget/TextView; │ │ - 0x02d9 - 0x02f7 reg=18 specialSchedule Landroid/widget/ImageView; │ │ - 0x0001 - 0x0313 reg=12 expiredResponse Z │ │ - 0x01bc - 0x0313 reg=15 now J │ │ - 0x0000 - 0x0313 reg=26 this Lpro/dbro/bart/TheActivity; │ │ - 0x0000 - 0x0313 reg=27 routeResponse Lpro/dbro/bart/routeResponse; │ │ + 0x022d - 0x023d reg=15 sdf Ljava/text/SimpleDateFormat; │ │ + 0x01fa - 0x026e reg=10 eta J │ │ + 0x01e0 - 0x029f reg=2 arrivalTimeTv Landroid/widget/TextView; │ │ + 0x0278 - 0x029f reg=10 eta J │ │ + 0x01bc - 0x029f reg=13 legLayout Landroid/widget/LinearLayout; │ │ + 0x01bc - 0x029f reg=21 thisRoute Lpro/dbro/bart/route; │ │ + 0x01bc - 0x029f reg=22 tr Landroid/widget/TableRow; │ │ + 0x01bc - 0x029f reg=24 x I │ │ + 0x01bc - 0x029f reg=25 y I │ │ + 0x02a1 - 0x02c4 reg=14 message Ljava/lang/String; │ │ + 0x02ad - 0x02c4 reg=19 specialScheduleTextView Landroid/widget/TextView; │ │ + 0x02d6 - 0x02f4 reg=18 specialSchedule Landroid/widget/ImageView; │ │ + 0x0001 - 0x0310 reg=12 expiredResponse Z │ │ + 0x01bc - 0x0310 reg=16 now J │ │ + 0x0000 - 0x0310 reg=26 this Lpro/dbro/bart/TheActivity; │ │ + 0x0000 - 0x0310 reg=27 routeResponse Lpro/dbro/bart/routeResponse; │ │ │ │ #3 : (in Lpro/dbro/bart/TheActivity;) │ │ name : 'handleResponse' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 86 16-bit code units │ │ -043a98: |[043a98] pro.dbro.bart.TheActivity.handleResponse:(Ljava/lang/Object;Z)V │ │ -043aa8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -043aaa: 3805 4900 |0001: if-eqz v5, 004a // +0049 │ │ -043aae: 5430 c804 |0003: iget-object v0, v3, Lpro/dbro/bart/TheActivity;.tableContainerLayout:Landroid/widget/LinearLayout; // field@04c8 │ │ -043ab2: 6e10 e20f 0000 |0005: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getChildCount:()I // method@0fe2 │ │ -043ab8: 0a00 |0008: move-result v0 │ │ -043aba: 3720 0f00 |0009: if-le v0, v2, 0018 // +000f │ │ -043abe: 5430 c804 |000b: iget-object v0, v3, Lpro/dbro/bart/TheActivity;.tableContainerLayout:Landroid/widget/LinearLayout; // field@04c8 │ │ -043ac2: 5431 c804 |000d: iget-object v1, v3, Lpro/dbro/bart/TheActivity;.tableContainerLayout:Landroid/widget/LinearLayout; // field@04c8 │ │ -043ac6: 6e10 e20f 0100 |000f: invoke-virtual {v1}, Landroid/widget/LinearLayout;.getChildCount:()I // method@0fe2 │ │ -043acc: 0a01 |0012: move-result v1 │ │ -043ace: d801 01ff |0013: add-int/lit8 v1, v1, #int -1 // #ff │ │ -043ad2: 6e30 e30f 2001 |0015: invoke-virtual {v0, v2, v1}, Landroid/widget/LinearLayout;.removeViews:(II)V // method@0fe3 │ │ -043ad8: 2040 f502 |0018: instance-of v0, v4, Lpro/dbro/bart/etdResponse; // type@02f5 │ │ -043adc: 3800 0d00 |001a: if-eqz v0, 0027 // +000d │ │ -043ae0: 0740 |001c: move-object v0, v4 │ │ -043ae2: 1f00 f502 |001d: check-cast v0, Lpro/dbro/bart/etdResponse; // type@02f5 │ │ -043ae6: 6900 b604 |001f: sput-object v0, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -043aea: 1f04 f502 |0021: check-cast v4, Lpro/dbro/bart/etdResponse; // type@02f5 │ │ -043aee: 6e20 4d12 4300 |0023: invoke-virtual {v3, v4}, Lpro/dbro/bart/TheActivity;.displayEtdResponse:(Lpro/dbro/bart/etdResponse;)V // method@124d │ │ -043af4: 0e00 |0026: return-void │ │ -043af6: 2040 f802 |0027: instance-of v0, v4, Lpro/dbro/bart/routeResponse; // type@02f8 │ │ -043afa: 3800 fdff |0029: if-eqz v0, 0026 // -0003 │ │ -043afe: 0740 |002b: move-object v0, v4 │ │ -043b00: 1f00 f802 |002c: check-cast v0, Lpro/dbro/bart/routeResponse; // type@02f8 │ │ -043b04: 5400 0505 |002e: iget-object v0, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -043b08: 6e10 3f11 0000 |0030: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -043b0e: 0a00 |0033: move-result v0 │ │ -043b10: 3900 0800 |0034: if-nez v0, 003c // +0008 │ │ -043b14: 1a00 0000 |0036: const-string v0, "" // string@0000 │ │ -043b18: 7020 6312 0300 |0038: invoke-direct {v3, v0}, Lpro/dbro/bart/TheActivity;.showErrorDialog:(Ljava/lang/String;)V // method@1263 │ │ -043b1e: 28eb |003b: goto 0026 // -0015 │ │ -043b20: 1f04 f802 |003c: check-cast v4, Lpro/dbro/bart/routeResponse; // type@02f8 │ │ -043b24: 7020 5f12 4300 |003e: invoke-direct {v3, v4}, Lpro/dbro/bart/TheActivity;.removeExpiredRoutes:(Lpro/dbro/bart/routeResponse;)Lpro/dbro/bart/routeResponse; // method@125f │ │ -043b2a: 0c00 |0041: move-result-object v0 │ │ -043b2c: 7020 6712 0300 |0042: invoke-direct {v3, v0}, Lpro/dbro/bart/TheActivity;.updateRouteResponseWithEtd:(Lpro/dbro/bart/routeResponse;)Lpro/dbro/bart/routeResponse; // method@1267 │ │ -043b32: 0c00 |0045: move-result-object v0 │ │ -043b34: 6e20 4e12 0300 |0046: invoke-virtual {v3, v0}, Lpro/dbro/bart/TheActivity;.displayRouteResponse:(Lpro/dbro/bart/routeResponse;)V // method@124e │ │ -043b3a: 28dd |0049: goto 0026 // -0023 │ │ -043b3c: 2040 f502 |004a: instance-of v0, v4, Lpro/dbro/bart/etdResponse; // type@02f5 │ │ -043b40: 3800 daff |004c: if-eqz v0, 0026 // -0026 │ │ -043b44: 1f04 f502 |004e: check-cast v4, Lpro/dbro/bart/etdResponse; // type@02f5 │ │ -043b48: 6904 b604 |0050: sput-object v4, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ -043b4c: 7010 6112 0300 |0052: invoke-direct {v3}, Lpro/dbro/bart/TheActivity;.sendEtdResponseToService:()V // method@1261 │ │ -043b52: 28d1 |0055: goto 0026 // -002f │ │ +0459ac: |[0459ac] pro.dbro.bart.TheActivity.handleResponse:(Ljava/lang/Object;Z)V │ │ +0459bc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0459be: 3805 4900 |0001: if-eqz v5, 004a // +0049 │ │ +0459c2: 5430 c804 |0003: iget-object v0, v3, Lpro/dbro/bart/TheActivity;.tableContainerLayout:Landroid/widget/LinearLayout; // field@04c8 │ │ +0459c6: 6e10 e20f 0000 |0005: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getChildCount:()I // method@0fe2 │ │ +0459cc: 0a00 |0008: move-result v0 │ │ +0459ce: 3720 0f00 |0009: if-le v0, v2, 0018 // +000f │ │ +0459d2: 5430 c804 |000b: iget-object v0, v3, Lpro/dbro/bart/TheActivity;.tableContainerLayout:Landroid/widget/LinearLayout; // field@04c8 │ │ +0459d6: 5431 c804 |000d: iget-object v1, v3, Lpro/dbro/bart/TheActivity;.tableContainerLayout:Landroid/widget/LinearLayout; // field@04c8 │ │ +0459da: 6e10 e20f 0100 |000f: invoke-virtual {v1}, Landroid/widget/LinearLayout;.getChildCount:()I // method@0fe2 │ │ +0459e0: 0a01 |0012: move-result v1 │ │ +0459e2: d801 01ff |0013: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0459e6: 6e30 e30f 2001 |0015: invoke-virtual {v0, v2, v1}, Landroid/widget/LinearLayout;.removeViews:(II)V // method@0fe3 │ │ +0459ec: 2040 f502 |0018: instance-of v0, v4, Lpro/dbro/bart/etdResponse; // type@02f5 │ │ +0459f0: 3800 0d00 |001a: if-eqz v0, 0027 // +000d │ │ +0459f4: 0740 |001c: move-object v0, v4 │ │ +0459f6: 1f00 f502 |001d: check-cast v0, Lpro/dbro/bart/etdResponse; // type@02f5 │ │ +0459fa: 6900 b604 |001f: sput-object v0, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +0459fe: 1f04 f502 |0021: check-cast v4, Lpro/dbro/bart/etdResponse; // type@02f5 │ │ +045a02: 6e20 4e12 4300 |0023: invoke-virtual {v3, v4}, Lpro/dbro/bart/TheActivity;.displayEtdResponse:(Lpro/dbro/bart/etdResponse;)V // method@124e │ │ +045a08: 0e00 |0026: return-void │ │ +045a0a: 2040 f802 |0027: instance-of v0, v4, Lpro/dbro/bart/routeResponse; // type@02f8 │ │ +045a0e: 3800 fdff |0029: if-eqz v0, 0026 // -0003 │ │ +045a12: 0740 |002b: move-object v0, v4 │ │ +045a14: 1f00 f802 |002c: check-cast v0, Lpro/dbro/bart/routeResponse; // type@02f8 │ │ +045a18: 5400 0505 |002e: iget-object v0, v0, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +045a1c: 6e10 4011 0000 |0030: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +045a22: 0a00 |0033: move-result v0 │ │ +045a24: 3900 0800 |0034: if-nez v0, 003c // +0008 │ │ +045a28: 1a00 0000 |0036: const-string v0, "" // string@0000 │ │ +045a2c: 7020 6412 0300 |0038: invoke-direct {v3, v0}, Lpro/dbro/bart/TheActivity;.showErrorDialog:(Ljava/lang/String;)V // method@1264 │ │ +045a32: 28eb |003b: goto 0026 // -0015 │ │ +045a34: 1f04 f802 |003c: check-cast v4, Lpro/dbro/bart/routeResponse; // type@02f8 │ │ +045a38: 7020 6012 4300 |003e: invoke-direct {v3, v4}, Lpro/dbro/bart/TheActivity;.removeExpiredRoutes:(Lpro/dbro/bart/routeResponse;)Lpro/dbro/bart/routeResponse; // method@1260 │ │ +045a3e: 0c00 |0041: move-result-object v0 │ │ +045a40: 7020 6812 0300 |0042: invoke-direct {v3, v0}, Lpro/dbro/bart/TheActivity;.updateRouteResponseWithEtd:(Lpro/dbro/bart/routeResponse;)Lpro/dbro/bart/routeResponse; // method@1268 │ │ +045a46: 0c00 |0045: move-result-object v0 │ │ +045a48: 6e20 4f12 0300 |0046: invoke-virtual {v3, v0}, Lpro/dbro/bart/TheActivity;.displayRouteResponse:(Lpro/dbro/bart/routeResponse;)V // method@124f │ │ +045a4e: 28dd |0049: goto 0026 // -0023 │ │ +045a50: 2040 f502 |004a: instance-of v0, v4, Lpro/dbro/bart/etdResponse; // type@02f5 │ │ +045a54: 3800 daff |004c: if-eqz v0, 0026 // -0026 │ │ +045a58: 1f04 f502 |004e: check-cast v4, Lpro/dbro/bart/etdResponse; // type@02f5 │ │ +045a5c: 6904 b604 |0050: sput-object v4, Lpro/dbro/bart/TheActivity;.currentEtdResponse:Lpro/dbro/bart/etdResponse; // field@04b6 │ │ +045a60: 7010 6212 0300 |0052: invoke-direct {v3}, Lpro/dbro/bart/TheActivity;.sendEtdResponseToService:()V // method@1262 │ │ +045a66: 28d1 |0055: goto 0026 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=515 │ │ 0x0003 line=517 │ │ 0x000b line=518 │ │ 0x0018 line=519 │ │ 0x001d line=520 │ │ @@ -77056,248 +77241,248 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 510 16-bit code units │ │ -043b54: |[043b54] pro.dbro.bart.TheActivity.onCreate:(Landroid/os/Bundle;)V │ │ -043b64: 6f20 1900 ed00 |0000: invoke-super {v13, v14}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ -043b6a: 6009 1a00 |0003: sget v9, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -043b6e: 130a 0b00 |0005: const/16 v10, #int 11 // #b │ │ -043b72: 35a9 0600 |0007: if-ge v9, v10, 000d // +0006 │ │ -043b76: 1219 |0009: const/4 v9, #int 1 // #1 │ │ -043b78: 6e20 6012 9d00 |000a: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.requestWindowFeature:(I)Z // method@1260 │ │ -043b7e: 1409 0500 037f |000d: const v9, #float 1.74129e+38 // #7f030005 │ │ -043b84: 6e20 6212 9d00 |0010: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.setContentView:(I)V // method@1262 │ │ -043b8a: 1409 0e00 067f |0013: const v9, #float 1.78117e+38 // #7f06000e │ │ -043b90: 6e20 4f12 9d00 |0016: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -043b96: 0c09 |0019: move-result-object v9 │ │ -043b98: 1f09 3402 |001a: check-cast v9, Landroid/widget/TableLayout; // type@0234 │ │ -043b9c: 5bd9 c904 |001c: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ -043ba0: 1409 0d00 067f |001e: const v9, #float 1.78117e+38 // #7f06000d │ │ -043ba6: 6e20 4f12 9d00 |0021: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -043bac: 0c09 |0024: move-result-object v9 │ │ -043bae: 1f09 2402 |0025: check-cast v9, Landroid/widget/LinearLayout; // type@0224 │ │ -043bb2: 5bd9 c804 |0027: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.tableContainerLayout:Landroid/widget/LinearLayout; // field@04c8 │ │ -043bb6: 690d b504 |0029: sput-object v13, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -043bba: 6e10 5212 0d00 |002b: invoke-virtual {v13}, Lpro/dbro/bart/TheActivity;.getResources:()Landroid/content/res/Resources; // method@1252 │ │ -043bc0: 0c09 |002e: move-result-object v9 │ │ -043bc2: 5bd9 c404 |002f: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.res:Landroid/content/res/Resources; // field@04c4 │ │ -043bc6: 1a09 5a07 |0031: const-string v9, "PREFS" // string@075a │ │ -043bca: 120a |0033: const/4 v10, #int 0 // #0 │ │ -043bcc: 6e30 5312 9d0a |0034: invoke-virtual {v13, v9, v10}, Lpro/dbro/bart/TheActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@1253 │ │ -043bd2: 0c09 |0037: move-result-object v9 │ │ -043bd4: 5bd9 c304 |0038: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.prefs:Landroid/content/SharedPreferences; // field@04c3 │ │ -043bd8: 54d9 c304 |003a: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.prefs:Landroid/content/SharedPreferences; // field@04c3 │ │ -043bdc: 7210 cc00 0900 |003c: invoke-interface {v9}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00cc │ │ -043be2: 0c09 |003f: move-result-object v9 │ │ -043be4: 5bd9 bb04 |0040: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.editor:Landroid/content/SharedPreferences$Editor; // field@04bb │ │ -043be8: 54d9 c304 |0042: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.prefs:Landroid/content/SharedPreferences; // field@04c3 │ │ -043bec: 1a0a 600c |0044: const-string v10, "first_timer" // string@0c60 │ │ -043bf0: 121b |0046: const/4 v11, #int 1 // #1 │ │ -043bf2: 7230 cd00 a90b |0047: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00cd │ │ -043bf8: 0a09 |004a: move-result v9 │ │ -043bfa: 3809 5e00 |004b: if-eqz v9, 00a9 // +005e │ │ -043bfe: 6209 b504 |004d: sget-object v9, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -043c02: 140a 0b00 037f |004f: const v10, #float 1.74129e+38 // #7f03000b │ │ -043c08: 120b |0052: const/4 v11, #int 0 // #0 │ │ -043c0a: 7130 c40e a90b |0053: invoke-static {v9, v10, v11}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -043c10: 0c02 |0056: move-result-object v2 │ │ -043c12: 1f02 3602 |0057: check-cast v2, Landroid/widget/TextView; // type@0236 │ │ -043c16: 1409 0200 047f |0059: const v9, #float 1.75458e+38 // #7f040002 │ │ -043c1c: 6e20 5412 9d00 |005c: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.getString:(I)Ljava/lang/String; // method@1254 │ │ -043c22: 0c09 |005f: move-result-object v9 │ │ -043c24: 7110 2c0e 0900 |0060: invoke-static {v9}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0e2c │ │ -043c2a: 0c09 |0063: move-result-object v9 │ │ -043c2c: 6e20 5810 9200 |0064: invoke-virtual {v2, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -043c32: 1509 9041 |0067: const/high16 v9, #int 1099956224 // #4190 │ │ -043c36: 6e20 5b10 9200 |0069: invoke-virtual {v2, v9}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ -043c3c: 1209 |006c: const/4 v9, #int 0 // #0 │ │ -043c3e: 120a |006d: const/4 v10, #int 0 // #0 │ │ -043c40: 120b |006e: const/4 v11, #int 0 // #0 │ │ -043c42: 120c |006f: const/4 v12, #int 0 // #0 │ │ -043c44: 6e5c 5310 92ba |0070: invoke-virtual {v2, v9, v10, v11, v12}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ -043c4a: 7100 300e 0000 |0073: invoke-static {}, Landroid/text/method/LinkMovementMethod;.getInstance:()Landroid/text/method/MovementMethod; // method@0e30 │ │ -043c50: 0c09 |0076: move-result-object v9 │ │ -043c52: 6e20 5110 9200 |0077: invoke-virtual {v2, v9}, Landroid/widget/TextView;.setMovementMethod:(Landroid/text/method/MovementMethod;)V // method@1051 │ │ -043c58: 2209 0d00 |007a: new-instance v9, Landroid/app/AlertDialog$Builder; // type@000d │ │ -043c5c: 620a b504 |007c: sget-object v10, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -043c60: 7020 3400 a900 |007e: invoke-direct {v9, v10}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0034 │ │ -043c66: 1a0a db08 |0081: const-string v10, "Welcome to Open BART" // string@08db │ │ -043c6a: 6e20 3a00 a900 |0083: invoke-virtual {v9, v10}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003a │ │ -043c70: 0c09 |0086: move-result-object v9 │ │ -043c72: 140a 0400 027f |0087: const v10, #float 1.728e+38 // #7f020004 │ │ -043c78: 6e20 3500 a900 |008a: invoke-virtual {v9, v10}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0035 │ │ -043c7e: 0c09 |008d: move-result-object v9 │ │ -043c80: 6e20 3b00 2900 |008e: invoke-virtual {v9, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@003b │ │ -043c86: 0c09 |0091: move-result-object v9 │ │ -043c88: 1a0a 4407 |0092: const-string v10, "Okay!" // string@0744 │ │ -043c8c: 120b |0094: const/4 v11, #int 0 // #0 │ │ -043c8e: 6e30 3900 a90b |0095: invoke-virtual {v9, v10, v11}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0039 │ │ -043c94: 0c09 |0098: move-result-object v9 │ │ -043c96: 6e10 3c00 0900 |0099: invoke-virtual {v9}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ -043c9c: 54d9 bb04 |009c: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.editor:Landroid/content/SharedPreferences$Editor; // field@04bb │ │ -043ca0: 1a0a 600c |009e: const-string v10, "first_timer" // string@0c60 │ │ -043ca4: 120b |00a0: const/4 v11, #int 0 // #0 │ │ -043ca6: 7230 c900 a90b |00a1: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00c9 │ │ -043cac: 54d9 bb04 |00a4: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.editor:Landroid/content/SharedPreferences$Editor; // field@04bb │ │ -043cb0: 7210 c800 0900 |00a6: invoke-interface {v9}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00c8 │ │ -043cb6: 7110 7b05 0d00 |00a9: invoke-static {v13}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ -043cbc: 0c09 |00ac: move-result-object v9 │ │ -043cbe: 54da c504 |00ad: iget-object v10, v13, Lpro/dbro/bart/TheActivity;.serviceStateMessageReceiver:Landroid/content/BroadcastReceiver; // field@04c5 │ │ -043cc2: 220b 2600 |00af: new-instance v11, Landroid/content/IntentFilter; // type@0026 │ │ -043cc6: 1a0c 4d14 |00b1: const-string v12, "service_status_change" // string@144d │ │ -043cca: 7020 c400 cb00 |00b3: invoke-direct {v11, v12}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@00c4 │ │ -043cd0: 6e30 7c05 a90b |00b6: invoke-virtual {v9, v10, v11}, Landroid/support/v4/content/LocalBroadcastManager;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V // method@057c │ │ -043cd6: 1409 0300 067f |00b9: const v9, #float 1.78117e+38 // #7f060003 │ │ -043cdc: 6e20 4f12 9d00 |00bc: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -043ce2: 0c09 |00bf: move-result-object v9 │ │ -043ce4: 1f09 2402 |00c0: check-cast v9, Landroid/widget/LinearLayout; // type@0224 │ │ -043ce8: 5bd9 be04 |00c2: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.infoLayout:Landroid/widget/LinearLayout; // field@04be │ │ -043cec: 2209 8302 |00c4: new-instance v9, Ljava/util/ArrayList; // type@0283 │ │ -043cf0: 7010 3211 0900 |00c6: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -043cf6: 5bd9 c604 |00c9: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ -043cfa: 2200 1702 |00cb: new-instance v0, Landroid/widget/ArrayAdapter; // type@0217 │ │ -043cfe: 1409 0a00 0901 |00cd: const v9, #float 2.5163e-38 // #0109000a │ │ -043d04: 620a 1d04 |00d0: sget-object v10, Lpro/dbro/bart/BART;.STATIONS:[Ljava/lang/String; // field@041d │ │ -043d08: 7040 ba0f d0a9 |00d2: invoke-direct {v0, v13, v9, v10}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@0fba │ │ -043d0e: 1409 0900 067f |00d5: const v9, #float 1.78117e+38 // #7f060009 │ │ -043d14: 6e20 4f12 9d00 |00d8: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -043d1a: 0c09 |00db: move-result-object v9 │ │ -043d1c: 1f09 1802 |00dc: check-cast v9, Landroid/widget/AutoCompleteTextView; // type@0218 │ │ -043d20: 5bd9 c204 |00de: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ -043d24: 54d9 c204 |00e0: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ -043d28: 150a 067f |00e2: const/high16 v10, #int 2131099648 // #7f06 │ │ -043d2c: 1a0b 2b0c |00e4: const-string v11, "false" // string@0c2b │ │ -043d30: 6e30 c10f a90b |00e6: invoke-virtual {v9, v10, v11}, Landroid/widget/AutoCompleteTextView;.setTag:(ILjava/lang/Object;)V // method@0fc1 │ │ -043d36: 1409 0b00 067f |00e9: const v9, #float 1.78117e+38 // #7f06000b │ │ -043d3c: 6e20 4f12 9d00 |00ec: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -043d42: 0c09 |00ef: move-result-object v9 │ │ -043d44: 1f09 3602 |00f0: check-cast v9, Landroid/widget/TextView; // type@0236 │ │ -043d48: 5bd9 bc04 |00f2: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.fareTv:Landroid/widget/TextView; // field@04bc │ │ -043d4c: 1409 0f00 067f |00f4: const v9, #float 1.78117e+38 // #7f06000f │ │ -043d52: 6e20 4f12 9d00 |00f7: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -043d58: 0c09 |00fa: move-result-object v9 │ │ -043d5a: 1f09 3602 |00fb: check-cast v9, Landroid/widget/TextView; // type@0236 │ │ -043d5e: 5bd9 c704 |00fd: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.stopServiceTv:Landroid/widget/TextView; // field@04c7 │ │ -043d62: 1409 0a00 067f |00ff: const v9, #float 1.78117e+38 // #7f06000a │ │ -043d68: 6e20 4f12 9d00 |0102: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -043d6e: 0c09 |0105: move-result-object v9 │ │ -043d70: 1f09 1802 |0106: check-cast v9, Landroid/widget/AutoCompleteTextView; // type@0218 │ │ -043d74: 5bd9 ba04 |0108: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ -043d78: 54d9 ba04 |010a: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ -043d7c: 150a 067f |010c: const/high16 v10, #int 2131099648 // #7f06 │ │ -043d80: 1a0b 2b0c |010e: const-string v11, "false" // string@0c2b │ │ -043d84: 6e30 c10f a90b |0110: invoke-virtual {v9, v10, v11}, Landroid/widget/AutoCompleteTextView;.setTag:(ILjava/lang/Object;)V // method@0fc1 │ │ -043d8a: 54d9 ba04 |0113: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ -043d8e: 6e20 bd0f 0900 |0115: invoke-virtual {v9, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fbd │ │ -043d94: 54d9 c204 |0118: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ -043d98: 6e20 bd0f 0900 |011a: invoke-virtual {v9, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fbd │ │ -043d9e: 54d9 c304 |011d: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.prefs:Landroid/content/SharedPreferences; // field@04c3 │ │ -043da2: 1a0a b612 |011f: const-string v10, "origin" // string@12b6 │ │ -043da6: 7220 cb00 a900 |0121: invoke-interface {v9, v10}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00cb │ │ -043dac: 0a09 |0124: move-result v9 │ │ -043dae: 3809 4b00 |0125: if-eqz v9, 0170 // +004b │ │ -043db2: 54d9 c304 |0127: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.prefs:Landroid/content/SharedPreferences; // field@04c3 │ │ -043db6: 1a0a 440b |0129: const-string v10, "destination" // string@0b44 │ │ -043dba: 7220 cb00 a900 |012b: invoke-interface {v9, v10}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00cb │ │ -043dc0: 0a09 |012e: move-result v9 │ │ -043dc2: 3809 4100 |012f: if-eqz v9, 0170 // +0041 │ │ -043dc6: 54d9 c304 |0131: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.prefs:Landroid/content/SharedPreferences; // field@04c3 │ │ -043dca: 1a0a b612 |0133: const-string v10, "origin" // string@12b6 │ │ -043dce: 1a0b 0000 |0135: const-string v11, "" // string@0000 │ │ -043dd2: 7230 ce00 a90b |0137: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00ce │ │ -043dd8: 0c06 |013a: move-result-object v6 │ │ -043dda: 54d9 c304 |013b: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.prefs:Landroid/content/SharedPreferences; // field@04c3 │ │ -043dde: 1a0a 440b |013d: const-string v10, "destination" // string@0b44 │ │ -043de2: 1a0b 0000 |013f: const-string v11, "" // string@0000 │ │ -043de6: 7230 ce00 a90b |0141: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00ce │ │ -043dec: 0c01 |0144: move-result-object v1 │ │ -043dee: 1a09 0000 |0145: const-string v9, "" // string@0000 │ │ -043df2: 6e20 f610 9600 |0147: invoke-virtual {v6, v9}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -043df8: 0a09 |014a: move-result v9 │ │ -043dfa: 3809 0900 |014b: if-eqz v9, 0154 // +0009 │ │ -043dfe: 54d9 c204 |014d: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ -043e02: 130a c800 |014f: const/16 v10, #int 200 // #c8 │ │ -043e06: 6e20 c30f a900 |0151: invoke-virtual {v9, v10}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0fc3 │ │ -043e0c: 1a09 0000 |0154: const-string v9, "" // string@0000 │ │ -043e10: 6e20 f610 9100 |0156: invoke-virtual {v1, v9}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -043e16: 0a09 |0159: move-result v9 │ │ -043e18: 3809 0900 |015a: if-eqz v9, 0163 // +0009 │ │ -043e1c: 54d9 ba04 |015c: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ -043e20: 130a c800 |015e: const/16 v10, #int 200 // #c8 │ │ -043e24: 6e20 c30f a900 |0160: invoke-virtual {v9, v10}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0fc3 │ │ -043e2a: 54d9 c204 |0163: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ -043e2e: 6e20 c20f 6900 |0165: invoke-virtual {v9, v6}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@0fc2 │ │ -043e34: 54d9 ba04 |0168: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ -043e38: 6e20 c20f 1900 |016a: invoke-virtual {v9, v1}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@0fc2 │ │ -043e3e: 7010 6912 0d00 |016d: invoke-direct {v13}, Lpro/dbro/bart/TheActivity;.validateInputAndDoRequest:()V // method@1269 │ │ -043e44: 6209 b504 |0170: sget-object v9, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -043e48: 54da c404 |0172: iget-object v10, v13, Lpro/dbro/bart/TheActivity;.res:Landroid/content/res/Resources; // field@04c4 │ │ -043e4c: 150b 047f |0174: const/high16 v11, #int 2130968576 // #7f04 │ │ -043e50: 6e20 db00 ba00 |0176: invoke-virtual {v10, v11}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@00db │ │ -043e56: 0c0a |0179: move-result-object v10 │ │ -043e58: 7120 f911 a900 |017a: invoke-static {v9, v10}, Lpro/dbro/bart/LocalPersistence;.readObjectFromFile:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; // method@11f9 │ │ -043e5e: 0c08 |017d: move-result-object v8 │ │ -043e60: 1f08 8302 |017e: check-cast v8, Ljava/util/ArrayList; // type@0283 │ │ -043e64: 3808 7400 |0180: if-eqz v8, 01f4 // +0074 │ │ -043e68: 5bd8 c604 |0182: iput-object v8, v13, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ -043e6c: 1a09 b515 |0184: const-string v9, "stationSuggestions" // string@15b5 │ │ -043e70: 1a0a 6f06 |0186: const-string v10, "Loaded" // string@066f │ │ -043e74: 7120 360e a900 |0188: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -043e7a: 1409 0600 067f |018b: const v9, #float 1.78117e+38 // #7f060006 │ │ -043e80: 6e20 4f12 9d00 |018e: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -043e86: 0c05 |0191: move-result-object v5 │ │ -043e88: 1f05 2102 |0192: check-cast v5, Landroid/widget/ImageButton; // type@0221 │ │ -043e8c: 2209 e302 |0194: new-instance v9, Lpro/dbro/bart/TheActivity$1; // type@02e3 │ │ -043e90: 7020 2f12 d900 |0196: invoke-direct {v9, v13}, Lpro/dbro/bart/TheActivity$1;.:(Lpro/dbro/bart/TheActivity;)V // method@122f │ │ -043e96: 6e20 d60f 9500 |0199: invoke-virtual {v5, v9}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fd6 │ │ -043e9c: 1409 0700 067f |019c: const v9, #float 1.78117e+38 // #7f060007 │ │ -043ea2: 6e20 4f12 9d00 |019f: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@124f │ │ -043ea8: 0c07 |01a2: move-result-object v7 │ │ -043eaa: 1f07 2102 |01a3: check-cast v7, Landroid/widget/ImageButton; // type@0221 │ │ -043eae: 2209 e402 |01a5: new-instance v9, Lpro/dbro/bart/TheActivity$2; // type@02e4 │ │ -043eb2: 7020 3112 d900 |01a7: invoke-direct {v9, v13}, Lpro/dbro/bart/TheActivity$2;.:(Lpro/dbro/bart/TheActivity;)V // method@1231 │ │ -043eb8: 6e20 d60f 9700 |01aa: invoke-virtual {v7, v9}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fd6 │ │ -043ebe: 2203 e502 |01ad: new-instance v3, Lpro/dbro/bart/TheActivity$3; // type@02e5 │ │ -043ec2: 7020 3312 d300 |01af: invoke-direct {v3, v13}, Lpro/dbro/bart/TheActivity$3;.:(Lpro/dbro/bart/TheActivity;)V // method@1233 │ │ -043ec8: 54d9 c204 |01b2: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ -043ecc: 6e20 be0f 3900 |01b4: invoke-virtual {v9, v3}, Landroid/widget/AutoCompleteTextView;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@0fbe │ │ -043ed2: 54d9 ba04 |01b7: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ -043ed6: 6e20 be0f 3900 |01b9: invoke-virtual {v9, v3}, Landroid/widget/AutoCompleteTextView;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@0fbe │ │ -043edc: 2204 e602 |01bc: new-instance v4, Lpro/dbro/bart/TheActivity$4; // type@02e6 │ │ -043ee0: 7020 3512 d400 |01be: invoke-direct {v4, v13}, Lpro/dbro/bart/TheActivity$4;.:(Lpro/dbro/bart/TheActivity;)V // method@1235 │ │ -043ee6: 54d9 c204 |01c1: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ -043eea: 6e20 c00f 4900 |01c3: invoke-virtual {v9, v4}, Landroid/widget/AutoCompleteTextView;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0fc0 │ │ -043ef0: 54d9 ba04 |01c6: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ -043ef4: 6e20 c00f 4900 |01c8: invoke-virtual {v9, v4}, Landroid/widget/AutoCompleteTextView;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0fc0 │ │ -043efa: 54d9 c204 |01cb: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ -043efe: 220a e702 |01cd: new-instance v10, Lpro/dbro/bart/TheActivity$5; // type@02e7 │ │ -043f02: 7020 3712 da00 |01cf: invoke-direct {v10, v13}, Lpro/dbro/bart/TheActivity$5;.:(Lpro/dbro/bart/TheActivity;)V // method@1237 │ │ -043f08: 6e20 bf0f a900 |01d2: invoke-virtual {v9, v10}, Landroid/widget/AutoCompleteTextView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fbf │ │ -043f0e: 54d9 ba04 |01d5: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ -043f12: 220a e802 |01d7: new-instance v10, Lpro/dbro/bart/TheActivity$6; // type@02e8 │ │ -043f16: 7020 3912 da00 |01d9: invoke-direct {v10, v13}, Lpro/dbro/bart/TheActivity$6;.:(Lpro/dbro/bart/TheActivity;)V // method@1239 │ │ -043f1c: 6e20 bf0f a900 |01dc: invoke-virtual {v9, v10}, Landroid/widget/AutoCompleteTextView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fbf │ │ -043f22: 54d9 c204 |01df: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ -043f26: 220a e902 |01e1: new-instance v10, Lpro/dbro/bart/TheActivity$7; // type@02e9 │ │ -043f2a: 7020 3b12 da00 |01e3: invoke-direct {v10, v13}, Lpro/dbro/bart/TheActivity$7;.:(Lpro/dbro/bart/TheActivity;)V // method@123b │ │ -043f30: 6e20 bb0f a900 |01e6: invoke-virtual {v9, v10}, Landroid/widget/AutoCompleteTextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0fbb │ │ -043f36: 54d9 ba04 |01e9: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ -043f3a: 220a ea02 |01eb: new-instance v10, Lpro/dbro/bart/TheActivity$8; // type@02ea │ │ -043f3e: 7020 3f12 da00 |01ed: invoke-direct {v10, v13}, Lpro/dbro/bart/TheActivity$8;.:(Lpro/dbro/bart/TheActivity;)V // method@123f │ │ -043f44: 6e20 bb0f a900 |01f0: invoke-virtual {v9, v10}, Landroid/widget/AutoCompleteTextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0fbb │ │ -043f4a: 0e00 |01f3: return-void │ │ -043f4c: 1a09 b515 |01f4: const-string v9, "stationSuggestions" // string@15b5 │ │ -043f50: 1a0a 2c07 |01f6: const-string v10, "Not Found" // string@072c │ │ -043f54: 7120 360e a900 |01f8: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -043f5a: 2890 |01fb: goto 018b // -0070 │ │ -043f5c: 0d09 |01fc: move-exception v9 │ │ -043f5e: 288e |01fd: goto 018b // -0072 │ │ +045a68: |[045a68] pro.dbro.bart.TheActivity.onCreate:(Landroid/os/Bundle;)V │ │ +045a78: 6f20 1900 ed00 |0000: invoke-super {v13, v14}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0019 │ │ +045a7e: 6009 1a00 |0003: sget v9, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +045a82: 130a 0b00 |0005: const/16 v10, #int 11 // #b │ │ +045a86: 35a9 0600 |0007: if-ge v9, v10, 000d // +0006 │ │ +045a8a: 1219 |0009: const/4 v9, #int 1 // #1 │ │ +045a8c: 6e20 6112 9d00 |000a: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.requestWindowFeature:(I)Z // method@1261 │ │ +045a92: 1409 0500 037f |000d: const v9, #float 1.74129e+38 // #7f030005 │ │ +045a98: 6e20 6312 9d00 |0010: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.setContentView:(I)V // method@1263 │ │ +045a9e: 1409 0e00 067f |0013: const v9, #float 1.78117e+38 // #7f06000e │ │ +045aa4: 6e20 5012 9d00 |0016: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +045aaa: 0c09 |0019: move-result-object v9 │ │ +045aac: 1f09 3402 |001a: check-cast v9, Landroid/widget/TableLayout; // type@0234 │ │ +045ab0: 5bd9 c904 |001c: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.tableLayout:Landroid/widget/TableLayout; // field@04c9 │ │ +045ab4: 1409 0d00 067f |001e: const v9, #float 1.78117e+38 // #7f06000d │ │ +045aba: 6e20 5012 9d00 |0021: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +045ac0: 0c09 |0024: move-result-object v9 │ │ +045ac2: 1f09 2402 |0025: check-cast v9, Landroid/widget/LinearLayout; // type@0224 │ │ +045ac6: 5bd9 c804 |0027: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.tableContainerLayout:Landroid/widget/LinearLayout; // field@04c8 │ │ +045aca: 690d b504 |0029: sput-object v13, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +045ace: 6e10 5312 0d00 |002b: invoke-virtual {v13}, Lpro/dbro/bart/TheActivity;.getResources:()Landroid/content/res/Resources; // method@1253 │ │ +045ad4: 0c09 |002e: move-result-object v9 │ │ +045ad6: 5bd9 c404 |002f: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.res:Landroid/content/res/Resources; // field@04c4 │ │ +045ada: 1a09 5a07 |0031: const-string v9, "PREFS" // string@075a │ │ +045ade: 120a |0033: const/4 v10, #int 0 // #0 │ │ +045ae0: 6e30 5412 9d0a |0034: invoke-virtual {v13, v9, v10}, Lpro/dbro/bart/TheActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@1254 │ │ +045ae6: 0c09 |0037: move-result-object v9 │ │ +045ae8: 5bd9 c304 |0038: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.prefs:Landroid/content/SharedPreferences; // field@04c3 │ │ +045aec: 54d9 c304 |003a: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.prefs:Landroid/content/SharedPreferences; // field@04c3 │ │ +045af0: 7210 cc00 0900 |003c: invoke-interface {v9}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00cc │ │ +045af6: 0c09 |003f: move-result-object v9 │ │ +045af8: 5bd9 bb04 |0040: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.editor:Landroid/content/SharedPreferences$Editor; // field@04bb │ │ +045afc: 54d9 c304 |0042: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.prefs:Landroid/content/SharedPreferences; // field@04c3 │ │ +045b00: 1a0a 600c |0044: const-string v10, "first_timer" // string@0c60 │ │ +045b04: 121b |0046: const/4 v11, #int 1 // #1 │ │ +045b06: 7230 cd00 a90b |0047: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getBoolean:(Ljava/lang/String;Z)Z // method@00cd │ │ +045b0c: 0a09 |004a: move-result v9 │ │ +045b0e: 3809 5e00 |004b: if-eqz v9, 00a9 // +005e │ │ +045b12: 6209 b504 |004d: sget-object v9, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +045b16: 140a 0b00 037f |004f: const v10, #float 1.74129e+38 // #7f03000b │ │ +045b1c: 120b |0052: const/4 v11, #int 0 // #0 │ │ +045b1e: 7130 c40e a90b |0053: invoke-static {v9, v10, v11}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +045b24: 0c02 |0056: move-result-object v2 │ │ +045b26: 1f02 3602 |0057: check-cast v2, Landroid/widget/TextView; // type@0236 │ │ +045b2a: 1409 0200 047f |0059: const v9, #float 1.75458e+38 // #7f040002 │ │ +045b30: 6e20 5512 9d00 |005c: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.getString:(I)Ljava/lang/String; // method@1255 │ │ +045b36: 0c09 |005f: move-result-object v9 │ │ +045b38: 7110 2c0e 0900 |0060: invoke-static {v9}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0e2c │ │ +045b3e: 0c09 |0063: move-result-object v9 │ │ +045b40: 6e20 5810 9200 |0064: invoke-virtual {v2, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +045b46: 1509 9041 |0067: const/high16 v9, #int 1099956224 // #4190 │ │ +045b4a: 6e20 5b10 9200 |0069: invoke-virtual {v2, v9}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ +045b50: 1209 |006c: const/4 v9, #int 0 // #0 │ │ +045b52: 120a |006d: const/4 v10, #int 0 // #0 │ │ +045b54: 120b |006e: const/4 v11, #int 0 // #0 │ │ +045b56: 120c |006f: const/4 v12, #int 0 // #0 │ │ +045b58: 6e5c 5310 92ba |0070: invoke-virtual {v2, v9, v10, v11, v12}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ +045b5e: 7100 300e 0000 |0073: invoke-static {}, Landroid/text/method/LinkMovementMethod;.getInstance:()Landroid/text/method/MovementMethod; // method@0e30 │ │ +045b64: 0c09 |0076: move-result-object v9 │ │ +045b66: 6e20 5110 9200 |0077: invoke-virtual {v2, v9}, Landroid/widget/TextView;.setMovementMethod:(Landroid/text/method/MovementMethod;)V // method@1051 │ │ +045b6c: 2209 0d00 |007a: new-instance v9, Landroid/app/AlertDialog$Builder; // type@000d │ │ +045b70: 620a b504 |007c: sget-object v10, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +045b74: 7020 3400 a900 |007e: invoke-direct {v9, v10}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0034 │ │ +045b7a: 1a0a db08 |0081: const-string v10, "Welcome to Open BART" // string@08db │ │ +045b7e: 6e20 3a00 a900 |0083: invoke-virtual {v9, v10}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003a │ │ +045b84: 0c09 |0086: move-result-object v9 │ │ +045b86: 140a 0400 027f |0087: const v10, #float 1.728e+38 // #7f020004 │ │ +045b8c: 6e20 3500 a900 |008a: invoke-virtual {v9, v10}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0035 │ │ +045b92: 0c09 |008d: move-result-object v9 │ │ +045b94: 6e20 3b00 2900 |008e: invoke-virtual {v9, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@003b │ │ +045b9a: 0c09 |0091: move-result-object v9 │ │ +045b9c: 1a0a 4407 |0092: const-string v10, "Okay!" // string@0744 │ │ +045ba0: 120b |0094: const/4 v11, #int 0 // #0 │ │ +045ba2: 6e30 3900 a90b |0095: invoke-virtual {v9, v10, v11}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0039 │ │ +045ba8: 0c09 |0098: move-result-object v9 │ │ +045baa: 6e10 3c00 0900 |0099: invoke-virtual {v9}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ +045bb0: 54d9 bb04 |009c: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.editor:Landroid/content/SharedPreferences$Editor; // field@04bb │ │ +045bb4: 1a0a 600c |009e: const-string v10, "first_timer" // string@0c60 │ │ +045bb8: 120b |00a0: const/4 v11, #int 0 // #0 │ │ +045bba: 7230 c900 a90b |00a1: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences$Editor;.putBoolean:(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor; // method@00c9 │ │ +045bc0: 54d9 bb04 |00a4: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.editor:Landroid/content/SharedPreferences$Editor; // field@04bb │ │ +045bc4: 7210 c800 0900 |00a6: invoke-interface {v9}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00c8 │ │ +045bca: 7110 7b05 0d00 |00a9: invoke-static {v13}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ +045bd0: 0c09 |00ac: move-result-object v9 │ │ +045bd2: 54da c504 |00ad: iget-object v10, v13, Lpro/dbro/bart/TheActivity;.serviceStateMessageReceiver:Landroid/content/BroadcastReceiver; // field@04c5 │ │ +045bd6: 220b 2600 |00af: new-instance v11, Landroid/content/IntentFilter; // type@0026 │ │ +045bda: 1a0c 4d14 |00b1: const-string v12, "service_status_change" // string@144d │ │ +045bde: 7020 c400 cb00 |00b3: invoke-direct {v11, v12}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@00c4 │ │ +045be4: 6e30 7c05 a90b |00b6: invoke-virtual {v9, v10, v11}, Landroid/support/v4/content/LocalBroadcastManager;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V // method@057c │ │ +045bea: 1409 0300 067f |00b9: const v9, #float 1.78117e+38 // #7f060003 │ │ +045bf0: 6e20 5012 9d00 |00bc: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +045bf6: 0c09 |00bf: move-result-object v9 │ │ +045bf8: 1f09 2402 |00c0: check-cast v9, Landroid/widget/LinearLayout; // type@0224 │ │ +045bfc: 5bd9 be04 |00c2: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.infoLayout:Landroid/widget/LinearLayout; // field@04be │ │ +045c00: 2209 8302 |00c4: new-instance v9, Ljava/util/ArrayList; // type@0283 │ │ +045c04: 7010 3311 0900 |00c6: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +045c0a: 5bd9 c604 |00c9: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ +045c0e: 2200 1702 |00cb: new-instance v0, Landroid/widget/ArrayAdapter; // type@0217 │ │ +045c12: 1409 0a00 0901 |00cd: const v9, #float 2.5163e-38 // #0109000a │ │ +045c18: 620a 1d04 |00d0: sget-object v10, Lpro/dbro/bart/BART;.STATIONS:[Ljava/lang/String; // field@041d │ │ +045c1c: 7040 ba0f d0a9 |00d2: invoke-direct {v0, v13, v9, v10}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@0fba │ │ +045c22: 1409 0900 067f |00d5: const v9, #float 1.78117e+38 // #7f060009 │ │ +045c28: 6e20 5012 9d00 |00d8: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +045c2e: 0c09 |00db: move-result-object v9 │ │ +045c30: 1f09 1802 |00dc: check-cast v9, Landroid/widget/AutoCompleteTextView; // type@0218 │ │ +045c34: 5bd9 c204 |00de: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ +045c38: 54d9 c204 |00e0: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ +045c3c: 150a 067f |00e2: const/high16 v10, #int 2131099648 // #7f06 │ │ +045c40: 1a0b 2b0c |00e4: const-string v11, "false" // string@0c2b │ │ +045c44: 6e30 c10f a90b |00e6: invoke-virtual {v9, v10, v11}, Landroid/widget/AutoCompleteTextView;.setTag:(ILjava/lang/Object;)V // method@0fc1 │ │ +045c4a: 1409 0b00 067f |00e9: const v9, #float 1.78117e+38 // #7f06000b │ │ +045c50: 6e20 5012 9d00 |00ec: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +045c56: 0c09 |00ef: move-result-object v9 │ │ +045c58: 1f09 3602 |00f0: check-cast v9, Landroid/widget/TextView; // type@0236 │ │ +045c5c: 5bd9 bc04 |00f2: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.fareTv:Landroid/widget/TextView; // field@04bc │ │ +045c60: 1409 0f00 067f |00f4: const v9, #float 1.78117e+38 // #7f06000f │ │ +045c66: 6e20 5012 9d00 |00f7: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +045c6c: 0c09 |00fa: move-result-object v9 │ │ +045c6e: 1f09 3602 |00fb: check-cast v9, Landroid/widget/TextView; // type@0236 │ │ +045c72: 5bd9 c704 |00fd: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.stopServiceTv:Landroid/widget/TextView; // field@04c7 │ │ +045c76: 1409 0a00 067f |00ff: const v9, #float 1.78117e+38 // #7f06000a │ │ +045c7c: 6e20 5012 9d00 |0102: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +045c82: 0c09 |0105: move-result-object v9 │ │ +045c84: 1f09 1802 |0106: check-cast v9, Landroid/widget/AutoCompleteTextView; // type@0218 │ │ +045c88: 5bd9 ba04 |0108: iput-object v9, v13, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ +045c8c: 54d9 ba04 |010a: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ +045c90: 150a 067f |010c: const/high16 v10, #int 2131099648 // #7f06 │ │ +045c94: 1a0b 2b0c |010e: const-string v11, "false" // string@0c2b │ │ +045c98: 6e30 c10f a90b |0110: invoke-virtual {v9, v10, v11}, Landroid/widget/AutoCompleteTextView;.setTag:(ILjava/lang/Object;)V // method@0fc1 │ │ +045c9e: 54d9 ba04 |0113: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ +045ca2: 6e20 bd0f 0900 |0115: invoke-virtual {v9, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fbd │ │ +045ca8: 54d9 c204 |0118: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ +045cac: 6e20 bd0f 0900 |011a: invoke-virtual {v9, v0}, Landroid/widget/AutoCompleteTextView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fbd │ │ +045cb2: 54d9 c304 |011d: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.prefs:Landroid/content/SharedPreferences; // field@04c3 │ │ +045cb6: 1a0a b612 |011f: const-string v10, "origin" // string@12b6 │ │ +045cba: 7220 cb00 a900 |0121: invoke-interface {v9, v10}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00cb │ │ +045cc0: 0a09 |0124: move-result v9 │ │ +045cc2: 3809 4b00 |0125: if-eqz v9, 0170 // +004b │ │ +045cc6: 54d9 c304 |0127: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.prefs:Landroid/content/SharedPreferences; // field@04c3 │ │ +045cca: 1a0a 440b |0129: const-string v10, "destination" // string@0b44 │ │ +045cce: 7220 cb00 a900 |012b: invoke-interface {v9, v10}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00cb │ │ +045cd4: 0a09 |012e: move-result v9 │ │ +045cd6: 3809 4100 |012f: if-eqz v9, 0170 // +0041 │ │ +045cda: 54d9 c304 |0131: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.prefs:Landroid/content/SharedPreferences; // field@04c3 │ │ +045cde: 1a0a b612 |0133: const-string v10, "origin" // string@12b6 │ │ +045ce2: 1a0b 0000 |0135: const-string v11, "" // string@0000 │ │ +045ce6: 7230 ce00 a90b |0137: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00ce │ │ +045cec: 0c06 |013a: move-result-object v6 │ │ +045cee: 54d9 c304 |013b: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.prefs:Landroid/content/SharedPreferences; // field@04c3 │ │ +045cf2: 1a0a 440b |013d: const-string v10, "destination" // string@0b44 │ │ +045cf6: 1a0b 0000 |013f: const-string v11, "" // string@0000 │ │ +045cfa: 7230 ce00 a90b |0141: invoke-interface {v9, v10, v11}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00ce │ │ +045d00: 0c01 |0144: move-result-object v1 │ │ +045d02: 1a09 0000 |0145: const-string v9, "" // string@0000 │ │ +045d06: 6e20 f710 9600 |0147: invoke-virtual {v6, v9}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +045d0c: 0a09 |014a: move-result v9 │ │ +045d0e: 3809 0900 |014b: if-eqz v9, 0154 // +0009 │ │ +045d12: 54d9 c204 |014d: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ +045d16: 130a c800 |014f: const/16 v10, #int 200 // #c8 │ │ +045d1a: 6e20 c30f a900 |0151: invoke-virtual {v9, v10}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0fc3 │ │ +045d20: 1a09 0000 |0154: const-string v9, "" // string@0000 │ │ +045d24: 6e20 f710 9100 |0156: invoke-virtual {v1, v9}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +045d2a: 0a09 |0159: move-result v9 │ │ +045d2c: 3809 0900 |015a: if-eqz v9, 0163 // +0009 │ │ +045d30: 54d9 ba04 |015c: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ +045d34: 130a c800 |015e: const/16 v10, #int 200 // #c8 │ │ +045d38: 6e20 c30f a900 |0160: invoke-virtual {v9, v10}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@0fc3 │ │ +045d3e: 54d9 c204 |0163: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ +045d42: 6e20 c20f 6900 |0165: invoke-virtual {v9, v6}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@0fc2 │ │ +045d48: 54d9 ba04 |0168: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ +045d4c: 6e20 c20f 1900 |016a: invoke-virtual {v9, v1}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@0fc2 │ │ +045d52: 7010 6a12 0d00 |016d: invoke-direct {v13}, Lpro/dbro/bart/TheActivity;.validateInputAndDoRequest:()V // method@126a │ │ +045d58: 6209 b504 |0170: sget-object v9, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +045d5c: 54da c404 |0172: iget-object v10, v13, Lpro/dbro/bart/TheActivity;.res:Landroid/content/res/Resources; // field@04c4 │ │ +045d60: 150b 047f |0174: const/high16 v11, #int 2130968576 // #7f04 │ │ +045d64: 6e20 db00 ba00 |0176: invoke-virtual {v10, v11}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@00db │ │ +045d6a: 0c0a |0179: move-result-object v10 │ │ +045d6c: 7120 fa11 a900 |017a: invoke-static {v9, v10}, Lpro/dbro/bart/LocalPersistence;.readObjectFromFile:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; // method@11fa │ │ +045d72: 0c08 |017d: move-result-object v8 │ │ +045d74: 1f08 8302 |017e: check-cast v8, Ljava/util/ArrayList; // type@0283 │ │ +045d78: 3808 7400 |0180: if-eqz v8, 01f4 // +0074 │ │ +045d7c: 5bd8 c604 |0182: iput-object v8, v13, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ +045d80: 1a09 b515 |0184: const-string v9, "stationSuggestions" // string@15b5 │ │ +045d84: 1a0a 6f06 |0186: const-string v10, "Loaded" // string@066f │ │ +045d88: 7120 360e a900 |0188: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +045d8e: 1409 0600 067f |018b: const v9, #float 1.78117e+38 // #7f060006 │ │ +045d94: 6e20 5012 9d00 |018e: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +045d9a: 0c05 |0191: move-result-object v5 │ │ +045d9c: 1f05 2102 |0192: check-cast v5, Landroid/widget/ImageButton; // type@0221 │ │ +045da0: 2209 e302 |0194: new-instance v9, Lpro/dbro/bart/TheActivity$1; // type@02e3 │ │ +045da4: 7020 3012 d900 |0196: invoke-direct {v9, v13}, Lpro/dbro/bart/TheActivity$1;.:(Lpro/dbro/bart/TheActivity;)V // method@1230 │ │ +045daa: 6e20 d60f 9500 |0199: invoke-virtual {v5, v9}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fd6 │ │ +045db0: 1409 0700 067f |019c: const v9, #float 1.78117e+38 // #7f060007 │ │ +045db6: 6e20 5012 9d00 |019f: invoke-virtual {v13, v9}, Lpro/dbro/bart/TheActivity;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +045dbc: 0c07 |01a2: move-result-object v7 │ │ +045dbe: 1f07 2102 |01a3: check-cast v7, Landroid/widget/ImageButton; // type@0221 │ │ +045dc2: 2209 e402 |01a5: new-instance v9, Lpro/dbro/bart/TheActivity$2; // type@02e4 │ │ +045dc6: 7020 3212 d900 |01a7: invoke-direct {v9, v13}, Lpro/dbro/bart/TheActivity$2;.:(Lpro/dbro/bart/TheActivity;)V // method@1232 │ │ +045dcc: 6e20 d60f 9700 |01aa: invoke-virtual {v7, v9}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@0fd6 │ │ +045dd2: 2203 e502 |01ad: new-instance v3, Lpro/dbro/bart/TheActivity$3; // type@02e5 │ │ +045dd6: 7020 3412 d300 |01af: invoke-direct {v3, v13}, Lpro/dbro/bart/TheActivity$3;.:(Lpro/dbro/bart/TheActivity;)V // method@1234 │ │ +045ddc: 54d9 c204 |01b2: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ +045de0: 6e20 be0f 3900 |01b4: invoke-virtual {v9, v3}, Landroid/widget/AutoCompleteTextView;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@0fbe │ │ +045de6: 54d9 ba04 |01b7: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ +045dea: 6e20 be0f 3900 |01b9: invoke-virtual {v9, v3}, Landroid/widget/AutoCompleteTextView;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@0fbe │ │ +045df0: 2204 e602 |01bc: new-instance v4, Lpro/dbro/bart/TheActivity$4; // type@02e6 │ │ +045df4: 7020 3612 d400 |01be: invoke-direct {v4, v13}, Lpro/dbro/bart/TheActivity$4;.:(Lpro/dbro/bart/TheActivity;)V // method@1236 │ │ +045dfa: 54d9 c204 |01c1: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ +045dfe: 6e20 c00f 4900 |01c3: invoke-virtual {v9, v4}, Landroid/widget/AutoCompleteTextView;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0fc0 │ │ +045e04: 54d9 ba04 |01c6: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ +045e08: 6e20 c00f 4900 |01c8: invoke-virtual {v9, v4}, Landroid/widget/AutoCompleteTextView;.setOnTouchListener:(Landroid/view/View$OnTouchListener;)V // method@0fc0 │ │ +045e0e: 54d9 c204 |01cb: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ +045e12: 220a e702 |01cd: new-instance v10, Lpro/dbro/bart/TheActivity$5; // type@02e7 │ │ +045e16: 7020 3812 da00 |01cf: invoke-direct {v10, v13}, Lpro/dbro/bart/TheActivity$5;.:(Lpro/dbro/bart/TheActivity;)V // method@1238 │ │ +045e1c: 6e20 bf0f a900 |01d2: invoke-virtual {v9, v10}, Landroid/widget/AutoCompleteTextView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fbf │ │ +045e22: 54d9 ba04 |01d5: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ +045e26: 220a e802 |01d7: new-instance v10, Lpro/dbro/bart/TheActivity$6; // type@02e8 │ │ +045e2a: 7020 3a12 da00 |01d9: invoke-direct {v10, v13}, Lpro/dbro/bart/TheActivity$6;.:(Lpro/dbro/bart/TheActivity;)V // method@123a │ │ +045e30: 6e20 bf0f a900 |01dc: invoke-virtual {v9, v10}, Landroid/widget/AutoCompleteTextView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0fbf │ │ +045e36: 54d9 c204 |01df: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ +045e3a: 220a e902 |01e1: new-instance v10, Lpro/dbro/bart/TheActivity$7; // type@02e9 │ │ +045e3e: 7020 3c12 da00 |01e3: invoke-direct {v10, v13}, Lpro/dbro/bart/TheActivity$7;.:(Lpro/dbro/bart/TheActivity;)V // method@123c │ │ +045e44: 6e20 bb0f a900 |01e6: invoke-virtual {v9, v10}, Landroid/widget/AutoCompleteTextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0fbb │ │ +045e4a: 54d9 ba04 |01e9: iget-object v9, v13, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ +045e4e: 220a ea02 |01eb: new-instance v10, Lpro/dbro/bart/TheActivity$8; // type@02ea │ │ +045e52: 7020 4012 da00 |01ed: invoke-direct {v10, v13}, Lpro/dbro/bart/TheActivity$8;.:(Lpro/dbro/bart/TheActivity;)V // method@1240 │ │ +045e58: 6e20 bb0f a900 |01f0: invoke-virtual {v9, v10}, Landroid/widget/AutoCompleteTextView;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@0fbb │ │ +045e5e: 0e00 |01f3: return-void │ │ +045e60: 1a09 b515 |01f4: const-string v9, "stationSuggestions" // string@15b5 │ │ +045e64: 1a0a 2c07 |01f6: const-string v10, "Not Found" // string@072c │ │ +045e68: 7120 360e a900 |01f8: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +045e6e: 2890 |01fb: goto 018b // -0070 │ │ +045e70: 0d09 |01fc: move-exception v9 │ │ +045e72: 288e |01fd: goto 018b // -0072 │ │ catches : 2 │ │ 0x0170 - 0x018b │ │ Ljava/lang/Throwable; -> 0x01fc │ │ 0x01f4 - 0x01fb │ │ Ljava/lang/Throwable; -> 0x01fc │ │ positions : │ │ 0x0000 line=107 │ │ @@ -77313,21 +77498,27 @@ │ │ 0x0042 line=122 │ │ 0x004d line=123 │ │ 0x0059 line=124 │ │ 0x0067 line=125 │ │ 0x006c line=126 │ │ 0x0073 line=127 │ │ 0x007a line=128 │ │ + 0x0083 line=129 │ │ + 0x008a line=130 │ │ + 0x008e line=131 │ │ + 0x0095 line=132 │ │ + 0x0099 line=133 │ │ 0x009c line=135 │ │ 0x00a4 line=136 │ │ 0x00a9 line=139 │ │ 0x00b9 line=144 │ │ 0x00c4 line=147 │ │ 0x00cb line=150 │ │ 0x00d5 line=152 │ │ + 0x00d8 line=153 │ │ 0x00e0 line=155 │ │ 0x00e9 line=157 │ │ 0x00f4 line=158 │ │ 0x00ff line=160 │ │ 0x010a line=161 │ │ 0x0113 line=162 │ │ 0x0118 line=163 │ │ @@ -77381,32 +77572,32 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -043f78: |[043f78] pro.dbro.bart.TheActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -043f88: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -043f8a: 6002 1a00 |0001: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -043f8e: 1303 0b00 |0003: const/16 v3, #int 11 // #b │ │ -043f92: 3532 1200 |0005: if-ge v2, v3, 0017 // +0012 │ │ -043f96: 1a02 8001 |0007: const-string v2, "About" // string@0180 │ │ -043f9a: 7252 640e 4644 |0009: invoke-interface {v6, v4, v4, v4, v2}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0e64 │ │ -043fa0: 0c01 |000c: move-result-object v1 │ │ -043fa2: 1502 027f |000d: const/high16 v2, #int 2130837504 // #7f02 │ │ -043fa6: 7220 6e0e 2100 |000f: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0e6e │ │ -043fac: 6f20 1a00 6500 |0012: invoke-super {v5, v6}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@001a │ │ -043fb2: 0a02 |0015: move-result v2 │ │ -043fb4: 0f02 |0016: return v2 │ │ -043fb6: 6e10 5112 0500 |0017: invoke-virtual {v5}, Lpro/dbro/bart/TheActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1251 │ │ -043fbc: 0c00 |001a: move-result-object v0 │ │ -043fbe: 1502 037f |001b: const/high16 v2, #int 2130903040 // #7f03 │ │ -043fc2: 6e30 680e 2006 |001d: invoke-virtual {v0, v2, v6}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e68 │ │ -043fc8: 28f2 |0020: goto 0012 // -000e │ │ +045e8c: |[045e8c] pro.dbro.bart.TheActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +045e9c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +045e9e: 6002 1a00 |0001: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +045ea2: 1303 0b00 |0003: const/16 v3, #int 11 // #b │ │ +045ea6: 3532 1200 |0005: if-ge v2, v3, 0017 // +0012 │ │ +045eaa: 1a02 8001 |0007: const-string v2, "About" // string@0180 │ │ +045eae: 7252 640e 4644 |0009: invoke-interface {v6, v4, v4, v4, v2}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@0e64 │ │ +045eb4: 0c01 |000c: move-result-object v1 │ │ +045eb6: 1502 027f |000d: const/high16 v2, #int 2130837504 // #7f02 │ │ +045eba: 7220 6e0e 2100 |000f: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@0e6e │ │ +045ec0: 6f20 1a00 6500 |0012: invoke-super {v5, v6}, Landroid/app/Activity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@001a │ │ +045ec6: 0a02 |0015: move-result v2 │ │ +045ec8: 0f02 |0016: return v2 │ │ +045eca: 6e10 5212 0500 |0017: invoke-virtual {v5}, Lpro/dbro/bart/TheActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@1252 │ │ +045ed0: 0c00 |001a: move-result-object v0 │ │ +045ed2: 1502 037f |001b: const/high16 v2, #int 2130903040 // #7f03 │ │ +045ed6: 6e30 680e 2006 |001d: invoke-virtual {v0, v2, v6}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@0e68 │ │ +045edc: 28f2 |0020: goto 0012 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=432 │ │ 0x0007 line=433 │ │ 0x000d line=434 │ │ 0x0012 line=441 │ │ 0x0017 line=437 │ │ @@ -77422,21 +77613,21 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -043fcc: |[043fcc] pro.dbro.bart.TheActivity.onDestroy:()V │ │ -043fdc: 7110 7b05 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ -043fe2: 0c00 |0003: move-result-object v0 │ │ -043fe4: 5421 c504 |0004: iget-object v1, v2, Lpro/dbro/bart/TheActivity;.serviceStateMessageReceiver:Landroid/content/BroadcastReceiver; // field@04c5 │ │ -043fe8: 6e20 7f05 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/content/LocalBroadcastManager;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@057f │ │ -043fee: 6f10 1d00 0200 |0009: invoke-super {v2}, Landroid/app/Activity;.onDestroy:()V // method@001d │ │ -043ff4: 0e00 |000c: return-void │ │ +045ee0: |[045ee0] pro.dbro.bart.TheActivity.onDestroy:()V │ │ +045ef0: 7110 7b05 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ +045ef6: 0c00 |0003: move-result-object v0 │ │ +045ef8: 5421 c504 |0004: iget-object v1, v2, Lpro/dbro/bart/TheActivity;.serviceStateMessageReceiver:Landroid/content/BroadcastReceiver; // field@04c5 │ │ +045efc: 6e20 7f05 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/content/LocalBroadcastManager;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@057f │ │ +045f02: 6f10 1d00 0200 |0009: invoke-super {v2}, Landroid/app/Activity;.onDestroy:()V // method@001d │ │ +045f08: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1233 │ │ 0x0009 line=1234 │ │ 0x000c line=1235 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lpro/dbro/bart/TheActivity; │ │ @@ -77446,74 +77637,79 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 105 16-bit code units │ │ -043ff8: |[043ff8] pro.dbro.bart.TheActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -044008: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04400a: 1406 0200 057f |0001: const v6, #float 1.76787e+38 // #7f050002 │ │ -044010: 1305 0a00 |0004: const/16 v5, #int 10 // #a │ │ -044014: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -044016: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -044018: 7210 6a0e 0900 |0008: invoke-interface {v9}, Landroid/view/MenuItem;.getItemId:()I // method@0e6a │ │ -04401e: 0a03 |000b: move-result v3 │ │ -044020: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -044024: 7210 6a0e 0900 |000e: invoke-interface {v9}, Landroid/view/MenuItem;.getItemId:()I // method@0e6a │ │ -04402a: 0a03 |0011: move-result v3 │ │ -04402c: 1404 0200 067f |0012: const v4, #float 1.78117e+38 // #7f060002 │ │ -044032: 3343 5300 |0015: if-ne v3, v4, 0068 // +0053 │ │ -044036: 6203 b504 |0017: sget-object v3, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -04403a: 1404 0b00 037f |0019: const v4, #float 1.74129e+38 // #7f03000b │ │ -044040: 7130 c40e 4307 |001c: invoke-static {v3, v4, v7}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ -044046: 0c00 |001f: move-result-object v0 │ │ -044048: 1f00 3602 |0020: check-cast v0, Landroid/widget/TextView; // type@0236 │ │ -04404c: 5483 c404 |0022: iget-object v3, v8, Lpro/dbro/bart/TheActivity;.res:Landroid/content/res/Resources; // field@04c4 │ │ -044050: 6e20 e100 6300 |0024: invoke-virtual {v3, v6}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00e1 │ │ -044056: 0c03 |0027: move-result-object v3 │ │ -044058: 4603 0302 |0028: aget-object v3, v3, v2 │ │ -04405c: 7110 2c0e 0300 |002a: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0e2c │ │ -044062: 0c03 |002d: move-result-object v3 │ │ -044064: 6e20 5810 3000 |002e: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -04406a: 6e51 5310 5051 |0031: invoke-virtual {v0, v5, v1, v5, v1}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ -044070: 1503 9041 |0034: const/high16 v3, #int 1099956224 // #4190 │ │ -044074: 6e20 5b10 3000 |0036: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ -04407a: 7100 300e 0000 |0039: invoke-static {}, Landroid/text/method/LinkMovementMethod;.getInstance:()Landroid/text/method/MovementMethod; // method@0e30 │ │ -044080: 0c03 |003c: move-result-object v3 │ │ -044082: 6e20 5110 3000 |003d: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setMovementMethod:(Landroid/text/method/MovementMethod;)V // method@1051 │ │ -044088: 2203 0d00 |0040: new-instance v3, Landroid/app/AlertDialog$Builder; // type@000d │ │ -04408c: 6204 b504 |0042: sget-object v4, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -044090: 7020 3400 4300 |0044: invoke-direct {v3, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0034 │ │ -044096: 5484 c404 |0047: iget-object v4, v8, Lpro/dbro/bart/TheActivity;.res:Landroid/content/res/Resources; // field@04c4 │ │ -04409a: 6e20 e100 6400 |0049: invoke-virtual {v4, v6}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00e1 │ │ -0440a0: 0c04 |004c: move-result-object v4 │ │ -0440a2: 4601 0401 |004d: aget-object v1, v4, v1 │ │ -0440a6: 6e20 3a00 1300 |004f: invoke-virtual {v3, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003a │ │ -0440ac: 0c01 |0052: move-result-object v1 │ │ -0440ae: 1403 0400 027f |0053: const v3, #float 1.728e+38 // #7f020004 │ │ -0440b4: 6e20 3500 3100 |0056: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0035 │ │ -0440ba: 0c01 |0059: move-result-object v1 │ │ -0440bc: 6e20 3b00 0100 |005a: invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@003b │ │ -0440c2: 0c01 |005d: move-result-object v1 │ │ -0440c4: 1a03 4407 |005e: const-string v3, "Okay!" // string@0744 │ │ -0440c8: 6e30 3900 3107 |0060: invoke-virtual {v1, v3, v7}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0039 │ │ -0440ce: 0c01 |0063: move-result-object v1 │ │ -0440d0: 6e10 3c00 0100 |0064: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ -0440d6: 0121 |0067: move v1, v2 │ │ -0440d8: 0f01 |0068: return v1 │ │ +045f0c: |[045f0c] pro.dbro.bart.TheActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +045f1c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +045f1e: 1406 0200 057f |0001: const v6, #float 1.76787e+38 // #7f050002 │ │ +045f24: 1305 0a00 |0004: const/16 v5, #int 10 // #a │ │ +045f28: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +045f2a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +045f2c: 7210 6a0e 0900 |0008: invoke-interface {v9}, Landroid/view/MenuItem;.getItemId:()I // method@0e6a │ │ +045f32: 0a03 |000b: move-result v3 │ │ +045f34: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +045f38: 7210 6a0e 0900 |000e: invoke-interface {v9}, Landroid/view/MenuItem;.getItemId:()I // method@0e6a │ │ +045f3e: 0a03 |0011: move-result v3 │ │ +045f40: 1404 0200 067f |0012: const v4, #float 1.78117e+38 // #7f060002 │ │ +045f46: 3343 5300 |0015: if-ne v3, v4, 0068 // +0053 │ │ +045f4a: 6203 b504 |0017: sget-object v3, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +045f4e: 1404 0b00 037f |0019: const v4, #float 1.74129e+38 // #7f03000b │ │ +045f54: 7130 c40e 4307 |001c: invoke-static {v3, v4, v7}, Landroid/view/View;.inflate:(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; // method@0ec4 │ │ +045f5a: 0c00 |001f: move-result-object v0 │ │ +045f5c: 1f00 3602 |0020: check-cast v0, Landroid/widget/TextView; // type@0236 │ │ +045f60: 5483 c404 |0022: iget-object v3, v8, Lpro/dbro/bart/TheActivity;.res:Landroid/content/res/Resources; // field@04c4 │ │ +045f64: 6e20 e100 6300 |0024: invoke-virtual {v3, v6}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00e1 │ │ +045f6a: 0c03 |0027: move-result-object v3 │ │ +045f6c: 4603 0302 |0028: aget-object v3, v3, v2 │ │ +045f70: 7110 2c0e 0300 |002a: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@0e2c │ │ +045f76: 0c03 |002d: move-result-object v3 │ │ +045f78: 6e20 5810 3000 |002e: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +045f7e: 6e51 5310 5051 |0031: invoke-virtual {v0, v5, v1, v5, v1}, Landroid/widget/TextView;.setPadding:(IIII)V // method@1053 │ │ +045f84: 1503 9041 |0034: const/high16 v3, #int 1099956224 // #4190 │ │ +045f88: 6e20 5b10 3000 |0036: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setTextSize:(F)V // method@105b │ │ +045f8e: 7100 300e 0000 |0039: invoke-static {}, Landroid/text/method/LinkMovementMethod;.getInstance:()Landroid/text/method/MovementMethod; // method@0e30 │ │ +045f94: 0c03 |003c: move-result-object v3 │ │ +045f96: 6e20 5110 3000 |003d: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setMovementMethod:(Landroid/text/method/MovementMethod;)V // method@1051 │ │ +045f9c: 2203 0d00 |0040: new-instance v3, Landroid/app/AlertDialog$Builder; // type@000d │ │ +045fa0: 6204 b504 |0042: sget-object v4, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +045fa4: 7020 3400 4300 |0044: invoke-direct {v3, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0034 │ │ +045faa: 5484 c404 |0047: iget-object v4, v8, Lpro/dbro/bart/TheActivity;.res:Landroid/content/res/Resources; // field@04c4 │ │ +045fae: 6e20 e100 6400 |0049: invoke-virtual {v4, v6}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00e1 │ │ +045fb4: 0c04 |004c: move-result-object v4 │ │ +045fb6: 4601 0401 |004d: aget-object v1, v4, v1 │ │ +045fba: 6e20 3a00 1300 |004f: invoke-virtual {v3, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003a │ │ +045fc0: 0c01 |0052: move-result-object v1 │ │ +045fc2: 1403 0400 027f |0053: const v3, #float 1.728e+38 // #7f020004 │ │ +045fc8: 6e20 3500 3100 |0056: invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;.setIcon:(I)Landroid/app/AlertDialog$Builder; // method@0035 │ │ +045fce: 0c01 |0059: move-result-object v1 │ │ +045fd0: 6e20 3b00 0100 |005a: invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@003b │ │ +045fd6: 0c01 |005d: move-result-object v1 │ │ +045fd8: 1a03 4407 |005e: const-string v3, "Okay!" // string@0744 │ │ +045fdc: 6e30 3900 3107 |0060: invoke-virtual {v1, v3, v7}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0039 │ │ +045fe2: 0c01 |0063: move-result-object v1 │ │ +045fe4: 6e10 3c00 0100 |0064: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ +045fea: 0121 |0067: move v1, v2 │ │ +045fec: 0f01 |0068: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=446 │ │ 0x0017 line=447 │ │ 0x0022 line=448 │ │ 0x0031 line=449 │ │ 0x0034 line=450 │ │ 0x0039 line=451 │ │ 0x0040 line=452 │ │ + 0x0049 line=453 │ │ + 0x0056 line=454 │ │ + 0x005a line=455 │ │ + 0x0060 line=456 │ │ + 0x0064 line=457 │ │ 0x0068 line=460 │ │ locals : │ │ 0x0022 - 0x0068 reg=0 aboutTv Landroid/widget/TextView; │ │ 0x0000 - 0x0069 reg=8 this Lpro/dbro/bart/TheActivity; │ │ 0x0000 - 0x0069 reg=9 item Landroid/view/MenuItem; │ │ │ │ #8 : (in Lpro/dbro/bart/TheActivity;) │ │ @@ -77521,42 +77717,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -0440dc: |[0440dc] pro.dbro.bart.TheActivity.onPause:()V │ │ -0440ec: 6f10 2300 0400 |0000: invoke-super {v4}, Landroid/app/Activity;.onPause:()V // method@0023 │ │ -0440f2: 6200 b504 |0003: sget-object v0, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -0440f6: 5441 c604 |0005: iget-object v1, v4, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ -0440fa: 5442 c404 |0007: iget-object v2, v4, Lpro/dbro/bart/TheActivity;.res:Landroid/content/res/Resources; // field@04c4 │ │ -0440fe: 1503 047f |0009: const/high16 v3, #int 2130968576 // #7f04 │ │ -044102: 6e20 db00 3200 |000b: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@00db │ │ -044108: 0c02 |000e: move-result-object v2 │ │ -04410a: 7130 fa11 1002 |000f: invoke-static {v0, v1, v2}, Lpro/dbro/bart/LocalPersistence;.writeObjectToFile:(Landroid/content/Context;Ljava/lang/Object;Ljava/lang/String;)V // method@11fa │ │ -044110: 5440 bb04 |0012: iget-object v0, v4, Lpro/dbro/bart/TheActivity;.editor:Landroid/content/SharedPreferences$Editor; // field@04bb │ │ -044114: 1a01 b612 |0014: const-string v1, "origin" // string@12b6 │ │ -044118: 5442 c204 |0016: iget-object v2, v4, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ -04411c: 6e10 bc0f 0200 |0018: invoke-virtual {v2}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ -044122: 0c02 |001b: move-result-object v2 │ │ -044124: 6e10 ec10 0200 |001c: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -04412a: 0c02 |001f: move-result-object v2 │ │ -04412c: 7230 ca00 1002 |0020: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ca │ │ -044132: 5440 bb04 |0023: iget-object v0, v4, Lpro/dbro/bart/TheActivity;.editor:Landroid/content/SharedPreferences$Editor; // field@04bb │ │ -044136: 1a01 440b |0025: const-string v1, "destination" // string@0b44 │ │ -04413a: 5442 ba04 |0027: iget-object v2, v4, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ -04413e: 6e10 bc0f 0200 |0029: invoke-virtual {v2}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ -044144: 0c02 |002c: move-result-object v2 │ │ -044146: 6e10 ec10 0200 |002d: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -04414c: 0c02 |0030: move-result-object v2 │ │ -04414e: 7230 ca00 1002 |0031: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ca │ │ -044154: 5440 bb04 |0034: iget-object v0, v4, Lpro/dbro/bart/TheActivity;.editor:Landroid/content/SharedPreferences$Editor; // field@04bb │ │ -044158: 7210 c800 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00c8 │ │ -04415e: 0e00 |0039: return-void │ │ +045ff0: |[045ff0] pro.dbro.bart.TheActivity.onPause:()V │ │ +046000: 6f10 2300 0400 |0000: invoke-super {v4}, Landroid/app/Activity;.onPause:()V // method@0023 │ │ +046006: 6200 b504 |0003: sget-object v0, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +04600a: 5441 c604 |0005: iget-object v1, v4, Lpro/dbro/bart/TheActivity;.stationSuggestions:Ljava/util/ArrayList; // field@04c6 │ │ +04600e: 5442 c404 |0007: iget-object v2, v4, Lpro/dbro/bart/TheActivity;.res:Landroid/content/res/Resources; // field@04c4 │ │ +046012: 1503 047f |0009: const/high16 v3, #int 2130968576 // #7f04 │ │ +046016: 6e20 db00 3200 |000b: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@00db │ │ +04601c: 0c02 |000e: move-result-object v2 │ │ +04601e: 7130 fb11 1002 |000f: invoke-static {v0, v1, v2}, Lpro/dbro/bart/LocalPersistence;.writeObjectToFile:(Landroid/content/Context;Ljava/lang/Object;Ljava/lang/String;)V // method@11fb │ │ +046024: 5440 bb04 |0012: iget-object v0, v4, Lpro/dbro/bart/TheActivity;.editor:Landroid/content/SharedPreferences$Editor; // field@04bb │ │ +046028: 1a01 b612 |0014: const-string v1, "origin" // string@12b6 │ │ +04602c: 5442 c204 |0016: iget-object v2, v4, Lpro/dbro/bart/TheActivity;.originTextView:Landroid/widget/AutoCompleteTextView; // field@04c2 │ │ +046030: 6e10 bc0f 0200 |0018: invoke-virtual {v2}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ +046036: 0c02 |001b: move-result-object v2 │ │ +046038: 6e10 ed10 0200 |001c: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +04603e: 0c02 |001f: move-result-object v2 │ │ +046040: 7230 ca00 1002 |0020: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ca │ │ +046046: 5440 bb04 |0023: iget-object v0, v4, Lpro/dbro/bart/TheActivity;.editor:Landroid/content/SharedPreferences$Editor; // field@04bb │ │ +04604a: 1a01 440b |0025: const-string v1, "destination" // string@0b44 │ │ +04604e: 5442 ba04 |0027: iget-object v2, v4, Lpro/dbro/bart/TheActivity;.destinationTextView:Landroid/widget/AutoCompleteTextView; // field@04ba │ │ +046052: 6e10 bc0f 0200 |0029: invoke-virtual {v2}, Landroid/widget/AutoCompleteTextView;.getText:()Landroid/text/Editable; // method@0fbc │ │ +046058: 0c02 |002c: move-result-object v2 │ │ +04605a: 6e10 ed10 0200 |002d: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +046060: 0c02 |0030: move-result-object v2 │ │ +046062: 7230 ca00 1002 |0031: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00ca │ │ +046068: 5440 bb04 |0034: iget-object v0, v4, Lpro/dbro/bart/TheActivity;.editor:Landroid/content/SharedPreferences$Editor; // field@04bb │ │ +04606c: 7210 c800 0000 |0036: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00c8 │ │ +046072: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1129 │ │ 0x0003 line=1132 │ │ 0x0012 line=1134 │ │ 0x0023 line=1135 │ │ 0x0034 line=1136 │ │ @@ -77569,60 +77765,60 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -044160: |[044160] pro.dbro.bart.TheActivity.onResume:()V │ │ -044170: 6202 ca04 |0000: sget-object v2, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ -044174: 3802 5b00 |0002: if-eqz v2, 005d // +005b │ │ -044178: 6202 ca04 |0004: sget-object v2, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ -04417c: 6102 e404 |0006: sget-wide v2, Lpro/dbro/bart/ViewCountDownTimer;.expiryTime:J // field@04e4 │ │ -044180: 2204 8802 |0008: new-instance v4, Ljava/util/Date; // type@0288 │ │ -044184: 7010 4911 0400 |000a: invoke-direct {v4}, Ljava/util/Date;.:()V // method@1149 │ │ -04418a: 6e10 4b11 0400 |000d: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@114b │ │ -044190: 0b04 |0010: move-result-wide v4 │ │ -044192: 9c00 0204 |0011: sub-long v0, v2, v4 │ │ -044196: 1602 0000 |0013: const-wide/16 v2, #int 0 // #0 │ │ -04419a: 3102 0002 |0015: cmp-long v2, v0, v2 │ │ -04419e: 3d02 0700 |0017: if-lez v2, 001e // +0007 │ │ -0441a2: 6202 ca04 |0019: sget-object v2, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ -0441a6: 6e30 9712 0201 |001b: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/ViewCountDownTimer;.onTick:(J)V // method@1297 │ │ -0441ac: 7010 6812 0600 |001e: invoke-direct {v6}, Lpro/dbro/bart/TheActivity;.usherServiceIsRunning:()Z // method@1268 │ │ -0441b2: 0a02 |0021: move-result v2 │ │ -0441b4: 3802 1200 |0022: if-eqz v2, 0034 // +0012 │ │ -0441b8: 5462 c704 |0024: iget-object v2, v6, Lpro/dbro/bart/TheActivity;.stopServiceTv:Landroid/widget/TextView; // field@04c7 │ │ -0441bc: 1203 |0026: const/4 v3, #int 0 // #0 │ │ -0441be: 6e20 5e10 3200 |0027: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@105e │ │ -0441c4: 5462 c704 |002a: iget-object v2, v6, Lpro/dbro/bart/TheActivity;.stopServiceTv:Landroid/widget/TextView; // field@04c7 │ │ -0441c8: 2203 e102 |002c: new-instance v3, Lpro/dbro/bart/TheActivity$15; // type@02e1 │ │ -0441cc: 7020 2b12 6300 |002e: invoke-direct {v3, v6}, Lpro/dbro/bart/TheActivity$15;.:(Lpro/dbro/bart/TheActivity;)V // method@122b │ │ -0441d2: 6e20 5210 3200 |0031: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1052 │ │ -0441d8: 5462 b804 |0034: iget-object v2, v6, Lpro/dbro/bart/TheActivity;.currentLocation:Landroid/location/Location; // field@04b8 │ │ -0441dc: 3802 1900 |0036: if-eqz v2, 004f // +0019 │ │ -0441e0: 5462 b804 |0038: iget-object v2, v6, Lpro/dbro/bart/TheActivity;.currentLocation:Landroid/location/Location; // field@04b8 │ │ -0441e4: 6e10 3701 0200 |003a: invoke-virtual {v2}, Landroid/location/Location;.getTime:()J // method@0137 │ │ -0441ea: 0b02 |003d: move-result-wide v2 │ │ -0441ec: 1704 e093 0400 |003e: const-wide/32 v4, #float 4.2039e-40 // #000493e0 │ │ -0441f2: bb42 |0041: add-long/2addr v2, v4 │ │ -0441f4: 2204 8802 |0042: new-instance v4, Ljava/util/Date; // type@0288 │ │ -0441f8: 7010 4911 0400 |0044: invoke-direct {v4}, Ljava/util/Date;.:()V // method@1149 │ │ -0441fe: 6e10 4b11 0400 |0047: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@114b │ │ -044204: 0b04 |004a: move-result-wide v4 │ │ -044206: 3102 0204 |004b: cmp-long v2, v2, v4 │ │ -04420a: 3b02 0c00 |004d: if-gez v2, 0059 // +000c │ │ -04420e: 1a02 8e07 |004f: const-string v2, "RefreshLocation" // string@078e │ │ -044212: 1a03 e801 |0051: const-string v3, "Bagooosh!" // string@01e8 │ │ -044216: 7120 360e 3200 |0053: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -04421c: 7010 5012 0600 |0056: invoke-direct {v6}, Lpro/dbro/bart/TheActivity;.getDeviceLocation:()V // method@1250 │ │ -044222: 6f10 2600 0600 |0059: invoke-super {v6}, Landroid/app/Activity;.onResume:()V // method@0026 │ │ -044228: 0e00 |005c: return-void │ │ -04422a: 7010 6912 0600 |005d: invoke-direct {v6}, Lpro/dbro/bart/TheActivity;.validateInputAndDoRequest:()V // method@1269 │ │ -044230: 28be |0060: goto 001e // -0042 │ │ +046074: |[046074] pro.dbro.bart.TheActivity.onResume:()V │ │ +046084: 6202 ca04 |0000: sget-object v2, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ +046088: 3802 5b00 |0002: if-eqz v2, 005d // +005b │ │ +04608c: 6202 ca04 |0004: sget-object v2, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ +046090: 6102 e404 |0006: sget-wide v2, Lpro/dbro/bart/ViewCountDownTimer;.expiryTime:J // field@04e4 │ │ +046094: 2204 8802 |0008: new-instance v4, Ljava/util/Date; // type@0288 │ │ +046098: 7010 4a11 0400 |000a: invoke-direct {v4}, Ljava/util/Date;.:()V // method@114a │ │ +04609e: 6e10 4c11 0400 |000d: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@114c │ │ +0460a4: 0b04 |0010: move-result-wide v4 │ │ +0460a6: 9c00 0204 |0011: sub-long v0, v2, v4 │ │ +0460aa: 1602 0000 |0013: const-wide/16 v2, #int 0 // #0 │ │ +0460ae: 3102 0002 |0015: cmp-long v2, v0, v2 │ │ +0460b2: 3d02 0700 |0017: if-lez v2, 001e // +0007 │ │ +0460b6: 6202 ca04 |0019: sget-object v2, Lpro/dbro/bart/TheActivity;.timer:Lpro/dbro/bart/ViewCountDownTimer; // field@04ca │ │ +0460ba: 6e30 9812 0201 |001b: invoke-virtual {v2, v0, v1}, Lpro/dbro/bart/ViewCountDownTimer;.onTick:(J)V // method@1298 │ │ +0460c0: 7010 6912 0600 |001e: invoke-direct {v6}, Lpro/dbro/bart/TheActivity;.usherServiceIsRunning:()Z // method@1269 │ │ +0460c6: 0a02 |0021: move-result v2 │ │ +0460c8: 3802 1200 |0022: if-eqz v2, 0034 // +0012 │ │ +0460cc: 5462 c704 |0024: iget-object v2, v6, Lpro/dbro/bart/TheActivity;.stopServiceTv:Landroid/widget/TextView; // field@04c7 │ │ +0460d0: 1203 |0026: const/4 v3, #int 0 // #0 │ │ +0460d2: 6e20 5e10 3200 |0027: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@105e │ │ +0460d8: 5462 c704 |002a: iget-object v2, v6, Lpro/dbro/bart/TheActivity;.stopServiceTv:Landroid/widget/TextView; // field@04c7 │ │ +0460dc: 2203 e102 |002c: new-instance v3, Lpro/dbro/bart/TheActivity$15; // type@02e1 │ │ +0460e0: 7020 2c12 6300 |002e: invoke-direct {v3, v6}, Lpro/dbro/bart/TheActivity$15;.:(Lpro/dbro/bart/TheActivity;)V // method@122c │ │ +0460e6: 6e20 5210 3200 |0031: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1052 │ │ +0460ec: 5462 b804 |0034: iget-object v2, v6, Lpro/dbro/bart/TheActivity;.currentLocation:Landroid/location/Location; // field@04b8 │ │ +0460f0: 3802 1900 |0036: if-eqz v2, 004f // +0019 │ │ +0460f4: 5462 b804 |0038: iget-object v2, v6, Lpro/dbro/bart/TheActivity;.currentLocation:Landroid/location/Location; // field@04b8 │ │ +0460f8: 6e10 3701 0200 |003a: invoke-virtual {v2}, Landroid/location/Location;.getTime:()J // method@0137 │ │ +0460fe: 0b02 |003d: move-result-wide v2 │ │ +046100: 1704 e093 0400 |003e: const-wide/32 v4, #float 4.2039e-40 // #000493e0 │ │ +046106: bb42 |0041: add-long/2addr v2, v4 │ │ +046108: 2204 8802 |0042: new-instance v4, Ljava/util/Date; // type@0288 │ │ +04610c: 7010 4a11 0400 |0044: invoke-direct {v4}, Ljava/util/Date;.:()V // method@114a │ │ +046112: 6e10 4c11 0400 |0047: invoke-virtual {v4}, Ljava/util/Date;.getTime:()J // method@114c │ │ +046118: 0b04 |004a: move-result-wide v4 │ │ +04611a: 3102 0204 |004b: cmp-long v2, v2, v4 │ │ +04611e: 3b02 0c00 |004d: if-gez v2, 0059 // +000c │ │ +046122: 1a02 8e07 |004f: const-string v2, "RefreshLocation" // string@078e │ │ +046126: 1a03 e801 |0051: const-string v3, "Bagooosh!" // string@01e8 │ │ +04612a: 7120 360e 3200 |0053: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +046130: 7010 5112 0600 |0056: invoke-direct {v6}, Lpro/dbro/bart/TheActivity;.getDeviceLocation:()V // method@1251 │ │ +046136: 6f10 2600 0600 |0059: invoke-super {v6}, Landroid/app/Activity;.onResume:()V // method@0026 │ │ +04613c: 0e00 |005c: return-void │ │ +04613e: 7010 6a12 0600 |005d: invoke-direct {v6}, Lpro/dbro/bart/TheActivity;.validateInputAndDoRequest:()V // method@126a │ │ +046144: 28be |0060: goto 001e // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1195 │ │ 0x0004 line=1196 │ │ 0x0013 line=1197 │ │ 0x0019 line=1198 │ │ 0x001e line=1206 │ │ @@ -77643,67 +77839,71 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -044234: |[044234] pro.dbro.bart.TheActivity.parseBart:(Ljava/lang/String;Ljava/lang/String;Z)V │ │ -044244: 1404 0100 057f |0000: const v4, #float 1.76787e+38 // #7f050001 │ │ -04424a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -04424c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -04424e: 1a00 fd0b |0005: const-string v0, "error" // string@0bfd │ │ -044252: 3306 2e00 |0007: if-ne v6, v0, 0035 // +002e │ │ -044256: 3808 2b00 |0009: if-eqz v8, 0034 // +002b │ │ -04425a: 2200 0d00 |000b: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000d │ │ -04425e: 6201 b504 |000d: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -044262: 7020 3400 1000 |000f: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0034 │ │ -044268: 5451 c404 |0012: iget-object v1, v5, Lpro/dbro/bart/TheActivity;.res:Landroid/content/res/Resources; // field@04c4 │ │ -04426c: 6e20 e100 4100 |0014: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00e1 │ │ -044272: 0c01 |0017: move-result-object v1 │ │ -044274: 4601 0102 |0018: aget-object v1, v1, v2 │ │ -044278: 6e20 3a00 1000 |001a: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003a │ │ -04427e: 0c00 |001d: move-result-object v0 │ │ -044280: 5451 c404 |001e: iget-object v1, v5, Lpro/dbro/bart/TheActivity;.res:Landroid/content/res/Resources; // field@04c4 │ │ -044284: 6e20 e100 4100 |0020: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00e1 │ │ -04428a: 0c01 |0023: move-result-object v1 │ │ -04428c: 4601 0103 |0024: aget-object v1, v1, v3 │ │ -044290: 6e20 3600 1000 |0026: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0036 │ │ -044296: 0c00 |0029: move-result-object v0 │ │ -044298: 1a01 0402 |002a: const-string v1, "Bummer" // string@0204 │ │ -04429c: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -04429e: 6e30 3900 1002 |002d: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0039 │ │ -0442a4: 0c00 |0030: move-result-object v0 │ │ -0442a6: 6e10 3c00 0000 |0031: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ -0442ac: 0e00 |0034: return-void │ │ -0442ae: 1a00 010c |0035: const-string v0, "etd" // string@0c01 │ │ -0442b2: 6e20 f610 0700 |0037: invoke-virtual {v7, v0}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -0442b8: 0a00 |003a: move-result v0 │ │ -0442ba: 3900 0f00 |003b: if-nez v0, 004a // +000f │ │ -0442be: 2200 c602 |003d: new-instance v0, Lpro/dbro/bart/BartStationEtdParser; // type@02c6 │ │ -0442c2: 7020 dc11 8000 |003f: invoke-direct {v0, v8}, Lpro/dbro/bart/BartStationEtdParser;.:(Z)V // method@11dc │ │ -0442c8: 2331 1403 |0042: new-array v1, v3, [Ljava/lang/String; // type@0314 │ │ -0442cc: 4d06 0102 |0044: aput-object v6, v1, v2 │ │ -0442d0: 6e20 e211 1000 |0046: invoke-virtual {v0, v1}, Lpro/dbro/bart/BartStationEtdParser;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@11e2 │ │ -0442d6: 28eb |0049: goto 0034 // -0015 │ │ -0442d8: 1a00 df13 |004a: const-string v0, "route" // string@13df │ │ -0442dc: 6e20 f610 0700 |004c: invoke-virtual {v7, v0}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -0442e2: 0a00 |004f: move-result v0 │ │ -0442e4: 3900 e4ff |0050: if-nez v0, 0034 // -001c │ │ -0442e8: 2200 bb02 |0052: new-instance v0, Lpro/dbro/bart/BartRouteParser; // type@02bb │ │ -0442ec: 7020 bf11 8000 |0054: invoke-direct {v0, v8}, Lpro/dbro/bart/BartRouteParser;.:(Z)V // method@11bf │ │ -0442f2: 2331 1403 |0057: new-array v1, v3, [Ljava/lang/String; // type@0314 │ │ -0442f6: 4d06 0102 |0059: aput-object v6, v1, v2 │ │ -0442fa: 6e20 c311 1000 |005b: invoke-virtual {v0, v1}, Lpro/dbro/bart/BartRouteParser;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@11c3 │ │ -044300: 28d6 |005e: goto 0034 // -002a │ │ +046148: |[046148] pro.dbro.bart.TheActivity.parseBart:(Ljava/lang/String;Ljava/lang/String;Z)V │ │ +046158: 1404 0100 057f |0000: const v4, #float 1.76787e+38 // #7f050001 │ │ +04615e: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +046160: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +046162: 1a00 fd0b |0005: const-string v0, "error" // string@0bfd │ │ +046166: 3306 2e00 |0007: if-ne v6, v0, 0035 // +002e │ │ +04616a: 3808 2b00 |0009: if-eqz v8, 0034 // +002b │ │ +04616e: 2200 0d00 |000b: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000d │ │ +046172: 6201 b504 |000d: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +046176: 7020 3400 1000 |000f: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0034 │ │ +04617c: 5451 c404 |0012: iget-object v1, v5, Lpro/dbro/bart/TheActivity;.res:Landroid/content/res/Resources; // field@04c4 │ │ +046180: 6e20 e100 4100 |0014: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00e1 │ │ +046186: 0c01 |0017: move-result-object v1 │ │ +046188: 4601 0102 |0018: aget-object v1, v1, v2 │ │ +04618c: 6e20 3a00 1000 |001a: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003a │ │ +046192: 0c00 |001d: move-result-object v0 │ │ +046194: 5451 c404 |001e: iget-object v1, v5, Lpro/dbro/bart/TheActivity;.res:Landroid/content/res/Resources; // field@04c4 │ │ +046198: 6e20 e100 4100 |0020: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@00e1 │ │ +04619e: 0c01 |0023: move-result-object v1 │ │ +0461a0: 4601 0103 |0024: aget-object v1, v1, v3 │ │ +0461a4: 6e20 3600 1000 |0026: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0036 │ │ +0461aa: 0c00 |0029: move-result-object v0 │ │ +0461ac: 1a01 0402 |002a: const-string v1, "Bummer" // string@0204 │ │ +0461b0: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +0461b2: 6e30 3900 1002 |002d: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0039 │ │ +0461b8: 0c00 |0030: move-result-object v0 │ │ +0461ba: 6e10 3c00 0000 |0031: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ +0461c0: 0e00 |0034: return-void │ │ +0461c2: 1a00 010c |0035: const-string v0, "etd" // string@0c01 │ │ +0461c6: 6e20 f710 0700 |0037: invoke-virtual {v7, v0}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +0461cc: 0a00 |003a: move-result v0 │ │ +0461ce: 3900 0f00 |003b: if-nez v0, 004a // +000f │ │ +0461d2: 2200 c602 |003d: new-instance v0, Lpro/dbro/bart/BartStationEtdParser; // type@02c6 │ │ +0461d6: 7020 dd11 8000 |003f: invoke-direct {v0, v8}, Lpro/dbro/bart/BartStationEtdParser;.:(Z)V // method@11dd │ │ +0461dc: 2331 1403 |0042: new-array v1, v3, [Ljava/lang/String; // type@0314 │ │ +0461e0: 4d06 0102 |0044: aput-object v6, v1, v2 │ │ +0461e4: 6e20 e311 1000 |0046: invoke-virtual {v0, v1}, Lpro/dbro/bart/BartStationEtdParser;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@11e3 │ │ +0461ea: 28eb |0049: goto 0034 // -0015 │ │ +0461ec: 1a00 df13 |004a: const-string v0, "route" // string@13df │ │ +0461f0: 6e20 f710 0700 |004c: invoke-virtual {v7, v0}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +0461f6: 0a00 |004f: move-result v0 │ │ +0461f8: 3900 e4ff |0050: if-nez v0, 0034 // -001c │ │ +0461fc: 2200 bb02 |0052: new-instance v0, Lpro/dbro/bart/BartRouteParser; // type@02bb │ │ +046200: 7020 c011 8000 |0054: invoke-direct {v0, v8}, Lpro/dbro/bart/BartRouteParser;.:(Z)V // method@11c0 │ │ +046206: 2331 1403 |0057: new-array v1, v3, [Ljava/lang/String; // type@0314 │ │ +04620a: 4d06 0102 |0059: aput-object v6, v1, v2 │ │ +04620e: 6e20 c411 1000 |005b: invoke-virtual {v0, v1}, Lpro/dbro/bart/BartRouteParser;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@11c4 │ │ +046214: 28d6 |005e: goto 0034 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0005 line=496 │ │ 0x0009 line=497 │ │ 0x000b line=498 │ │ + 0x0014 line=499 │ │ + 0x0020 line=500 │ │ + 0x002d line=501 │ │ + 0x0031 line=502 │ │ 0x0034 line=509 │ │ 0x0035 line=505 │ │ 0x003d line=506 │ │ 0x004a line=507 │ │ 0x0052 line=508 │ │ locals : │ │ 0x0000 - 0x005f reg=5 this Lpro/dbro/bart/TheActivity; │ │ @@ -77745,184 +77945,187 @@ │ │ type : '(Lpro/dbro/bart/UsherService;JJ)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -044304: |[044304] pro.dbro.bart.UsherService$1.:(Lpro/dbro/bart/UsherService;JJ)V │ │ -044314: 5b01 cd04 |0000: iput-object v1, v0, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -044318: 7055 6501 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Landroid/os/CountDownTimer;.:(JJ)V // method@0165 │ │ -04431e: 0e00 |0005: return-void │ │ +046218: |[046218] pro.dbro.bart.UsherService$1.:(Lpro/dbro/bart/UsherService;JJ)V │ │ +046228: 5b01 cd04 |0000: iput-object v1, v0, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +04622c: 7055 6501 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Landroid/os/CountDownTimer;.:(JJ)V // method@0165 │ │ +046232: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/UsherService$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/UsherService; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/UsherService; │ │ 0x0000 - 0x0006 reg=2 x0 J │ │ 0x0000 - 0x0006 reg=4 x1 J │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/UsherService$1;) │ │ name : 'onFinish' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 314 16-bit code units │ │ -044320: |[044320] pro.dbro.bart.UsherService$1.onFinish:()V │ │ -044330: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -044332: 54c6 cd04 |0001: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -044336: 54c8 cd04 |0003: iget-object v8, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -04433a: 7110 7712 0800 |0005: invoke-static {v8}, Lpro/dbro/bart/UsherService;.access$000:(Lpro/dbro/bart/UsherService;)Landroid/content/Context; // method@1277 │ │ -044340: 1a08 9416 |0008: const-string v8, "vibrator" // string@1694 │ │ -044344: 6e20 8612 8600 |000a: invoke-virtual {v6, v8}, Lpro/dbro/bart/UsherService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1286 │ │ -04434a: 0c04 |000d: move-result-object v4 │ │ -04434c: 1f04 5e00 |000e: check-cast v4, Landroid/os/Vibrator; // type@005e │ │ -044350: 1306 0800 |0010: const/16 v6, #int 8 // #8 │ │ -044354: 2365 ff02 |0012: new-array v5, v6, [J // type@02ff │ │ -044358: 2605 0201 0000 |0014: fill-array-data v5, 00000116 // +00000102 │ │ -04435e: 12f6 |0017: const/4 v6, #int -1 // #ff │ │ -044360: 6e30 8601 5406 |0018: invoke-virtual {v4, v5, v6}, Landroid/os/Vibrator;.vibrate:([JI)V // method@0186 │ │ -044366: 54c8 cd04 |001b: iget-object v8, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -04436a: 54c6 cd04 |001d: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -04436e: 7110 7812 0600 |001f: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$100:(Lpro/dbro/bart/UsherService;)Z // method@1278 │ │ -044374: 0a06 |0022: move-result v6 │ │ -044376: 3906 8300 |0023: if-nez v6, 00a6 // +0083 │ │ -04437a: 0176 |0025: move v6, v7 │ │ -04437c: 7120 7a12 6800 |0026: invoke-static {v8, v6}, Lpro/dbro/bart/UsherService;.access$102:(Lpro/dbro/bart/UsherService;Z)Z // method@127a │ │ -044382: 54c6 cd04 |0029: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -044386: 7110 7c12 0600 |002b: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$200:(Lpro/dbro/bart/UsherService;)Lpro/dbro/bart/route; // method@127c │ │ -04438c: 0c06 |002e: move-result-object v6 │ │ -04438e: 5466 0105 |002f: iget-object v6, v6, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -044392: 6e10 3f11 0600 |0031: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -044398: 0a06 |0034: move-result v6 │ │ -04439a: 54c8 cd04 |0035: iget-object v8, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -04439e: 7110 7d12 0800 |0037: invoke-static {v8}, Lpro/dbro/bart/UsherService;.access$300:(Lpro/dbro/bart/UsherService;)I // method@127d │ │ -0443a4: 0a08 |003a: move-result v8 │ │ -0443a6: d808 0801 |003b: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0443aa: 3386 6c00 |003d: if-ne v6, v8, 00a9 // +006c │ │ -0443ae: 54c6 cd04 |003f: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -0443b2: 7110 7812 0600 |0041: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$100:(Lpro/dbro/bart/UsherService;)Z // method@1278 │ │ -0443b8: 0a06 |0044: move-result v6 │ │ -0443ba: 3906 6400 |0045: if-nez v6, 00a9 // +0064 │ │ -0443be: 2200 a800 |0047: new-instance v0, Landroid/support/v4/app/NotificationCompat$Builder; // type@00a8 │ │ -0443c2: 54c6 cd04 |0049: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -0443c6: 7110 7712 0600 |004b: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$000:(Lpro/dbro/bart/UsherService;)Landroid/content/Context; // method@1277 │ │ -0443cc: 0c06 |004e: move-result-object v6 │ │ -0443ce: 7020 4b04 6000 |004f: invoke-direct {v0, v6}, Landroid/support/v4/app/NotificationCompat$Builder;.:(Landroid/content/Context;)V // method@044b │ │ -0443d4: 54c6 cd04 |0052: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -0443d8: 7110 7f12 0600 |0054: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$400:(Lpro/dbro/bart/UsherService;)Landroid/app/PendingIntent; // method@127f │ │ -0443de: 0c06 |0057: move-result-object v6 │ │ -0443e0: 3906 0e00 |0058: if-nez v6, 0066 // +000e │ │ -0443e4: 1a06 3902 |005a: const-string v6, "ContentIntent" // string@0239 │ │ -0443e8: 1a07 ae16 |005c: const-string v7, "was null" // string@16ae │ │ -0443ec: 7120 360e 7600 |005e: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -0443f2: 54c6 cd04 |0061: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -0443f6: 7110 8012 0600 |0063: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$500:(Lpro/dbro/bart/UsherService;)V // method@1280 │ │ -0443fc: 54c6 cd04 |0066: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -044400: 7110 7f12 0600 |0068: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$400:(Lpro/dbro/bart/UsherService;)Landroid/app/PendingIntent; // method@127f │ │ -044406: 0c06 |006b: move-result-object v6 │ │ -044408: 6e20 5204 6000 |006c: invoke-virtual {v0, v6}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0452 │ │ -04440e: 0c06 |006f: move-result-object v6 │ │ -044410: 1407 0500 027f |0070: const v7, #float 1.728e+38 // #7f020005 │ │ -044416: 6e20 6004 7600 |0073: invoke-virtual {v6, v7}, Landroid/support/v4/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; // method@0460 │ │ -04441c: 0c06 |0076: move-result-object v6 │ │ -04441e: 1607 0000 |0077: const-wide/16 v7, #int 0 // #0 │ │ -044422: 6e30 6a04 7608 |0079: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/NotificationCompat$Builder;.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; // method@046a │ │ -044428: 0c06 |007c: move-result-object v6 │ │ -04442a: 1a07 4a08 |007d: const-string v7, "This is your stop! Take care!" // string@084a │ │ -04442e: 6e20 6604 7600 |007f: invoke-virtual {v6, v7}, Landroid/support/v4/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0466 │ │ -044434: 54c6 cd04 |0082: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -044438: 6e10 4e04 0000 |0084: invoke-virtual {v0}, Landroid/support/v4/app/NotificationCompat$Builder;.getNotification:()Landroid/app/Notification; // method@044e │ │ -04443e: 0c07 |0087: move-result-object v7 │ │ -044440: 7120 8212 7600 |0088: invoke-static {v6, v7}, Lpro/dbro/bart/UsherService;.access$602:(Lpro/dbro/bart/UsherService;Landroid/app/Notification;)Landroid/app/Notification; // method@1282 │ │ -044446: 54c6 cd04 |008b: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -04444a: 7110 8412 0600 |008d: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$800:(Lpro/dbro/bart/UsherService;)Landroid/app/NotificationManager; // method@1284 │ │ -044450: 0c06 |0090: move-result-object v6 │ │ -044452: 54c7 cd04 |0091: iget-object v7, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -044456: 7110 8312 0700 |0093: invoke-static {v7}, Lpro/dbro/bart/UsherService;.access$700:(Lpro/dbro/bart/UsherService;)I // method@1283 │ │ -04445c: 0a07 |0096: move-result v7 │ │ -04445e: 54c8 cd04 |0097: iget-object v8, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -044462: 7110 8112 0800 |0099: invoke-static {v8}, Lpro/dbro/bart/UsherService;.access$600:(Lpro/dbro/bart/UsherService;)Landroid/app/Notification; // method@1281 │ │ -044468: 0c08 |009c: move-result-object v8 │ │ -04446a: 6e30 7600 7608 |009d: invoke-virtual {v6, v7, v8}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0076 │ │ -044470: 54c6 cd04 |00a0: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -044474: 6e10 9012 0600 |00a2: invoke-virtual {v6}, Lpro/dbro/bart/UsherService;.stopSelf:()V // method@1290 │ │ -04447a: 0e00 |00a5: return-void │ │ -04447c: 1206 |00a6: const/4 v6, #int 0 // #0 │ │ -04447e: 2900 7fff |00a7: goto/16 0026 // -0081 │ │ -044482: 54c6 cd04 |00a9: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -044486: 7110 7812 0600 |00ab: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$100:(Lpro/dbro/bart/UsherService;)Z // method@1278 │ │ -04448c: 0a06 |00ae: move-result v6 │ │ -04448e: 3806 3200 |00af: if-eqz v6, 00e1 // +0032 │ │ -044492: 2203 8802 |00b1: new-instance v3, Ljava/util/Date; // type@0288 │ │ -044496: 7010 4911 0300 |00b3: invoke-direct {v3}, Ljava/util/Date;.:()V // method@1149 │ │ -04449c: 54c6 cd04 |00b6: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -0444a0: 7110 7c12 0600 |00b8: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$200:(Lpro/dbro/bart/UsherService;)Lpro/dbro/bart/route; // method@127c │ │ -0444a6: 0c06 |00bb: move-result-object v6 │ │ -0444a8: 5466 0105 |00bc: iget-object v6, v6, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -0444ac: 54c8 cd04 |00be: iget-object v8, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -0444b0: 7110 7d12 0800 |00c0: invoke-static {v8}, Lpro/dbro/bart/UsherService;.access$300:(Lpro/dbro/bart/UsherService;)I // method@127d │ │ -0444b6: 0a08 |00c3: move-result v8 │ │ -0444b8: 6e20 3811 8600 |00c4: invoke-virtual {v6, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0444be: 0c06 |00c7: move-result-object v6 │ │ -0444c0: 1f06 f602 |00c8: check-cast v6, Lpro/dbro/bart/leg; // type@02f6 │ │ -0444c4: 5466 f804 |00ca: iget-object v6, v6, Lpro/dbro/bart/leg;.disembarkTime:Ljava/util/Date; // field@04f8 │ │ -0444c8: 6e10 4b11 0600 |00cc: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@114b │ │ -0444ce: 0b08 |00cf: move-result-wide v8 │ │ -0444d0: 6e10 4b11 0300 |00d0: invoke-virtual {v3}, Ljava/util/Date;.getTime:()J // method@114b │ │ -0444d6: 0b0a |00d3: move-result-wide v10 │ │ -0444d8: 9c01 080a |00d4: sub-long v1, v8, v10 │ │ -0444dc: 54c6 cd04 |00d6: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -0444e0: 7120 8512 7600 |00d8: invoke-static {v6, v7}, Lpro/dbro/bart/UsherService;.access$900:(Lpro/dbro/bart/UsherService;Z)V // method@1285 │ │ -0444e6: 54c6 cd04 |00db: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -0444ea: 7130 7912 1602 |00dd: invoke-static {v6, v1, v2}, Lpro/dbro/bart/UsherService;.access$1000:(Lpro/dbro/bart/UsherService;J)V // method@1279 │ │ -0444f0: 28c5 |00e0: goto 00a5 // -003b │ │ -0444f2: 54c6 cd04 |00e1: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -0444f6: 7110 7e12 0600 |00e3: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$308:(Lpro/dbro/bart/UsherService;)I // method@127e │ │ -0444fc: 2203 8802 |00e6: new-instance v3, Ljava/util/Date; // type@0288 │ │ -044500: 7010 4911 0300 |00e8: invoke-direct {v3}, Ljava/util/Date;.:()V // method@1149 │ │ -044506: 54c6 cd04 |00eb: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -04450a: 7110 7c12 0600 |00ed: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$200:(Lpro/dbro/bart/UsherService;)Lpro/dbro/bart/route; // method@127c │ │ -044510: 0c06 |00f0: move-result-object v6 │ │ -044512: 5466 0105 |00f1: iget-object v6, v6, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -044516: 54c8 cd04 |00f3: iget-object v8, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -04451a: 7110 7d12 0800 |00f5: invoke-static {v8}, Lpro/dbro/bart/UsherService;.access$300:(Lpro/dbro/bart/UsherService;)I // method@127d │ │ -044520: 0a08 |00f8: move-result v8 │ │ -044522: 6e20 3811 8600 |00f9: invoke-virtual {v6, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -044528: 0c06 |00fc: move-result-object v6 │ │ -04452a: 1f06 f602 |00fd: check-cast v6, Lpro/dbro/bart/leg; // type@02f6 │ │ -04452e: 5466 f504 |00ff: iget-object v6, v6, Lpro/dbro/bart/leg;.boardTime:Ljava/util/Date; // field@04f5 │ │ -044532: 6e10 4b11 0600 |0101: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@114b │ │ -044538: 0b08 |0104: move-result-wide v8 │ │ -04453a: 6e10 4b11 0300 |0105: invoke-virtual {v3}, Ljava/util/Date;.getTime:()J // method@114b │ │ -044540: 0b0a |0108: move-result-wide v10 │ │ -044542: 9c01 080a |0109: sub-long v1, v8, v10 │ │ -044546: 54c6 cd04 |010b: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -04454a: 7120 8512 7600 |010d: invoke-static {v6, v7}, Lpro/dbro/bart/UsherService;.access$900:(Lpro/dbro/bart/UsherService;Z)V // method@1285 │ │ -044550: 54c6 cd04 |0110: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -044554: 7130 7912 1602 |0112: invoke-static {v6, v1, v2}, Lpro/dbro/bart/UsherService;.access$1000:(Lpro/dbro/bart/UsherService;J)V // method@1279 │ │ -04455a: 2890 |0115: goto 00a5 // -0070 │ │ -04455c: 0003 0800 0800 0000 0000 0000 0000 ... |0116: array-data (36 units) │ │ +046234: |[046234] pro.dbro.bart.UsherService$1.onFinish:()V │ │ +046244: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +046246: 54c6 cd04 |0001: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +04624a: 54c8 cd04 |0003: iget-object v8, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +04624e: 7110 7812 0800 |0005: invoke-static {v8}, Lpro/dbro/bart/UsherService;.access$000:(Lpro/dbro/bart/UsherService;)Landroid/content/Context; // method@1278 │ │ +046254: 1a08 9416 |0008: const-string v8, "vibrator" // string@1694 │ │ +046258: 6e20 8712 8600 |000a: invoke-virtual {v6, v8}, Lpro/dbro/bart/UsherService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1287 │ │ +04625e: 0c04 |000d: move-result-object v4 │ │ +046260: 1f04 5e00 |000e: check-cast v4, Landroid/os/Vibrator; // type@005e │ │ +046264: 1306 0800 |0010: const/16 v6, #int 8 // #8 │ │ +046268: 2365 ff02 |0012: new-array v5, v6, [J // type@02ff │ │ +04626c: 2605 0201 0000 |0014: fill-array-data v5, 00000116 // +00000102 │ │ +046272: 12f6 |0017: const/4 v6, #int -1 // #ff │ │ +046274: 6e30 8601 5406 |0018: invoke-virtual {v4, v5, v6}, Landroid/os/Vibrator;.vibrate:([JI)V // method@0186 │ │ +04627a: 54c8 cd04 |001b: iget-object v8, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +04627e: 54c6 cd04 |001d: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +046282: 7110 7912 0600 |001f: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$100:(Lpro/dbro/bart/UsherService;)Z // method@1279 │ │ +046288: 0a06 |0022: move-result v6 │ │ +04628a: 3906 8300 |0023: if-nez v6, 00a6 // +0083 │ │ +04628e: 0176 |0025: move v6, v7 │ │ +046290: 7120 7b12 6800 |0026: invoke-static {v8, v6}, Lpro/dbro/bart/UsherService;.access$102:(Lpro/dbro/bart/UsherService;Z)Z // method@127b │ │ +046296: 54c6 cd04 |0029: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +04629a: 7110 7d12 0600 |002b: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$200:(Lpro/dbro/bart/UsherService;)Lpro/dbro/bart/route; // method@127d │ │ +0462a0: 0c06 |002e: move-result-object v6 │ │ +0462a2: 5466 0105 |002f: iget-object v6, v6, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +0462a6: 6e10 4011 0600 |0031: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +0462ac: 0a06 |0034: move-result v6 │ │ +0462ae: 54c8 cd04 |0035: iget-object v8, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +0462b2: 7110 7e12 0800 |0037: invoke-static {v8}, Lpro/dbro/bart/UsherService;.access$300:(Lpro/dbro/bart/UsherService;)I // method@127e │ │ +0462b8: 0a08 |003a: move-result v8 │ │ +0462ba: d808 0801 |003b: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0462be: 3386 6c00 |003d: if-ne v6, v8, 00a9 // +006c │ │ +0462c2: 54c6 cd04 |003f: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +0462c6: 7110 7912 0600 |0041: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$100:(Lpro/dbro/bart/UsherService;)Z // method@1279 │ │ +0462cc: 0a06 |0044: move-result v6 │ │ +0462ce: 3906 6400 |0045: if-nez v6, 00a9 // +0064 │ │ +0462d2: 2200 a800 |0047: new-instance v0, Landroid/support/v4/app/NotificationCompat$Builder; // type@00a8 │ │ +0462d6: 54c6 cd04 |0049: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +0462da: 7110 7812 0600 |004b: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$000:(Lpro/dbro/bart/UsherService;)Landroid/content/Context; // method@1278 │ │ +0462e0: 0c06 |004e: move-result-object v6 │ │ +0462e2: 7020 4b04 6000 |004f: invoke-direct {v0, v6}, Landroid/support/v4/app/NotificationCompat$Builder;.:(Landroid/content/Context;)V // method@044b │ │ +0462e8: 54c6 cd04 |0052: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +0462ec: 7110 8012 0600 |0054: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$400:(Lpro/dbro/bart/UsherService;)Landroid/app/PendingIntent; // method@1280 │ │ +0462f2: 0c06 |0057: move-result-object v6 │ │ +0462f4: 3906 0e00 |0058: if-nez v6, 0066 // +000e │ │ +0462f8: 1a06 3902 |005a: const-string v6, "ContentIntent" // string@0239 │ │ +0462fc: 1a07 ae16 |005c: const-string v7, "was null" // string@16ae │ │ +046300: 7120 360e 7600 |005e: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +046306: 54c6 cd04 |0061: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +04630a: 7110 8112 0600 |0063: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$500:(Lpro/dbro/bart/UsherService;)V // method@1281 │ │ +046310: 54c6 cd04 |0066: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +046314: 7110 8012 0600 |0068: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$400:(Lpro/dbro/bart/UsherService;)Landroid/app/PendingIntent; // method@1280 │ │ +04631a: 0c06 |006b: move-result-object v6 │ │ +04631c: 6e20 5204 6000 |006c: invoke-virtual {v0, v6}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0452 │ │ +046322: 0c06 |006f: move-result-object v6 │ │ +046324: 1407 0500 027f |0070: const v7, #float 1.728e+38 // #7f020005 │ │ +04632a: 6e20 6004 7600 |0073: invoke-virtual {v6, v7}, Landroid/support/v4/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; // method@0460 │ │ +046330: 0c06 |0076: move-result-object v6 │ │ +046332: 1608 0000 |0077: const-wide/16 v8, #int 0 // #0 │ │ +046336: 6e30 6a04 8609 |0079: invoke-virtual {v6, v8, v9}, Landroid/support/v4/app/NotificationCompat$Builder;.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; // method@046a │ │ +04633c: 0c06 |007c: move-result-object v6 │ │ +04633e: 1a07 4a08 |007d: const-string v7, "This is your stop! Take care!" // string@084a │ │ +046342: 6e20 6604 7600 |007f: invoke-virtual {v6, v7}, Landroid/support/v4/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0466 │ │ +046348: 54c6 cd04 |0082: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +04634c: 6e10 4e04 0000 |0084: invoke-virtual {v0}, Landroid/support/v4/app/NotificationCompat$Builder;.getNotification:()Landroid/app/Notification; // method@044e │ │ +046352: 0c07 |0087: move-result-object v7 │ │ +046354: 7120 8312 7600 |0088: invoke-static {v6, v7}, Lpro/dbro/bart/UsherService;.access$602:(Lpro/dbro/bart/UsherService;Landroid/app/Notification;)Landroid/app/Notification; // method@1283 │ │ +04635a: 54c6 cd04 |008b: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +04635e: 7110 8512 0600 |008d: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$800:(Lpro/dbro/bart/UsherService;)Landroid/app/NotificationManager; // method@1285 │ │ +046364: 0c06 |0090: move-result-object v6 │ │ +046366: 54c7 cd04 |0091: iget-object v7, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +04636a: 7110 8412 0700 |0093: invoke-static {v7}, Lpro/dbro/bart/UsherService;.access$700:(Lpro/dbro/bart/UsherService;)I // method@1284 │ │ +046370: 0a07 |0096: move-result v7 │ │ +046372: 54c8 cd04 |0097: iget-object v8, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +046376: 7110 8212 0800 |0099: invoke-static {v8}, Lpro/dbro/bart/UsherService;.access$600:(Lpro/dbro/bart/UsherService;)Landroid/app/Notification; // method@1282 │ │ +04637c: 0c08 |009c: move-result-object v8 │ │ +04637e: 6e30 7600 7608 |009d: invoke-virtual {v6, v7, v8}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0076 │ │ +046384: 54c6 cd04 |00a0: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +046388: 6e10 9112 0600 |00a2: invoke-virtual {v6}, Lpro/dbro/bart/UsherService;.stopSelf:()V // method@1291 │ │ +04638e: 0e00 |00a5: return-void │ │ +046390: 1206 |00a6: const/4 v6, #int 0 // #0 │ │ +046392: 2900 7fff |00a7: goto/16 0026 // -0081 │ │ +046396: 54c6 cd04 |00a9: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +04639a: 7110 7912 0600 |00ab: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$100:(Lpro/dbro/bart/UsherService;)Z // method@1279 │ │ +0463a0: 0a06 |00ae: move-result v6 │ │ +0463a2: 3806 3200 |00af: if-eqz v6, 00e1 // +0032 │ │ +0463a6: 2201 8802 |00b1: new-instance v1, Ljava/util/Date; // type@0288 │ │ +0463aa: 7010 4a11 0100 |00b3: invoke-direct {v1}, Ljava/util/Date;.:()V // method@114a │ │ +0463b0: 54c6 cd04 |00b6: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +0463b4: 7110 7d12 0600 |00b8: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$200:(Lpro/dbro/bart/UsherService;)Lpro/dbro/bart/route; // method@127d │ │ +0463ba: 0c06 |00bb: move-result-object v6 │ │ +0463bc: 5466 0105 |00bc: iget-object v6, v6, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +0463c0: 54c8 cd04 |00be: iget-object v8, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +0463c4: 7110 7e12 0800 |00c0: invoke-static {v8}, Lpro/dbro/bart/UsherService;.access$300:(Lpro/dbro/bart/UsherService;)I // method@127e │ │ +0463ca: 0a08 |00c3: move-result v8 │ │ +0463cc: 6e20 3911 8600 |00c4: invoke-virtual {v6, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0463d2: 0c06 |00c7: move-result-object v6 │ │ +0463d4: 1f06 f602 |00c8: check-cast v6, Lpro/dbro/bart/leg; // type@02f6 │ │ +0463d8: 5466 f804 |00ca: iget-object v6, v6, Lpro/dbro/bart/leg;.disembarkTime:Ljava/util/Date; // field@04f8 │ │ +0463dc: 6e10 4c11 0600 |00cc: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@114c │ │ +0463e2: 0b08 |00cf: move-result-wide v8 │ │ +0463e4: 6e10 4c11 0100 |00d0: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@114c │ │ +0463ea: 0b0a |00d3: move-result-wide v10 │ │ +0463ec: 9c02 080a |00d4: sub-long v2, v8, v10 │ │ +0463f0: 54c6 cd04 |00d6: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +0463f4: 7120 8612 7600 |00d8: invoke-static {v6, v7}, Lpro/dbro/bart/UsherService;.access$900:(Lpro/dbro/bart/UsherService;Z)V // method@1286 │ │ +0463fa: 54c6 cd04 |00db: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +0463fe: 7130 7a12 2603 |00dd: invoke-static {v6, v2, v3}, Lpro/dbro/bart/UsherService;.access$1000:(Lpro/dbro/bart/UsherService;J)V // method@127a │ │ +046404: 28c5 |00e0: goto 00a5 // -003b │ │ +046406: 54c6 cd04 |00e1: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +04640a: 7110 7f12 0600 |00e3: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$308:(Lpro/dbro/bart/UsherService;)I // method@127f │ │ +046410: 2201 8802 |00e6: new-instance v1, Ljava/util/Date; // type@0288 │ │ +046414: 7010 4a11 0100 |00e8: invoke-direct {v1}, Ljava/util/Date;.:()V // method@114a │ │ +04641a: 54c6 cd04 |00eb: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +04641e: 7110 7d12 0600 |00ed: invoke-static {v6}, Lpro/dbro/bart/UsherService;.access$200:(Lpro/dbro/bart/UsherService;)Lpro/dbro/bart/route; // method@127d │ │ +046424: 0c06 |00f0: move-result-object v6 │ │ +046426: 5466 0105 |00f1: iget-object v6, v6, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +04642a: 54c8 cd04 |00f3: iget-object v8, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +04642e: 7110 7e12 0800 |00f5: invoke-static {v8}, Lpro/dbro/bart/UsherService;.access$300:(Lpro/dbro/bart/UsherService;)I // method@127e │ │ +046434: 0a08 |00f8: move-result v8 │ │ +046436: 6e20 3911 8600 |00f9: invoke-virtual {v6, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04643c: 0c06 |00fc: move-result-object v6 │ │ +04643e: 1f06 f602 |00fd: check-cast v6, Lpro/dbro/bart/leg; // type@02f6 │ │ +046442: 5466 f504 |00ff: iget-object v6, v6, Lpro/dbro/bart/leg;.boardTime:Ljava/util/Date; // field@04f5 │ │ +046446: 6e10 4c11 0600 |0101: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@114c │ │ +04644c: 0b08 |0104: move-result-wide v8 │ │ +04644e: 6e10 4c11 0100 |0105: invoke-virtual {v1}, Ljava/util/Date;.getTime:()J // method@114c │ │ +046454: 0b0a |0108: move-result-wide v10 │ │ +046456: 9c02 080a |0109: sub-long v2, v8, v10 │ │ +04645a: 54c6 cd04 |010b: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +04645e: 7120 8612 7600 |010d: invoke-static {v6, v7}, Lpro/dbro/bart/UsherService;.access$900:(Lpro/dbro/bart/UsherService;Z)V // method@1286 │ │ +046464: 54c6 cd04 |0110: iget-object v6, v12, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +046468: 7130 7a12 2603 |0112: invoke-static {v6, v2, v3}, Lpro/dbro/bart/UsherService;.access$1000:(Lpro/dbro/bart/UsherService;J)V // method@127a │ │ +04646e: 2890 |0115: goto 00a5 // -0070 │ │ +046470: 0003 0800 0800 0000 0000 0000 0000 ... |0116: array-data (36 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=281 │ │ 0x0010 line=282 │ │ 0x0017 line=283 │ │ 0x001b line=286 │ │ 0x0029 line=289 │ │ 0x0047 line=290 │ │ 0x0052 line=291 │ │ 0x005a line=292 │ │ 0x0061 line=293 │ │ 0x0066 line=295 │ │ + 0x0073 line=296 │ │ + 0x0079 line=298 │ │ + 0x007f line=299 │ │ 0x0082 line=301 │ │ 0x008b line=302 │ │ 0x00a0 line=304 │ │ 0x00a5 line=323 │ │ 0x00a6 line=286 │ │ 0x00a9 line=307 │ │ 0x00b1 line=308 │ │ @@ -77933,36 +78136,36 @@ │ │ 0x00e6 line=317 │ │ 0x00eb line=318 │ │ 0x010b line=320 │ │ 0x0110 line=321 │ │ 0x0116 line=282 │ │ locals : │ │ 0x0052 - 0x00a5 reg=0 builder Landroid/support/v4/app/NotificationCompat$Builder; │ │ - 0x00d6 - 0x00e1 reg=1 msUntilNext J │ │ - 0x00b6 - 0x00e1 reg=3 now Ljava/util/Date; │ │ - 0x010b - 0x013a reg=1 msUntilNext J │ │ - 0x00eb - 0x013a reg=3 now Ljava/util/Date; │ │ + 0x00b6 - 0x00e1 reg=1 now Ljava/util/Date; │ │ + 0x00d6 - 0x00e1 reg=2 msUntilNext J │ │ + 0x00eb - 0x013a reg=1 now Ljava/util/Date; │ │ + 0x010b - 0x013a reg=2 msUntilNext J │ │ 0x0010 - 0x013a reg=4 v Landroid/os/Vibrator; │ │ 0x0017 - 0x013a reg=5 vPattern [J │ │ 0x0000 - 0x013a reg=12 this Lpro/dbro/bart/UsherService$1; │ │ │ │ #1 : (in Lpro/dbro/bart/UsherService$1;) │ │ name : 'onTick' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0445a4: |[0445a4] pro.dbro.bart.UsherService$1.onTick:(J)V │ │ -0445b4: 5420 cd04 |0000: iget-object v0, v2, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ -0445b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0445ba: 7120 8512 1000 |0003: invoke-static {v0, v1}, Lpro/dbro/bart/UsherService;.access$900:(Lpro/dbro/bart/UsherService;Z)V // method@1285 │ │ -0445c0: 0e00 |0006: return-void │ │ +0464b8: |[0464b8] pro.dbro.bart.UsherService$1.onTick:(J)V │ │ +0464c8: 5420 cd04 |0000: iget-object v0, v2, Lpro/dbro/bart/UsherService$1;.this$0:Lpro/dbro/bart/UsherService; // field@04cd │ │ +0464cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0464ce: 7120 8612 1000 |0003: invoke-static {v0, v1}, Lpro/dbro/bart/UsherService;.access$900:(Lpro/dbro/bart/UsherService;Z)V // method@1286 │ │ +0464d4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0006 line=328 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lpro/dbro/bart/UsherService$1; │ │ 0x0000 - 0x0007 reg=3 arg0 J │ │ @@ -78001,55 +78204,55 @@ │ │ type : '(Lpro/dbro/bart/UsherService;JJ)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0445c4: |[0445c4] pro.dbro.bart.UsherService$2.:(Lpro/dbro/bart/UsherService;JJ)V │ │ -0445d4: 5b01 ce04 |0000: iput-object v1, v0, Lpro/dbro/bart/UsherService$2;.this$0:Lpro/dbro/bart/UsherService; // field@04ce │ │ -0445d8: 7055 6501 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Landroid/os/CountDownTimer;.:(JJ)V // method@0165 │ │ -0445de: 0e00 |0005: return-void │ │ +0464d8: |[0464d8] pro.dbro.bart.UsherService$2.:(Lpro/dbro/bart/UsherService;JJ)V │ │ +0464e8: 5b01 ce04 |0000: iput-object v1, v0, Lpro/dbro/bart/UsherService$2;.this$0:Lpro/dbro/bart/UsherService; // field@04ce │ │ +0464ec: 7055 6501 2043 |0002: invoke-direct {v0, v2, v3, v4, v5}, Landroid/os/CountDownTimer;.:(JJ)V // method@0165 │ │ +0464f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/UsherService$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/UsherService; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/UsherService; │ │ 0x0000 - 0x0006 reg=2 x0 J │ │ 0x0000 - 0x0006 reg=4 x1 J │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/UsherService$2;) │ │ name : 'onFinish' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -0445e0: |[0445e0] pro.dbro.bart.UsherService$2.onFinish:()V │ │ -0445f0: 5442 ce04 |0000: iget-object v2, v4, Lpro/dbro/bart/UsherService$2;.this$0:Lpro/dbro/bart/UsherService; // field@04ce │ │ -0445f4: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -0445f6: 7120 8512 3200 |0003: invoke-static {v2, v3}, Lpro/dbro/bart/UsherService;.access$900:(Lpro/dbro/bart/UsherService;Z)V // method@1285 │ │ -0445fc: 5442 ce04 |0006: iget-object v2, v4, Lpro/dbro/bart/UsherService$2;.this$0:Lpro/dbro/bart/UsherService; // field@04ce │ │ -044600: 5443 ce04 |0008: iget-object v3, v4, Lpro/dbro/bart/UsherService$2;.this$0:Lpro/dbro/bart/UsherService; // field@04ce │ │ -044604: 7110 7712 0300 |000a: invoke-static {v3}, Lpro/dbro/bart/UsherService;.access$000:(Lpro/dbro/bart/UsherService;)Landroid/content/Context; // method@1277 │ │ -04460a: 1a03 9416 |000d: const-string v3, "vibrator" // string@1694 │ │ -04460e: 6e20 8612 3200 |000f: invoke-virtual {v2, v3}, Lpro/dbro/bart/UsherService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1286 │ │ -044614: 0c00 |0012: move-result-object v0 │ │ -044616: 1f00 5e00 |0013: check-cast v0, Landroid/os/Vibrator; // type@005e │ │ -04461a: 1242 |0015: const/4 v2, #int 4 // #4 │ │ -04461c: 2321 ff02 |0016: new-array v1, v2, [J // type@02ff │ │ -044620: 2601 0800 0000 |0018: fill-array-data v1, 00000020 // +00000008 │ │ -044626: 12f2 |001b: const/4 v2, #int -1 // #ff │ │ -044628: 6e30 8601 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/os/Vibrator;.vibrate:([JI)V // method@0186 │ │ -04462e: 0e00 |001f: return-void │ │ -044630: 0003 0800 0400 0000 0000 0000 0000 ... |0020: array-data (20 units) │ │ +0464f4: |[0464f4] pro.dbro.bart.UsherService$2.onFinish:()V │ │ +046504: 5442 ce04 |0000: iget-object v2, v4, Lpro/dbro/bart/UsherService$2;.this$0:Lpro/dbro/bart/UsherService; // field@04ce │ │ +046508: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +04650a: 7120 8612 3200 |0003: invoke-static {v2, v3}, Lpro/dbro/bart/UsherService;.access$900:(Lpro/dbro/bart/UsherService;Z)V // method@1286 │ │ +046510: 5442 ce04 |0006: iget-object v2, v4, Lpro/dbro/bart/UsherService$2;.this$0:Lpro/dbro/bart/UsherService; // field@04ce │ │ +046514: 5443 ce04 |0008: iget-object v3, v4, Lpro/dbro/bart/UsherService$2;.this$0:Lpro/dbro/bart/UsherService; // field@04ce │ │ +046518: 7110 7812 0300 |000a: invoke-static {v3}, Lpro/dbro/bart/UsherService;.access$000:(Lpro/dbro/bart/UsherService;)Landroid/content/Context; // method@1278 │ │ +04651e: 1a03 9416 |000d: const-string v3, "vibrator" // string@1694 │ │ +046522: 6e20 8712 3200 |000f: invoke-virtual {v2, v3}, Lpro/dbro/bart/UsherService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1287 │ │ +046528: 0c00 |0012: move-result-object v0 │ │ +04652a: 1f00 5e00 |0013: check-cast v0, Landroid/os/Vibrator; // type@005e │ │ +04652e: 1242 |0015: const/4 v2, #int 4 // #4 │ │ +046530: 2321 ff02 |0016: new-array v1, v2, [J // type@02ff │ │ +046534: 2601 0800 0000 |0018: fill-array-data v1, 00000020 // +00000008 │ │ +04653a: 12f2 |001b: const/4 v2, #int -1 // #ff │ │ +04653c: 6e30 8601 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/os/Vibrator;.vibrate:([JI)V // method@0186 │ │ +046542: 0e00 |001f: return-void │ │ +046544: 0003 0800 0400 0000 0000 0000 0000 ... |0020: array-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0006 line=344 │ │ 0x0015 line=345 │ │ 0x001b line=346 │ │ 0x001f line=348 │ │ @@ -78064,16 +78267,16 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -044658: |[044658] pro.dbro.bart.UsherService$2.onTick:(J)V │ │ -044668: 0e00 |0000: return-void │ │ +04656c: |[04656c] pro.dbro.bart.UsherService$2.onTick:(J)V │ │ +04657c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lpro/dbro/bart/UsherService$2; │ │ 0x0000 - 0x0001 reg=1 millisUntilFinished J │ │ │ │ @@ -78111,49 +78314,49 @@ │ │ type : '(Lpro/dbro/bart/UsherService;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04466c: |[04466c] pro.dbro.bart.UsherService$3.:(Lpro/dbro/bart/UsherService;)V │ │ -04467c: 5b01 cf04 |0000: iput-object v1, v0, Lpro/dbro/bart/UsherService$3;.this$0:Lpro/dbro/bart/UsherService; // field@04cf │ │ -044680: 7010 7e00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@007e │ │ -044686: 0e00 |0005: return-void │ │ +046580: |[046580] pro.dbro.bart.UsherService$3.:(Lpro/dbro/bart/UsherService;)V │ │ +046590: 5b01 cf04 |0000: iput-object v1, v0, Lpro/dbro/bart/UsherService$3;.this$0:Lpro/dbro/bart/UsherService; // field@04cf │ │ +046594: 7010 7e00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@007e │ │ +04659a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/UsherService$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/UsherService; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/UsherService; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/UsherService$3;) │ │ name : 'onReceive' │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -044688: |[044688] pro.dbro.bart.UsherService$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -044698: 1a01 b915 |0000: const-string v1, "status" // string@15b9 │ │ -04469c: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ -04469e: 6e30 a900 1502 |0003: invoke-virtual {v5, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00a9 │ │ -0446a4: 0a00 |0006: move-result v0 │ │ -0446a6: 1251 |0007: const/4 v1, #int 5 // #5 │ │ -0446a8: 3310 0f00 |0008: if-ne v0, v1, 0017 // +000f │ │ -0446ac: 5432 cf04 |000a: iget-object v2, v3, Lpro/dbro/bart/UsherService$3;.this$0:Lpro/dbro/bart/UsherService; // field@04cf │ │ -0446b0: 1a01 040c |000c: const-string v1, "etdResponse" // string@0c04 │ │ -0446b4: 6e20 ad00 1500 |000e: invoke-virtual {v5, v1}, Landroid/content/Intent;.getSerializableExtra:(Ljava/lang/String;)Ljava/io/Serializable; // method@00ad │ │ -0446ba: 0c01 |0011: move-result-object v1 │ │ -0446bc: 1f01 f502 |0012: check-cast v1, Lpro/dbro/bart/etdResponse; // type@02f5 │ │ -0446c0: 7120 7b12 1200 |0014: invoke-static {v2, v1}, Lpro/dbro/bart/UsherService;.access$1100:(Lpro/dbro/bart/UsherService;Lpro/dbro/bart/etdResponse;)V // method@127b │ │ -0446c6: 0e00 |0017: return-void │ │ +04659c: |[04659c] pro.dbro.bart.UsherService$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +0465ac: 1a01 b915 |0000: const-string v1, "status" // string@15b9 │ │ +0465b0: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ +0465b2: 6e30 a900 1502 |0003: invoke-virtual {v5, v1, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00a9 │ │ +0465b8: 0a00 |0006: move-result v0 │ │ +0465ba: 1251 |0007: const/4 v1, #int 5 // #5 │ │ +0465bc: 3310 0f00 |0008: if-ne v0, v1, 0017 // +000f │ │ +0465c0: 5432 cf04 |000a: iget-object v2, v3, Lpro/dbro/bart/UsherService$3;.this$0:Lpro/dbro/bart/UsherService; // field@04cf │ │ +0465c4: 1a01 040c |000c: const-string v1, "etdResponse" // string@0c04 │ │ +0465c8: 6e20 ad00 1500 |000e: invoke-virtual {v5, v1}, Landroid/content/Intent;.getSerializableExtra:(Ljava/lang/String;)Ljava/io/Serializable; // method@00ad │ │ +0465ce: 0c01 |0011: move-result-object v1 │ │ +0465d0: 1f01 f502 |0012: check-cast v1, Lpro/dbro/bart/etdResponse; // type@02f5 │ │ +0465d4: 7120 7c12 1200 |0014: invoke-static {v2, v1}, Lpro/dbro/bart/UsherService;.access$1100:(Lpro/dbro/bart/UsherService;Lpro/dbro/bart/etdResponse;)V // method@127c │ │ +0465da: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ 0x0007 line=372 │ │ 0x000a line=374 │ │ 0x0017 line=376 │ │ locals : │ │ @@ -78196,38 +78399,38 @@ │ │ type : '(Lpro/dbro/bart/UsherService;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0446c8: |[0446c8] pro.dbro.bart.UsherService$LocalBinder.:(Lpro/dbro/bart/UsherService;)V │ │ -0446d8: 5b01 d004 |0000: iput-object v1, v0, Lpro/dbro/bart/UsherService$LocalBinder;.this$0:Lpro/dbro/bart/UsherService; // field@04d0 │ │ -0446dc: 7010 5301 0000 |0002: invoke-direct {v0}, Landroid/os/Binder;.:()V // method@0153 │ │ -0446e2: 0e00 |0005: return-void │ │ +0465dc: |[0465dc] pro.dbro.bart.UsherService$LocalBinder.:(Lpro/dbro/bart/UsherService;)V │ │ +0465ec: 5b01 d004 |0000: iput-object v1, v0, Lpro/dbro/bart/UsherService$LocalBinder;.this$0:Lpro/dbro/bart/UsherService; // field@04d0 │ │ +0465f0: 7010 5301 0000 |0002: invoke-direct {v0}, Landroid/os/Binder;.:()V // method@0153 │ │ +0465f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/UsherService$LocalBinder; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/UsherService; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/UsherService; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/UsherService$LocalBinder;) │ │ name : 'getService' │ │ type : '()Lpro/dbro/bart/UsherService;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0446e4: |[0446e4] pro.dbro.bart.UsherService$LocalBinder.getService:()Lpro/dbro/bart/UsherService; │ │ -0446f4: 5410 d004 |0000: iget-object v0, v1, Lpro/dbro/bart/UsherService$LocalBinder;.this$0:Lpro/dbro/bart/UsherService; // field@04d0 │ │ -0446f8: 1100 |0002: return-object v0 │ │ +0465f8: |[0465f8] pro.dbro.bart.UsherService$LocalBinder.getService:()Lpro/dbro/bart/UsherService; │ │ +046608: 5410 d004 |0000: iget-object v0, v1, Lpro/dbro/bart/UsherService$LocalBinder;.this$0:Lpro/dbro/bart/UsherService; // field@04d0 │ │ +04660c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpro/dbro/bart/UsherService$LocalBinder; │ │ │ │ source_file_idx : 2148 (UsherService.java) │ │ @@ -78319,31 +78522,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0446fc: |[0446fc] pro.dbro.bart.UsherService.:()V │ │ -04470c: 7010 7b00 0200 |0000: invoke-direct {v2}, Landroid/app/Service;.:()V // method@007b │ │ -044712: 1700 60ea 0000 |0003: const-wide/32 v0, #float 8.40779e-41 // #0000ea60 │ │ -044718: 5a20 d104 |0006: iput-wide v0, v2, Lpro/dbro/bart/UsherService;.EVENT_PADDING_MS:J // field@04d1 │ │ -04471c: 1700 20bf 0200 |0008: const-wide/32 v0, #float 2.52234e-40 // #0002bf20 │ │ -044722: 5a20 d304 |000b: iput-wide v0, v2, Lpro/dbro/bart/UsherService;.REMINDER_PADDING_MS:J // field@04d3 │ │ -044726: 1600 204e |000d: const-wide/16 v0, #int 20000 // #4e20 │ │ -04472a: 5a20 d404 |000f: iput-wide v0, v2, Lpro/dbro/bart/UsherService;.UPDATE_INTERVAL_MS:J // field@04d4 │ │ -04472e: 1400 0300 047f |0011: const v0, #float 1.75458e+38 // #7f040003 │ │ -044734: 5920 d204 |0014: iput v0, v2, Lpro/dbro/bart/UsherService;.NOTIFICATION:I // field@04d2 │ │ -044738: 2200 f102 |0016: new-instance v0, Lpro/dbro/bart/UsherService$LocalBinder; // type@02f1 │ │ -04473c: 7020 7412 2000 |0018: invoke-direct {v0, v2}, Lpro/dbro/bart/UsherService$LocalBinder;.:(Lpro/dbro/bart/UsherService;)V // method@1274 │ │ -044742: 5b20 d904 |001b: iput-object v0, v2, Lpro/dbro/bart/UsherService;.mBinder:Landroid/os/IBinder; // field@04d9 │ │ -044746: 2200 f002 |001d: new-instance v0, Lpro/dbro/bart/UsherService$3; // type@02f0 │ │ -04474a: 7020 7212 2000 |001f: invoke-direct {v0, v2}, Lpro/dbro/bart/UsherService$3;.:(Lpro/dbro/bart/UsherService;)V // method@1272 │ │ -044750: 5b20 dd04 |0022: iput-object v0, v2, Lpro/dbro/bart/UsherService;.serviceDataMessageReceiver:Landroid/content/BroadcastReceiver; // field@04dd │ │ -044754: 0e00 |0024: return-void │ │ +046610: |[046610] pro.dbro.bart.UsherService.:()V │ │ +046620: 7010 7b00 0200 |0000: invoke-direct {v2}, Landroid/app/Service;.:()V // method@007b │ │ +046626: 1700 60ea 0000 |0003: const-wide/32 v0, #float 8.40779e-41 // #0000ea60 │ │ +04662c: 5a20 d104 |0006: iput-wide v0, v2, Lpro/dbro/bart/UsherService;.EVENT_PADDING_MS:J // field@04d1 │ │ +046630: 1700 20bf 0200 |0008: const-wide/32 v0, #float 2.52234e-40 // #0002bf20 │ │ +046636: 5a20 d304 |000b: iput-wide v0, v2, Lpro/dbro/bart/UsherService;.REMINDER_PADDING_MS:J // field@04d3 │ │ +04663a: 1600 204e |000d: const-wide/16 v0, #int 20000 // #4e20 │ │ +04663e: 5a20 d404 |000f: iput-wide v0, v2, Lpro/dbro/bart/UsherService;.UPDATE_INTERVAL_MS:J // field@04d4 │ │ +046642: 1400 0300 047f |0011: const v0, #float 1.75458e+38 // #7f040003 │ │ +046648: 5920 d204 |0014: iput v0, v2, Lpro/dbro/bart/UsherService;.NOTIFICATION:I // field@04d2 │ │ +04664c: 2200 f102 |0016: new-instance v0, Lpro/dbro/bart/UsherService$LocalBinder; // type@02f1 │ │ +046650: 7020 7512 2000 |0018: invoke-direct {v0, v2}, Lpro/dbro/bart/UsherService$LocalBinder;.:(Lpro/dbro/bart/UsherService;)V // method@1275 │ │ +046656: 5b20 d904 |001b: iput-object v0, v2, Lpro/dbro/bart/UsherService;.mBinder:Landroid/os/IBinder; // field@04d9 │ │ +04665a: 2200 f002 |001d: new-instance v0, Lpro/dbro/bart/UsherService$3; // type@02f0 │ │ +04665e: 7020 7312 2000 |001f: invoke-direct {v0, v2}, Lpro/dbro/bart/UsherService$3;.:(Lpro/dbro/bart/UsherService;)V // method@1273 │ │ +046664: 5b20 dd04 |0022: iput-object v0, v2, Lpro/dbro/bart/UsherService;.serviceDataMessageReceiver:Landroid/content/BroadcastReceiver; // field@04dd │ │ +046668: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=59 │ │ 0x0008 line=61 │ │ 0x000d line=63 │ │ 0x0011 line=67 │ │ @@ -78357,17 +78560,17 @@ │ │ type : '(Lpro/dbro/bart/UsherService;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044758: |[044758] pro.dbro.bart.UsherService.access$000:(Lpro/dbro/bart/UsherService;)Landroid/content/Context; │ │ -044768: 5410 d504 |0000: iget-object v0, v1, Lpro/dbro/bart/UsherService;.c:Landroid/content/Context; // field@04d5 │ │ -04476c: 1100 |0002: return-object v0 │ │ +04666c: |[04666c] pro.dbro.bart.UsherService.access$000:(Lpro/dbro/bart/UsherService;)Landroid/content/Context; │ │ +04667c: 5410 d504 |0000: iget-object v0, v1, Lpro/dbro/bart/UsherService;.c:Landroid/content/Context; // field@04d5 │ │ +046680: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lpro/dbro/bart/UsherService; │ │ │ │ #2 : (in Lpro/dbro/bart/UsherService;) │ │ @@ -78375,54 +78578,54 @@ │ │ type : '(Lpro/dbro/bart/UsherService;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044770: |[044770] pro.dbro.bart.UsherService.access$100:(Lpro/dbro/bart/UsherService;)Z │ │ -044780: 5510 d804 |0000: iget-boolean v0, v1, Lpro/dbro/bart/UsherService;.didBoard:Z // field@04d8 │ │ -044784: 0f00 |0002: return v0 │ │ +046684: |[046684] pro.dbro.bart.UsherService.access$100:(Lpro/dbro/bart/UsherService;)Z │ │ +046694: 5510 d804 |0000: iget-boolean v0, v1, Lpro/dbro/bart/UsherService;.didBoard:Z // field@04d8 │ │ +046698: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lpro/dbro/bart/UsherService; │ │ │ │ #3 : (in Lpro/dbro/bart/UsherService;) │ │ name : 'access$1000' │ │ type : '(Lpro/dbro/bart/UsherService;J)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ - registers : 3 │ │ + registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -044788: |[044788] pro.dbro.bart.UsherService.access$1000:(Lpro/dbro/bart/UsherService;J)V │ │ -044798: 7030 8712 1002 |0000: invoke-direct {v0, v1, v2}, Lpro/dbro/bart/UsherService;.makeLegCountdownTimer:(J)V // method@1287 │ │ -04479e: 0e00 |0003: return-void │ │ +04669c: |[04669c] pro.dbro.bart.UsherService.access$1000:(Lpro/dbro/bart/UsherService;J)V │ │ +0466ac: 7030 8812 2103 |0000: invoke-direct {v1, v2, v3}, Lpro/dbro/bart/UsherService;.makeLegCountdownTimer:(J)V // method@1288 │ │ +0466b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 x0 Lpro/dbro/bart/UsherService; │ │ - 0x0000 - 0x0004 reg=1 x1 J │ │ + 0x0000 - 0x0004 reg=1 x0 Lpro/dbro/bart/UsherService; │ │ + 0x0000 - 0x0004 reg=2 x1 J │ │ │ │ #4 : (in Lpro/dbro/bart/UsherService;) │ │ name : 'access$102' │ │ type : '(Lpro/dbro/bart/UsherService;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0447a0: |[0447a0] pro.dbro.bart.UsherService.access$102:(Lpro/dbro/bart/UsherService;Z)Z │ │ -0447b0: 5c01 d804 |0000: iput-boolean v1, v0, Lpro/dbro/bart/UsherService;.didBoard:Z // field@04d8 │ │ -0447b4: 0f01 |0002: return v1 │ │ +0466b4: |[0466b4] pro.dbro.bart.UsherService.access$102:(Lpro/dbro/bart/UsherService;Z)Z │ │ +0466c4: 5c01 d804 |0000: iput-boolean v1, v0, Lpro/dbro/bart/UsherService;.didBoard:Z // field@04d8 │ │ +0466c8: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lpro/dbro/bart/UsherService; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -78431,17 +78634,17 @@ │ │ type : '(Lpro/dbro/bart/UsherService;Lpro/dbro/bart/etdResponse;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0447b8: |[0447b8] pro.dbro.bart.UsherService.access$1100:(Lpro/dbro/bart/UsherService;Lpro/dbro/bart/etdResponse;)V │ │ -0447c8: 7020 9212 1000 |0000: invoke-direct {v0, v1}, Lpro/dbro/bart/UsherService;.updateTimersWithEtdResponse:(Lpro/dbro/bart/etdResponse;)V // method@1292 │ │ -0447ce: 0e00 |0003: return-void │ │ +0466cc: |[0466cc] pro.dbro.bart.UsherService.access$1100:(Lpro/dbro/bart/UsherService;Lpro/dbro/bart/etdResponse;)V │ │ +0466dc: 7020 9312 1000 |0000: invoke-direct {v0, v1}, Lpro/dbro/bart/UsherService;.updateTimersWithEtdResponse:(Lpro/dbro/bart/etdResponse;)V // method@1293 │ │ +0466e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lpro/dbro/bart/UsherService; │ │ 0x0000 - 0x0004 reg=1 x1 Lpro/dbro/bart/etdResponse; │ │ │ │ @@ -78450,17 +78653,17 @@ │ │ type : '(Lpro/dbro/bart/UsherService;)Lpro/dbro/bart/route;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0447d0: |[0447d0] pro.dbro.bart.UsherService.access$200:(Lpro/dbro/bart/UsherService;)Lpro/dbro/bart/route; │ │ -0447e0: 5410 df04 |0000: iget-object v0, v1, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ -0447e4: 1100 |0002: return-object v0 │ │ +0466e4: |[0466e4] pro.dbro.bart.UsherService.access$200:(Lpro/dbro/bart/UsherService;)Lpro/dbro/bart/route; │ │ +0466f4: 5410 df04 |0000: iget-object v0, v1, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ +0466f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lpro/dbro/bart/UsherService; │ │ │ │ #7 : (in Lpro/dbro/bart/UsherService;) │ │ @@ -78468,17 +78671,17 @@ │ │ type : '(Lpro/dbro/bart/UsherService;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0447e8: |[0447e8] pro.dbro.bart.UsherService.access$300:(Lpro/dbro/bart/UsherService;)I │ │ -0447f8: 5210 d704 |0000: iget v0, v1, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ -0447fc: 0f00 |0002: return v0 │ │ +0466fc: |[0466fc] pro.dbro.bart.UsherService.access$300:(Lpro/dbro/bart/UsherService;)I │ │ +04670c: 5210 d704 |0000: iget v0, v1, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ +046710: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lpro/dbro/bart/UsherService; │ │ │ │ #8 : (in Lpro/dbro/bart/UsherService;) │ │ @@ -78486,19 +78689,19 @@ │ │ type : '(Lpro/dbro/bart/UsherService;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -044800: |[044800] pro.dbro.bart.UsherService.access$308:(Lpro/dbro/bart/UsherService;)I │ │ -044810: 5220 d704 |0000: iget v0, v2, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ -044814: d801 0001 |0002: add-int/lit8 v1, v0, #int 1 // #01 │ │ -044818: 5921 d704 |0004: iput v1, v2, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ -04481c: 0f00 |0006: return v0 │ │ +046714: |[046714] pro.dbro.bart.UsherService.access$308:(Lpro/dbro/bart/UsherService;)I │ │ +046724: 5220 d704 |0000: iget v0, v2, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ +046728: d801 0001 |0002: add-int/lit8 v1, v0, #int 1 // #01 │ │ +04672c: 5921 d704 |0004: iput v1, v2, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ +046730: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 x0 Lpro/dbro/bart/UsherService; │ │ │ │ #9 : (in Lpro/dbro/bart/UsherService;) │ │ @@ -78506,17 +78709,17 @@ │ │ type : '(Lpro/dbro/bart/UsherService;)Landroid/app/PendingIntent;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044820: |[044820] pro.dbro.bart.UsherService.access$400:(Lpro/dbro/bart/UsherService;)Landroid/app/PendingIntent; │ │ -044830: 5410 d604 |0000: iget-object v0, v1, Lpro/dbro/bart/UsherService;.contentIntent:Landroid/app/PendingIntent; // field@04d6 │ │ -044834: 1100 |0002: return-object v0 │ │ +046734: |[046734] pro.dbro.bart.UsherService.access$400:(Lpro/dbro/bart/UsherService;)Landroid/app/PendingIntent; │ │ +046744: 5410 d604 |0000: iget-object v0, v1, Lpro/dbro/bart/UsherService;.contentIntent:Landroid/app/PendingIntent; // field@04d6 │ │ +046748: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lpro/dbro/bart/UsherService; │ │ │ │ #10 : (in Lpro/dbro/bart/UsherService;) │ │ @@ -78524,17 +78727,17 @@ │ │ type : '(Lpro/dbro/bart/UsherService;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044838: |[044838] pro.dbro.bart.UsherService.access$500:(Lpro/dbro/bart/UsherService;)V │ │ -044848: 7010 8e12 0000 |0000: invoke-direct {v0}, Lpro/dbro/bart/UsherService;.setContentIntent:()V // method@128e │ │ -04484e: 0e00 |0003: return-void │ │ +04674c: |[04674c] pro.dbro.bart.UsherService.access$500:(Lpro/dbro/bart/UsherService;)V │ │ +04675c: 7010 8f12 0000 |0000: invoke-direct {v0}, Lpro/dbro/bart/UsherService;.setContentIntent:()V // method@128f │ │ +046762: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lpro/dbro/bart/UsherService; │ │ │ │ #11 : (in Lpro/dbro/bart/UsherService;) │ │ @@ -78542,17 +78745,17 @@ │ │ type : '(Lpro/dbro/bart/UsherService;)Landroid/app/Notification;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044850: |[044850] pro.dbro.bart.UsherService.access$600:(Lpro/dbro/bart/UsherService;)Landroid/app/Notification; │ │ -044860: 5410 db04 |0000: iget-object v0, v1, Lpro/dbro/bart/UsherService;.notification:Landroid/app/Notification; // field@04db │ │ -044864: 1100 |0002: return-object v0 │ │ +046764: |[046764] pro.dbro.bart.UsherService.access$600:(Lpro/dbro/bart/UsherService;)Landroid/app/Notification; │ │ +046774: 5410 db04 |0000: iget-object v0, v1, Lpro/dbro/bart/UsherService;.notification:Landroid/app/Notification; // field@04db │ │ +046778: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lpro/dbro/bart/UsherService; │ │ │ │ #12 : (in Lpro/dbro/bart/UsherService;) │ │ @@ -78560,17 +78763,17 @@ │ │ type : '(Lpro/dbro/bart/UsherService;Landroid/app/Notification;)Landroid/app/Notification;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044868: |[044868] pro.dbro.bart.UsherService.access$602:(Lpro/dbro/bart/UsherService;Landroid/app/Notification;)Landroid/app/Notification; │ │ -044878: 5b01 db04 |0000: iput-object v1, v0, Lpro/dbro/bart/UsherService;.notification:Landroid/app/Notification; // field@04db │ │ -04487c: 1101 |0002: return-object v1 │ │ +04677c: |[04677c] pro.dbro.bart.UsherService.access$602:(Lpro/dbro/bart/UsherService;Landroid/app/Notification;)Landroid/app/Notification; │ │ +04678c: 5b01 db04 |0000: iput-object v1, v0, Lpro/dbro/bart/UsherService;.notification:Landroid/app/Notification; // field@04db │ │ +046790: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lpro/dbro/bart/UsherService; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/app/Notification; │ │ │ │ @@ -78579,17 +78782,17 @@ │ │ type : '(Lpro/dbro/bart/UsherService;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044880: |[044880] pro.dbro.bart.UsherService.access$700:(Lpro/dbro/bart/UsherService;)I │ │ -044890: 5210 d204 |0000: iget v0, v1, Lpro/dbro/bart/UsherService;.NOTIFICATION:I // field@04d2 │ │ -044894: 0f00 |0002: return v0 │ │ +046794: |[046794] pro.dbro.bart.UsherService.access$700:(Lpro/dbro/bart/UsherService;)I │ │ +0467a4: 5210 d204 |0000: iget v0, v1, Lpro/dbro/bart/UsherService;.NOTIFICATION:I // field@04d2 │ │ +0467a8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lpro/dbro/bart/UsherService; │ │ │ │ #14 : (in Lpro/dbro/bart/UsherService;) │ │ @@ -78597,17 +78800,17 @@ │ │ type : '(Lpro/dbro/bart/UsherService;)Landroid/app/NotificationManager;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -044898: |[044898] pro.dbro.bart.UsherService.access$800:(Lpro/dbro/bart/UsherService;)Landroid/app/NotificationManager; │ │ -0448a8: 5410 da04 |0000: iget-object v0, v1, Lpro/dbro/bart/UsherService;.mNM:Landroid/app/NotificationManager; // field@04da │ │ -0448ac: 1100 |0002: return-object v0 │ │ +0467ac: |[0467ac] pro.dbro.bart.UsherService.access$800:(Lpro/dbro/bart/UsherService;)Landroid/app/NotificationManager; │ │ +0467bc: 5410 da04 |0000: iget-object v0, v1, Lpro/dbro/bart/UsherService;.mNM:Landroid/app/NotificationManager; // field@04da │ │ +0467c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lpro/dbro/bart/UsherService; │ │ │ │ #15 : (in Lpro/dbro/bart/UsherService;) │ │ @@ -78615,133 +78818,135 @@ │ │ type : '(Lpro/dbro/bart/UsherService;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0448b0: |[0448b0] pro.dbro.bart.UsherService.access$900:(Lpro/dbro/bart/UsherService;Z)V │ │ -0448c0: 7020 9112 1000 |0000: invoke-direct {v0, v1}, Lpro/dbro/bart/UsherService;.updateNotification:(Z)V // method@1291 │ │ -0448c6: 0e00 |0003: return-void │ │ +0467c4: |[0467c4] pro.dbro.bart.UsherService.access$900:(Lpro/dbro/bart/UsherService;Z)V │ │ +0467d4: 7020 9212 1000 |0000: invoke-direct {v0, v1}, Lpro/dbro/bart/UsherService;.updateNotification:(Z)V // method@1292 │ │ +0467da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lpro/dbro/bart/UsherService; │ │ 0x0000 - 0x0004 reg=1 x1 Z │ │ │ │ #16 : (in Lpro/dbro/bart/UsherService;) │ │ name : 'makeLegCountdownTimer' │ │ type : '(J)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 11 │ │ + registers : 12 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -0448c8: |[0448c8] pro.dbro.bart.UsherService.makeLegCountdownTimer:(J)V │ │ -0448d8: 1706 20bf 0200 |0000: const-wide/32 v6, #float 2.52234e-40 // #0002bf20 │ │ -0448de: 5480 de04 |0003: iget-object v0, v8, Lpro/dbro/bart/UsherService;.timer:Landroid/os/CountDownTimer; // field@04de │ │ -0448e2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0448e6: 5480 de04 |0007: iget-object v0, v8, Lpro/dbro/bart/UsherService;.timer:Landroid/os/CountDownTimer; // field@04de │ │ -0448ea: 6e10 6601 0000 |0009: invoke-virtual {v0}, Landroid/os/CountDownTimer;.cancel:()V // method@0166 │ │ -0448f0: 2200 ee02 |000c: new-instance v0, Lpro/dbro/bart/UsherService$1; // type@02ee │ │ -0448f4: 1701 60ea 0000 |000e: const-wide/32 v1, #float 8.40779e-41 // #0000ea60 │ │ -0448fa: 9c02 0901 |0011: sub-long v2, v9, v1 │ │ -0448fe: 1604 204e |0013: const-wide/16 v4, #int 20000 // #4e20 │ │ -044902: 0781 |0015: move-object v1, v8 │ │ -044904: 7606 6a12 0000 |0016: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lpro/dbro/bart/UsherService$1;.:(Lpro/dbro/bart/UsherService;JJ)V // method@126a │ │ -04490a: 6e10 6d12 0000 |0019: invoke-virtual {v0}, Lpro/dbro/bart/UsherService$1;.start:()Landroid/os/CountDownTimer; // method@126d │ │ -044910: 0c00 |001c: move-result-object v0 │ │ -044912: 5b80 de04 |001d: iput-object v0, v8, Lpro/dbro/bart/UsherService;.timer:Landroid/os/CountDownTimer; // field@04de │ │ -044916: 1700 5034 0300 |001f: const-wide/32 v0, #float 2.94273e-40 // #00033450 │ │ -04491c: 3100 0900 |0022: cmp-long v0, v9, v0 │ │ -044920: 3d00 1b00 |0024: if-lez v0, 003f // +001b │ │ -044924: 5480 dc04 |0026: iget-object v0, v8, Lpro/dbro/bart/UsherService;.reminderTimer:Landroid/os/CountDownTimer; // field@04dc │ │ -044928: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ -04492c: 5480 dc04 |002a: iget-object v0, v8, Lpro/dbro/bart/UsherService;.reminderTimer:Landroid/os/CountDownTimer; // field@04dc │ │ -044930: 6e10 6601 0000 |002c: invoke-virtual {v0}, Landroid/os/CountDownTimer;.cancel:()V // method@0166 │ │ -044936: 2200 ef02 |002f: new-instance v0, Lpro/dbro/bart/UsherService$2; // type@02ef │ │ -04493a: 9c02 0906 |0031: sub-long v2, v9, v6 │ │ -04493e: 9c04 0906 |0033: sub-long v4, v9, v6 │ │ -044942: 0781 |0035: move-object v1, v8 │ │ -044944: 7606 6e12 0000 |0036: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lpro/dbro/bart/UsherService$2;.:(Lpro/dbro/bart/UsherService;JJ)V // method@126e │ │ -04494a: 6e10 7112 0000 |0039: invoke-virtual {v0}, Lpro/dbro/bart/UsherService$2;.start:()Landroid/os/CountDownTimer; // method@1271 │ │ -044950: 0c00 |003c: move-result-object v0 │ │ -044952: 5b80 dc04 |003d: iput-object v0, v8, Lpro/dbro/bart/UsherService;.reminderTimer:Landroid/os/CountDownTimer; // field@04dc │ │ -044956: 0e00 |003f: return-void │ │ +0467dc: |[0467dc] pro.dbro.bart.UsherService.makeLegCountdownTimer:(J)V │ │ +0467ec: 1706 20bf 0200 |0000: const-wide/32 v6, #float 2.52234e-40 // #0002bf20 │ │ +0467f2: 5490 de04 |0003: iget-object v0, v9, Lpro/dbro/bart/UsherService;.timer:Landroid/os/CountDownTimer; // field@04de │ │ +0467f6: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0467fa: 5490 de04 |0007: iget-object v0, v9, Lpro/dbro/bart/UsherService;.timer:Landroid/os/CountDownTimer; // field@04de │ │ +0467fe: 6e10 6601 0000 |0009: invoke-virtual {v0}, Landroid/os/CountDownTimer;.cancel:()V // method@0166 │ │ +046804: 2200 ee02 |000c: new-instance v0, Lpro/dbro/bart/UsherService$1; // type@02ee │ │ +046808: 1702 60ea 0000 |000e: const-wide/32 v2, #float 8.40779e-41 // #0000ea60 │ │ +04680e: 9c02 0a02 |0011: sub-long v2, v10, v2 │ │ +046812: 1604 204e |0013: const-wide/16 v4, #int 20000 // #4e20 │ │ +046816: 0791 |0015: move-object v1, v9 │ │ +046818: 7606 6b12 0000 |0016: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lpro/dbro/bart/UsherService$1;.:(Lpro/dbro/bart/UsherService;JJ)V // method@126b │ │ +04681e: 6e10 6e12 0000 |0019: invoke-virtual {v0}, Lpro/dbro/bart/UsherService$1;.start:()Landroid/os/CountDownTimer; // method@126e │ │ +046824: 0c00 |001c: move-result-object v0 │ │ +046826: 5b90 de04 |001d: iput-object v0, v9, Lpro/dbro/bart/UsherService;.timer:Landroid/os/CountDownTimer; // field@04de │ │ +04682a: 1700 5034 0300 |001f: const-wide/32 v0, #float 2.94273e-40 // #00033450 │ │ +046830: 3100 0a00 |0022: cmp-long v0, v10, v0 │ │ +046834: 3d00 1b00 |0024: if-lez v0, 003f // +001b │ │ +046838: 5490 dc04 |0026: iget-object v0, v9, Lpro/dbro/bart/UsherService;.reminderTimer:Landroid/os/CountDownTimer; // field@04dc │ │ +04683c: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ +046840: 5490 dc04 |002a: iget-object v0, v9, Lpro/dbro/bart/UsherService;.reminderTimer:Landroid/os/CountDownTimer; // field@04dc │ │ +046844: 6e10 6601 0000 |002c: invoke-virtual {v0}, Landroid/os/CountDownTimer;.cancel:()V // method@0166 │ │ +04684a: 2200 ef02 |002f: new-instance v0, Lpro/dbro/bart/UsherService$2; // type@02ef │ │ +04684e: 9c02 0a06 |0031: sub-long v2, v10, v6 │ │ +046852: 9c04 0a06 |0033: sub-long v4, v10, v6 │ │ +046856: 0791 |0035: move-object v1, v9 │ │ +046858: 7606 6f12 0000 |0036: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lpro/dbro/bart/UsherService$2;.:(Lpro/dbro/bart/UsherService;JJ)V // method@126f │ │ +04685e: 6e10 7212 0000 |0039: invoke-virtual {v0}, Lpro/dbro/bart/UsherService$2;.start:()Landroid/os/CountDownTimer; // method@1272 │ │ +046864: 0c00 |003c: move-result-object v0 │ │ +046866: 5b90 dc04 |003d: iput-object v0, v9, Lpro/dbro/bart/UsherService;.reminderTimer:Landroid/os/CountDownTimer; // field@04dc │ │ +04686a: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=271 │ │ 0x0007 line=272 │ │ 0x000c line=275 │ │ + 0x0019 line=330 │ │ 0x001f line=333 │ │ 0x0026 line=335 │ │ 0x002a line=336 │ │ 0x002f line=337 │ │ + 0x0039 line=355 │ │ 0x003f line=357 │ │ locals : │ │ - 0x0000 - 0x0040 reg=8 this Lpro/dbro/bart/UsherService; │ │ - 0x0000 - 0x0040 reg=9 msUntilNext J │ │ + 0x0000 - 0x0040 reg=9 this Lpro/dbro/bart/UsherService; │ │ + 0x0000 - 0x0040 reg=10 msUntilNext J │ │ │ │ #17 : (in Lpro/dbro/bart/UsherService;) │ │ name : 'requestDataUpdate' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 89 16-bit code units │ │ -044958: |[044958] pro.dbro.bart.UsherService.requestDataUpdate:()V │ │ -044968: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04496a: 5561 d804 |0001: iget-boolean v1, v6, Lpro/dbro/bart/UsherService;.didBoard:Z // field@04d8 │ │ -04496e: 3801 4300 |0003: if-eqz v1, 0046 // +0043 │ │ -044972: 5461 df04 |0005: iget-object v1, v6, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ -044976: 5411 0105 |0007: iget-object v1, v1, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -04497a: 5262 d704 |0009: iget v2, v6, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ -04497e: 6e20 3811 2100 |000b: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -044984: 0c01 |000e: move-result-object v1 │ │ -044986: 1f01 f602 |000f: check-cast v1, Lpro/dbro/bart/leg; // type@02f6 │ │ -04498a: 5411 f704 |0011: iget-object v1, v1, Lpro/dbro/bart/leg;.disembarkStation:Ljava/lang/String; // field@04f7 │ │ -04498e: 6e10 0711 0100 |0013: invoke-virtual {v1}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1107 │ │ -044994: 0c00 |0016: move-result-object v0 │ │ -044996: 2201 d602 |0017: new-instance v1, Lpro/dbro/bart/RequestTask; // type@02d6 │ │ -04499a: 1a02 010c |0019: const-string v2, "etd" // string@0c01 │ │ -04499e: 7030 0612 2105 |001b: invoke-direct {v1, v2, v5}, Lpro/dbro/bart/RequestTask;.:(Ljava/lang/String;Z)V // method@1206 │ │ -0449a4: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -0449a6: 2322 1403 |001f: new-array v2, v2, [Ljava/lang/String; // type@0314 │ │ -0449aa: 2203 7402 |0021: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -0449ae: 7010 0e11 0300 |0023: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0449b4: 1a04 460e |0026: const-string v4, "http://api.bart.gov/api/etd.aspx?cmd=etd&orig=" // string@0e46 │ │ -0449b8: 6e20 1411 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0449be: 0c03 |002b: move-result-object v3 │ │ -0449c0: 6e20 1411 0300 |002c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0449c6: 0c03 |002f: move-result-object v3 │ │ -0449c8: 1a04 a100 |0030: const-string v4, "&key=" // string@00a1 │ │ -0449cc: 6e20 1411 4300 |0032: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0449d2: 0c03 |0035: move-result-object v3 │ │ -0449d4: 1a04 f706 |0036: const-string v4, "MW9S-E7SL-26DU-VV8V" // string@06f7 │ │ -0449d8: 6e20 1411 4300 |0038: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0449de: 0c03 |003b: move-result-object v3 │ │ -0449e0: 6e10 1a11 0300 |003c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0449e6: 0c03 |003f: move-result-object v3 │ │ -0449e8: 4d03 0205 |0040: aput-object v3, v2, v5 │ │ -0449ec: 6e20 0912 2100 |0042: invoke-virtual {v1, v2}, Lpro/dbro/bart/RequestTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@1209 │ │ -0449f2: 0e00 |0045: return-void │ │ -0449f4: 5461 df04 |0046: iget-object v1, v6, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ -0449f8: 5411 0105 |0048: iget-object v1, v1, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -0449fc: 5262 d704 |004a: iget v2, v6, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ -044a00: 6e20 3811 2100 |004c: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -044a06: 0c01 |004f: move-result-object v1 │ │ -044a08: 1f01 f602 |0050: check-cast v1, Lpro/dbro/bart/leg; // type@02f6 │ │ -044a0c: 5411 f404 |0052: iget-object v1, v1, Lpro/dbro/bart/leg;.boardStation:Ljava/lang/String; // field@04f4 │ │ -044a10: 6e10 0711 0100 |0054: invoke-virtual {v1}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1107 │ │ -044a16: 0c00 |0057: move-result-object v0 │ │ -044a18: 28bf |0058: goto 0017 // -0041 │ │ +04686c: |[04686c] pro.dbro.bart.UsherService.requestDataUpdate:()V │ │ +04687c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04687e: 5561 d804 |0001: iget-boolean v1, v6, Lpro/dbro/bart/UsherService;.didBoard:Z // field@04d8 │ │ +046882: 3801 4300 |0003: if-eqz v1, 0046 // +0043 │ │ +046886: 5461 df04 |0005: iget-object v1, v6, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ +04688a: 5411 0105 |0007: iget-object v1, v1, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +04688e: 5262 d704 |0009: iget v2, v6, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ +046892: 6e20 3911 2100 |000b: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +046898: 0c01 |000e: move-result-object v1 │ │ +04689a: 1f01 f602 |000f: check-cast v1, Lpro/dbro/bart/leg; // type@02f6 │ │ +04689e: 5411 f704 |0011: iget-object v1, v1, Lpro/dbro/bart/leg;.disembarkStation:Ljava/lang/String; // field@04f7 │ │ +0468a2: 6e10 0811 0100 |0013: invoke-virtual {v1}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1108 │ │ +0468a8: 0c00 |0016: move-result-object v0 │ │ +0468aa: 2201 d602 |0017: new-instance v1, Lpro/dbro/bart/RequestTask; // type@02d6 │ │ +0468ae: 1a02 010c |0019: const-string v2, "etd" // string@0c01 │ │ +0468b2: 7030 0712 2105 |001b: invoke-direct {v1, v2, v5}, Lpro/dbro/bart/RequestTask;.:(Ljava/lang/String;Z)V // method@1207 │ │ +0468b8: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +0468ba: 2322 1403 |001f: new-array v2, v2, [Ljava/lang/String; // type@0314 │ │ +0468be: 2203 7402 |0021: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +0468c2: 7010 0f11 0300 |0023: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0468c8: 1a04 460e |0026: const-string v4, "http://api.bart.gov/api/etd.aspx?cmd=etd&orig=" // string@0e46 │ │ +0468cc: 6e20 1511 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0468d2: 0c03 |002b: move-result-object v3 │ │ +0468d4: 6e20 1511 0300 |002c: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0468da: 0c03 |002f: move-result-object v3 │ │ +0468dc: 1a04 a100 |0030: const-string v4, "&key=" // string@00a1 │ │ +0468e0: 6e20 1511 4300 |0032: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0468e6: 0c03 |0035: move-result-object v3 │ │ +0468e8: 1a04 f706 |0036: const-string v4, "MW9S-E7SL-26DU-VV8V" // string@06f7 │ │ +0468ec: 6e20 1511 4300 |0038: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0468f2: 0c03 |003b: move-result-object v3 │ │ +0468f4: 6e10 1b11 0300 |003c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0468fa: 0c03 |003f: move-result-object v3 │ │ +0468fc: 4d03 0205 |0040: aput-object v3, v2, v5 │ │ +046900: 6e20 0a12 2100 |0042: invoke-virtual {v1, v2}, Lpro/dbro/bart/RequestTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@120a │ │ +046906: 0e00 |0045: return-void │ │ +046908: 5461 df04 |0046: iget-object v1, v6, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ +04690c: 5411 0105 |0048: iget-object v1, v1, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +046910: 5262 d704 |004a: iget v2, v6, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ +046914: 6e20 3911 2100 |004c: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04691a: 0c01 |004f: move-result-object v1 │ │ +04691c: 1f01 f602 |0050: check-cast v1, Lpro/dbro/bart/leg; // type@02f6 │ │ +046920: 5411 f404 |0052: iget-object v1, v1, Lpro/dbro/bart/leg;.boardStation:Ljava/lang/String; // field@04f4 │ │ +046924: 6e10 0811 0100 |0054: invoke-virtual {v1}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1108 │ │ +04692a: 0c00 |0057: move-result-object v0 │ │ +04692c: 28bf |0058: goto 0017 // -0041 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=381 │ │ 0x0005 line=382 │ │ 0x0017 line=388 │ │ 0x0045 line=389 │ │ 0x0046 line=385 │ │ @@ -78755,27 +78960,27 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -044a1c: |[044a1c] pro.dbro.bart.UsherService.sendMessage:(I)V │ │ -044a2c: 1a01 4314 |0000: const-string v1, "sender" // string@1443 │ │ -044a30: 1a02 0102 |0002: const-string v2, "Broadcasting message" // string@0201 │ │ -044a34: 7120 360e 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -044a3a: 2200 2500 |0007: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -044a3e: 1a01 4d14 |0009: const-string v1, "service_status_change" // string@144d │ │ -044a42: 7020 9e00 1000 |000b: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@009e │ │ -044a48: 1a01 b915 |000e: const-string v1, "status" // string@15b9 │ │ -044a4c: 6e30 b500 1004 |0010: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ -044a52: 7110 7b05 0300 |0013: invoke-static {v3}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ -044a58: 0c01 |0016: move-result-object v1 │ │ -044a5a: 6e20 7d05 0100 |0017: invoke-virtual {v1, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@057d │ │ -044a60: 0e00 |001a: return-void │ │ +046930: |[046930] pro.dbro.bart.UsherService.sendMessage:(I)V │ │ +046940: 1a01 4314 |0000: const-string v1, "sender" // string@1443 │ │ +046944: 1a02 0102 |0002: const-string v2, "Broadcasting message" // string@0201 │ │ +046948: 7120 360e 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +04694e: 2200 2500 |0007: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +046952: 1a01 4d14 |0009: const-string v1, "service_status_change" // string@144d │ │ +046956: 7020 9e00 1000 |000b: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@009e │ │ +04695c: 1a01 b915 |000e: const-string v1, "status" // string@15b9 │ │ +046960: 6e30 b500 1004 |0010: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ +046966: 7110 7b05 0300 |0013: invoke-static {v3}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ +04696c: 0c01 |0016: move-result-object v1 │ │ +04696e: 6e20 7d05 0100 |0017: invoke-virtual {v1, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@057d │ │ +046974: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0007 line=361 │ │ 0x000e line=363 │ │ 0x0013 line=364 │ │ 0x001a line=365 │ │ @@ -78789,29 +78994,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -044a64: |[044a64] pro.dbro.bart.UsherService.setContentIntent:()V │ │ -044a74: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -044a78: 1c01 ed02 |0002: const-class v1, Lpro/dbro/bart/TheActivity; // type@02ed │ │ -044a7c: 7030 9c00 3001 |0004: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@009c │ │ -044a82: 1a01 e107 |0007: const-string v1, "Service" // string@07e1 │ │ -044a86: 1212 |0009: const/4 v2, #int 1 // #1 │ │ -044a88: 6e30 ba00 1002 |000a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00ba │ │ -044a8e: 1501 0024 |000d: const/high16 v1, #int 603979776 // #2400 │ │ -044a92: 6e20 c200 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@00c2 │ │ -044a98: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -044a9a: 1502 0010 |0013: const/high16 v2, #int 268435456 // #1000 │ │ -044a9e: 7140 7900 1320 |0015: invoke-static {v3, v1, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0079 │ │ -044aa4: 0c01 |0018: move-result-object v1 │ │ -044aa6: 5b31 d604 |0019: iput-object v1, v3, Lpro/dbro/bart/UsherService;.contentIntent:Landroid/app/PendingIntent; // field@04d6 │ │ -044aaa: 0e00 |001b: return-void │ │ +046978: |[046978] pro.dbro.bart.UsherService.setContentIntent:()V │ │ +046988: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +04698c: 1c01 ed02 |0002: const-class v1, Lpro/dbro/bart/TheActivity; // type@02ed │ │ +046990: 7030 9c00 3001 |0004: invoke-direct {v0, v3, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@009c │ │ +046996: 1a01 e107 |0007: const-string v1, "Service" // string@07e1 │ │ +04699a: 1212 |0009: const/4 v2, #int 1 // #1 │ │ +04699c: 6e30 ba00 1002 |000a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Z)Landroid/content/Intent; // method@00ba │ │ +0469a2: 1501 0024 |000d: const/high16 v1, #int 603979776 // #2400 │ │ +0469a6: 6e20 c200 1000 |000f: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@00c2 │ │ +0469ac: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0469ae: 1502 0010 |0013: const/high16 v2, #int 268435456 // #1000 │ │ +0469b2: 7140 7900 1320 |0015: invoke-static {v3, v1, v0, v2}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0079 │ │ +0469b8: 0c01 |0018: move-result-object v1 │ │ +0469ba: 5b31 d604 |0019: iput-object v1, v3, Lpro/dbro/bart/UsherService;.contentIntent:Landroid/app/PendingIntent; // field@04d6 │ │ +0469be: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=496 │ │ 0x0007 line=497 │ │ 0x000d line=498 │ │ 0x0012 line=500 │ │ 0x001b line=502 │ │ @@ -78820,199 +79025,199 @@ │ │ 0x0000 - 0x001c reg=3 this Lpro/dbro/bart/UsherService; │ │ │ │ #20 : (in Lpro/dbro/bart/UsherService;) │ │ name : 'showNotification' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 14 │ │ + registers : 15 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 363 16-bit code units │ │ -044aac: |[044aac] pro.dbro.bart.UsherService.showNotification:()V │ │ -044abc: 1a03 0000 |0000: const-string v3, "" // string@0000 │ │ -044ac0: 54d9 df04 |0002: iget-object v9, v13, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ -044ac4: 5499 0105 |0004: iget-object v9, v9, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -044ac8: 54da df04 |0006: iget-object v10, v13, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ -044acc: 54aa 0105 |0008: iget-object v10, v10, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -044ad0: 6e10 3f11 0a00 |000a: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -044ad6: 0a0a |000d: move-result v10 │ │ -044ad8: d80a 0aff |000e: add-int/lit8 v10, v10, #int -1 // #ff │ │ -044adc: 6e20 3811 a900 |0010: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -044ae2: 0c09 |0013: move-result-object v9 │ │ -044ae4: 1f09 f602 |0014: check-cast v9, Lpro/dbro/bart/leg; // type@02f6 │ │ -044ae8: 5493 f704 |0016: iget-object v3, v9, Lpro/dbro/bart/leg;.disembarkStation:Ljava/lang/String; // field@04f7 │ │ -044aec: 1209 |0018: const/4 v9, #int 0 // #0 │ │ -044aee: 59d9 d704 |0019: iput v9, v13, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ -044af2: 1209 |001b: const/4 v9, #int 0 // #0 │ │ -044af4: 5cd9 d804 |001c: iput-boolean v9, v13, Lpro/dbro/bart/UsherService;.didBoard:Z // field@04d8 │ │ -044af8: 2209 7402 |001e: new-instance v9, Ljava/lang/StringBuilder; // type@0274 │ │ -044afc: 7010 0e11 0900 |0020: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -044b02: 1a0a ee02 |0023: const-string v10, "Guiding to " // string@02ee │ │ -044b06: 6e20 1411 a900 |0025: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -044b0c: 0c0a |0028: move-result-object v10 │ │ -044b0e: 6209 1c04 |0029: sget-object v9, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ -044b12: 6e10 0711 0300 |002b: invoke-virtual {v3}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1107 │ │ -044b18: 0c0b |002e: move-result-object v11 │ │ -044b1a: 6e20 5311 b900 |002f: invoke-virtual {v9, v11}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -044b20: 0c09 |0032: move-result-object v9 │ │ -044b22: 1f09 7302 |0033: check-cast v9, Ljava/lang/String; // type@0273 │ │ -044b26: 6e20 1411 9a00 |0035: invoke-virtual {v10, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -044b2c: 0c09 |0038: move-result-object v9 │ │ -044b2e: 6e10 1a11 0900 |0039: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -044b34: 0c08 |003c: move-result-object v8 │ │ -044b36: 2207 8802 |003d: new-instance v7, Ljava/util/Date; // type@0288 │ │ -044b3a: 7010 4911 0700 |003f: invoke-direct {v7}, Ljava/util/Date;.:()V // method@1149 │ │ -044b40: 1a0a 6208 |0042: const-string v10, "UsherRouteEta" // string@0862 │ │ -044b44: 54d9 df04 |0044: iget-object v9, v13, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ -044b48: 5499 0105 |0046: iget-object v9, v9, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -044b4c: 120b |0048: const/4 v11, #int 0 // #0 │ │ -044b4e: 6e20 3811 b900 |0049: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -044b54: 0c09 |004c: move-result-object v9 │ │ -044b56: 1f09 f602 |004d: check-cast v9, Lpro/dbro/bart/leg; // type@02f6 │ │ -044b5a: 5499 f504 |004f: iget-object v9, v9, Lpro/dbro/bart/leg;.boardTime:Ljava/util/Date; // field@04f5 │ │ -044b5e: 6e10 4d11 0900 |0051: invoke-virtual {v9}, Ljava/util/Date;.toString:()Ljava/lang/String; // method@114d │ │ -044b64: 0c09 |0054: move-result-object v9 │ │ -044b66: 7120 360e 9a00 |0055: invoke-static {v10, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -044b6c: 54d9 df04 |0058: iget-object v9, v13, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ -044b70: 5499 0105 |005a: iget-object v9, v9, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -044b74: 120a |005c: const/4 v10, #int 0 // #0 │ │ -044b76: 6e20 3811 a900 |005d: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -044b7c: 0c09 |0060: move-result-object v9 │ │ -044b7e: 1f09 f602 |0061: check-cast v9, Lpro/dbro/bart/leg; // type@02f6 │ │ -044b82: 5499 f504 |0063: iget-object v9, v9, Lpro/dbro/bart/leg;.boardTime:Ljava/util/Date; // field@04f5 │ │ -044b86: 6e10 4b11 0900 |0065: invoke-virtual {v9}, Ljava/util/Date;.getTime:()J // method@114b │ │ -044b8c: 0b09 |0068: move-result-wide v9 │ │ -044b8e: 6e10 4b11 0700 |0069: invoke-virtual {v7}, Ljava/util/Date;.getTime:()J // method@114b │ │ -044b94: 0b0b |006c: move-result-wide v11 │ │ -044b96: 9c04 090b |006d: sub-long v4, v9, v11 │ │ -044b9a: 7030 8712 4d05 |006f: invoke-direct {v13, v4, v5}, Lpro/dbro/bart/UsherService;.makeLegCountdownTimer:(J)V // method@1287 │ │ -044ba0: 1709 60ea 0000 |0072: const-wide/32 v9, #float 8.40779e-41 // #0000ea60 │ │ -044ba6: be94 |0075: div-long/2addr v4, v9 │ │ -044ba8: 1609 0000 |0076: const-wide/16 v9, #int 0 // #0 │ │ -044bac: 3109 0409 |0078: cmp-long v9, v4, v9 │ │ -044bb0: 3c09 0200 |007a: if-gtz v9, 007c // +0002 │ │ -044bb4: 2209 7402 |007c: new-instance v9, Ljava/lang/StringBuilder; // type@0274 │ │ -044bb8: 7010 0e11 0900 |007e: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -044bbe: 1a0a d901 |0081: const-string v10, "At " // string@01d9 │ │ -044bc2: 6e20 1411 a900 |0083: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -044bc8: 0c0a |0086: move-result-object v10 │ │ -044bca: 620b 1c04 |0087: sget-object v11, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ -044bce: 54d9 df04 |0089: iget-object v9, v13, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ -044bd2: 5499 0105 |008b: iget-object v9, v9, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -044bd6: 120c |008d: const/4 v12, #int 0 // #0 │ │ -044bd8: 6e20 3811 c900 |008e: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -044bde: 0c09 |0091: move-result-object v9 │ │ -044be0: 1f09 f602 |0092: check-cast v9, Lpro/dbro/bart/leg; // type@02f6 │ │ -044be4: 5499 f404 |0094: iget-object v9, v9, Lpro/dbro/bart/leg;.boardStation:Ljava/lang/String; // field@04f4 │ │ -044be8: 6e10 0711 0900 |0096: invoke-virtual {v9}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1107 │ │ -044bee: 0c09 |0099: move-result-object v9 │ │ -044bf0: 6e20 5311 9b00 |009a: invoke-virtual {v11, v9}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -044bf6: 0c09 |009d: move-result-object v9 │ │ -044bf8: 1f09 7302 |009e: check-cast v9, Ljava/lang/String; // type@0273 │ │ -044bfc: 6e20 1411 9a00 |00a0: invoke-virtual {v10, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -044c02: 0c09 |00a3: move-result-object v9 │ │ -044c04: 6e10 1a11 0900 |00a4: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -044c0a: 0c02 |00a7: move-result-object v2 │ │ -044c0c: 1a06 0000 |00a8: const-string v6, "" // string@0000 │ │ -044c10: 1609 0000 |00aa: const-wide/16 v9, #int 0 // #0 │ │ -044c14: 3109 0409 |00ac: cmp-long v9, v4, v9 │ │ -044c18: 3909 7b00 |00ae: if-nez v9, 0129 // +007b │ │ -044c1c: 2209 7402 |00b0: new-instance v9, Ljava/lang/StringBuilder; // type@0274 │ │ -044c20: 7010 0e11 0900 |00b2: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -044c26: 1a0a ff01 |00b5: const-string v10, "Board " // string@01ff │ │ -044c2a: 6e20 1411 a900 |00b7: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -044c30: 0c0a |00ba: move-result-object v10 │ │ -044c32: 620b 1c04 |00bb: sget-object v11, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ -044c36: 54d9 df04 |00bd: iget-object v9, v13, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ -044c3a: 5499 0105 |00bf: iget-object v9, v9, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -044c3e: 120c |00c1: const/4 v12, #int 0 // #0 │ │ -044c40: 6e20 3811 c900 |00c2: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -044c46: 0c09 |00c5: move-result-object v9 │ │ -044c48: 1f09 f602 |00c6: check-cast v9, Lpro/dbro/bart/leg; // type@02f6 │ │ -044c4c: 5499 fa04 |00c8: iget-object v9, v9, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ -044c50: 6e10 0711 0900 |00ca: invoke-virtual {v9}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1107 │ │ -044c56: 0c09 |00cd: move-result-object v9 │ │ -044c58: 6e20 5311 9b00 |00ce: invoke-virtual {v11, v9}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -044c5e: 0c09 |00d1: move-result-object v9 │ │ -044c60: 1f09 7302 |00d2: check-cast v9, Ljava/lang/String; // type@0273 │ │ -044c64: 6e20 1411 9a00 |00d4: invoke-virtual {v10, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -044c6a: 0c09 |00d7: move-result-object v9 │ │ -044c6c: 1a0a 9400 |00d8: const-string v10, " train in <1m" // string@0094 │ │ -044c70: 6e20 1411 a900 |00da: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -044c76: 0c09 |00dd: move-result-object v9 │ │ -044c78: 6e10 1a11 0900 |00de: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -044c7e: 0c06 |00e1: move-result-object v6 │ │ -044c80: 7010 8e12 0d00 |00e2: invoke-direct {v13}, Lpro/dbro/bart/UsherService;.setContentIntent:()V // method@128e │ │ -044c86: 2201 a800 |00e5: new-instance v1, Landroid/support/v4/app/NotificationCompat$Builder; // type@00a8 │ │ -044c8a: 54d9 d504 |00e7: iget-object v9, v13, Lpro/dbro/bart/UsherService;.c:Landroid/content/Context; // field@04d5 │ │ -044c8e: 7020 4b04 9100 |00e9: invoke-direct {v1, v9}, Landroid/support/v4/app/NotificationCompat$Builder;.:(Landroid/content/Context;)V // method@044b │ │ -044c94: 54d9 d604 |00ec: iget-object v9, v13, Lpro/dbro/bart/UsherService;.contentIntent:Landroid/app/PendingIntent; // field@04d6 │ │ -044c98: 6e20 5204 9100 |00ee: invoke-virtual {v1, v9}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0452 │ │ -044c9e: 0c09 |00f1: move-result-object v9 │ │ -044ca0: 140a 0500 027f |00f2: const v10, #float 1.728e+38 // #7f020005 │ │ -044ca6: 6e20 6004 a900 |00f5: invoke-virtual {v9, v10}, Landroid/support/v4/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; // method@0460 │ │ -044cac: 0c09 |00f8: move-result-object v9 │ │ -044cae: 6e20 6604 8900 |00f9: invoke-virtual {v9, v8}, Landroid/support/v4/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0466 │ │ -044cb4: 0c09 |00fc: move-result-object v9 │ │ -044cb6: 160a 0000 |00fd: const-wide/16 v10, #int 0 // #0 │ │ -044cba: 6e30 6a04 a90b |00ff: invoke-virtual {v9, v10, v11}, Landroid/support/v4/app/NotificationCompat$Builder;.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; // method@046a │ │ -044cc0: 0c09 |0102: move-result-object v9 │ │ -044cc2: 6e20 5404 2900 |0103: invoke-virtual {v9, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0454 │ │ -044cc8: 0c09 |0106: move-result-object v9 │ │ -044cca: 6e20 5304 6900 |0107: invoke-virtual {v9, v6}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0453 │ │ -044cd0: 0c09 |010a: move-result-object v9 │ │ -044cd2: 121a |010b: const/4 v10, #int 1 // #1 │ │ -044cd4: 6e20 5c04 a900 |010c: invoke-virtual {v9, v10}, Landroid/support/v4/app/NotificationCompat$Builder;.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; // method@045c │ │ -044cda: 6e10 4e04 0100 |010f: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.getNotification:()Landroid/app/Notification; // method@044e │ │ -044ce0: 0c09 |0112: move-result-object v9 │ │ -044ce2: 5bd9 db04 |0113: iput-object v9, v13, Lpro/dbro/bart/UsherService;.notification:Landroid/app/Notification; // field@04db │ │ -044ce6: 54d9 da04 |0115: iget-object v9, v13, Lpro/dbro/bart/UsherService;.mNM:Landroid/app/NotificationManager; // field@04da │ │ -044cea: 52da d204 |0117: iget v10, v13, Lpro/dbro/bart/UsherService;.NOTIFICATION:I // field@04d2 │ │ -044cee: 54db db04 |0119: iget-object v11, v13, Lpro/dbro/bart/UsherService;.notification:Landroid/app/Notification; // field@04db │ │ -044cf2: 6e30 7600 a90b |011b: invoke-virtual {v9, v10, v11}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0076 │ │ -044cf8: 0e00 |011e: return-void │ │ -044cfa: 0d00 |011f: move-exception v0 │ │ -044cfc: 1a09 7616 |0120: const-string v9, "usherRoute null err" // string@1676 │ │ -044d00: 1a0a 530a |0122: const-string v10, "catch it, bro" // string@0a53 │ │ -044d04: 7120 360e a900 |0124: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -044d0a: 2900 f1fe |0127: goto/16 0018 // -010f │ │ -044d0e: 2209 7402 |0129: new-instance v9, Ljava/lang/StringBuilder; // type@0274 │ │ -044d12: 7010 0e11 0900 |012b: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -044d18: 1a0a ff01 |012e: const-string v10, "Board " // string@01ff │ │ -044d1c: 6e20 1411 a900 |0130: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -044d22: 0c0a |0133: move-result-object v10 │ │ -044d24: 620b 1c04 |0134: sget-object v11, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ -044d28: 54d9 df04 |0136: iget-object v9, v13, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ -044d2c: 5499 0105 |0138: iget-object v9, v9, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -044d30: 120c |013a: const/4 v12, #int 0 // #0 │ │ -044d32: 6e20 3811 c900 |013b: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -044d38: 0c09 |013e: move-result-object v9 │ │ -044d3a: 1f09 f602 |013f: check-cast v9, Lpro/dbro/bart/leg; // type@02f6 │ │ -044d3e: 5499 fa04 |0141: iget-object v9, v9, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ -044d42: 6e10 0711 0900 |0143: invoke-virtual {v9}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1107 │ │ -044d48: 0c09 |0146: move-result-object v9 │ │ -044d4a: 6e20 5311 9b00 |0147: invoke-virtual {v11, v9}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -044d50: 0c09 |014a: move-result-object v9 │ │ -044d52: 1f09 7302 |014b: check-cast v9, Ljava/lang/String; // type@0273 │ │ -044d56: 6e20 1411 9a00 |014d: invoke-virtual {v10, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -044d5c: 0c09 |0150: move-result-object v9 │ │ -044d5e: 1a0a 9300 |0151: const-string v10, " train in " // string@0093 │ │ -044d62: 6e20 1411 a900 |0153: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -044d68: 0c09 |0156: move-result-object v9 │ │ -044d6a: 7120 0c11 5400 |0157: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@110c │ │ -044d70: 0c0a |015a: move-result-object v10 │ │ -044d72: 6e20 1411 a900 |015b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -044d78: 0c09 |015e: move-result-object v9 │ │ -044d7a: 1a0a 630f |015f: const-string v10, "m" // string@0f63 │ │ -044d7e: 6e20 1411 a900 |0161: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -044d84: 0c09 |0164: move-result-object v9 │ │ -044d86: 6e10 1a11 0900 |0165: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -044d8c: 0c06 |0168: move-result-object v6 │ │ -044d8e: 2900 79ff |0169: goto/16 00e2 // -0087 │ │ +0469c0: |[0469c0] pro.dbro.bart.UsherService.showNotification:()V │ │ +0469d0: 1a03 0000 |0000: const-string v3, "" // string@0000 │ │ +0469d4: 54e9 df04 |0002: iget-object v9, v14, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ +0469d8: 5499 0105 |0004: iget-object v9, v9, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +0469dc: 54ea df04 |0006: iget-object v10, v14, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ +0469e0: 54aa 0105 |0008: iget-object v10, v10, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +0469e4: 6e10 4011 0a00 |000a: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +0469ea: 0a0a |000d: move-result v10 │ │ +0469ec: d80a 0aff |000e: add-int/lit8 v10, v10, #int -1 // #ff │ │ +0469f0: 6e20 3911 a900 |0010: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0469f6: 0c09 |0013: move-result-object v9 │ │ +0469f8: 1f09 f602 |0014: check-cast v9, Lpro/dbro/bart/leg; // type@02f6 │ │ +0469fc: 5493 f704 |0016: iget-object v3, v9, Lpro/dbro/bart/leg;.disembarkStation:Ljava/lang/String; // field@04f7 │ │ +046a00: 1209 |0018: const/4 v9, #int 0 // #0 │ │ +046a02: 59e9 d704 |0019: iput v9, v14, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ +046a06: 1209 |001b: const/4 v9, #int 0 // #0 │ │ +046a08: 5ce9 d804 |001c: iput-boolean v9, v14, Lpro/dbro/bart/UsherService;.didBoard:Z // field@04d8 │ │ +046a0c: 2209 7402 |001e: new-instance v9, Ljava/lang/StringBuilder; // type@0274 │ │ +046a10: 7010 0f11 0900 |0020: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +046a16: 1a0a ee02 |0023: const-string v10, "Guiding to " // string@02ee │ │ +046a1a: 6e20 1511 a900 |0025: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046a20: 0c0a |0028: move-result-object v10 │ │ +046a22: 6209 1c04 |0029: sget-object v9, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ +046a26: 6e10 0811 0300 |002b: invoke-virtual {v3}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1108 │ │ +046a2c: 0c0b |002e: move-result-object v11 │ │ +046a2e: 6e20 5411 b900 |002f: invoke-virtual {v9, v11}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +046a34: 0c09 |0032: move-result-object v9 │ │ +046a36: 1f09 7302 |0033: check-cast v9, Ljava/lang/String; // type@0273 │ │ +046a3a: 6e20 1511 9a00 |0035: invoke-virtual {v10, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046a40: 0c09 |0038: move-result-object v9 │ │ +046a42: 6e10 1b11 0900 |0039: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +046a48: 0c08 |003c: move-result-object v8 │ │ +046a4a: 2207 8802 |003d: new-instance v7, Ljava/util/Date; // type@0288 │ │ +046a4e: 7010 4a11 0700 |003f: invoke-direct {v7}, Ljava/util/Date;.:()V // method@114a │ │ +046a54: 1a0a 6208 |0042: const-string v10, "UsherRouteEta" // string@0862 │ │ +046a58: 54e9 df04 |0044: iget-object v9, v14, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ +046a5c: 5499 0105 |0046: iget-object v9, v9, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +046a60: 120b |0048: const/4 v11, #int 0 // #0 │ │ +046a62: 6e20 3911 b900 |0049: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +046a68: 0c09 |004c: move-result-object v9 │ │ +046a6a: 1f09 f602 |004d: check-cast v9, Lpro/dbro/bart/leg; // type@02f6 │ │ +046a6e: 5499 f504 |004f: iget-object v9, v9, Lpro/dbro/bart/leg;.boardTime:Ljava/util/Date; // field@04f5 │ │ +046a72: 6e10 4e11 0900 |0051: invoke-virtual {v9}, Ljava/util/Date;.toString:()Ljava/lang/String; // method@114e │ │ +046a78: 0c09 |0054: move-result-object v9 │ │ +046a7a: 7120 360e 9a00 |0055: invoke-static {v10, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +046a80: 54e9 df04 |0058: iget-object v9, v14, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ +046a84: 5499 0105 |005a: iget-object v9, v9, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +046a88: 120a |005c: const/4 v10, #int 0 // #0 │ │ +046a8a: 6e20 3911 a900 |005d: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +046a90: 0c09 |0060: move-result-object v9 │ │ +046a92: 1f09 f602 |0061: check-cast v9, Lpro/dbro/bart/leg; // type@02f6 │ │ +046a96: 5499 f504 |0063: iget-object v9, v9, Lpro/dbro/bart/leg;.boardTime:Ljava/util/Date; // field@04f5 │ │ +046a9a: 6e10 4c11 0900 |0065: invoke-virtual {v9}, Ljava/util/Date;.getTime:()J // method@114c │ │ +046aa0: 0b0a |0068: move-result-wide v10 │ │ +046aa2: 6e10 4c11 0700 |0069: invoke-virtual {v7}, Ljava/util/Date;.getTime:()J // method@114c │ │ +046aa8: 0b0c |006c: move-result-wide v12 │ │ +046aaa: 9c04 0a0c |006d: sub-long v4, v10, v12 │ │ +046aae: 7030 8812 4e05 |006f: invoke-direct {v14, v4, v5}, Lpro/dbro/bart/UsherService;.makeLegCountdownTimer:(J)V // method@1288 │ │ +046ab4: 170a 60ea 0000 |0072: const-wide/32 v10, #float 8.40779e-41 // #0000ea60 │ │ +046aba: bea4 |0075: div-long/2addr v4, v10 │ │ +046abc: 160a 0000 |0076: const-wide/16 v10, #int 0 // #0 │ │ +046ac0: 3109 040a |0078: cmp-long v9, v4, v10 │ │ +046ac4: 3c09 0200 |007a: if-gtz v9, 007c // +0002 │ │ +046ac8: 2209 7402 |007c: new-instance v9, Ljava/lang/StringBuilder; // type@0274 │ │ +046acc: 7010 0f11 0900 |007e: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +046ad2: 1a0a d901 |0081: const-string v10, "At " // string@01d9 │ │ +046ad6: 6e20 1511 a900 |0083: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046adc: 0c0a |0086: move-result-object v10 │ │ +046ade: 620b 1c04 |0087: sget-object v11, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ +046ae2: 54e9 df04 |0089: iget-object v9, v14, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ +046ae6: 5499 0105 |008b: iget-object v9, v9, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +046aea: 120c |008d: const/4 v12, #int 0 // #0 │ │ +046aec: 6e20 3911 c900 |008e: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +046af2: 0c09 |0091: move-result-object v9 │ │ +046af4: 1f09 f602 |0092: check-cast v9, Lpro/dbro/bart/leg; // type@02f6 │ │ +046af8: 5499 f404 |0094: iget-object v9, v9, Lpro/dbro/bart/leg;.boardStation:Ljava/lang/String; // field@04f4 │ │ +046afc: 6e10 0811 0900 |0096: invoke-virtual {v9}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1108 │ │ +046b02: 0c09 |0099: move-result-object v9 │ │ +046b04: 6e20 5411 9b00 |009a: invoke-virtual {v11, v9}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +046b0a: 0c09 |009d: move-result-object v9 │ │ +046b0c: 1f09 7302 |009e: check-cast v9, Ljava/lang/String; // type@0273 │ │ +046b10: 6e20 1511 9a00 |00a0: invoke-virtual {v10, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046b16: 0c09 |00a3: move-result-object v9 │ │ +046b18: 6e10 1b11 0900 |00a4: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +046b1e: 0c02 |00a7: move-result-object v2 │ │ +046b20: 1a06 0000 |00a8: const-string v6, "" // string@0000 │ │ +046b24: 160a 0000 |00aa: const-wide/16 v10, #int 0 // #0 │ │ +046b28: 3109 040a |00ac: cmp-long v9, v4, v10 │ │ +046b2c: 3909 7b00 |00ae: if-nez v9, 0129 // +007b │ │ +046b30: 2209 7402 |00b0: new-instance v9, Ljava/lang/StringBuilder; // type@0274 │ │ +046b34: 7010 0f11 0900 |00b2: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +046b3a: 1a0a ff01 |00b5: const-string v10, "Board " // string@01ff │ │ +046b3e: 6e20 1511 a900 |00b7: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046b44: 0c0a |00ba: move-result-object v10 │ │ +046b46: 620b 1c04 |00bb: sget-object v11, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ +046b4a: 54e9 df04 |00bd: iget-object v9, v14, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ +046b4e: 5499 0105 |00bf: iget-object v9, v9, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +046b52: 120c |00c1: const/4 v12, #int 0 // #0 │ │ +046b54: 6e20 3911 c900 |00c2: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +046b5a: 0c09 |00c5: move-result-object v9 │ │ +046b5c: 1f09 f602 |00c6: check-cast v9, Lpro/dbro/bart/leg; // type@02f6 │ │ +046b60: 5499 fa04 |00c8: iget-object v9, v9, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ +046b64: 6e10 0811 0900 |00ca: invoke-virtual {v9}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1108 │ │ +046b6a: 0c09 |00cd: move-result-object v9 │ │ +046b6c: 6e20 5411 9b00 |00ce: invoke-virtual {v11, v9}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +046b72: 0c09 |00d1: move-result-object v9 │ │ +046b74: 1f09 7302 |00d2: check-cast v9, Ljava/lang/String; // type@0273 │ │ +046b78: 6e20 1511 9a00 |00d4: invoke-virtual {v10, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046b7e: 0c09 |00d7: move-result-object v9 │ │ +046b80: 1a0a 9400 |00d8: const-string v10, " train in <1m" // string@0094 │ │ +046b84: 6e20 1511 a900 |00da: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046b8a: 0c09 |00dd: move-result-object v9 │ │ +046b8c: 6e10 1b11 0900 |00de: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +046b92: 0c06 |00e1: move-result-object v6 │ │ +046b94: 7010 8f12 0e00 |00e2: invoke-direct {v14}, Lpro/dbro/bart/UsherService;.setContentIntent:()V // method@128f │ │ +046b9a: 2201 a800 |00e5: new-instance v1, Landroid/support/v4/app/NotificationCompat$Builder; // type@00a8 │ │ +046b9e: 54e9 d504 |00e7: iget-object v9, v14, Lpro/dbro/bart/UsherService;.c:Landroid/content/Context; // field@04d5 │ │ +046ba2: 7020 4b04 9100 |00e9: invoke-direct {v1, v9}, Landroid/support/v4/app/NotificationCompat$Builder;.:(Landroid/content/Context;)V // method@044b │ │ +046ba8: 54e9 d604 |00ec: iget-object v9, v14, Lpro/dbro/bart/UsherService;.contentIntent:Landroid/app/PendingIntent; // field@04d6 │ │ +046bac: 6e20 5204 9100 |00ee: invoke-virtual {v1, v9}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0452 │ │ +046bb2: 0c09 |00f1: move-result-object v9 │ │ +046bb4: 140a 0500 027f |00f2: const v10, #float 1.728e+38 // #7f020005 │ │ +046bba: 6e20 6004 a900 |00f5: invoke-virtual {v9, v10}, Landroid/support/v4/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; // method@0460 │ │ +046bc0: 0c09 |00f8: move-result-object v9 │ │ +046bc2: 6e20 6604 8900 |00f9: invoke-virtual {v9, v8}, Landroid/support/v4/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0466 │ │ +046bc8: 0c09 |00fc: move-result-object v9 │ │ +046bca: 160a 0000 |00fd: const-wide/16 v10, #int 0 // #0 │ │ +046bce: 6e30 6a04 a90b |00ff: invoke-virtual {v9, v10, v11}, Landroid/support/v4/app/NotificationCompat$Builder;.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; // method@046a │ │ +046bd4: 0c09 |0102: move-result-object v9 │ │ +046bd6: 6e20 5404 2900 |0103: invoke-virtual {v9, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0454 │ │ +046bdc: 0c09 |0106: move-result-object v9 │ │ +046bde: 6e20 5304 6900 |0107: invoke-virtual {v9, v6}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0453 │ │ +046be4: 0c09 |010a: move-result-object v9 │ │ +046be6: 121a |010b: const/4 v10, #int 1 // #1 │ │ +046be8: 6e20 5c04 a900 |010c: invoke-virtual {v9, v10}, Landroid/support/v4/app/NotificationCompat$Builder;.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; // method@045c │ │ +046bee: 6e10 4e04 0100 |010f: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.getNotification:()Landroid/app/Notification; // method@044e │ │ +046bf4: 0c09 |0112: move-result-object v9 │ │ +046bf6: 5be9 db04 |0113: iput-object v9, v14, Lpro/dbro/bart/UsherService;.notification:Landroid/app/Notification; // field@04db │ │ +046bfa: 54e9 da04 |0115: iget-object v9, v14, Lpro/dbro/bart/UsherService;.mNM:Landroid/app/NotificationManager; // field@04da │ │ +046bfe: 52ea d204 |0117: iget v10, v14, Lpro/dbro/bart/UsherService;.NOTIFICATION:I // field@04d2 │ │ +046c02: 54eb db04 |0119: iget-object v11, v14, Lpro/dbro/bart/UsherService;.notification:Landroid/app/Notification; // field@04db │ │ +046c06: 6e30 7600 a90b |011b: invoke-virtual {v9, v10, v11}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0076 │ │ +046c0c: 0e00 |011e: return-void │ │ +046c0e: 0d00 |011f: move-exception v0 │ │ +046c10: 1a09 7616 |0120: const-string v9, "usherRoute null err" // string@1676 │ │ +046c14: 1a0a 530a |0122: const-string v10, "catch it, bro" // string@0a53 │ │ +046c18: 7120 360e a900 |0124: invoke-static {v9, v10}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +046c1e: 2900 f1fe |0127: goto/16 0018 // -010f │ │ +046c22: 2209 7402 |0129: new-instance v9, Ljava/lang/StringBuilder; // type@0274 │ │ +046c26: 7010 0f11 0900 |012b: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +046c2c: 1a0a ff01 |012e: const-string v10, "Board " // string@01ff │ │ +046c30: 6e20 1511 a900 |0130: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046c36: 0c0a |0133: move-result-object v10 │ │ +046c38: 620b 1c04 |0134: sget-object v11, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ +046c3c: 54e9 df04 |0136: iget-object v9, v14, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ +046c40: 5499 0105 |0138: iget-object v9, v9, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +046c44: 120c |013a: const/4 v12, #int 0 // #0 │ │ +046c46: 6e20 3911 c900 |013b: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +046c4c: 0c09 |013e: move-result-object v9 │ │ +046c4e: 1f09 f602 |013f: check-cast v9, Lpro/dbro/bart/leg; // type@02f6 │ │ +046c52: 5499 fa04 |0141: iget-object v9, v9, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ +046c56: 6e10 0811 0900 |0143: invoke-virtual {v9}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1108 │ │ +046c5c: 0c09 |0146: move-result-object v9 │ │ +046c5e: 6e20 5411 9b00 |0147: invoke-virtual {v11, v9}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +046c64: 0c09 |014a: move-result-object v9 │ │ +046c66: 1f09 7302 |014b: check-cast v9, Ljava/lang/String; // type@0273 │ │ +046c6a: 6e20 1511 9a00 |014d: invoke-virtual {v10, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046c70: 0c09 |0150: move-result-object v9 │ │ +046c72: 1a0a 9300 |0151: const-string v10, " train in " // string@0093 │ │ +046c76: 6e20 1511 a900 |0153: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046c7c: 0c09 |0156: move-result-object v9 │ │ +046c7e: 7120 0d11 5400 |0157: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@110d │ │ +046c84: 0c0a |015a: move-result-object v10 │ │ +046c86: 6e20 1511 a900 |015b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046c8c: 0c09 |015e: move-result-object v9 │ │ +046c8e: 1a0a 630f |015f: const-string v10, "m" // string@0f63 │ │ +046c92: 6e20 1511 a900 |0161: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046c98: 0c09 |0164: move-result-object v9 │ │ +046c9a: 6e10 1b11 0900 |0165: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +046ca0: 0c06 |0168: move-result-object v6 │ │ +046ca2: 2900 79ff |0169: goto/16 00e2 // -0087 │ │ catches : 1 │ │ 0x0002 - 0x0018 │ │ Ljava/lang/Throwable; -> 0x011f │ │ positions : │ │ 0x0000 line=144 │ │ 0x0002 line=146 │ │ 0x0018 line=150 │ │ @@ -79027,14 +79232,20 @@ │ │ 0x007c line=168 │ │ 0x00a8 line=170 │ │ 0x00aa line=171 │ │ 0x00b0 line=172 │ │ 0x00e2 line=177 │ │ 0x00e5 line=180 │ │ 0x00ec line=182 │ │ + 0x00f5 line=183 │ │ + 0x00f9 line=185 │ │ + 0x00ff line=186 │ │ + 0x0103 line=188 │ │ + 0x0107 line=189 │ │ + 0x010c line=190 │ │ 0x010f line=192 │ │ 0x0115 line=194 │ │ 0x011e line=195 │ │ 0x011f line=147 │ │ 0x0120 line=148 │ │ 0x0129 line=174 │ │ locals : │ │ @@ -79047,253 +79258,253 @@ │ │ 0x0120 - 0x0129 reg=0 T Ljava/lang/Throwable; │ │ 0x0129 - 0x016b reg=2 currentStepText Ljava/lang/CharSequence; │ │ 0x0002 - 0x016b reg=3 destinationStation Ljava/lang/String; │ │ 0x0129 - 0x016b reg=4 minutesUntilNext J │ │ 0x0129 - 0x016b reg=6 nextStepText Ljava/lang/CharSequence; │ │ 0x0129 - 0x016b reg=7 now Ljava/util/Date; │ │ 0x0129 - 0x016b reg=8 tickerText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x016b reg=13 this Lpro/dbro/bart/UsherService; │ │ + 0x0000 - 0x016b reg=14 this Lpro/dbro/bart/UsherService; │ │ │ │ #21 : (in Lpro/dbro/bart/UsherService;) │ │ name : 'updateNotification' │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 466 16-bit code units │ │ -044da4: |[044da4] pro.dbro.bart.UsherService.updateNotification:(Z)V │ │ -044db4: 2206 8802 |0000: new-instance v6, Ljava/util/Date; // type@0288 │ │ -044db8: 7010 4911 0600 |0002: invoke-direct {v6}, Ljava/util/Date;.:()V // method@1149 │ │ -044dbe: 1a05 0000 |0005: const-string v5, "" // string@0000 │ │ -044dc2: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ -044dc6: 55c8 d804 |0009: iget-boolean v8, v12, Lpro/dbro/bart/UsherService;.didBoard:Z // field@04d8 │ │ -044dca: 3808 0e01 |000b: if-eqz v8, 0119 // +010e │ │ -044dce: 2208 7402 |000d: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ -044dd2: 7010 0e11 0800 |000f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -044dd8: 1a09 4507 |0012: const-string v9, "On " // string@0745 │ │ -044ddc: 6e20 1411 9800 |0014: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -044de2: 0c09 |0017: move-result-object v9 │ │ -044de4: 620a 1c04 |0018: sget-object v10, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ -044de8: 54c8 df04 |001a: iget-object v8, v12, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ -044dec: 5488 0105 |001c: iget-object v8, v8, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -044df0: 52cb d704 |001e: iget v11, v12, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ -044df4: 6e20 3811 b800 |0020: invoke-virtual {v8, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -044dfa: 0c08 |0023: move-result-object v8 │ │ -044dfc: 1f08 f602 |0024: check-cast v8, Lpro/dbro/bart/leg; // type@02f6 │ │ -044e00: 5488 fa04 |0026: iget-object v8, v8, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ -044e04: 6e10 0711 0800 |0028: invoke-virtual {v8}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1107 │ │ -044e0a: 0c08 |002b: move-result-object v8 │ │ -044e0c: 6e20 5311 8a00 |002c: invoke-virtual {v10, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -044e12: 0c08 |002f: move-result-object v8 │ │ -044e14: 1f08 7302 |0030: check-cast v8, Ljava/lang/String; // type@0273 │ │ -044e18: 6e20 1411 8900 |0032: invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -044e1e: 0c08 |0035: move-result-object v8 │ │ -044e20: 1a09 9200 |0036: const-string v9, " train" // string@0092 │ │ -044e24: 6e20 1411 9800 |0038: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -044e2a: 0c08 |003b: move-result-object v8 │ │ -044e2c: 6e10 1a11 0800 |003c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -044e32: 0c02 |003f: move-result-object v2 │ │ -044e34: 54c8 df04 |0040: iget-object v8, v12, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ -044e38: 5488 0105 |0042: iget-object v8, v8, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -044e3c: 52c9 d704 |0044: iget v9, v12, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ -044e40: 6e20 3811 9800 |0046: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -044e46: 0c08 |0049: move-result-object v8 │ │ -044e48: 1f08 f602 |004a: check-cast v8, Lpro/dbro/bart/leg; // type@02f6 │ │ -044e4c: 5488 f804 |004c: iget-object v8, v8, Lpro/dbro/bart/leg;.disembarkTime:Ljava/util/Date; // field@04f8 │ │ -044e50: 6e10 4b11 0800 |004e: invoke-virtual {v8}, Ljava/util/Date;.getTime:()J // method@114b │ │ -044e56: 0b08 |0051: move-result-wide v8 │ │ -044e58: 6e10 4b11 0600 |0052: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@114b │ │ -044e5e: 0b0a |0055: move-result-wide v10 │ │ -044e60: bca8 |0056: sub-long/2addr v8, v10 │ │ -044e62: 170a 60ea 0000 |0057: const-wide/32 v10, #float 8.40779e-41 // #0000ea60 │ │ -044e68: 9e03 080a |005a: div-long v3, v8, v10 │ │ -044e6c: 1608 0000 |005c: const-wide/16 v8, #int 0 // #0 │ │ -044e70: 3108 0308 |005e: cmp-long v8, v3, v8 │ │ -044e74: 3b08 0200 |0060: if-gez v8, 0062 // +0002 │ │ -044e78: 1a00 0000 |0062: const-string v0, "" // string@0000 │ │ -044e7c: 52c8 d704 |0064: iget v8, v12, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ -044e80: d808 0801 |0066: add-int/lit8 v8, v8, #int 1 // #01 │ │ -044e84: 54c9 df04 |0068: iget-object v9, v12, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ -044e88: 5499 0105 |006a: iget-object v9, v9, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -044e8c: 6e10 3f11 0900 |006c: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -044e92: 0a09 |006f: move-result v9 │ │ -044e94: 3398 8c00 |0070: if-ne v8, v9, 00fc // +008c │ │ -044e98: 1a00 e402 |0072: const-string v0, "Get off at " // string@02e4 │ │ -044e9c: 1a07 0000 |0074: const-string v7, "" // string@0000 │ │ -044ea0: 1608 0000 |0076: const-wide/16 v8, #int 0 // #0 │ │ -044ea4: 3108 0308 |0078: cmp-long v8, v3, v8 │ │ -044ea8: 3908 8600 |007a: if-nez v8, 0100 // +0086 │ │ -044eac: 1a07 2d01 |007c: const-string v7, "<1m" // string@012d │ │ -044eb0: 2208 7402 |007e: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ -044eb4: 7010 0e11 0800 |0080: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -044eba: 6e20 1311 0800 |0083: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -044ec0: 0c09 |0086: move-result-object v9 │ │ -044ec2: 620a 1c04 |0087: sget-object v10, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ -044ec6: 54c8 df04 |0089: iget-object v8, v12, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ -044eca: 5488 0105 |008b: iget-object v8, v8, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -044ece: 52cb d704 |008d: iget v11, v12, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ -044ed2: 6e20 3811 b800 |008f: invoke-virtual {v8, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -044ed8: 0c08 |0092: move-result-object v8 │ │ -044eda: 1f08 f602 |0093: check-cast v8, Lpro/dbro/bart/leg; // type@02f6 │ │ -044ede: 5488 f704 |0095: iget-object v8, v8, Lpro/dbro/bart/leg;.disembarkStation:Ljava/lang/String; // field@04f7 │ │ -044ee2: 6e10 0711 0800 |0097: invoke-virtual {v8}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1107 │ │ -044ee8: 0c08 |009a: move-result-object v8 │ │ -044eea: 6e20 5311 8a00 |009b: invoke-virtual {v10, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -044ef0: 0c08 |009e: move-result-object v8 │ │ -044ef2: 1f08 7302 |009f: check-cast v8, Ljava/lang/String; // type@0273 │ │ -044ef6: 6e20 1411 8900 |00a1: invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -044efc: 0c08 |00a4: move-result-object v8 │ │ -044efe: 1a09 5500 |00a5: const-string v9, " in " // string@0055 │ │ -044f02: 6e20 1411 9800 |00a7: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -044f08: 0c08 |00aa: move-result-object v8 │ │ -044f0a: 6e20 1311 7800 |00ab: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -044f10: 0c08 |00ae: move-result-object v8 │ │ -044f12: 6e10 1a11 0800 |00af: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -044f18: 0c05 |00b2: move-result-object v5 │ │ -044f1a: 2201 a800 |00b3: new-instance v1, Landroid/support/v4/app/NotificationCompat$Builder; // type@00a8 │ │ -044f1e: 54c8 d504 |00b5: iget-object v8, v12, Lpro/dbro/bart/UsherService;.c:Landroid/content/Context; // field@04d5 │ │ -044f22: 7020 4b04 8100 |00b7: invoke-direct {v1, v8}, Landroid/support/v4/app/NotificationCompat$Builder;.:(Landroid/content/Context;)V // method@044b │ │ -044f28: 54c8 d604 |00ba: iget-object v8, v12, Lpro/dbro/bart/UsherService;.contentIntent:Landroid/app/PendingIntent; // field@04d6 │ │ -044f2c: 3908 0c00 |00bc: if-nez v8, 00c8 // +000c │ │ -044f30: 1a08 3902 |00be: const-string v8, "ContentIntent" // string@0239 │ │ -044f34: 1a09 ae16 |00c0: const-string v9, "was null" // string@16ae │ │ -044f38: 7120 360e 9800 |00c2: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -044f3e: 7010 8e12 0c00 |00c5: invoke-direct {v12}, Lpro/dbro/bart/UsherService;.setContentIntent:()V // method@128e │ │ -044f44: 54c8 d604 |00c8: iget-object v8, v12, Lpro/dbro/bart/UsherService;.contentIntent:Landroid/app/PendingIntent; // field@04d6 │ │ -044f48: 6e20 5204 8100 |00ca: invoke-virtual {v1, v8}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0452 │ │ -044f4e: 0c08 |00cd: move-result-object v8 │ │ -044f50: 1409 0500 027f |00ce: const v9, #float 1.728e+38 // #7f020005 │ │ -044f56: 6e20 6004 9800 |00d1: invoke-virtual {v8, v9}, Landroid/support/v4/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; // method@0460 │ │ -044f5c: 0c08 |00d4: move-result-object v8 │ │ -044f5e: 1609 0000 |00d5: const-wide/16 v9, #int 0 // #0 │ │ -044f62: 6e30 6a04 980a |00d7: invoke-virtual {v8, v9, v10}, Landroid/support/v4/app/NotificationCompat$Builder;.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; // method@046a │ │ -044f68: 0c08 |00da: move-result-object v8 │ │ -044f6a: 6e20 5404 2800 |00db: invoke-virtual {v8, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0454 │ │ -044f70: 0c08 |00de: move-result-object v8 │ │ -044f72: 6e20 5304 5800 |00df: invoke-virtual {v8, v5}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0453 │ │ -044f78: 0c08 |00e2: move-result-object v8 │ │ -044f7a: 1219 |00e3: const/4 v9, #int 1 // #1 │ │ -044f7c: 6e20 5c04 9800 |00e4: invoke-virtual {v8, v9}, Landroid/support/v4/app/NotificationCompat$Builder;.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; // method@045c │ │ -044f82: 380d 0500 |00e7: if-eqz v13, 00ec // +0005 │ │ -044f86: 6e20 6604 5100 |00e9: invoke-virtual {v1, v5}, Landroid/support/v4/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0466 │ │ -044f8c: 6e10 4e04 0100 |00ec: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.getNotification:()Landroid/app/Notification; // method@044e │ │ -044f92: 0c08 |00ef: move-result-object v8 │ │ -044f94: 5bc8 db04 |00f0: iput-object v8, v12, Lpro/dbro/bart/UsherService;.notification:Landroid/app/Notification; // field@04db │ │ -044f98: 54c8 da04 |00f2: iget-object v8, v12, Lpro/dbro/bart/UsherService;.mNM:Landroid/app/NotificationManager; // field@04da │ │ -044f9c: 52c9 d204 |00f4: iget v9, v12, Lpro/dbro/bart/UsherService;.NOTIFICATION:I // field@04d2 │ │ -044fa0: 54ca db04 |00f6: iget-object v10, v12, Lpro/dbro/bart/UsherService;.notification:Landroid/app/Notification; // field@04db │ │ -044fa4: 6e30 7600 980a |00f8: invoke-virtual {v8, v9, v10}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0076 │ │ -044faa: 0e00 |00fb: return-void │ │ -044fac: 1a00 5208 |00fc: const-string v0, "Transfer at " // string@0852 │ │ -044fb0: 2900 76ff |00fe: goto/16 0074 // -008a │ │ -044fb4: 2208 7402 |0100: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ -044fb8: 7010 0e11 0800 |0102: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -044fbe: 7120 0c11 4300 |0105: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@110c │ │ -044fc4: 0c09 |0108: move-result-object v9 │ │ -044fc6: 6e20 1411 9800 |0109: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -044fcc: 0c08 |010c: move-result-object v8 │ │ -044fce: 1a09 630f |010d: const-string v9, "m" // string@0f63 │ │ -044fd2: 6e20 1411 9800 |010f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -044fd8: 0c08 |0112: move-result-object v8 │ │ -044fda: 6e10 1a11 0800 |0113: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -044fe0: 0c07 |0116: move-result-object v7 │ │ -044fe2: 2900 67ff |0117: goto/16 007e // -0099 │ │ -044fe6: 54c8 df04 |0119: iget-object v8, v12, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ -044fea: 5488 0105 |011b: iget-object v8, v8, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -044fee: 52c9 d704 |011d: iget v9, v12, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ -044ff2: 6e20 3811 9800 |011f: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -044ff8: 0c08 |0122: move-result-object v8 │ │ -044ffa: 1f08 f602 |0123: check-cast v8, Lpro/dbro/bart/leg; // type@02f6 │ │ -044ffe: 5488 f504 |0125: iget-object v8, v8, Lpro/dbro/bart/leg;.boardTime:Ljava/util/Date; // field@04f5 │ │ -045002: 6e10 4b11 0800 |0127: invoke-virtual {v8}, Ljava/util/Date;.getTime:()J // method@114b │ │ -045008: 0b08 |012a: move-result-wide v8 │ │ -04500a: 6e10 4b11 0600 |012b: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@114b │ │ -045010: 0b0a |012e: move-result-wide v10 │ │ -045012: bca8 |012f: sub-long/2addr v8, v10 │ │ -045014: 170a 60ea 0000 |0130: const-wide/32 v10, #float 8.40779e-41 // #0000ea60 │ │ -04501a: 9e03 080a |0133: div-long v3, v8, v10 │ │ -04501e: 1608 0000 |0135: const-wide/16 v8, #int 0 // #0 │ │ -045022: 3108 0308 |0137: cmp-long v8, v3, v8 │ │ -045026: 3b08 0200 |0139: if-gez v8, 013b // +0002 │ │ -04502a: 2208 7402 |013b: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ -04502e: 7010 0e11 0800 |013d: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -045034: 1a09 ff01 |0140: const-string v9, "Board " // string@01ff │ │ -045038: 6e20 1411 9800 |0142: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04503e: 0c09 |0145: move-result-object v9 │ │ -045040: 620a 1c04 |0146: sget-object v10, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ -045044: 54c8 df04 |0148: iget-object v8, v12, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ -045048: 5488 0105 |014a: iget-object v8, v8, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -04504c: 52cb d704 |014c: iget v11, v12, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ -045050: 6e20 3811 b800 |014e: invoke-virtual {v8, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -045056: 0c08 |0151: move-result-object v8 │ │ -045058: 1f08 f602 |0152: check-cast v8, Lpro/dbro/bart/leg; // type@02f6 │ │ -04505c: 5488 fa04 |0154: iget-object v8, v8, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ -045060: 6e10 0711 0800 |0156: invoke-virtual {v8}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1107 │ │ -045066: 0c08 |0159: move-result-object v8 │ │ -045068: 6e20 5311 8a00 |015a: invoke-virtual {v10, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -04506e: 0c08 |015d: move-result-object v8 │ │ -045070: 1f08 7302 |015e: check-cast v8, Ljava/lang/String; // type@0273 │ │ -045074: 6e20 1411 8900 |0160: invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04507a: 0c08 |0163: move-result-object v8 │ │ -04507c: 1a09 9300 |0164: const-string v9, " train in " // string@0093 │ │ -045080: 6e20 1411 9800 |0166: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045086: 0c08 |0169: move-result-object v8 │ │ -045088: 6e10 1a11 0800 |016a: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04508e: 0c05 |016d: move-result-object v5 │ │ -045090: 1608 0000 |016e: const-wide/16 v8, #int 0 // #0 │ │ -045094: 3108 0308 |0170: cmp-long v8, v3, v8 │ │ -045098: 3908 4400 |0172: if-nez v8, 01b6 // +0044 │ │ -04509c: 2208 7402 |0174: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ -0450a0: 7010 0e11 0800 |0176: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0450a6: 6e20 1311 5800 |0179: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -0450ac: 0c08 |017c: move-result-object v8 │ │ -0450ae: 1a09 2d01 |017d: const-string v9, "<1m" // string@012d │ │ -0450b2: 6e20 1411 9800 |017f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0450b8: 0c08 |0182: move-result-object v8 │ │ -0450ba: 6e10 1a11 0800 |0183: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0450c0: 0c05 |0186: move-result-object v5 │ │ -0450c2: 2208 7402 |0187: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ -0450c6: 7010 0e11 0800 |0189: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0450cc: 1a09 d901 |018c: const-string v9, "At " // string@01d9 │ │ -0450d0: 6e20 1411 9800 |018e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0450d6: 0c09 |0191: move-result-object v9 │ │ -0450d8: 620a 1c04 |0192: sget-object v10, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ -0450dc: 54c8 df04 |0194: iget-object v8, v12, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ -0450e0: 5488 0105 |0196: iget-object v8, v8, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -0450e4: 52cb d704 |0198: iget v11, v12, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ -0450e8: 6e20 3811 b800 |019a: invoke-virtual {v8, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0450ee: 0c08 |019d: move-result-object v8 │ │ -0450f0: 1f08 f602 |019e: check-cast v8, Lpro/dbro/bart/leg; // type@02f6 │ │ -0450f4: 5488 f404 |01a0: iget-object v8, v8, Lpro/dbro/bart/leg;.boardStation:Ljava/lang/String; // field@04f4 │ │ -0450f8: 6e10 0711 0800 |01a2: invoke-virtual {v8}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1107 │ │ -0450fe: 0c08 |01a5: move-result-object v8 │ │ -045100: 6e20 5311 8a00 |01a6: invoke-virtual {v10, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -045106: 0c08 |01a9: move-result-object v8 │ │ -045108: 1f08 7302 |01aa: check-cast v8, Ljava/lang/String; // type@0273 │ │ -04510c: 6e20 1411 8900 |01ac: invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045112: 0c08 |01af: move-result-object v8 │ │ -045114: 6e10 1a11 0800 |01b0: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04511a: 0c02 |01b3: move-result-object v2 │ │ -04511c: 2900 fffe |01b4: goto/16 00b3 // -0101 │ │ -045120: 2208 7402 |01b6: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ -045124: 7010 0e11 0800 |01b8: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04512a: 6e20 1311 5800 |01bb: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -045130: 0c08 |01be: move-result-object v8 │ │ -045132: 7120 0c11 4300 |01bf: invoke-static {v3, v4}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@110c │ │ -045138: 0c09 |01c2: move-result-object v9 │ │ -04513a: 6e20 1411 9800 |01c3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045140: 0c08 |01c6: move-result-object v8 │ │ -045142: 1a09 630f |01c7: const-string v9, "m" // string@0f63 │ │ -045146: 6e20 1411 9800 |01c9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04514c: 0c08 |01cc: move-result-object v8 │ │ -04514e: 6e10 1a11 0800 |01cd: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -045154: 0c05 |01d0: move-result-object v5 │ │ -045156: 28b6 |01d1: goto 0187 // -004a │ │ +046cb8: |[046cb8] pro.dbro.bart.UsherService.updateNotification:(Z)V │ │ +046cc8: 2206 8802 |0000: new-instance v6, Ljava/util/Date; // type@0288 │ │ +046ccc: 7010 4a11 0600 |0002: invoke-direct {v6}, Ljava/util/Date;.:()V // method@114a │ │ +046cd2: 1a03 0000 |0005: const-string v3, "" // string@0000 │ │ +046cd6: 1a02 0000 |0007: const-string v2, "" // string@0000 │ │ +046cda: 55c8 d804 |0009: iget-boolean v8, v12, Lpro/dbro/bart/UsherService;.didBoard:Z // field@04d8 │ │ +046cde: 3808 0e01 |000b: if-eqz v8, 0119 // +010e │ │ +046ce2: 2208 7402 |000d: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ +046ce6: 7010 0f11 0800 |000f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +046cec: 1a09 4507 |0012: const-string v9, "On " // string@0745 │ │ +046cf0: 6e20 1511 9800 |0014: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046cf6: 0c09 |0017: move-result-object v9 │ │ +046cf8: 620a 1c04 |0018: sget-object v10, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ +046cfc: 54c8 df04 |001a: iget-object v8, v12, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ +046d00: 5488 0105 |001c: iget-object v8, v8, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +046d04: 52cb d704 |001e: iget v11, v12, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ +046d08: 6e20 3911 b800 |0020: invoke-virtual {v8, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +046d0e: 0c08 |0023: move-result-object v8 │ │ +046d10: 1f08 f602 |0024: check-cast v8, Lpro/dbro/bart/leg; // type@02f6 │ │ +046d14: 5488 fa04 |0026: iget-object v8, v8, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ +046d18: 6e10 0811 0800 |0028: invoke-virtual {v8}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1108 │ │ +046d1e: 0c08 |002b: move-result-object v8 │ │ +046d20: 6e20 5411 8a00 |002c: invoke-virtual {v10, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +046d26: 0c08 |002f: move-result-object v8 │ │ +046d28: 1f08 7302 |0030: check-cast v8, Ljava/lang/String; // type@0273 │ │ +046d2c: 6e20 1511 8900 |0032: invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046d32: 0c08 |0035: move-result-object v8 │ │ +046d34: 1a09 9200 |0036: const-string v9, " train" // string@0092 │ │ +046d38: 6e20 1511 9800 |0038: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046d3e: 0c08 |003b: move-result-object v8 │ │ +046d40: 6e10 1b11 0800 |003c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +046d46: 0c02 |003f: move-result-object v2 │ │ +046d48: 54c8 df04 |0040: iget-object v8, v12, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ +046d4c: 5488 0105 |0042: iget-object v8, v8, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +046d50: 52c9 d704 |0044: iget v9, v12, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ +046d54: 6e20 3911 9800 |0046: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +046d5a: 0c08 |0049: move-result-object v8 │ │ +046d5c: 1f08 f602 |004a: check-cast v8, Lpro/dbro/bart/leg; // type@02f6 │ │ +046d60: 5488 f804 |004c: iget-object v8, v8, Lpro/dbro/bart/leg;.disembarkTime:Ljava/util/Date; // field@04f8 │ │ +046d64: 6e10 4c11 0800 |004e: invoke-virtual {v8}, Ljava/util/Date;.getTime:()J // method@114c │ │ +046d6a: 0b08 |0051: move-result-wide v8 │ │ +046d6c: 6e10 4c11 0600 |0052: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@114c │ │ +046d72: 0b0a |0055: move-result-wide v10 │ │ +046d74: bca8 |0056: sub-long/2addr v8, v10 │ │ +046d76: 170a 60ea 0000 |0057: const-wide/32 v10, #float 8.40779e-41 // #0000ea60 │ │ +046d7c: 9e04 080a |005a: div-long v4, v8, v10 │ │ +046d80: 1608 0000 |005c: const-wide/16 v8, #int 0 // #0 │ │ +046d84: 3108 0408 |005e: cmp-long v8, v4, v8 │ │ +046d88: 3b08 0200 |0060: if-gez v8, 0062 // +0002 │ │ +046d8c: 1a00 0000 |0062: const-string v0, "" // string@0000 │ │ +046d90: 52c8 d704 |0064: iget v8, v12, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ +046d94: d808 0801 |0066: add-int/lit8 v8, v8, #int 1 // #01 │ │ +046d98: 54c9 df04 |0068: iget-object v9, v12, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ +046d9c: 5499 0105 |006a: iget-object v9, v9, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +046da0: 6e10 4011 0900 |006c: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +046da6: 0a09 |006f: move-result v9 │ │ +046da8: 3398 8c00 |0070: if-ne v8, v9, 00fc // +008c │ │ +046dac: 1a00 e402 |0072: const-string v0, "Get off at " // string@02e4 │ │ +046db0: 1a07 0000 |0074: const-string v7, "" // string@0000 │ │ +046db4: 1608 0000 |0076: const-wide/16 v8, #int 0 // #0 │ │ +046db8: 3108 0408 |0078: cmp-long v8, v4, v8 │ │ +046dbc: 3908 8600 |007a: if-nez v8, 0100 // +0086 │ │ +046dc0: 1a07 2d01 |007c: const-string v7, "<1m" // string@012d │ │ +046dc4: 2208 7402 |007e: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ +046dc8: 7010 0f11 0800 |0080: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +046dce: 6e20 1411 0800 |0083: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +046dd4: 0c09 |0086: move-result-object v9 │ │ +046dd6: 620a 1c04 |0087: sget-object v10, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ +046dda: 54c8 df04 |0089: iget-object v8, v12, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ +046dde: 5488 0105 |008b: iget-object v8, v8, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +046de2: 52cb d704 |008d: iget v11, v12, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ +046de6: 6e20 3911 b800 |008f: invoke-virtual {v8, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +046dec: 0c08 |0092: move-result-object v8 │ │ +046dee: 1f08 f602 |0093: check-cast v8, Lpro/dbro/bart/leg; // type@02f6 │ │ +046df2: 5488 f704 |0095: iget-object v8, v8, Lpro/dbro/bart/leg;.disembarkStation:Ljava/lang/String; // field@04f7 │ │ +046df6: 6e10 0811 0800 |0097: invoke-virtual {v8}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1108 │ │ +046dfc: 0c08 |009a: move-result-object v8 │ │ +046dfe: 6e20 5411 8a00 |009b: invoke-virtual {v10, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +046e04: 0c08 |009e: move-result-object v8 │ │ +046e06: 1f08 7302 |009f: check-cast v8, Ljava/lang/String; // type@0273 │ │ +046e0a: 6e20 1511 8900 |00a1: invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046e10: 0c08 |00a4: move-result-object v8 │ │ +046e12: 1a09 5500 |00a5: const-string v9, " in " // string@0055 │ │ +046e16: 6e20 1511 9800 |00a7: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046e1c: 0c08 |00aa: move-result-object v8 │ │ +046e1e: 6e20 1411 7800 |00ab: invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +046e24: 0c08 |00ae: move-result-object v8 │ │ +046e26: 6e10 1b11 0800 |00af: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +046e2c: 0c03 |00b2: move-result-object v3 │ │ +046e2e: 2201 a800 |00b3: new-instance v1, Landroid/support/v4/app/NotificationCompat$Builder; // type@00a8 │ │ +046e32: 54c8 d504 |00b5: iget-object v8, v12, Lpro/dbro/bart/UsherService;.c:Landroid/content/Context; // field@04d5 │ │ +046e36: 7020 4b04 8100 |00b7: invoke-direct {v1, v8}, Landroid/support/v4/app/NotificationCompat$Builder;.:(Landroid/content/Context;)V // method@044b │ │ +046e3c: 54c8 d604 |00ba: iget-object v8, v12, Lpro/dbro/bart/UsherService;.contentIntent:Landroid/app/PendingIntent; // field@04d6 │ │ +046e40: 3908 0c00 |00bc: if-nez v8, 00c8 // +000c │ │ +046e44: 1a08 3902 |00be: const-string v8, "ContentIntent" // string@0239 │ │ +046e48: 1a09 ae16 |00c0: const-string v9, "was null" // string@16ae │ │ +046e4c: 7120 360e 9800 |00c2: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +046e52: 7010 8f12 0c00 |00c5: invoke-direct {v12}, Lpro/dbro/bart/UsherService;.setContentIntent:()V // method@128f │ │ +046e58: 54c8 d604 |00c8: iget-object v8, v12, Lpro/dbro/bart/UsherService;.contentIntent:Landroid/app/PendingIntent; // field@04d6 │ │ +046e5c: 6e20 5204 8100 |00ca: invoke-virtual {v1, v8}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0452 │ │ +046e62: 0c08 |00cd: move-result-object v8 │ │ +046e64: 1409 0500 027f |00ce: const v9, #float 1.728e+38 // #7f020005 │ │ +046e6a: 6e20 6004 9800 |00d1: invoke-virtual {v8, v9}, Landroid/support/v4/app/NotificationCompat$Builder;.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; // method@0460 │ │ +046e70: 0c08 |00d4: move-result-object v8 │ │ +046e72: 160a 0000 |00d5: const-wide/16 v10, #int 0 // #0 │ │ +046e76: 6e30 6a04 a80b |00d7: invoke-virtual {v8, v10, v11}, Landroid/support/v4/app/NotificationCompat$Builder;.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; // method@046a │ │ +046e7c: 0c08 |00da: move-result-object v8 │ │ +046e7e: 6e20 5404 2800 |00db: invoke-virtual {v8, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0454 │ │ +046e84: 0c08 |00de: move-result-object v8 │ │ +046e86: 6e20 5304 3800 |00df: invoke-virtual {v8, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0453 │ │ +046e8c: 0c08 |00e2: move-result-object v8 │ │ +046e8e: 1219 |00e3: const/4 v9, #int 1 // #1 │ │ +046e90: 6e20 5c04 9800 |00e4: invoke-virtual {v8, v9}, Landroid/support/v4/app/NotificationCompat$Builder;.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; // method@045c │ │ +046e96: 380d 0500 |00e7: if-eqz v13, 00ec // +0005 │ │ +046e9a: 6e20 6604 3100 |00e9: invoke-virtual {v1, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; // method@0466 │ │ +046ea0: 6e10 4e04 0100 |00ec: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.getNotification:()Landroid/app/Notification; // method@044e │ │ +046ea6: 0c08 |00ef: move-result-object v8 │ │ +046ea8: 5bc8 db04 |00f0: iput-object v8, v12, Lpro/dbro/bart/UsherService;.notification:Landroid/app/Notification; // field@04db │ │ +046eac: 54c8 da04 |00f2: iget-object v8, v12, Lpro/dbro/bart/UsherService;.mNM:Landroid/app/NotificationManager; // field@04da │ │ +046eb0: 52c9 d204 |00f4: iget v9, v12, Lpro/dbro/bart/UsherService;.NOTIFICATION:I // field@04d2 │ │ +046eb4: 54ca db04 |00f6: iget-object v10, v12, Lpro/dbro/bart/UsherService;.notification:Landroid/app/Notification; // field@04db │ │ +046eb8: 6e30 7600 980a |00f8: invoke-virtual {v8, v9, v10}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0076 │ │ +046ebe: 0e00 |00fb: return-void │ │ +046ec0: 1a00 5208 |00fc: const-string v0, "Transfer at " // string@0852 │ │ +046ec4: 2900 76ff |00fe: goto/16 0074 // -008a │ │ +046ec8: 2208 7402 |0100: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ +046ecc: 7010 0f11 0800 |0102: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +046ed2: 7120 0d11 5400 |0105: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@110d │ │ +046ed8: 0c09 |0108: move-result-object v9 │ │ +046eda: 6e20 1511 9800 |0109: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046ee0: 0c08 |010c: move-result-object v8 │ │ +046ee2: 1a09 630f |010d: const-string v9, "m" // string@0f63 │ │ +046ee6: 6e20 1511 9800 |010f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046eec: 0c08 |0112: move-result-object v8 │ │ +046eee: 6e10 1b11 0800 |0113: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +046ef4: 0c07 |0116: move-result-object v7 │ │ +046ef6: 2900 67ff |0117: goto/16 007e // -0099 │ │ +046efa: 54c8 df04 |0119: iget-object v8, v12, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ +046efe: 5488 0105 |011b: iget-object v8, v8, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +046f02: 52c9 d704 |011d: iget v9, v12, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ +046f06: 6e20 3911 9800 |011f: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +046f0c: 0c08 |0122: move-result-object v8 │ │ +046f0e: 1f08 f602 |0123: check-cast v8, Lpro/dbro/bart/leg; // type@02f6 │ │ +046f12: 5488 f504 |0125: iget-object v8, v8, Lpro/dbro/bart/leg;.boardTime:Ljava/util/Date; // field@04f5 │ │ +046f16: 6e10 4c11 0800 |0127: invoke-virtual {v8}, Ljava/util/Date;.getTime:()J // method@114c │ │ +046f1c: 0b08 |012a: move-result-wide v8 │ │ +046f1e: 6e10 4c11 0600 |012b: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@114c │ │ +046f24: 0b0a |012e: move-result-wide v10 │ │ +046f26: bca8 |012f: sub-long/2addr v8, v10 │ │ +046f28: 170a 60ea 0000 |0130: const-wide/32 v10, #float 8.40779e-41 // #0000ea60 │ │ +046f2e: 9e04 080a |0133: div-long v4, v8, v10 │ │ +046f32: 1608 0000 |0135: const-wide/16 v8, #int 0 // #0 │ │ +046f36: 3108 0408 |0137: cmp-long v8, v4, v8 │ │ +046f3a: 3b08 0200 |0139: if-gez v8, 013b // +0002 │ │ +046f3e: 2208 7402 |013b: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ +046f42: 7010 0f11 0800 |013d: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +046f48: 1a09 ff01 |0140: const-string v9, "Board " // string@01ff │ │ +046f4c: 6e20 1511 9800 |0142: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046f52: 0c09 |0145: move-result-object v9 │ │ +046f54: 620a 1c04 |0146: sget-object v10, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ +046f58: 54c8 df04 |0148: iget-object v8, v12, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ +046f5c: 5488 0105 |014a: iget-object v8, v8, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +046f60: 52cb d704 |014c: iget v11, v12, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ +046f64: 6e20 3911 b800 |014e: invoke-virtual {v8, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +046f6a: 0c08 |0151: move-result-object v8 │ │ +046f6c: 1f08 f602 |0152: check-cast v8, Lpro/dbro/bart/leg; // type@02f6 │ │ +046f70: 5488 fa04 |0154: iget-object v8, v8, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ +046f74: 6e10 0811 0800 |0156: invoke-virtual {v8}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1108 │ │ +046f7a: 0c08 |0159: move-result-object v8 │ │ +046f7c: 6e20 5411 8a00 |015a: invoke-virtual {v10, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +046f82: 0c08 |015d: move-result-object v8 │ │ +046f84: 1f08 7302 |015e: check-cast v8, Ljava/lang/String; // type@0273 │ │ +046f88: 6e20 1511 8900 |0160: invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046f8e: 0c08 |0163: move-result-object v8 │ │ +046f90: 1a09 9300 |0164: const-string v9, " train in " // string@0093 │ │ +046f94: 6e20 1511 9800 |0166: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046f9a: 0c08 |0169: move-result-object v8 │ │ +046f9c: 6e10 1b11 0800 |016a: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +046fa2: 0c03 |016d: move-result-object v3 │ │ +046fa4: 1608 0000 |016e: const-wide/16 v8, #int 0 // #0 │ │ +046fa8: 3108 0408 |0170: cmp-long v8, v4, v8 │ │ +046fac: 3908 4400 |0172: if-nez v8, 01b6 // +0044 │ │ +046fb0: 2208 7402 |0174: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ +046fb4: 7010 0f11 0800 |0176: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +046fba: 6e20 1411 3800 |0179: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +046fc0: 0c08 |017c: move-result-object v8 │ │ +046fc2: 1a09 2d01 |017d: const-string v9, "<1m" // string@012d │ │ +046fc6: 6e20 1511 9800 |017f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046fcc: 0c08 |0182: move-result-object v8 │ │ +046fce: 6e10 1b11 0800 |0183: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +046fd4: 0c03 |0186: move-result-object v3 │ │ +046fd6: 2208 7402 |0187: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ +046fda: 7010 0f11 0800 |0189: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +046fe0: 1a09 d901 |018c: const-string v9, "At " // string@01d9 │ │ +046fe4: 6e20 1511 9800 |018e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +046fea: 0c09 |0191: move-result-object v9 │ │ +046fec: 620a 1c04 |0192: sget-object v10, Lpro/dbro/bart/BART;.REVERSE_STATION_MAP:Ljava/util/HashMap; // field@041c │ │ +046ff0: 54c8 df04 |0194: iget-object v8, v12, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ +046ff4: 5488 0105 |0196: iget-object v8, v8, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +046ff8: 52cb d704 |0198: iget v11, v12, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ +046ffc: 6e20 3911 b800 |019a: invoke-virtual {v8, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +047002: 0c08 |019d: move-result-object v8 │ │ +047004: 1f08 f602 |019e: check-cast v8, Lpro/dbro/bart/leg; // type@02f6 │ │ +047008: 5488 f404 |01a0: iget-object v8, v8, Lpro/dbro/bart/leg;.boardStation:Ljava/lang/String; // field@04f4 │ │ +04700c: 6e10 0811 0800 |01a2: invoke-virtual {v8}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1108 │ │ +047012: 0c08 |01a5: move-result-object v8 │ │ +047014: 6e20 5411 8a00 |01a6: invoke-virtual {v10, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +04701a: 0c08 |01a9: move-result-object v8 │ │ +04701c: 1f08 7302 |01aa: check-cast v8, Ljava/lang/String; // type@0273 │ │ +047020: 6e20 1511 8900 |01ac: invoke-virtual {v9, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +047026: 0c08 |01af: move-result-object v8 │ │ +047028: 6e10 1b11 0800 |01b0: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04702e: 0c02 |01b3: move-result-object v2 │ │ +047030: 2900 fffe |01b4: goto/16 00b3 // -0101 │ │ +047034: 2208 7402 |01b6: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ +047038: 7010 0f11 0800 |01b8: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04703e: 6e20 1411 3800 |01bb: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +047044: 0c08 |01be: move-result-object v8 │ │ +047046: 7120 0d11 5400 |01bf: invoke-static {v4, v5}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@110d │ │ +04704c: 0c09 |01c2: move-result-object v9 │ │ +04704e: 6e20 1511 9800 |01c3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +047054: 0c08 |01c6: move-result-object v8 │ │ +047056: 1a09 630f |01c7: const-string v9, "m" // string@0f63 │ │ +04705a: 6e20 1511 9800 |01c9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +047060: 0c08 |01cc: move-result-object v8 │ │ +047062: 6e10 1b11 0800 |01cd: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +047068: 0c03 |01d0: move-result-object v3 │ │ +04706a: 28b6 |01d1: goto 0187 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0005 line=201 │ │ 0x0007 line=202 │ │ 0x0009 line=203 │ │ 0x000d line=205 │ │ @@ -79307,14 +79518,19 @@ │ │ 0x007c line=221 │ │ 0x007e line=227 │ │ 0x00b3 line=247 │ │ 0x00ba line=248 │ │ 0x00be line=249 │ │ 0x00c5 line=250 │ │ 0x00c8 line=252 │ │ + 0x00d1 line=253 │ │ + 0x00d7 line=255 │ │ + 0x00db line=256 │ │ + 0x00df line=257 │ │ + 0x00e4 line=258 │ │ 0x00e7 line=260 │ │ 0x00e9 line=261 │ │ 0x00ec line=264 │ │ 0x00f2 line=265 │ │ 0x00fb line=267 │ │ 0x00fc line=216 │ │ 0x0100 line=224 │ │ @@ -79326,105 +79542,105 @@ │ │ 0x0187 line=244 │ │ 0x01b6 line=242 │ │ locals : │ │ 0x0064 - 0x00b3 reg=0 actionText Ljava/lang/CharSequence; │ │ 0x0076 - 0x00b3 reg=7 timeText Ljava/lang/CharSequence; │ │ 0x00ba - 0x00fc reg=1 builder Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x00fc - 0x0119 reg=0 actionText Ljava/lang/CharSequence; │ │ - 0x005c - 0x0119 reg=3 minutesUntilNext J │ │ + 0x005c - 0x0119 reg=4 minutesUntilNext J │ │ 0x0100 - 0x0119 reg=7 timeText Ljava/lang/CharSequence; │ │ 0x0009 - 0x01d2 reg=2 currentStepText Ljava/lang/CharSequence; │ │ - 0x0135 - 0x01d2 reg=3 minutesUntilNext J │ │ - 0x0007 - 0x01d2 reg=5 nextStepText Ljava/lang/CharSequence; │ │ + 0x0007 - 0x01d2 reg=3 nextStepText Ljava/lang/CharSequence; │ │ + 0x0135 - 0x01d2 reg=4 minutesUntilNext J │ │ 0x0005 - 0x01d2 reg=6 now Ljava/util/Date; │ │ 0x0000 - 0x01d2 reg=12 this Lpro/dbro/bart/UsherService; │ │ 0x0000 - 0x01d2 reg=13 newNotification Z │ │ │ │ #22 : (in Lpro/dbro/bart/UsherService;) │ │ name : 'updateTimersWithEtdResponse' │ │ type : '(Lpro/dbro/bart/etdResponse;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 136 16-bit code units │ │ -045158: |[045158] pro.dbro.bart.UsherService.updateTimersWithEtdResponse:(Lpro/dbro/bart/etdResponse;)V │ │ -045168: 54e8 df04 |0000: iget-object v8, v14, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ -04516c: 5488 0105 |0002: iget-object v8, v8, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -045170: 52e9 d704 |0004: iget v9, v14, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ -045174: 6e20 3811 9800 |0006: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04517a: 0c00 |0009: move-result-object v0 │ │ -04517c: 1f00 f602 |000a: check-cast v0, Lpro/dbro/bart/leg; // type@02f6 │ │ -045180: 12f3 |000c: const/4 v3, #int -1 // #ff │ │ -045182: 1207 |000d: const/4 v7, #int 0 // #0 │ │ -045184: 54f8 ef04 |000e: iget-object v8, v15, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -045188: 6e10 3f11 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04518e: 0a08 |0013: move-result v8 │ │ -045190: 3587 0500 |0014: if-ge v7, v8, 0019 // +0005 │ │ -045194: d807 0701 |0016: add-int/lit8 v7, v7, #int 1 // #01 │ │ -045198: 28f6 |0018: goto 000e // -000a │ │ -04519a: 12f8 |0019: const/4 v8, #int -1 // #ff │ │ -04519c: 3383 0300 |001a: if-ne v3, v8, 001d // +0003 │ │ -0451a0: 0e00 |001c: return-void │ │ -0451a2: 54f8 ef04 |001d: iget-object v8, v15, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -0451a6: 6e20 3811 3800 |001f: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0451ac: 0c08 |0022: move-result-object v8 │ │ -0451ae: 1f08 f402 |0023: check-cast v8, Lpro/dbro/bart/etd; // type@02f4 │ │ -0451b2: 5288 ec04 |0025: iget v8, v8, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ -0451b6: da08 083c |0027: mul-int/lit8 v8, v8, #int 60 // #3c │ │ -0451ba: d288 e803 |0029: mul-int/lit16 v8, v8, #int 1000 // #03e8 │ │ -0451be: 8184 |002b: int-to-long v4, v8 │ │ -0451c0: 54f6 ee04 |002c: iget-object v6, v15, Lpro/dbro/bart/etdResponse;.date:Ljava/util/Date; // field@04ee │ │ -0451c4: 55e8 d804 |002e: iget-boolean v8, v14, Lpro/dbro/bart/UsherService;.didBoard:Z // field@04d8 │ │ -0451c8: 3808 2d00 |0030: if-eqz v8, 005d // +002d │ │ -0451cc: 5408 f804 |0032: iget-object v8, v0, Lpro/dbro/bart/leg;.disembarkTime:Ljava/util/Date; // field@04f8 │ │ -0451d0: 6e10 4b11 0800 |0034: invoke-virtual {v8}, Ljava/util/Date;.getTime:()J // method@114b │ │ -0451d6: 0b01 |0037: move-result-wide v1 │ │ -0451d8: 2209 8802 |0038: new-instance v9, Ljava/util/Date; // type@0288 │ │ -0451dc: 6e10 4b11 0600 |003a: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@114b │ │ -0451e2: 0b0a |003d: move-result-wide v10 │ │ -0451e4: 54f8 ef04 |003e: iget-object v8, v15, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -0451e8: 6e20 3811 3800 |0040: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0451ee: 0c08 |0043: move-result-object v8 │ │ -0451f0: 1f08 f402 |0044: check-cast v8, Lpro/dbro/bart/etd; // type@02f4 │ │ -0451f4: 5288 ec04 |0046: iget v8, v8, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ -0451f8: da08 083c |0048: mul-int/lit8 v8, v8, #int 60 // #3c │ │ -0451fc: d288 e803 |004a: mul-int/lit16 v8, v8, #int 1000 // #03e8 │ │ -045200: 818c |004c: int-to-long v12, v8 │ │ -045202: bbca |004d: add-long/2addr v10, v12 │ │ -045204: 7030 4a11 a90b |004e: invoke-direct {v9, v10, v11}, Ljava/util/Date;.:(J)V // method@114a │ │ -04520a: 5b09 f804 |0051: iput-object v9, v0, Lpro/dbro/bart/leg;.disembarkTime:Ljava/util/Date; // field@04f8 │ │ -04520e: 5408 f804 |0053: iget-object v8, v0, Lpro/dbro/bart/leg;.disembarkTime:Ljava/util/Date; // field@04f8 │ │ -045212: 6e10 4b11 0800 |0055: invoke-virtual {v8}, Ljava/util/Date;.getTime:()J // method@114b │ │ -045218: 0b08 |0058: move-result-wide v8 │ │ -04521a: 7030 8712 8e09 |0059: invoke-direct {v14, v8, v9}, Lpro/dbro/bart/UsherService;.makeLegCountdownTimer:(J)V // method@1287 │ │ -045220: 28c0 |005c: goto 001c // -0040 │ │ -045222: 5408 f504 |005d: iget-object v8, v0, Lpro/dbro/bart/leg;.boardTime:Ljava/util/Date; // field@04f5 │ │ -045226: 6e10 4b11 0800 |005f: invoke-virtual {v8}, Ljava/util/Date;.getTime:()J // method@114b │ │ -04522c: 0b01 |0062: move-result-wide v1 │ │ -04522e: 2209 8802 |0063: new-instance v9, Ljava/util/Date; // type@0288 │ │ -045232: 6e10 4b11 0600 |0065: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@114b │ │ -045238: 0b0a |0068: move-result-wide v10 │ │ -04523a: 54f8 ef04 |0069: iget-object v8, v15, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -04523e: 6e20 3811 3800 |006b: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -045244: 0c08 |006e: move-result-object v8 │ │ -045246: 1f08 f402 |006f: check-cast v8, Lpro/dbro/bart/etd; // type@02f4 │ │ -04524a: 5288 ec04 |0071: iget v8, v8, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ -04524e: da08 083c |0073: mul-int/lit8 v8, v8, #int 60 // #3c │ │ -045252: d288 e803 |0075: mul-int/lit16 v8, v8, #int 1000 // #03e8 │ │ -045256: 818c |0077: int-to-long v12, v8 │ │ -045258: bbca |0078: add-long/2addr v10, v12 │ │ -04525a: 7030 4a11 a90b |0079: invoke-direct {v9, v10, v11}, Ljava/util/Date;.:(J)V // method@114a │ │ -045260: 5b09 f504 |007c: iput-object v9, v0, Lpro/dbro/bart/leg;.boardTime:Ljava/util/Date; // field@04f5 │ │ -045264: 5408 f504 |007e: iget-object v8, v0, Lpro/dbro/bart/leg;.boardTime:Ljava/util/Date; // field@04f5 │ │ -045268: 6e10 4b11 0800 |0080: invoke-virtual {v8}, Ljava/util/Date;.getTime:()J // method@114b │ │ -04526e: 0b08 |0083: move-result-wide v8 │ │ -045270: 7030 8712 8e09 |0084: invoke-direct {v14, v8, v9}, Lpro/dbro/bart/UsherService;.makeLegCountdownTimer:(J)V // method@1287 │ │ -045276: 2895 |0087: goto 001c // -006b │ │ +04706c: |[04706c] pro.dbro.bart.UsherService.updateTimersWithEtdResponse:(Lpro/dbro/bart/etdResponse;)V │ │ +04707c: 54e8 df04 |0000: iget-object v8, v14, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ +047080: 5488 0105 |0002: iget-object v8, v8, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +047084: 52e9 d704 |0004: iget v9, v14, Lpro/dbro/bart/UsherService;.currentLeg:I // field@04d7 │ │ +047088: 6e20 3911 9800 |0006: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04708e: 0c00 |0009: move-result-object v0 │ │ +047090: 1f00 f602 |000a: check-cast v0, Lpro/dbro/bart/leg; // type@02f6 │ │ +047094: 12f1 |000c: const/4 v1, #int -1 // #ff │ │ +047096: 1207 |000d: const/4 v7, #int 0 // #0 │ │ +047098: 54f8 ef04 |000e: iget-object v8, v15, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +04709c: 6e10 4011 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +0470a2: 0a08 |0013: move-result v8 │ │ +0470a4: 3587 0500 |0014: if-ge v7, v8, 0019 // +0005 │ │ +0470a8: d807 0701 |0016: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0470ac: 28f6 |0018: goto 000e // -000a │ │ +0470ae: 12f8 |0019: const/4 v8, #int -1 // #ff │ │ +0470b0: 3381 0300 |001a: if-ne v1, v8, 001d // +0003 │ │ +0470b4: 0e00 |001c: return-void │ │ +0470b6: 54f8 ef04 |001d: iget-object v8, v15, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +0470ba: 6e20 3911 1800 |001f: invoke-virtual {v8, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0470c0: 0c08 |0022: move-result-object v8 │ │ +0470c2: 1f08 f402 |0023: check-cast v8, Lpro/dbro/bart/etd; // type@02f4 │ │ +0470c6: 5288 ec04 |0025: iget v8, v8, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ +0470ca: da08 083c |0027: mul-int/lit8 v8, v8, #int 60 // #3c │ │ +0470ce: d288 e803 |0029: mul-int/lit16 v8, v8, #int 1000 // #03e8 │ │ +0470d2: 8184 |002b: int-to-long v4, v8 │ │ +0470d4: 54f6 ee04 |002c: iget-object v6, v15, Lpro/dbro/bart/etdResponse;.date:Ljava/util/Date; // field@04ee │ │ +0470d8: 55e8 d804 |002e: iget-boolean v8, v14, Lpro/dbro/bart/UsherService;.didBoard:Z // field@04d8 │ │ +0470dc: 3808 2d00 |0030: if-eqz v8, 005d // +002d │ │ +0470e0: 5408 f804 |0032: iget-object v8, v0, Lpro/dbro/bart/leg;.disembarkTime:Ljava/util/Date; // field@04f8 │ │ +0470e4: 6e10 4c11 0800 |0034: invoke-virtual {v8}, Ljava/util/Date;.getTime:()J // method@114c │ │ +0470ea: 0b02 |0037: move-result-wide v2 │ │ +0470ec: 2209 8802 |0038: new-instance v9, Ljava/util/Date; // type@0288 │ │ +0470f0: 6e10 4c11 0600 |003a: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@114c │ │ +0470f6: 0b0a |003d: move-result-wide v10 │ │ +0470f8: 54f8 ef04 |003e: iget-object v8, v15, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +0470fc: 6e20 3911 1800 |0040: invoke-virtual {v8, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +047102: 0c08 |0043: move-result-object v8 │ │ +047104: 1f08 f402 |0044: check-cast v8, Lpro/dbro/bart/etd; // type@02f4 │ │ +047108: 5288 ec04 |0046: iget v8, v8, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ +04710c: da08 083c |0048: mul-int/lit8 v8, v8, #int 60 // #3c │ │ +047110: d288 e803 |004a: mul-int/lit16 v8, v8, #int 1000 // #03e8 │ │ +047114: 818c |004c: int-to-long v12, v8 │ │ +047116: bbca |004d: add-long/2addr v10, v12 │ │ +047118: 7030 4b11 a90b |004e: invoke-direct {v9, v10, v11}, Ljava/util/Date;.:(J)V // method@114b │ │ +04711e: 5b09 f804 |0051: iput-object v9, v0, Lpro/dbro/bart/leg;.disembarkTime:Ljava/util/Date; // field@04f8 │ │ +047122: 5408 f804 |0053: iget-object v8, v0, Lpro/dbro/bart/leg;.disembarkTime:Ljava/util/Date; // field@04f8 │ │ +047126: 6e10 4c11 0800 |0055: invoke-virtual {v8}, Ljava/util/Date;.getTime:()J // method@114c │ │ +04712c: 0b08 |0058: move-result-wide v8 │ │ +04712e: 7030 8812 8e09 |0059: invoke-direct {v14, v8, v9}, Lpro/dbro/bart/UsherService;.makeLegCountdownTimer:(J)V // method@1288 │ │ +047134: 28c0 |005c: goto 001c // -0040 │ │ +047136: 5408 f504 |005d: iget-object v8, v0, Lpro/dbro/bart/leg;.boardTime:Ljava/util/Date; // field@04f5 │ │ +04713a: 6e10 4c11 0800 |005f: invoke-virtual {v8}, Ljava/util/Date;.getTime:()J // method@114c │ │ +047140: 0b02 |0062: move-result-wide v2 │ │ +047142: 2209 8802 |0063: new-instance v9, Ljava/util/Date; // type@0288 │ │ +047146: 6e10 4c11 0600 |0065: invoke-virtual {v6}, Ljava/util/Date;.getTime:()J // method@114c │ │ +04714c: 0b0a |0068: move-result-wide v10 │ │ +04714e: 54f8 ef04 |0069: iget-object v8, v15, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +047152: 6e20 3911 1800 |006b: invoke-virtual {v8, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +047158: 0c08 |006e: move-result-object v8 │ │ +04715a: 1f08 f402 |006f: check-cast v8, Lpro/dbro/bart/etd; // type@02f4 │ │ +04715e: 5288 ec04 |0071: iget v8, v8, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ +047162: da08 083c |0073: mul-int/lit8 v8, v8, #int 60 // #3c │ │ +047166: d288 e803 |0075: mul-int/lit16 v8, v8, #int 1000 // #03e8 │ │ +04716a: 818c |0077: int-to-long v12, v8 │ │ +04716c: bbca |0078: add-long/2addr v10, v12 │ │ +04716e: 7030 4b11 a90b |0079: invoke-direct {v9, v10, v11}, Ljava/util/Date;.:(J)V // method@114b │ │ +047174: 5b09 f504 |007c: iput-object v9, v0, Lpro/dbro/bart/leg;.boardTime:Ljava/util/Date; // field@04f5 │ │ +047178: 5408 f504 |007e: iget-object v8, v0, Lpro/dbro/bart/leg;.boardTime:Ljava/util/Date; // field@04f5 │ │ +04717c: 6e10 4c11 0800 |0080: invoke-virtual {v8}, Ljava/util/Date;.getTime:()J // method@114c │ │ +047182: 0b08 |0083: move-result-wide v8 │ │ +047184: 7030 8812 8e09 |0084: invoke-direct {v14, v8, v9}, Lpro/dbro/bart/UsherService;.makeLegCountdownTimer:(J)V // method@1288 │ │ +04718a: 2895 |0087: goto 001c // -006b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x000c line=397 │ │ 0x000d line=458 │ │ 0x0019 line=470 │ │ 0x001c line=493 │ │ @@ -79434,18 +79650,18 @@ │ │ 0x0032 line=479 │ │ 0x0038 line=481 │ │ 0x0053 line=482 │ │ 0x005d line=485 │ │ 0x0063 line=487 │ │ 0x007e line=488 │ │ locals : │ │ - 0x0038 - 0x005d reg=1 curTargetTime J │ │ + 0x0038 - 0x005d reg=2 curTargetTime J │ │ 0x000c - 0x0088 reg=0 curLeg Lpro/dbro/bart/leg; │ │ - 0x0063 - 0x0088 reg=1 curTargetTime J │ │ - 0x000d - 0x0088 reg=3 etd I │ │ + 0x000d - 0x0088 reg=1 etd I │ │ + 0x0063 - 0x0088 reg=2 curTargetTime J │ │ 0x002c - 0x0088 reg=4 etdTargetTime J │ │ 0x002e - 0x0088 reg=6 now Ljava/util/Date; │ │ 0x000e - 0x0088 reg=7 x I │ │ 0x0000 - 0x0088 reg=14 this Lpro/dbro/bart/UsherService; │ │ 0x0000 - 0x0088 reg=15 response Lpro/dbro/bart/etdResponse; │ │ │ │ Virtual methods - │ │ @@ -79454,17 +79670,17 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045278: |[045278] pro.dbro.bart.UsherService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -045288: 5410 d904 |0000: iget-object v0, v1, Lpro/dbro/bart/UsherService;.mBinder:Landroid/os/IBinder; // field@04d9 │ │ -04528c: 1100 |0002: return-object v0 │ │ +04718c: |[04718c] pro.dbro.bart.UsherService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +04719c: 5410 d904 |0000: iget-object v0, v1, Lpro/dbro/bart/UsherService;.mBinder:Landroid/os/IBinder; // field@04d9 │ │ +0471a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lpro/dbro/bart/UsherService; │ │ 0x0000 - 0x0003 reg=2 intent Landroid/content/Intent; │ │ │ │ @@ -79473,30 +79689,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -045290: |[045290] pro.dbro.bart.UsherService.onCreate:()V │ │ -0452a0: 6f10 7c00 0400 |0000: invoke-super {v4}, Landroid/app/Service;.onCreate:()V // method@007c │ │ -0452a6: 5b44 d504 |0003: iput-object v4, v4, Lpro/dbro/bart/UsherService;.c:Landroid/content/Context; // field@04d5 │ │ -0452aa: 1a00 dc11 |0005: const-string v0, "notification" // string@11dc │ │ -0452ae: 6e20 8612 0400 |0007: invoke-virtual {v4, v0}, Lpro/dbro/bart/UsherService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1286 │ │ -0452b4: 0c00 |000a: move-result-object v0 │ │ -0452b6: 1f00 1500 |000b: check-cast v0, Landroid/app/NotificationManager; // type@0015 │ │ -0452ba: 5b40 da04 |000d: iput-object v0, v4, Lpro/dbro/bart/UsherService;.mNM:Landroid/app/NotificationManager; // field@04da │ │ -0452be: 7110 7b05 0400 |000f: invoke-static {v4}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ -0452c4: 0c00 |0012: move-result-object v0 │ │ -0452c6: 5441 dd04 |0013: iget-object v1, v4, Lpro/dbro/bart/UsherService;.serviceDataMessageReceiver:Landroid/content/BroadcastReceiver; // field@04dd │ │ -0452ca: 2202 2600 |0015: new-instance v2, Landroid/content/IntentFilter; // type@0026 │ │ -0452ce: 1a03 4d14 |0017: const-string v3, "service_status_change" // string@144d │ │ -0452d2: 7020 c400 3200 |0019: invoke-direct {v2, v3}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@00c4 │ │ -0452d8: 6e30 7c05 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V // method@057c │ │ -0452de: 0e00 |001f: return-void │ │ +0471a4: |[0471a4] pro.dbro.bart.UsherService.onCreate:()V │ │ +0471b4: 6f10 7c00 0400 |0000: invoke-super {v4}, Landroid/app/Service;.onCreate:()V // method@007c │ │ +0471ba: 5b44 d504 |0003: iput-object v4, v4, Lpro/dbro/bart/UsherService;.c:Landroid/content/Context; // field@04d5 │ │ +0471be: 1a00 dc11 |0005: const-string v0, "notification" // string@11dc │ │ +0471c2: 6e20 8712 0400 |0007: invoke-virtual {v4, v0}, Lpro/dbro/bart/UsherService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1287 │ │ +0471c8: 0c00 |000a: move-result-object v0 │ │ +0471ca: 1f00 1500 |000b: check-cast v0, Landroid/app/NotificationManager; // type@0015 │ │ +0471ce: 5b40 da04 |000d: iput-object v0, v4, Lpro/dbro/bart/UsherService;.mNM:Landroid/app/NotificationManager; // field@04da │ │ +0471d2: 7110 7b05 0400 |000f: invoke-static {v4}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ +0471d8: 0c00 |0012: move-result-object v0 │ │ +0471da: 5441 dd04 |0013: iget-object v1, v4, Lpro/dbro/bart/UsherService;.serviceDataMessageReceiver:Landroid/content/BroadcastReceiver; // field@04dd │ │ +0471de: 2202 2600 |0015: new-instance v2, Landroid/content/IntentFilter; // type@0026 │ │ +0471e2: 1a03 4d14 |0017: const-string v3, "service_status_change" // string@144d │ │ +0471e6: 7020 c400 3200 |0019: invoke-direct {v2, v3}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@00c4 │ │ +0471ec: 6e30 7c05 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V // method@057c │ │ +0471f2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0003 line=83 │ │ 0x0005 line=84 │ │ 0x000f line=87 │ │ 0x001f line=90 │ │ @@ -79508,33 +79724,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0452e0: |[0452e0] pro.dbro.bart.UsherService.onDestroy:()V │ │ -0452f0: 6f10 7d00 0200 |0000: invoke-super {v2}, Landroid/app/Service;.onDestroy:()V // method@007d │ │ -0452f6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0452f8: 7020 8d12 0200 |0004: invoke-direct {v2, v0}, Lpro/dbro/bart/UsherService;.sendMessage:(I)V // method@128d │ │ -0452fe: 1a00 3612 |0007: const-string v0, "onDestroy" // string@1236 │ │ -045302: 1a01 400a |0009: const-string v1, "called" // string@0a40 │ │ -045306: 7120 360e 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -04530c: 5420 de04 |000e: iget-object v0, v2, Lpro/dbro/bart/UsherService;.timer:Landroid/os/CountDownTimer; // field@04de │ │ -045310: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -045314: 5420 de04 |0012: iget-object v0, v2, Lpro/dbro/bart/UsherService;.timer:Landroid/os/CountDownTimer; // field@04de │ │ -045318: 6e10 6601 0000 |0014: invoke-virtual {v0}, Landroid/os/CountDownTimer;.cancel:()V // method@0166 │ │ -04531e: 5420 dc04 |0017: iget-object v0, v2, Lpro/dbro/bart/UsherService;.reminderTimer:Landroid/os/CountDownTimer; // field@04dc │ │ -045322: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ -045326: 5420 dc04 |001b: iget-object v0, v2, Lpro/dbro/bart/UsherService;.reminderTimer:Landroid/os/CountDownTimer; // field@04dc │ │ -04532a: 6e10 6601 0000 |001d: invoke-virtual {v0}, Landroid/os/CountDownTimer;.cancel:()V // method@0166 │ │ -045330: 5420 da04 |0020: iget-object v0, v2, Lpro/dbro/bart/UsherService;.mNM:Landroid/app/NotificationManager; // field@04da │ │ -045334: 5221 d204 |0022: iget v1, v2, Lpro/dbro/bart/UsherService;.NOTIFICATION:I // field@04d2 │ │ -045338: 6e20 7500 1000 |0024: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0075 │ │ -04533e: 0e00 |0027: return-void │ │ +0471f4: |[0471f4] pro.dbro.bart.UsherService.onDestroy:()V │ │ +047204: 6f10 7d00 0200 |0000: invoke-super {v2}, Landroid/app/Service;.onDestroy:()V // method@007d │ │ +04720a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +04720c: 7020 8e12 0200 |0004: invoke-direct {v2, v0}, Lpro/dbro/bart/UsherService;.sendMessage:(I)V // method@128e │ │ +047212: 1a00 3612 |0007: const-string v0, "onDestroy" // string@1236 │ │ +047216: 1a01 400a |0009: const-string v1, "called" // string@0a40 │ │ +04721a: 7120 360e 1000 |000b: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +047220: 5420 de04 |000e: iget-object v0, v2, Lpro/dbro/bart/UsherService;.timer:Landroid/os/CountDownTimer; // field@04de │ │ +047224: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +047228: 5420 de04 |0012: iget-object v0, v2, Lpro/dbro/bart/UsherService;.timer:Landroid/os/CountDownTimer; // field@04de │ │ +04722c: 6e10 6601 0000 |0014: invoke-virtual {v0}, Landroid/os/CountDownTimer;.cancel:()V // method@0166 │ │ +047232: 5420 dc04 |0017: iget-object v0, v2, Lpro/dbro/bart/UsherService;.reminderTimer:Landroid/os/CountDownTimer; // field@04dc │ │ +047236: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ +04723a: 5420 dc04 |001b: iget-object v0, v2, Lpro/dbro/bart/UsherService;.reminderTimer:Landroid/os/CountDownTimer; // field@04dc │ │ +04723e: 6e10 6601 0000 |001d: invoke-virtual {v0}, Landroid/os/CountDownTimer;.cancel:()V // method@0166 │ │ +047244: 5420 da04 |0020: iget-object v0, v2, Lpro/dbro/bart/UsherService;.mNM:Landroid/app/NotificationManager; // field@04da │ │ +047248: 5221 d204 |0022: iget v1, v2, Lpro/dbro/bart/UsherService;.NOTIFICATION:I // field@04d2 │ │ +04724c: 6e20 7500 1000 |0024: invoke-virtual {v0, v1}, Landroid/app/NotificationManager;.cancel:(I)V // method@0075 │ │ +047252: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0003 line=114 │ │ 0x0007 line=115 │ │ 0x000e line=117 │ │ 0x0012 line=118 │ │ @@ -79550,53 +79766,53 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -045340: |[045340] pro.dbro.bart.UsherService.onStartCommand:(Landroid/content/Intent;II)I │ │ -045350: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -045352: 7020 8d12 3400 |0001: invoke-direct {v4, v3}, Lpro/dbro/bart/UsherService;.sendMessage:(I)V // method@128d │ │ -045358: 6200 cc04 |0004: sget-object v0, Lpro/dbro/bart/TheActivity;.usherRoute:Lpro/dbro/bart/route; // field@04cc │ │ -04535c: 5b40 df04 |0006: iput-object v0, v4, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ -045360: 1a00 6308 |0008: const-string v0, "UsherService" // string@0863 │ │ -045364: 2201 7402 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -045368: 7010 0e11 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04536e: 1a02 8a07 |000f: const-string v2, "Received start id " // string@078a │ │ -045372: 6e20 1411 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045378: 0c01 |0014: move-result-object v1 │ │ -04537a: 6e20 1111 7100 |0015: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -045380: 0c01 |0018: move-result-object v1 │ │ -045382: 1a02 2001 |0019: const-string v2, ": " // string@0120 │ │ -045386: 6e20 1411 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04538c: 0c01 |001e: move-result-object v1 │ │ -04538e: 6e20 1311 5100 |001f: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -045394: 0c01 |0022: move-result-object v1 │ │ -045396: 1a02 8a00 |0023: const-string v2, " route: " // string@008a │ │ -04539a: 6e20 1411 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0453a0: 0c01 |0028: move-result-object v1 │ │ -0453a2: 5442 df04 |0029: iget-object v2, v4, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ -0453a6: 6e10 a712 0200 |002b: invoke-virtual {v2}, Lpro/dbro/bart/route;.toString:()Ljava/lang/String; // method@12a7 │ │ -0453ac: 0c02 |002e: move-result-object v2 │ │ -0453ae: 6e20 1411 2100 |002f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0453b4: 0c01 |0032: move-result-object v1 │ │ -0453b6: 6e10 1a11 0100 |0033: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0453bc: 0c01 |0036: move-result-object v1 │ │ -0453be: 7120 390e 1000 |0037: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0e39 │ │ -0453c4: 5440 de04 |003a: iget-object v0, v4, Lpro/dbro/bart/UsherService;.timer:Landroid/os/CountDownTimer; // field@04de │ │ -0453c8: 3800 0700 |003c: if-eqz v0, 0043 // +0007 │ │ -0453cc: 5440 de04 |003e: iget-object v0, v4, Lpro/dbro/bart/UsherService;.timer:Landroid/os/CountDownTimer; // field@04de │ │ -0453d0: 6e10 6601 0000 |0040: invoke-virtual {v0}, Landroid/os/CountDownTimer;.cancel:()V // method@0166 │ │ -0453d6: 5440 dc04 |0043: iget-object v0, v4, Lpro/dbro/bart/UsherService;.reminderTimer:Landroid/os/CountDownTimer; // field@04dc │ │ -0453da: 3800 0700 |0045: if-eqz v0, 004c // +0007 │ │ -0453de: 5440 dc04 |0047: iget-object v0, v4, Lpro/dbro/bart/UsherService;.reminderTimer:Landroid/os/CountDownTimer; // field@04dc │ │ -0453e2: 6e10 6601 0000 |0049: invoke-virtual {v0}, Landroid/os/CountDownTimer;.cancel:()V // method@0166 │ │ -0453e8: 7010 8f12 0400 |004c: invoke-direct {v4}, Lpro/dbro/bart/UsherService;.showNotification:()V // method@128f │ │ -0453ee: 0f03 |004f: return v3 │ │ +047254: |[047254] pro.dbro.bart.UsherService.onStartCommand:(Landroid/content/Intent;II)I │ │ +047264: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +047266: 7020 8e12 3400 |0001: invoke-direct {v4, v3}, Lpro/dbro/bart/UsherService;.sendMessage:(I)V // method@128e │ │ +04726c: 6200 cc04 |0004: sget-object v0, Lpro/dbro/bart/TheActivity;.usherRoute:Lpro/dbro/bart/route; // field@04cc │ │ +047270: 5b40 df04 |0006: iput-object v0, v4, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ +047274: 1a00 6308 |0008: const-string v0, "UsherService" // string@0863 │ │ +047278: 2201 7402 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04727c: 7010 0f11 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +047282: 1a02 8a07 |000f: const-string v2, "Received start id " // string@078a │ │ +047286: 6e20 1511 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04728c: 0c01 |0014: move-result-object v1 │ │ +04728e: 6e20 1211 7100 |0015: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +047294: 0c01 |0018: move-result-object v1 │ │ +047296: 1a02 2001 |0019: const-string v2, ": " // string@0120 │ │ +04729a: 6e20 1511 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0472a0: 0c01 |001e: move-result-object v1 │ │ +0472a2: 6e20 1411 5100 |001f: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +0472a8: 0c01 |0022: move-result-object v1 │ │ +0472aa: 1a02 8a00 |0023: const-string v2, " route: " // string@008a │ │ +0472ae: 6e20 1511 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0472b4: 0c01 |0028: move-result-object v1 │ │ +0472b6: 5442 df04 |0029: iget-object v2, v4, Lpro/dbro/bart/UsherService;.usherRoute:Lpro/dbro/bart/route; // field@04df │ │ +0472ba: 6e10 a812 0200 |002b: invoke-virtual {v2}, Lpro/dbro/bart/route;.toString:()Ljava/lang/String; // method@12a8 │ │ +0472c0: 0c02 |002e: move-result-object v2 │ │ +0472c2: 6e20 1511 2100 |002f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0472c8: 0c01 |0032: move-result-object v1 │ │ +0472ca: 6e10 1b11 0100 |0033: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0472d0: 0c01 |0036: move-result-object v1 │ │ +0472d2: 7120 390e 1000 |0037: invoke-static {v0, v1}, Landroid/util/Log;.i:(Ljava/lang/String;Ljava/lang/String;)I // method@0e39 │ │ +0472d8: 5440 de04 |003a: iget-object v0, v4, Lpro/dbro/bart/UsherService;.timer:Landroid/os/CountDownTimer; // field@04de │ │ +0472dc: 3800 0700 |003c: if-eqz v0, 0043 // +0007 │ │ +0472e0: 5440 de04 |003e: iget-object v0, v4, Lpro/dbro/bart/UsherService;.timer:Landroid/os/CountDownTimer; // field@04de │ │ +0472e4: 6e10 6601 0000 |0040: invoke-virtual {v0}, Landroid/os/CountDownTimer;.cancel:()V // method@0166 │ │ +0472ea: 5440 dc04 |0043: iget-object v0, v4, Lpro/dbro/bart/UsherService;.reminderTimer:Landroid/os/CountDownTimer; // field@04dc │ │ +0472ee: 3800 0700 |0045: if-eqz v0, 004c // +0007 │ │ +0472f2: 5440 dc04 |0047: iget-object v0, v4, Lpro/dbro/bart/UsherService;.reminderTimer:Landroid/os/CountDownTimer; // field@04dc │ │ +0472f6: 6e10 6601 0000 |0049: invoke-virtual {v0}, Landroid/os/CountDownTimer;.cancel:()V // method@0166 │ │ +0472fc: 7010 9012 0400 |004c: invoke-direct {v4}, Lpro/dbro/bart/UsherService;.showNotification:()V // method@1290 │ │ +047302: 0f03 |004f: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=95 │ │ 0x0004 line=96 │ │ 0x0008 line=97 │ │ 0x003a line=98 │ │ 0x003e line=99 │ │ @@ -79661,98 +79877,98 @@ │ │ access : 0x0000 () │ │ Direct methods - │ │ #0 : (in Lpro/dbro/bart/ViewCountDownTimer;) │ │ name : '' │ │ type : '(JJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -0453f0: |[0453f0] pro.dbro.bart.ViewCountDownTimer.:(JJ)V │ │ -045400: 7056 6501 3254 |0000: invoke-direct {v2, v3, v4, v5, v6}, Landroid/os/CountDownTimer;.:(JJ)V // method@0165 │ │ -045406: 1700 60ea 0000 |0003: const-wide/32 v0, #float 8.40779e-41 // #0000ea60 │ │ -04540c: 5a20 e304 |0006: iput-wide v0, v2, Lpro/dbro/bart/ViewCountDownTimer;.MINIMUM_TIME_FOR_REFRESH_MS:J // field@04e3 │ │ -045410: 0e00 |0008: return-void │ │ +047304: |[047304] pro.dbro.bart.ViewCountDownTimer.:(JJ)V │ │ +047314: 7057 6501 4365 |0000: invoke-direct {v3, v4, v5, v6, v7}, Landroid/os/CountDownTimer;.:(JJ)V // method@0165 │ │ +04731a: 1700 60ea 0000 |0003: const-wide/32 v0, #float 8.40779e-41 // #0000ea60 │ │ +047320: 5a30 e304 |0006: iput-wide v0, v3, Lpro/dbro/bart/ViewCountDownTimer;.MINIMUM_TIME_FOR_REFRESH_MS:J // field@04e3 │ │ +047324: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=48 │ │ 0x0008 line=56 │ │ locals : │ │ - 0x0000 - 0x0009 reg=2 this Lpro/dbro/bart/ViewCountDownTimer; │ │ - 0x0000 - 0x0009 reg=3 millisInFuture J │ │ - 0x0000 - 0x0009 reg=5 countDownInterval J │ │ + 0x0000 - 0x0009 reg=3 this Lpro/dbro/bart/ViewCountDownTimer; │ │ + 0x0000 - 0x0009 reg=4 millisInFuture J │ │ + 0x0000 - 0x0009 reg=6 countDownInterval J │ │ │ │ #1 : (in Lpro/dbro/bart/ViewCountDownTimer;) │ │ name : '' │ │ type : '(Ljava/util/ArrayList;Ljava/lang/String;JJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 9 │ │ + registers : 10 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 27 16-bit code units │ │ -045414: |[045414] pro.dbro.bart.ViewCountDownTimer.:(Ljava/util/ArrayList;Ljava/lang/String;JJ)V │ │ -045424: 7058 6501 5276 |0000: invoke-direct {v2, v5, v6, v7, v8}, Landroid/os/CountDownTimer;.:(JJ)V // method@0165 │ │ -04542a: 1700 60ea 0000 |0003: const-wide/32 v0, #float 8.40779e-41 // #0000ea60 │ │ -045430: 5a20 e304 |0006: iput-wide v0, v2, Lpro/dbro/bart/ViewCountDownTimer;.MINIMUM_TIME_FOR_REFRESH_MS:J // field@04e3 │ │ -045434: 5a25 e004 |0008: iput-wide v5, v2, Lpro/dbro/bart/ViewCountDownTimer;.COUNTDOWN_TIME_MS:J // field@04e0 │ │ -045438: 5b23 e604 |000a: iput-object v3, v2, Lpro/dbro/bart/ViewCountDownTimer;.timerViews:Ljava/util/ArrayList; // field@04e6 │ │ -04543c: 5b24 e504 |000c: iput-object v4, v2, Lpro/dbro/bart/ViewCountDownTimer;.request:Ljava/lang/String; // field@04e5 │ │ -045440: 2200 8802 |000e: new-instance v0, Ljava/util/Date; // type@0288 │ │ -045444: 7010 4911 0000 |0010: invoke-direct {v0}, Ljava/util/Date;.:()V // method@1149 │ │ -04544a: 6e10 4b11 0000 |0013: invoke-virtual {v0}, Ljava/util/Date;.getTime:()J // method@114b │ │ -045450: 0b00 |0016: move-result-wide v0 │ │ -045452: bb50 |0017: add-long/2addr v0, v5 │ │ -045454: 6800 e404 |0018: sput-wide v0, Lpro/dbro/bart/ViewCountDownTimer;.expiryTime:J // field@04e4 │ │ -045458: 0e00 |001a: return-void │ │ +047328: |[047328] pro.dbro.bart.ViewCountDownTimer.:(Ljava/util/ArrayList;Ljava/lang/String;JJ)V │ │ +047338: 7059 6501 6387 |0000: invoke-direct {v3, v6, v7, v8, v9}, Landroid/os/CountDownTimer;.:(JJ)V // method@0165 │ │ +04733e: 1700 60ea 0000 |0003: const-wide/32 v0, #float 8.40779e-41 // #0000ea60 │ │ +047344: 5a30 e304 |0006: iput-wide v0, v3, Lpro/dbro/bart/ViewCountDownTimer;.MINIMUM_TIME_FOR_REFRESH_MS:J // field@04e3 │ │ +047348: 5a36 e004 |0008: iput-wide v6, v3, Lpro/dbro/bart/ViewCountDownTimer;.COUNTDOWN_TIME_MS:J // field@04e0 │ │ +04734c: 5b34 e604 |000a: iput-object v4, v3, Lpro/dbro/bart/ViewCountDownTimer;.timerViews:Ljava/util/ArrayList; // field@04e6 │ │ +047350: 5b35 e504 |000c: iput-object v5, v3, Lpro/dbro/bart/ViewCountDownTimer;.request:Ljava/lang/String; // field@04e5 │ │ +047354: 2200 8802 |000e: new-instance v0, Ljava/util/Date; // type@0288 │ │ +047358: 7010 4a11 0000 |0010: invoke-direct {v0}, Ljava/util/Date;.:()V // method@114a │ │ +04735e: 6e10 4c11 0000 |0013: invoke-virtual {v0}, Ljava/util/Date;.getTime:()J // method@114c │ │ +047364: 0b00 |0016: move-result-wide v0 │ │ +047366: bb60 |0017: add-long/2addr v0, v6 │ │ +047368: 6800 e404 |0018: sput-wide v0, Lpro/dbro/bart/ViewCountDownTimer;.expiryTime:J // field@04e4 │ │ +04736c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=48 │ │ 0x0008 line=59 │ │ 0x000a line=60 │ │ 0x000c line=61 │ │ 0x000e line=62 │ │ 0x001a line=64 │ │ locals : │ │ - 0x0000 - 0x001b reg=2 this Lpro/dbro/bart/ViewCountDownTimer; │ │ - 0x0000 - 0x001b reg=3 tViews Ljava/util/ArrayList; │ │ - 0x0000 - 0x001b reg=4 request Ljava/lang/String; │ │ - 0x0000 - 0x001b reg=5 millisInFuture J │ │ - 0x0000 - 0x001b reg=7 countDownInterval J │ │ + 0x0000 - 0x001b reg=3 this Lpro/dbro/bart/ViewCountDownTimer; │ │ + 0x0000 - 0x001b reg=4 tViews Ljava/util/ArrayList; │ │ + 0x0000 - 0x001b reg=5 request Ljava/lang/String; │ │ + 0x0000 - 0x001b reg=6 millisInFuture J │ │ + 0x0000 - 0x001b reg=8 countDownInterval J │ │ │ │ #2 : (in Lpro/dbro/bart/ViewCountDownTimer;) │ │ name : 'sendMessage' │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -04545c: |[04545c] pro.dbro.bart.ViewCountDownTimer.sendMessage:(I)V │ │ -04546c: 1a01 4314 |0000: const-string v1, "sender" // string@1443 │ │ -045470: 1a02 c008 |0002: const-string v2, "View countdown expired" // string@08c0 │ │ -045474: 7120 360e 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -04547a: 2200 2500 |0007: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -04547e: 1a01 4d14 |0009: const-string v1, "service_status_change" // string@144d │ │ -045482: 7020 9e00 1000 |000b: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@009e │ │ -045488: 1a01 b915 |000e: const-string v1, "status" // string@15b9 │ │ -04548c: 6e30 b500 1004 |0010: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ -045492: 1a01 9e13 |0013: const-string v1, "request" // string@139e │ │ -045496: 5432 e504 |0015: iget-object v2, v3, Lpro/dbro/bart/ViewCountDownTimer;.request:Ljava/lang/String; // field@04e5 │ │ -04549a: 6e30 b900 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b9 │ │ -0454a0: 6201 b504 |001a: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ -0454a4: 7110 7b05 0100 |001c: invoke-static {v1}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ -0454aa: 0c01 |001f: move-result-object v1 │ │ -0454ac: 6e20 7d05 0100 |0020: invoke-virtual {v1, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@057d │ │ -0454b2: 0e00 |0023: return-void │ │ +047370: |[047370] pro.dbro.bart.ViewCountDownTimer.sendMessage:(I)V │ │ +047380: 1a01 4314 |0000: const-string v1, "sender" // string@1443 │ │ +047384: 1a02 c008 |0002: const-string v2, "View countdown expired" // string@08c0 │ │ +047388: 7120 360e 2100 |0004: invoke-static {v1, v2}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +04738e: 2200 2500 |0007: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +047392: 1a01 4d14 |0009: const-string v1, "service_status_change" // string@144d │ │ +047396: 7020 9e00 1000 |000b: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@009e │ │ +04739c: 1a01 b915 |000e: const-string v1, "status" // string@15b9 │ │ +0473a0: 6e30 b500 1004 |0010: invoke-virtual {v0, v1, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00b5 │ │ +0473a6: 1a01 9e13 |0013: const-string v1, "request" // string@139e │ │ +0473aa: 5432 e504 |0015: iget-object v2, v3, Lpro/dbro/bart/ViewCountDownTimer;.request:Ljava/lang/String; // field@04e5 │ │ +0473ae: 6e30 b900 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00b9 │ │ +0473b4: 6201 b504 |001a: sget-object v1, Lpro/dbro/bart/TheActivity;.c:Landroid/content/Context; // field@04b5 │ │ +0473b8: 7110 7b05 0100 |001c: invoke-static {v1}, Landroid/support/v4/content/LocalBroadcastManager;.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; // method@057b │ │ +0473be: 0c01 |001f: move-result-object v1 │ │ +0473c0: 6e20 7d05 0100 |0020: invoke-virtual {v1, v0}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@057d │ │ +0473c6: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0007 line=131 │ │ 0x000e line=133 │ │ 0x0013 line=134 │ │ 0x001a line=135 │ │ @@ -79768,142 +79984,142 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0454b4: |[0454b4] pro.dbro.bart.ViewCountDownTimer.onFinish:()V │ │ -0454c4: 5340 e004 |0000: iget-wide v0, v4, Lpro/dbro/bart/ViewCountDownTimer;.COUNTDOWN_TIME_MS:J // field@04e0 │ │ -0454c8: 1702 60ea 0000 |0002: const-wide/32 v2, #float 8.40779e-41 // #0000ea60 │ │ -0454ce: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ -0454d2: 3d00 0600 |0007: if-lez v0, 000d // +0006 │ │ -0454d6: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -0454d8: 7020 9812 0400 |000a: invoke-direct {v4, v0}, Lpro/dbro/bart/ViewCountDownTimer;.sendMessage:(I)V // method@1298 │ │ -0454de: 0e00 |000d: return-void │ │ +0473c8: |[0473c8] pro.dbro.bart.ViewCountDownTimer.onFinish:()V │ │ +0473d8: 5340 e004 |0000: iget-wide v0, v4, Lpro/dbro/bart/ViewCountDownTimer;.COUNTDOWN_TIME_MS:J // field@04e0 │ │ +0473dc: 1702 60ea 0000 |0002: const-wide/32 v2, #float 8.40779e-41 // #0000ea60 │ │ +0473e2: 3100 0002 |0005: cmp-long v0, v0, v2 │ │ +0473e6: 3d00 0600 |0007: if-lez v0, 000d // +0006 │ │ +0473ea: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +0473ec: 7020 9912 0400 |000a: invoke-direct {v4, v0}, Lpro/dbro/bart/ViewCountDownTimer;.sendMessage:(I)V // method@1299 │ │ +0473f2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0009 line=71 │ │ 0x000d line=72 │ │ locals : │ │ 0x0000 - 0x000e reg=4 this Lpro/dbro/bart/ViewCountDownTimer; │ │ │ │ #1 : (in Lpro/dbro/bart/ViewCountDownTimer;) │ │ name : 'onTick' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 15 │ │ + registers : 16 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 199 16-bit code units │ │ -0454e0: |[0454e0] pro.dbro.bart.ViewCountDownTimer.onTick:(J)V │ │ -0454f0: 53c8 e004 |0000: iget-wide v8, v12, Lpro/dbro/bart/ViewCountDownTimer;.COUNTDOWN_TIME_MS:J // field@04e0 │ │ -0454f4: bcd8 |0002: sub-long/2addr v8, v13 │ │ -0454f6: 160a e803 |0003: const-wide/16 v10, #int 1000 // #3e8 │ │ -0454fa: 3108 080a |0005: cmp-long v8, v8, v10 │ │ -0454fe: 3b08 0300 |0007: if-gez v8, 000a // +0003 │ │ -045502: 0e00 |0009: return-void │ │ -045504: 2208 8802 |000a: new-instance v8, Ljava/util/Date; // type@0288 │ │ -045508: 7010 4911 0800 |000c: invoke-direct {v8}, Ljava/util/Date;.:()V // method@1149 │ │ -04550e: 6e10 4b11 0800 |000f: invoke-virtual {v8}, Ljava/util/Date;.getTime:()J // method@114b │ │ -045514: 0b03 |0012: move-result-wide v3 │ │ -045516: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -045518: 54c8 e604 |0014: iget-object v8, v12, Lpro/dbro/bart/ViewCountDownTimer;.timerViews:Ljava/util/ArrayList; // field@04e6 │ │ -04551c: 6e10 3f11 0800 |0016: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -045522: 0a08 |0019: move-result v8 │ │ -045524: 3587 efff |001a: if-ge v7, v8, 0009 // -0011 │ │ -045528: 54c8 e604 |001c: iget-object v8, v12, Lpro/dbro/bart/ViewCountDownTimer;.timerViews:Ljava/util/ArrayList; // field@04e6 │ │ -04552c: 6e20 3811 7800 |001e: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -045532: 0c08 |0021: move-result-object v8 │ │ -045534: 1f08 3602 |0022: check-cast v8, Landroid/widget/TextView; // type@0236 │ │ -045538: 6e10 4710 0800 |0024: invoke-virtual {v8}, Landroid/widget/TextView;.getTag:()Ljava/lang/Object; // method@1047 │ │ -04553e: 0c08 |0027: move-result-object v8 │ │ -045540: 1f08 6802 |0028: check-cast v8, Ljava/lang/Long; // type@0268 │ │ -045544: 6e10 d910 0800 |002a: invoke-virtual {v8}, Ljava/lang/Long;.longValue:()J // method@10d9 │ │ -04554a: 0b00 |002d: move-result-wide v0 │ │ -04554c: 1608 983a |002e: const-wide/16 v8, #int 15000 // #3a98 │ │ -045550: bb08 |0030: add-long/2addr v8, v0 │ │ -045552: bc38 |0031: sub-long/2addr v8, v3 │ │ -045554: 160a 0000 |0032: const-wide/16 v10, #int 0 // #0 │ │ -045558: 3108 080a |0034: cmp-long v8, v8, v10 │ │ -04555c: 3b08 6e00 |0036: if-gez v8, 00a4 // +006e │ │ -045560: 54c8 e504 |0038: iget-object v8, v12, Lpro/dbro/bart/ViewCountDownTimer;.request:Ljava/lang/String; // field@04e5 │ │ -045564: 1a09 df13 |003a: const-string v9, "route" // string@13df │ │ -045568: 6e20 f610 9800 |003c: invoke-virtual {v8, v9}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -04556e: 0a08 |003f: move-result v8 │ │ -045570: 3908 4a00 |0040: if-nez v8, 008a // +004a │ │ -045574: 54c8 e604 |0042: iget-object v8, v12, Lpro/dbro/bart/ViewCountDownTimer;.timerViews:Ljava/util/ArrayList; // field@04e6 │ │ -045578: 6e20 3811 7800 |0044: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04557e: 0c08 |0047: move-result-object v8 │ │ -045580: 1f08 3602 |0048: check-cast v8, Landroid/widget/TextView; // type@0236 │ │ -045584: 6e10 4510 0800 |004a: invoke-virtual {v8}, Landroid/widget/TextView;.getParent:()Landroid/view/ViewParent; // method@1045 │ │ -04558a: 0c05 |004d: move-result-object v5 │ │ -04558c: 1f05 fa01 |004e: check-cast v5, Landroid/view/View; // type@01fa │ │ -045590: 6e10 bc0e 0500 |0050: invoke-virtual {v5}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ebc │ │ -045596: 0c06 |0053: move-result-object v6 │ │ -045598: 1f06 f702 |0054: check-cast v6, Lpro/dbro/bart/route; // type@02f7 │ │ -04559c: 1308 0800 |0056: const/16 v8, #int 8 // #8 │ │ -0455a0: 6e20 f50e 8500 |0058: invoke-virtual {v5, v8}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ -0455a6: 5568 0005 |005b: iget-boolean v8, v6, Lpro/dbro/bart/route;.isExpanded:Z // field@0500 │ │ -0455aa: 3808 1700 |005d: if-eqz v8, 0074 // +0017 │ │ -0455ae: 6e10 b60e 0500 |005f: invoke-virtual {v5}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0eb6 │ │ -0455b4: 0c02 |0062: move-result-object v2 │ │ -0455b6: 1f02 fe01 |0063: check-cast v2, Landroid/view/ViewGroup; // type@01fe │ │ -0455ba: 6e20 1b0f 5200 |0065: invoke-virtual {v2, v5}, Landroid/view/ViewGroup;.indexOfChild:(Landroid/view/View;)I // method@0f1b │ │ -0455c0: 0a08 |0068: move-result v8 │ │ -0455c2: d808 0801 |0069: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0455c6: 6e20 120f 8200 |006b: invoke-virtual {v2, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0f12 │ │ -0455cc: 0c08 |006e: move-result-object v8 │ │ -0455ce: 1309 0800 |006f: const/16 v9, #int 8 // #8 │ │ -0455d2: 6e20 f50e 9800 |0071: invoke-virtual {v8, v9}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ -0455d8: 1608 0000 |0074: const-wide/16 v8, #int 0 // #0 │ │ -0455dc: 3108 0008 |0076: cmp-long v8, v0, v8 │ │ -0455e0: 3908 3a00 |0078: if-nez v8, 00b2 // +003a │ │ -0455e4: 54c8 e604 |007a: iget-object v8, v12, Lpro/dbro/bart/ViewCountDownTimer;.timerViews:Ljava/util/ArrayList; // field@04e6 │ │ -0455e8: 6e20 3811 7800 |007c: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0455ee: 0c08 |007f: move-result-object v8 │ │ -0455f0: 1f08 3602 |0080: check-cast v8, Landroid/widget/TextView; // type@0236 │ │ -0455f4: 1a09 2c01 |0082: const-string v9, "<1" // string@012c │ │ -0455f8: 6e20 5810 9800 |0084: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -0455fe: d807 0701 |0087: add-int/lit8 v7, v7, #int 1 // #01 │ │ -045602: 288b |0089: goto 0014 // -0075 │ │ -045604: 54c8 e504 |008a: iget-object v8, v12, Lpro/dbro/bart/ViewCountDownTimer;.request:Ljava/lang/String; // field@04e5 │ │ -045608: 1a09 010c |008c: const-string v9, "etd" // string@0c01 │ │ -04560c: 6e20 f610 9800 |008e: invoke-virtual {v8, v9}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f6 │ │ -045612: 0a08 |0091: move-result v8 │ │ -045614: 3908 e2ff |0092: if-nez v8, 0074 // -001e │ │ -045618: 54c8 e604 |0094: iget-object v8, v12, Lpro/dbro/bart/ViewCountDownTimer;.timerViews:Ljava/util/ArrayList; // field@04e6 │ │ -04561c: 6e20 3811 7800 |0096: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -045622: 0c08 |0099: move-result-object v8 │ │ -045624: 1f08 3602 |009a: check-cast v8, Landroid/widget/TextView; // type@0236 │ │ -045628: 1309 0800 |009c: const/16 v9, #int 8 // #8 │ │ -04562c: 6e20 5e10 9800 |009e: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setVisibility:(I)V // method@105e │ │ -045632: 28d3 |00a1: goto 0074 // -002d │ │ -045634: 0d08 |00a2: move-exception v8 │ │ -045636: 28d1 |00a3: goto 0074 // -002f │ │ -045638: 9c08 0003 |00a4: sub-long v8, v0, v3 │ │ -04563c: 170a 60ea 0000 |00a6: const-wide/32 v10, #float 8.40779e-41 // #0000ea60 │ │ -045642: 3108 080a |00a9: cmp-long v8, v8, v10 │ │ -045646: 3c08 0500 |00ab: if-gtz v8, 00b0 // +0005 │ │ -04564a: 1600 0000 |00ad: const-wide/16 v0, #int 0 // #0 │ │ -04564e: 28c5 |00af: goto 0074 // -003b │ │ -045650: bc30 |00b0: sub-long/2addr v0, v3 │ │ -045652: 28c3 |00b1: goto 0074 // -003d │ │ -045654: 54c8 e604 |00b2: iget-object v8, v12, Lpro/dbro/bart/ViewCountDownTimer;.timerViews:Ljava/util/ArrayList; // field@04e6 │ │ -045658: 6e20 3811 7800 |00b4: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04565e: 0c08 |00b7: move-result-object v8 │ │ -045660: 1f08 3602 |00b8: check-cast v8, Landroid/widget/TextView; // type@0236 │ │ -045664: 1709 60ea 0000 |00ba: const-wide/32 v9, #float 8.40779e-41 // #0000ea60 │ │ -04566a: 9e09 0009 |00bd: div-long v9, v0, v9 │ │ -04566e: 7120 0c11 a900 |00bf: invoke-static {v9, v10}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@110c │ │ -045674: 0c09 |00c2: move-result-object v9 │ │ -045676: 6e20 5810 9800 |00c3: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -04567c: 28c1 |00c6: goto 0087 // -003f │ │ +0473f4: |[0473f4] pro.dbro.bart.ViewCountDownTimer.onTick:(J)V │ │ +047404: 53d8 e004 |0000: iget-wide v8, v13, Lpro/dbro/bart/ViewCountDownTimer;.COUNTDOWN_TIME_MS:J // field@04e0 │ │ +047408: bce8 |0002: sub-long/2addr v8, v14 │ │ +04740a: 160a e803 |0003: const-wide/16 v10, #int 1000 // #3e8 │ │ +04740e: 3108 080a |0005: cmp-long v8, v8, v10 │ │ +047412: 3b08 0300 |0007: if-gez v8, 000a // +0003 │ │ +047416: 0e00 |0009: return-void │ │ +047418: 2208 8802 |000a: new-instance v8, Ljava/util/Date; // type@0288 │ │ +04741c: 7010 4a11 0800 |000c: invoke-direct {v8}, Ljava/util/Date;.:()V // method@114a │ │ +047422: 6e10 4c11 0800 |000f: invoke-virtual {v8}, Ljava/util/Date;.getTime:()J // method@114c │ │ +047428: 0b04 |0012: move-result-wide v4 │ │ +04742a: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +04742c: 54d8 e604 |0014: iget-object v8, v13, Lpro/dbro/bart/ViewCountDownTimer;.timerViews:Ljava/util/ArrayList; // field@04e6 │ │ +047430: 6e10 4011 0800 |0016: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +047436: 0a08 |0019: move-result v8 │ │ +047438: 3587 efff |001a: if-ge v7, v8, 0009 // -0011 │ │ +04743c: 54d8 e604 |001c: iget-object v8, v13, Lpro/dbro/bart/ViewCountDownTimer;.timerViews:Ljava/util/ArrayList; // field@04e6 │ │ +047440: 6e20 3911 7800 |001e: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +047446: 0c08 |0021: move-result-object v8 │ │ +047448: 1f08 3602 |0022: check-cast v8, Landroid/widget/TextView; // type@0236 │ │ +04744c: 6e10 4710 0800 |0024: invoke-virtual {v8}, Landroid/widget/TextView;.getTag:()Ljava/lang/Object; // method@1047 │ │ +047452: 0c08 |0027: move-result-object v8 │ │ +047454: 1f08 6802 |0028: check-cast v8, Ljava/lang/Long; // type@0268 │ │ +047458: 6e10 da10 0800 |002a: invoke-virtual {v8}, Ljava/lang/Long;.longValue:()J // method@10da │ │ +04745e: 0b00 |002d: move-result-wide v0 │ │ +047460: 1608 983a |002e: const-wide/16 v8, #int 15000 // #3a98 │ │ +047464: bb08 |0030: add-long/2addr v8, v0 │ │ +047466: bc48 |0031: sub-long/2addr v8, v4 │ │ +047468: 160a 0000 |0032: const-wide/16 v10, #int 0 // #0 │ │ +04746c: 3108 080a |0034: cmp-long v8, v8, v10 │ │ +047470: 3b08 6e00 |0036: if-gez v8, 00a4 // +006e │ │ +047474: 54d8 e504 |0038: iget-object v8, v13, Lpro/dbro/bart/ViewCountDownTimer;.request:Ljava/lang/String; // field@04e5 │ │ +047478: 1a09 df13 |003a: const-string v9, "route" // string@13df │ │ +04747c: 6e20 f710 9800 |003c: invoke-virtual {v8, v9}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +047482: 0a08 |003f: move-result v8 │ │ +047484: 3908 4a00 |0040: if-nez v8, 008a // +004a │ │ +047488: 54d8 e604 |0042: iget-object v8, v13, Lpro/dbro/bart/ViewCountDownTimer;.timerViews:Ljava/util/ArrayList; // field@04e6 │ │ +04748c: 6e20 3911 7800 |0044: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +047492: 0c08 |0047: move-result-object v8 │ │ +047494: 1f08 3602 |0048: check-cast v8, Landroid/widget/TextView; // type@0236 │ │ +047498: 6e10 4510 0800 |004a: invoke-virtual {v8}, Landroid/widget/TextView;.getParent:()Landroid/view/ViewParent; // method@1045 │ │ +04749e: 0c03 |004d: move-result-object v3 │ │ +0474a0: 1f03 fa01 |004e: check-cast v3, Landroid/view/View; // type@01fa │ │ +0474a4: 6e10 bc0e 0300 |0050: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@0ebc │ │ +0474aa: 0c06 |0053: move-result-object v6 │ │ +0474ac: 1f06 f702 |0054: check-cast v6, Lpro/dbro/bart/route; // type@02f7 │ │ +0474b0: 1308 0800 |0056: const/16 v8, #int 8 // #8 │ │ +0474b4: 6e20 f50e 8300 |0058: invoke-virtual {v3, v8}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ +0474ba: 5568 0005 |005b: iget-boolean v8, v6, Lpro/dbro/bart/route;.isExpanded:Z // field@0500 │ │ +0474be: 3808 1700 |005d: if-eqz v8, 0074 // +0017 │ │ +0474c2: 6e10 b60e 0300 |005f: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0eb6 │ │ +0474c8: 0c02 |0062: move-result-object v2 │ │ +0474ca: 1f02 fe01 |0063: check-cast v2, Landroid/view/ViewGroup; // type@01fe │ │ +0474ce: 6e20 1b0f 3200 |0065: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.indexOfChild:(Landroid/view/View;)I // method@0f1b │ │ +0474d4: 0a08 |0068: move-result v8 │ │ +0474d6: d808 0801 |0069: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0474da: 6e20 120f 8200 |006b: invoke-virtual {v2, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@0f12 │ │ +0474e0: 0c08 |006e: move-result-object v8 │ │ +0474e2: 1309 0800 |006f: const/16 v9, #int 8 // #8 │ │ +0474e6: 6e20 f50e 9800 |0071: invoke-virtual {v8, v9}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ +0474ec: 1608 0000 |0074: const-wide/16 v8, #int 0 // #0 │ │ +0474f0: 3108 0008 |0076: cmp-long v8, v0, v8 │ │ +0474f4: 3908 3a00 |0078: if-nez v8, 00b2 // +003a │ │ +0474f8: 54d8 e604 |007a: iget-object v8, v13, Lpro/dbro/bart/ViewCountDownTimer;.timerViews:Ljava/util/ArrayList; // field@04e6 │ │ +0474fc: 6e20 3911 7800 |007c: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +047502: 0c08 |007f: move-result-object v8 │ │ +047504: 1f08 3602 |0080: check-cast v8, Landroid/widget/TextView; // type@0236 │ │ +047508: 1a09 2c01 |0082: const-string v9, "<1" // string@012c │ │ +04750c: 6e20 5810 9800 |0084: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +047512: d807 0701 |0087: add-int/lit8 v7, v7, #int 1 // #01 │ │ +047516: 288b |0089: goto 0014 // -0075 │ │ +047518: 54d8 e504 |008a: iget-object v8, v13, Lpro/dbro/bart/ViewCountDownTimer;.request:Ljava/lang/String; // field@04e5 │ │ +04751c: 1a09 010c |008c: const-string v9, "etd" // string@0c01 │ │ +047520: 6e20 f710 9800 |008e: invoke-virtual {v8, v9}, Ljava/lang/String;.compareTo:(Ljava/lang/String;)I // method@10f7 │ │ +047526: 0a08 |0091: move-result v8 │ │ +047528: 3908 e2ff |0092: if-nez v8, 0074 // -001e │ │ +04752c: 54d8 e604 |0094: iget-object v8, v13, Lpro/dbro/bart/ViewCountDownTimer;.timerViews:Ljava/util/ArrayList; // field@04e6 │ │ +047530: 6e20 3911 7800 |0096: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +047536: 0c08 |0099: move-result-object v8 │ │ +047538: 1f08 3602 |009a: check-cast v8, Landroid/widget/TextView; // type@0236 │ │ +04753c: 1309 0800 |009c: const/16 v9, #int 8 // #8 │ │ +047540: 6e20 5e10 9800 |009e: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setVisibility:(I)V // method@105e │ │ +047546: 28d3 |00a1: goto 0074 // -002d │ │ +047548: 0d08 |00a2: move-exception v8 │ │ +04754a: 28d1 |00a3: goto 0074 // -002f │ │ +04754c: 9c08 0004 |00a4: sub-long v8, v0, v4 │ │ +047550: 170a 60ea 0000 |00a6: const-wide/32 v10, #float 8.40779e-41 // #0000ea60 │ │ +047556: 3108 080a |00a9: cmp-long v8, v8, v10 │ │ +04755a: 3c08 0500 |00ab: if-gtz v8, 00b0 // +0005 │ │ +04755e: 1600 0000 |00ad: const-wide/16 v0, #int 0 // #0 │ │ +047562: 28c5 |00af: goto 0074 // -003b │ │ +047564: bc40 |00b0: sub-long/2addr v0, v4 │ │ +047566: 28c3 |00b1: goto 0074 // -003d │ │ +047568: 54d8 e604 |00b2: iget-object v8, v13, Lpro/dbro/bart/ViewCountDownTimer;.timerViews:Ljava/util/ArrayList; // field@04e6 │ │ +04756c: 6e20 3911 7800 |00b4: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +047572: 0c08 |00b7: move-result-object v8 │ │ +047574: 1f08 3602 |00b8: check-cast v8, Landroid/widget/TextView; // type@0236 │ │ +047578: 170a 60ea 0000 |00ba: const-wide/32 v10, #float 8.40779e-41 // #0000ea60 │ │ +04757e: 9e0a 000a |00bd: div-long v10, v0, v10 │ │ +047582: 7120 0d11 ba00 |00bf: invoke-static {v10, v11}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@110d │ │ +047588: 0c09 |00c2: move-result-object v9 │ │ +04758a: 6e20 5810 9800 |00c3: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +047590: 28c1 |00c6: goto 0087 // -003f │ │ catches : 2 │ │ 0x0038 - 0x0074 │ │ Ljava/lang/Throwable; -> 0x00a2 │ │ 0x008a - 0x00a1 │ │ Ljava/lang/Throwable; -> 0x00a2 │ │ positions : │ │ 0x0000 line=78 │ │ @@ -79927,21 +80143,21 @@ │ │ 0x00a2 line=107 │ │ 0x00a4 line=115 │ │ 0x00ad line=116 │ │ 0x00b0 line=119 │ │ 0x00b2 line=125 │ │ locals : │ │ 0x0065 - 0x0074 reg=2 grandparent Landroid/view/ViewGroup; │ │ - 0x0050 - 0x0074 reg=5 parent Landroid/view/View; │ │ + 0x0050 - 0x0074 reg=3 parent Landroid/view/View; │ │ 0x0056 - 0x0074 reg=6 thisRoute Lpro/dbro/bart/route; │ │ 0x002e - 0x00c7 reg=0 eta J │ │ - 0x0013 - 0x00c7 reg=3 now J │ │ + 0x0013 - 0x00c7 reg=4 now J │ │ 0x0014 - 0x00c7 reg=7 x I │ │ - 0x0000 - 0x00c7 reg=12 this Lpro/dbro/bart/ViewCountDownTimer; │ │ - 0x0000 - 0x00c7 reg=13 millisUntilFinished J │ │ + 0x0000 - 0x00c7 reg=13 this Lpro/dbro/bart/ViewCountDownTimer; │ │ + 0x0000 - 0x00c7 reg=14 millisUntilFinished J │ │ │ │ source_file_idx : 2252 (ViewCountDownTimer.java) │ │ │ │ Class #307 header: │ │ class_idx : 756 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 623 │ │ @@ -79992,20 +80208,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -045698: |[045698] pro.dbro.bart.etd.:()V │ │ -0456a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0456aa: 7010 e710 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0456b0: 5c10 eb04 |0004: iput-boolean v0, v1, Lpro/dbro/bart/etd;.isExpanded:Z // field@04eb │ │ -0456b4: 5910 ec04 |0006: iput v0, v1, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ -0456b8: 0e00 |0008: return-void │ │ +0475ac: |[0475ac] pro.dbro.bart.etd.:()V │ │ +0475bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0475be: 7010 e810 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0475c4: 5c10 eb04 |0004: iput-boolean v0, v1, Lpro/dbro/bart/etd;.isExpanded:Z // field@04eb │ │ +0475c8: 5910 ec04 |0006: iput v0, v1, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ +0475cc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=36 │ │ 0x0004 line=30 │ │ 0x0006 line=37 │ │ 0x0008 line=38 │ │ locals : │ │ @@ -80016,25 +80232,25 @@ │ │ type : '(Ljava/lang/String;IILjava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0456bc: |[0456bc] pro.dbro.bart.etd.:(Ljava/lang/String;IILjava/lang/String;ZLjava/lang/String;)V │ │ -0456cc: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0456d2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0456d4: 5c10 eb04 |0004: iput-boolean v0, v1, Lpro/dbro/bart/etd;.isExpanded:Z // field@04eb │ │ -0456d8: 5b12 e904 |0006: iput-object v2, v1, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ -0456dc: 5913 ec04 |0008: iput v3, v1, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ -0456e0: 5914 ed04 |000a: iput v4, v1, Lpro/dbro/bart/etd;.platform:I // field@04ed │ │ -0456e4: 5b15 ea04 |000c: iput-object v5, v1, Lpro/dbro/bart/etd;.direction:Ljava/lang/String; // field@04ea │ │ -0456e8: 5c16 e704 |000e: iput-boolean v6, v1, Lpro/dbro/bart/etd;.bikes:Z // field@04e7 │ │ -0456ec: 5b17 e804 |0010: iput-object v7, v1, Lpro/dbro/bart/etd;.color:Ljava/lang/String; // field@04e8 │ │ -0456f0: 0e00 |0012: return-void │ │ +0475d0: |[0475d0] pro.dbro.bart.etd.:(Ljava/lang/String;IILjava/lang/String;ZLjava/lang/String;)V │ │ +0475e0: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0475e6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0475e8: 5c10 eb04 |0004: iput-boolean v0, v1, Lpro/dbro/bart/etd;.isExpanded:Z // field@04eb │ │ +0475ec: 5b12 e904 |0006: iput-object v2, v1, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ +0475f0: 5913 ec04 |0008: iput v3, v1, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ +0475f4: 5914 ed04 |000a: iput v4, v1, Lpro/dbro/bart/etd;.platform:I // field@04ed │ │ +0475f8: 5b15 ea04 |000c: iput-object v5, v1, Lpro/dbro/bart/etd;.direction:Ljava/lang/String; // field@04ea │ │ +0475fc: 5c16 e704 |000e: iput-boolean v6, v1, Lpro/dbro/bart/etd;.bikes:Z // field@04e7 │ │ +047600: 5b17 e804 |0010: iput-object v7, v1, Lpro/dbro/bart/etd;.color:Ljava/lang/String; // field@04e8 │ │ +047604: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=30 │ │ 0x0006 line=41 │ │ 0x0008 line=42 │ │ 0x000a line=43 │ │ @@ -80057,34 +80273,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0456f4: |[0456f4] pro.dbro.bart.etd.toString:()Ljava/lang/String; │ │ -045704: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -045708: 7010 0e11 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04570e: 5421 e904 |0005: iget-object v1, v2, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ -045712: 6e20 1411 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045718: 0c00 |000a: move-result-object v0 │ │ -04571a: 1a01 5500 |000b: const-string v1, " in " // string@0055 │ │ -04571e: 6e20 1411 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045724: 0c00 |0010: move-result-object v0 │ │ -045726: 5221 ec04 |0011: iget v1, v2, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ -04572a: 7110 0b11 0100 |0013: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@110b │ │ -045730: 0c01 |0016: move-result-object v1 │ │ -045732: 6e20 1411 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045738: 0c00 |001a: move-result-object v0 │ │ -04573a: 1a01 630f |001b: const-string v1, "m" // string@0f63 │ │ -04573e: 6e20 1411 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045744: 0c00 |0020: move-result-object v0 │ │ -045746: 6e10 1a11 0000 |0021: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04574c: 0c00 |0024: move-result-object v0 │ │ -04574e: 1100 |0025: return-object v0 │ │ +047608: |[047608] pro.dbro.bart.etd.toString:()Ljava/lang/String; │ │ +047618: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +04761c: 7010 0f11 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +047622: 5421 e904 |0005: iget-object v1, v2, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ +047626: 6e20 1511 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04762c: 0c00 |000a: move-result-object v0 │ │ +04762e: 1a01 5500 |000b: const-string v1, " in " // string@0055 │ │ +047632: 6e20 1511 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +047638: 0c00 |0010: move-result-object v0 │ │ +04763a: 5221 ec04 |0011: iget v1, v2, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ +04763e: 7110 0c11 0100 |0013: invoke-static {v1}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@110c │ │ +047644: 0c01 |0016: move-result-object v1 │ │ +047646: 6e20 1511 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04764c: 0c00 |001a: move-result-object v0 │ │ +04764e: 1a01 630f |001b: const-string v1, "m" // string@0f63 │ │ +047652: 6e20 1511 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +047658: 0c00 |0020: move-result-object v0 │ │ +04765a: 6e10 1b11 0000 |0021: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +047660: 0c00 |0024: move-result-object v0 │ │ +047662: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0026 reg=2 this Lpro/dbro/bart/etd; │ │ │ │ source_file_idx : 3075 (etd.java) │ │ @@ -80133,20 +80349,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -045750: |[045750] pro.dbro.bart.etdResponse.:()V │ │ -045760: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -045766: 2200 8302 |0003: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -04576a: 7010 3211 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -045770: 5b10 ef04 |0008: iput-object v0, v1, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -045774: 0e00 |000a: return-void │ │ +047664: |[047664] pro.dbro.bart.etdResponse.:()V │ │ +047674: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +04767a: 2200 8302 |0003: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +04767e: 7010 3311 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +047684: 5b10 ef04 |0008: iput-object v0, v1, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +047688: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x000a line=41 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lpro/dbro/bart/etdResponse; │ │ @@ -80157,20 +80373,20 @@ │ │ type : '()Lpro/dbro/bart/etd;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -045778: |[045778] pro.dbro.bart.etdResponse.addEtd:()Lpro/dbro/bart/etd; │ │ -045788: 2200 f402 |0000: new-instance v0, Lpro/dbro/bart/etd; // type@02f4 │ │ -04578c: 7010 9a12 0000 |0002: invoke-direct {v0}, Lpro/dbro/bart/etd;.:()V // method@129a │ │ -045792: 5421 ef04 |0005: iget-object v1, v2, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -045796: 6e20 3511 0100 |0007: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -04579c: 1100 |000a: return-object v0 │ │ +04768c: |[04768c] pro.dbro.bart.etdResponse.addEtd:()Lpro/dbro/bart/etd; │ │ +04769c: 2200 f402 |0000: new-instance v0, Lpro/dbro/bart/etd; // type@02f4 │ │ +0476a0: 7010 9b12 0000 |0002: invoke-direct {v0}, Lpro/dbro/bart/etd;.:()V // method@129b │ │ +0476a6: 5421 ef04 |0005: iget-object v1, v2, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +0476aa: 6e20 3611 0100 |0007: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +0476b0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ 0x000a line=51 │ │ locals : │ │ 0x0005 - 0x000b reg=0 newEtd Lpro/dbro/bart/etd; │ │ @@ -80181,19 +80397,19 @@ │ │ type : '(Ljava/lang/String;Ljava/util/Date;Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0457a0: |[0457a0] pro.dbro.bart.etdResponse.etdResponse:(Ljava/lang/String;Ljava/util/Date;Ljava/util/ArrayList;)V │ │ -0457b0: 5b01 f104 |0000: iput-object v1, v0, Lpro/dbro/bart/etdResponse;.station:Ljava/lang/String; // field@04f1 │ │ -0457b4: 5b02 ee04 |0002: iput-object v2, v0, Lpro/dbro/bart/etdResponse;.date:Ljava/util/Date; // field@04ee │ │ -0457b8: 5b03 ef04 |0004: iput-object v3, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -0457bc: 0e00 |0006: return-void │ │ +0476b4: |[0476b4] pro.dbro.bart.etdResponse.etdResponse:(Ljava/lang/String;Ljava/util/Date;Ljava/util/ArrayList;)V │ │ +0476c4: 5b01 f104 |0000: iput-object v1, v0, Lpro/dbro/bart/etdResponse;.station:Ljava/lang/String; // field@04f1 │ │ +0476c8: 5b02 ee04 |0002: iput-object v2, v0, Lpro/dbro/bart/etdResponse;.date:Ljava/util/Date; // field@04ee │ │ +0476cc: 5b03 ef04 |0004: iput-object v3, v0, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +0476d0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0002 line=44 │ │ 0x0004 line=45 │ │ 0x0006 line=46 │ │ locals : │ │ @@ -80207,25 +80423,25 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0457c0: |[0457c0] pro.dbro.bart.etdResponse.lastDestination:()Ljava/lang/String; │ │ -0457d0: 5420 ef04 |0000: iget-object v0, v2, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -0457d4: 5421 ef04 |0002: iget-object v1, v2, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -0457d8: 6e10 3f11 0100 |0004: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0457de: 0a01 |0007: move-result v1 │ │ -0457e0: d801 01ff |0008: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0457e4: 6e20 3811 1000 |000a: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0457ea: 0c00 |000d: move-result-object v0 │ │ -0457ec: 1f00 f402 |000e: check-cast v0, Lpro/dbro/bart/etd; // type@02f4 │ │ -0457f0: 5400 e904 |0010: iget-object v0, v0, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ -0457f4: 1100 |0012: return-object v0 │ │ +0476d4: |[0476d4] pro.dbro.bart.etdResponse.lastDestination:()Ljava/lang/String; │ │ +0476e4: 5420 ef04 |0000: iget-object v0, v2, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +0476e8: 5421 ef04 |0002: iget-object v1, v2, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +0476ec: 6e10 4011 0100 |0004: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +0476f2: 0a01 |0007: move-result v1 │ │ +0476f4: d801 01ff |0008: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0476f8: 6e20 3911 1000 |000a: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0476fe: 0c00 |000d: move-result-object v0 │ │ +047700: 1f00 f402 |000e: check-cast v0, Lpro/dbro/bart/etd; // type@02f4 │ │ +047704: 5400 e904 |0010: iget-object v0, v0, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ +047708: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Lpro/dbro/bart/etdResponse; │ │ │ │ #3 : (in Lpro/dbro/bart/etdResponse;) │ │ @@ -80233,24 +80449,24 @@ │ │ type : '()Lpro/dbro/bart/etd;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0457f8: |[0457f8] pro.dbro.bart.etdResponse.lastEtd:()Lpro/dbro/bart/etd; │ │ -045808: 5420 ef04 |0000: iget-object v0, v2, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -04580c: 5421 ef04 |0002: iget-object v1, v2, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -045810: 6e10 3f11 0100 |0004: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -045816: 0a01 |0007: move-result v1 │ │ -045818: d801 01ff |0008: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04581c: 6e20 3811 1000 |000a: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -045822: 0c00 |000d: move-result-object v0 │ │ -045824: 1f00 f402 |000e: check-cast v0, Lpro/dbro/bart/etd; // type@02f4 │ │ -045828: 1100 |0010: return-object v0 │ │ +04770c: |[04770c] pro.dbro.bart.etdResponse.lastEtd:()Lpro/dbro/bart/etd; │ │ +04771c: 5420 ef04 |0000: iget-object v0, v2, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +047720: 5421 ef04 |0002: iget-object v1, v2, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +047724: 6e10 4011 0100 |0004: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04772a: 0a01 |0007: move-result v1 │ │ +04772c: d801 01ff |0008: add-int/lit8 v1, v1, #int -1 // #ff │ │ +047730: 6e20 3911 1000 |000a: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +047736: 0c00 |000d: move-result-object v0 │ │ +047738: 1f00 f402 |000e: check-cast v0, Lpro/dbro/bart/etd; // type@02f4 │ │ +04773c: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lpro/dbro/bart/etdResponse; │ │ │ │ #4 : (in Lpro/dbro/bart/etdResponse;) │ │ @@ -80258,37 +80474,37 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -04582c: |[04582c] pro.dbro.bart.etdResponse.toString:()Ljava/lang/String; │ │ -04583c: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -045840: 7010 0e11 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -045846: 5421 f104 |0005: iget-object v1, v2, Lpro/dbro/bart/etdResponse;.station:Ljava/lang/String; // field@04f1 │ │ -04584a: 6e20 1411 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045850: 0c00 |000a: move-result-object v0 │ │ -045852: 1a01 1f0b |000b: const-string v1, "date: " // string@0b1f │ │ -045856: 6e20 1411 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04585c: 0c00 |0010: move-result-object v0 │ │ -04585e: 5421 ee04 |0011: iget-object v1, v2, Lpro/dbro/bart/etdResponse;.date:Ljava/util/Date; // field@04ee │ │ -045862: 6e10 4d11 0100 |0013: invoke-virtual {v1}, Ljava/util/Date;.toString:()Ljava/lang/String; // method@114d │ │ -045868: 0c01 |0016: move-result-object v1 │ │ -04586a: 6e20 1411 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045870: 0c00 |001a: move-result-object v0 │ │ -045872: 1a01 4c00 |001b: const-string v1, " etds: " // string@004c │ │ -045876: 6e20 1411 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04587c: 0c00 |0020: move-result-object v0 │ │ -04587e: 5421 ef04 |0021: iget-object v1, v2, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ -045882: 6e20 1311 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -045888: 0c00 |0026: move-result-object v0 │ │ -04588a: 6e10 1a11 0000 |0027: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -045890: 0c00 |002a: move-result-object v0 │ │ -045892: 1100 |002b: return-object v0 │ │ +047740: |[047740] pro.dbro.bart.etdResponse.toString:()Ljava/lang/String; │ │ +047750: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +047754: 7010 0f11 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04775a: 5421 f104 |0005: iget-object v1, v2, Lpro/dbro/bart/etdResponse;.station:Ljava/lang/String; // field@04f1 │ │ +04775e: 6e20 1511 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +047764: 0c00 |000a: move-result-object v0 │ │ +047766: 1a01 1f0b |000b: const-string v1, "date: " // string@0b1f │ │ +04776a: 6e20 1511 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +047770: 0c00 |0010: move-result-object v0 │ │ +047772: 5421 ee04 |0011: iget-object v1, v2, Lpro/dbro/bart/etdResponse;.date:Ljava/util/Date; // field@04ee │ │ +047776: 6e10 4e11 0100 |0013: invoke-virtual {v1}, Ljava/util/Date;.toString:()Ljava/lang/String; // method@114e │ │ +04777c: 0c01 |0016: move-result-object v1 │ │ +04777e: 6e20 1511 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +047784: 0c00 |001a: move-result-object v0 │ │ +047786: 1a01 4c00 |001b: const-string v1, " etds: " // string@004c │ │ +04778a: 6e20 1511 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +047790: 0c00 |0020: move-result-object v0 │ │ +047792: 5421 ef04 |0021: iget-object v1, v2, Lpro/dbro/bart/etdResponse;.etds:Ljava/util/ArrayList; // field@04ef │ │ +047796: 6e20 1411 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04779c: 0c00 |0026: move-result-object v0 │ │ +04779e: 6e10 1b11 0000 |0027: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0477a4: 0c00 |002a: move-result-object v0 │ │ +0477a6: 1100 |002b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x002c reg=2 this Lpro/dbro/bart/etdResponse; │ │ │ │ source_file_idx : 3077 (etdResponse.java) │ │ @@ -80352,17 +80568,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045894: |[045894] pro.dbro.bart.leg.:()V │ │ -0458a4: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0458aa: 0e00 |0003: return-void │ │ +0477a8: |[0477a8] pro.dbro.bart.leg.:()V │ │ +0477b8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0477be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lpro/dbro/bart/leg; │ │ │ │ Virtual methods - │ │ @@ -80415,24 +80631,24 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0458ac: |[0458ac] pro.dbro.bart.route.:()V │ │ -0458bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0458be: 7010 e710 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0458c4: 5c20 fd04 |0004: iput-boolean v0, v2, Lpro/dbro/bart/route;.bikes:Z // field@04fd │ │ -0458c8: 5c20 0005 |0006: iput-boolean v0, v2, Lpro/dbro/bart/route;.isExpanded:Z // field@0500 │ │ -0458cc: 2200 8302 |0008: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -0458d0: 1231 |000a: const/4 v1, #int 3 // #3 │ │ -0458d2: 7020 3311 1000 |000b: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@1133 │ │ -0458d8: 5b20 0105 |000e: iput-object v0, v2, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -0458dc: 0e00 |0010: return-void │ │ +0477c0: |[0477c0] pro.dbro.bart.route.:()V │ │ +0477d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0477d2: 7010 e810 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0477d8: 5c20 fd04 |0004: iput-boolean v0, v2, Lpro/dbro/bart/route;.bikes:Z // field@04fd │ │ +0477dc: 5c20 0005 |0006: iput-boolean v0, v2, Lpro/dbro/bart/route;.isExpanded:Z // field@0500 │ │ +0477e0: 2200 8302 |0008: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +0477e4: 1231 |000a: const/4 v1, #int 3 // #3 │ │ +0477e6: 7020 3411 1000 |000b: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@1134 │ │ +0477ec: 5b20 0105 |000e: iput-object v0, v2, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +0477f0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=33 │ │ 0x0004 line=30 │ │ 0x0006 line=31 │ │ 0x0008 line=34 │ │ 0x0010 line=35 │ │ @@ -80445,20 +80661,20 @@ │ │ type : '()Lpro/dbro/bart/leg;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0458e0: |[0458e0] pro.dbro.bart.route.addLeg:()Lpro/dbro/bart/leg; │ │ -0458f0: 2200 f602 |0000: new-instance v0, Lpro/dbro/bart/leg; // type@02f6 │ │ -0458f4: 7010 a312 0000 |0002: invoke-direct {v0}, Lpro/dbro/bart/leg;.:()V // method@12a3 │ │ -0458fa: 5421 0105 |0005: iget-object v1, v2, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -0458fe: 6e20 3511 0100 |0007: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -045904: 1100 |000a: return-object v0 │ │ +0477f4: |[0477f4] pro.dbro.bart.route.addLeg:()Lpro/dbro/bart/leg; │ │ +047804: 2200 f602 |0000: new-instance v0, Lpro/dbro/bart/leg; // type@02f6 │ │ +047808: 7010 a412 0000 |0002: invoke-direct {v0}, Lpro/dbro/bart/leg;.:()V // method@12a4 │ │ +04780e: 5421 0105 |0005: iget-object v1, v2, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +047812: 6e20 3611 0100 |0007: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +047818: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ 0x000a line=40 │ │ locals : │ │ 0x0005 - 0x000b reg=0 newLeg Lpro/dbro/bart/leg; │ │ @@ -80469,24 +80685,24 @@ │ │ type : '()Lpro/dbro/bart/leg;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -045908: |[045908] pro.dbro.bart.route.getLastLeg:()Lpro/dbro/bart/leg; │ │ -045918: 5420 0105 |0000: iget-object v0, v2, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -04591c: 5421 0105 |0002: iget-object v1, v2, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -045920: 6e10 3f11 0100 |0004: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -045926: 0a01 |0007: move-result v1 │ │ -045928: d801 01ff |0008: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04592c: 6e20 3811 1000 |000a: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -045932: 0c00 |000d: move-result-object v0 │ │ -045934: 1f00 f602 |000e: check-cast v0, Lpro/dbro/bart/leg; // type@02f6 │ │ -045938: 1100 |0010: return-object v0 │ │ +04781c: |[04781c] pro.dbro.bart.route.getLastLeg:()Lpro/dbro/bart/leg; │ │ +04782c: 5420 0105 |0000: iget-object v0, v2, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +047830: 5421 0105 |0002: iget-object v1, v2, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +047834: 6e10 4011 0100 |0004: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04783a: 0a01 |0007: move-result v1 │ │ +04783c: d801 01ff |0008: add-int/lit8 v1, v1, #int -1 // #ff │ │ +047840: 6e20 3911 1000 |000a: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +047846: 0c00 |000d: move-result-object v0 │ │ +047848: 1f00 f602 |000e: check-cast v0, Lpro/dbro/bart/leg; // type@02f6 │ │ +04784c: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lpro/dbro/bart/route; │ │ │ │ #2 : (in Lpro/dbro/bart/route;) │ │ @@ -80494,83 +80710,83 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 134 16-bit code units │ │ -04593c: |[04593c] pro.dbro.bart.route.toString:()Ljava/lang/String; │ │ -04594c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04594e: 5452 0105 |0001: iget-object v2, v5, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -045952: 6e10 3f11 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -045958: 0a02 |0006: move-result v2 │ │ -04595a: 1213 |0007: const/4 v3, #int 1 // #1 │ │ -04595c: 3732 5600 |0008: if-le v2, v3, 005e // +0056 │ │ -045960: 2202 7402 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -045964: 7010 0e11 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04596a: 5453 fe04 |000f: iget-object v3, v5, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ -04596e: 6e10 4d11 0300 |0011: invoke-virtual {v3}, Ljava/util/Date;.toString:()Ljava/lang/String; // method@114d │ │ -045974: 0c03 |0014: move-result-object v3 │ │ -045976: 6e20 1411 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04597c: 0c02 |0018: move-result-object v2 │ │ -04597e: 1a03 2d00 |0019: const-string v3, " : " // string@002d │ │ -045982: 6e20 1411 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045988: 0c03 |001e: move-result-object v3 │ │ -04598a: 5452 0105 |001f: iget-object v2, v5, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -04598e: 6e20 3811 4200 |0021: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -045994: 0c02 |0024: move-result-object v2 │ │ -045996: 1f02 f602 |0025: check-cast v2, Lpro/dbro/bart/leg; // type@02f6 │ │ -04599a: 5422 fa04 |0027: iget-object v2, v2, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ -04599e: 6e20 1411 2300 |0029: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0459a4: 0c02 |002c: move-result-object v2 │ │ -0459a6: 6e10 1a11 0200 |002d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0459ac: 0c00 |0030: move-result-object v0 │ │ -0459ae: 1211 |0031: const/4 v1, #int 1 // #1 │ │ -0459b0: 5452 0105 |0032: iget-object v2, v5, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -0459b4: 6e10 3f11 0200 |0034: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0459ba: 0a02 |0037: move-result v2 │ │ -0459bc: 3521 4d00 |0038: if-ge v1, v2, 0085 // +004d │ │ -0459c0: 2202 7402 |003a: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -0459c4: 7010 0e11 0200 |003c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0459ca: 6e20 1411 0200 |003f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0459d0: 0c02 |0042: move-result-object v2 │ │ -0459d2: 1a03 8f00 |0043: const-string v3, " to " // string@008f │ │ -0459d6: 6e20 1411 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0459dc: 0c03 |0048: move-result-object v3 │ │ -0459de: 5452 0105 |0049: iget-object v2, v5, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -0459e2: 6e20 3811 1200 |004b: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0459e8: 0c02 |004e: move-result-object v2 │ │ -0459ea: 1f02 f602 |004f: check-cast v2, Lpro/dbro/bart/leg; // type@02f6 │ │ -0459ee: 5422 fa04 |0051: iget-object v2, v2, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ -0459f2: 6e20 1411 2300 |0053: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0459f8: 0c02 |0056: move-result-object v2 │ │ -0459fa: 6e10 1a11 0200 |0057: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -045a00: 0c00 |005a: move-result-object v0 │ │ -045a02: d801 0101 |005b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -045a06: 28d5 |005d: goto 0032 // -002b │ │ -045a08: 2202 7402 |005e: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -045a0c: 7010 0e11 0200 |0060: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -045a12: 5453 fe04 |0063: iget-object v3, v5, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ -045a16: 6e10 4d11 0300 |0065: invoke-virtual {v3}, Ljava/util/Date;.toString:()Ljava/lang/String; // method@114d │ │ -045a1c: 0c03 |0068: move-result-object v3 │ │ -045a1e: 6e20 1411 3200 |0069: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045a24: 0c02 |006c: move-result-object v2 │ │ -045a26: 1a03 2d00 |006d: const-string v3, " : " // string@002d │ │ -045a2a: 6e20 1411 3200 |006f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045a30: 0c03 |0072: move-result-object v3 │ │ -045a32: 5452 0105 |0073: iget-object v2, v5, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -045a36: 6e20 3811 4200 |0075: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -045a3c: 0c02 |0078: move-result-object v2 │ │ -045a3e: 1f02 f602 |0079: check-cast v2, Lpro/dbro/bart/leg; // type@02f6 │ │ -045a42: 5422 fa04 |007b: iget-object v2, v2, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ -045a46: 6e20 1411 2300 |007d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045a4c: 0c02 |0080: move-result-object v2 │ │ -045a4e: 6e10 1a11 0200 |0081: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -045a54: 0c00 |0084: move-result-object v0 │ │ -045a56: 1100 |0085: return-object v0 │ │ +047850: |[047850] pro.dbro.bart.route.toString:()Ljava/lang/String; │ │ +047860: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +047862: 5452 0105 |0001: iget-object v2, v5, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +047866: 6e10 4011 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04786c: 0a02 |0006: move-result v2 │ │ +04786e: 1213 |0007: const/4 v3, #int 1 // #1 │ │ +047870: 3732 5600 |0008: if-le v2, v3, 005e // +0056 │ │ +047874: 2202 7402 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +047878: 7010 0f11 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04787e: 5453 fe04 |000f: iget-object v3, v5, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ +047882: 6e10 4e11 0300 |0011: invoke-virtual {v3}, Ljava/util/Date;.toString:()Ljava/lang/String; // method@114e │ │ +047888: 0c03 |0014: move-result-object v3 │ │ +04788a: 6e20 1511 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +047890: 0c02 |0018: move-result-object v2 │ │ +047892: 1a03 2d00 |0019: const-string v3, " : " // string@002d │ │ +047896: 6e20 1511 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04789c: 0c03 |001e: move-result-object v3 │ │ +04789e: 5452 0105 |001f: iget-object v2, v5, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +0478a2: 6e20 3911 4200 |0021: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0478a8: 0c02 |0024: move-result-object v2 │ │ +0478aa: 1f02 f602 |0025: check-cast v2, Lpro/dbro/bart/leg; // type@02f6 │ │ +0478ae: 5422 fa04 |0027: iget-object v2, v2, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ +0478b2: 6e20 1511 2300 |0029: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0478b8: 0c02 |002c: move-result-object v2 │ │ +0478ba: 6e10 1b11 0200 |002d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0478c0: 0c00 |0030: move-result-object v0 │ │ +0478c2: 1211 |0031: const/4 v1, #int 1 // #1 │ │ +0478c4: 5452 0105 |0032: iget-object v2, v5, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +0478c8: 6e10 4011 0200 |0034: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +0478ce: 0a02 |0037: move-result v2 │ │ +0478d0: 3521 4d00 |0038: if-ge v1, v2, 0085 // +004d │ │ +0478d4: 2202 7402 |003a: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +0478d8: 7010 0f11 0200 |003c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0478de: 6e20 1511 0200 |003f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0478e4: 0c02 |0042: move-result-object v2 │ │ +0478e6: 1a03 8f00 |0043: const-string v3, " to " // string@008f │ │ +0478ea: 6e20 1511 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0478f0: 0c03 |0048: move-result-object v3 │ │ +0478f2: 5452 0105 |0049: iget-object v2, v5, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +0478f6: 6e20 3911 1200 |004b: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0478fc: 0c02 |004e: move-result-object v2 │ │ +0478fe: 1f02 f602 |004f: check-cast v2, Lpro/dbro/bart/leg; // type@02f6 │ │ +047902: 5422 fa04 |0051: iget-object v2, v2, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ +047906: 6e20 1511 2300 |0053: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04790c: 0c02 |0056: move-result-object v2 │ │ +04790e: 6e10 1b11 0200 |0057: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +047914: 0c00 |005a: move-result-object v0 │ │ +047916: d801 0101 |005b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04791a: 28d5 |005d: goto 0032 // -002b │ │ +04791c: 2202 7402 |005e: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +047920: 7010 0f11 0200 |0060: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +047926: 5453 fe04 |0063: iget-object v3, v5, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ +04792a: 6e10 4e11 0300 |0065: invoke-virtual {v3}, Ljava/util/Date;.toString:()Ljava/lang/String; // method@114e │ │ +047930: 0c03 |0068: move-result-object v3 │ │ +047932: 6e20 1511 3200 |0069: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +047938: 0c02 |006c: move-result-object v2 │ │ +04793a: 1a03 2d00 |006d: const-string v3, " : " // string@002d │ │ +04793e: 6e20 1511 3200 |006f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +047944: 0c03 |0072: move-result-object v3 │ │ +047946: 5452 0105 |0073: iget-object v2, v5, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +04794a: 6e20 3911 4200 |0075: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +047950: 0c02 |0078: move-result-object v2 │ │ +047952: 1f02 f602 |0079: check-cast v2, Lpro/dbro/bart/leg; // type@02f6 │ │ +047956: 5422 fa04 |007b: iget-object v2, v2, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ +04795a: 6e20 1511 2300 |007d: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +047960: 0c02 |0080: move-result-object v2 │ │ +047962: 6e10 1b11 0200 |0081: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +047968: 0c00 |0084: move-result-object v0 │ │ +04796a: 1100 |0085: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=49 │ │ 0x000a line=50 │ │ 0x0031 line=51 │ │ 0x003a line=52 │ │ 0x005b line=51 │ │ @@ -80630,21 +80846,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -045a58: |[045a58] pro.dbro.bart.routeResponse.:()V │ │ -045a68: 7010 e710 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e7 │ │ -045a6e: 2200 8302 |0003: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -045a72: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -045a74: 7020 3311 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@1133 │ │ -045a7a: 5b20 0505 |0009: iput-object v0, v2, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -045a7e: 0e00 |000b: return-void │ │ +04796c: |[04796c] pro.dbro.bart.routeResponse.:()V │ │ +04797c: 7010 e810 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e8 │ │ +047982: 2200 8302 |0003: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +047986: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +047988: 7020 3411 1000 |0006: invoke-direct {v0, v1}, Ljava/util/ArrayList;.:(I)V // method@1134 │ │ +04798e: 5b20 0505 |0009: iput-object v0, v2, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +047992: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x000b line=35 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lpro/dbro/bart/routeResponse; │ │ @@ -80655,20 +80871,20 @@ │ │ type : '()Lpro/dbro/bart/route;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -045a80: |[045a80] pro.dbro.bart.routeResponse.addRoute:()Lpro/dbro/bart/route; │ │ -045a90: 2200 f702 |0000: new-instance v0, Lpro/dbro/bart/route; // type@02f7 │ │ -045a94: 7010 a412 0000 |0002: invoke-direct {v0}, Lpro/dbro/bart/route;.:()V // method@12a4 │ │ -045a9a: 5421 0505 |0005: iget-object v1, v2, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -045a9e: 6e20 3511 0100 |0007: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -045aa4: 1100 |000a: return-object v0 │ │ +047994: |[047994] pro.dbro.bart.routeResponse.addRoute:()Lpro/dbro/bart/route; │ │ +0479a4: 2200 f702 |0000: new-instance v0, Lpro/dbro/bart/route; // type@02f7 │ │ +0479a8: 7010 a512 0000 |0002: invoke-direct {v0}, Lpro/dbro/bart/route;.:()V // method@12a5 │ │ +0479ae: 5421 0505 |0005: iget-object v1, v2, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +0479b2: 6e20 3611 0100 |0007: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +0479b8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ 0x000a line=40 │ │ locals : │ │ 0x0005 - 0x000b reg=0 newRoute Lpro/dbro/bart/route; │ │ @@ -80679,24 +80895,24 @@ │ │ type : '()Lpro/dbro/bart/route;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -045aa8: |[045aa8] pro.dbro.bart.routeResponse.getLastRoute:()Lpro/dbro/bart/route; │ │ -045ab8: 5420 0505 |0000: iget-object v0, v2, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -045abc: 5421 0505 |0002: iget-object v1, v2, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -045ac0: 6e10 3f11 0100 |0004: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -045ac6: 0a01 |0007: move-result v1 │ │ -045ac8: d801 01ff |0008: add-int/lit8 v1, v1, #int -1 // #ff │ │ -045acc: 6e20 3811 1000 |000a: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -045ad2: 0c00 |000d: move-result-object v0 │ │ -045ad4: 1f00 f702 |000e: check-cast v0, Lpro/dbro/bart/route; // type@02f7 │ │ -045ad8: 1100 |0010: return-object v0 │ │ +0479bc: |[0479bc] pro.dbro.bart.routeResponse.getLastRoute:()Lpro/dbro/bart/route; │ │ +0479cc: 5420 0505 |0000: iget-object v0, v2, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +0479d0: 5421 0505 |0002: iget-object v1, v2, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +0479d4: 6e10 4011 0100 |0004: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +0479da: 0a01 |0007: move-result v1 │ │ +0479dc: d801 01ff |0008: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0479e0: 6e20 3911 1000 |000a: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +0479e6: 0c00 |000d: move-result-object v0 │ │ +0479e8: 1f00 f702 |000e: check-cast v0, Lpro/dbro/bart/route; // type@02f7 │ │ +0479ec: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lpro/dbro/bart/routeResponse; │ │ │ │ #2 : (in Lpro/dbro/bart/routeResponse;) │ │ @@ -80704,30 +80920,30 @@ │ │ type : '()Lpro/dbro/bart/route;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -045adc: |[045adc] pro.dbro.bart.routeResponse.removeLastRoute:()Lpro/dbro/bart/route; │ │ -045aec: 5431 0505 |0000: iget-object v1, v3, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -045af0: 5432 0505 |0002: iget-object v2, v3, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -045af4: 6e10 3f11 0200 |0004: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -045afa: 0a02 |0007: move-result v2 │ │ -045afc: d802 02ff |0008: add-int/lit8 v2, v2, #int -1 // #ff │ │ -045b00: 6e20 3811 2100 |000a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -045b06: 0c00 |000d: move-result-object v0 │ │ -045b08: 1f00 f702 |000e: check-cast v0, Lpro/dbro/bart/route; // type@02f7 │ │ -045b0c: 5431 0505 |0010: iget-object v1, v3, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -045b10: 5432 0505 |0012: iget-object v2, v3, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -045b14: 6e10 3f11 0200 |0014: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -045b1a: 0a02 |0017: move-result v2 │ │ -045b1c: d802 02ff |0018: add-int/lit8 v2, v2, #int -1 // #ff │ │ -045b20: 6e20 3c11 2100 |001a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113c │ │ -045b26: 1100 |001d: return-object v0 │ │ +0479f0: |[0479f0] pro.dbro.bart.routeResponse.removeLastRoute:()Lpro/dbro/bart/route; │ │ +047a00: 5431 0505 |0000: iget-object v1, v3, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +047a04: 5432 0505 |0002: iget-object v2, v3, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +047a08: 6e10 4011 0200 |0004: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +047a0e: 0a02 |0007: move-result v2 │ │ +047a10: d802 02ff |0008: add-int/lit8 v2, v2, #int -1 // #ff │ │ +047a14: 6e20 3911 2100 |000a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +047a1a: 0c00 |000d: move-result-object v0 │ │ +047a1c: 1f00 f702 |000e: check-cast v0, Lpro/dbro/bart/route; // type@02f7 │ │ +047a20: 5431 0505 |0010: iget-object v1, v3, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +047a24: 5432 0505 |0012: iget-object v2, v3, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +047a28: 6e10 4011 0200 |0014: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +047a2e: 0a02 |0017: move-result v2 │ │ +047a30: d802 02ff |0018: add-int/lit8 v2, v2, #int -1 // #ff │ │ +047a34: 6e20 3d11 2100 |001a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113d │ │ +047a3a: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0010 line=49 │ │ 0x001d line=50 │ │ locals : │ │ 0x0010 - 0x001e reg=0 toRemove Lpro/dbro/bart/route; │ │ @@ -80738,45 +80954,45 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -045b28: |[045b28] pro.dbro.bart.routeResponse.toString:()Ljava/lang/String; │ │ -045b38: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -045b3c: 7010 0e11 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -045b42: 5421 0405 |0005: iget-object v1, v2, Lpro/dbro/bart/routeResponse;.originStation:Ljava/lang/String; // field@0504 │ │ -045b46: 6e20 1411 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045b4c: 0c00 |000a: move-result-object v0 │ │ -045b4e: 1a01 8f00 |000b: const-string v1, " to " // string@008f │ │ -045b52: 6e20 1411 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045b58: 0c00 |0010: move-result-object v0 │ │ -045b5a: 5421 0305 |0011: iget-object v1, v2, Lpro/dbro/bart/routeResponse;.destinationStation:Ljava/lang/String; // field@0503 │ │ -045b5e: 6e20 1411 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045b64: 0c00 |0016: move-result-object v0 │ │ -045b66: 1a01 8500 |0017: const-string v1, " on " // string@0085 │ │ -045b6a: 6e20 1411 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045b70: 0c00 |001c: move-result-object v0 │ │ -045b72: 5421 0205 |001d: iget-object v1, v2, Lpro/dbro/bart/routeResponse;.date:Ljava/util/Date; // field@0502 │ │ -045b76: 6e10 4d11 0100 |001f: invoke-virtual {v1}, Ljava/util/Date;.toString:()Ljava/lang/String; // method@114d │ │ -045b7c: 0c01 |0022: move-result-object v1 │ │ -045b7e: 6e20 1411 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045b84: 0c00 |0026: move-result-object v0 │ │ -045b86: 1a01 8b00 |0027: const-string v1, " routes: " // string@008b │ │ -045b8a: 6e20 1411 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045b90: 0c00 |002c: move-result-object v0 │ │ -045b92: 5421 0505 |002d: iget-object v1, v2, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ -045b96: 6e10 4211 0100 |002f: invoke-virtual {v1}, Ljava/util/ArrayList;.toString:()Ljava/lang/String; // method@1142 │ │ -045b9c: 0c01 |0032: move-result-object v1 │ │ -045b9e: 6e20 1411 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -045ba4: 0c00 |0036: move-result-object v0 │ │ -045ba6: 6e10 1a11 0000 |0037: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -045bac: 0c00 |003a: move-result-object v0 │ │ -045bae: 1100 |003b: return-object v0 │ │ +047a3c: |[047a3c] pro.dbro.bart.routeResponse.toString:()Ljava/lang/String; │ │ +047a4c: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +047a50: 7010 0f11 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +047a56: 5421 0405 |0005: iget-object v1, v2, Lpro/dbro/bart/routeResponse;.originStation:Ljava/lang/String; // field@0504 │ │ +047a5a: 6e20 1511 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +047a60: 0c00 |000a: move-result-object v0 │ │ +047a62: 1a01 8f00 |000b: const-string v1, " to " // string@008f │ │ +047a66: 6e20 1511 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +047a6c: 0c00 |0010: move-result-object v0 │ │ +047a6e: 5421 0305 |0011: iget-object v1, v2, Lpro/dbro/bart/routeResponse;.destinationStation:Ljava/lang/String; // field@0503 │ │ +047a72: 6e20 1511 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +047a78: 0c00 |0016: move-result-object v0 │ │ +047a7a: 1a01 8500 |0017: const-string v1, " on " // string@0085 │ │ +047a7e: 6e20 1511 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +047a84: 0c00 |001c: move-result-object v0 │ │ +047a86: 5421 0205 |001d: iget-object v1, v2, Lpro/dbro/bart/routeResponse;.date:Ljava/util/Date; // field@0502 │ │ +047a8a: 6e10 4e11 0100 |001f: invoke-virtual {v1}, Ljava/util/Date;.toString:()Ljava/lang/String; // method@114e │ │ +047a90: 0c01 |0022: move-result-object v1 │ │ +047a92: 6e20 1511 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +047a98: 0c00 |0026: move-result-object v0 │ │ +047a9a: 1a01 8b00 |0027: const-string v1, " routes: " // string@008b │ │ +047a9e: 6e20 1511 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +047aa4: 0c00 |002c: move-result-object v0 │ │ +047aa6: 5421 0505 |002d: iget-object v1, v2, Lpro/dbro/bart/routeResponse;.routes:Ljava/util/ArrayList; // field@0505 │ │ +047aaa: 6e10 4311 0100 |002f: invoke-virtual {v1}, Ljava/util/ArrayList;.toString:()Ljava/lang/String; // method@1143 │ │ +047ab0: 0c01 |0032: move-result-object v1 │ │ +047ab2: 6e20 1511 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +047ab8: 0c00 |0036: move-result-object v0 │ │ +047aba: 6e10 1b11 0000 |0037: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +047ac0: 0c00 |003a: move-result-object v0 │ │ +047ac2: 1100 |003b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x003c reg=2 this Lpro/dbro/bart/routeResponse; │ │ │ │ source_file_idx : 5095 (routeResponse.java) │ │ @@ -80810,17 +81026,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045bb0: |[045bb0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -045bc0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -045bc6: 0e00 |0003: return-void │ │ +047ac4: |[047ac4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +047ad4: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +047ada: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -80829,17 +81045,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -045bc8: |[045bc8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -045bd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045bda: 0f00 |0001: return v0 │ │ +047adc: |[047adc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +047aec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +047aee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -80848,17 +81064,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 │ │ -045bdc: |[045bdc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -045bec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045bee: 1100 |0001: return-object v0 │ │ +047af0: |[047af0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +047b00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +047b02: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -80867,17 +81083,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 │ │ -045bf0: |[045bf0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -045c00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045c02: 1100 |0001: return-object v0 │ │ +047b04: |[047b04] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +047b14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +047b16: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -80886,17 +81102,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 │ │ -045c04: |[045c04] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -045c14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045c16: 1100 |0001: return-object v0 │ │ +047b18: |[047b18] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +047b28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +047b2a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -80905,17 +81121,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 │ │ -045c18: |[045c18] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -045c28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045c2a: 1100 |0001: return-object v0 │ │ +047b2c: |[047b2c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +047b3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +047b3e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -80950,17 +81166,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045c2c: |[045c2c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ -045c3c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -045c42: 0e00 |0003: return-void │ │ +047b40: |[047b40] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ +047b50: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +047b56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;) │ │ @@ -80968,17 +81184,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 │ │ -045c44: |[045c44] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -045c54: 7010 aa01 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@01aa │ │ -045c5a: 0e00 |0003: return-void │ │ +047b58: |[047b58] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +047b68: 7010 aa01 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@01aa │ │ +047b6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -80988,17 +81204,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 │ │ -045c5c: |[045c5c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -045c6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045c6e: 1100 |0001: return-object v0 │ │ +047b70: |[047b70] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +047b80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +047b82: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0002 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -81007,16 +81223,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 │ │ -045c70: |[045c70] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -045c80: 1101 |0000: return-object v1 │ │ +047b84: |[047b84] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +047b94: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 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; │ │ @@ -81027,16 +81243,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 │ │ -045c84: |[045c84] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -045c94: 1101 |0000: return-object v1 │ │ +047b98: |[047b98] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +047ba8: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 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; │ │ @@ -81074,17 +81290,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045c98: |[045c98] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ -045ca8: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -045cae: 0e00 |0003: return-void │ │ +047bac: |[047bac] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ +047bbc: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +047bc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;) │ │ @@ -81092,17 +81308,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 │ │ -045cb0: |[045cb0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -045cc0: 7010 af01 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@01af │ │ -045cc6: 0e00 |0003: return-void │ │ +047bc4: |[047bc4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +047bd4: 7010 af01 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@01af │ │ +047bda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -81112,18 +81328,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 │ │ -045cc8: |[045cc8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -045cd8: 7110 e401 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@01e4 │ │ -045cde: 0c00 |0003: move-result-object v0 │ │ -045ce0: 1100 |0004: return-object v0 │ │ +047bdc: |[047bdc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +047bec: 7110 e401 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@01e4 │ │ +047bf2: 0c00 |0003: move-result-object v0 │ │ +047bf4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -81132,18 +81348,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 │ │ -045ce4: |[045ce4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -045cf4: 7130 e501 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@01e5 │ │ -045cfa: 0c00 |0003: move-result-object v0 │ │ -045cfc: 1100 |0004: return-object v0 │ │ +047bf8: |[047bf8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +047c08: 7130 e501 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@01e5 │ │ +047c0e: 0c00 |0003: move-result-object v0 │ │ +047c10: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 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; │ │ @@ -81154,18 +81370,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 │ │ -045d00: |[045d00] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -045d10: 7140 e601 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@01e6 │ │ -045d16: 0c00 |0003: move-result-object v0 │ │ -045d18: 1100 |0004: return-object v0 │ │ +047c14: |[047c14] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +047c24: 7140 e601 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@01e6 │ │ +047c2a: 0c00 |0003: move-result-object v0 │ │ +047c2c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 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; │ │ @@ -81251,27 +81467,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -045d1c: |[045d1c] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ -045d2c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -045d2e: 6000 1a00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -045d32: 1301 0b00 |0003: const/16 v1, #int 11 // #b │ │ -045d36: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -045d3a: 2201 6700 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@0067 │ │ -045d3e: 7020 b001 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@01b0 │ │ -045d44: 6901 2400 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0024 │ │ -045d48: 0e00 |000e: return-void │ │ -045d4a: 2201 6600 |000f: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@0066 │ │ -045d4e: 7020 ab01 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@01ab │ │ -045d54: 6901 2400 |0014: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0024 │ │ -045d58: 28f8 |0016: goto 000e // -0008 │ │ +047c30: |[047c30] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ +047c40: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +047c42: 6000 1a00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +047c46: 1301 0b00 |0003: const/16 v1, #int 11 // #b │ │ +047c4a: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +047c4e: 2201 6700 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@0067 │ │ +047c52: 7020 b001 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@01b0 │ │ +047c58: 6901 2400 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0024 │ │ +047c5c: 0e00 |000e: return-void │ │ +047c5e: 2201 6600 |000f: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@0066 │ │ +047c62: 7020 ab01 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@01ab │ │ +047c68: 6901 2400 |0014: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0024 │ │ +047c6c: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=108 │ │ 0x0003 line=109 │ │ 0x0007 line=110 │ │ 0x000e line=114 │ │ 0x000f line=112 │ │ @@ -81283,40 +81499,40 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -045d5c: |[045d5c] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ -045d6c: 7010 e710 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e7 │ │ -045d72: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -045d74: 5c20 2900 |0004: iput-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0029 │ │ -045d78: 5b23 2500 |0006: iput-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0025 │ │ -045d7c: 5b24 2a00 |0008: iput-object v4, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@002a │ │ -045d80: 5925 2800 |000a: iput v5, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@0028 │ │ -045d84: 5926 2b00 |000c: iput v6, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@002b │ │ -045d88: 5927 2600 |000e: iput v7, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0026 │ │ -045d8c: 6200 2400 |0010: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0024 │ │ -045d90: 7220 a701 3000 |0012: invoke-interface {v0, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@01a7 │ │ -045d96: 0c00 |0015: move-result-object v0 │ │ -045d98: 5b20 2e00 |0016: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@002e │ │ -045d9c: 6e10 1200 0300 |0018: invoke-virtual {v3}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0012 │ │ -045da2: 0c00 |001b: move-result-object v0 │ │ -045da4: 6e20 da00 5000 |001c: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00da │ │ -045daa: 0c00 |001f: move-result-object v0 │ │ -045dac: 5b20 2700 |0020: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0027 │ │ -045db0: 2200 6800 |0022: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@0068 │ │ -045db4: 5421 2700 |0024: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0027 │ │ -045db8: 7020 b401 1000 |0026: invoke-direct {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/graphics/drawable/Drawable;)V // method@01b4 │ │ -045dbe: 5b20 2d00 |0029: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@002d │ │ -045dc2: 5420 2d00 |002b: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@002d │ │ -045dc6: 1401 abaa aa3e |002d: const v1, #float 0.333333 // #3eaaaaab │ │ -045dcc: 6e20 d101 1000 |0030: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffsetBy:(F)V // method@01d1 │ │ -045dd2: 0e00 |0033: return-void │ │ +047c70: |[047c70] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ +047c80: 7010 e810 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e8 │ │ +047c86: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +047c88: 5c20 2900 |0004: iput-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0029 │ │ +047c8c: 5b23 2500 |0006: iput-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0025 │ │ +047c90: 5b24 2a00 |0008: iput-object v4, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@002a │ │ +047c94: 5925 2800 |000a: iput v5, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@0028 │ │ +047c98: 5926 2b00 |000c: iput v6, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@002b │ │ +047c9c: 5927 2600 |000e: iput v7, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0026 │ │ +047ca0: 6200 2400 |0010: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0024 │ │ +047ca4: 7220 a701 3000 |0012: invoke-interface {v0, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@01a7 │ │ +047caa: 0c00 |0015: move-result-object v0 │ │ +047cac: 5b20 2e00 |0016: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@002e │ │ +047cb0: 6e10 1200 0300 |0018: invoke-virtual {v3}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0012 │ │ +047cb6: 0c00 |001b: move-result-object v0 │ │ +047cb8: 6e20 da00 5000 |001c: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00da │ │ +047cbe: 0c00 |001f: move-result-object v0 │ │ +047cc0: 5b20 2700 |0020: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0027 │ │ +047cc4: 2200 6800 |0022: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@0068 │ │ +047cc8: 5421 2700 |0024: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0027 │ │ +047ccc: 7020 b401 1000 |0026: invoke-direct {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/graphics/drawable/Drawable;)V // method@01b4 │ │ +047cd2: 5b20 2d00 |0029: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@002d │ │ +047cd6: 5420 2d00 |002b: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@002d │ │ +047cda: 1401 abaa aa3e |002d: const v1, #float 0.333333 // #3eaaaaab │ │ +047ce0: 6e20 d101 1000 |0030: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffsetBy:(F)V // method@01d1 │ │ +047ce6: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=121 │ │ 0x0006 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ @@ -81341,17 +81557,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045dd4: |[045dd4] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ -045de4: 5510 2900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0029 │ │ -045de8: 0f00 |0002: return v0 │ │ +047ce8: |[047ce8] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ +047cf8: 5510 2900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0029 │ │ +047cfc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ @@ -81359,29 +81575,29 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -045dec: |[045dec] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -045dfc: 6200 2400 |0000: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0024 │ │ -045e00: 5421 2500 |0002: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0025 │ │ -045e04: 7220 a701 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@01a7 │ │ -045e0a: 0c00 |0007: move-result-object v0 │ │ -045e0c: 5b20 2e00 |0008: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@002e │ │ -045e10: 5420 2500 |000a: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0025 │ │ -045e14: 6e10 1200 0000 |000c: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0012 │ │ -045e1a: 0c00 |000f: move-result-object v0 │ │ -045e1c: 5221 2800 |0010: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@0028 │ │ -045e20: 6e20 da00 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00da │ │ -045e26: 0c00 |0015: move-result-object v0 │ │ -045e28: 5b20 2700 |0016: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0027 │ │ -045e2c: 6e10 e001 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@01e0 │ │ -045e32: 0e00 |001b: return-void │ │ +047d00: |[047d00] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +047d10: 6200 2400 |0000: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0024 │ │ +047d14: 5421 2500 |0002: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0025 │ │ +047d18: 7220 a701 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@01a7 │ │ +047d1e: 0c00 |0007: move-result-object v0 │ │ +047d20: 5b20 2e00 |0008: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@002e │ │ +047d24: 5420 2500 |000a: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0025 │ │ +047d28: 6e10 1200 0000 |000c: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0012 │ │ +047d2e: 0c00 |000f: move-result-object v0 │ │ +047d30: 5221 2800 |0010: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@0028 │ │ +047d34: 6e20 da00 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00da │ │ +047d3a: 0c00 |0015: move-result-object v0 │ │ +047d3c: 5b20 2700 |0016: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0027 │ │ +047d40: 6e10 e001 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@01e0 │ │ +047d46: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x000a line=230 │ │ 0x0018 line=231 │ │ 0x001b line=232 │ │ locals : │ │ @@ -81393,28 +81609,28 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -045e34: |[045e34] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ -045e44: 5440 2d00 |0000: iget-object v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@002d │ │ -045e48: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -045e4a: 6e20 d001 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@01d0 │ │ -045e50: 5540 2900 |0006: iget-boolean v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0029 │ │ -045e54: 3800 1000 |0008: if-eqz v0, 0018 // +0010 │ │ -045e58: 6200 2400 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0024 │ │ -045e5c: 5441 2c00 |000c: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@002c │ │ -045e60: 5442 2500 |000e: iget-object v2, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0025 │ │ -045e64: 5243 2600 |0010: iget v3, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0026 │ │ -045e68: 7240 a801 1032 |0012: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@01a8 │ │ -045e6e: 0c00 |0015: move-result-object v0 │ │ -045e70: 5b40 2c00 |0016: iput-object v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@002c │ │ -045e74: 0e00 |0018: return-void │ │ +047d48: |[047d48] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ +047d58: 5440 2d00 |0000: iget-object v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@002d │ │ +047d5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +047d5e: 6e20 d001 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@01d0 │ │ +047d64: 5540 2900 |0006: iget-boolean v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0029 │ │ +047d68: 3800 1000 |0008: if-eqz v0, 0018 // +0010 │ │ +047d6c: 6200 2400 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0024 │ │ +047d70: 5441 2c00 |000c: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@002c │ │ +047d74: 5442 2500 |000e: iget-object v2, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0025 │ │ +047d78: 5243 2600 |0010: iget v3, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0026 │ │ +047d7c: 7240 a801 1032 |0012: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@01a8 │ │ +047d82: 0c00 |0015: move-result-object v0 │ │ +047d84: 5b40 2c00 |0016: iput-object v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@002c │ │ +047d88: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 0x0006 line=299 │ │ 0x000a line=300 │ │ 0x0018 line=303 │ │ locals : │ │ @@ -81426,28 +81642,28 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -045e78: |[045e78] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ -045e88: 5440 2d00 |0000: iget-object v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@002d │ │ -045e8c: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ -045e90: 6e20 d001 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@01d0 │ │ -045e96: 5540 2900 |0007: iget-boolean v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0029 │ │ -045e9a: 3800 1000 |0009: if-eqz v0, 0019 // +0010 │ │ -045e9e: 6200 2400 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0024 │ │ -045ea2: 5441 2c00 |000d: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@002c │ │ -045ea6: 5442 2500 |000f: iget-object v2, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0025 │ │ -045eaa: 5243 2b00 |0011: iget v3, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@002b │ │ -045eae: 7240 a801 1032 |0013: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@01a8 │ │ -045eb4: 0c00 |0016: move-result-object v0 │ │ -045eb6: 5b40 2c00 |0017: iput-object v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@002c │ │ -045eba: 0e00 |0019: return-void │ │ +047d8c: |[047d8c] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ +047d9c: 5440 2d00 |0000: iget-object v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@002d │ │ +047da0: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +047da4: 6e20 d001 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@01d0 │ │ +047daa: 5540 2900 |0007: iget-boolean v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0029 │ │ +047dae: 3800 1000 |0009: if-eqz v0, 0019 // +0010 │ │ +047db2: 6200 2400 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0024 │ │ +047db6: 5441 2c00 |000d: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@002c │ │ +047dba: 5442 2500 |000f: iget-object v2, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0025 │ │ +047dbe: 5243 2b00 |0011: iget v3, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@002b │ │ +047dc2: 7240 a801 1032 |0013: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@01a8 │ │ +047dc8: 0c00 |0016: move-result-object v0 │ │ +047dca: 5b40 2c00 |0017: iput-object v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@002c │ │ +047dce: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x0007 line=283 │ │ 0x000b line=284 │ │ 0x0019 line=287 │ │ locals : │ │ @@ -81459,36 +81675,36 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -045ebc: |[045ebc] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ -045ecc: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ -045ed0: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ -045ed4: 5441 2d00 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@002d │ │ -045ed8: 6e10 be01 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getOffset:()F // method@01be │ │ -045ede: 0a00 |0009: move-result v0 │ │ -045ee0: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ -045ee4: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ -045ee8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -045eea: a702 0602 |000f: sub-float v2, v6, v2 │ │ -045eee: 7120 e010 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@10e0 │ │ -045ef4: 0a01 |0014: move-result v1 │ │ -045ef6: c831 |0015: mul-float/2addr v1, v3 │ │ -045ef8: 7120 e010 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@10e0 │ │ -045efe: 0a00 |0019: move-result v0 │ │ -045f00: 5441 2d00 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@002d │ │ -045f04: 6e20 d001 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@01d0 │ │ -045f0a: 0e00 |001f: return-void │ │ -045f0c: a801 0603 |0020: mul-float v1, v6, v3 │ │ -045f10: 7120 e210 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@10e2 │ │ -045f16: 0a00 |0025: move-result v0 │ │ -045f18: 28f4 |0026: goto 001a // -000c │ │ +047dd0: |[047dd0] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ +047de0: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ +047de4: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ +047de8: 5441 2d00 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@002d │ │ +047dec: 6e10 be01 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getOffset:()F // method@01be │ │ +047df2: 0a00 |0009: move-result v0 │ │ +047df4: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ +047df8: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ +047dfc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +047dfe: a702 0602 |000f: sub-float v2, v6, v2 │ │ +047e02: 7120 e110 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@10e1 │ │ +047e08: 0a01 |0014: move-result v1 │ │ +047e0a: c831 |0015: mul-float/2addr v1, v3 │ │ +047e0c: 7120 e110 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@10e1 │ │ +047e12: 0a00 |0019: move-result v0 │ │ +047e14: 5441 2d00 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@002d │ │ +047e18: 6e20 d001 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@01d0 │ │ +047e1e: 0e00 |001f: return-void │ │ +047e20: a801 0603 |0020: mul-float v1, v6, v3 │ │ +047e24: 7120 e310 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@10e3 │ │ +047e2a: 0a00 |0025: move-result v0 │ │ +047e2c: 28f4 |0026: goto 001a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0004 line=264 │ │ 0x000a line=265 │ │ 0x000e line=266 │ │ 0x001a line=270 │ │ 0x001f line=271 │ │ @@ -81504,16 +81720,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -045f1c: |[045f1c] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ -045f2c: 0e00 |0000: return-void │ │ +047e30: |[047e30] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ +047e40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ @@ -81522,34 +81738,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -045f30: |[045f30] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -045f40: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -045f46: 3804 1c00 |0003: if-eqz v4, 001f // +001c │ │ -045f4a: 7210 6a0e 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0e6a │ │ -045f50: 0a00 |0008: move-result v0 │ │ -045f52: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ -045f58: 3310 1300 |000c: if-ne v0, v1, 001f // +0013 │ │ -045f5c: 5530 2900 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0029 │ │ -045f60: 3800 0f00 |0010: if-eqz v0, 001f // +000f │ │ -045f64: 5430 2a00 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@002a │ │ -045f68: 6e20 330c 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@0c33 │ │ -045f6e: 0a00 |0017: move-result v0 │ │ -045f70: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -045f74: 5430 2a00 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@002a │ │ -045f78: 6e20 100c 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@0c10 │ │ -045f7e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -045f80: 0f00 |0020: return v0 │ │ -045f82: 5430 2a00 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@002a │ │ -045f86: 6e20 400c 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@0c40 │ │ -045f8c: 28f9 |0026: goto 001f // -0007 │ │ +047e44: |[047e44] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +047e54: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +047e5a: 3804 1c00 |0003: if-eqz v4, 001f // +001c │ │ +047e5e: 7210 6a0e 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@0e6a │ │ +047e64: 0a00 |0008: move-result v0 │ │ +047e66: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ +047e6c: 3310 1300 |000c: if-ne v0, v1, 001f // +0013 │ │ +047e70: 5530 2900 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0029 │ │ +047e74: 3800 0f00 |0010: if-eqz v0, 001f // +000f │ │ +047e78: 5430 2a00 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@002a │ │ +047e7c: 6e20 330c 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@0c33 │ │ +047e82: 0a00 |0017: move-result v0 │ │ +047e84: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +047e88: 5430 2a00 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@002a │ │ +047e8c: 6e20 100c 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@0c10 │ │ +047e92: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +047e94: 0f00 |0020: return v0 │ │ +047e96: 5430 2a00 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@002a │ │ +047e9a: 6e20 400c 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@0c40 │ │ +047ea0: 28f9 |0026: goto 001f // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=244 │ │ 0x0012 line=245 │ │ 0x001a line=246 │ │ 0x001f line=251 │ │ 0x0021 line=248 │ │ @@ -81562,44 +81778,44 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 55 16-bit code units │ │ -045f90: |[045f90] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ -045fa0: 5560 2900 |0000: iget-boolean v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0029 │ │ -045fa4: 3207 2100 |0002: if-eq v7, v0, 0023 // +0021 │ │ -045fa8: 3807 2300 |0004: if-eqz v7, 0027 // +0023 │ │ -045fac: 6201 2400 |0006: sget-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0024 │ │ -045fb0: 5462 2c00 |0008: iget-object v2, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@002c │ │ -045fb4: 5463 2500 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0025 │ │ -045fb8: 5464 2d00 |000c: iget-object v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@002d │ │ -045fbc: 5460 2a00 |000e: iget-object v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@002a │ │ -045fc0: 1405 0300 8000 |0010: const v5, #float 1.17549e-38 // #00800003 │ │ -045fc6: 6e20 300c 5000 |0013: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0c30 │ │ -045fcc: 0a00 |0016: move-result v0 │ │ -045fce: 3800 0d00 |0017: if-eqz v0, 0024 // +000d │ │ -045fd2: 5260 2b00 |0019: iget v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@002b │ │ -045fd6: 7250 a901 2143 |001b: invoke-interface {v1, v2, v3, v4, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@01a9 │ │ -045fdc: 0c00 |001e: move-result-object v0 │ │ -045fde: 5b60 2c00 |001f: iput-object v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@002c │ │ -045fe2: 5c67 2900 |0021: iput-boolean v7, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0029 │ │ -045fe6: 0e00 |0023: return-void │ │ -045fe8: 5260 2600 |0024: iget v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0026 │ │ -045fec: 28f5 |0026: goto 001b // -000b │ │ -045fee: 6200 2400 |0027: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0024 │ │ -045ff2: 5461 2c00 |0029: iget-object v1, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@002c │ │ -045ff6: 5462 2500 |002b: iget-object v2, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0025 │ │ -045ffa: 5463 2e00 |002d: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@002e │ │ -045ffe: 1204 |002f: const/4 v4, #int 0 // #0 │ │ -046000: 7254 a901 1032 |0030: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@01a9 │ │ -046006: 0c00 |0033: move-result-object v0 │ │ -046008: 5b60 2c00 |0034: iput-object v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@002c │ │ -04600c: 28eb |0036: goto 0021 // -0015 │ │ +047ea4: |[047ea4] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ +047eb4: 5560 2900 |0000: iget-boolean v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0029 │ │ +047eb8: 3207 2100 |0002: if-eq v7, v0, 0023 // +0021 │ │ +047ebc: 3807 2300 |0004: if-eqz v7, 0027 // +0023 │ │ +047ec0: 6201 2400 |0006: sget-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0024 │ │ +047ec4: 5462 2c00 |0008: iget-object v2, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@002c │ │ +047ec8: 5463 2500 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0025 │ │ +047ecc: 5464 2d00 |000c: iget-object v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@002d │ │ +047ed0: 5460 2a00 |000e: iget-object v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@002a │ │ +047ed4: 1405 0300 8000 |0010: const v5, #float 1.17549e-38 // #00800003 │ │ +047eda: 6e20 300c 5000 |0013: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0c30 │ │ +047ee0: 0a00 |0016: move-result v0 │ │ +047ee2: 3800 0d00 |0017: if-eqz v0, 0024 // +000d │ │ +047ee6: 5260 2b00 |0019: iget v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@002b │ │ +047eea: 7250 a901 2143 |001b: invoke-interface {v1, v2, v3, v4, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@01a9 │ │ +047ef0: 0c00 |001e: move-result-object v0 │ │ +047ef2: 5b60 2c00 |001f: iput-object v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@002c │ │ +047ef6: 5c67 2900 |0021: iput-boolean v7, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0029 │ │ +047efa: 0e00 |0023: return-void │ │ +047efc: 5260 2600 |0024: iget v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0026 │ │ +047f00: 28f5 |0026: goto 001b // -000b │ │ +047f02: 6200 2400 |0027: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0024 │ │ +047f06: 5461 2c00 |0029: iget-object v1, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@002c │ │ +047f0a: 5462 2500 |002b: iget-object v2, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0025 │ │ +047f0e: 5463 2e00 |002d: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@002e │ │ +047f12: 1204 |002f: const/4 v4, #int 0 // #0 │ │ +047f14: 7254 a901 1032 |0030: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@01a9 │ │ +047f1a: 0c00 |0033: move-result-object v0 │ │ +047f1c: 5b60 2c00 |0034: iput-object v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@002c │ │ +047f20: 28eb |0036: goto 0021 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0004 line=200 │ │ 0x0006 line=201 │ │ 0x0021 line=208 │ │ 0x0023 line=210 │ │ @@ -81614,44 +81830,44 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 57 16-bit code units │ │ -046010: |[046010] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ -046020: 1405 0300 8000 |0000: const v5, #float 1.17549e-38 // #00800003 │ │ -046026: 5460 2a00 |0003: iget-object v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@002a │ │ -04602a: 6e20 300c 5000 |0005: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0c30 │ │ -046030: 0a00 |0008: move-result v0 │ │ -046032: 3800 2600 |0009: if-eqz v0, 002f // +0026 │ │ -046036: 5460 2d00 |000b: iget-object v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@002d │ │ -04603a: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ -04603e: 6e20 d001 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@01d0 │ │ -046044: 5560 2900 |0012: iget-boolean v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0029 │ │ -046048: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -04604c: 6201 2400 |0016: sget-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0024 │ │ -046050: 5462 2c00 |0018: iget-object v2, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@002c │ │ -046054: 5463 2500 |001a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0025 │ │ -046058: 5464 2d00 |001c: iget-object v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@002d │ │ -04605c: 5460 2a00 |001e: iget-object v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@002a │ │ -046060: 6e20 300c 5000 |0020: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0c30 │ │ -046066: 0a00 |0023: move-result v0 │ │ -046068: 3800 1200 |0024: if-eqz v0, 0036 // +0012 │ │ -04606c: 5260 2b00 |0026: iget v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@002b │ │ -046070: 7250 a901 2143 |0028: invoke-interface {v1, v2, v3, v4, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@01a9 │ │ -046076: 0c00 |002b: move-result-object v0 │ │ -046078: 5b60 2c00 |002c: iput-object v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@002c │ │ -04607c: 0e00 |002e: return-void │ │ -04607e: 5460 2d00 |002f: iget-object v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@002d │ │ -046082: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -046084: 6e20 d001 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@01d0 │ │ -04608a: 28dd |0035: goto 0012 // -0023 │ │ -04608c: 5260 2600 |0036: iget v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0026 │ │ -046090: 28f0 |0038: goto 0028 // -0010 │ │ +047f24: |[047f24] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ +047f34: 1405 0300 8000 |0000: const v5, #float 1.17549e-38 // #00800003 │ │ +047f3a: 5460 2a00 |0003: iget-object v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@002a │ │ +047f3e: 6e20 300c 5000 |0005: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0c30 │ │ +047f44: 0a00 |0008: move-result v0 │ │ +047f46: 3800 2600 |0009: if-eqz v0, 002f // +0026 │ │ +047f4a: 5460 2d00 |000b: iget-object v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@002d │ │ +047f4e: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ +047f52: 6e20 d001 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@01d0 │ │ +047f58: 5560 2900 |0012: iget-boolean v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0029 │ │ +047f5c: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +047f60: 6201 2400 |0016: sget-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0024 │ │ +047f64: 5462 2c00 |0018: iget-object v2, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@002c │ │ +047f68: 5463 2500 |001a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0025 │ │ +047f6c: 5464 2d00 |001c: iget-object v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@002d │ │ +047f70: 5460 2a00 |001e: iget-object v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@002a │ │ +047f74: 6e20 300c 5000 |0020: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0c30 │ │ +047f7a: 0a00 |0023: move-result v0 │ │ +047f7c: 3800 1200 |0024: if-eqz v0, 0036 // +0012 │ │ +047f80: 5260 2b00 |0026: iget v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@002b │ │ +047f84: 7250 a901 2143 |0028: invoke-interface {v1, v2, v3, v4, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@01a9 │ │ +047f8a: 0c00 |002b: move-result-object v0 │ │ +047f8c: 5b60 2c00 |002c: iput-object v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@002c │ │ +047f90: 0e00 |002e: return-void │ │ +047f92: 5460 2d00 |002f: iget-object v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@002d │ │ +047f96: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +047f98: 6e20 d001 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@01d0 │ │ +047f9e: 28dd |0035: goto 0012 // -0023 │ │ +047fa0: 5260 2600 |0036: iget v0, v6, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0026 │ │ +047fa4: 28f0 |0038: goto 0028 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=175 │ │ 0x000b line=176 │ │ 0x0012 line=181 │ │ 0x0016 line=182 │ │ 0x002e line=186 │ │ @@ -81685,17 +81901,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -046094: |[046094] android.support.v4.app.ActivityCompat.:()V │ │ -0460a4: 7010 0505 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@0505 │ │ -0460aa: 0e00 |0003: return-void │ │ +047fa8: |[047fa8] android.support.v4.app.ActivityCompat.:()V │ │ +047fb8: 7010 0505 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@0505 │ │ +047fbe: 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;) │ │ @@ -81703,23 +81919,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0460ac: |[0460ac] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -0460bc: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -0460c0: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0460c4: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -0460c8: 7110 ed01 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@01ed │ │ -0460ce: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0460d0: 0f00 |000a: return v0 │ │ -0460d2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0460d4: 28fe |000c: goto 000a // -0002 │ │ +047fc0: |[047fc0] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +047fd0: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +047fd4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +047fd8: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +047fdc: 7110 ed01 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@01ed │ │ +047fe2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +047fe4: 0f00 |000a: return v0 │ │ +047fe6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +047fe8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0006 line=64 │ │ 0x0009 line=65 │ │ 0x000a line=67 │ │ locals : │ │ @@ -81730,22 +81946,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 │ │ -0460d8: |[0460d8] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0460e8: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -0460ec: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0460f0: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -0460f4: 7130 ef01 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@01ef │ │ -0460fa: 0e00 |0009: return-void │ │ -0460fc: 6e20 2b00 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002b │ │ -046102: 28fc |000d: goto 0009 // -0004 │ │ +047fec: |[047fec] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +047ffc: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +048000: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +048004: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +048008: 7130 ef01 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@01ef │ │ +04800e: 0e00 |0009: return-void │ │ +048010: 6e20 2b00 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002b │ │ +048016: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0006 line=89 │ │ 0x0009 line=93 │ │ 0x000a line=91 │ │ locals : │ │ @@ -81758,22 +81974,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 │ │ -046104: |[046104] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -046114: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -046118: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -04611c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -046120: 7140 f001 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@01f0 │ │ -046126: 0e00 |0009: return-void │ │ -046128: 6e30 2c00 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002c │ │ -04612e: 28fc |000d: goto 0009 // -0004 │ │ +048018: |[048018] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +048028: 6000 1a00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +04802c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +048030: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +048034: 7140 f001 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@01f0 │ │ +04803a: 0e00 |0009: return-void │ │ +04803c: 6e30 2c00 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002c │ │ +048042: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0006 line=117 │ │ 0x0009 line=121 │ │ 0x000a line=119 │ │ locals : │ │ @@ -81817,18 +82033,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 │ │ -046130: |[046130] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -046140: 7010 f401 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@01f4 │ │ -046146: 5b01 3400 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0034 │ │ -04614a: 0e00 |0005: return-void │ │ +048044: |[048044] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +048054: 7010 f401 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@01f4 │ │ +04805a: 5b01 3400 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0034 │ │ +04805e: 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; │ │ @@ -81840,19 +82056,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04614c: |[04614c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ -04615c: 5410 3400 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0034 │ │ -046160: 6e10 fe01 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@01fe │ │ -046166: 0c00 |0005: move-result-object v0 │ │ -046168: 1100 |0006: return-object v0 │ │ +048060: |[048060] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ +048070: 5410 3400 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0034 │ │ +048074: 6e10 fe01 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@01fe │ │ +04807a: 0c00 |0005: move-result-object v0 │ │ +04807c: 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;) │ │ @@ -81860,23 +82076,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 │ │ -04616c: |[04616c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -04617c: 2041 6f00 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@006f │ │ -046180: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -046184: 0740 |0004: move-object v0, v4 │ │ -046186: 1f00 6f00 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@006f │ │ -04618a: 5431 3400 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0034 │ │ -04618e: 5402 3400 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0034 │ │ -046192: 6e20 ff01 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@01ff │ │ -046198: 0e00 |000e: return-void │ │ +048080: |[048080] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +048090: 2041 6f00 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@006f │ │ +048094: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +048098: 0740 |0004: move-object v0, v4 │ │ +04809a: 1f00 6f00 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@006f │ │ +04809e: 5431 3400 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0034 │ │ +0480a2: 5402 3400 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0034 │ │ +0480a6: 6e20 ff01 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@01ff │ │ +0480ac: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0005 line=127 │ │ 0x0007 line=128 │ │ 0x000e line=130 │ │ locals : │ │ @@ -82036,22 +82252,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 │ │ -04619c: |[04619c] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -0461ac: 7010 be03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@03be │ │ -0461b2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0461b4: 5c10 4900 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0049 │ │ -0461b8: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -0461ba: 5910 5200 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ -0461be: 5b12 5300 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -0461c2: 0e00 |000b: return-void │ │ +0480b0: |[0480b0] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +0480c0: 7010 be03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@03be │ │ +0480c6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0480c8: 5c10 4900 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0049 │ │ +0480cc: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +0480ce: 5910 5200 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ +0480d2: 5b12 5300 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +0480d6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0003 line=209 │ │ 0x0006 line=212 │ │ 0x0009 line=334 │ │ 0x000b line=335 │ │ @@ -82064,84 +82280,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 │ │ -0461c4: |[0461c4] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -0461d4: 5441 5300 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -0461d8: 5b61 9000 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0090 │ │ -0461dc: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -0461e0: 5461 a500 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ -0461e4: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -0461e8: 5461 a500 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ -0461ec: 6e20 f910 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -0461f2: 0a01 |000f: move-result v1 │ │ -0461f4: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -0461f8: 2201 6202 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@0262 │ │ -0461fc: 2202 7402 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -046200: 7010 0e11 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -046206: 1a03 1f02 |0019: const-string v3, "Can't change tag of fragment " // string@021f │ │ -04620a: 6e20 1411 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -046210: 0c02 |001e: move-result-object v2 │ │ -046212: 6e20 1311 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -046218: 0c02 |0022: move-result-object v2 │ │ -04621a: 1a03 2601 |0023: const-string v3, ": was " // string@0126 │ │ -04621e: 6e20 1411 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -046224: 0c02 |0028: move-result-object v2 │ │ -046226: 5463 a500 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ -04622a: 6e20 1411 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -046230: 0c02 |002e: move-result-object v2 │ │ -046232: 1a03 8100 |002f: const-string v3, " now " // string@0081 │ │ -046236: 6e20 1411 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04623c: 0c02 |0034: move-result-object v2 │ │ -04623e: 6e20 1411 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -046244: 0c02 |0038: move-result-object v2 │ │ -046246: 6e10 1a11 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04624c: 0c02 |003c: move-result-object v2 │ │ -04624e: 7020 d110 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -046254: 2701 |0040: throw v1 │ │ -046256: 5b67 a500 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ -04625a: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -04625e: 5261 8f00 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ -046262: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -046266: 5261 8f00 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ -04626a: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -04626e: 2201 6202 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@0262 │ │ -046272: 2202 7402 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -046276: 7010 0e11 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04627c: 1a03 1e02 |0054: const-string v3, "Can't change container ID of fragment " // string@021e │ │ -046280: 6e20 1411 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -046286: 0c02 |0059: move-result-object v2 │ │ -046288: 6e20 1311 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04628e: 0c02 |005d: move-result-object v2 │ │ -046290: 1a03 2601 |005e: const-string v3, ": was " // string@0126 │ │ -046294: 6e20 1411 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04629a: 0c02 |0063: move-result-object v2 │ │ -04629c: 5263 8f00 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ -0462a0: 6e20 1111 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -0462a6: 0c02 |0069: move-result-object v2 │ │ -0462a8: 1a03 8100 |006a: const-string v3, " now " // string@0081 │ │ -0462ac: 6e20 1411 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0462b2: 0c02 |006f: move-result-object v2 │ │ -0462b4: 6e20 1111 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -0462ba: 0c02 |0073: move-result-object v2 │ │ -0462bc: 6e10 1a11 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0462c2: 0c02 |0077: move-result-object v2 │ │ -0462c4: 7020 d110 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -0462ca: 2701 |007b: throw v1 │ │ -0462cc: 5965 8f00 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ -0462d0: 5965 8c00 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ -0462d4: 2200 7200 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0072 │ │ -0462d8: 7010 0002 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0200 │ │ -0462de: 5908 3600 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ -0462e2: 5b06 3900 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -0462e6: 6e20 0502 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0205 │ │ -0462ec: 0e00 |008c: return-void │ │ +0480d8: |[0480d8] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +0480e8: 5441 5300 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +0480ec: 5b61 9000 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0090 │ │ +0480f0: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +0480f4: 5461 a500 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ +0480f8: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +0480fc: 5461 a500 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ +048100: 6e20 fa10 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +048106: 0a01 |000f: move-result v1 │ │ +048108: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +04810c: 2201 6202 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@0262 │ │ +048110: 2202 7402 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +048114: 7010 0f11 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04811a: 1a03 1f02 |0019: const-string v3, "Can't change tag of fragment " // string@021f │ │ +04811e: 6e20 1511 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +048124: 0c02 |001e: move-result-object v2 │ │ +048126: 6e20 1411 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04812c: 0c02 |0022: move-result-object v2 │ │ +04812e: 1a03 2601 |0023: const-string v3, ": was " // string@0126 │ │ +048132: 6e20 1511 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +048138: 0c02 |0028: move-result-object v2 │ │ +04813a: 5463 a500 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ +04813e: 6e20 1511 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +048144: 0c02 |002e: move-result-object v2 │ │ +048146: 1a03 8100 |002f: const-string v3, " now " // string@0081 │ │ +04814a: 6e20 1511 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +048150: 0c02 |0034: move-result-object v2 │ │ +048152: 6e20 1511 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +048158: 0c02 |0038: move-result-object v2 │ │ +04815a: 6e10 1b11 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +048160: 0c02 |003c: move-result-object v2 │ │ +048162: 7020 d210 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +048168: 2701 |0040: throw v1 │ │ +04816a: 5b67 a500 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ +04816e: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +048172: 5261 8f00 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ +048176: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +04817a: 5261 8f00 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ +04817e: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +048182: 2201 6202 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@0262 │ │ +048186: 2202 7402 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +04818a: 7010 0f11 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +048190: 1a03 1e02 |0054: const-string v3, "Can't change container ID of fragment " // string@021e │ │ +048194: 6e20 1511 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04819a: 0c02 |0059: move-result-object v2 │ │ +04819c: 6e20 1411 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +0481a2: 0c02 |005d: move-result-object v2 │ │ +0481a4: 1a03 2601 |005e: const-string v3, ": was " // string@0126 │ │ +0481a8: 6e20 1511 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0481ae: 0c02 |0063: move-result-object v2 │ │ +0481b0: 5263 8f00 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ +0481b4: 6e20 1211 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +0481ba: 0c02 |0069: move-result-object v2 │ │ +0481bc: 1a03 8100 |006a: const-string v3, " now " // string@0081 │ │ +0481c0: 6e20 1511 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0481c6: 0c02 |006f: move-result-object v2 │ │ +0481c8: 6e20 1211 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +0481ce: 0c02 |0073: move-result-object v2 │ │ +0481d0: 6e10 1b11 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0481d6: 0c02 |0077: move-result-object v2 │ │ +0481d8: 7020 d210 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +0481de: 2701 |007b: throw v1 │ │ +0481e0: 5965 8f00 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ +0481e4: 5965 8c00 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ +0481e8: 2200 7200 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0072 │ │ +0481ec: 7010 0002 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0200 │ │ +0481f2: 5908 3600 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ +0481f6: 5b06 3900 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +0481fa: 6e20 0502 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0205 │ │ +048200: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0004 line=396 │ │ 0x0006 line=397 │ │ 0x0012 line=398 │ │ 0x0041 line=402 │ │ @@ -82168,19 +82384,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 │ │ -0462f0: |[0462f0] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -046300: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -046302: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -046304: 7051 0e02 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@020e │ │ -04630a: 1102 |0005: return-object v2 │ │ +048204: |[048204] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +048214: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048216: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +048218: 7051 0e02 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@020e │ │ +04821e: 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 │ │ @@ -82191,18 +82407,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 │ │ -04630c: |[04630c] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -04631c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04631e: 7050 0e02 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@020e │ │ -046324: 1101 |0004: return-object v1 │ │ +048220: |[048220] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +048230: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +048232: 7050 0e02 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@020e │ │ +048238: 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 │ │ @@ -82214,19 +82430,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 │ │ -046328: |[046328] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -046338: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04633a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -04633c: 7051 0e02 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@020e │ │ -046342: 1102 |0005: return-object v2 │ │ +04823c: |[04823c] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +04824c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04824e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +048250: 7051 0e02 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@020e │ │ +048256: 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; │ │ @@ -82237,37 +82453,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 │ │ -046344: |[046344] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -046354: 5410 5100 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ -046358: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -04635c: 5b12 5800 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0058 │ │ -046360: 5b12 5100 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ -046364: 5210 4f00 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@004f │ │ -046368: 5920 3700 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0037 │ │ -04636c: 5210 5000 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0050 │ │ -046370: 5920 3800 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0038 │ │ -046374: 5210 5600 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0056 │ │ -046378: 5920 3b00 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@003b │ │ -04637c: 5210 5700 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0057 │ │ -046380: 5920 3c00 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@003c │ │ -046384: 5210 5500 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0055 │ │ -046388: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04638c: 5910 5500 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0055 │ │ -046390: 0e00 |001e: return-void │ │ -046392: 5410 5800 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0058 │ │ -046396: 5b20 3d00 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@003d │ │ -04639a: 5410 5800 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0058 │ │ -04639e: 5b02 3a00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@003a │ │ -0463a2: 5b12 5800 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0058 │ │ -0463a6: 28df |0029: goto 0008 // -0021 │ │ +048258: |[048258] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +048268: 5410 5100 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ +04826c: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +048270: 5b12 5800 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0058 │ │ +048274: 5b12 5100 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ +048278: 5210 4f00 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@004f │ │ +04827c: 5920 3700 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0037 │ │ +048280: 5210 5000 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0050 │ │ +048284: 5920 3800 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0038 │ │ +048288: 5210 5600 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0056 │ │ +04828c: 5920 3b00 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@003b │ │ +048290: 5210 5700 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0057 │ │ +048294: 5920 3c00 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@003c │ │ +048298: 5210 5500 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0055 │ │ +04829c: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0482a0: 5910 5500 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0055 │ │ +0482a4: 0e00 |001e: return-void │ │ +0482a6: 5410 5800 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0058 │ │ +0482aa: 5b20 3d00 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@003d │ │ +0482ae: 5410 5800 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0058 │ │ +0482b2: 5b02 3a00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@003a │ │ +0482b6: 5b12 5800 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0058 │ │ +0482ba: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0004 line=365 │ │ 0x0008 line=371 │ │ 0x000c line=372 │ │ 0x0010 line=373 │ │ @@ -82286,25 +82502,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 │ │ -0463a8: |[0463a8] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -0463b8: 5520 4900 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0049 │ │ -0463bc: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0463c0: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -0463c4: 1a01 4908 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0849 │ │ -0463c8: 7020 d110 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -0463ce: 2700 |000b: throw v0 │ │ -0463d0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0463d2: 5c20 4800 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0048 │ │ -0463d6: 5b23 5400 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0054 │ │ -0463da: 1102 |0011: return-object v2 │ │ +0482bc: |[0482bc] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +0482cc: 5520 4900 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0049 │ │ +0482d0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0482d4: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +0482d8: 1a01 4908 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0849 │ │ +0482dc: 7020 d210 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +0482e2: 2700 |000b: throw v0 │ │ +0482e4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0482e6: 5c20 4800 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0048 │ │ +0482ea: 5b23 5400 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0054 │ │ +0482ee: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0004 line=503 │ │ 0x000c line=506 │ │ 0x000f line=507 │ │ 0x0011 line=508 │ │ @@ -82317,22 +82533,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 │ │ -0463dc: |[0463dc] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -0463ec: 2200 7200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0072 │ │ -0463f0: 7010 0002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0200 │ │ -0463f6: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -0463f8: 5901 3600 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ -0463fc: 5b03 3900 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -046400: 6e20 0502 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0205 │ │ -046406: 1102 |000d: return-object v2 │ │ +0482f0: |[0482f0] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +048300: 2200 7200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0072 │ │ +048304: 7010 0002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0200 │ │ +04830a: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +04830c: 5901 3600 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ +048310: 5b03 3900 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +048314: 6e20 0502 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0205 │ │ +04831a: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0005 line=471 │ │ 0x0008 line=472 │ │ 0x000a line=473 │ │ 0x000d line=475 │ │ @@ -82346,102 +82562,102 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -046408: |[046408] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -046418: 5563 4800 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0048 │ │ -04641c: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -046420: 0e00 |0004: return-void │ │ -046422: 6303 de00 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -046426: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -04642a: 1a03 c802 |0009: const-string v3, "FragmentManager" // string@02c8 │ │ -04642e: 2204 7402 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ -046432: 7010 0e11 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -046438: 1a05 0502 |0010: const-string v5, "Bump nesting in " // string@0205 │ │ -04643c: 6e20 1411 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -046442: 0c04 |0015: move-result-object v4 │ │ -046444: 6e20 1311 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04644a: 0c04 |0019: move-result-object v4 │ │ -04644c: 1a05 3900 |001a: const-string v5, " by " // string@0039 │ │ -046450: 6e20 1411 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -046456: 0c04 |001f: move-result-object v4 │ │ -046458: 6e20 1111 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04645e: 0c04 |0023: move-result-object v4 │ │ -046460: 6e10 1a11 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -046466: 0c04 |0027: move-result-object v4 │ │ -046468: 7120 3a0e 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04646e: 5461 5100 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ -046472: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -046476: 5413 3900 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -04647a: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -04647e: 5413 3900 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -046482: 5234 8700 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ -046486: b074 |0037: add-int/2addr v4, v7 │ │ -046488: 5934 8700 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ -04648c: 6303 de00 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -046490: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -046494: 1a03 c802 |003e: const-string v3, "FragmentManager" // string@02c8 │ │ -046498: 2204 7402 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ -04649c: 7010 0e11 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0464a2: 1a05 0602 |0045: const-string v5, "Bump nesting of " // string@0206 │ │ -0464a6: 6e20 1411 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0464ac: 0c04 |004a: move-result-object v4 │ │ -0464ae: 5415 3900 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -0464b2: 6e20 1311 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -0464b8: 0c04 |0050: move-result-object v4 │ │ -0464ba: 1a05 8f00 |0051: const-string v5, " to " // string@008f │ │ -0464be: 6e20 1411 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0464c4: 0c04 |0056: move-result-object v4 │ │ -0464c6: 5415 3900 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -0464ca: 5255 8700 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ -0464ce: 6e20 1111 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -0464d4: 0c04 |005e: move-result-object v4 │ │ -0464d6: 6e10 1a11 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0464dc: 0c04 |0062: move-result-object v4 │ │ -0464de: 7120 3a0e 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -0464e4: 5413 3e00 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -0464e8: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -0464ec: 5413 3e00 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -0464f0: 6e10 3f11 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0464f6: 0a03 |006f: move-result v3 │ │ -0464f8: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -0464fc: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -046500: 5413 3e00 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -046504: 6e20 3811 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04650a: 0c02 |0079: move-result-object v2 │ │ -04650c: 1f02 7b00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@007b │ │ -046510: 5223 8700 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ -046514: b073 |007e: add-int/2addr v3, v7 │ │ -046516: 5923 8700 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ -04651a: 6303 de00 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -04651e: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -046522: 1a03 c802 |0085: const-string v3, "FragmentManager" // string@02c8 │ │ -046526: 2204 7402 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ -04652a: 7010 0e11 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -046530: 1a05 0602 |008c: const-string v5, "Bump nesting of " // string@0206 │ │ -046534: 6e20 1411 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04653a: 0c04 |0091: move-result-object v4 │ │ -04653c: 6e20 1311 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -046542: 0c04 |0095: move-result-object v4 │ │ -046544: 1a05 8f00 |0096: const-string v5, " to " // string@008f │ │ -046548: 6e20 1411 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04654e: 0c04 |009b: move-result-object v4 │ │ -046550: 5225 8700 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ -046554: 6e20 1111 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04655a: 0c04 |00a1: move-result-object v4 │ │ -04655c: 6e10 1a11 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -046562: 0c04 |00a5: move-result-object v4 │ │ -046564: 7120 3a0e 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04656a: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04656e: 28c7 |00ab: goto 0072 // -0039 │ │ -046570: 5411 3a00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@003a │ │ -046574: 2900 7fff |00ae: goto/16 002d // -0081 │ │ +04831c: |[04831c] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +04832c: 5563 4800 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0048 │ │ +048330: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +048334: 0e00 |0004: return-void │ │ +048336: 6303 de00 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04833a: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +04833e: 1a03 c802 |0009: const-string v3, "FragmentManager" // string@02c8 │ │ +048342: 2204 7402 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ +048346: 7010 0f11 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04834c: 1a05 0502 |0010: const-string v5, "Bump nesting in " // string@0205 │ │ +048350: 6e20 1511 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +048356: 0c04 |0015: move-result-object v4 │ │ +048358: 6e20 1411 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04835e: 0c04 |0019: move-result-object v4 │ │ +048360: 1a05 3900 |001a: const-string v5, " by " // string@0039 │ │ +048364: 6e20 1511 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04836a: 0c04 |001f: move-result-object v4 │ │ +04836c: 6e20 1211 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +048372: 0c04 |0023: move-result-object v4 │ │ +048374: 6e10 1b11 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04837a: 0c04 |0027: move-result-object v4 │ │ +04837c: 7120 3a0e 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +048382: 5461 5100 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ +048386: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +04838a: 5413 3900 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +04838e: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +048392: 5413 3900 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +048396: 5234 8700 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ +04839a: b074 |0037: add-int/2addr v4, v7 │ │ +04839c: 5934 8700 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ +0483a0: 6303 de00 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +0483a4: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +0483a8: 1a03 c802 |003e: const-string v3, "FragmentManager" // string@02c8 │ │ +0483ac: 2204 7402 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ +0483b0: 7010 0f11 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0483b6: 1a05 0602 |0045: const-string v5, "Bump nesting of " // string@0206 │ │ +0483ba: 6e20 1511 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0483c0: 0c04 |004a: move-result-object v4 │ │ +0483c2: 5415 3900 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +0483c6: 6e20 1411 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +0483cc: 0c04 |0050: move-result-object v4 │ │ +0483ce: 1a05 8f00 |0051: const-string v5, " to " // string@008f │ │ +0483d2: 6e20 1511 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0483d8: 0c04 |0056: move-result-object v4 │ │ +0483da: 5415 3900 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +0483de: 5255 8700 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ +0483e2: 6e20 1211 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +0483e8: 0c04 |005e: move-result-object v4 │ │ +0483ea: 6e10 1b11 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0483f0: 0c04 |0062: move-result-object v4 │ │ +0483f2: 7120 3a0e 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +0483f8: 5413 3e00 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +0483fc: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +048400: 5413 3e00 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +048404: 6e10 4011 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04840a: 0a03 |006f: move-result v3 │ │ +04840c: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +048410: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +048414: 5413 3e00 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +048418: 6e20 3911 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04841e: 0c02 |0079: move-result-object v2 │ │ +048420: 1f02 7b00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@007b │ │ +048424: 5223 8700 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ +048428: b073 |007e: add-int/2addr v3, v7 │ │ +04842a: 5923 8700 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ +04842e: 6303 de00 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +048432: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +048436: 1a03 c802 |0085: const-string v3, "FragmentManager" // string@02c8 │ │ +04843a: 2204 7402 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ +04843e: 7010 0f11 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +048444: 1a05 0602 |008c: const-string v5, "Bump nesting of " // string@0206 │ │ +048448: 6e20 1511 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04844e: 0c04 |0091: move-result-object v4 │ │ +048450: 6e20 1411 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +048456: 0c04 |0095: move-result-object v4 │ │ +048458: 1a05 8f00 |0096: const-string v5, " to " // string@008f │ │ +04845c: 6e20 1511 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +048462: 0c04 |009b: move-result-object v4 │ │ +048464: 5225 8700 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ +048468: 6e20 1211 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04846e: 0c04 |00a1: move-result-object v4 │ │ +048470: 6e10 1b11 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +048476: 0c04 |00a5: move-result-object v4 │ │ +048478: 7120 3a0e 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04847e: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +048482: 28c7 |00ab: goto 0072 // -0039 │ │ +048484: 5411 3a00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@003a │ │ +048488: 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 │ │ @@ -82467,19 +82683,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -046578: |[046578] android.support.v4.app.BackStackRecord.commit:()I │ │ -046588: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04658a: 6e20 0b02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@020b │ │ -046590: 0a00 |0004: move-result v0 │ │ -046592: 0f00 |0005: return v0 │ │ +04848c: |[04848c] android.support.v4.app.BackStackRecord.commit:()I │ │ +04849c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04849e: 6e20 0b02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@020b │ │ +0484a4: 0a00 |0004: move-result v0 │ │ +0484a6: 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;) │ │ @@ -82487,19 +82703,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -046594: |[046594] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -0465a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0465a6: 6e20 0b02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@020b │ │ -0465ac: 0a00 |0004: move-result v0 │ │ -0465ae: 0f00 |0005: return v0 │ │ +0484a8: |[0484a8] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +0484b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0484ba: 6e20 0b02 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@020b │ │ +0484c0: 0a00 |0004: move-result v0 │ │ +0484c2: 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;) │ │ @@ -82507,57 +82723,57 @@ │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -0465b0: |[0465b0] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -0465c0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0465c2: 5562 4e00 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@004e │ │ -0465c6: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -0465ca: 2202 6202 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0262 │ │ -0465ce: 1a03 aa0a |0007: const-string v3, "commit already called" // string@0aaa │ │ -0465d2: 7020 d110 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -0465d8: 2702 |000c: throw v2 │ │ -0465da: 6302 de00 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -0465de: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ -0465e2: 1a02 c802 |0011: const-string v2, "FragmentManager" // string@02c8 │ │ -0465e6: 2203 7402 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -0465ea: 7010 0e11 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0465f0: 1a04 2f02 |0018: const-string v4, "Commit: " // string@022f │ │ -0465f4: 6e20 1411 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0465fa: 0c03 |001d: move-result-object v3 │ │ -0465fc: 6e20 1311 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -046602: 0c03 |0021: move-result-object v3 │ │ -046604: 6e10 1a11 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04660a: 0c03 |0025: move-result-object v3 │ │ -04660c: 7120 3a0e 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -046612: 2200 0001 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@0100 │ │ -046616: 1a02 c802 |002b: const-string v2, "FragmentManager" // string@02c8 │ │ -04661a: 7020 0b06 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@060b │ │ -046620: 2201 5102 |0030: new-instance v1, Ljava/io/PrintWriter; // type@0251 │ │ -046624: 7020 ad10 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@10ad │ │ -04662a: 1a02 0800 |0035: const-string v2, " " // string@0008 │ │ -04662e: 6e55 0f02 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@020f │ │ -046634: 1212 |003a: const/4 v2, #int 1 // #1 │ │ -046636: 5c62 4e00 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@004e │ │ -04663a: 5562 4800 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0048 │ │ -04663e: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ -046642: 5462 5300 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -046646: 6e20 2403 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@0324 │ │ -04664c: 0a02 |0046: move-result v2 │ │ -04664e: 5962 5200 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ -046652: 5462 5300 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -046656: 6e30 3b03 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@033b │ │ -04665c: 5262 5200 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ -046660: 0f02 |0050: return v2 │ │ -046662: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ -046664: 5962 5200 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ -046668: 28f5 |0054: goto 0049 // -000b │ │ +0484c4: |[0484c4] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +0484d4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0484d6: 5562 4e00 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@004e │ │ +0484da: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +0484de: 2202 6202 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0262 │ │ +0484e2: 1a03 aa0a |0007: const-string v3, "commit already called" // string@0aaa │ │ +0484e6: 7020 d210 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +0484ec: 2702 |000c: throw v2 │ │ +0484ee: 6302 de00 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +0484f2: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ +0484f6: 1a02 c802 |0011: const-string v2, "FragmentManager" // string@02c8 │ │ +0484fa: 2203 7402 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +0484fe: 7010 0f11 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +048504: 1a04 2f02 |0018: const-string v4, "Commit: " // string@022f │ │ +048508: 6e20 1511 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04850e: 0c03 |001d: move-result-object v3 │ │ +048510: 6e20 1411 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +048516: 0c03 |0021: move-result-object v3 │ │ +048518: 6e10 1b11 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04851e: 0c03 |0025: move-result-object v3 │ │ +048520: 7120 3a0e 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +048526: 2200 0001 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@0100 │ │ +04852a: 1a02 c802 |002b: const-string v2, "FragmentManager" // string@02c8 │ │ +04852e: 7020 0b06 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@060b │ │ +048534: 2201 5102 |0030: new-instance v1, Ljava/io/PrintWriter; // type@0251 │ │ +048538: 7020 ad10 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@10ad │ │ +04853e: 1a02 0800 |0035: const-string v2, " " // string@0008 │ │ +048542: 6e55 0f02 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@020f │ │ +048548: 1212 |003a: const/4 v2, #int 1 // #1 │ │ +04854a: 5c62 4e00 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@004e │ │ +04854e: 5562 4800 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0048 │ │ +048552: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ +048556: 5462 5300 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +04855a: 6e20 2403 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@0324 │ │ +048560: 0a02 |0046: move-result v2 │ │ +048562: 5962 5200 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ +048566: 5462 5300 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +04856a: 6e30 3b03 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@033b │ │ +048570: 5262 5200 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ +048574: 0f02 |0050: return v2 │ │ +048576: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ +048578: 5962 5200 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ +04857c: 28f5 |0054: goto 0049 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=582 │ │ 0x000d line=583 │ │ 0x0011 line=584 │ │ 0x0029 line=585 │ │ 0x0030 line=586 │ │ @@ -82579,22 +82795,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 │ │ -04666c: |[04666c] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -04667c: 2200 7200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0072 │ │ -046680: 7010 0002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0200 │ │ -046686: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -046688: 5901 3600 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ -04668c: 5b03 3900 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -046690: 6e20 0502 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0205 │ │ -046696: 1102 |000d: return-object v2 │ │ +048580: |[048580] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +048590: 2200 7200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0072 │ │ +048594: 7010 0002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0200 │ │ +04859a: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +04859c: 5901 3600 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ +0485a0: 5b03 3900 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +0485a4: 6e20 0502 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0205 │ │ +0485aa: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0005 line=462 │ │ 0x0008 line=463 │ │ 0x000a line=464 │ │ 0x000d line=466 │ │ @@ -82608,24 +82824,24 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -046698: |[046698] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -0466a8: 5520 4800 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0048 │ │ -0466ac: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0466b0: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -0466b4: 1a01 4d08 |0006: const-string v1, "This transaction is already being added to the back stack" // string@084d │ │ -0466b8: 7020 d110 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -0466be: 2700 |000b: throw v0 │ │ -0466c0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0466c2: 5c20 4900 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0049 │ │ -0466c6: 1102 |000f: return-object v2 │ │ +0485ac: |[0485ac] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +0485bc: 5520 4800 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0048 │ │ +0485c0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0485c4: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +0485c8: 1a01 4d08 |0006: const-string v1, "This transaction is already being added to the back stack" // string@084d │ │ +0485cc: 7020 d210 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +0485d2: 2700 |000b: throw v0 │ │ +0485d4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0485d6: 5c20 4900 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0049 │ │ +0485da: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0004 line=517 │ │ 0x000c line=520 │ │ 0x000f line=521 │ │ locals : │ │ @@ -82636,18 +82852,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 │ │ -0466c8: |[0466c8] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0466d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0466da: 6e40 1002 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0210 │ │ -0466e0: 0e00 |0004: return-void │ │ +0485dc: |[0485dc] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0485ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0485ee: 6e40 1002 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0210 │ │ +0485f4: 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; │ │ @@ -82660,239 +82876,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 │ │ -0466e4: |[0466e4] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ -0466f4: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ -0466f8: 6e20 b010 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0466fe: 1a05 5c10 |0005: const-string v5, "mName=" // string@105c │ │ -046702: 6e20 b010 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046708: 5475 5400 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0054 │ │ -04670c: 6e20 b010 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046712: 1a05 6a00 |000f: const-string v5, " mIndex=" // string@006a │ │ -046716: 6e20 b010 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04671c: 5275 5200 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ -046720: 6e20 ae10 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ -046726: 1a05 6100 |0019: const-string v5, " mCommitted=" // string@0061 │ │ -04672a: 6e20 b010 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046730: 5575 4e00 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@004e │ │ -046734: 6e20 b610 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ -04673a: 5275 5900 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ -04673e: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ -046742: 6e20 b010 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046748: 1a05 0311 |002a: const-string v5, "mTransition=#" // string@1103 │ │ -04674c: 6e20 b010 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046752: 5275 5900 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ -046756: 7110 d610 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -04675c: 0c05 |0034: move-result-object v5 │ │ -04675e: 6e20 b010 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046764: 1a05 7b00 |0038: const-string v5, " mTransitionStyle=#" // string@007b │ │ -046768: 6e20 b010 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04676e: 5275 5a00 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ -046772: 7110 d610 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -046778: 0c05 |0042: move-result-object v5 │ │ -04677a: 6e20 b510 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -046780: 5275 4f00 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@004f │ │ -046784: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ -046788: 5275 5000 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0050 │ │ -04678c: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ -046790: 6e20 b010 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046796: 1a05 f20f |0051: const-string v5, "mEnterAnim=#" // string@0ff2 │ │ -04679a: 6e20 b010 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0467a0: 5275 4f00 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@004f │ │ -0467a4: 7110 d610 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -0467aa: 0c05 |005b: move-result-object v5 │ │ -0467ac: 6e20 b010 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0467b2: 1a05 6600 |005f: const-string v5, " mExitAnim=#" // string@0066 │ │ -0467b6: 6e20 b010 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0467bc: 5275 5000 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0050 │ │ -0467c0: 7110 d610 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -0467c6: 0c05 |0069: move-result-object v5 │ │ -0467c8: 6e20 b510 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -0467ce: 5275 5600 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0056 │ │ -0467d2: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ -0467d6: 5275 5700 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0057 │ │ -0467da: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ -0467de: 6e20 b010 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0467e4: 1a05 8710 |0078: const-string v5, "mPopEnterAnim=#" // string@1087 │ │ -0467e8: 6e20 b010 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0467ee: 5275 5600 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0056 │ │ -0467f2: 7110 d610 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -0467f8: 0c05 |0082: move-result-object v5 │ │ -0467fa: 6e20 b010 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046800: 1a05 6f00 |0086: const-string v5, " mPopExitAnim=#" // string@006f │ │ -046804: 6e20 b010 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04680a: 5275 5700 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0057 │ │ -04680e: 7110 d610 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -046814: 0c05 |0090: move-result-object v5 │ │ -046816: 6e20 b510 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -04681c: 5275 4c00 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@004c │ │ -046820: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ -046824: 5475 4d00 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004d │ │ -046828: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ -04682c: 6e20 b010 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046832: 1a05 920f |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@0f92 │ │ -046836: 6e20 b010 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04683c: 5275 4c00 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@004c │ │ -046840: 7110 d610 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -046846: 0c05 |00a9: move-result-object v5 │ │ -046848: 6e20 b010 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04684e: 1a05 6000 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0060 │ │ -046852: 6e20 b010 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046858: 5475 4d00 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004d │ │ -04685c: 6e20 b410 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -046862: 5275 4a00 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@004a │ │ -046866: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ -04686a: 5475 4b00 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004b │ │ -04686e: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ -046872: 6e20 b010 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046878: 1a05 8f0f |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@0f8f │ │ -04687c: 6e20 b010 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046882: 5275 4a00 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@004a │ │ -046886: 7110 d610 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -04688c: 0c05 |00cc: move-result-object v5 │ │ -04688e: 6e20 b010 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046894: 1a05 5f00 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@005f │ │ -046898: 6e20 b010 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04689e: 5475 4b00 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004b │ │ -0468a2: 6e20 b410 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -0468a8: 5475 5100 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ -0468ac: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ -0468b0: 6e20 b010 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0468b6: 1a05 5107 |00e1: const-string v5, "Operations:" // string@0751 │ │ -0468ba: 6e20 b510 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -0468c0: 2205 7402 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ -0468c4: 7010 0e11 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0468ca: 6e20 1411 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0468d0: 0c05 |00ee: move-result-object v5 │ │ -0468d2: 1a06 0900 |00ef: const-string v6, " " // string@0009 │ │ -0468d6: 6e20 1411 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0468dc: 0c05 |00f4: move-result-object v5 │ │ -0468de: 6e10 1a11 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0468e4: 0c02 |00f8: move-result-object v2 │ │ -0468e6: 5474 5100 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ -0468ea: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ -0468ec: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ -0468f0: 5245 3600 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ -0468f4: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ -0468fa: 2205 7402 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ -0468fe: 7010 0e11 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -046904: 1a06 a20a |0108: const-string v6, "cmd=" // string@0aa2 │ │ -046908: 6e20 1411 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04690e: 0c05 |010d: move-result-object v5 │ │ -046910: 5246 3600 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ -046914: 6e20 1111 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04691a: 0c05 |0113: move-result-object v5 │ │ -04691c: 6e10 1a11 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -046922: 0c00 |0117: move-result-object v0 │ │ -046924: 6e20 b010 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04692a: 1a05 1600 |011b: const-string v5, " Op #" // string@0016 │ │ -04692e: 6e20 b010 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046934: 6e20 ae10 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ -04693a: 1a05 2001 |0123: const-string v5, ": " // string@0120 │ │ -04693e: 6e20 b010 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046944: 6e20 b010 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04694a: 1a05 0700 |012b: const-string v5, " " // string@0007 │ │ -04694e: 6e20 b010 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046954: 5445 3900 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -046958: 6e20 b410 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -04695e: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ -046962: 5245 3700 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0037 │ │ -046966: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ -04696a: 5245 3800 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0038 │ │ -04696e: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ -046972: 6e20 b010 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046978: 1a05 f50b |0142: const-string v5, "enterAnim=#" // string@0bf5 │ │ -04697c: 6e20 b010 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046982: 5245 3700 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0037 │ │ -046986: 7110 d610 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -04698c: 0c05 |014c: move-result-object v5 │ │ -04698e: 6e20 b010 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046994: 1a05 4e00 |0150: const-string v5, " exitAnim=#" // string@004e │ │ -046998: 6e20 b010 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04699e: 5245 3800 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0038 │ │ -0469a2: 7110 d610 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -0469a8: 0c05 |015a: move-result-object v5 │ │ -0469aa: 6e20 b510 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -0469b0: 5245 3b00 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@003b │ │ -0469b4: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ -0469b8: 5245 3c00 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@003c │ │ -0469bc: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ -0469c0: 6e20 b010 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0469c6: 1a05 2313 |0169: const-string v5, "popEnterAnim=#" // string@1323 │ │ -0469ca: 6e20 b010 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0469d0: 5245 3b00 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@003b │ │ -0469d4: 7110 d610 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -0469da: 0c05 |0173: move-result-object v5 │ │ -0469dc: 6e20 b010 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0469e2: 1a05 8700 |0177: const-string v5, " popExitAnim=#" // string@0087 │ │ -0469e6: 6e20 b010 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0469ec: 5245 3c00 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@003c │ │ -0469f0: 7110 d610 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -0469f6: 0c05 |0181: move-result-object v5 │ │ -0469f8: 6e20 b510 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -0469fe: 5445 3e00 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -046a02: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ -046a06: 5445 3e00 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -046a0a: 6e10 3f11 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -046a10: 0a05 |018e: move-result v5 │ │ -046a12: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ -046a16: 1201 |0191: const/4 v1, #int 0 // #0 │ │ -046a18: 5445 3e00 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -046a1c: 6e10 3f11 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -046a22: 0a05 |0197: move-result v5 │ │ -046a24: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ -046a28: 6e20 b010 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046a2e: 5445 3e00 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -046a32: 6e10 3f11 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -046a38: 0a05 |01a2: move-result v5 │ │ -046a3a: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ -046a3c: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ -046a40: 1a05 9007 |01a6: const-string v5, "Removed: " // string@0790 │ │ -046a44: 6e20 b010 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046a4a: 5445 3e00 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -046a4e: 6e20 3811 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -046a54: 0c05 |01b0: move-result-object v5 │ │ -046a56: 6e20 b410 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -046a5c: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ -046a60: 28dc |01b6: goto 0192 // -0024 │ │ -046a62: 1a00 1107 |01b7: const-string v0, "NULL" // string@0711 │ │ -046a66: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ -046a6a: 1a00 7001 |01bb: const-string v0, "ADD" // string@0170 │ │ -046a6e: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ -046a72: 1a00 8407 |01bf: const-string v0, "REPLACE" // string@0784 │ │ -046a76: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ -046a7a: 1a00 8307 |01c3: const-string v0, "REMOVE" // string@0783 │ │ -046a7e: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ -046a82: 1a00 f102 |01c7: const-string v0, "HIDE" // string@02f1 │ │ -046a86: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ -046a8a: 1a00 b307 |01cb: const-string v0, "SHOW" // string@07b3 │ │ -046a8e: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ -046a92: 1a00 5e02 |01cf: const-string v0, "DETACH" // string@025e │ │ -046a96: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ -046a9a: 1a00 7b01 |01d3: const-string v0, "ATTACH" // string@017b │ │ -046a9e: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ -046aa2: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ -046aa6: 1a05 8f07 |01d9: const-string v5, "Removed:" // string@078f │ │ -046aaa: 6e20 b510 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -046ab0: 6e20 b010 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046ab6: 1a05 0a00 |01e1: const-string v5, " #" // string@000a │ │ -046aba: 6e20 b010 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046ac0: 6e20 ae10 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ -046ac6: 1a05 2001 |01e9: const-string v5, ": " // string@0120 │ │ -046aca: 6e20 b010 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -046ad0: 28bd |01ee: goto 01ab // -0043 │ │ -046ad2: 5444 3a00 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@003a │ │ -046ad6: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ -046ada: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ -046ade: 0e00 |01f5: return-void │ │ -046ae0: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ +0485f8: |[0485f8] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ +048608: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ +04860c: 6e20 b010 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +048612: 1a05 5c10 |0005: const-string v5, "mName=" // string@105c │ │ +048616: 6e20 b010 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04861c: 5475 5400 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0054 │ │ +048620: 6e20 b010 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +048626: 1a05 6a00 |000f: const-string v5, " mIndex=" // string@006a │ │ +04862a: 6e20 b010 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +048630: 5275 5200 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ +048634: 6e20 ae10 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ +04863a: 1a05 6100 |0019: const-string v5, " mCommitted=" // string@0061 │ │ +04863e: 6e20 b010 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +048644: 5575 4e00 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@004e │ │ +048648: 6e20 b610 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ +04864e: 5275 5900 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ +048652: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ +048656: 6e20 b010 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04865c: 1a05 0311 |002a: const-string v5, "mTransition=#" // string@1103 │ │ +048660: 6e20 b010 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +048666: 5275 5900 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ +04866a: 7110 d710 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +048670: 0c05 |0034: move-result-object v5 │ │ +048672: 6e20 b010 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +048678: 1a05 7b00 |0038: const-string v5, " mTransitionStyle=#" // string@007b │ │ +04867c: 6e20 b010 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +048682: 5275 5a00 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ +048686: 7110 d710 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +04868c: 0c05 |0042: move-result-object v5 │ │ +04868e: 6e20 b510 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +048694: 5275 4f00 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@004f │ │ +048698: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ +04869c: 5275 5000 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0050 │ │ +0486a0: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ +0486a4: 6e20 b010 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0486aa: 1a05 f20f |0051: const-string v5, "mEnterAnim=#" // string@0ff2 │ │ +0486ae: 6e20 b010 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0486b4: 5275 4f00 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@004f │ │ +0486b8: 7110 d710 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +0486be: 0c05 |005b: move-result-object v5 │ │ +0486c0: 6e20 b010 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0486c6: 1a05 6600 |005f: const-string v5, " mExitAnim=#" // string@0066 │ │ +0486ca: 6e20 b010 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0486d0: 5275 5000 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0050 │ │ +0486d4: 7110 d710 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +0486da: 0c05 |0069: move-result-object v5 │ │ +0486dc: 6e20 b510 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +0486e2: 5275 5600 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0056 │ │ +0486e6: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ +0486ea: 5275 5700 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0057 │ │ +0486ee: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ +0486f2: 6e20 b010 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0486f8: 1a05 8710 |0078: const-string v5, "mPopEnterAnim=#" // string@1087 │ │ +0486fc: 6e20 b010 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +048702: 5275 5600 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0056 │ │ +048706: 7110 d710 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +04870c: 0c05 |0082: move-result-object v5 │ │ +04870e: 6e20 b010 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +048714: 1a05 6f00 |0086: const-string v5, " mPopExitAnim=#" // string@006f │ │ +048718: 6e20 b010 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04871e: 5275 5700 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0057 │ │ +048722: 7110 d710 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +048728: 0c05 |0090: move-result-object v5 │ │ +04872a: 6e20 b510 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +048730: 5275 4c00 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@004c │ │ +048734: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ +048738: 5475 4d00 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004d │ │ +04873c: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ +048740: 6e20 b010 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +048746: 1a05 920f |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@0f92 │ │ +04874a: 6e20 b010 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +048750: 5275 4c00 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@004c │ │ +048754: 7110 d710 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +04875a: 0c05 |00a9: move-result-object v5 │ │ +04875c: 6e20 b010 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +048762: 1a05 6000 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0060 │ │ +048766: 6e20 b010 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04876c: 5475 4d00 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004d │ │ +048770: 6e20 b410 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +048776: 5275 4a00 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@004a │ │ +04877a: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ +04877e: 5475 4b00 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004b │ │ +048782: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ +048786: 6e20 b010 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04878c: 1a05 8f0f |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@0f8f │ │ +048790: 6e20 b010 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +048796: 5275 4a00 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@004a │ │ +04879a: 7110 d710 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +0487a0: 0c05 |00cc: move-result-object v5 │ │ +0487a2: 6e20 b010 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0487a8: 1a05 5f00 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@005f │ │ +0487ac: 6e20 b010 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0487b2: 5475 4b00 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004b │ │ +0487b6: 6e20 b410 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +0487bc: 5475 5100 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ +0487c0: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ +0487c4: 6e20 b010 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0487ca: 1a05 5107 |00e1: const-string v5, "Operations:" // string@0751 │ │ +0487ce: 6e20 b510 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +0487d4: 2205 7402 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ +0487d8: 7010 0f11 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0487de: 6e20 1511 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0487e4: 0c05 |00ee: move-result-object v5 │ │ +0487e6: 1a06 0900 |00ef: const-string v6, " " // string@0009 │ │ +0487ea: 6e20 1511 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0487f0: 0c05 |00f4: move-result-object v5 │ │ +0487f2: 6e10 1b11 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0487f8: 0c02 |00f8: move-result-object v2 │ │ +0487fa: 5474 5100 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ +0487fe: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ +048800: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ +048804: 5245 3600 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ +048808: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ +04880e: 2205 7402 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ +048812: 7010 0f11 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +048818: 1a06 a20a |0108: const-string v6, "cmd=" // string@0aa2 │ │ +04881c: 6e20 1511 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +048822: 0c05 |010d: move-result-object v5 │ │ +048824: 5246 3600 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ +048828: 6e20 1211 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04882e: 0c05 |0113: move-result-object v5 │ │ +048830: 6e10 1b11 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +048836: 0c00 |0117: move-result-object v0 │ │ +048838: 6e20 b010 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04883e: 1a05 1600 |011b: const-string v5, " Op #" // string@0016 │ │ +048842: 6e20 b010 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +048848: 6e20 ae10 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ +04884e: 1a05 2001 |0123: const-string v5, ": " // string@0120 │ │ +048852: 6e20 b010 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +048858: 6e20 b010 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04885e: 1a05 0700 |012b: const-string v5, " " // string@0007 │ │ +048862: 6e20 b010 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +048868: 5445 3900 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +04886c: 6e20 b410 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +048872: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ +048876: 5245 3700 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0037 │ │ +04887a: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ +04887e: 5245 3800 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0038 │ │ +048882: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ +048886: 6e20 b010 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04888c: 1a05 f50b |0142: const-string v5, "enterAnim=#" // string@0bf5 │ │ +048890: 6e20 b010 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +048896: 5245 3700 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0037 │ │ +04889a: 7110 d710 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +0488a0: 0c05 |014c: move-result-object v5 │ │ +0488a2: 6e20 b010 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0488a8: 1a05 4e00 |0150: const-string v5, " exitAnim=#" // string@004e │ │ +0488ac: 6e20 b010 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0488b2: 5245 3800 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0038 │ │ +0488b6: 7110 d710 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +0488bc: 0c05 |015a: move-result-object v5 │ │ +0488be: 6e20 b510 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +0488c4: 5245 3b00 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@003b │ │ +0488c8: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ +0488cc: 5245 3c00 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@003c │ │ +0488d0: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ +0488d4: 6e20 b010 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0488da: 1a05 2313 |0169: const-string v5, "popEnterAnim=#" // string@1323 │ │ +0488de: 6e20 b010 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0488e4: 5245 3b00 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@003b │ │ +0488e8: 7110 d710 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +0488ee: 0c05 |0173: move-result-object v5 │ │ +0488f0: 6e20 b010 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0488f6: 1a05 8700 |0177: const-string v5, " popExitAnim=#" // string@0087 │ │ +0488fa: 6e20 b010 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +048900: 5245 3c00 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@003c │ │ +048904: 7110 d710 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +04890a: 0c05 |0181: move-result-object v5 │ │ +04890c: 6e20 b510 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +048912: 5445 3e00 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +048916: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ +04891a: 5445 3e00 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +04891e: 6e10 4011 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +048924: 0a05 |018e: move-result v5 │ │ +048926: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ +04892a: 1201 |0191: const/4 v1, #int 0 // #0 │ │ +04892c: 5445 3e00 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +048930: 6e10 4011 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +048936: 0a05 |0197: move-result v5 │ │ +048938: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ +04893c: 6e20 b010 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +048942: 5445 3e00 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +048946: 6e10 4011 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04894c: 0a05 |01a2: move-result v5 │ │ +04894e: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ +048950: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ +048954: 1a05 9007 |01a6: const-string v5, "Removed: " // string@0790 │ │ +048958: 6e20 b010 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04895e: 5445 3e00 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +048962: 6e20 3911 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +048968: 0c05 |01b0: move-result-object v5 │ │ +04896a: 6e20 b410 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +048970: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ +048974: 28dc |01b6: goto 0192 // -0024 │ │ +048976: 1a00 1107 |01b7: const-string v0, "NULL" // string@0711 │ │ +04897a: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ +04897e: 1a00 7001 |01bb: const-string v0, "ADD" // string@0170 │ │ +048982: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ +048986: 1a00 8407 |01bf: const-string v0, "REPLACE" // string@0784 │ │ +04898a: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ +04898e: 1a00 8307 |01c3: const-string v0, "REMOVE" // string@0783 │ │ +048992: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ +048996: 1a00 f102 |01c7: const-string v0, "HIDE" // string@02f1 │ │ +04899a: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ +04899e: 1a00 b307 |01cb: const-string v0, "SHOW" // string@07b3 │ │ +0489a2: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ +0489a6: 1a00 5e02 |01cf: const-string v0, "DETACH" // string@025e │ │ +0489aa: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ +0489ae: 1a00 7b01 |01d3: const-string v0, "ATTACH" // string@017b │ │ +0489b2: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ +0489b6: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ +0489ba: 1a05 8f07 |01d9: const-string v5, "Removed:" // string@078f │ │ +0489be: 6e20 b510 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +0489c4: 6e20 b010 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0489ca: 1a05 0a00 |01e1: const-string v5, " #" // string@000a │ │ +0489ce: 6e20 b010 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0489d4: 6e20 ae10 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ +0489da: 1a05 2001 |01e9: const-string v5, ": " // string@0120 │ │ +0489de: 6e20 b010 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0489e4: 28bd |01ee: goto 01ab // -0043 │ │ +0489e6: 5444 3a00 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@003a │ │ +0489ea: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0489ee: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ +0489f2: 0e00 |01f5: return-void │ │ +0489f4: 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 │ │ @@ -82991,25 +83207,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -046b08: |[046b08] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -046b18: 5220 4a00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@004a │ │ -046b1c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -046b20: 5420 5300 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -046b24: 5400 e800 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -046b28: 5221 4a00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@004a │ │ -046b2c: 6e20 d502 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@02d5 │ │ -046b32: 0c00 |000d: move-result-object v0 │ │ -046b34: 1100 |000e: return-object v0 │ │ -046b36: 5420 4b00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004b │ │ -046b3a: 28fd |0011: goto 000e // -0003 │ │ +048a1c: |[048a1c] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +048a2c: 5220 4a00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@004a │ │ +048a30: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +048a34: 5420 5300 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +048a38: 5400 e800 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +048a3c: 5221 4a00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@004a │ │ +048a40: 6e20 d502 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@02d5 │ │ +048a46: 0c00 |000d: move-result-object v0 │ │ +048a48: 1100 |000e: return-object v0 │ │ +048a4a: 5420 4b00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004b │ │ +048a4e: 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; │ │ @@ -83019,17 +83235,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046b3c: |[046b3c] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -046b4c: 5210 4a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@004a │ │ -046b50: 0f00 |0002: return v0 │ │ +048a50: |[048a50] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +048a60: 5210 4a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@004a │ │ +048a64: 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;) │ │ @@ -83037,25 +83253,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -046b54: |[046b54] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -046b64: 5220 4c00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@004c │ │ -046b68: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -046b6c: 5420 5300 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -046b70: 5400 e800 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -046b74: 5221 4c00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@004c │ │ -046b78: 6e20 d502 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@02d5 │ │ -046b7e: 0c00 |000d: move-result-object v0 │ │ -046b80: 1100 |000e: return-object v0 │ │ -046b82: 5420 4d00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004d │ │ -046b86: 28fd |0011: goto 000e // -0003 │ │ +048a68: |[048a68] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +048a78: 5220 4c00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@004c │ │ +048a7c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +048a80: 5420 5300 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +048a84: 5400 e800 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +048a88: 5221 4c00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@004c │ │ +048a8c: 6e20 d502 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@02d5 │ │ +048a92: 0c00 |000d: move-result-object v0 │ │ +048a94: 1100 |000e: return-object v0 │ │ +048a96: 5420 4d00 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004d │ │ +048a9a: 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; │ │ @@ -83065,17 +83281,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046b88: |[046b88] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -046b98: 5210 4c00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@004c │ │ -046b9c: 0f00 |0002: return v0 │ │ +048a9c: |[048a9c] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +048aac: 5210 4c00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@004c │ │ +048ab0: 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;) │ │ @@ -83083,17 +83299,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046ba0: |[046ba0] android.support.v4.app.BackStackRecord.getId:()I │ │ -046bb0: 5210 5200 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ -046bb4: 0f00 |0002: return v0 │ │ +048ab4: |[048ab4] android.support.v4.app.BackStackRecord.getId:()I │ │ +048ac4: 5210 5200 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ +048ac8: 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;) │ │ @@ -83101,17 +83317,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046bb8: |[046bb8] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -046bc8: 5410 5400 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0054 │ │ -046bcc: 1100 |0002: return-object v0 │ │ +048acc: |[048acc] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +048adc: 5410 5400 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0054 │ │ +048ae0: 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;) │ │ @@ -83119,17 +83335,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046bd0: |[046bd0] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -046be0: 5210 5900 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ -046be4: 0f00 |0002: return v0 │ │ +048ae4: |[048ae4] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +048af4: 5210 5900 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ +048af8: 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;) │ │ @@ -83137,17 +83353,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046be8: |[046be8] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -046bf8: 5210 5a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ -046bfc: 0f00 |0002: return v0 │ │ +048afc: |[048afc] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +048b0c: 5210 5a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ +048b10: 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;) │ │ @@ -83155,22 +83371,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 │ │ -046c00: |[046c00] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -046c10: 2200 7200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0072 │ │ -046c14: 7010 0002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0200 │ │ -046c1a: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -046c1c: 5901 3600 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ -046c20: 5b03 3900 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -046c24: 6e20 0502 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0205 │ │ -046c2a: 1102 |000d: return-object v2 │ │ +048b14: |[048b14] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +048b24: 2200 7200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0072 │ │ +048b28: 7010 0002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0200 │ │ +048b2e: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +048b30: 5901 3600 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ +048b34: 5b03 3900 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +048b38: 6e20 0502 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0205 │ │ +048b3e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0005 line=444 │ │ 0x0008 line=445 │ │ 0x000a line=446 │ │ 0x000d line=448 │ │ @@ -83184,17 +83400,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046c2c: |[046c2c] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -046c3c: 5510 4900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0049 │ │ -046c40: 0f00 |0002: return v0 │ │ +048b40: |[048b40] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +048b50: 5510 4900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0049 │ │ +048b54: 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;) │ │ @@ -83202,21 +83418,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -046c44: |[046c44] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -046c54: 5210 5500 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0055 │ │ -046c58: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -046c5c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -046c5e: 0f00 |0005: return v0 │ │ -046c60: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -046c62: 28fe |0007: goto 0005 // -0002 │ │ +048b58: |[048b58] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +048b68: 5210 5500 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@0055 │ │ +048b6c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +048b70: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +048b72: 0f00 |0005: return v0 │ │ +048b74: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +048b76: 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;) │ │ @@ -83224,158 +83440,158 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 308 16-bit code units │ │ -046c64: |[046c64] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ -046c74: 120a |0000: const/4 v10, #int 0 // #0 │ │ -046c76: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -046c78: 12fb |0002: const/4 v11, #int -1 // #ff │ │ -046c7a: 6306 de00 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -046c7e: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ -046c82: 1a06 c802 |0007: const-string v6, "FragmentManager" // string@02c8 │ │ -046c86: 2207 7402 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ -046c8a: 7010 0e11 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -046c90: 1a08 2713 |000e: const-string v8, "popFromBackStack: " // string@1327 │ │ -046c94: 6e20 1411 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -046c9a: 0c07 |0013: move-result-object v7 │ │ -046c9c: 6e20 1311 c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -046ca2: 0c07 |0017: move-result-object v7 │ │ -046ca4: 6e10 1a11 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -046caa: 0c07 |001b: move-result-object v7 │ │ -046cac: 7120 3a0e 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -046cb2: 2202 0001 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@0100 │ │ -046cb6: 1a06 c802 |0021: const-string v6, "FragmentManager" // string@02c8 │ │ -046cba: 7020 0b06 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@060b │ │ -046cc0: 2205 5102 |0026: new-instance v5, Ljava/io/PrintWriter; // type@0251 │ │ -046cc4: 7020 ad10 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@10ad │ │ -046cca: 1a06 0800 |002b: const-string v6, " " // string@0008 │ │ -046cce: 6e5a 0f02 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@020f │ │ -046cd4: 6e20 0802 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0208 │ │ -046cda: 54c4 5800 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0058 │ │ -046cde: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ -046ce2: 5246 3600 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ -046ce6: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ -046cec: 2206 6102 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -046cf0: 2207 7402 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ -046cf4: 7010 0e11 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -046cfa: 1a08 6008 |0043: const-string v8, "Unknown cmd: " // string@0860 │ │ -046cfe: 6e20 1411 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -046d04: 0c07 |0048: move-result-object v7 │ │ -046d06: 5248 3600 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ -046d0a: 6e20 1111 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -046d10: 0c07 |004e: move-result-object v7 │ │ -046d12: 6e10 1a11 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -046d18: 0c07 |0052: move-result-object v7 │ │ -046d1a: 7020 ce10 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -046d20: 2706 |0056: throw v6 │ │ -046d22: 5440 3900 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -046d26: 5246 3c00 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@003c │ │ -046d2a: 5906 9a00 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -046d2e: 54c6 5300 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -046d32: 52c7 5900 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ -046d36: 7110 5e03 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@035e │ │ -046d3c: 0a07 |0064: move-result v7 │ │ -046d3e: 52c8 5a00 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ -046d42: 6e40 5903 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0359 │ │ -046d48: 5444 3d00 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@003d │ │ -046d4c: 28c9 |006c: goto 0035 // -0037 │ │ -046d4e: 5440 3900 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -046d52: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ -046d56: 5246 3c00 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@003c │ │ -046d5a: 5906 9a00 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -046d5e: 54c6 5300 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -046d62: 52c7 5900 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ -046d66: 7110 5e03 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@035e │ │ -046d6c: 0a07 |007c: move-result v7 │ │ -046d6e: 52c8 5a00 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ -046d72: 6e40 5903 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0359 │ │ -046d78: 5446 3e00 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -046d7c: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ -046d80: 1201 |0086: const/4 v1, #int 0 // #0 │ │ -046d82: 5446 3e00 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -046d86: 6e10 3f11 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -046d8c: 0a06 |008c: move-result v6 │ │ -046d8e: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ -046d92: 5446 3e00 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -046d96: 6e20 3811 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -046d9c: 0c03 |0094: move-result-object v3 │ │ -046d9e: 1f03 7b00 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@007b │ │ -046da2: 5246 3b00 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@003b │ │ -046da6: 5936 9a00 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -046daa: 54c6 5300 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -046dae: 6e30 2203 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0322 │ │ -046db4: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ -046db8: 28e5 |00a2: goto 0087 // -001b │ │ -046dba: 5440 3900 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -046dbe: 5246 3b00 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@003b │ │ -046dc2: 5906 9a00 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -046dc6: 54c6 5300 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -046dca: 6e30 2203 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0322 │ │ -046dd0: 28bc |00ae: goto 006a // -0044 │ │ -046dd2: 5440 3900 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -046dd6: 5246 3b00 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@003b │ │ -046dda: 5906 9a00 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -046dde: 54c6 5300 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -046de2: 52c7 5900 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ -046de6: 7110 5e03 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@035e │ │ -046dec: 0a07 |00bc: move-result v7 │ │ -046dee: 52c8 5a00 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ -046df2: 6e40 6403 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0364 │ │ -046df8: 28a8 |00c2: goto 006a // -0058 │ │ -046dfa: 5440 3900 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -046dfe: 5246 3c00 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@003c │ │ -046e02: 5906 9a00 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -046e06: 54c6 5300 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -046e0a: 52c7 5900 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ -046e0e: 7110 5e03 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@035e │ │ -046e14: 0a07 |00d0: move-result v7 │ │ -046e16: 52c8 5a00 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ -046e1a: 6e40 4503 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0345 │ │ -046e20: 2894 |00d6: goto 006a // -006c │ │ -046e22: 5440 3900 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -046e26: 5246 3b00 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@003b │ │ -046e2a: 5906 9a00 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -046e2e: 54c6 5300 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -046e32: 52c7 5900 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ -046e36: 7110 5e03 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@035e │ │ -046e3c: 0a07 |00e4: move-result v7 │ │ -046e3e: 52c8 5a00 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ -046e42: 6e40 2603 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0326 │ │ -046e48: 2880 |00ea: goto 006a // -0080 │ │ -046e4a: 5440 3900 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -046e4e: 5246 3b00 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@003b │ │ -046e52: 5906 9a00 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -046e56: 54c6 5300 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -046e5a: 52c7 5900 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ -046e5e: 7110 5e03 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@035e │ │ -046e64: 0a07 |00f8: move-result v7 │ │ -046e66: 52c8 5a00 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ -046e6a: 6e40 2903 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0329 │ │ -046e70: 2900 6cff |00fe: goto/16 006a // -0094 │ │ -046e74: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ -046e78: 54c6 5300 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -046e7c: 54c7 5300 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -046e80: 5277 f100 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ -046e84: 52c8 5900 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ -046e88: 7110 5e03 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@035e │ │ -046e8e: 0a08 |010d: move-result v8 │ │ -046e90: 52c9 5a00 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ -046e94: 121a |0110: const/4 v10, #int 1 // #1 │ │ -046e96: 6e5a 4b03 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@034b │ │ -046e9c: 52c6 5200 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ -046ea0: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ -046ea4: 54c6 5300 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -046ea8: 52c7 5200 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ -046eac: 6e20 4103 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0341 │ │ -046eb2: 59cb 5200 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ -046eb6: 0e00 |0121: return-void │ │ -046eb8: 0001 0700 0100 0000 1e00 0000 3400 ... |0122: packed-switch-data (18 units) │ │ +048b78: |[048b78] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ +048b88: 120a |0000: const/4 v10, #int 0 // #0 │ │ +048b8a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +048b8c: 12fb |0002: const/4 v11, #int -1 // #ff │ │ +048b8e: 6306 de00 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +048b92: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ +048b96: 1a06 c802 |0007: const-string v6, "FragmentManager" // string@02c8 │ │ +048b9a: 2207 7402 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ +048b9e: 7010 0f11 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +048ba4: 1a08 2713 |000e: const-string v8, "popFromBackStack: " // string@1327 │ │ +048ba8: 6e20 1511 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +048bae: 0c07 |0013: move-result-object v7 │ │ +048bb0: 6e20 1411 c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +048bb6: 0c07 |0017: move-result-object v7 │ │ +048bb8: 6e10 1b11 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +048bbe: 0c07 |001b: move-result-object v7 │ │ +048bc0: 7120 3a0e 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +048bc6: 2202 0001 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@0100 │ │ +048bca: 1a06 c802 |0021: const-string v6, "FragmentManager" // string@02c8 │ │ +048bce: 7020 0b06 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@060b │ │ +048bd4: 2205 5102 |0026: new-instance v5, Ljava/io/PrintWriter; // type@0251 │ │ +048bd8: 7020 ad10 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@10ad │ │ +048bde: 1a06 0800 |002b: const-string v6, " " // string@0008 │ │ +048be2: 6e5a 0f02 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@020f │ │ +048be8: 6e20 0802 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0208 │ │ +048bee: 54c4 5800 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@0058 │ │ +048bf2: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ +048bf6: 5246 3600 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ +048bfa: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ +048c00: 2206 6102 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +048c04: 2207 7402 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ +048c08: 7010 0f11 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +048c0e: 1a08 6008 |0043: const-string v8, "Unknown cmd: " // string@0860 │ │ +048c12: 6e20 1511 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +048c18: 0c07 |0048: move-result-object v7 │ │ +048c1a: 5248 3600 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ +048c1e: 6e20 1211 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +048c24: 0c07 |004e: move-result-object v7 │ │ +048c26: 6e10 1b11 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +048c2c: 0c07 |0052: move-result-object v7 │ │ +048c2e: 7020 cf10 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +048c34: 2706 |0056: throw v6 │ │ +048c36: 5440 3900 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +048c3a: 5246 3c00 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@003c │ │ +048c3e: 5906 9a00 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +048c42: 54c6 5300 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +048c46: 52c7 5900 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ +048c4a: 7110 5e03 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@035e │ │ +048c50: 0a07 |0064: move-result v7 │ │ +048c52: 52c8 5a00 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ +048c56: 6e40 5903 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0359 │ │ +048c5c: 5444 3d00 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@003d │ │ +048c60: 28c9 |006c: goto 0035 // -0037 │ │ +048c62: 5440 3900 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +048c66: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ +048c6a: 5246 3c00 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@003c │ │ +048c6e: 5906 9a00 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +048c72: 54c6 5300 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +048c76: 52c7 5900 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ +048c7a: 7110 5e03 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@035e │ │ +048c80: 0a07 |007c: move-result v7 │ │ +048c82: 52c8 5a00 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ +048c86: 6e40 5903 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0359 │ │ +048c8c: 5446 3e00 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +048c90: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ +048c94: 1201 |0086: const/4 v1, #int 0 // #0 │ │ +048c96: 5446 3e00 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +048c9a: 6e10 4011 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +048ca0: 0a06 |008c: move-result v6 │ │ +048ca2: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ +048ca6: 5446 3e00 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +048caa: 6e20 3911 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +048cb0: 0c03 |0094: move-result-object v3 │ │ +048cb2: 1f03 7b00 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@007b │ │ +048cb6: 5246 3b00 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@003b │ │ +048cba: 5936 9a00 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +048cbe: 54c6 5300 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +048cc2: 6e30 2203 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0322 │ │ +048cc8: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ +048ccc: 28e5 |00a2: goto 0087 // -001b │ │ +048cce: 5440 3900 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +048cd2: 5246 3b00 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@003b │ │ +048cd6: 5906 9a00 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +048cda: 54c6 5300 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +048cde: 6e30 2203 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0322 │ │ +048ce4: 28bc |00ae: goto 006a // -0044 │ │ +048ce6: 5440 3900 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +048cea: 5246 3b00 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@003b │ │ +048cee: 5906 9a00 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +048cf2: 54c6 5300 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +048cf6: 52c7 5900 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ +048cfa: 7110 5e03 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@035e │ │ +048d00: 0a07 |00bc: move-result v7 │ │ +048d02: 52c8 5a00 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ +048d06: 6e40 6403 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0364 │ │ +048d0c: 28a8 |00c2: goto 006a // -0058 │ │ +048d0e: 5440 3900 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +048d12: 5246 3c00 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@003c │ │ +048d16: 5906 9a00 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +048d1a: 54c6 5300 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +048d1e: 52c7 5900 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ +048d22: 7110 5e03 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@035e │ │ +048d28: 0a07 |00d0: move-result v7 │ │ +048d2a: 52c8 5a00 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ +048d2e: 6e40 4503 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0345 │ │ +048d34: 2894 |00d6: goto 006a // -006c │ │ +048d36: 5440 3900 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +048d3a: 5246 3b00 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@003b │ │ +048d3e: 5906 9a00 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +048d42: 54c6 5300 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +048d46: 52c7 5900 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ +048d4a: 7110 5e03 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@035e │ │ +048d50: 0a07 |00e4: move-result v7 │ │ +048d52: 52c8 5a00 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ +048d56: 6e40 2603 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0326 │ │ +048d5c: 2880 |00ea: goto 006a // -0080 │ │ +048d5e: 5440 3900 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +048d62: 5246 3b00 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@003b │ │ +048d66: 5906 9a00 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +048d6a: 54c6 5300 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +048d6e: 52c7 5900 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ +048d72: 7110 5e03 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@035e │ │ +048d78: 0a07 |00f8: move-result v7 │ │ +048d7a: 52c8 5a00 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ +048d7e: 6e40 2903 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0329 │ │ +048d84: 2900 6cff |00fe: goto/16 006a // -0094 │ │ +048d88: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ +048d8c: 54c6 5300 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +048d90: 54c7 5300 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +048d94: 5277 f100 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ +048d98: 52c8 5900 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ +048d9c: 7110 5e03 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@035e │ │ +048da2: 0a08 |010d: move-result v8 │ │ +048da4: 52c9 5a00 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ +048da8: 121a |0110: const/4 v10, #int 1 // #1 │ │ +048daa: 6e5a 4b03 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@034b │ │ +048db0: 52c6 5200 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ +048db4: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ +048db8: 54c6 5300 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +048dbc: 52c7 5200 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ +048dc0: 6e20 4103 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0341 │ │ +048dc6: 59cb 5200 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ +048dca: 0e00 |0121: return-void │ │ +048dcc: 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 │ │ @@ -83441,22 +83657,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 │ │ -046edc: |[046edc] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -046eec: 2200 7200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0072 │ │ -046ef0: 7010 0002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0200 │ │ -046ef6: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -046ef8: 5901 3600 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ -046efc: 5b03 3900 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -046f00: 6e20 0502 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0205 │ │ -046f06: 1102 |000d: return-object v2 │ │ +048df0: |[048df0] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +048e00: 2200 7200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0072 │ │ +048e04: 7010 0002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0200 │ │ +048e0a: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +048e0c: 5901 3600 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ +048e10: 5b03 3900 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +048e14: 6e20 0502 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0205 │ │ +048e1a: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0005 line=435 │ │ 0x0008 line=436 │ │ 0x000a line=437 │ │ 0x000d line=439 │ │ @@ -83470,19 +83686,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 │ │ -046f08: |[046f08] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -046f18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -046f1a: 6e40 1f02 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@021f │ │ -046f20: 0c00 |0004: move-result-object v0 │ │ -046f22: 1100 |0005: return-object v0 │ │ +048e1c: |[048e1c] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +048e2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048e2e: 6e40 1f02 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@021f │ │ +048e34: 0c00 |0004: move-result-object v0 │ │ +048e36: 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; │ │ @@ -83492,23 +83708,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 │ │ -046f24: |[046f24] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -046f34: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -046f38: 2200 6102 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -046f3c: 1a01 0b07 |0004: const-string v1, "Must use non-zero containerViewId" // string@070b │ │ -046f40: 7020 ce10 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -046f46: 2700 |0009: throw v0 │ │ -046f48: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -046f4a: 7050 0e02 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@020e │ │ -046f50: 1102 |000e: return-object v2 │ │ +048e38: |[048e38] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +048e48: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +048e4c: 2200 6102 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +048e50: 1a01 0b07 |0004: const-string v1, "Must use non-zero containerViewId" // string@070b │ │ +048e54: 7020 cf10 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +048e5a: 2700 |0009: throw v0 │ │ +048e5c: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +048e5e: 7050 0e02 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@020e │ │ +048e64: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0002 line=426 │ │ 0x000a line=429 │ │ 0x000e line=430 │ │ locals : │ │ @@ -83522,202 +83738,202 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 402 16-bit code units │ │ -046f54: |[046f54] android.support.v4.app.BackStackRecord.run:()V │ │ -046f64: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -046f66: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -046f68: 6304 de00 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -046f6c: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -046f70: 1a04 c802 |0006: const-string v4, "FragmentManager" // string@02c8 │ │ -046f74: 2205 7402 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ -046f78: 7010 0e11 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -046f7e: 1a06 a207 |000d: const-string v6, "Run: " // string@07a2 │ │ -046f82: 6e20 1411 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -046f88: 0c05 |0012: move-result-object v5 │ │ -046f8a: 6e20 1311 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -046f90: 0c05 |0016: move-result-object v5 │ │ -046f92: 6e10 1a11 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -046f98: 0c05 |001a: move-result-object v5 │ │ -046f9a: 7120 3a0e 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -046fa0: 5594 4800 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0048 │ │ -046fa4: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ -046fa8: 5294 5200 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ -046fac: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ -046fb0: 2204 6202 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@0262 │ │ -046fb4: 1a05 9609 |0028: const-string v5, "addToBackStack() called after commit()" // string@0996 │ │ -046fb8: 7020 d110 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -046fbe: 2704 |002d: throw v4 │ │ -046fc0: 6e20 0802 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0208 │ │ -046fc6: 5493 5100 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ -046fca: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ -046fce: 5234 3600 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ -046fd2: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ -046fd8: 2204 6102 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -046fdc: 2205 7402 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ -046fe0: 7010 0e11 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -046fe6: 1a06 6008 |0041: const-string v6, "Unknown cmd: " // string@0860 │ │ -046fea: 6e20 1411 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -046ff0: 0c05 |0046: move-result-object v5 │ │ -046ff2: 5236 3600 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ -046ff6: 6e20 1111 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -046ffc: 0c05 |004c: move-result-object v5 │ │ -046ffe: 6e10 1a11 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -047004: 0c05 |0050: move-result-object v5 │ │ -047006: 7020 ce10 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -04700c: 2704 |0054: throw v4 │ │ -04700e: 5430 3900 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -047012: 5234 3700 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0037 │ │ -047016: 5904 9a00 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -04701a: 5494 5300 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -04701e: 6e30 2203 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0322 │ │ -047024: 5433 3a00 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@003a │ │ -047028: 28d1 |0062: goto 0033 // -002f │ │ -04702a: 5430 3900 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -04702e: 5494 5300 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -047032: 5444 e900 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -047036: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ -04703a: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -04703c: 5494 5300 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -047040: 5444 e900 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -047044: 6e10 3f11 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04704a: 0a04 |0073: move-result v4 │ │ -04704c: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ -047050: 5494 5300 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -047054: 5444 e900 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -047058: 6e20 3811 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04705e: 0c02 |007d: move-result-object v2 │ │ -047060: 1f02 7b00 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@007b │ │ -047064: 6304 de00 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -047068: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ -04706c: 1a04 c802 |0084: const-string v4, "FragmentManager" // string@02c8 │ │ -047070: 2205 7402 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ -047074: 7010 0e11 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04707a: 1a06 3e07 |008b: const-string v6, "OP_REPLACE: adding=" // string@073e │ │ -04707e: 6e20 1411 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -047084: 0c05 |0090: move-result-object v5 │ │ -047086: 6e20 1311 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04708c: 0c05 |0094: move-result-object v5 │ │ -04708e: 1a06 8400 |0095: const-string v6, " old=" // string@0084 │ │ -047092: 6e20 1411 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -047098: 0c05 |009a: move-result-object v5 │ │ -04709a: 6e20 1311 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -0470a0: 0c05 |009e: move-result-object v5 │ │ -0470a2: 6e10 1a11 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0470a8: 0c05 |00a2: move-result-object v5 │ │ -0470aa: 7120 3a0e 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -0470b0: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ -0470b4: 5224 8c00 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ -0470b8: 5205 8c00 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ -0470bc: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ -0470c0: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ -0470c4: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ -0470c6: 5b30 3900 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -0470ca: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0470ce: 28b7 |00b5: goto 006c // -0049 │ │ -0470d0: 5434 3e00 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -0470d4: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ -0470d8: 2204 8302 |00ba: new-instance v4, Ljava/util/ArrayList; // type@0283 │ │ -0470dc: 7010 3211 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -0470e2: 5b34 3e00 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -0470e6: 5434 3e00 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ -0470ea: 6e20 3511 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -0470f0: 5234 3800 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0038 │ │ -0470f4: 5924 9a00 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -0470f8: 5594 4800 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0048 │ │ -0470fc: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ -047100: 5224 8700 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ -047104: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ -047108: 5924 8700 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ -04710c: 6304 de00 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -047110: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ -047114: 1a04 c802 |00d8: const-string v4, "FragmentManager" // string@02c8 │ │ -047118: 2205 7402 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ -04711c: 7010 0e11 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -047122: 1a06 0602 |00df: const-string v6, "Bump nesting of " // string@0206 │ │ -047126: 6e20 1411 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04712c: 0c05 |00e4: move-result-object v5 │ │ -04712e: 6e20 1311 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -047134: 0c05 |00e8: move-result-object v5 │ │ -047136: 1a06 8f00 |00e9: const-string v6, " to " // string@008f │ │ -04713a: 6e20 1411 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -047140: 0c05 |00ee: move-result-object v5 │ │ -047142: 5226 8700 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ -047146: 6e20 1111 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04714c: 0c05 |00f4: move-result-object v5 │ │ -04714e: 6e10 1a11 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -047154: 0c05 |00f8: move-result-object v5 │ │ -047156: 7120 3a0e 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04715c: 5494 5300 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -047160: 5295 5900 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ -047164: 5296 5a00 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ -047168: 6e40 5903 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0359 │ │ -04716e: 28ae |0105: goto 00b3 // -0052 │ │ -047170: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ -047174: 5234 3700 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0037 │ │ -047178: 5904 9a00 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -04717c: 5494 5300 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -047180: 6e30 2203 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0322 │ │ -047186: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ -04718a: 5430 3900 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -04718e: 5234 3800 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0038 │ │ -047192: 5904 9a00 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -047196: 5494 5300 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -04719a: 5295 5900 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ -04719e: 5296 5a00 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ -0471a2: 6e40 5903 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0359 │ │ -0471a8: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ -0471ac: 5430 3900 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -0471b0: 5234 3800 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0038 │ │ -0471b4: 5904 9a00 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -0471b8: 5494 5300 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -0471bc: 5295 5900 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ -0471c0: 5296 5a00 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ -0471c4: 6e40 4503 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0345 │ │ -0471ca: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ -0471ce: 5430 3900 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -0471d2: 5234 3700 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0037 │ │ -0471d6: 5904 9a00 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -0471da: 5494 5300 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -0471de: 5295 5900 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ -0471e2: 5296 5a00 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ -0471e6: 6e40 6403 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0364 │ │ -0471ec: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ -0471f0: 5430 3900 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -0471f4: 5234 3800 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0038 │ │ -0471f8: 5904 9a00 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -0471fc: 5494 5300 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -047200: 5295 5900 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ -047204: 5296 5a00 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ -047208: 6e40 2903 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0329 │ │ -04720e: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ -047212: 5430 3900 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -047216: 5234 3700 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0037 │ │ -04721a: 5904 9a00 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -04721e: 5494 5300 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -047222: 5295 5900 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ -047226: 5296 5a00 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ -04722a: 6e40 2603 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0326 │ │ -047230: 2900 fafe |0166: goto/16 0060 // -0106 │ │ -047234: 5494 5300 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -047238: 5495 5300 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -04723c: 5255 f100 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ -047240: 5296 5900 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ -047244: 5297 5a00 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ -047248: 6e58 4b03 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@034b │ │ -04724e: 5594 4800 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0048 │ │ -047252: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ -047256: 5494 5300 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ -04725a: 6e20 2103 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@0321 │ │ -047260: 0e00 |017e: return-void │ │ -047262: 0000 |017f: nop // spacer │ │ -047264: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ +048e68: |[048e68] android.support.v4.app.BackStackRecord.run:()V │ │ +048e78: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +048e7a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +048e7c: 6304 de00 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +048e80: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +048e84: 1a04 c802 |0006: const-string v4, "FragmentManager" // string@02c8 │ │ +048e88: 2205 7402 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ +048e8c: 7010 0f11 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +048e92: 1a06 a207 |000d: const-string v6, "Run: " // string@07a2 │ │ +048e96: 6e20 1511 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +048e9c: 0c05 |0012: move-result-object v5 │ │ +048e9e: 6e20 1411 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +048ea4: 0c05 |0016: move-result-object v5 │ │ +048ea6: 6e10 1b11 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +048eac: 0c05 |001a: move-result-object v5 │ │ +048eae: 7120 3a0e 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +048eb4: 5594 4800 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0048 │ │ +048eb8: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ +048ebc: 5294 5200 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ +048ec0: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ +048ec4: 2204 6202 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@0262 │ │ +048ec8: 1a05 9609 |0028: const-string v5, "addToBackStack() called after commit()" // string@0996 │ │ +048ecc: 7020 d210 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +048ed2: 2704 |002d: throw v4 │ │ +048ed4: 6e20 0802 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0208 │ │ +048eda: 5493 5100 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ +048ede: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ +048ee2: 5234 3600 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ +048ee6: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ +048eec: 2204 6102 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +048ef0: 2205 7402 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ +048ef4: 7010 0f11 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +048efa: 1a06 6008 |0041: const-string v6, "Unknown cmd: " // string@0860 │ │ +048efe: 6e20 1511 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +048f04: 0c05 |0046: move-result-object v5 │ │ +048f06: 5236 3600 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ +048f0a: 6e20 1211 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +048f10: 0c05 |004c: move-result-object v5 │ │ +048f12: 6e10 1b11 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +048f18: 0c05 |0050: move-result-object v5 │ │ +048f1a: 7020 cf10 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +048f20: 2704 |0054: throw v4 │ │ +048f22: 5430 3900 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +048f26: 5234 3700 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0037 │ │ +048f2a: 5904 9a00 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +048f2e: 5494 5300 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +048f32: 6e30 2203 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0322 │ │ +048f38: 5433 3a00 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@003a │ │ +048f3c: 28d1 |0062: goto 0033 // -002f │ │ +048f3e: 5430 3900 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +048f42: 5494 5300 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +048f46: 5444 e900 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +048f4a: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ +048f4e: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +048f50: 5494 5300 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +048f54: 5444 e900 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +048f58: 6e10 4011 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +048f5e: 0a04 |0073: move-result v4 │ │ +048f60: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ +048f64: 5494 5300 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +048f68: 5444 e900 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +048f6c: 6e20 3911 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +048f72: 0c02 |007d: move-result-object v2 │ │ +048f74: 1f02 7b00 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@007b │ │ +048f78: 6304 de00 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +048f7c: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ +048f80: 1a04 c802 |0084: const-string v4, "FragmentManager" // string@02c8 │ │ +048f84: 2205 7402 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ +048f88: 7010 0f11 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +048f8e: 1a06 3e07 |008b: const-string v6, "OP_REPLACE: adding=" // string@073e │ │ +048f92: 6e20 1511 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +048f98: 0c05 |0090: move-result-object v5 │ │ +048f9a: 6e20 1411 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +048fa0: 0c05 |0094: move-result-object v5 │ │ +048fa2: 1a06 8400 |0095: const-string v6, " old=" // string@0084 │ │ +048fa6: 6e20 1511 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +048fac: 0c05 |009a: move-result-object v5 │ │ +048fae: 6e20 1411 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +048fb4: 0c05 |009e: move-result-object v5 │ │ +048fb6: 6e10 1b11 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +048fbc: 0c05 |00a2: move-result-object v5 │ │ +048fbe: 7120 3a0e 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +048fc4: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ +048fc8: 5224 8c00 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ +048fcc: 5205 8c00 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ +048fd0: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ +048fd4: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ +048fd8: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ +048fda: 5b30 3900 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +048fde: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ +048fe2: 28b7 |00b5: goto 006c // -0049 │ │ +048fe4: 5434 3e00 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +048fe8: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ +048fec: 2204 8302 |00ba: new-instance v4, Ljava/util/ArrayList; // type@0283 │ │ +048ff0: 7010 3311 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +048ff6: 5b34 3e00 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +048ffa: 5434 3e00 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@003e │ │ +048ffe: 6e20 3611 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +049004: 5234 3800 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0038 │ │ +049008: 5924 9a00 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +04900c: 5594 4800 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0048 │ │ +049010: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ +049014: 5224 8700 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ +049018: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04901c: 5924 8700 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ +049020: 6304 de00 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +049024: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ +049028: 1a04 c802 |00d8: const-string v4, "FragmentManager" // string@02c8 │ │ +04902c: 2205 7402 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ +049030: 7010 0f11 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +049036: 1a06 0602 |00df: const-string v6, "Bump nesting of " // string@0206 │ │ +04903a: 6e20 1511 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +049040: 0c05 |00e4: move-result-object v5 │ │ +049042: 6e20 1411 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +049048: 0c05 |00e8: move-result-object v5 │ │ +04904a: 1a06 8f00 |00e9: const-string v6, " to " // string@008f │ │ +04904e: 6e20 1511 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +049054: 0c05 |00ee: move-result-object v5 │ │ +049056: 5226 8700 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ +04905a: 6e20 1211 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +049060: 0c05 |00f4: move-result-object v5 │ │ +049062: 6e10 1b11 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +049068: 0c05 |00f8: move-result-object v5 │ │ +04906a: 7120 3a0e 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +049070: 5494 5300 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +049074: 5295 5900 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ +049078: 5296 5a00 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ +04907c: 6e40 5903 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0359 │ │ +049082: 28ae |0105: goto 00b3 // -0052 │ │ +049084: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ +049088: 5234 3700 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0037 │ │ +04908c: 5904 9a00 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +049090: 5494 5300 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +049094: 6e30 2203 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0322 │ │ +04909a: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ +04909e: 5430 3900 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +0490a2: 5234 3800 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0038 │ │ +0490a6: 5904 9a00 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +0490aa: 5494 5300 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +0490ae: 5295 5900 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ +0490b2: 5296 5a00 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ +0490b6: 6e40 5903 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0359 │ │ +0490bc: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ +0490c0: 5430 3900 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +0490c4: 5234 3800 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0038 │ │ +0490c8: 5904 9a00 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +0490cc: 5494 5300 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +0490d0: 5295 5900 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ +0490d4: 5296 5a00 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ +0490d8: 6e40 4503 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0345 │ │ +0490de: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ +0490e2: 5430 3900 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +0490e6: 5234 3700 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0037 │ │ +0490ea: 5904 9a00 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +0490ee: 5494 5300 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +0490f2: 5295 5900 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ +0490f6: 5296 5a00 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ +0490fa: 6e40 6403 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0364 │ │ +049100: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ +049104: 5430 3900 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +049108: 5234 3800 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@0038 │ │ +04910c: 5904 9a00 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +049110: 5494 5300 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +049114: 5295 5900 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ +049118: 5296 5a00 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ +04911c: 6e40 2903 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0329 │ │ +049122: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ +049126: 5430 3900 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +04912a: 5234 3700 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0037 │ │ +04912e: 5904 9a00 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +049132: 5494 5300 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +049136: 5295 5900 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ +04913a: 5296 5a00 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ +04913e: 6e40 2603 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0326 │ │ +049144: 2900 fafe |0166: goto/16 0060 // -0106 │ │ +049148: 5494 5300 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +04914c: 5495 5300 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +049150: 5255 f100 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ +049154: 5296 5900 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ +049158: 5297 5a00 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ +04915c: 6e58 4b03 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@034b │ │ +049162: 5594 4800 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@0048 │ │ +049166: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ +04916a: 5494 5300 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0053 │ │ +04916e: 6e20 2103 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@0321 │ │ +049174: 0e00 |017e: return-void │ │ +049176: 0000 |017f: nop // spacer │ │ +049178: 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 │ │ @@ -83787,19 +84003,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 │ │ -047288: |[047288] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -047298: 5912 4a00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@004a │ │ -04729c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -04729e: 5b10 4b00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004b │ │ -0472a2: 1101 |0005: return-object v1 │ │ +04919c: |[04919c] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +0491ac: 5912 4a00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@004a │ │ +0491b0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0491b2: 5b10 4b00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004b │ │ +0491b6: 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; │ │ @@ -83810,19 +84026,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 │ │ -0472a4: |[0472a4] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -0472b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0472b6: 5910 4a00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@004a │ │ -0472ba: 5b12 4b00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004b │ │ -0472be: 1101 |0005: return-object v1 │ │ +0491b8: |[0491b8] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +0491c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0491ca: 5910 4a00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@004a │ │ +0491ce: 5b12 4b00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@004b │ │ +0491d2: 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; │ │ @@ -83833,19 +84049,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 │ │ -0472c0: |[0472c0] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -0472d0: 5912 4c00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@004c │ │ -0472d4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0472d6: 5b10 4d00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004d │ │ -0472da: 1101 |0005: return-object v1 │ │ +0491d4: |[0491d4] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +0491e4: 5912 4c00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@004c │ │ +0491e8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0491ea: 5b10 4d00 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004d │ │ +0491ee: 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; │ │ @@ -83856,19 +84072,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 │ │ -0472dc: |[0472dc] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -0472ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0472ee: 5910 4c00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@004c │ │ -0472f2: 5b12 4d00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004d │ │ -0472f6: 1101 |0005: return-object v1 │ │ +0491f0: |[0491f0] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +049200: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049202: 5910 4c00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@004c │ │ +049206: 5b12 4d00 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@004d │ │ +04920a: 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; │ │ @@ -83879,19 +84095,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 │ │ -0472f8: |[0472f8] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -047308: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04730a: 6e50 2602 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@0226 │ │ -047310: 0c00 |0004: move-result-object v0 │ │ -047312: 1100 |0005: return-object v0 │ │ +04920c: |[04920c] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +04921c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04921e: 6e50 2602 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@0226 │ │ +049224: 0c00 |0004: move-result-object v0 │ │ +049226: 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 │ │ @@ -83901,20 +84117,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 │ │ -047314: |[047314] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -047324: 5901 4f00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@004f │ │ -047328: 5902 5000 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0050 │ │ -04732c: 5903 5600 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0056 │ │ -047330: 5904 5700 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0057 │ │ -047334: 1100 |0008: return-object v0 │ │ +049228: |[049228] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +049238: 5901 4f00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@004f │ │ +04923c: 5902 5000 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0050 │ │ +049240: 5903 5600 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@0056 │ │ +049244: 5904 5700 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@0057 │ │ +049248: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0002 line=485 │ │ 0x0004 line=486 │ │ 0x0006 line=487 │ │ 0x0008 line=488 │ │ @@ -83930,17 +84146,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 │ │ -047338: |[047338] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -047348: 5901 5900 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ -04734c: 1100 |0002: return-object v0 │ │ +04924c: |[04924c] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +04925c: 5901 5900 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0059 │ │ +049260: 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 │ │ @@ -83950,17 +84166,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 │ │ -047350: |[047350] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -047360: 5901 5a00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ -047364: 1100 |0002: return-object v0 │ │ +049264: |[049264] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +049274: 5901 5a00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@005a │ │ +049278: 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 │ │ @@ -83970,22 +84186,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 │ │ -047368: |[047368] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -047378: 2200 7200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0072 │ │ -04737c: 7010 0002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0200 │ │ -047382: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -047384: 5901 3600 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ -047388: 5b03 3900 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ -04738c: 6e20 0502 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0205 │ │ -047392: 1102 |000d: return-object v2 │ │ +04927c: |[04927c] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04928c: 2200 7200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0072 │ │ +049290: 7010 0002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0200 │ │ +049296: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +049298: 5901 3600 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0036 │ │ +04929c: 5b03 3900 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0039 │ │ +0492a0: 6e20 0502 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0205 │ │ +0492a6: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0005 line=453 │ │ 0x0008 line=454 │ │ 0x000a line=455 │ │ 0x000d line=457 │ │ @@ -83999,42 +84215,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -047394: |[047394] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ -0473a4: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -0473a8: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -0473ac: 7020 0f11 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@110f │ │ -0473b2: 1a01 e301 |0007: const-string v1, "BackStackEntry{" // string@01e3 │ │ -0473b6: 6e20 1411 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0473bc: 7110 1e11 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111e │ │ -0473c2: 0a01 |000f: move-result v1 │ │ -0473c4: 7110 d610 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -0473ca: 0c01 |0013: move-result-object v1 │ │ -0473cc: 6e20 1411 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0473d2: 5221 5200 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ -0473d6: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ -0473da: 1a01 2800 |001b: const-string v1, " #" // string@0028 │ │ -0473de: 6e20 1411 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0473e4: 5221 5200 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ -0473e8: 6e20 1111 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -0473ee: 5421 5400 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0054 │ │ -0473f2: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ -0473f6: 1a01 0700 |0029: const-string v1, " " // string@0007 │ │ -0473fa: 6e20 1411 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -047400: 5421 5400 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0054 │ │ -047404: 6e20 1411 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04740a: 1a01 ee16 |0033: const-string v1, "}" // string@16ee │ │ -04740e: 6e20 1411 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -047414: 6e10 1a11 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04741a: 0c01 |003b: move-result-object v1 │ │ -04741c: 1101 |003c: return-object v1 │ │ +0492a8: |[0492a8] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ +0492b8: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +0492bc: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +0492c0: 7020 1011 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1110 │ │ +0492c6: 1a01 e301 |0007: const-string v1, "BackStackEntry{" // string@01e3 │ │ +0492ca: 6e20 1511 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0492d0: 7110 1f11 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111f │ │ +0492d6: 0a01 |000f: move-result v1 │ │ +0492d8: 7110 d710 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +0492de: 0c01 |0013: move-result-object v1 │ │ +0492e0: 6e20 1511 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0492e6: 5221 5200 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ +0492ea: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ +0492ee: 1a01 2800 |001b: const-string v1, " #" // string@0028 │ │ +0492f2: 6e20 1511 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0492f8: 5221 5200 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ +0492fc: 6e20 1211 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +049302: 5421 5400 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0054 │ │ +049306: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ +04930a: 1a01 0700 |0029: const-string v1, " " // string@0007 │ │ +04930e: 6e20 1511 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +049314: 5421 5400 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0054 │ │ +049318: 6e20 1511 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04931e: 1a01 ee16 |0033: const-string v1, "}" // string@16ee │ │ +049322: 6e20 1511 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +049328: 6e10 1b11 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04932e: 0c01 |003b: move-result-object v1 │ │ +049330: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0007 line=222 │ │ 0x000c line=223 │ │ 0x0017 line=224 │ │ 0x001b line=225 │ │ @@ -84161,25 +84377,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -047420: |[047420] android.support.v4.app.DialogFragment.:()V │ │ -047430: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -047432: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -047434: 7010 6002 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@0260 │ │ -04743a: 5920 7700 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0077 │ │ -04743e: 5920 7800 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0078 │ │ -047442: 5c21 7100 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0071 │ │ -047446: 5c21 7600 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0076 │ │ -04744a: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -04744c: 5920 7000 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0070 │ │ -047450: 0e00 |0010: return-void │ │ +049334: |[049334] android.support.v4.app.DialogFragment.:()V │ │ +049344: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +049346: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +049348: 7010 6002 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@0260 │ │ +04934e: 5920 7700 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0077 │ │ +049352: 5920 7800 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0078 │ │ +049356: 5c21 7100 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0071 │ │ +04935a: 5c21 7600 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0076 │ │ +04935e: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +049360: 5920 7000 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0070 │ │ +049364: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=84 │ │ 0x0005 line=73 │ │ 0x0007 line=74 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ @@ -84194,18 +84410,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -047454: |[047454] android.support.v4.app.DialogFragment.dismiss:()V │ │ -047464: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047466: 6e20 3902 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0239 │ │ -04746c: 0e00 |0004: return-void │ │ +049368: |[049368] android.support.v4.app.DialogFragment.dismiss:()V │ │ +049378: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04937a: 6e20 3902 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0239 │ │ +049380: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -84214,18 +84430,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -047470: |[047470] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -047480: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -047482: 6e20 3902 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0239 │ │ -047488: 0e00 |0004: return-void │ │ +049384: |[049384] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +049394: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049396: 6e20 3902 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0239 │ │ +04939c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0004 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -84234,48 +84450,48 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -04748c: |[04748c] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -04749c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04749e: 5541 7400 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0074 │ │ -0474a2: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -0474a6: 0e00 |0005: return-void │ │ -0474a8: 5c43 7400 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0074 │ │ -0474ac: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0474ae: 5c41 7500 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0075 │ │ -0474b2: 5441 7300 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -0474b6: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -0474ba: 5441 7300 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -0474be: 6e10 3e00 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@003e │ │ -0474c4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0474c6: 5b41 7300 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -0474ca: 5c43 7900 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0079 │ │ -0474ce: 5241 7000 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0070 │ │ -0474d2: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -0474d6: 6e10 3c02 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@023c │ │ -0474dc: 0c01 |0020: move-result-object v1 │ │ -0474de: 5242 7000 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0070 │ │ -0474e2: 6e30 0b03 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@030b │ │ -0474e8: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -0474ea: 5941 7000 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0070 │ │ -0474ee: 28dc |0029: goto 0005 // -0024 │ │ -0474f0: 6e10 3c02 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@023c │ │ -0474f6: 0c01 |002d: move-result-object v1 │ │ -0474f8: 6e10 0003 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0300 │ │ -0474fe: 0c00 |0031: move-result-object v0 │ │ -047500: 6e20 cb03 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03cb │ │ -047506: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -04750a: 6e10 c503 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@03c5 │ │ -047510: 28cb |003a: goto 0005 // -0035 │ │ -047512: 6e10 c403 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03c4 │ │ -047518: 28c7 |003e: goto 0005 // -0039 │ │ +0493a0: |[0493a0] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +0493b0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0493b2: 5541 7400 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0074 │ │ +0493b6: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +0493ba: 0e00 |0005: return-void │ │ +0493bc: 5c43 7400 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0074 │ │ +0493c0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0493c2: 5c41 7500 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0075 │ │ +0493c6: 5441 7300 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +0493ca: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +0493ce: 5441 7300 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +0493d2: 6e10 3e00 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@003e │ │ +0493d8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0493da: 5b41 7300 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +0493de: 5c43 7900 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0079 │ │ +0493e2: 5241 7000 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0070 │ │ +0493e6: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +0493ea: 6e10 3c02 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@023c │ │ +0493f0: 0c01 |0020: move-result-object v1 │ │ +0493f2: 5242 7000 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0070 │ │ +0493f6: 6e30 0b03 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@030b │ │ +0493fc: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +0493fe: 5941 7000 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0070 │ │ +049402: 28dc |0029: goto 0005 // -0024 │ │ +049404: 6e10 3c02 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@023c │ │ +04940a: 0c01 |002d: move-result-object v1 │ │ +04940c: 6e10 0003 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0300 │ │ +049412: 0c00 |0031: move-result-object v0 │ │ +049414: 6e20 cb03 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03cb │ │ +04941a: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +04941e: 6e10 c503 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@03c5 │ │ +049424: 28cb |003a: goto 0005 // -0035 │ │ +049426: 6e10 c403 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03c4 │ │ +04942c: 28c7 |003e: goto 0005 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=169 │ │ 0x0005 line=192 │ │ 0x0006 line=172 │ │ 0x0008 line=173 │ │ 0x000b line=174 │ │ @@ -84300,17 +84516,17 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04751c: |[04751c] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -04752c: 5410 7300 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -047530: 1100 |0002: return-object v0 │ │ +049430: |[049430] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +049440: 5410 7300 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +049444: 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;) │ │ @@ -84318,51 +84534,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 │ │ -047534: |[047534] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -047544: 5520 7600 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0076 │ │ -047548: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -04754c: 6f20 6902 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0269 │ │ -047552: 0c00 |0007: move-result-object v0 │ │ -047554: 1100 |0008: return-object v0 │ │ -047556: 6e20 4602 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@0246 │ │ -04755c: 0c00 |000c: move-result-object v0 │ │ -04755e: 5b20 7300 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -047562: 5220 7700 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0077 │ │ -047566: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -04756c: 5420 7300 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -047570: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -047574: 5420 7300 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -047578: 6e10 3f00 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@003f │ │ -04757e: 0c00 |001d: move-result-object v0 │ │ -047580: 1a01 1d0f |001e: const-string v1, "layout_inflater" // string@0f1d │ │ -047584: 6e20 9100 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0091 │ │ -04758a: 0c00 |0023: move-result-object v0 │ │ -04758c: 1f00 eb01 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@01eb │ │ -047590: 28e2 |0026: goto 0008 // -001e │ │ -047592: 5420 7300 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -047596: 6e10 4000 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0040 │ │ -04759c: 0c00 |002c: move-result-object v0 │ │ -04759e: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -0475a2: 6e20 2f0f 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0f2f │ │ -0475a8: 5420 7300 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -0475ac: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -0475ae: 6e20 4400 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0044 │ │ -0475b4: 28dc |0038: goto 0014 // -0024 │ │ -0475b6: 5420 6f00 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ -0475ba: 1a01 1d0f |003b: const-string v1, "layout_inflater" // string@0f1d │ │ -0475be: 6e20 d402 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@02d4 │ │ -0475c4: 0c00 |0040: move-result-object v0 │ │ -0475c6: 1f00 eb01 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@01eb │ │ -0475ca: 28c5 |0043: goto 0008 // -003b │ │ -0475cc: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +049448: |[049448] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +049458: 5520 7600 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0076 │ │ +04945c: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +049460: 6f20 6902 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0269 │ │ +049466: 0c00 |0007: move-result-object v0 │ │ +049468: 1100 |0008: return-object v0 │ │ +04946a: 6e20 4602 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@0246 │ │ +049470: 0c00 |000c: move-result-object v0 │ │ +049472: 5b20 7300 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +049476: 5220 7700 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0077 │ │ +04947a: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +049480: 5420 7300 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +049484: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +049488: 5420 7300 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +04948c: 6e10 3f00 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@003f │ │ +049492: 0c00 |001d: move-result-object v0 │ │ +049494: 1a01 1d0f |001e: const-string v1, "layout_inflater" // string@0f1d │ │ +049498: 6e20 9100 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0091 │ │ +04949e: 0c00 |0023: move-result-object v0 │ │ +0494a0: 1f00 eb01 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@01eb │ │ +0494a4: 28e2 |0026: goto 0008 // -001e │ │ +0494a6: 5420 7300 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +0494aa: 6e10 4000 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0040 │ │ +0494b0: 0c00 |002c: move-result-object v0 │ │ +0494b2: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +0494b6: 6e20 2f0f 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@0f2f │ │ +0494bc: 5420 7300 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +0494c0: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +0494c2: 6e20 4400 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0044 │ │ +0494c8: 28dc |0038: goto 0014 // -0024 │ │ +0494ca: 5420 6f00 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@006f │ │ +0494ce: 1a01 1d0f |003b: const-string v1, "layout_inflater" // string@0f1d │ │ +0494d2: 6e20 d402 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@02d4 │ │ +0494d8: 0c00 |0040: move-result-object v0 │ │ +0494da: 1f00 eb01 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@01eb │ │ +0494de: 28c5 |0043: goto 0008 // -003b │ │ +0494e0: 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 │ │ @@ -84381,17 +84597,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0475e0: |[0475e0] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -0475f0: 5510 7600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0076 │ │ -0475f4: 0f00 |0002: return v0 │ │ +0494f4: |[0494f4] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +049504: 5510 7600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0076 │ │ +049508: 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;) │ │ @@ -84399,17 +84615,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0475f8: |[0475f8] android.support.v4.app.DialogFragment.getTheme:()I │ │ -047608: 5210 7800 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0078 │ │ -04760c: 0f00 |0002: return v0 │ │ +04950c: |[04950c] android.support.v4.app.DialogFragment.getTheme:()I │ │ +04951c: 5210 7800 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0078 │ │ +049520: 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;) │ │ @@ -84417,17 +84633,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -047610: |[047610] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -047620: 5510 7100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0071 │ │ -047624: 0f00 |0002: return v0 │ │ +049524: |[049524] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +049534: 5510 7100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0071 │ │ +049538: 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;) │ │ @@ -84435,50 +84651,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -047628: |[047628] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -047638: 6f20 8302 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0283 │ │ -04763e: 5542 7600 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0076 │ │ -047642: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -047646: 0e00 |0007: return-void │ │ -047648: 6e10 4002 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0240 │ │ -04764e: 0c01 |000b: move-result-object v1 │ │ -047650: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -047654: 6e10 b60e 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0eb6 │ │ -04765a: 0c02 |0011: move-result-object v2 │ │ -04765c: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -047660: 2202 6202 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@0262 │ │ -047664: 1a03 7202 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@0272 │ │ -047668: 7020 d110 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -04766e: 2702 |001b: throw v2 │ │ -047670: 5442 7300 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -047674: 6e20 4600 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0046 │ │ -04767a: 5442 7300 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -04767e: 6e10 3a02 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@023a │ │ -047684: 0c03 |0026: move-result-object v3 │ │ -047686: 6e20 4900 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0049 │ │ -04768c: 5442 7300 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -047690: 5543 7100 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0071 │ │ -047694: 6e20 4500 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0045 │ │ -04769a: 5442 7300 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -04769e: 6e20 4700 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0047 │ │ -0476a4: 5442 7300 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -0476a8: 6e20 4800 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0048 │ │ -0476ae: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -0476b2: 1a02 c609 |003d: const-string v2, "android:savedDialogState" // string@09c6 │ │ -0476b6: 6e20 5601 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0156 │ │ -0476bc: 0c00 |0042: move-result-object v0 │ │ -0476be: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -0476c2: 5442 7300 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -0476c6: 6e20 4200 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0042 │ │ -0476cc: 28bd |004a: goto 0007 // -0043 │ │ +04953c: |[04953c] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +04954c: 6f20 8302 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0283 │ │ +049552: 5542 7600 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0076 │ │ +049556: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +04955a: 0e00 |0007: return-void │ │ +04955c: 6e10 4002 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0240 │ │ +049562: 0c01 |000b: move-result-object v1 │ │ +049564: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +049568: 6e10 b60e 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0eb6 │ │ +04956e: 0c02 |0011: move-result-object v2 │ │ +049570: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +049574: 2202 6202 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@0262 │ │ +049578: 1a03 7202 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@0272 │ │ +04957c: 7020 d210 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +049582: 2702 |001b: throw v2 │ │ +049584: 5442 7300 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +049588: 6e20 4600 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0046 │ │ +04958e: 5442 7300 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +049592: 6e10 3a02 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@023a │ │ +049598: 0c03 |0026: move-result-object v3 │ │ +04959a: 6e20 4900 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@0049 │ │ +0495a0: 5442 7300 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +0495a4: 5543 7100 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0071 │ │ +0495a8: 6e20 4500 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0045 │ │ +0495ae: 5442 7300 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +0495b2: 6e20 4700 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0047 │ │ +0495b8: 5442 7300 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +0495bc: 6e20 4800 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0048 │ │ +0495c2: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +0495c6: 1a02 c609 |003d: const-string v2, "android:savedDialogState" // string@09c6 │ │ +0495ca: 6e20 5601 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0156 │ │ +0495d0: 0c00 |0042: move-result-object v0 │ │ +0495d2: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +0495d6: 5442 7300 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +0495da: 6e20 4200 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0042 │ │ +0495e0: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=357 │ │ 0x0007 line=378 │ │ 0x0008 line=361 │ │ 0x000c line=362 │ │ @@ -84504,21 +84720,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0476d0: |[0476d0] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -0476e0: 6f20 8502 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0285 │ │ -0476e6: 5510 7500 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0075 │ │ -0476ea: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -0476ee: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0476f0: 5c10 7400 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0074 │ │ -0476f4: 0e00 |000a: return-void │ │ +0495e4: |[0495e4] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +0495f4: 6f20 8502 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0285 │ │ +0495fa: 5510 7500 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0075 │ │ +0495fe: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +049602: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +049604: 5c10 7400 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0074 │ │ +049608: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0003 line=254 │ │ 0x0007 line=257 │ │ 0x000a line=259 │ │ locals : │ │ @@ -84530,16 +84746,16 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0476f8: |[0476f8] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -047708: 0e00 |0000: return-void │ │ +04960c: |[04960c] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +04961c: 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; │ │ │ │ @@ -84548,48 +84764,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -04770c: |[04770c] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -04771c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04771e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -047720: 6f20 8802 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0288 │ │ -047726: 5230 7200 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@0072 │ │ -04772a: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -04772e: 0110 |0009: move v0, v1 │ │ -047730: 5c30 7600 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0076 │ │ -047734: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -047738: 1a00 c809 |000e: const-string v0, "android:style" // string@09c8 │ │ -04773c: 6e30 5701 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0157 │ │ -047742: 0a00 |0013: move-result v0 │ │ -047744: 5930 7700 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0077 │ │ -047748: 1a00 cd09 |0016: const-string v0, "android:theme" // string@09cd │ │ -04774c: 6e30 5701 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0157 │ │ -047752: 0a00 |001b: move-result v0 │ │ -047754: 5930 7800 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0078 │ │ -047758: 1a00 c409 |001e: const-string v0, "android:cancelable" // string@09c4 │ │ -04775c: 6e30 5501 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0155 │ │ -047762: 0a00 |0023: move-result v0 │ │ -047764: 5c30 7100 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0071 │ │ -047768: 1a00 c709 |0026: const-string v0, "android:showsDialog" // string@09c7 │ │ -04776c: 5531 7600 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0076 │ │ -047770: 6e30 5501 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0155 │ │ -047776: 0a00 |002d: move-result v0 │ │ -047778: 5c30 7600 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0076 │ │ -04777c: 1a00 c309 |0030: const-string v0, "android:backStackId" // string@09c3 │ │ -047780: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -047782: 6e30 5701 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0157 │ │ -047788: 0a00 |0036: move-result v0 │ │ -04778a: 5930 7000 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0070 │ │ -04778e: 0e00 |0039: return-void │ │ -047790: 0120 |003a: move v0, v2 │ │ -047792: 28cf |003b: goto 000a // -0031 │ │ +049620: |[049620] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +049630: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +049632: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +049634: 6f20 8802 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@0288 │ │ +04963a: 5230 7200 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@0072 │ │ +04963e: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +049642: 0110 |0009: move v0, v1 │ │ +049644: 5c30 7600 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0076 │ │ +049648: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +04964c: 1a00 c809 |000e: const-string v0, "android:style" // string@09c8 │ │ +049650: 6e30 5701 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0157 │ │ +049656: 0a00 |0013: move-result v0 │ │ +049658: 5930 7700 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0077 │ │ +04965c: 1a00 cd09 |0016: const-string v0, "android:theme" // string@09cd │ │ +049660: 6e30 5701 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0157 │ │ +049666: 0a00 |001b: move-result v0 │ │ +049668: 5930 7800 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0078 │ │ +04966c: 1a00 c409 |001e: const-string v0, "android:cancelable" // string@09c4 │ │ +049670: 6e30 5501 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0155 │ │ +049676: 0a00 |0023: move-result v0 │ │ +049678: 5c30 7100 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0071 │ │ +04967c: 1a00 c709 |0026: const-string v0, "android:showsDialog" // string@09c7 │ │ +049680: 5531 7600 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0076 │ │ +049684: 6e30 5501 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0155 │ │ +04968a: 0a00 |002d: move-result v0 │ │ +04968c: 5c30 7600 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0076 │ │ +049690: 1a00 c309 |0030: const-string v0, "android:backStackId" // string@09c3 │ │ +049694: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +049696: 6e30 5701 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0157 │ │ +04969c: 0a00 |0036: move-result v0 │ │ +04969e: 5930 7000 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0070 │ │ +0496a2: 0e00 |0039: return-void │ │ +0496a4: 0120 |003a: move v0, v2 │ │ +0496a6: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0005 line=276 │ │ 0x000c line=278 │ │ 0x000e line=279 │ │ 0x0016 line=280 │ │ @@ -84607,22 +84823,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 │ │ -047794: |[047794] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -0477a4: 2200 0f00 |0000: new-instance v0, Landroid/app/Dialog; // type@000f │ │ -0477a8: 6e10 3a02 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@023a │ │ -0477ae: 0c01 |0005: move-result-object v1 │ │ -0477b0: 6e10 3f02 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@023f │ │ -0477b6: 0a02 |0009: move-result v2 │ │ -0477b8: 7030 3d00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@003d │ │ -0477be: 1100 |000d: return-object v0 │ │ +0496a8: |[0496a8] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +0496b8: 2200 0f00 |0000: new-instance v0, Landroid/app/Dialog; // type@000f │ │ +0496bc: 6e10 3a02 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@023a │ │ +0496c2: 0c01 |0005: move-result-object v1 │ │ +0496c4: 6e10 3f02 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@023f │ │ +0496ca: 0a02 |0009: move-result v2 │ │ +0496cc: 7030 3d00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@003d │ │ +0496d2: 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; │ │ │ │ @@ -84631,25 +84847,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0477c0: |[0477c0] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -0477d0: 6f10 8f02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@028f │ │ -0477d6: 5410 7300 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -0477da: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -0477de: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0477e0: 5c10 7900 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0079 │ │ -0477e4: 5410 7300 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -0477e8: 6e10 3e00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@003e │ │ -0477ee: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0477f0: 5b10 7300 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -0477f4: 0e00 |0012: return-void │ │ +0496d4: |[0496d4] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +0496e4: 6f10 8f02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@028f │ │ +0496ea: 5410 7300 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +0496ee: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +0496f2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0496f4: 5c10 7900 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0079 │ │ +0496f8: 5410 7300 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +0496fc: 6e10 3e00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@003e │ │ +049702: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +049704: 5b10 7300 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +049708: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0003 line=429 │ │ 0x0007 line=433 │ │ 0x000a line=434 │ │ 0x000f line=435 │ │ @@ -84662,23 +84878,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0477f8: |[0477f8] android.support.v4.app.DialogFragment.onDetach:()V │ │ -047808: 6f10 9002 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0290 │ │ -04780e: 5510 7500 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0075 │ │ -047812: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -047816: 5510 7400 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0074 │ │ -04781a: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -04781e: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -047820: 5c10 7400 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0074 │ │ -047824: 0e00 |000e: return-void │ │ +04970c: |[04970c] android.support.v4.app.DialogFragment.onDetach:()V │ │ +04971c: 6f10 9002 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0290 │ │ +049722: 5510 7500 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0075 │ │ +049726: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +04972a: 5510 7400 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0074 │ │ +04972e: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +049732: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +049734: 5c10 7400 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0074 │ │ +049738: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0003 line=264 │ │ 0x000b line=268 │ │ 0x000e line=270 │ │ locals : │ │ @@ -84689,20 +84905,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -047828: |[047828] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -047838: 5510 7900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0079 │ │ -04783c: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -047840: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -047842: 6e20 3902 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0239 │ │ -047848: 0e00 |0008: return-void │ │ +04973c: |[04973c] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +04974c: 5510 7900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0079 │ │ +049750: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +049754: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +049756: 6e20 3902 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0239 │ │ +04975c: 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; │ │ @@ -84713,51 +84929,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -04784c: |[04784c] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -04785c: 6f20 9902 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0299 │ │ -047862: 5431 7300 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -047866: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -04786a: 5431 7300 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -04786e: 6e10 4300 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0043 │ │ -047874: 0c00 |000c: move-result-object v0 │ │ -047876: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -04787a: 1a01 c609 |000f: const-string v1, "android:savedDialogState" // string@09c6 │ │ -04787e: 6e30 5f01 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@015f │ │ -047884: 5231 7700 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0077 │ │ -047888: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -04788c: 1a01 c809 |0018: const-string v1, "android:style" // string@09c8 │ │ -047890: 5232 7700 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0077 │ │ -047894: 6e30 6001 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0160 │ │ -04789a: 5231 7800 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0078 │ │ -04789e: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -0478a2: 1a01 cd09 |0023: const-string v1, "android:theme" // string@09cd │ │ -0478a6: 5232 7800 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0078 │ │ -0478aa: 6e30 6001 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0160 │ │ -0478b0: 5531 7100 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0071 │ │ -0478b4: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -0478b8: 1a01 c409 |002e: const-string v1, "android:cancelable" // string@09c4 │ │ -0478bc: 5532 7100 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0071 │ │ -0478c0: 6e30 5e01 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@015e │ │ -0478c6: 5531 7600 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0076 │ │ -0478ca: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -0478ce: 1a01 c709 |0039: const-string v1, "android:showsDialog" // string@09c7 │ │ -0478d2: 5532 7600 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0076 │ │ -0478d6: 6e30 5e01 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@015e │ │ -0478dc: 5231 7000 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0070 │ │ -0478e0: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -0478e2: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -0478e6: 1a01 c309 |0045: const-string v1, "android:backStackId" // string@09c3 │ │ -0478ea: 5232 7000 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0070 │ │ -0478ee: 6e30 6001 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0160 │ │ -0478f4: 0e00 |004c: return-void │ │ +049760: |[049760] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +049770: 6f20 9902 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0299 │ │ +049776: 5431 7300 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +04977a: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +04977e: 5431 7300 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +049782: 6e10 4300 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0043 │ │ +049788: 0c00 |000c: move-result-object v0 │ │ +04978a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +04978e: 1a01 c609 |000f: const-string v1, "android:savedDialogState" // string@09c6 │ │ +049792: 6e30 5f01 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@015f │ │ +049798: 5231 7700 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0077 │ │ +04979c: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +0497a0: 1a01 c809 |0018: const-string v1, "android:style" // string@09c8 │ │ +0497a4: 5232 7700 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0077 │ │ +0497a8: 6e30 6001 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0160 │ │ +0497ae: 5231 7800 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0078 │ │ +0497b2: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +0497b6: 1a01 cd09 |0023: const-string v1, "android:theme" // string@09cd │ │ +0497ba: 5232 7800 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0078 │ │ +0497be: 6e30 6001 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0160 │ │ +0497c4: 5531 7100 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0071 │ │ +0497c8: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +0497cc: 1a01 c409 |002e: const-string v1, "android:cancelable" // string@09c4 │ │ +0497d0: 5532 7100 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0071 │ │ +0497d4: 6e30 5e01 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@015e │ │ +0497da: 5531 7600 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0076 │ │ +0497de: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +0497e2: 1a01 c709 |0039: const-string v1, "android:showsDialog" // string@09c7 │ │ +0497e6: 5532 7600 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0076 │ │ +0497ea: 6e30 5e01 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@015e │ │ +0497f0: 5231 7000 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0070 │ │ +0497f4: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +0497f6: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +0497fa: 1a01 c309 |0045: const-string v1, "android:backStackId" // string@09c3 │ │ +0497fe: 5232 7000 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0070 │ │ +049802: 6e30 6001 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0160 │ │ +049808: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ 0x0007 line=393 │ │ 0x000d line=394 │ │ 0x000f line=395 │ │ @@ -84782,23 +84998,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0478f8: |[0478f8] android.support.v4.app.DialogFragment.onStart:()V │ │ -047908: 6f10 9a02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@029a │ │ -04790e: 5410 7300 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -047912: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -047916: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -047918: 5c10 7900 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0079 │ │ -04791c: 5410 7300 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -047920: 6e10 4a00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@004a │ │ -047926: 0e00 |000f: return-void │ │ +04980c: |[04980c] android.support.v4.app.DialogFragment.onStart:()V │ │ +04981c: 6f10 9a02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@029a │ │ +049822: 5410 7300 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +049826: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +04982a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04982c: 5c10 7900 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0079 │ │ +049830: 5410 7300 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +049834: 6e10 4a00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@004a │ │ +04983a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ 0x0007 line=384 │ │ 0x000a line=385 │ │ 0x000f line=387 │ │ @@ -84810,21 +85026,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -047928: |[047928] android.support.v4.app.DialogFragment.onStop:()V │ │ -047938: 6f10 9b02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@029b │ │ -04793e: 5410 7300 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -047942: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -047946: 5410 7300 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -04794a: 6e10 4100 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0041 │ │ -047950: 0e00 |000c: return-void │ │ +04983c: |[04983c] android.support.v4.app.DialogFragment.onStop:()V │ │ +04984c: 6f10 9b02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@029b │ │ +049852: 5410 7300 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +049856: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +04985a: 5410 7300 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +04985e: 6e10 4100 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0041 │ │ +049864: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ 0x0007 line=419 │ │ 0x000c line=421 │ │ locals : │ │ @@ -84835,21 +85051,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -047954: |[047954] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -047964: 5c12 7100 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0071 │ │ -047968: 5410 7300 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -04796c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -047970: 5410 7300 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ -047974: 6e20 4500 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0045 │ │ -04797a: 0e00 |000b: return-void │ │ +049868: |[049868] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +049878: 5c12 7100 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0071 │ │ +04987c: 5410 7300 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +049880: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +049884: 5410 7300 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0073 │ │ +049888: 6e20 4500 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0045 │ │ +04988e: 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; │ │ @@ -84860,17 +85076,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04797c: |[04797c] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -04798c: 5c01 7600 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0076 │ │ -047990: 0e00 |0002: return-void │ │ +049890: |[049890] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +0498a0: 5c01 7600 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@0076 │ │ +0498a4: 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 │ │ @@ -84880,27 +85096,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -047994: |[047994] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -0479a4: 5923 7700 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0077 │ │ -0479a8: 5220 7700 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0077 │ │ -0479ac: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -0479ae: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -0479b2: 5220 7700 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0077 │ │ -0479b6: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -0479b8: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -0479bc: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -0479c2: 5920 7800 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0078 │ │ -0479c6: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -0479ca: 5924 7800 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0078 │ │ -0479ce: 0e00 |0015: return-void │ │ +0498a8: |[0498a8] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +0498b8: 5923 7700 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0077 │ │ +0498bc: 5220 7700 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0077 │ │ +0498c0: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +0498c2: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +0498c6: 5220 7700 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@0077 │ │ +0498ca: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +0498cc: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +0498d0: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +0498d6: 5920 7800 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0078 │ │ +0498da: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +0498de: 5924 7800 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@0078 │ │ +0498e2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ 0x000c line=104 │ │ 0x0011 line=106 │ │ 0x0013 line=107 │ │ @@ -84915,26 +85131,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 │ │ -0479d0: |[0479d0] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -0479e0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0479e2: 5c21 7400 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0074 │ │ -0479e6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0479e8: 5c20 7500 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0075 │ │ -0479ec: 6e30 c103 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@03c1 │ │ -0479f2: 5c21 7900 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0079 │ │ -0479f6: 6e10 c403 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03c4 │ │ -0479fc: 0a00 |000e: move-result v0 │ │ -0479fe: 5920 7000 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0070 │ │ -047a02: 5220 7000 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0070 │ │ -047a06: 0f00 |0013: return v0 │ │ +0498e4: |[0498e4] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +0498f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0498f6: 5c21 7400 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0074 │ │ +0498fa: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0498fc: 5c20 7500 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0075 │ │ +049900: 6e30 c103 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@03c1 │ │ +049906: 5c21 7900 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0079 │ │ +04990a: 6e10 c403 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03c4 │ │ +049910: 0a00 |000e: move-result v0 │ │ +049912: 5920 7000 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0070 │ │ +049916: 5220 7000 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0070 │ │ +04991a: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x0003 line=141 │ │ 0x0006 line=142 │ │ 0x0009 line=143 │ │ 0x000b line=144 │ │ @@ -84949,24 +85165,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 │ │ -047a08: |[047a08] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -047a18: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -047a1a: 5c21 7400 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0074 │ │ -047a1e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -047a20: 5c21 7500 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0075 │ │ -047a24: 6e10 0003 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0300 │ │ -047a2a: 0c00 |0009: move-result-object v0 │ │ -047a2c: 6e30 c103 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@03c1 │ │ -047a32: 6e10 c403 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03c4 │ │ -047a38: 0e00 |0010: return-void │ │ +04991c: |[04991c] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +04992c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04992e: 5c21 7400 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0074 │ │ +049932: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +049934: 5c21 7500 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@0075 │ │ +049938: 6e10 0003 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0300 │ │ +04993e: 0c00 |0009: move-result-object v0 │ │ +049940: 6e30 c103 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@03c1 │ │ +049946: 6e10 c403 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@03c4 │ │ +04994c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x0006 line=125 │ │ 0x000a line=126 │ │ 0x000d line=127 │ │ @@ -85012,18 +85228,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 │ │ -047a3c: |[047a3c] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ -047a4c: 5b01 7a00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@007a │ │ -047a50: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -047a56: 0e00 |0005: return-void │ │ +049950: |[049950] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ +049960: 5b01 7a00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@007a │ │ +049964: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +04996a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1421 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/Fragment; │ │ │ │ @@ -85033,27 +85249,27 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -047a58: |[047a58] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ -047a68: 5420 7a00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@007a │ │ -047a6c: 5400 aa00 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -047a70: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -047a74: 2200 6202 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -047a78: 1a01 c402 |0008: const-string v1, "Fragment does not have a view" // string@02c4 │ │ -047a7c: 7020 d110 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -047a82: 2700 |000d: throw v0 │ │ -047a84: 5420 7a00 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@007a │ │ -047a88: 5400 aa00 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -047a8c: 6e20 a30e 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0ea3 │ │ -047a92: 0c00 |0015: move-result-object v0 │ │ -047a94: 1100 |0016: return-object v0 │ │ +04996c: |[04996c] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ +04997c: 5420 7a00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@007a │ │ +049980: 5400 aa00 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +049984: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +049988: 2200 6202 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +04998c: 1a01 c402 |0008: const-string v1, "Fragment does not have a view" // string@02c4 │ │ +049990: 7020 d210 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +049996: 2700 |000d: throw v0 │ │ +049998: 5420 7a00 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@007a │ │ +04999c: 5400 aa00 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +0499a0: 6e20 a30e 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0ea3 │ │ +0499a6: 0c00 |0015: move-result-object v0 │ │ +0499a8: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1424 │ │ 0x0006 line=1425 │ │ 0x000e line=1427 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Landroid/support/v4/app/Fragment$1; │ │ @@ -85094,18 +85310,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 │ │ -047a98: |[047a98] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -047aa8: 5b01 ae00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00ae │ │ -047aac: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -047ab2: 0e00 |0005: return-void │ │ +0499ac: |[0499ac] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +0499bc: 5b01 ae00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00ae │ │ +0499c0: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0499c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -85115,19 +85331,19 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -047ab4: |[047ab4] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ -047ac4: 5410 ae00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00ae │ │ -047ac8: 6e20 c902 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@02c9 │ │ -047ace: 0c00 |0005: move-result-object v0 │ │ -047ad0: 1100 |0006: return-object v0 │ │ +0499c8: |[0499c8] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ +0499d8: 5410 ae00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00ae │ │ +0499dc: 6e20 c902 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@02c9 │ │ +0499e2: 0c00 |0005: move-result-object v0 │ │ +0499e4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0007 reg=2 id I │ │ │ │ @@ -85364,37 +85580,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -047ad4: |[047ad4] android.support.v4.app.FragmentManagerImpl.:()V │ │ -047ae4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047ae6: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -047aea: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -047aee: 6a00 de00 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -047af2: 6001 1a00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -047af6: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -047afa: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -047afe: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -047b00: 6a00 e100 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00e1 │ │ -047b04: 2200 0e02 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@020e │ │ -047b08: 7020 ae0f 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0fae │ │ -047b0e: 6900 e000 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00e0 │ │ -047b12: 2200 0e02 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@020e │ │ -047b16: 7020 ae0f 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0fae │ │ -047b1c: 6900 df00 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00df │ │ -047b20: 2200 0802 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0208 │ │ -047b24: 7020 a60f 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0fa6 │ │ -047b2a: 6900 d600 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00d6 │ │ -047b2e: 2200 0802 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0208 │ │ -047b32: 7020 a60f 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0fa6 │ │ -047b38: 6900 d500 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00d5 │ │ -047b3c: 0e00 |002c: return-void │ │ +0499e8: |[0499e8] android.support.v4.app.FragmentManagerImpl.:()V │ │ +0499f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0499fa: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +0499fe: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +049a02: 6a00 de00 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +049a06: 6001 1a00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +049a0a: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +049a0e: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +049a12: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +049a14: 6a00 e100 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00e1 │ │ +049a18: 2200 0e02 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@020e │ │ +049a1c: 7020 ae0f 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0fae │ │ +049a22: 6900 e000 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00e0 │ │ +049a26: 2200 0e02 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@020e │ │ +049a2a: 7020 ae0f 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@0fae │ │ +049a30: 6900 df00 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00df │ │ +049a34: 2200 0802 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0208 │ │ +049a38: 7020 a60f 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0fa6 │ │ +049a3e: 6900 d600 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00d6 │ │ +049a42: 2200 0802 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@0208 │ │ +049a46: 7020 a60f 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@0fa6 │ │ +049a4c: 6900 d500 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00d5 │ │ +049a50: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=385 │ │ 0x0007 line=388 │ │ 0x0010 line=711 │ │ 0x0017 line=712 │ │ 0x001e line=713 │ │ @@ -85406,25 +85622,25 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -047b40: |[047b40] android.support.v4.app.FragmentManagerImpl.:()V │ │ -047b50: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -047b52: 7010 fe02 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@02fe │ │ -047b58: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -047b5a: 5920 f100 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ -047b5e: 5b21 fb00 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00fb │ │ -047b62: 5b21 fa00 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00fa │ │ -047b66: 2200 8500 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@0085 │ │ -047b6a: 7020 1303 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0313 │ │ -047b70: 5b20 f300 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00f3 │ │ -047b74: 0e00 |0012: return-void │ │ +049a54: |[049a54] android.support.v4.app.FragmentManagerImpl.:()V │ │ +049a64: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +049a66: 7010 fe02 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@02fe │ │ +049a6c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +049a6e: 5920 f100 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ +049a72: 5b21 fb00 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00fb │ │ +049a76: 5b21 fa00 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00fa │ │ +049a7a: 2200 8500 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@0085 │ │ +049a7e: 7020 1303 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0313 │ │ +049a84: 5b20 f300 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00f3 │ │ +049a88: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=384 │ │ 0x0004 line=411 │ │ 0x0007 line=423 │ │ 0x0009 line=424 │ │ 0x000b line=426 │ │ @@ -85436,37 +85652,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -047b78: |[047b78] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -047b88: 5530 fc00 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00fc │ │ -047b8c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -047b90: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -047b94: 1a01 1a02 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@021a │ │ -047b98: 7020 d110 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -047b9e: 2700 |000b: throw v0 │ │ -047ba0: 5430 f700 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ -047ba4: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -047ba8: 2200 6202 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -047bac: 2201 7402 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -047bb0: 7010 0e11 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -047bb6: 1a02 1b02 |0017: const-string v2, "Can not perform this action inside of " // string@021b │ │ -047bba: 6e20 1411 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -047bc0: 0c01 |001c: move-result-object v1 │ │ -047bc2: 5432 f700 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ -047bc6: 6e20 1411 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -047bcc: 0c01 |0022: move-result-object v1 │ │ -047bce: 6e10 1a11 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -047bd4: 0c01 |0026: move-result-object v1 │ │ -047bd6: 7020 d110 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -047bdc: 2700 |002a: throw v0 │ │ -047bde: 0e00 |002b: return-void │ │ +049a8c: |[049a8c] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +049a9c: 5530 fc00 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00fc │ │ +049aa0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +049aa4: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +049aa8: 1a01 1a02 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@021a │ │ +049aac: 7020 d210 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +049ab2: 2700 |000b: throw v0 │ │ +049ab4: 5430 f700 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ +049ab8: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +049abc: 2200 6202 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +049ac0: 2201 7402 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +049ac4: 7010 0f11 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +049aca: 1a02 1b02 |0017: const-string v2, "Can not perform this action inside of " // string@021b │ │ +049ace: 6e20 1511 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +049ad4: 0c01 |001c: move-result-object v1 │ │ +049ad6: 5432 f700 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ +049ada: 6e20 1511 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +049ae0: 0c01 |0022: move-result-object v1 │ │ +049ae2: 6e10 1b11 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +049ae8: 0c01 |0026: move-result-object v1 │ │ +049aea: 7020 d210 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +049af0: 2700 |002a: throw v0 │ │ +049af2: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1326 │ │ 0x0004 line=1327 │ │ 0x000c line=1330 │ │ 0x0010 line=1331 │ │ 0x002b line=1334 │ │ @@ -85474,74 +85690,74 @@ │ │ 0x0000 - 0x002c reg=3 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #3 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'makeFadeAnimation' │ │ type : '(Landroid/content/Context;FF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ - registers : 6 │ │ + registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -047be0: |[047be0] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -047bf0: 2200 0902 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0209 │ │ -047bf4: 7030 a70f 4005 |0002: invoke-direct {v0, v4, v5}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0fa7 │ │ -047bfa: 6201 df00 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00df │ │ -047bfe: 6e20 a90f 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0fa9 │ │ -047c04: 1601 dc00 |000a: const-wide/16 v1, #int 220 // #dc │ │ -047c08: 6e30 a80f 1002 |000c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0fa8 │ │ -047c0e: 1100 |000f: return-object v0 │ │ +049af4: |[049af4] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +049b04: 2200 0902 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@0209 │ │ +049b08: 7030 a70f 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0fa7 │ │ +049b0e: 6201 df00 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00df │ │ +049b12: 6e20 a90f 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0fa9 │ │ +049b18: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ +049b1c: 6e30 a80f 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0fa8 │ │ +049b22: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x0005 line=735 │ │ 0x000a line=736 │ │ 0x000f line=737 │ │ locals : │ │ 0x0005 - 0x0010 reg=0 anim Landroid/view/animation/AlphaAnimation; │ │ - 0x0000 - 0x0010 reg=3 context Landroid/content/Context; │ │ - 0x0000 - 0x0010 reg=4 start F │ │ - 0x0000 - 0x0010 reg=5 end F │ │ + 0x0000 - 0x0010 reg=4 context Landroid/content/Context; │ │ + 0x0000 - 0x0010 reg=5 start F │ │ + 0x0000 - 0x0010 reg=6 end F │ │ │ │ #4 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ name : 'makeOpenCloseAnimation' │ │ 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 │ │ -047c10: |[047c10] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -047c20: 220a 0c02 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@020c │ │ -047c24: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -047c26: 7020 ab0f 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@0fab │ │ -047c2c: 2200 1002 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@0210 │ │ -047c30: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -047c32: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -047c36: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -047c38: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -047c3c: 01c1 |000e: move v1, v12 │ │ -047c3e: 01d2 |000f: move v2, v13 │ │ -047c40: 01c3 |0010: move v3, v12 │ │ -047c42: 01d4 |0011: move v4, v13 │ │ -047c44: 7609 af0f 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@0faf │ │ -047c4a: 6201 e000 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00e0 │ │ -047c4e: 6e20 b10f 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0fb1 │ │ -047c54: 1601 dc00 |001a: const-wide/16 v1, #int 220 // #dc │ │ -047c58: 6e30 b00f 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@0fb0 │ │ -047c5e: 6e20 ac0f 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0fac │ │ -047c64: 2209 0902 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@0209 │ │ -047c68: 7030 a70f e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0fa7 │ │ -047c6e: 6201 df00 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00df │ │ -047c72: 6e20 a90f 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0fa9 │ │ -047c78: 1601 dc00 |002c: const-wide/16 v1, #int 220 // #dc │ │ -047c7c: 6e30 a80f 1902 |002e: invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0fa8 │ │ -047c82: 6e20 ac0f 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0fac │ │ -047c88: 110a |0034: return-object v10 │ │ +049b24: |[049b24] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +049b34: 220a 0c02 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@020c │ │ +049b38: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +049b3a: 7020 ab0f 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@0fab │ │ +049b40: 2200 1002 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@0210 │ │ +049b44: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +049b46: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +049b4a: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +049b4c: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +049b50: 01c1 |000e: move v1, v12 │ │ +049b52: 01d2 |000f: move v2, v13 │ │ +049b54: 01c3 |0010: move v3, v12 │ │ +049b56: 01d4 |0011: move v4, v13 │ │ +049b58: 7609 af0f 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@0faf │ │ +049b5e: 6201 e000 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00e0 │ │ +049b62: 6e20 b10f 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0fb1 │ │ +049b68: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ +049b6c: 6e30 b00f 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@0fb0 │ │ +049b72: 6e20 ac0f 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0fac │ │ +049b78: 2209 0902 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@0209 │ │ +049b7c: 7030 a70f e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@0fa7 │ │ +049b82: 6201 df00 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00df │ │ +049b86: 6e20 a90f 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@0fa9 │ │ +049b8c: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ +049b90: 6e30 a80f 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@0fa8 │ │ +049b96: 6e20 ac0f 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@0fac │ │ +049b9c: 110a |0034: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0006 line=721 │ │ 0x0015 line=723 │ │ 0x001a line=724 │ │ 0x001f line=725 │ │ @@ -85565,25 +85781,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -047c8c: |[047c8c] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -047c9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047c9e: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -047ca4: 0f00 |0004: return v0 │ │ -047ca6: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -047caa: 28fd |0007: goto 0004 // -0003 │ │ -047cac: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -047cb0: 28fa |000a: goto 0004 // -0006 │ │ -047cb2: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -047cb6: 28f7 |000d: goto 0004 // -0009 │ │ -047cb8: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ +049ba0: |[049ba0] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +049bb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049bb2: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +049bb8: 0f00 |0004: return v0 │ │ +049bba: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +049bbe: 28fd |0007: goto 0004 // -0003 │ │ +049bc0: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +049bc4: 28fa |000a: goto 0004 // -0006 │ │ +049bc6: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +049bca: 28f7 |000d: goto 0004 // -0009 │ │ +049bcc: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2013 │ │ 0x0001 line=2014 │ │ 0x0004 line=2025 │ │ 0x0005 line=2016 │ │ 0x0007 line=2017 │ │ @@ -85600,52 +85816,52 @@ │ │ type : '(Ljava/lang/RuntimeException;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -047cd4: |[047cd4] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ -047ce4: 1a03 c802 |0000: const-string v3, "FragmentManager" // string@02c8 │ │ -047ce8: 6e10 f110 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@10f1 │ │ -047cee: 0c04 |0005: move-result-object v4 │ │ -047cf0: 7120 370e 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0e37 │ │ -047cf6: 1a03 c802 |0009: const-string v3, "FragmentManager" // string@02c8 │ │ -047cfa: 1a04 c001 |000b: const-string v4, "Activity state:" // string@01c0 │ │ -047cfe: 7120 370e 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0e37 │ │ -047d04: 2201 0001 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@0100 │ │ -047d08: 1a03 c802 |0012: const-string v3, "FragmentManager" // string@02c8 │ │ -047d0c: 7020 0b06 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@060b │ │ -047d12: 2202 5102 |0017: new-instance v2, Ljava/io/PrintWriter; // type@0251 │ │ -047d16: 7020 ad10 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@10ad │ │ -047d1c: 5473 e800 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -047d20: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ -047d24: 5473 e800 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -047d28: 1a04 0800 |0022: const-string v4, " " // string@0008 │ │ -047d2c: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -047d2e: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -047d30: 2366 1403 |0026: new-array v6, v6, [Ljava/lang/String; // type@0314 │ │ -047d34: 6e56 c702 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@02c7 │ │ -047d3a: 2708 |002b: throw v8 │ │ -047d3c: 0d00 |002c: move-exception v0 │ │ -047d3e: 1a03 c802 |002d: const-string v3, "FragmentManager" // string@02c8 │ │ -047d42: 1a04 b602 |002f: const-string v4, "Failed dumping state" // string@02b6 │ │ -047d46: 7130 380e 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e38 │ │ -047d4c: 28f7 |0034: goto 002b // -0009 │ │ -047d4e: 1a03 0800 |0035: const-string v3, " " // string@0008 │ │ -047d52: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -047d54: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -047d56: 2355 1403 |0039: new-array v5, v5, [Ljava/lang/String; // type@0314 │ │ -047d5a: 6e55 3a03 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@033a │ │ -047d60: 28ed |003e: goto 002b // -0013 │ │ -047d62: 0d00 |003f: move-exception v0 │ │ -047d64: 1a03 c802 |0040: const-string v3, "FragmentManager" // string@02c8 │ │ -047d68: 1a04 b602 |0042: const-string v4, "Failed dumping state" // string@02b6 │ │ -047d6c: 7130 380e 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e38 │ │ -047d72: 28e4 |0047: goto 002b // -001c │ │ +049be8: |[049be8] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ +049bf8: 1a03 c802 |0000: const-string v3, "FragmentManager" // string@02c8 │ │ +049bfc: 6e10 f210 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@10f2 │ │ +049c02: 0c04 |0005: move-result-object v4 │ │ +049c04: 7120 370e 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0e37 │ │ +049c0a: 1a03 c802 |0009: const-string v3, "FragmentManager" // string@02c8 │ │ +049c0e: 1a04 c001 |000b: const-string v4, "Activity state:" // string@01c0 │ │ +049c12: 7120 370e 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0e37 │ │ +049c18: 2201 0001 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@0100 │ │ +049c1c: 1a03 c802 |0012: const-string v3, "FragmentManager" // string@02c8 │ │ +049c20: 7020 0b06 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@060b │ │ +049c26: 2202 5102 |0017: new-instance v2, Ljava/io/PrintWriter; // type@0251 │ │ +049c2a: 7020 ad10 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@10ad │ │ +049c30: 5473 e800 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +049c34: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ +049c38: 5473 e800 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +049c3c: 1a04 0800 |0022: const-string v4, " " // string@0008 │ │ +049c40: 1205 |0024: const/4 v5, #int 0 // #0 │ │ +049c42: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +049c44: 2366 1403 |0026: new-array v6, v6, [Ljava/lang/String; // type@0314 │ │ +049c48: 6e56 c702 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@02c7 │ │ +049c4e: 2708 |002b: throw v8 │ │ +049c50: 0d00 |002c: move-exception v0 │ │ +049c52: 1a03 c802 |002d: const-string v3, "FragmentManager" // string@02c8 │ │ +049c56: 1a04 b602 |002f: const-string v4, "Failed dumping state" // string@02b6 │ │ +049c5a: 7130 380e 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e38 │ │ +049c60: 28f7 |0034: goto 002b // -0009 │ │ +049c62: 1a03 0800 |0035: const-string v3, " " // string@0008 │ │ +049c66: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +049c68: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +049c6a: 2355 1403 |0039: new-array v5, v5, [Ljava/lang/String; // type@0314 │ │ +049c6e: 6e55 3a03 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@033a │ │ +049c74: 28ed |003e: goto 002b // -0013 │ │ +049c76: 0d00 |003f: move-exception v0 │ │ +049c78: 1a03 c802 |0040: const-string v3, "FragmentManager" // string@02c8 │ │ +049c7c: 1a04 b602 |0042: const-string v4, "Failed dumping state" // string@02b6 │ │ +049c80: 7130 380e 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e38 │ │ +049c86: 28e4 |0047: goto 002b // -001c │ │ catches : 2 │ │ 0x0020 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0035 - 0x003e │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ 0x0000 line=434 │ │ @@ -85673,35 +85889,35 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -047d90: |[047d90] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -047da0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -047da2: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -047da8: 0f00 |0004: return v0 │ │ -047daa: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -047dae: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -047db0: 28fc |0008: goto 0004 // -0004 │ │ -047db2: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -047db4: 28fe |000a: goto 0008 // -0002 │ │ -047db6: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -047dba: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -047dbc: 28f6 |000e: goto 0004 // -000a │ │ -047dbe: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -047dc0: 28fe |0010: goto 000e // -0002 │ │ -047dc2: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -047dc6: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -047dc8: 28f0 |0014: goto 0004 // -0010 │ │ -047dca: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -047dcc: 28fe |0016: goto 0014 // -0002 │ │ -047dce: 0000 |0017: nop // spacer │ │ -047dd0: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ +049ca4: |[049ca4] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +049cb4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +049cb6: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +049cbc: 0f00 |0004: return v0 │ │ +049cbe: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +049cc2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +049cc4: 28fc |0008: goto 0004 // -0004 │ │ +049cc6: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +049cc8: 28fe |000a: goto 0008 // -0002 │ │ +049cca: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +049cce: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +049cd0: 28f6 |000e: goto 0004 // -000a │ │ +049cd2: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +049cd4: 28fe |0010: goto 000e // -0002 │ │ +049cd6: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +049cda: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +049cdc: 28f0 |0014: goto 0004 // -0010 │ │ +049cde: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +049ce0: 28fe |0016: goto 0014 // -0002 │ │ +049ce2: 0000 |0017: nop // spacer │ │ +049ce4: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2037 │ │ 0x0001 line=2038 │ │ 0x0004 line=2049 │ │ 0x0005 line=2040 │ │ 0x0008 line=2041 │ │ @@ -85722,24 +85938,24 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -047dec: |[047dec] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -047dfc: 5410 ec00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -047e00: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -047e04: 2200 8302 |0004: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -047e08: 7010 3211 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -047e0e: 5b10 ec00 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -047e12: 5410 ec00 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -047e16: 6e20 3511 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -047e1c: 6e10 5b03 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@035b │ │ -047e22: 0e00 |0013: return-void │ │ +049d00: |[049d00] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +049d10: 5410 ec00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +049d14: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +049d18: 2200 8302 |0004: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +049d1c: 7010 3311 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +049d22: 5b10 ec00 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +049d26: 5410 ec00 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +049d2a: 6e20 3611 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +049d30: 6e10 5b03 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@035b │ │ +049d36: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1476 │ │ 0x0004 line=1477 │ │ 0x000b line=1479 │ │ 0x0010 line=1480 │ │ 0x0013 line=1481 │ │ @@ -85752,66 +85968,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 │ │ -047e24: |[047e24] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -047e34: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -047e36: 5440 e900 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -047e3a: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -047e3e: 2200 8302 |0005: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -047e42: 7010 3211 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -047e48: 5b40 e900 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -047e4c: 6300 de00 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -047e50: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -047e54: 1a00 c802 |0010: const-string v0, "FragmentManager" // string@02c8 │ │ -047e58: 2201 7402 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -047e5c: 7010 0e11 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -047e62: 1a02 7409 |0017: const-string v2, "add: " // string@0974 │ │ -047e66: 6e20 1411 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -047e6c: 0c01 |001c: move-result-object v1 │ │ -047e6e: 6e20 1311 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -047e74: 0c01 |0020: move-result-object v1 │ │ -047e76: 6e10 1a11 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -047e7c: 0c01 |0024: move-result-object v1 │ │ -047e7e: 7120 3a0e 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -047e84: 6e20 4703 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@0347 │ │ -047e8a: 5550 8e00 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ -047e8e: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ -047e92: 5440 e900 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -047e96: 6e20 3711 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1137 │ │ -047e9c: 0a00 |0034: move-result v0 │ │ -047e9e: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ -047ea2: 2200 6202 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -047ea6: 2201 7402 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -047eaa: 7010 0e11 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -047eb0: 1a02 c302 |003e: const-string v2, "Fragment already added: " // string@02c3 │ │ -047eb4: 6e20 1411 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -047eba: 0c01 |0043: move-result-object v1 │ │ -047ebc: 6e20 1311 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -047ec2: 0c01 |0047: move-result-object v1 │ │ -047ec4: 6e10 1a11 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -047eca: 0c01 |004b: move-result-object v1 │ │ -047ecc: 7020 d110 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -047ed2: 2700 |004f: throw v0 │ │ -047ed4: 5440 e900 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -047ed8: 6e20 3511 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -047ede: 5c53 8400 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ -047ee2: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -047ee4: 5c50 9c00 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@009c │ │ -047ee8: 5550 9200 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ -047eec: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ -047ef0: 5550 9900 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ -047ef4: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -047ef8: 5c43 f600 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f6 │ │ -047efc: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ -047f00: 6e20 4d03 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@034d │ │ -047f06: 0e00 |0069: return-void │ │ +049d38: |[049d38] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +049d48: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +049d4a: 5440 e900 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +049d4e: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +049d52: 2200 8302 |0005: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +049d56: 7010 3311 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +049d5c: 5b40 e900 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +049d60: 6300 de00 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +049d64: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +049d68: 1a00 c802 |0010: const-string v0, "FragmentManager" // string@02c8 │ │ +049d6c: 2201 7402 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +049d70: 7010 0f11 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +049d76: 1a02 7409 |0017: const-string v2, "add: " // string@0974 │ │ +049d7a: 6e20 1511 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +049d80: 0c01 |001c: move-result-object v1 │ │ +049d82: 6e20 1411 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +049d88: 0c01 |0020: move-result-object v1 │ │ +049d8a: 6e10 1b11 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +049d90: 0c01 |0024: move-result-object v1 │ │ +049d92: 7120 3a0e 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +049d98: 6e20 4703 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@0347 │ │ +049d9e: 5550 8e00 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ +049da2: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ +049da6: 5440 e900 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +049daa: 6e20 3811 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1138 │ │ +049db0: 0a00 |0034: move-result v0 │ │ +049db2: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ +049db6: 2200 6202 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +049dba: 2201 7402 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +049dbe: 7010 0f11 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +049dc4: 1a02 c302 |003e: const-string v2, "Fragment already added: " // string@02c3 │ │ +049dc8: 6e20 1511 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +049dce: 0c01 |0043: move-result-object v1 │ │ +049dd0: 6e20 1411 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +049dd6: 0c01 |0047: move-result-object v1 │ │ +049dd8: 6e10 1b11 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +049dde: 0c01 |004b: move-result-object v1 │ │ +049de0: 7020 d210 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +049de6: 2700 |004f: throw v0 │ │ +049de8: 5440 e900 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +049dec: 6e20 3611 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +049df2: 5c53 8400 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ +049df6: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +049df8: 5c50 9c00 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@009c │ │ +049dfc: 5550 9200 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ +049e00: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ +049e04: 5550 9900 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ +049e08: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +049e0c: 5c43 f600 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f6 │ │ +049e10: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ +049e14: 6e20 4d03 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@034d │ │ +049e1a: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1152 │ │ 0x0005 line=1153 │ │ 0x000c line=1155 │ │ 0x0028 line=1156 │ │ 0x002b line=1157 │ │ @@ -85835,23 +86051,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 │ │ -047f08: |[047f08] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -047f18: 5410 ed00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00ed │ │ -047f1c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -047f20: 2200 8302 |0004: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -047f24: 7010 3211 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -047f2a: 5b10 ed00 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00ed │ │ -047f2e: 5410 ed00 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00ed │ │ -047f32: 6e20 3511 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -047f38: 0e00 |0010: return-void │ │ +049e1c: |[049e1c] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +049e2c: 5410 ed00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00ed │ │ +049e30: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +049e34: 2200 8302 |0004: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +049e38: 7010 3311 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +049e3e: 5b10 ed00 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00ed │ │ +049e42: 5410 ed00 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00ed │ │ +049e46: 6e20 3611 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +049e4c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ 0x0004 line=531 │ │ 0x000b line=533 │ │ 0x0010 line=534 │ │ locals : │ │ @@ -85863,89 +86079,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 │ │ -047f3c: |[047f3c] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -047f4c: 1d05 |0000: monitor-enter v5 │ │ -047f4e: 5452 ea00 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ -047f52: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -047f56: 5452 ea00 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ -047f5a: 6e10 3f11 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -047f60: 0a02 |000a: move-result v2 │ │ -047f62: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -047f66: 5452 ee00 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ -047f6a: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -047f6e: 2202 8302 |0011: new-instance v2, Ljava/util/ArrayList; // type@0283 │ │ -047f72: 7010 3211 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -047f78: 5b52 ee00 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ -047f7c: 5452 ee00 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ -047f80: 6e10 3f11 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -047f86: 0a00 |001d: move-result v0 │ │ -047f88: 6302 de00 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -047f8c: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -047f90: 1a02 c802 |0022: const-string v2, "FragmentManager" // string@02c8 │ │ -047f94: 2203 7402 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -047f98: 7010 0e11 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -047f9e: 1a04 e407 |0029: const-string v4, "Setting back stack index " // string@07e4 │ │ -047fa2: 6e20 1411 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -047fa8: 0c03 |002e: move-result-object v3 │ │ -047faa: 6e20 1111 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -047fb0: 0c03 |0032: move-result-object v3 │ │ -047fb2: 1a04 8f00 |0033: const-string v4, " to " // string@008f │ │ -047fb6: 6e20 1411 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -047fbc: 0c03 |0038: move-result-object v3 │ │ -047fbe: 6e20 1311 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -047fc4: 0c03 |003c: move-result-object v3 │ │ -047fc6: 6e10 1a11 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -047fcc: 0c03 |0040: move-result-object v3 │ │ -047fce: 7120 3a0e 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -047fd4: 5452 ee00 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ -047fd8: 6e20 3511 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -047fde: 1e05 |0049: monitor-exit v5 │ │ -047fe0: 0101 |004a: move v1, v0 │ │ -047fe2: 0f01 |004b: return v1 │ │ -047fe4: 5452 ea00 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ -047fe8: 5453 ea00 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ -047fec: 6e10 3f11 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -047ff2: 0a03 |0053: move-result v3 │ │ -047ff4: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -047ff8: 6e20 3c11 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113c │ │ -047ffe: 0c02 |0059: move-result-object v2 │ │ -048000: 1f02 6502 |005a: check-cast v2, Ljava/lang/Integer; // type@0265 │ │ -048004: 6e10 d310 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@10d3 │ │ -04800a: 0a00 |005f: move-result v0 │ │ -04800c: 6302 de00 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -048010: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -048014: 1a02 c802 |0064: const-string v2, "FragmentManager" // string@02c8 │ │ -048018: 2203 7402 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04801c: 7010 0e11 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -048022: 1a04 ca01 |006b: const-string v4, "Adding back stack index " // string@01ca │ │ -048026: 6e20 1411 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04802c: 0c03 |0070: move-result-object v3 │ │ -04802e: 6e20 1111 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -048034: 0c03 |0074: move-result-object v3 │ │ -048036: 1a04 9700 |0075: const-string v4, " with " // string@0097 │ │ -04803a: 6e20 1411 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -048040: 0c03 |007a: move-result-object v3 │ │ -048042: 6e20 1311 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -048048: 0c03 |007e: move-result-object v3 │ │ -04804a: 6e10 1a11 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -048050: 0c03 |0082: move-result-object v3 │ │ -048052: 7120 3a0e 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -048058: 5452 ee00 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ -04805c: 6e30 3e11 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@113e │ │ -048062: 1e05 |008b: monitor-exit v5 │ │ -048064: 0101 |008c: move v1, v0 │ │ -048066: 28be |008d: goto 004b // -0042 │ │ -048068: 0d02 |008e: move-exception v2 │ │ -04806a: 1e05 |008f: monitor-exit v5 │ │ -04806c: 2702 |0090: throw v2 │ │ +049e50: |[049e50] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +049e60: 1d05 |0000: monitor-enter v5 │ │ +049e62: 5452 ea00 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ +049e66: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +049e6a: 5452 ea00 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ +049e6e: 6e10 4011 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +049e74: 0a02 |000a: move-result v2 │ │ +049e76: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +049e7a: 5452 ee00 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ +049e7e: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +049e82: 2202 8302 |0011: new-instance v2, Ljava/util/ArrayList; // type@0283 │ │ +049e86: 7010 3311 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +049e8c: 5b52 ee00 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ +049e90: 5452 ee00 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ +049e94: 6e10 4011 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +049e9a: 0a00 |001d: move-result v0 │ │ +049e9c: 6302 de00 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +049ea0: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +049ea4: 1a02 c802 |0022: const-string v2, "FragmentManager" // string@02c8 │ │ +049ea8: 2203 7402 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +049eac: 7010 0f11 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +049eb2: 1a04 e407 |0029: const-string v4, "Setting back stack index " // string@07e4 │ │ +049eb6: 6e20 1511 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +049ebc: 0c03 |002e: move-result-object v3 │ │ +049ebe: 6e20 1211 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +049ec4: 0c03 |0032: move-result-object v3 │ │ +049ec6: 1a04 8f00 |0033: const-string v4, " to " // string@008f │ │ +049eca: 6e20 1511 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +049ed0: 0c03 |0038: move-result-object v3 │ │ +049ed2: 6e20 1411 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +049ed8: 0c03 |003c: move-result-object v3 │ │ +049eda: 6e10 1b11 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +049ee0: 0c03 |0040: move-result-object v3 │ │ +049ee2: 7120 3a0e 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +049ee8: 5452 ee00 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ +049eec: 6e20 3611 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +049ef2: 1e05 |0049: monitor-exit v5 │ │ +049ef4: 0101 |004a: move v1, v0 │ │ +049ef6: 0f01 |004b: return v1 │ │ +049ef8: 5452 ea00 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ +049efc: 5453 ea00 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ +049f00: 6e10 4011 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +049f06: 0a03 |0053: move-result v3 │ │ +049f08: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +049f0c: 6e20 3d11 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113d │ │ +049f12: 0c02 |0059: move-result-object v2 │ │ +049f14: 1f02 6502 |005a: check-cast v2, Ljava/lang/Integer; // type@0265 │ │ +049f18: 6e10 d410 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@10d4 │ │ +049f1e: 0a00 |005f: move-result v0 │ │ +049f20: 6302 de00 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +049f24: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +049f28: 1a02 c802 |0064: const-string v2, "FragmentManager" // string@02c8 │ │ +049f2c: 2203 7402 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +049f30: 7010 0f11 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +049f36: 1a04 ca01 |006b: const-string v4, "Adding back stack index " // string@01ca │ │ +049f3a: 6e20 1511 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +049f40: 0c03 |0070: move-result-object v3 │ │ +049f42: 6e20 1211 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +049f48: 0c03 |0074: move-result-object v3 │ │ +049f4a: 1a04 9700 |0075: const-string v4, " with " // string@0097 │ │ +049f4e: 6e20 1511 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +049f54: 0c03 |007a: move-result-object v3 │ │ +049f56: 6e20 1411 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +049f5c: 0c03 |007e: move-result-object v3 │ │ +049f5e: 6e10 1b11 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +049f64: 0c03 |0082: move-result-object v3 │ │ +049f66: 7120 3a0e 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +049f6c: 5452 ee00 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ +049f70: 6e30 3f11 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@113f │ │ +049f76: 1e05 |008b: monitor-exit v5 │ │ +049f78: 0101 |008c: move v1, v0 │ │ +049f7a: 28be |008d: goto 004b // -0042 │ │ +049f7c: 0d02 |008e: move-exception v2 │ │ +049f7e: 1e05 |008f: monitor-exit v5 │ │ +049f80: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ 0x0000 line=1356 │ │ 0x0001 line=1357 │ │ 0x000d line=1358 │ │ @@ -85973,25 +86189,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 │ │ -04807c: |[04807c] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ -04808c: 5420 e800 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -048090: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -048094: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -048098: 1a01 cd01 |0006: const-string v1, "Already attached" // string@01cd │ │ -04809c: 7020 d110 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -0480a2: 2700 |000b: throw v0 │ │ -0480a4: 5b23 e800 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -0480a8: 5b24 ef00 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00ef │ │ -0480ac: 5b25 f800 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ -0480b0: 0e00 |0012: return-void │ │ +049f90: |[049f90] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ +049fa0: 5420 e800 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +049fa4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +049fa8: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +049fac: 1a01 cd01 |0006: const-string v1, "Already attached" // string@01cd │ │ +049fb0: 7020 d210 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +049fb6: 2700 |000b: throw v0 │ │ +049fb8: 5b23 e800 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +049fbc: 5b24 ef00 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00ef │ │ +049fc0: 5b25 f800 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ +049fc4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1844 │ │ 0x000c line=1845 │ │ 0x000e line=1846 │ │ 0x0010 line=1847 │ │ 0x0012 line=1848 │ │ @@ -86006,84 +86222,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 │ │ -0480b4: |[0480b4] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -0480c4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0480c6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0480c8: 6300 de00 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -0480cc: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -0480d0: 1a00 c802 |0006: const-string v0, "FragmentManager" // string@02c8 │ │ -0480d4: 2201 7402 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -0480d8: 7010 0e11 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0480de: 1a02 ef09 |000d: const-string v2, "attach: " // string@09ef │ │ -0480e2: 6e20 1411 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0480e8: 0c01 |0012: move-result-object v1 │ │ -0480ea: 6e20 1311 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -0480f0: 0c01 |0016: move-result-object v1 │ │ -0480f2: 6e10 1a11 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0480f8: 0c01 |001a: move-result-object v1 │ │ -0480fa: 7120 3a0e 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -048100: 5570 8e00 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ -048104: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ -048108: 5c75 8e00 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ -04810c: 5570 8400 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ -048110: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ -048114: 5460 e900 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -048118: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -04811c: 2200 8302 |002c: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -048120: 7010 3211 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -048126: 5b60 e900 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04812a: 5460 e900 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04812e: 6e20 3711 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1137 │ │ -048134: 0a00 |0038: move-result v0 │ │ -048136: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ -04813a: 2200 6202 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -04813e: 2201 7402 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -048142: 7010 0e11 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -048148: 1a02 c302 |0042: const-string v2, "Fragment already added: " // string@02c3 │ │ -04814c: 6e20 1411 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -048152: 0c01 |0047: move-result-object v1 │ │ -048154: 6e20 1311 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04815a: 0c01 |004b: move-result-object v1 │ │ -04815c: 6e10 1a11 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -048162: 0c01 |004f: move-result-object v1 │ │ -048164: 7020 d110 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -04816a: 2700 |0053: throw v0 │ │ -04816c: 6300 de00 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -048170: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ -048174: 1a00 c802 |0058: const-string v0, "FragmentManager" // string@02c8 │ │ -048178: 2201 7402 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -04817c: 7010 0e11 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -048182: 1a02 7309 |005f: const-string v2, "add from attach: " // string@0973 │ │ -048186: 6e20 1411 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04818c: 0c01 |0064: move-result-object v1 │ │ -04818e: 6e20 1311 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -048194: 0c01 |0068: move-result-object v1 │ │ -048196: 6e10 1a11 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04819c: 0c01 |006c: move-result-object v1 │ │ -04819e: 7120 3a0e 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -0481a4: 5460 e900 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -0481a8: 6e20 3511 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -0481ae: 5c73 8400 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ -0481b2: 5570 9200 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ -0481b6: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ -0481ba: 5570 9900 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ -0481be: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ -0481c2: 5c63 f600 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f6 │ │ -0481c6: 5262 f100 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ -0481ca: 0760 |0083: move-object v0, v6 │ │ -0481cc: 0771 |0084: move-object v1, v7 │ │ -0481ce: 0183 |0085: move v3, v8 │ │ -0481d0: 0194 |0086: move v4, v9 │ │ -0481d2: 7406 4e03 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@034e │ │ -0481d8: 0e00 |008a: return-void │ │ +049fc8: |[049fc8] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +049fd8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +049fda: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +049fdc: 6300 de00 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +049fe0: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +049fe4: 1a00 c802 |0006: const-string v0, "FragmentManager" // string@02c8 │ │ +049fe8: 2201 7402 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +049fec: 7010 0f11 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +049ff2: 1a02 ef09 |000d: const-string v2, "attach: " // string@09ef │ │ +049ff6: 6e20 1511 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +049ffc: 0c01 |0012: move-result-object v1 │ │ +049ffe: 6e20 1411 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04a004: 0c01 |0016: move-result-object v1 │ │ +04a006: 6e10 1b11 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04a00c: 0c01 |001a: move-result-object v1 │ │ +04a00e: 7120 3a0e 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04a014: 5570 8e00 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ +04a018: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ +04a01c: 5c75 8e00 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ +04a020: 5570 8400 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ +04a024: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ +04a028: 5460 e900 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a02c: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +04a030: 2200 8302 |002c: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +04a034: 7010 3311 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +04a03a: 5b60 e900 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a03e: 5460 e900 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a042: 6e20 3811 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1138 │ │ +04a048: 0a00 |0038: move-result v0 │ │ +04a04a: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ +04a04e: 2200 6202 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +04a052: 2201 7402 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04a056: 7010 0f11 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04a05c: 1a02 c302 |0042: const-string v2, "Fragment already added: " // string@02c3 │ │ +04a060: 6e20 1511 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04a066: 0c01 |0047: move-result-object v1 │ │ +04a068: 6e20 1411 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04a06e: 0c01 |004b: move-result-object v1 │ │ +04a070: 6e10 1b11 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04a076: 0c01 |004f: move-result-object v1 │ │ +04a078: 7020 d210 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04a07e: 2700 |0053: throw v0 │ │ +04a080: 6300 de00 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04a084: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ +04a088: 1a00 c802 |0058: const-string v0, "FragmentManager" // string@02c8 │ │ +04a08c: 2201 7402 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04a090: 7010 0f11 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04a096: 1a02 7309 |005f: const-string v2, "add from attach: " // string@0973 │ │ +04a09a: 6e20 1511 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04a0a0: 0c01 |0064: move-result-object v1 │ │ +04a0a2: 6e20 1411 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04a0a8: 0c01 |0068: move-result-object v1 │ │ +04a0aa: 6e10 1b11 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04a0b0: 0c01 |006c: move-result-object v1 │ │ +04a0b2: 7120 3a0e 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04a0b8: 5460 e900 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a0bc: 6e20 3611 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04a0c2: 5c73 8400 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ +04a0c6: 5570 9200 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ +04a0ca: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ +04a0ce: 5570 9900 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ +04a0d2: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ +04a0d6: 5c63 f600 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f6 │ │ +04a0da: 5262 f100 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ +04a0de: 0760 |0083: move-object v0, v6 │ │ +04a0e0: 0771 |0084: move-object v1, v7 │ │ +04a0e2: 0183 |0085: move v3, v8 │ │ +04a0e4: 0194 |0086: move v4, v9 │ │ +04a0e6: 7406 4e03 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@034e │ │ +04a0ec: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1248 │ │ 0x001e line=1249 │ │ 0x0022 line=1250 │ │ 0x0024 line=1251 │ │ 0x0028 line=1252 │ │ @@ -86108,18 +86324,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0481dc: |[0481dc] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -0481ec: 2200 7300 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0073 │ │ -0481f0: 7020 0102 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0201 │ │ -0481f6: 1100 |0005: return-object v0 │ │ +04a0f0: |[04a0f0] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +04a100: 2200 7300 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0073 │ │ +04a104: 7020 0102 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0201 │ │ +04a10a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -86127,64 +86343,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 │ │ -0481f8: |[0481f8] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -048208: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04820a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -04820c: 6300 de00 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -048210: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -048214: 1a00 c802 |0006: const-string v0, "FragmentManager" // string@02c8 │ │ -048218: 2201 7402 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -04821c: 7010 0e11 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -048222: 1a03 540b |000d: const-string v3, "detach: " // string@0b54 │ │ -048226: 6e20 1411 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04822c: 0c01 |0012: move-result-object v1 │ │ -04822e: 6e20 1311 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -048234: 0c01 |0016: move-result-object v1 │ │ -048236: 6e10 1a11 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04823c: 0c01 |001a: move-result-object v1 │ │ -04823e: 7120 3a0e 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -048244: 5570 8e00 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ -048248: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ -04824c: 5c72 8e00 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ -048250: 5570 8400 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ -048254: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ -048258: 5460 e900 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04825c: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -048260: 6300 de00 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -048264: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ -048268: 1a00 c802 |0030: const-string v0, "FragmentManager" // string@02c8 │ │ -04826c: 2201 7402 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -048270: 7010 0e11 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -048276: 1a03 8313 |0037: const-string v3, "remove from detach: " // string@1383 │ │ -04827a: 6e20 1411 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -048280: 0c01 |003c: move-result-object v1 │ │ -048282: 6e20 1311 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -048288: 0c01 |0040: move-result-object v1 │ │ -04828a: 6e10 1a11 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -048290: 0c01 |0044: move-result-object v1 │ │ -048292: 7120 3a0e 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -048298: 5460 e900 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04829c: 6e20 3d11 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@113d │ │ -0482a2: 5570 9200 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ -0482a6: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ -0482aa: 5570 9900 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ -0482ae: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ -0482b2: 5c62 f600 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f6 │ │ -0482b6: 5c75 8400 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ -0482ba: 0760 |0059: move-object v0, v6 │ │ -0482bc: 0771 |005a: move-object v1, v7 │ │ -0482be: 0183 |005b: move v3, v8 │ │ -0482c0: 0194 |005c: move v4, v9 │ │ -0482c2: 7406 4e03 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@034e │ │ -0482c8: 0e00 |0060: return-void │ │ +04a10c: |[04a10c] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04a11c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04a11e: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +04a120: 6300 de00 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04a124: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +04a128: 1a00 c802 |0006: const-string v0, "FragmentManager" // string@02c8 │ │ +04a12c: 2201 7402 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04a130: 7010 0f11 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04a136: 1a03 540b |000d: const-string v3, "detach: " // string@0b54 │ │ +04a13a: 6e20 1511 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04a140: 0c01 |0012: move-result-object v1 │ │ +04a142: 6e20 1411 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04a148: 0c01 |0016: move-result-object v1 │ │ +04a14a: 6e10 1b11 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04a150: 0c01 |001a: move-result-object v1 │ │ +04a152: 7120 3a0e 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04a158: 5570 8e00 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ +04a15c: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ +04a160: 5c72 8e00 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ +04a164: 5570 8400 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ +04a168: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ +04a16c: 5460 e900 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a170: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +04a174: 6300 de00 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04a178: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ +04a17c: 1a00 c802 |0030: const-string v0, "FragmentManager" // string@02c8 │ │ +04a180: 2201 7402 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04a184: 7010 0f11 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04a18a: 1a03 8313 |0037: const-string v3, "remove from detach: " // string@1383 │ │ +04a18e: 6e20 1511 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04a194: 0c01 |003c: move-result-object v1 │ │ +04a196: 6e20 1411 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04a19c: 0c01 |0040: move-result-object v1 │ │ +04a19e: 6e10 1b11 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04a1a4: 0c01 |0044: move-result-object v1 │ │ +04a1a6: 7120 3a0e 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04a1ac: 5460 e900 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a1b0: 6e20 3e11 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@113e │ │ +04a1b6: 5570 9200 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ +04a1ba: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ +04a1be: 5570 9900 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ +04a1c2: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ +04a1c6: 5c62 f600 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f6 │ │ +04a1ca: 5c75 8400 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ +04a1ce: 0760 |0059: move-object v0, v6 │ │ +04a1d0: 0771 |005a: move-object v1, v7 │ │ +04a1d2: 0183 |005b: move v3, v8 │ │ +04a1d4: 0194 |005c: move v4, v9 │ │ +04a1d6: 7406 4e03 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@034e │ │ +04a1dc: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1229 │ │ 0x001e line=1230 │ │ 0x0022 line=1231 │ │ 0x0024 line=1232 │ │ 0x0028 line=1234 │ │ @@ -86206,20 +86422,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0482cc: |[0482cc] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -0482dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0482de: 5c21 fc00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00fc │ │ -0482e2: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -0482e4: 6e30 4c03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@034c │ │ -0482ea: 0e00 |0007: return-void │ │ +04a1e0: |[04a1e0] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +04a1f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04a1f2: 5c21 fc00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00fc │ │ +04a1f6: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +04a1f8: 6e30 4c03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@034c │ │ +04a1fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1860 │ │ 0x0003 line=1861 │ │ 0x0007 line=1862 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -86229,31 +86445,31 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0482ec: |[0482ec] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0482fc: 5432 e900 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -048300: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -048304: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -048306: 5432 e900 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04830a: 6e10 3f11 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -048310: 0a02 |000a: move-result v2 │ │ -048312: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -048316: 5432 e900 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04831a: 6e20 3811 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -048320: 0c00 |0012: move-result-object v0 │ │ -048322: 1f00 7b00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -048326: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -04832a: 6e20 9f02 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@029f │ │ -048330: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -048334: 28e9 |001c: goto 0005 // -0017 │ │ -048336: 0e00 |001d: return-void │ │ +04a200: |[04a200] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +04a210: 5432 e900 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a214: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +04a218: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04a21a: 5432 e900 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a21e: 6e10 4011 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04a224: 0a02 |000a: move-result v2 │ │ +04a226: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +04a22a: 5432 e900 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a22e: 6e20 3911 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04a234: 0c00 |0012: move-result-object v0 │ │ +04a236: 1f00 7b00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04a23a: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +04a23e: 6e20 9f02 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@029f │ │ +04a244: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04a248: 28e9 |001c: goto 0005 // -0017 │ │ +04a24a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1905 │ │ 0x0004 line=1906 │ │ 0x000d line=1907 │ │ 0x0015 line=1908 │ │ 0x0017 line=1909 │ │ @@ -86270,36 +86486,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -048338: |[048338] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -048348: 5432 e900 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04834c: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -048350: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -048352: 5432 e900 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -048356: 6e10 3f11 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04835c: 0a02 |000a: move-result v2 │ │ -04835e: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -048362: 5432 e900 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -048366: 6e20 3811 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04836c: 0c00 |0012: move-result-object v0 │ │ -04836e: 1f00 7b00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -048372: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -048376: 6e20 a002 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@02a0 │ │ -04837c: 0a02 |001a: move-result v2 │ │ -04837e: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -048382: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -048384: 0f02 |001e: return v2 │ │ -048386: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04838a: 28e4 |0021: goto 0005 // -001c │ │ -04838c: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -04838e: 28fb |0023: goto 001e // -0005 │ │ +04a24c: |[04a24c] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +04a25c: 5432 e900 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a260: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +04a264: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04a266: 5432 e900 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a26a: 6e10 4011 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04a270: 0a02 |000a: move-result v2 │ │ +04a272: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +04a276: 5432 e900 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a27a: 6e20 3911 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04a280: 0c00 |0012: move-result-object v0 │ │ +04a282: 1f00 7b00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04a286: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +04a28a: 6e20 a002 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@02a0 │ │ +04a290: 0a02 |001a: move-result v2 │ │ +04a292: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +04a296: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +04a298: 0f02 |001e: return v2 │ │ +04a29a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04a29e: 28e4 |0021: goto 0005 // -001c │ │ +04a2a0: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +04a2a2: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1988 │ │ 0x0004 line=1989 │ │ 0x000d line=1990 │ │ 0x0015 line=1991 │ │ 0x0017 line=1992 │ │ @@ -86320,20 +86536,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -048390: |[048390] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -0483a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0483a2: 5c21 fc00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00fc │ │ -0483a6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0483a8: 6e30 4c03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@034c │ │ -0483ae: 0e00 |0007: return-void │ │ +04a2a4: |[04a2a4] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +04a2b4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04a2b6: 5c21 fc00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00fc │ │ +04a2ba: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04a2bc: 6e30 4c03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@034c │ │ +04a2c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1855 │ │ 0x0003 line=1856 │ │ 0x0007 line=1857 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -86343,59 +86559,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 │ │ -0483b0: |[0483b0] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -0483c0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0483c2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0483c4: 5454 e900 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -0483c8: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ -0483cc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0483ce: 5454 e900 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -0483d2: 6e10 3f11 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0483d8: 0a04 |000c: move-result v4 │ │ -0483da: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ -0483de: 5454 e900 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -0483e2: 6e20 3811 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0483e8: 0c00 |0014: move-result-object v0 │ │ -0483ea: 1f00 7b00 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -0483ee: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ -0483f2: 6e30 a202 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@02a2 │ │ -0483f8: 0a04 |001c: move-result v4 │ │ -0483fa: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ -0483fe: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -048400: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ -048404: 2202 8302 |0022: new-instance v2, Ljava/util/ArrayList; // type@0283 │ │ -048408: 7010 3211 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -04840e: 6e20 3511 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -048414: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -048418: 28db |002c: goto 0007 // -0025 │ │ -04841a: 5454 f000 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00f0 │ │ -04841e: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ -048422: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -048424: 5454 f000 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00f0 │ │ -048428: 6e10 3f11 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04842e: 0a04 |0037: move-result v4 │ │ -048430: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ -048434: 5454 f000 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00f0 │ │ -048438: 6e20 3811 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04843e: 0c00 |003f: move-result-object v0 │ │ -048440: 1f00 7b00 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -048444: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ -048448: 6e20 3711 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1137 │ │ -04844e: 0a04 |0047: move-result v4 │ │ -048450: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -048454: 6e10 8e02 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@028e │ │ -04845a: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04845e: 28e3 |004f: goto 0032 // -001d │ │ -048460: 5b52 f000 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00f0 │ │ -048464: 0f03 |0052: return v3 │ │ +04a2c4: |[04a2c4] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +04a2d4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04a2d6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04a2d8: 5454 e900 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a2dc: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ +04a2e0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +04a2e2: 5454 e900 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a2e6: 6e10 4011 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04a2ec: 0a04 |000c: move-result v4 │ │ +04a2ee: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ +04a2f2: 5454 e900 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a2f6: 6e20 3911 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04a2fc: 0c00 |0014: move-result-object v0 │ │ +04a2fe: 1f00 7b00 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04a302: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ +04a306: 6e30 a202 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@02a2 │ │ +04a30c: 0a04 |001c: move-result v4 │ │ +04a30e: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ +04a312: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +04a314: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ +04a318: 2202 8302 |0022: new-instance v2, Ljava/util/ArrayList; // type@0283 │ │ +04a31c: 7010 3311 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +04a322: 6e20 3611 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04a328: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04a32c: 28db |002c: goto 0007 // -0025 │ │ +04a32e: 5454 f000 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00f0 │ │ +04a332: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ +04a336: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +04a338: 5454 f000 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00f0 │ │ +04a33c: 6e10 4011 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04a342: 0a04 |0037: move-result v4 │ │ +04a344: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ +04a348: 5454 f000 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00f0 │ │ +04a34c: 6e20 3911 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04a352: 0c00 |003f: move-result-object v0 │ │ +04a354: 1f00 7b00 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04a358: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ +04a35c: 6e20 3811 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1138 │ │ +04a362: 0a04 |0047: move-result v4 │ │ +04a364: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +04a368: 6e10 8e02 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@028e │ │ +04a36e: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04a372: 28e3 |004f: goto 0032 // -001d │ │ +04a374: 5b52 f000 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00f0 │ │ +04a378: 0f03 |0052: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1927 │ │ 0x0001 line=1928 │ │ 0x0002 line=1929 │ │ 0x0006 line=1930 │ │ 0x000f line=1931 │ │ @@ -86431,25 +86647,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -048468: |[048468] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -048478: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04847a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04847c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04847e: 5c30 f200 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00f2 │ │ -048482: 6e10 3c03 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ -048488: 6e30 4c03 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@034c │ │ -04848e: 5b31 e800 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -048492: 5b31 ef00 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00ef │ │ -048496: 5b31 f800 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ -04849a: 0e00 |0011: return-void │ │ +04a37c: |[04a37c] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +04a38c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04a38e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04a390: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +04a392: 5c30 f200 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00f2 │ │ +04a396: 6e10 3c03 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ +04a39c: 6e30 4c03 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@034c │ │ +04a3a2: 5b31 e800 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04a3a6: 5b31 ef00 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00ef │ │ +04a3aa: 5b31 f800 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ +04a3ae: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1896 │ │ 0x0005 line=1897 │ │ 0x0008 line=1898 │ │ 0x000b line=1899 │ │ 0x000d line=1900 │ │ @@ -86463,19 +86679,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04849c: |[04849c] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ -0484ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0484ae: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0484b0: 6e30 4c03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@034c │ │ -0484b6: 0e00 |0005: return-void │ │ +04a3b0: |[04a3b0] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ +04a3c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04a3c2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04a3c4: 6e30 4c03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@034c │ │ +04a3ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1892 │ │ 0x0005 line=1893 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -86484,31 +86700,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0484b8: |[0484b8] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -0484c8: 5432 e900 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -0484cc: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -0484d0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0484d2: 5432 e900 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -0484d6: 6e10 3f11 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0484dc: 0a02 |000a: move-result v2 │ │ -0484de: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -0484e2: 5432 e900 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -0484e6: 6e20 3811 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0484ec: 0c00 |0012: move-result-object v0 │ │ -0484ee: 1f00 7b00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -0484f2: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -0484f6: 6e10 a602 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@02a6 │ │ -0484fc: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -048500: 28e9 |001c: goto 0005 // -0017 │ │ -048502: 0e00 |001d: return-void │ │ +04a3cc: |[04a3cc] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +04a3dc: 5432 e900 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a3e0: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +04a3e4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04a3e6: 5432 e900 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a3ea: 6e10 4011 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04a3f0: 0a02 |000a: move-result v2 │ │ +04a3f2: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +04a3f6: 5432 e900 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a3fa: 6e20 3911 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04a400: 0c00 |0012: move-result-object v0 │ │ +04a402: 1f00 7b00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04a406: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +04a40a: 6e10 a602 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@02a6 │ │ +04a410: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04a414: 28e9 |001c: goto 0005 // -0017 │ │ +04a416: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1916 │ │ 0x0004 line=1917 │ │ 0x000d line=1918 │ │ 0x0015 line=1919 │ │ 0x0017 line=1920 │ │ @@ -86524,36 +86740,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -048504: |[048504] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -048514: 5432 e900 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -048518: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -04851c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04851e: 5432 e900 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -048522: 6e10 3f11 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -048528: 0a02 |000a: move-result v2 │ │ -04852a: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -04852e: 5432 e900 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -048532: 6e20 3811 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -048538: 0c00 |0012: move-result-object v0 │ │ -04853a: 1f00 7b00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -04853e: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -048542: 6e20 a702 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@02a7 │ │ -048548: 0a02 |001a: move-result v2 │ │ -04854a: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -04854e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -048550: 0f02 |001e: return v2 │ │ -048552: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -048556: 28e4 |0021: goto 0005 // -001c │ │ -048558: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -04855a: 28fb |0023: goto 001e // -0005 │ │ +04a418: |[04a418] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +04a428: 5432 e900 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a42c: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +04a430: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04a432: 5432 e900 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a436: 6e10 4011 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04a43c: 0a02 |000a: move-result v2 │ │ +04a43e: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +04a442: 5432 e900 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a446: 6e20 3911 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04a44c: 0c00 |0012: move-result-object v0 │ │ +04a44e: 1f00 7b00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04a452: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +04a456: 6e20 a702 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@02a7 │ │ +04a45c: 0a02 |001a: move-result v2 │ │ +04a45e: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +04a462: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +04a464: 0f02 |001e: return v2 │ │ +04a466: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04a46a: 28e4 |0021: goto 0005 // -001c │ │ +04a46c: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +04a46e: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1974 │ │ 0x0004 line=1975 │ │ 0x000d line=1976 │ │ 0x0015 line=1977 │ │ 0x0017 line=1978 │ │ @@ -86574,31 +86790,31 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04855c: |[04855c] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -04856c: 5432 e900 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -048570: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -048574: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -048576: 5432 e900 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04857a: 6e10 3f11 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -048580: 0a02 |000a: move-result v2 │ │ -048582: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -048586: 5432 e900 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04858a: 6e20 3811 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -048590: 0c00 |0012: move-result-object v0 │ │ -048592: 1f00 7b00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -048596: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -04859a: 6e20 a802 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@02a8 │ │ -0485a0: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0485a4: 28e9 |001c: goto 0005 // -0017 │ │ -0485a6: 0e00 |001d: return-void │ │ +04a470: |[04a470] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +04a480: 5432 e900 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a484: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +04a488: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04a48a: 5432 e900 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a48e: 6e10 4011 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04a494: 0a02 |000a: move-result v2 │ │ +04a496: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +04a49a: 5432 e900 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a49e: 6e20 3911 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04a4a4: 0c00 |0012: move-result-object v0 │ │ +04a4a6: 1f00 7b00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04a4aa: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +04a4ae: 6e20 a802 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@02a8 │ │ +04a4b4: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04a4b8: 28e9 |001c: goto 0005 // -0017 │ │ +04a4ba: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2002 │ │ 0x0004 line=2003 │ │ 0x000d line=2004 │ │ 0x0015 line=2005 │ │ 0x0017 line=2006 │ │ @@ -86615,19 +86831,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0485a8: |[0485a8] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -0485b8: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0485ba: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0485bc: 6e30 4c03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@034c │ │ -0485c2: 0e00 |0005: return-void │ │ +04a4bc: |[04a4bc] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +04a4cc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +04a4ce: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04a4d0: 6e30 4c03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@034c │ │ +04a4d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1875 │ │ 0x0005 line=1876 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -86636,35 +86852,35 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0485c4: |[0485c4] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -0485d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0485d6: 5443 e900 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -0485da: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ -0485de: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0485e0: 5443 e900 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -0485e4: 6e10 3f11 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0485ea: 0a03 |000b: move-result v3 │ │ -0485ec: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ -0485f0: 5443 e900 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -0485f4: 6e20 3811 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0485fa: 0c00 |0013: move-result-object v0 │ │ -0485fc: 1f00 7b00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -048600: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -048604: 6e20 aa02 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@02aa │ │ -04860a: 0a03 |001b: move-result v3 │ │ -04860c: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ -048610: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -048612: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -048616: 28e5 |0021: goto 0006 // -001b │ │ -048618: 0f02 |0022: return v2 │ │ +04a4d8: |[04a4d8] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +04a4e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04a4ea: 5443 e900 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a4ee: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ +04a4f2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04a4f4: 5443 e900 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a4f8: 6e10 4011 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04a4fe: 0a03 |000b: move-result v3 │ │ +04a500: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ +04a504: 5443 e900 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a508: 6e20 3911 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04a50e: 0c00 |0013: move-result-object v0 │ │ +04a510: 1f00 7b00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04a514: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +04a518: 6e20 aa02 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@02aa │ │ +04a51e: 0a03 |001b: move-result v3 │ │ +04a520: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ +04a524: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +04a526: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04a52a: 28e5 |0021: goto 0006 // -001b │ │ +04a52c: 0f02 |0022: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1959 │ │ 0x0001 line=1960 │ │ 0x0005 line=1961 │ │ 0x000e line=1962 │ │ 0x0016 line=1963 │ │ @@ -86684,19 +86900,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04861c: |[04861c] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -04862c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -04862e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -048630: 6e30 4c03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@034c │ │ -048636: 0e00 |0005: return-void │ │ +04a530: |[04a530] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +04a540: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +04a542: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04a544: 6e30 4c03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@034c │ │ +04a54a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1888 │ │ 0x0005 line=1889 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -86705,20 +86921,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -048638: |[048638] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -048648: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04864a: 5c21 fc00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00fc │ │ -04864e: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -048650: 6e30 4c03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@034c │ │ -048656: 0e00 |0007: return-void │ │ +04a54c: |[04a54c] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +04a55c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04a55e: 5c21 fc00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00fc │ │ +04a562: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +04a564: 6e30 4c03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@034c │ │ +04a56a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1870 │ │ 0x0003 line=1871 │ │ 0x0007 line=1872 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -86728,20 +86944,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -048658: |[048658] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -048668: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04866a: 5c21 fc00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00fc │ │ -04866e: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -048670: 6e30 4c03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@034c │ │ -048676: 0e00 |0007: return-void │ │ +04a56c: |[04a56c] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +04a57c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04a57e: 5c21 fc00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00fc │ │ +04a582: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +04a584: 6e30 4c03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@034c │ │ +04a58a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1865 │ │ 0x0003 line=1866 │ │ 0x0007 line=1867 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -86751,21 +86967,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -048678: |[048678] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -048688: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04868a: 5c20 fc00 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00fc │ │ -04868e: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -048690: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -048692: 6e30 4c03 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@034c │ │ -048698: 0e00 |0008: return-void │ │ +04a58c: |[04a58c] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +04a59c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04a59e: 5c20 fc00 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00fc │ │ +04a5a2: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +04a5a4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04a5a6: 6e30 4c03 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@034c │ │ +04a5ac: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1882 │ │ 0x0003 line=1884 │ │ 0x0008 line=1885 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -86775,267 +86991,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 │ │ -04869c: |[04869c] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0486ac: 2206 7402 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0274 │ │ -0486b0: 7010 0e11 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0486b6: 6e20 1411 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0486bc: 0c06 |0008: move-result-object v6 │ │ -0486be: 1a07 0900 |0009: const-string v7, " " // string@0009 │ │ -0486c2: 6e20 1411 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0486c8: 0c06 |000e: move-result-object v6 │ │ -0486ca: 6e10 1a11 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0486d0: 0c04 |0012: move-result-object v4 │ │ -0486d2: 5486 e700 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -0486d6: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -0486da: 5486 e700 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -0486de: 6e10 3f11 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0486e4: 0a00 |001c: move-result v0 │ │ -0486e6: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -0486ea: 6e20 b010 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0486f0: 1a06 ba01 |0022: const-string v6, "Active Fragments in " // string@01ba │ │ -0486f4: 6e20 b010 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0486fa: 7110 1e11 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111e │ │ -048700: 0a06 |002a: move-result v6 │ │ -048702: 7110 d610 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -048708: 0c06 |002e: move-result-object v6 │ │ -04870a: 6e20 b010 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048710: 1a06 1f01 |0032: const-string v6, ":" // string@011f │ │ -048714: 6e20 b510 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -04871a: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -04871c: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -048720: 5486 e700 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -048724: 6e20 3811 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04872a: 0c02 |003f: move-result-object v2 │ │ -04872c: 1f02 7b00 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@007b │ │ -048730: 6e20 b010 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048736: 1a06 0a00 |0045: const-string v6, " #" // string@000a │ │ -04873a: 6e20 b010 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048740: 6e20 ae10 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ -048746: 1a06 2001 |004d: const-string v6, ": " // string@0120 │ │ -04874a: 6e20 b010 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048750: 6e20 b410 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -048756: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -04875a: 6e5c 6102 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@0261 │ │ -048760: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -048764: 28dc |005c: goto 0038 // -0024 │ │ -048766: 5486 e900 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04876a: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -04876e: 5486 e900 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -048772: 6e10 3f11 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -048778: 0a00 |0066: move-result v0 │ │ -04877a: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -04877e: 6e20 b010 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048784: 1a06 c801 |006c: const-string v6, "Added Fragments:" // string@01c8 │ │ -048788: 6e20 b510 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -04878e: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -048790: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -048794: 5486 e900 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -048798: 6e20 3811 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04879e: 0c02 |0079: move-result-object v2 │ │ -0487a0: 1f02 7b00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@007b │ │ -0487a4: 6e20 b010 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0487aa: 1a06 0a00 |007f: const-string v6, " #" // string@000a │ │ -0487ae: 6e20 b010 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0487b4: 6e20 ae10 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ -0487ba: 1a06 2001 |0087: const-string v6, ": " // string@0120 │ │ -0487be: 6e20 b010 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0487c4: 6e10 bc02 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@02bc │ │ -0487ca: 0c06 |008f: move-result-object v6 │ │ -0487cc: 6e20 b510 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -0487d2: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0487d6: 28dd |0095: goto 0072 // -0023 │ │ -0487d8: 5486 f000 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00f0 │ │ -0487dc: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -0487e0: 5486 f000 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00f0 │ │ -0487e4: 6e10 3f11 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0487ea: 0a00 |009f: move-result v0 │ │ -0487ec: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -0487f0: 6e20 b010 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0487f6: 1a06 d802 |00a5: const-string v6, "Fragments Created Menus:" // string@02d8 │ │ -0487fa: 6e20 b510 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -048800: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -048802: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -048806: 5486 f000 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00f0 │ │ -04880a: 6e20 3811 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -048810: 0c02 |00b2: move-result-object v2 │ │ -048812: 1f02 7b00 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@007b │ │ -048816: 6e20 b010 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04881c: 1a06 0a00 |00b8: const-string v6, " #" // string@000a │ │ -048820: 6e20 b010 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048826: 6e20 ae10 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ -04882c: 1a06 2001 |00c0: const-string v6, ": " // string@0120 │ │ -048830: 6e20 b010 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048836: 6e10 bc02 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@02bc │ │ -04883c: 0c06 |00c8: move-result-object v6 │ │ -04883e: 6e20 b510 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -048844: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -048848: 28dd |00ce: goto 00ab // -0023 │ │ -04884a: 5486 ec00 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -04884e: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -048852: 5486 ec00 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -048856: 6e10 3f11 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04885c: 0a00 |00d8: move-result v0 │ │ -04885e: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -048862: 6e20 b010 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048868: 1a06 e101 |00de: const-string v6, "Back Stack:" // string@01e1 │ │ -04886c: 6e20 b510 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -048872: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -048874: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -048878: 5486 ec00 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -04887c: 6e20 3811 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -048882: 0c01 |00eb: move-result-object v1 │ │ -048884: 1f01 7300 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0073 │ │ -048888: 6e20 b010 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04888e: 1a06 0a00 |00f1: const-string v6, " #" // string@000a │ │ -048892: 6e20 b010 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048898: 6e20 ae10 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ -04889e: 1a06 2001 |00f9: const-string v6, ": " // string@0120 │ │ -0488a2: 6e20 b010 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0488a8: 6e10 2a02 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@022a │ │ -0488ae: 0c06 |0101: move-result-object v6 │ │ -0488b0: 6e20 b510 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -0488b6: 6e5c 0f02 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@020f │ │ -0488bc: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0488c0: 28da |010a: goto 00e4 // -0026 │ │ -0488c2: 1d08 |010b: monitor-enter v8 │ │ -0488c4: 5486 ee00 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ -0488c8: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -0488cc: 5486 ee00 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ -0488d0: 6e10 3f11 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0488d6: 0a00 |0115: move-result v0 │ │ -0488d8: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -0488dc: 6e20 b010 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0488e2: 1a06 e001 |011b: const-string v6, "Back Stack Indices:" // string@01e0 │ │ -0488e6: 6e20 b510 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -0488ec: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -0488ee: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -0488f2: 5486 ee00 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ -0488f6: 6e20 3811 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0488fc: 0c01 |0128: move-result-object v1 │ │ -0488fe: 1f01 7300 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0073 │ │ -048902: 6e20 b010 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048908: 1a06 0a00 |012e: const-string v6, " #" // string@000a │ │ -04890c: 6e20 b010 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048912: 6e20 ae10 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ -048918: 1a06 2001 |0136: const-string v6, ": " // string@0120 │ │ -04891c: 6e20 b010 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048922: 6e20 b410 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -048928: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04892c: 28e1 |0140: goto 0121 // -001f │ │ -04892e: 5486 ea00 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ -048932: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -048936: 5486 ea00 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ -04893a: 6e10 3f11 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -048940: 0a06 |014a: move-result v6 │ │ -048942: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -048946: 6e20 b010 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04894c: 1a06 7e0f |0150: const-string v6, "mAvailBackStackIndices: " // string@0f7e │ │ -048950: 6e20 b010 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048956: 5486 ea00 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ -04895a: 6e10 4011 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1140 │ │ -048960: 0c06 |015a: move-result-object v6 │ │ -048962: 7110 4511 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1145 │ │ -048968: 0c06 |015e: move-result-object v6 │ │ -04896a: 6e20 b510 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -048970: 1e08 |0162: monitor-exit v8 │ │ -048972: 5486 f900 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ -048976: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -04897a: 5486 f900 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ -04897e: 6e10 3f11 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -048984: 0a00 |016c: move-result v0 │ │ -048986: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -04898a: 6e20 b010 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048990: 1a06 7507 |0172: const-string v6, "Pending Actions:" // string@0775 │ │ -048994: 6e20 b510 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -04899a: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -04899c: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -0489a0: 5486 f900 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ -0489a4: 6e20 3811 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -0489aa: 0c05 |017f: move-result-object v5 │ │ -0489ac: 1f05 7002 |0180: check-cast v5, Ljava/lang/Runnable; // type@0270 │ │ -0489b0: 6e20 b010 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0489b6: 1a06 0a00 |0185: const-string v6, " #" // string@000a │ │ -0489ba: 6e20 b010 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0489c0: 6e20 ae10 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ -0489c6: 1a06 2001 |018d: const-string v6, ": " // string@0120 │ │ -0489ca: 6e20 b010 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0489d0: 6e20 b410 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -0489d6: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0489da: 28e1 |0197: goto 0178 // -001f │ │ -0489dc: 0d06 |0198: move-exception v6 │ │ -0489de: 1e08 |0199: monitor-exit v8 │ │ -0489e0: 2706 |019a: throw v6 │ │ -0489e2: 6e20 b010 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0489e8: 1a06 c902 |019e: const-string v6, "FragmentManager misc state:" // string@02c9 │ │ -0489ec: 6e20 b510 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -0489f2: 6e20 b010 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0489f8: 1a06 1f00 |01a6: const-string v6, " mActivity=" // string@001f │ │ -0489fc: 6e20 b010 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048a02: 5486 e800 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -048a06: 6e20 b410 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -048a0c: 6e20 b010 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048a12: 1a06 2100 |01b3: const-string v6, " mContainer=" // string@0021 │ │ -048a16: 6e20 b010 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048a1c: 5486 ef00 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00ef │ │ -048a20: 6e20 b410 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -048a26: 5486 f800 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ -048a2a: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ -048a2e: 6e20 b010 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048a34: 1a06 2600 |01c4: const-string v6, " mParent=" // string@0026 │ │ -048a38: 6e20 b010 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048a3e: 5486 f800 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ -048a42: 6e20 b410 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -048a48: 6e20 b010 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048a4e: 1a06 2200 |01d1: const-string v6, " mCurState=" // string@0022 │ │ -048a52: 6e20 b010 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048a58: 5286 f100 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ -048a5c: 6e20 ae10 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ -048a62: 1a06 7700 |01db: const-string v6, " mStateSaved=" // string@0077 │ │ -048a66: 6e20 b010 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048a6c: 5586 fc00 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00fc │ │ -048a70: 6e20 b110 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -048a76: 1a06 6400 |01e5: const-string v6, " mDestroyed=" // string@0064 │ │ -048a7a: 6e20 b010 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048a80: 5586 f200 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00f2 │ │ -048a84: 6e20 b610 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ -048a8a: 5586 f600 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f6 │ │ -048a8e: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ -048a92: 6e20 b010 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048a98: 1a06 2400 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@0024 │ │ -048a9c: 6e20 b010 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048aa2: 5586 f600 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f6 │ │ -048aa6: 6e20 b610 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ -048aac: 5486 f700 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ -048ab0: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ -048ab4: 6e20 b010 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048aba: 1a06 2500 |0207: const-string v6, " mNoTransactionsBecause=" // string@0025 │ │ -048abe: 6e20 b010 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048ac4: 5486 f700 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ -048ac8: 6e20 b510 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -048ace: 5486 eb00 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ -048ad2: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ -048ad6: 5486 eb00 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ -048ada: 6e10 3f11 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -048ae0: 0a06 |021a: move-result v6 │ │ -048ae2: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ -048ae6: 6e20 b010 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048aec: 1a06 2000 |0220: const-string v6, " mAvailIndices: " // string@0020 │ │ -048af0: 6e20 b010 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -048af6: 5486 eb00 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ -048afa: 6e10 4011 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1140 │ │ -048b00: 0c06 |022a: move-result-object v6 │ │ -048b02: 7110 4511 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1145 │ │ -048b08: 0c06 |022e: move-result-object v6 │ │ -048b0a: 6e20 b510 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -048b10: 0e00 |0232: return-void │ │ +04a5b0: |[04a5b0] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04a5c0: 2206 7402 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0274 │ │ +04a5c4: 7010 0f11 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04a5ca: 6e20 1511 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04a5d0: 0c06 |0008: move-result-object v6 │ │ +04a5d2: 1a07 0900 |0009: const-string v7, " " // string@0009 │ │ +04a5d6: 6e20 1511 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04a5dc: 0c06 |000e: move-result-object v6 │ │ +04a5de: 6e10 1b11 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04a5e4: 0c04 |0012: move-result-object v4 │ │ +04a5e6: 5486 e700 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04a5ea: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +04a5ee: 5486 e700 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04a5f2: 6e10 4011 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04a5f8: 0a00 |001c: move-result v0 │ │ +04a5fa: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +04a5fe: 6e20 b010 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a604: 1a06 ba01 |0022: const-string v6, "Active Fragments in " // string@01ba │ │ +04a608: 6e20 b010 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a60e: 7110 1f11 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111f │ │ +04a614: 0a06 |002a: move-result v6 │ │ +04a616: 7110 d710 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +04a61c: 0c06 |002e: move-result-object v6 │ │ +04a61e: 6e20 b010 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a624: 1a06 1f01 |0032: const-string v6, ":" // string@011f │ │ +04a628: 6e20 b510 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +04a62e: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +04a630: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +04a634: 5486 e700 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04a638: 6e20 3911 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04a63e: 0c02 |003f: move-result-object v2 │ │ +04a640: 1f02 7b00 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@007b │ │ +04a644: 6e20 b010 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a64a: 1a06 0a00 |0045: const-string v6, " #" // string@000a │ │ +04a64e: 6e20 b010 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a654: 6e20 ae10 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ +04a65a: 1a06 2001 |004d: const-string v6, ": " // string@0120 │ │ +04a65e: 6e20 b010 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a664: 6e20 b410 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +04a66a: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +04a66e: 6e5c 6102 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@0261 │ │ +04a674: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04a678: 28dc |005c: goto 0038 // -0024 │ │ +04a67a: 5486 e900 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a67e: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +04a682: 5486 e900 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a686: 6e10 4011 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04a68c: 0a00 |0066: move-result v0 │ │ +04a68e: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +04a692: 6e20 b010 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a698: 1a06 c801 |006c: const-string v6, "Added Fragments:" // string@01c8 │ │ +04a69c: 6e20 b510 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +04a6a2: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +04a6a4: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +04a6a8: 5486 e900 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04a6ac: 6e20 3911 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04a6b2: 0c02 |0079: move-result-object v2 │ │ +04a6b4: 1f02 7b00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@007b │ │ +04a6b8: 6e20 b010 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a6be: 1a06 0a00 |007f: const-string v6, " #" // string@000a │ │ +04a6c2: 6e20 b010 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a6c8: 6e20 ae10 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ +04a6ce: 1a06 2001 |0087: const-string v6, ": " // string@0120 │ │ +04a6d2: 6e20 b010 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a6d8: 6e10 bc02 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@02bc │ │ +04a6de: 0c06 |008f: move-result-object v6 │ │ +04a6e0: 6e20 b510 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +04a6e6: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04a6ea: 28dd |0095: goto 0072 // -0023 │ │ +04a6ec: 5486 f000 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00f0 │ │ +04a6f0: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +04a6f4: 5486 f000 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00f0 │ │ +04a6f8: 6e10 4011 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04a6fe: 0a00 |009f: move-result v0 │ │ +04a700: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +04a704: 6e20 b010 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a70a: 1a06 d802 |00a5: const-string v6, "Fragments Created Menus:" // string@02d8 │ │ +04a70e: 6e20 b510 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +04a714: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +04a716: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +04a71a: 5486 f000 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@00f0 │ │ +04a71e: 6e20 3911 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04a724: 0c02 |00b2: move-result-object v2 │ │ +04a726: 1f02 7b00 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@007b │ │ +04a72a: 6e20 b010 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a730: 1a06 0a00 |00b8: const-string v6, " #" // string@000a │ │ +04a734: 6e20 b010 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a73a: 6e20 ae10 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ +04a740: 1a06 2001 |00c0: const-string v6, ": " // string@0120 │ │ +04a744: 6e20 b010 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a74a: 6e10 bc02 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@02bc │ │ +04a750: 0c06 |00c8: move-result-object v6 │ │ +04a752: 6e20 b510 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +04a758: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04a75c: 28dd |00ce: goto 00ab // -0023 │ │ +04a75e: 5486 ec00 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04a762: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +04a766: 5486 ec00 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04a76a: 6e10 4011 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04a770: 0a00 |00d8: move-result v0 │ │ +04a772: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +04a776: 6e20 b010 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a77c: 1a06 e101 |00de: const-string v6, "Back Stack:" // string@01e1 │ │ +04a780: 6e20 b510 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +04a786: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +04a788: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +04a78c: 5486 ec00 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04a790: 6e20 3911 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04a796: 0c01 |00eb: move-result-object v1 │ │ +04a798: 1f01 7300 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0073 │ │ +04a79c: 6e20 b010 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a7a2: 1a06 0a00 |00f1: const-string v6, " #" // string@000a │ │ +04a7a6: 6e20 b010 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a7ac: 6e20 ae10 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ +04a7b2: 1a06 2001 |00f9: const-string v6, ": " // string@0120 │ │ +04a7b6: 6e20 b010 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a7bc: 6e10 2a02 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@022a │ │ +04a7c2: 0c06 |0101: move-result-object v6 │ │ +04a7c4: 6e20 b510 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +04a7ca: 6e5c 0f02 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@020f │ │ +04a7d0: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04a7d4: 28da |010a: goto 00e4 // -0026 │ │ +04a7d6: 1d08 |010b: monitor-enter v8 │ │ +04a7d8: 5486 ee00 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ +04a7dc: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +04a7e0: 5486 ee00 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ +04a7e4: 6e10 4011 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04a7ea: 0a00 |0115: move-result v0 │ │ +04a7ec: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +04a7f0: 6e20 b010 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a7f6: 1a06 e001 |011b: const-string v6, "Back Stack Indices:" // string@01e0 │ │ +04a7fa: 6e20 b510 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +04a800: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +04a802: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +04a806: 5486 ee00 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ +04a80a: 6e20 3911 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04a810: 0c01 |0128: move-result-object v1 │ │ +04a812: 1f01 7300 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0073 │ │ +04a816: 6e20 b010 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a81c: 1a06 0a00 |012e: const-string v6, " #" // string@000a │ │ +04a820: 6e20 b010 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a826: 6e20 ae10 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ +04a82c: 1a06 2001 |0136: const-string v6, ": " // string@0120 │ │ +04a830: 6e20 b010 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a836: 6e20 b410 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +04a83c: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04a840: 28e1 |0140: goto 0121 // -001f │ │ +04a842: 5486 ea00 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ +04a846: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +04a84a: 5486 ea00 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ +04a84e: 6e10 4011 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04a854: 0a06 |014a: move-result v6 │ │ +04a856: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +04a85a: 6e20 b010 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a860: 1a06 7e0f |0150: const-string v6, "mAvailBackStackIndices: " // string@0f7e │ │ +04a864: 6e20 b010 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a86a: 5486 ea00 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ +04a86e: 6e10 4111 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1141 │ │ +04a874: 0c06 |015a: move-result-object v6 │ │ +04a876: 7110 4611 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1146 │ │ +04a87c: 0c06 |015e: move-result-object v6 │ │ +04a87e: 6e20 b510 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +04a884: 1e08 |0162: monitor-exit v8 │ │ +04a886: 5486 f900 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ +04a88a: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +04a88e: 5486 f900 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ +04a892: 6e10 4011 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04a898: 0a00 |016c: move-result v0 │ │ +04a89a: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +04a89e: 6e20 b010 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a8a4: 1a06 7507 |0172: const-string v6, "Pending Actions:" // string@0775 │ │ +04a8a8: 6e20 b510 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +04a8ae: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +04a8b0: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +04a8b4: 5486 f900 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ +04a8b8: 6e20 3911 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04a8be: 0c05 |017f: move-result-object v5 │ │ +04a8c0: 1f05 7002 |0180: check-cast v5, Ljava/lang/Runnable; // type@0270 │ │ +04a8c4: 6e20 b010 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a8ca: 1a06 0a00 |0185: const-string v6, " #" // string@000a │ │ +04a8ce: 6e20 b010 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a8d4: 6e20 ae10 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ +04a8da: 1a06 2001 |018d: const-string v6, ": " // string@0120 │ │ +04a8de: 6e20 b010 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a8e4: 6e20 b410 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +04a8ea: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04a8ee: 28e1 |0197: goto 0178 // -001f │ │ +04a8f0: 0d06 |0198: move-exception v6 │ │ +04a8f2: 1e08 |0199: monitor-exit v8 │ │ +04a8f4: 2706 |019a: throw v6 │ │ +04a8f6: 6e20 b010 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a8fc: 1a06 c902 |019e: const-string v6, "FragmentManager misc state:" // string@02c9 │ │ +04a900: 6e20 b510 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +04a906: 6e20 b010 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a90c: 1a06 1f00 |01a6: const-string v6, " mActivity=" // string@001f │ │ +04a910: 6e20 b010 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a916: 5486 e800 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04a91a: 6e20 b410 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +04a920: 6e20 b010 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a926: 1a06 2100 |01b3: const-string v6, " mContainer=" // string@0021 │ │ +04a92a: 6e20 b010 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a930: 5486 ef00 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00ef │ │ +04a934: 6e20 b410 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +04a93a: 5486 f800 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ +04a93e: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ +04a942: 6e20 b010 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a948: 1a06 2600 |01c4: const-string v6, " mParent=" // string@0026 │ │ +04a94c: 6e20 b010 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a952: 5486 f800 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ +04a956: 6e20 b410 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +04a95c: 6e20 b010 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a962: 1a06 2200 |01d1: const-string v6, " mCurState=" // string@0022 │ │ +04a966: 6e20 b010 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a96c: 5286 f100 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ +04a970: 6e20 ae10 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ +04a976: 1a06 7700 |01db: const-string v6, " mStateSaved=" // string@0077 │ │ +04a97a: 6e20 b010 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a980: 5586 fc00 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00fc │ │ +04a984: 6e20 b110 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +04a98a: 1a06 6400 |01e5: const-string v6, " mDestroyed=" // string@0064 │ │ +04a98e: 6e20 b010 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a994: 5586 f200 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00f2 │ │ +04a998: 6e20 b610 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ +04a99e: 5586 f600 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f6 │ │ +04a9a2: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ +04a9a6: 6e20 b010 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a9ac: 1a06 2400 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@0024 │ │ +04a9b0: 6e20 b010 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a9b6: 5586 f600 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f6 │ │ +04a9ba: 6e20 b610 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ +04a9c0: 5486 f700 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ +04a9c4: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ +04a9c8: 6e20 b010 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a9ce: 1a06 2500 |0207: const-string v6, " mNoTransactionsBecause=" // string@0025 │ │ +04a9d2: 6e20 b010 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04a9d8: 5486 f700 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ +04a9dc: 6e20 b510 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +04a9e2: 5486 eb00 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ +04a9e6: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ +04a9ea: 5486 eb00 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ +04a9ee: 6e10 4011 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04a9f4: 0a06 |021a: move-result v6 │ │ +04a9f6: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ +04a9fa: 6e20 b010 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04aa00: 1a06 2000 |0220: const-string v6, " mAvailIndices: " // string@0020 │ │ +04aa04: 6e20 b010 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04aa0a: 5486 eb00 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ +04aa0e: 6e10 4111 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@1141 │ │ +04aa14: 0c06 |022a: move-result-object v6 │ │ +04aa16: 7110 4611 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1146 │ │ +04aa1c: 0c06 |022e: move-result-object v6 │ │ +04aa1e: 6e20 b510 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +04aa24: 0e00 |0232: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ 0x0000 line=600 │ │ @@ -87153,49 +87369,49 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -048b28: |[048b28] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -048b38: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -048b3c: 7010 2803 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0328 │ │ -048b42: 1d02 |0005: monitor-enter v2 │ │ -048b44: 5420 e800 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -048b48: 3900 0d00 |0008: if-nez v0, 0015 // +000d │ │ -048b4c: 2200 6202 |000a: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -048b50: 1a01 bd01 |000c: const-string v1, "Activity has been destroyed" // string@01bd │ │ -048b54: 7020 d110 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -048b5a: 2700 |0011: throw v0 │ │ -048b5c: 0d00 |0012: move-exception v0 │ │ -048b5e: 1e02 |0013: monitor-exit v2 │ │ -048b60: 2700 |0014: throw v0 │ │ -048b62: 5420 f900 |0015: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ -048b66: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ -048b6a: 2200 8302 |0019: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -048b6e: 7010 3211 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -048b74: 5b20 f900 |001e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ -048b78: 5420 f900 |0020: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ -048b7c: 6e20 3511 3000 |0022: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -048b82: 5420 f900 |0025: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ -048b86: 6e10 3f11 0000 |0027: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -048b8c: 0a00 |002a: move-result v0 │ │ -048b8e: 1211 |002b: const/4 v1, #int 1 // #1 │ │ -048b90: 3310 1400 |002c: if-ne v0, v1, 0040 // +0014 │ │ -048b94: 5420 e800 |002e: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -048b98: 5400 c200 |0030: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ -048b9c: 5421 f300 |0032: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00f3 │ │ -048ba0: 6e20 6f01 1000 |0034: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@016f │ │ -048ba6: 5420 e800 |0037: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -048baa: 5400 c200 |0039: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ -048bae: 5421 f300 |003b: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00f3 │ │ -048bb2: 6e20 6d01 1000 |003d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@016d │ │ -048bb8: 1e02 |0040: monitor-exit v2 │ │ -048bba: 0e00 |0041: return-void │ │ +04aa3c: |[04aa3c] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +04aa4c: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +04aa50: 7010 2803 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0328 │ │ +04aa56: 1d02 |0005: monitor-enter v2 │ │ +04aa58: 5420 e800 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04aa5c: 3900 0d00 |0008: if-nez v0, 0015 // +000d │ │ +04aa60: 2200 6202 |000a: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +04aa64: 1a01 bd01 |000c: const-string v1, "Activity has been destroyed" // string@01bd │ │ +04aa68: 7020 d210 1000 |000e: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04aa6e: 2700 |0011: throw v0 │ │ +04aa70: 0d00 |0012: move-exception v0 │ │ +04aa72: 1e02 |0013: monitor-exit v2 │ │ +04aa74: 2700 |0014: throw v0 │ │ +04aa76: 5420 f900 |0015: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ +04aa7a: 3900 0900 |0017: if-nez v0, 0020 // +0009 │ │ +04aa7e: 2200 8302 |0019: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +04aa82: 7010 3311 0000 |001b: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +04aa88: 5b20 f900 |001e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ +04aa8c: 5420 f900 |0020: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ +04aa90: 6e20 3611 3000 |0022: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04aa96: 5420 f900 |0025: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ +04aa9a: 6e10 4011 0000 |0027: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04aaa0: 0a00 |002a: move-result v0 │ │ +04aaa2: 1211 |002b: const/4 v1, #int 1 // #1 │ │ +04aaa4: 3310 1400 |002c: if-ne v0, v1, 0040 // +0014 │ │ +04aaa8: 5420 e800 |002e: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04aaac: 5400 c200 |0030: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ +04aab0: 5421 f300 |0032: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00f3 │ │ +04aab4: 6e20 6f01 1000 |0034: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@016f │ │ +04aaba: 5420 e800 |0037: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04aabe: 5400 c200 |0039: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ +04aac2: 5421 f300 |003b: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00f3 │ │ +04aac6: 6e20 6d01 1000 |003d: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@016d │ │ +04aacc: 1e02 |0040: monitor-exit v2 │ │ +04aace: 0e00 |0041: return-void │ │ catches : 2 │ │ 0x0006 - 0x0014 │ │ -> 0x0012 │ │ 0x0015 - 0x0041 │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=1337 │ │ @@ -87222,105 +87438,105 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -048bd0: |[048bd0] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -048be0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -048be2: 5585 f400 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00f4 │ │ -048be6: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -048bea: 2205 6202 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@0262 │ │ -048bee: 1a06 8d07 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@078d │ │ -048bf2: 7020 d110 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -048bf8: 2705 |000c: throw v5 │ │ -048bfa: 7100 7401 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0174 │ │ -048c00: 0c05 |0010: move-result-object v5 │ │ -048c02: 5486 e800 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -048c06: 5466 c200 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ -048c0a: 6e10 6a01 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@016a │ │ -048c10: 0c06 |0018: move-result-object v6 │ │ -048c12: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -048c16: 2205 6202 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@0262 │ │ -048c1a: 1a06 0807 |001d: const-string v6, "Must be called from main thread of process" // string@0708 │ │ -048c1e: 7020 d110 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -048c24: 2705 |0022: throw v5 │ │ -048c26: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -048c28: 1d08 |0024: monitor-enter v8 │ │ -048c2a: 5485 f900 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ -048c2e: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -048c32: 5485 f900 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ -048c36: 6e10 3f11 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -048c3c: 0a05 |002e: move-result v5 │ │ -048c3e: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -048c42: 1e08 |0031: monitor-exit v8 │ │ -048c44: 5585 f500 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00f5 │ │ -048c48: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -048c4c: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -048c4e: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -048c50: 5485 e700 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -048c54: 6e10 3f11 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -048c5a: 0a05 |003d: move-result v5 │ │ -048c5c: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -048c60: 5485 e700 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -048c64: 6e20 3811 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -048c6a: 0c01 |0045: move-result-object v1 │ │ -048c6c: 1f01 7b00 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@007b │ │ -048c70: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -048c74: 5415 9700 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -048c78: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -048c7c: 5415 9700 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -048c80: 6e10 1104 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0411 │ │ -048c86: 0a05 |0053: move-result v5 │ │ -048c88: b653 |0054: or-int/2addr v3, v5 │ │ -048c8a: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -048c8e: 28e1 |0057: goto 0038 // -001f │ │ -048c90: 5485 f900 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ -048c94: 6e10 3f11 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -048c9a: 0a04 |005d: move-result v4 │ │ -048c9c: 5485 fd00 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00fd │ │ -048ca0: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -048ca4: 5485 fd00 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00fd │ │ -048ca8: 2155 |0064: array-length v5, v5 │ │ -048caa: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -048cae: 2345 1203 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0312 │ │ -048cb2: 5b85 fd00 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00fd │ │ -048cb6: 5485 f900 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ -048cba: 5486 fd00 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00fd │ │ -048cbe: 6e20 4111 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1141 │ │ -048cc4: 5485 f900 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ -048cc8: 6e10 3611 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1136 │ │ -048cce: 5485 e800 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -048cd2: 5455 c200 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ -048cd6: 5486 f300 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00f3 │ │ -048cda: 6e20 6f01 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@016f │ │ -048ce0: 1e08 |0080: monitor-exit v8 │ │ -048ce2: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -048ce4: 5c85 f400 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00f4 │ │ -048ce8: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -048cea: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -048cee: 5485 fd00 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00fd │ │ -048cf2: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -048cf6: 7210 ed10 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@10ed │ │ -048cfc: 5485 fd00 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00fd │ │ -048d00: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -048d02: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -048d06: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -048d0a: 28f0 |0095: goto 0085 // -0010 │ │ -048d0c: 0d05 |0096: move-exception v5 │ │ -048d0e: 1e08 |0097: monitor-exit v8 │ │ -048d10: 2705 |0098: throw v5 │ │ -048d12: 5c87 f400 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00f4 │ │ -048d16: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -048d18: 2888 |009c: goto 0024 // -0078 │ │ -048d1a: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -048d1e: 5c87 f500 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00f5 │ │ -048d22: 6e10 6503 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0365 │ │ -048d28: 0f00 |00a4: return v0 │ │ +04aae4: |[04aae4] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +04aaf4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +04aaf6: 5585 f400 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00f4 │ │ +04aafa: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +04aafe: 2205 6202 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@0262 │ │ +04ab02: 1a06 8d07 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@078d │ │ +04ab06: 7020 d210 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04ab0c: 2705 |000c: throw v5 │ │ +04ab0e: 7100 7401 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0174 │ │ +04ab14: 0c05 |0010: move-result-object v5 │ │ +04ab16: 5486 e800 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04ab1a: 5466 c200 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ +04ab1e: 6e10 6a01 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@016a │ │ +04ab24: 0c06 |0018: move-result-object v6 │ │ +04ab26: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +04ab2a: 2205 6202 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@0262 │ │ +04ab2e: 1a06 0807 |001d: const-string v6, "Must be called from main thread of process" // string@0708 │ │ +04ab32: 7020 d210 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04ab38: 2705 |0022: throw v5 │ │ +04ab3a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +04ab3c: 1d08 |0024: monitor-enter v8 │ │ +04ab3e: 5485 f900 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ +04ab42: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +04ab46: 5485 f900 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ +04ab4a: 6e10 4011 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04ab50: 0a05 |002e: move-result v5 │ │ +04ab52: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +04ab56: 1e08 |0031: monitor-exit v8 │ │ +04ab58: 5585 f500 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00f5 │ │ +04ab5c: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +04ab60: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +04ab62: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +04ab64: 5485 e700 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04ab68: 6e10 4011 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04ab6e: 0a05 |003d: move-result v5 │ │ +04ab70: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +04ab74: 5485 e700 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04ab78: 6e20 3911 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04ab7e: 0c01 |0045: move-result-object v1 │ │ +04ab80: 1f01 7b00 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@007b │ │ +04ab84: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +04ab88: 5415 9700 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +04ab8c: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +04ab90: 5415 9700 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +04ab94: 6e10 1104 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0411 │ │ +04ab9a: 0a05 |0053: move-result v5 │ │ +04ab9c: b653 |0054: or-int/2addr v3, v5 │ │ +04ab9e: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04aba2: 28e1 |0057: goto 0038 // -001f │ │ +04aba4: 5485 f900 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ +04aba8: 6e10 4011 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04abae: 0a04 |005d: move-result v4 │ │ +04abb0: 5485 fd00 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00fd │ │ +04abb4: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +04abb8: 5485 fd00 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00fd │ │ +04abbc: 2155 |0064: array-length v5, v5 │ │ +04abbe: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +04abc2: 2345 1203 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0312 │ │ +04abc6: 5b85 fd00 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00fd │ │ +04abca: 5485 f900 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ +04abce: 5486 fd00 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00fd │ │ +04abd2: 6e20 4211 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1142 │ │ +04abd8: 5485 f900 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@00f9 │ │ +04abdc: 6e10 3711 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@1137 │ │ +04abe2: 5485 e800 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04abe6: 5455 c200 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ +04abea: 5486 f300 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@00f3 │ │ +04abee: 6e20 6f01 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@016f │ │ +04abf4: 1e08 |0080: monitor-exit v8 │ │ +04abf6: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +04abf8: 5c85 f400 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00f4 │ │ +04abfc: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +04abfe: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +04ac02: 5485 fd00 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00fd │ │ +04ac06: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +04ac0a: 7210 ee10 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@10ee │ │ +04ac10: 5485 fd00 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@00fd │ │ +04ac14: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +04ac16: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +04ac1a: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04ac1e: 28f0 |0095: goto 0085 // -0010 │ │ +04ac20: 0d05 |0096: move-exception v5 │ │ +04ac22: 1e08 |0097: monitor-exit v8 │ │ +04ac24: 2705 |0098: throw v5 │ │ +04ac26: 5c87 f400 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00f4 │ │ +04ac2a: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +04ac2c: 2888 |009c: goto 0024 // -0078 │ │ +04ac2e: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +04ac32: 5c87 f500 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00f5 │ │ +04ac36: 6e10 6503 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0365 │ │ +04ac3c: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ @@ -87377,18 +87593,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -048d48: |[048d48] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -048d58: 6e10 3c03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ -048d5e: 0a00 |0003: move-result v0 │ │ -048d60: 0f00 |0004: return v0 │ │ +04ac5c: |[04ac5c] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +04ac6c: 6e10 3c03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ +04ac72: 0a00 |0003: move-result v0 │ │ +04ac74: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -87396,50 +87612,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 │ │ -048d64: |[048d64] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -048d74: 5432 e900 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -048d78: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -048d7c: 5432 e900 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -048d80: 6e10 3f11 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -048d86: 0a02 |0009: move-result v2 │ │ -048d88: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -048d8c: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -048d90: 5432 e900 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -048d94: 6e20 3811 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -048d9a: 0c00 |0013: move-result-object v0 │ │ -048d9c: 1f00 7b00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -048da0: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -048da4: 5202 8f00 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ -048da8: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -048dac: 1100 |001c: return-object v0 │ │ -048dae: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -048db2: 28ed |001f: goto 000c // -0013 │ │ -048db4: 5432 e700 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -048db8: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -048dbc: 5432 e700 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -048dc0: 6e10 3f11 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -048dc6: 0a02 |0029: move-result v2 │ │ -048dc8: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -048dcc: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -048dd0: 5432 e700 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -048dd4: 6e20 3811 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -048dda: 0c00 |0033: move-result-object v0 │ │ -048ddc: 1f00 7b00 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -048de0: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -048de4: 5202 8f00 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ -048de8: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -048dec: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -048df0: 28ee |003e: goto 002c // -0012 │ │ -048df2: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -048df4: 28dc |0040: goto 001c // -0024 │ │ +04ac78: |[04ac78] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +04ac88: 5432 e900 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04ac8c: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +04ac90: 5432 e900 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04ac94: 6e10 4011 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04ac9a: 0a02 |0009: move-result v2 │ │ +04ac9c: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04aca0: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +04aca4: 5432 e900 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04aca8: 6e20 3911 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04acae: 0c00 |0013: move-result-object v0 │ │ +04acb0: 1f00 7b00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04acb4: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +04acb8: 5202 8f00 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ +04acbc: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +04acc0: 1100 |001c: return-object v0 │ │ +04acc2: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04acc6: 28ed |001f: goto 000c // -0013 │ │ +04acc8: 5432 e700 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04accc: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +04acd0: 5432 e700 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04acd4: 6e10 4011 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04acda: 0a02 |0029: move-result v2 │ │ +04acdc: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04ace0: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +04ace4: 5432 e700 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04ace8: 6e20 3911 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04acee: 0c00 |0033: move-result-object v0 │ │ +04acf0: 1f00 7b00 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04acf4: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +04acf8: 5202 8f00 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@008f │ │ +04acfc: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +04ad00: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04ad04: 28ee |003e: goto 002c // -0012 │ │ +04ad06: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +04ad08: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1270 │ │ 0x0004 line=1272 │ │ 0x000e line=1273 │ │ 0x0016 line=1274 │ │ 0x001c line=1288 │ │ @@ -87465,56 +87681,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 │ │ -048df8: |[048df8] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -048e08: 5432 e900 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -048e0c: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -048e10: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -048e14: 5432 e900 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -048e18: 6e10 3f11 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -048e1e: 0a02 |000b: move-result v2 │ │ -048e20: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -048e24: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -048e28: 5432 e900 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -048e2c: 6e20 3811 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -048e32: 0c00 |0015: move-result-object v0 │ │ -048e34: 1f00 7b00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -048e38: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -048e3c: 5402 a500 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ -048e40: 6e20 f910 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -048e46: 0a02 |001f: move-result v2 │ │ -048e48: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -048e4c: 1100 |0022: return-object v0 │ │ -048e4e: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -048e52: 28e9 |0025: goto 000e // -0017 │ │ -048e54: 5432 e700 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -048e58: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -048e5c: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -048e60: 5432 e700 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -048e64: 6e10 3f11 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -048e6a: 0a02 |0031: move-result v2 │ │ -048e6c: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -048e70: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -048e74: 5432 e700 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -048e78: 6e20 3811 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -048e7e: 0c00 |003b: move-result-object v0 │ │ -048e80: 1f00 7b00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -048e84: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -048e88: 5402 a500 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ -048e8c: 6e20 f910 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -048e92: 0a02 |0045: move-result v2 │ │ -048e94: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -048e98: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -048e9c: 28ea |004a: goto 0034 // -0016 │ │ -048e9e: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -048ea0: 28d6 |004c: goto 0022 // -002a │ │ +04ad0c: |[04ad0c] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +04ad1c: 5432 e900 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04ad20: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +04ad24: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +04ad28: 5432 e900 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04ad2c: 6e10 4011 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04ad32: 0a02 |000b: move-result v2 │ │ +04ad34: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04ad38: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +04ad3c: 5432 e900 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04ad40: 6e20 3911 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04ad46: 0c00 |0015: move-result-object v0 │ │ +04ad48: 1f00 7b00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04ad4c: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +04ad50: 5402 a500 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ +04ad54: 6e20 fa10 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +04ad5a: 0a02 |001f: move-result v2 │ │ +04ad5c: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +04ad60: 1100 |0022: return-object v0 │ │ +04ad62: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04ad66: 28e9 |0025: goto 000e // -0017 │ │ +04ad68: 5432 e700 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04ad6c: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +04ad70: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +04ad74: 5432 e700 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04ad78: 6e10 4011 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04ad7e: 0a02 |0031: move-result v2 │ │ +04ad80: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04ad84: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +04ad88: 5432 e700 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04ad8c: 6e20 3911 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04ad92: 0c00 |003b: move-result-object v0 │ │ +04ad94: 1f00 7b00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04ad98: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +04ad9c: 5402 a500 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00a5 │ │ +04ada0: 6e20 fa10 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +04ada6: 0a02 |0045: move-result v2 │ │ +04ada8: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +04adac: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04adb0: 28ea |004a: goto 0034 // -0016 │ │ +04adb2: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +04adb4: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1292 │ │ 0x0006 line=1294 │ │ 0x0010 line=1295 │ │ 0x0018 line=1296 │ │ 0x0022 line=1310 │ │ @@ -87540,36 +87756,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 │ │ -048ea4: |[048ea4] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -048eb4: 5432 e700 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -048eb8: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -048ebc: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ -048ec0: 5432 e700 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -048ec4: 6e10 3f11 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -048eca: 0a02 |000b: move-result v2 │ │ -048ecc: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -048ed0: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ -048ed4: 5432 e700 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -048ed8: 6e20 3811 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -048ede: 0c00 |0015: move-result-object v0 │ │ -048ee0: 1f00 7b00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -048ee4: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -048ee8: 6e20 6302 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0263 │ │ -048eee: 0c00 |001d: move-result-object v0 │ │ -048ef0: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ -048ef4: 1100 |0020: return-object v0 │ │ -048ef6: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -048efa: 28eb |0023: goto 000e // -0015 │ │ -048efc: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -048efe: 28fb |0025: goto 0020 // -0005 │ │ +04adb8: |[04adb8] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +04adc8: 5432 e700 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04adcc: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +04add0: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ +04add4: 5432 e700 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04add8: 6e10 4011 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04adde: 0a02 |000b: move-result v2 │ │ +04ade0: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04ade4: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ +04ade8: 5432 e700 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04adec: 6e20 3911 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04adf2: 0c00 |0015: move-result-object v0 │ │ +04adf4: 1f00 7b00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04adf8: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +04adfc: 6e20 6302 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0263 │ │ +04ae02: 0c00 |001d: move-result-object v0 │ │ +04ae04: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ +04ae08: 1100 |0020: return-object v0 │ │ +04ae0a: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04ae0e: 28eb |0023: goto 000e // -0015 │ │ +04ae10: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +04ae12: 28fb |0025: goto 0020 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1314 │ │ 0x0006 line=1315 │ │ 0x0010 line=1316 │ │ 0x0018 line=1317 │ │ 0x0020 line=1322 │ │ @@ -87588,46 +87804,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -048f00: |[048f00] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -048f10: 1d03 |0000: monitor-enter v3 │ │ -048f12: 5430 ee00 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ -048f16: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -048f18: 6e30 3e11 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@113e │ │ -048f1e: 5430 ea00 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ -048f22: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -048f26: 2200 8302 |000b: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -048f2a: 7010 3211 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -048f30: 5b30 ea00 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ -048f34: 6300 de00 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -048f38: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -048f3c: 1a00 c802 |0016: const-string v0, "FragmentManager" // string@02c8 │ │ -048f40: 2201 7402 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -048f44: 7010 0e11 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -048f4a: 1a02 d902 |001d: const-string v2, "Freeing back stack index " // string@02d9 │ │ -048f4e: 6e20 1411 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -048f54: 0c01 |0022: move-result-object v1 │ │ -048f56: 6e20 1111 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -048f5c: 0c01 |0026: move-result-object v1 │ │ -048f5e: 6e10 1a11 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -048f64: 0c01 |002a: move-result-object v1 │ │ -048f66: 7120 3a0e 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -048f6c: 5430 ea00 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ -048f70: 7110 d710 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -048f76: 0c01 |0033: move-result-object v1 │ │ -048f78: 6e20 3511 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -048f7e: 1e03 |0037: monitor-exit v3 │ │ -048f80: 0e00 |0038: return-void │ │ -048f82: 0d00 |0039: move-exception v0 │ │ -048f84: 1e03 |003a: monitor-exit v3 │ │ -048f86: 2700 |003b: throw v0 │ │ +04ae14: |[04ae14] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +04ae24: 1d03 |0000: monitor-enter v3 │ │ +04ae26: 5430 ee00 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ +04ae2a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04ae2c: 6e30 3f11 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@113f │ │ +04ae32: 5430 ea00 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ +04ae36: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +04ae3a: 2200 8302 |000b: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +04ae3e: 7010 3311 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +04ae44: 5b30 ea00 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ +04ae48: 6300 de00 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04ae4c: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +04ae50: 1a00 c802 |0016: const-string v0, "FragmentManager" // string@02c8 │ │ +04ae54: 2201 7402 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04ae58: 7010 0f11 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04ae5e: 1a02 d902 |001d: const-string v2, "Freeing back stack index " // string@02d9 │ │ +04ae62: 6e20 1511 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04ae68: 0c01 |0022: move-result-object v1 │ │ +04ae6a: 6e20 1211 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04ae70: 0c01 |0026: move-result-object v1 │ │ +04ae72: 6e10 1b11 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04ae78: 0c01 |002a: move-result-object v1 │ │ +04ae7a: 7120 3a0e 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04ae80: 5430 ea00 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ +04ae84: 7110 d810 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +04ae8a: 0c01 |0033: move-result-object v1 │ │ +04ae8c: 6e20 3611 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04ae92: 1e03 |0037: monitor-exit v3 │ │ +04ae94: 0e00 |0038: return-void │ │ +04ae96: 0d00 |0039: move-exception v0 │ │ +04ae98: 1e03 |003a: monitor-exit v3 │ │ +04ae9a: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=1401 │ │ 0x0001 line=1402 │ │ 0x0007 line=1403 │ │ @@ -87646,20 +87862,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 │ │ -048f94: |[048f94] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -048fa4: 5410 ec00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -048fa8: 6e20 3811 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -048fae: 0c00 |0005: move-result-object v0 │ │ -048fb0: 1f00 8200 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@0082 │ │ -048fb4: 1100 |0008: return-object v0 │ │ +04aea8: |[04aea8] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +04aeb8: 5410 ec00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04aebc: 6e20 3911 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04aec2: 0c00 |0005: move-result-object v0 │ │ +04aec4: 1f00 8200 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@0082 │ │ +04aec8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -87668,23 +87884,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -048fb8: |[048fb8] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -048fc8: 5410 ec00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -048fcc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -048fd0: 5410 ec00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -048fd4: 6e10 3f11 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -048fda: 0a00 |0009: move-result v0 │ │ -048fdc: 0f00 |000a: return v0 │ │ -048fde: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -048fe0: 28fe |000c: goto 000a // -0002 │ │ +04aecc: |[04aecc] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +04aedc: 5410 ec00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04aee0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04aee4: 5410 ec00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04aee8: 6e10 4011 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04aeee: 0a00 |0009: move-result v0 │ │ +04aef0: 0f00 |000a: return v0 │ │ +04aef2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +04aef4: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #34 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -87692,65 +87908,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 │ │ -048fe4: |[048fe4] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -048ff4: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -048ff6: 6e30 5701 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0157 │ │ -048ffc: 0a01 |0004: move-result v1 │ │ -048ffe: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -049002: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -049004: 1100 |0008: return-object v0 │ │ -049006: 5452 e700 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -04900a: 6e10 3f11 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -049010: 0a02 |000e: move-result v2 │ │ -049012: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ -049016: 2202 6202 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@0262 │ │ -04901a: 2203 7402 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04901e: 7010 0e11 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -049024: 1a04 bf02 |0018: const-string v4, "Fragement no longer exists for key " // string@02bf │ │ -049028: 6e20 1411 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04902e: 0c03 |001d: move-result-object v3 │ │ -049030: 6e20 1411 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -049036: 0c03 |0021: move-result-object v3 │ │ -049038: 1a04 2401 |0022: const-string v4, ": index " // string@0124 │ │ -04903c: 6e20 1411 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -049042: 0c03 |0027: move-result-object v3 │ │ -049044: 6e20 1111 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04904a: 0c03 |002b: move-result-object v3 │ │ -04904c: 6e10 1a11 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -049052: 0c03 |002f: move-result-object v3 │ │ -049054: 7020 d110 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -04905a: 7020 6603 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0366 │ │ -049060: 5452 e700 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -049064: 6e20 3811 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04906a: 0c00 |003b: move-result-object v0 │ │ -04906c: 1f00 7b00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -049070: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ -049074: 2202 6202 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@0262 │ │ -049078: 2203 7402 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04907c: 7010 0e11 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -049082: 1a04 bf02 |0047: const-string v4, "Fragement no longer exists for key " // string@02bf │ │ -049086: 6e20 1411 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04908c: 0c03 |004c: move-result-object v3 │ │ -04908e: 6e20 1411 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -049094: 0c03 |0050: move-result-object v3 │ │ -049096: 1a04 2401 |0051: const-string v4, ": index " // string@0124 │ │ -04909a: 6e20 1411 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0490a0: 0c03 |0056: move-result-object v3 │ │ -0490a2: 6e20 1111 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -0490a8: 0c03 |005a: move-result-object v3 │ │ -0490aa: 6e10 1a11 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0490b0: 0c03 |005e: move-result-object v3 │ │ -0490b2: 7020 d110 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -0490b8: 7020 6603 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0366 │ │ -0490be: 28a3 |0065: goto 0008 // -005d │ │ +04aef8: |[04aef8] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +04af08: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +04af0a: 6e30 5701 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0157 │ │ +04af10: 0a01 |0004: move-result v1 │ │ +04af12: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +04af16: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +04af18: 1100 |0008: return-object v0 │ │ +04af1a: 5452 e700 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04af1e: 6e10 4011 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04af24: 0a02 |000e: move-result v2 │ │ +04af26: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ +04af2a: 2202 6202 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@0262 │ │ +04af2e: 2203 7402 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04af32: 7010 0f11 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04af38: 1a04 bf02 |0018: const-string v4, "Fragement no longer exists for key " // string@02bf │ │ +04af3c: 6e20 1511 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04af42: 0c03 |001d: move-result-object v3 │ │ +04af44: 6e20 1511 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04af4a: 0c03 |0021: move-result-object v3 │ │ +04af4c: 1a04 2401 |0022: const-string v4, ": index " // string@0124 │ │ +04af50: 6e20 1511 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04af56: 0c03 |0027: move-result-object v3 │ │ +04af58: 6e20 1211 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04af5e: 0c03 |002b: move-result-object v3 │ │ +04af60: 6e10 1b11 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04af66: 0c03 |002f: move-result-object v3 │ │ +04af68: 7020 d210 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04af6e: 7020 6603 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0366 │ │ +04af74: 5452 e700 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04af78: 6e20 3911 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04af7e: 0c00 |003b: move-result-object v0 │ │ +04af80: 1f00 7b00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04af84: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ +04af88: 2202 6202 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@0262 │ │ +04af8c: 2203 7402 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04af90: 7010 0f11 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04af96: 1a04 bf02 |0047: const-string v4, "Fragement no longer exists for key " // string@02bf │ │ +04af9a: 6e20 1511 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04afa0: 0c03 |004c: move-result-object v3 │ │ +04afa2: 6e20 1511 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04afa8: 0c03 |0050: move-result-object v3 │ │ +04afaa: 1a04 2401 |0051: const-string v4, ": index " // string@0124 │ │ +04afae: 6e20 1511 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04afb4: 0c03 |0056: move-result-object v3 │ │ +04afb6: 6e20 1211 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04afbc: 0c03 |005a: move-result-object v3 │ │ +04afbe: 6e10 1b11 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04afc4: 0c03 |005e: move-result-object v3 │ │ +04afc6: 7020 d210 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04afcc: 7020 6603 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0366 │ │ +04afd2: 28a3 |0065: goto 0008 // -005d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=554 │ │ 0x0005 line=555 │ │ 0x0007 line=556 │ │ 0x0008 line=567 │ │ 0x0009 line=558 │ │ @@ -87770,51 +87986,51 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 75 16-bit code units │ │ -0490c0: |[0490c0] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -0490d0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0490d2: 6301 de00 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -0490d6: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -0490da: 1a01 c802 |0005: const-string v1, "FragmentManager" // string@02c8 │ │ -0490de: 2202 7402 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -0490e2: 7010 0e11 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0490e8: 1a03 330e |000c: const-string v3, "hide: " // string@0e33 │ │ -0490ec: 6e20 1411 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0490f2: 0c02 |0011: move-result-object v2 │ │ -0490f4: 6e20 1311 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -0490fa: 0c02 |0015: move-result-object v2 │ │ -0490fc: 6e10 1a11 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -049102: 0c02 |0019: move-result-object v2 │ │ -049104: 7120 3a0e 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04910a: 5561 9300 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ -04910e: 3901 2b00 |001f: if-nez v1, 004a // +002b │ │ -049112: 5c64 9300 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ -049116: 5461 aa00 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -04911a: 3801 1400 |0025: if-eqz v1, 0039 // +0014 │ │ -04911e: 6e58 4603 6547 |0027: invoke-virtual {v5, v6, v7, v4, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0346 │ │ -049124: 0c00 |002a: move-result-object v0 │ │ -049126: 3800 0700 |002b: if-eqz v0, 0032 // +0007 │ │ -04912a: 5461 aa00 |002d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -04912e: 6e20 f60e 0100 |002f: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0ef6 │ │ -049134: 5461 aa00 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -049138: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ -04913c: 6e20 f50e 2100 |0036: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ -049142: 5561 8400 |0039: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ -049146: 3801 0c00 |003b: if-eqz v1, 0047 // +000c │ │ -04914a: 5561 9200 |003d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ -04914e: 3801 0800 |003f: if-eqz v1, 0047 // +0008 │ │ -049152: 5561 9900 |0041: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ -049156: 3801 0400 |0043: if-eqz v1, 0047 // +0004 │ │ -04915a: 5c54 f600 |0045: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f6 │ │ -04915e: 6e20 9102 4600 |0047: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0291 │ │ -049164: 0e00 |004a: return-void │ │ +04afd4: |[04afd4] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04afe4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +04afe6: 6301 de00 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04afea: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +04afee: 1a01 c802 |0005: const-string v1, "FragmentManager" // string@02c8 │ │ +04aff2: 2202 7402 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +04aff6: 7010 0f11 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04affc: 1a03 330e |000c: const-string v3, "hide: " // string@0e33 │ │ +04b000: 6e20 1511 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04b006: 0c02 |0011: move-result-object v2 │ │ +04b008: 6e20 1411 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04b00e: 0c02 |0015: move-result-object v2 │ │ +04b010: 6e10 1b11 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04b016: 0c02 |0019: move-result-object v2 │ │ +04b018: 7120 3a0e 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04b01e: 5561 9300 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ +04b022: 3901 2b00 |001f: if-nez v1, 004a // +002b │ │ +04b026: 5c64 9300 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ +04b02a: 5461 aa00 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04b02e: 3801 1400 |0025: if-eqz v1, 0039 // +0014 │ │ +04b032: 6e58 4603 6547 |0027: invoke-virtual {v5, v6, v7, v4, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0346 │ │ +04b038: 0c00 |002a: move-result-object v0 │ │ +04b03a: 3800 0700 |002b: if-eqz v0, 0032 // +0007 │ │ +04b03e: 5461 aa00 |002d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04b042: 6e20 f60e 0100 |002f: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0ef6 │ │ +04b048: 5461 aa00 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04b04c: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ +04b050: 6e20 f50e 2100 |0036: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ +04b056: 5561 8400 |0039: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ +04b05a: 3801 0c00 |003b: if-eqz v1, 0047 // +000c │ │ +04b05e: 5561 9200 |003d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ +04b062: 3801 0800 |003f: if-eqz v1, 0047 // +0008 │ │ +04b066: 5561 9900 |0041: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ +04b06a: 3801 0400 |0043: if-eqz v1, 0047 // +0004 │ │ +04b06e: 5c54 f600 |0045: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f6 │ │ +04b072: 6e20 9102 4600 |0047: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0291 │ │ +04b078: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1191 │ │ 0x001d line=1192 │ │ 0x0021 line=1193 │ │ 0x0023 line=1194 │ │ 0x0027 line=1195 │ │ @@ -87837,85 +88053,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 │ │ -049168: |[049168] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -049178: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -04917e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -049180: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -049182: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -049186: 52a4 9a00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -04918a: 6e40 8902 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@0289 │ │ -049190: 0c01 |000c: move-result-object v1 │ │ -049192: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -049196: 1101 |000f: return-object v1 │ │ -049198: 52a4 9a00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -04919c: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -0491a0: 5494 e800 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -0491a4: 52a5 9a00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ -0491a8: 7120 ad0f 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0fad │ │ -0491ae: 0c00 |001b: move-result-object v0 │ │ -0491b0: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -0491b4: 0701 |001e: move-object v1, v0 │ │ -0491b6: 28f0 |001f: goto 000f // -0010 │ │ -0491b8: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -0491bc: 0731 |0022: move-object v1, v3 │ │ -0491be: 28ec |0023: goto 000f // -0014 │ │ -0491c0: 7120 6803 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@0368 │ │ -0491c6: 0a02 |0027: move-result v2 │ │ -0491c8: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -0491cc: 0731 |002a: move-object v1, v3 │ │ -0491ce: 28e4 |002b: goto 000f // -001c │ │ -0491d0: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -0491d6: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -0491da: 5494 e800 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -0491de: 6e10 d602 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@02d6 │ │ -0491e4: 0c04 |0036: move-result-object v4 │ │ -0491e6: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -0491ea: 5494 e800 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -0491ee: 6e10 d602 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@02d6 │ │ -0491f4: 0c04 |003e: move-result-object v4 │ │ -0491f6: 6e10 300f 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0f30 │ │ -0491fc: 0c04 |0042: move-result-object v4 │ │ -0491fe: 524d f203 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@03f2 │ │ -049202: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -049206: 0731 |0047: move-object v1, v3 │ │ -049208: 28c7 |0048: goto 000f // -0039 │ │ -04920a: 5493 e800 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -04920e: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -049212: 7156 4a03 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@034a │ │ -049218: 0c01 |0050: move-result-object v1 │ │ -04921a: 28be |0051: goto 000f // -0042 │ │ -04921c: 5493 e800 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -049220: 7157 4a03 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@034a │ │ -049226: 0c01 |0057: move-result-object v1 │ │ -049228: 28b7 |0058: goto 000f // -0049 │ │ -04922a: 5493 e800 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -04922e: 7156 4a03 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@034a │ │ -049234: 0c01 |005e: move-result-object v1 │ │ -049236: 28b0 |005f: goto 000f // -0050 │ │ -049238: 5493 e800 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -04923c: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -049242: 7157 4a03 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@034a │ │ -049248: 0c01 |0068: move-result-object v1 │ │ -04924a: 28a6 |0069: goto 000f // -005a │ │ -04924c: 5493 e800 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -049250: 7130 4803 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0348 │ │ -049256: 0c01 |006f: move-result-object v1 │ │ -049258: 289f |0070: goto 000f // -0061 │ │ -04925a: 5493 e800 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -04925e: 7130 4803 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0348 │ │ -049264: 0c01 |0076: move-result-object v1 │ │ -049266: 2898 |0077: goto 000f // -0068 │ │ -049268: 0731 |0078: move-object v1, v3 │ │ -04926a: 2896 |0079: goto 000f // -006a │ │ -04926c: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ +04b07c: |[04b07c] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +04b08c: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +04b092: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +04b094: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +04b096: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +04b09a: 52a4 9a00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +04b09e: 6e40 8902 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@0289 │ │ +04b0a4: 0c01 |000c: move-result-object v1 │ │ +04b0a6: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +04b0aa: 1101 |000f: return-object v1 │ │ +04b0ac: 52a4 9a00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +04b0b0: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +04b0b4: 5494 e800 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04b0b8: 52a5 9a00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@009a │ │ +04b0bc: 7120 ad0f 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0fad │ │ +04b0c2: 0c00 |001b: move-result-object v0 │ │ +04b0c4: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +04b0c8: 0701 |001e: move-object v1, v0 │ │ +04b0ca: 28f0 |001f: goto 000f // -0010 │ │ +04b0cc: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +04b0d0: 0731 |0022: move-object v1, v3 │ │ +04b0d2: 28ec |0023: goto 000f // -0014 │ │ +04b0d4: 7120 6803 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@0368 │ │ +04b0da: 0a02 |0027: move-result v2 │ │ +04b0dc: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +04b0e0: 0731 |002a: move-object v1, v3 │ │ +04b0e2: 28e4 |002b: goto 000f // -001c │ │ +04b0e4: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +04b0ea: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +04b0ee: 5494 e800 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04b0f2: 6e10 d602 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@02d6 │ │ +04b0f8: 0c04 |0036: move-result-object v4 │ │ +04b0fa: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +04b0fe: 5494 e800 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04b102: 6e10 d602 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@02d6 │ │ +04b108: 0c04 |003e: move-result-object v4 │ │ +04b10a: 6e10 300f 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@0f30 │ │ +04b110: 0c04 |0042: move-result-object v4 │ │ +04b112: 524d f203 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@03f2 │ │ +04b116: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +04b11a: 0731 |0047: move-object v1, v3 │ │ +04b11c: 28c7 |0048: goto 000f // -0039 │ │ +04b11e: 5493 e800 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04b122: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +04b126: 7156 4a03 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@034a │ │ +04b12c: 0c01 |0050: move-result-object v1 │ │ +04b12e: 28be |0051: goto 000f // -0042 │ │ +04b130: 5493 e800 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04b134: 7157 4a03 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@034a │ │ +04b13a: 0c01 |0057: move-result-object v1 │ │ +04b13c: 28b7 |0058: goto 000f // -0049 │ │ +04b13e: 5493 e800 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04b142: 7156 4a03 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@034a │ │ +04b148: 0c01 |005e: move-result-object v1 │ │ +04b14a: 28b0 |005f: goto 000f // -0050 │ │ +04b14c: 5493 e800 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04b150: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +04b156: 7157 4a03 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@034a │ │ +04b15c: 0c01 |0068: move-result-object v1 │ │ +04b15e: 28a6 |0069: goto 000f // -005a │ │ +04b160: 5493 e800 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04b164: 7130 4803 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0348 │ │ +04b16a: 0c01 |006f: move-result-object v1 │ │ +04b16c: 289f |0070: goto 000f // -0061 │ │ +04b16e: 5493 e800 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04b172: 7130 4803 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0348 │ │ +04b178: 0c01 |0076: move-result-object v1 │ │ +04b17a: 2898 |0077: goto 000f // -0068 │ │ +04b17c: 0731 |0078: move-object v1, v3 │ │ +04b17e: 2896 |0079: goto 000f // -006a │ │ +04b180: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=742 │ │ 0x000d line=744 │ │ 0x000f line=796 │ │ 0x0010 line=748 │ │ 0x0014 line=749 │ │ @@ -87955,66 +88171,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -04928c: |[04928c] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -04929c: 5240 9500 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -0492a0: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -0492a4: 0e00 |0004: return-void │ │ -0492a6: 5430 eb00 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ -0492aa: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -0492ae: 5430 eb00 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ -0492b2: 6e10 3f11 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0492b8: 0a00 |000e: move-result v0 │ │ -0492ba: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ -0492be: 5430 e700 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -0492c2: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -0492c6: 2200 8302 |0015: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -0492ca: 7010 3211 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -0492d0: 5b30 e700 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -0492d4: 5430 e700 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -0492d8: 6e10 3f11 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -0492de: 0a00 |0021: move-result v0 │ │ -0492e0: 5431 f800 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ -0492e4: 6e30 b402 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@02b4 │ │ -0492ea: 5430 e700 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -0492ee: 6e20 3511 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -0492f4: 6300 de00 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -0492f8: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ -0492fc: 1a00 c802 |0030: const-string v0, "FragmentManager" // string@02c8 │ │ -049300: 2201 7402 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -049304: 7010 0e11 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04930a: 1a02 cb01 |0037: const-string v2, "Allocated fragment index " // string@01cb │ │ -04930e: 6e20 1411 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -049314: 0c01 |003c: move-result-object v1 │ │ -049316: 6e20 1311 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04931c: 0c01 |0040: move-result-object v1 │ │ -04931e: 6e10 1a11 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -049324: 0c01 |0044: move-result-object v1 │ │ -049326: 7120 3a0e 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04932c: 28bc |0048: goto 0004 // -0044 │ │ -04932e: 5430 eb00 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ -049332: 5431 eb00 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ -049336: 6e10 3f11 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04933c: 0a01 |0050: move-result v1 │ │ -04933e: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ -049342: 6e20 3c11 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113c │ │ -049348: 0c00 |0056: move-result-object v0 │ │ -04934a: 1f00 6502 |0057: check-cast v0, Ljava/lang/Integer; // type@0265 │ │ -04934e: 6e10 d310 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@10d3 │ │ -049354: 0a00 |005c: move-result v0 │ │ -049356: 5431 f800 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ -04935a: 6e30 b402 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@02b4 │ │ -049360: 5430 e700 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -049364: 5241 9500 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -049368: 6e30 3e11 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@113e │ │ -04936e: 28c3 |0069: goto 002c // -003d │ │ +04b1a0: |[04b1a0] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +04b1b0: 5240 9500 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +04b1b4: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +04b1b8: 0e00 |0004: return-void │ │ +04b1ba: 5430 eb00 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ +04b1be: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +04b1c2: 5430 eb00 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ +04b1c6: 6e10 4011 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04b1cc: 0a00 |000e: move-result v0 │ │ +04b1ce: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ +04b1d2: 5430 e700 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04b1d6: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +04b1da: 2200 8302 |0015: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +04b1de: 7010 3311 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +04b1e4: 5b30 e700 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04b1e8: 5430 e700 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04b1ec: 6e10 4011 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04b1f2: 0a00 |0021: move-result v0 │ │ +04b1f4: 5431 f800 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ +04b1f8: 6e30 b402 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@02b4 │ │ +04b1fe: 5430 e700 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04b202: 6e20 3611 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04b208: 6300 de00 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04b20c: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ +04b210: 1a00 c802 |0030: const-string v0, "FragmentManager" // string@02c8 │ │ +04b214: 2201 7402 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04b218: 7010 0f11 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04b21e: 1a02 cb01 |0037: const-string v2, "Allocated fragment index " // string@01cb │ │ +04b222: 6e20 1511 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04b228: 0c01 |003c: move-result-object v1 │ │ +04b22a: 6e20 1411 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04b230: 0c01 |0040: move-result-object v1 │ │ +04b232: 6e10 1b11 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04b238: 0c01 |0044: move-result-object v1 │ │ +04b23a: 7120 3a0e 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04b240: 28bc |0048: goto 0004 // -0044 │ │ +04b242: 5430 eb00 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ +04b246: 5431 eb00 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ +04b24a: 6e10 4011 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04b250: 0a01 |0050: move-result v1 │ │ +04b252: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04b256: 6e20 3d11 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113d │ │ +04b25c: 0c00 |0056: move-result-object v0 │ │ +04b25e: 1f00 6502 |0057: check-cast v0, Ljava/lang/Integer; // type@0265 │ │ +04b262: 6e10 d410 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@10d4 │ │ +04b268: 0a00 |005c: move-result v0 │ │ +04b26a: 5431 f800 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ +04b26e: 6e30 b402 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@02b4 │ │ +04b274: 5430 e700 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04b278: 5241 9500 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +04b27c: 6e30 3f11 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@113f │ │ +04b282: 28c3 |0069: goto 002c // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1118 │ │ 0x0004 line=1134 │ │ 0x0005 line=1122 │ │ 0x0011 line=1123 │ │ 0x0015 line=1124 │ │ @@ -88032,50 +88248,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -049370: |[049370] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -049380: 5240 9500 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -049384: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -049388: 0e00 |0004: return-void │ │ -04938a: 6300 de00 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -04938e: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -049392: 1a00 c802 |0009: const-string v0, "FragmentManager" // string@02c8 │ │ -049396: 2201 7402 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -04939a: 7010 0e11 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0493a0: 1a02 da02 |0010: const-string v2, "Freeing fragment index " // string@02da │ │ -0493a4: 6e20 1411 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0493aa: 0c01 |0015: move-result-object v1 │ │ -0493ac: 6e20 1311 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -0493b2: 0c01 |0019: move-result-object v1 │ │ -0493b4: 6e10 1a11 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0493ba: 0c01 |001d: move-result-object v1 │ │ -0493bc: 7120 3a0e 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -0493c2: 5430 e700 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -0493c6: 5241 9500 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -0493ca: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -0493cc: 6e30 3e11 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@113e │ │ -0493d2: 5430 eb00 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ -0493d6: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -0493da: 2200 8302 |002d: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -0493de: 7010 3211 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -0493e4: 5b30 eb00 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ -0493e8: 5430 eb00 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ -0493ec: 5241 9500 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -0493f0: 7110 d710 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -0493f6: 0c01 |003b: move-result-object v1 │ │ -0493f8: 6e20 3511 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -0493fe: 5430 e800 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -049402: 5441 ab00 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ -049406: 6e20 d702 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@02d7 │ │ -04940c: 6e10 7702 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@0277 │ │ -049412: 28bb |0049: goto 0004 // -0045 │ │ +04b284: |[04b284] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +04b294: 5240 9500 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +04b298: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +04b29c: 0e00 |0004: return-void │ │ +04b29e: 6300 de00 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04b2a2: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +04b2a6: 1a00 c802 |0009: const-string v0, "FragmentManager" // string@02c8 │ │ +04b2aa: 2201 7402 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04b2ae: 7010 0f11 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04b2b4: 1a02 da02 |0010: const-string v2, "Freeing fragment index " // string@02da │ │ +04b2b8: 6e20 1511 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04b2be: 0c01 |0015: move-result-object v1 │ │ +04b2c0: 6e20 1411 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04b2c6: 0c01 |0019: move-result-object v1 │ │ +04b2c8: 6e10 1b11 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04b2ce: 0c01 |001d: move-result-object v1 │ │ +04b2d0: 7120 3a0e 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04b2d6: 5430 e700 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04b2da: 5241 9500 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +04b2de: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +04b2e0: 6e30 3f11 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@113f │ │ +04b2e6: 5430 eb00 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ +04b2ea: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +04b2ee: 2200 8302 |002d: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +04b2f2: 7010 3311 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +04b2f8: 5b30 eb00 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ +04b2fc: 5430 eb00 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ +04b300: 5241 9500 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +04b304: 7110 d810 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +04b30a: 0c01 |003b: move-result-object v1 │ │ +04b30c: 6e20 3611 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04b312: 5430 e800 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04b316: 5441 ab00 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00ab │ │ +04b31a: 6e20 d702 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@02d7 │ │ +04b320: 6e10 7702 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@0277 │ │ +04b326: 28bb |0049: goto 0004 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1137 │ │ 0x0004 line=1149 │ │ 0x0005 line=1141 │ │ 0x0021 line=1142 │ │ 0x0029 line=1143 │ │ @@ -88092,67 +88308,67 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -049414: |[049414] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -049424: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -049426: 5480 e800 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -04942a: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -04942e: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -049432: 2200 6202 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -049436: 1a02 1b07 |0009: const-string v2, "No activity" // string@071b │ │ -04943a: 7020 d110 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -049440: 2700 |000e: throw v0 │ │ -049442: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -049446: 5280 f100 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ -04944a: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -04944e: 0e00 |0015: return-void │ │ -049450: 5989 f100 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ -049454: 5480 e700 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -049458: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -04945c: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -04945e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -049460: 5480 e700 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -049464: 6e10 3f11 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04946a: 0a00 |0023: move-result v0 │ │ -04946c: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -049470: 5480 e700 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -049474: 6e20 3811 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04947a: 0c01 |002b: move-result-object v1 │ │ -04947c: 1f01 7b00 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@007b │ │ -049480: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -049484: 0780 |0030: move-object v0, v8 │ │ -049486: 0192 |0031: move v2, v9 │ │ -049488: 01a3 |0032: move v3, v10 │ │ -04948a: 01b4 |0033: move v4, v11 │ │ -04948c: 7406 4e03 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@034e │ │ -049492: 5410 9700 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -049496: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -04949a: 5410 9700 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ -04949e: 6e10 1104 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0411 │ │ -0494a4: 0a00 |0040: move-result v0 │ │ -0494a6: b607 |0041: or-int/2addr v7, v0 │ │ -0494a8: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0494ac: 28da |0044: goto 001e // -0026 │ │ -0494ae: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -0494b2: 6e10 6503 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0365 │ │ -0494b8: 5580 f600 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f6 │ │ -0494bc: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -0494c0: 5480 e800 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -0494c4: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -0494c8: 5280 f100 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ -0494cc: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -0494ce: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -0494d2: 5480 e800 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -0494d6: 6e10 f402 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@02f4 │ │ -0494dc: 5c85 f600 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f6 │ │ -0494e0: 28b7 |005e: goto 0015 // -0049 │ │ +04b328: |[04b328] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +04b338: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04b33a: 5480 e800 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04b33e: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +04b342: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +04b346: 2200 6202 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +04b34a: 1a02 1b07 |0009: const-string v2, "No activity" // string@071b │ │ +04b34e: 7020 d210 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04b354: 2700 |000e: throw v0 │ │ +04b356: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +04b35a: 5280 f100 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ +04b35e: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +04b362: 0e00 |0015: return-void │ │ +04b364: 5989 f100 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ +04b368: 5480 e700 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04b36c: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +04b370: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +04b372: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +04b374: 5480 e700 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04b378: 6e10 4011 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04b37e: 0a00 |0023: move-result v0 │ │ +04b380: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +04b384: 5480 e700 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04b388: 6e20 3911 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04b38e: 0c01 |002b: move-result-object v1 │ │ +04b390: 1f01 7b00 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@007b │ │ +04b394: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +04b398: 0780 |0030: move-object v0, v8 │ │ +04b39a: 0192 |0031: move v2, v9 │ │ +04b39c: 01a3 |0032: move v3, v10 │ │ +04b39e: 01b4 |0033: move v4, v11 │ │ +04b3a0: 7406 4e03 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@034e │ │ +04b3a6: 5410 9700 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +04b3aa: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +04b3ae: 5410 9700 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0097 │ │ +04b3b2: 6e10 1104 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0411 │ │ +04b3b8: 0a00 |0040: move-result v0 │ │ +04b3ba: b607 |0041: or-int/2addr v7, v0 │ │ +04b3bc: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +04b3c0: 28da |0044: goto 001e // -0026 │ │ +04b3c2: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +04b3c6: 6e10 6503 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0365 │ │ +04b3cc: 5580 f600 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f6 │ │ +04b3d0: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +04b3d4: 5480 e800 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04b3d8: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +04b3dc: 5280 f100 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ +04b3e0: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +04b3e2: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +04b3e6: 5480 e800 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04b3ea: 6e10 f402 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@02f4 │ │ +04b3f0: 5c85 f600 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f6 │ │ +04b3f4: 28b7 |005e: goto 0015 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1074 │ │ 0x0007 line=1075 │ │ 0x000f line=1078 │ │ 0x0015 line=1104 │ │ 0x0016 line=1082 │ │ @@ -88185,18 +88401,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0494e4: |[0494e4] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -0494f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0494f6: 6e53 4b03 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@034b │ │ -0494fc: 0e00 |0004: return-void │ │ +04b3f8: |[04b3f8] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +04b408: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04b40a: 6e53 4b03 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@034b │ │ +04b410: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1070 │ │ 0x0004 line=1071 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0005 reg=2 newState I │ │ @@ -88207,23 +88423,23 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -049500: |[049500] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -049510: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -049512: 5262 f100 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ -049516: 0760 |0003: move-object v0, v6 │ │ -049518: 0771 |0004: move-object v1, v7 │ │ -04951a: 0134 |0005: move v4, v3 │ │ -04951c: 0135 |0006: move v5, v3 │ │ -04951e: 7406 4e03 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@034e │ │ -049524: 0e00 |000a: return-void │ │ +04b414: |[04b414] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +04b424: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04b426: 5262 f100 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ +04b42a: 0760 |0003: move-object v0, v6 │ │ +04b42c: 0771 |0004: move-object v1, v7 │ │ +04b42e: 0134 |0005: move v4, v3 │ │ +04b430: 0135 |0006: move v5, v3 │ │ +04b432: 7406 4e03 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@034e │ │ +04b438: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1066 │ │ 0x000a line=1067 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000b reg=7 f Landroid/support/v4/app/Fragment; │ │ @@ -88233,492 +88449,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 │ │ -049528: |[049528] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -049538: 55b0 8400 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ -04953c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -049540: 55b0 8e00 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ -049544: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -049548: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04954a: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ -04954e: 121c |000b: const/4 v12, #int 1 // #1 │ │ -049550: 55b0 9c00 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@009c │ │ -049554: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -049558: 52b0 a300 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ -04955c: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ -049560: 52bc a300 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ -049564: 55b0 8d00 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@008d │ │ -049568: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -04956c: 52b0 a300 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ -049570: 1241 |001c: const/4 v1, #int 4 // #4 │ │ -049572: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ -049576: 1230 |001f: const/4 v0, #int 3 // #3 │ │ -049578: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ -04957c: 123c |0022: const/4 v12, #int 3 // #3 │ │ -04957e: 52b0 a300 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ -049582: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ -049586: 55b0 9100 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0091 │ │ -04958a: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -04958e: 55b0 9400 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0094 │ │ -049592: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ -049596: 0e00 |002f: return-void │ │ -049598: 54b0 8500 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ -04959c: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ -0495a0: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -0495a2: 5bb0 8500 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ -0495a6: 52b2 a400 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00a4 │ │ -0495aa: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -0495ac: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -0495ae: 1215 |003b: const/4 v5, #int 1 // #1 │ │ -0495b0: 07a0 |003c: move-object v0, v10 │ │ -0495b2: 07b1 |003d: move-object v1, v11 │ │ -0495b4: 7406 4e03 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@034e │ │ -0495ba: 52b0 a300 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ -0495be: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ -0495c4: 59bc a300 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ -0495c8: 28e7 |0048: goto 002f // -0019 │ │ -0495ca: 6300 de00 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -0495ce: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ -0495d2: 1a00 c802 |004d: const-string v0, "FragmentManager" // string@02c8 │ │ -0495d6: 2201 7402 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -0495da: 7010 0e11 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0495e0: 1a02 7611 |0054: const-string v2, "moveto CREATED: " // string@1176 │ │ -0495e4: 6e20 1411 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0495ea: 0c01 |0059: move-result-object v1 │ │ -0495ec: 6e20 1311 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -0495f2: 0c01 |005d: move-result-object v1 │ │ -0495f4: 6e10 1a11 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0495fa: 0c01 |0061: move-result-object v1 │ │ -0495fc: 7120 3a0e 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -049602: 54b0 a100 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -049606: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ -04960a: 54b0 a100 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -04960e: 1a01 cf09 |006b: const-string v1, "android:view_state" // string@09cf │ │ -049612: 6e20 5a01 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@015a │ │ -049618: 0c00 |0070: move-result-object v0 │ │ -04961a: 5bb0 a200 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ -04961e: 54b0 a100 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -049622: 1a01 cc09 |0075: const-string v1, "android:target_state" // string@09cc │ │ -049626: 6e30 4403 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@0344 │ │ -04962c: 0c00 |007a: move-result-object v0 │ │ -04962e: 5bb0 a600 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ -049632: 54b0 a600 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ -049636: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ -04963a: 54b0 a100 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -04963e: 1a01 cb09 |0083: const-string v1, "android:target_req_state" // string@09cb │ │ -049642: 1202 |0085: const/4 v2, #int 0 // #0 │ │ -049644: 6e30 5701 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0157 │ │ -04964a: 0a00 |0089: move-result v0 │ │ -04964c: 59b0 a800 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a8 │ │ -049650: 54b0 a100 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -049654: 1a01 ce09 |008e: const-string v1, "android:user_visible_hint" // string@09ce │ │ -049658: 1212 |0090: const/4 v2, #int 1 // #1 │ │ -04965a: 6e30 5501 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0155 │ │ -049660: 0a00 |0094: move-result v0 │ │ -049662: 5cb0 a900 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a9 │ │ -049666: 55b0 a900 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a9 │ │ -04966a: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ -04966e: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -049670: 5cb0 8d00 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@008d │ │ -049674: 1230 |009e: const/4 v0, #int 3 // #3 │ │ -049676: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ -04967a: 123c |00a1: const/4 v12, #int 3 // #3 │ │ -04967c: 54a0 e800 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -049680: 5bb0 8300 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -049684: 54a0 f800 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ -049688: 5bb0 9b00 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@009b │ │ -04968c: 54a0 f800 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ -049690: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ -049694: 54a0 f800 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ -049698: 5400 8a00 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ -04969c: 5bb0 9000 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0090 │ │ -0496a0: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ -0496a2: 5cb0 8800 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -0496a6: 54a0 e800 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -0496aa: 6e20 8502 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0285 │ │ -0496b0: 55b0 8800 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -0496b4: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ -0496b8: 2200 be00 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ -0496bc: 2201 7402 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -0496c0: 7010 0e11 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0496c6: 1a02 c102 |00c7: const-string v2, "Fragment " // string@02c1 │ │ -0496ca: 6e20 1411 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0496d0: 0c01 |00cc: move-result-object v1 │ │ -0496d2: 6e20 1311 b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -0496d8: 0c01 |00d0: move-result-object v1 │ │ -0496da: 1a02 3d00 |00d1: const-string v2, " did not call through to super.onAttach()" // string@003d │ │ -0496de: 6e20 1411 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0496e4: 0c01 |00d6: move-result-object v1 │ │ -0496e6: 6e10 1a11 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0496ec: 0c01 |00da: move-result-object v1 │ │ -0496ee: 7020 cf04 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ -0496f4: 2700 |00de: throw v0 │ │ -0496f6: 54a0 e800 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -0496fa: 5400 c100 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -0496fe: 28cf |00e3: goto 00b2 // -0031 │ │ -049700: 54b0 9b00 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@009b │ │ -049704: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ -049708: 54a0 e800 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -04970c: 6e20 da02 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@02da │ │ -049712: 55b0 a000 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00a0 │ │ -049716: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ -04971a: 54b0 a100 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -04971e: 6e20 a102 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@02a1 │ │ -049724: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ -049726: 5cb0 a000 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00a0 │ │ -04972a: 55b0 9100 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0091 │ │ -04972e: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ -049732: 54b0 a100 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -049736: 6e20 6902 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0269 │ │ -04973c: 0c00 |0102: move-result-object v0 │ │ -04973e: 1201 |0103: const/4 v1, #int 0 // #0 │ │ -049740: 54b2 a100 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -049744: 6e40 a302 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@02a3 │ │ -04974a: 0c00 |0109: move-result-object v0 │ │ -04974c: 5bb0 aa00 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -049750: 54b0 aa00 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -049754: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ -049758: 54b0 aa00 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -04975c: 5bb0 9600 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0096 │ │ -049760: 54b0 aa00 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -049764: 7110 3c04 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@043c │ │ -04976a: 0c00 |0119: move-result-object v0 │ │ -04976c: 5bb0 aa00 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -049770: 55b0 9300 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ -049774: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ -049778: 54b0 aa00 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -04977c: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ -049780: 6e20 f50e 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ -049786: 54b0 aa00 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -04978a: 54b1 a100 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -04978e: 6e30 9c02 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@029c │ │ -049794: 1210 |012e: const/4 v0, #int 1 // #1 │ │ -049796: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ -04979a: 6300 de00 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -04979e: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ -0497a2: 1a00 c802 |0135: const-string v0, "FragmentManager" // string@02c8 │ │ -0497a6: 2201 7402 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -0497aa: 7010 0e11 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0497b0: 1a02 7511 |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@1175 │ │ -0497b4: 6e20 1411 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0497ba: 0c01 |0141: move-result-object v1 │ │ -0497bc: 6e20 1311 b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -0497c2: 0c01 |0145: move-result-object v1 │ │ -0497c4: 6e10 1a11 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0497ca: 0c01 |0149: move-result-object v1 │ │ -0497cc: 7120 3a0e 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -0497d2: 55b0 9100 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0091 │ │ -0497d6: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ -0497da: 1207 |0151: const/4 v7, #int 0 // #0 │ │ -0497dc: 52b0 8c00 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ -0497e0: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ -0497e4: 54a0 ef00 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00ef │ │ -0497e8: 52b1 8c00 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ -0497ec: 7220 f602 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@02f6 │ │ -0497f2: 0c07 |015d: move-result-object v7 │ │ -0497f4: 1f07 fe01 |015e: check-cast v7, Landroid/view/ViewGroup; // type@01fe │ │ -0497f8: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ -0497fc: 55b0 9d00 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@009d │ │ -049800: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ -049804: 2200 6102 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -049808: 2201 7402 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -04980c: 7010 0e11 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -049812: 1a02 2707 |016d: const-string v2, "No view found for id 0x" // string@0727 │ │ -049816: 6e20 1411 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04981c: 0c01 |0172: move-result-object v1 │ │ -04981e: 52b2 8c00 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ -049822: 7110 d610 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -049828: 0c02 |0178: move-result-object v2 │ │ -04982a: 6e20 1411 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -049830: 0c01 |017c: move-result-object v1 │ │ -049832: 1a02 2900 |017d: const-string v2, " (" // string@0029 │ │ -049836: 6e20 1411 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04983c: 0c01 |0182: move-result-object v1 │ │ -04983e: 6e10 6c02 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@026c │ │ -049844: 0c02 |0186: move-result-object v2 │ │ -049846: 52b3 8c00 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ -04984a: 6e20 dc00 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@00dc │ │ -049850: 0c02 |018c: move-result-object v2 │ │ -049852: 6e20 1411 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -049858: 0c01 |0190: move-result-object v1 │ │ -04985a: 1a02 c500 |0191: const-string v2, ") for fragment " // string@00c5 │ │ -04985e: 6e20 1411 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -049864: 0c01 |0196: move-result-object v1 │ │ -049866: 6e20 1311 b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04986c: 0c01 |019a: move-result-object v1 │ │ -04986e: 6e10 1a11 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -049874: 0c01 |019e: move-result-object v1 │ │ -049876: 7020 ce10 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -04987c: 7020 6603 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0366 │ │ -049882: 5bb7 8b00 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@008b │ │ -049886: 54b0 a100 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -04988a: 6e20 6902 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0269 │ │ -049890: 0c00 |01ac: move-result-object v0 │ │ -049892: 54b1 a100 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -049896: 6e40 a302 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@02a3 │ │ -04989c: 0c00 |01b2: move-result-object v0 │ │ -04989e: 5bb0 aa00 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -0498a2: 54b0 aa00 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -0498a6: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ -0498aa: 54b0 aa00 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -0498ae: 5bb0 9600 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0096 │ │ -0498b2: 54b0 aa00 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -0498b6: 7110 3c04 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@043c │ │ -0498bc: 0c00 |01c2: move-result-object v0 │ │ -0498be: 5bb0 aa00 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -0498c2: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ -0498c6: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ -0498c8: 6e5e 4603 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@0346 │ │ -0498ce: 0c06 |01cb: move-result-object v6 │ │ -0498d0: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ -0498d4: 54b0 aa00 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -0498d8: 6e20 f60e 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0ef6 │ │ -0498de: 54b0 aa00 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -0498e2: 6e20 0a0f 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0f0a │ │ -0498e8: 55b0 9300 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ -0498ec: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ -0498f0: 54b0 aa00 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -0498f4: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ -0498f8: 6e20 f50e 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ -0498fe: 54b0 aa00 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -049902: 54b1 a100 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -049906: 6e30 9c02 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@029c │ │ -04990c: 54b0 a100 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -049910: 6e20 9e02 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@029e │ │ -049916: 54b0 aa00 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -04991a: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ -04991e: 54b0 a100 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -049922: 6e20 b102 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@02b1 │ │ -049928: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ -04992a: 5bb0 a100 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -04992e: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ -049930: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ -049934: 6300 de00 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -049938: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ -04993c: 1a00 c802 |0202: const-string v0, "FragmentManager" // string@02c8 │ │ -049940: 2201 7402 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -049944: 7010 0e11 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04994a: 1a02 7811 |0209: const-string v2, "moveto STARTED: " // string@1178 │ │ -04994e: 6e20 1411 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -049954: 0c01 |020e: move-result-object v1 │ │ -049956: 6e20 1311 b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04995c: 0c01 |0212: move-result-object v1 │ │ -04995e: 6e10 1a11 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -049964: 0c01 |0216: move-result-object v1 │ │ -049966: 7120 3a0e 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04996c: 6e10 ae02 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@02ae │ │ -049972: 1240 |021d: const/4 v0, #int 4 // #4 │ │ -049974: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ -049978: 6300 de00 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -04997c: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ -049980: 1a00 c802 |0224: const-string v0, "FragmentManager" // string@02c8 │ │ -049984: 2201 7402 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -049988: 7010 0e11 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04998e: 1a02 7711 |022b: const-string v2, "moveto RESUMED: " // string@1177 │ │ -049992: 6e20 1411 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -049998: 0c01 |0230: move-result-object v1 │ │ -04999a: 6e20 1311 b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -0499a0: 0c01 |0234: move-result-object v1 │ │ -0499a2: 6e10 1a11 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0499a8: 0c01 |0238: move-result-object v1 │ │ -0499aa: 7120 3a0e 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -0499b0: 1210 |023c: const/4 v0, #int 1 // #1 │ │ -0499b2: 5cb0 9e00 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@009e │ │ -0499b6: 6e10 ac02 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@02ac │ │ -0499bc: 1200 |0242: const/4 v0, #int 0 // #0 │ │ -0499be: 5bb0 a100 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -0499c2: 1200 |0245: const/4 v0, #int 0 // #0 │ │ -0499c4: 5bb0 a200 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ -0499c8: 2900 fefd |0248: goto/16 0046 // -0202 │ │ -0499cc: 1200 |024a: const/4 v0, #int 0 // #0 │ │ -0499ce: 5bb0 9600 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0096 │ │ -0499d2: 2900 e1fe |024d: goto/16 012e // -011f │ │ -0499d6: 1200 |024f: const/4 v0, #int 0 // #0 │ │ -0499d8: 5bb0 9600 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0096 │ │ -0499dc: 2898 |0252: goto 01ea // -0068 │ │ -0499de: 52b0 a300 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ -0499e2: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ -0499e6: 52b0 a300 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ -0499ea: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ -0499f0: 2900 eafd |025c: goto/16 0046 // -0216 │ │ -0499f4: 1210 |025e: const/4 v0, #int 1 // #1 │ │ -0499f6: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ -0499fa: 55a0 f200 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00f2 │ │ -0499fe: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ -049a02: 54b0 8500 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ -049a06: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ -049a0a: 54b9 8500 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ -049a0e: 1200 |026b: const/4 v0, #int 0 // #0 │ │ -049a10: 5bb0 8500 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ -049a14: 6e10 a00e 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@0ea0 │ │ -049a1a: 54b0 8500 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ -049a1e: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ -049a22: 59bc a400 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00a4 │ │ -049a26: 121c |0277: const/4 v12, #int 1 // #1 │ │ -049a28: 2900 cefd |0278: goto/16 0046 // -0232 │ │ -049a2c: 1250 |027a: const/4 v0, #int 5 // #5 │ │ -049a2e: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ -049a32: 6300 de00 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -049a36: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ -049a3a: 1a00 c802 |0281: const-string v0, "FragmentManager" // string@02c8 │ │ -049a3e: 2201 7402 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -049a42: 7010 0e11 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -049a48: 1a02 7211 |0288: const-string v2, "movefrom RESUMED: " // string@1172 │ │ -049a4c: 6e20 1411 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -049a52: 0c01 |028d: move-result-object v1 │ │ -049a54: 6e20 1311 b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -049a5a: 0c01 |0291: move-result-object v1 │ │ -049a5c: 6e10 1a11 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -049a62: 0c01 |0295: move-result-object v1 │ │ -049a64: 7120 3a0e 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -049a6a: 6e10 a902 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@02a9 │ │ -049a70: 1200 |029c: const/4 v0, #int 0 // #0 │ │ -049a72: 5cb0 9e00 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@009e │ │ -049a76: 1240 |029f: const/4 v0, #int 4 // #4 │ │ -049a78: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ -049a7c: 6300 de00 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -049a80: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ -049a84: 1a00 c802 |02a6: const-string v0, "FragmentManager" // string@02c8 │ │ -049a88: 2201 7402 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -049a8c: 7010 0e11 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -049a92: 1a02 7311 |02ad: const-string v2, "movefrom STARTED: " // string@1173 │ │ -049a96: 6e20 1411 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -049a9c: 0c01 |02b2: move-result-object v1 │ │ -049a9e: 6e20 1311 b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -049aa4: 0c01 |02b6: move-result-object v1 │ │ -049aa6: 6e10 1a11 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -049aac: 0c01 |02ba: move-result-object v1 │ │ -049aae: 7120 3a0e 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -049ab4: 6e10 af02 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@02af │ │ -049aba: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ -049abc: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ -049ac0: 6300 de00 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -049ac4: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ -049ac8: 1a00 c802 |02c8: const-string v0, "FragmentManager" // string@02c8 │ │ -049acc: 2201 7402 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -049ad0: 7010 0e11 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -049ad6: 1a02 7411 |02cf: const-string v2, "movefrom STOPPED: " // string@1174 │ │ -049ada: 6e20 1411 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -049ae0: 0c01 |02d4: move-result-object v1 │ │ -049ae2: 6e20 1311 b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -049ae8: 0c01 |02d8: move-result-object v1 │ │ -049aea: 6e10 1a11 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -049af0: 0c01 |02dc: move-result-object v1 │ │ -049af2: 7120 3a0e 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -049af8: 6e10 ab02 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@02ab │ │ -049afe: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ -049b00: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ -049b04: 6300 de00 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -049b08: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ -049b0c: 1a00 c802 |02ea: const-string v0, "FragmentManager" // string@02c8 │ │ -049b10: 2201 7402 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -049b14: 7010 0e11 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -049b1a: 1a02 7011 |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@1170 │ │ -049b1e: 6e20 1411 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -049b24: 0c01 |02f6: move-result-object v1 │ │ -049b26: 6e20 1311 b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -049b2c: 0c01 |02fa: move-result-object v1 │ │ -049b2e: 6e10 1a11 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -049b34: 0c01 |02fe: move-result-object v1 │ │ -049b36: 7120 3a0e 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -049b3c: 54b0 aa00 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -049b40: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ -049b44: 54a0 e800 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -049b48: 6e10 d802 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@02d8 │ │ -049b4e: 0a00 |030b: move-result v0 │ │ -049b50: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ -049b54: 54b0 a200 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ -049b58: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ -049b5c: 6e20 6203 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0362 │ │ -049b62: 6e10 a502 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@02a5 │ │ -049b68: 54b0 aa00 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -049b6c: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ -049b70: 54b0 8b00 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@008b │ │ -049b74: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ -049b78: 1206 |0320: const/4 v6, #int 0 // #0 │ │ -049b7a: 52a0 f100 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ -049b7e: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ -049b82: 55a0 f200 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00f2 │ │ -049b86: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ -049b8a: 1200 |0329: const/4 v0, #int 0 // #0 │ │ -049b8c: 6e5e 4603 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@0346 │ │ -049b92: 0c06 |032d: move-result-object v6 │ │ -049b94: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ -049b98: 07b8 |0330: move-object v8, v11 │ │ -049b9a: 54b0 aa00 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -049b9e: 5bb0 8500 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ -049ba2: 59bc a400 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00a4 │ │ -049ba6: 2200 8900 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@0089 │ │ -049baa: 7030 1b03 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@031b │ │ -049bb0: 6e20 aa0f 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@0faa │ │ -049bb6: 54b0 aa00 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -049bba: 6e20 f60e 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0ef6 │ │ -049bc0: 54b0 8b00 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@008b │ │ -049bc4: 54b1 aa00 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -049bc8: 6e20 280f 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0f28 │ │ -049bce: 1200 |034b: const/4 v0, #int 0 // #0 │ │ -049bd0: 5bb0 8b00 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@008b │ │ -049bd4: 1200 |034e: const/4 v0, #int 0 // #0 │ │ -049bd6: 5bb0 aa00 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -049bda: 1200 |0351: const/4 v0, #int 0 // #0 │ │ -049bdc: 5bb0 9600 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0096 │ │ -049be0: 2900 0aff |0354: goto/16 025e // -00f6 │ │ -049be4: 6300 de00 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -049be8: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ -049bec: 1a00 c802 |035a: const-string v0, "FragmentManager" // string@02c8 │ │ -049bf0: 2201 7402 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -049bf4: 7010 0e11 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -049bfa: 1a02 7111 |0361: const-string v2, "movefrom CREATED: " // string@1171 │ │ -049bfe: 6e20 1411 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -049c04: 0c01 |0366: move-result-object v1 │ │ -049c06: 6e20 1311 b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -049c0c: 0c01 |036a: move-result-object v1 │ │ -049c0e: 6e10 1a11 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -049c14: 0c01 |036e: move-result-object v1 │ │ -049c16: 7120 3a0e 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -049c1c: 55b0 a000 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00a0 │ │ -049c20: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ -049c24: 6e10 a402 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@02a4 │ │ -049c2a: 1200 |0379: const/4 v0, #int 0 // #0 │ │ -049c2c: 5cb0 8800 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -049c30: 6e10 9002 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0290 │ │ -049c36: 55b0 8800 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ -049c3a: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ -049c3e: 2200 be00 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ -049c42: 2201 7402 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -049c46: 7010 0e11 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -049c4c: 1a02 c102 |038a: const-string v2, "Fragment " // string@02c1 │ │ -049c50: 6e20 1411 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -049c56: 0c01 |038f: move-result-object v1 │ │ -049c58: 6e20 1311 b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -049c5e: 0c01 |0393: move-result-object v1 │ │ -049c60: 1a02 4100 |0394: const-string v2, " did not call through to super.onDetach()" // string@0041 │ │ -049c64: 6e20 1411 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -049c6a: 0c01 |0399: move-result-object v1 │ │ -049c6c: 6e10 1a11 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -049c72: 0c01 |039d: move-result-object v1 │ │ -049c74: 7020 cf04 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ -049c7a: 2700 |03a1: throw v0 │ │ -049c7c: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ -049c80: 55b0 a000 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00a0 │ │ -049c84: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ -049c88: 6e20 4903 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@0349 │ │ -049c8e: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ -049c92: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ -049c94: 5bb0 8300 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ -049c98: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ -049c9a: 5bb0 9000 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0090 │ │ -049c9e: 2900 93fc |03b3: goto/16 0046 // -036d │ │ -049ca2: 0000 |03b5: nop // spacer │ │ -049ca4: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ -049cc0: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ +04b43c: |[04b43c] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +04b44c: 55b0 8400 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ +04b450: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +04b454: 55b0 8e00 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ +04b458: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +04b45c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04b45e: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ +04b462: 121c |000b: const/4 v12, #int 1 // #1 │ │ +04b464: 55b0 9c00 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@009c │ │ +04b468: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +04b46c: 52b0 a300 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ +04b470: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ +04b474: 52bc a300 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ +04b478: 55b0 8d00 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@008d │ │ +04b47c: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +04b480: 52b0 a300 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ +04b484: 1241 |001c: const/4 v1, #int 4 // #4 │ │ +04b486: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ +04b48a: 1230 |001f: const/4 v0, #int 3 // #3 │ │ +04b48c: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ +04b490: 123c |0022: const/4 v12, #int 3 // #3 │ │ +04b492: 52b0 a300 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ +04b496: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ +04b49a: 55b0 9100 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0091 │ │ +04b49e: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +04b4a2: 55b0 9400 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0094 │ │ +04b4a6: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ +04b4aa: 0e00 |002f: return-void │ │ +04b4ac: 54b0 8500 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ +04b4b0: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ +04b4b4: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +04b4b6: 5bb0 8500 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ +04b4ba: 52b2 a400 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00a4 │ │ +04b4be: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +04b4c0: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +04b4c2: 1215 |003b: const/4 v5, #int 1 // #1 │ │ +04b4c4: 07a0 |003c: move-object v0, v10 │ │ +04b4c6: 07b1 |003d: move-object v1, v11 │ │ +04b4c8: 7406 4e03 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@034e │ │ +04b4ce: 52b0 a300 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ +04b4d2: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ +04b4d8: 59bc a300 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ +04b4dc: 28e7 |0048: goto 002f // -0019 │ │ +04b4de: 6300 de00 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04b4e2: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ +04b4e6: 1a00 c802 |004d: const-string v0, "FragmentManager" // string@02c8 │ │ +04b4ea: 2201 7402 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04b4ee: 7010 0f11 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04b4f4: 1a02 7611 |0054: const-string v2, "moveto CREATED: " // string@1176 │ │ +04b4f8: 6e20 1511 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04b4fe: 0c01 |0059: move-result-object v1 │ │ +04b500: 6e20 1411 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04b506: 0c01 |005d: move-result-object v1 │ │ +04b508: 6e10 1b11 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04b50e: 0c01 |0061: move-result-object v1 │ │ +04b510: 7120 3a0e 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04b516: 54b0 a100 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +04b51a: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ +04b51e: 54b0 a100 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +04b522: 1a01 cf09 |006b: const-string v1, "android:view_state" // string@09cf │ │ +04b526: 6e20 5a01 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@015a │ │ +04b52c: 0c00 |0070: move-result-object v0 │ │ +04b52e: 5bb0 a200 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ +04b532: 54b0 a100 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +04b536: 1a01 cc09 |0075: const-string v1, "android:target_state" // string@09cc │ │ +04b53a: 6e30 4403 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@0344 │ │ +04b540: 0c00 |007a: move-result-object v0 │ │ +04b542: 5bb0 a600 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ +04b546: 54b0 a600 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ +04b54a: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ +04b54e: 54b0 a100 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +04b552: 1a01 cb09 |0083: const-string v1, "android:target_req_state" // string@09cb │ │ +04b556: 1202 |0085: const/4 v2, #int 0 // #0 │ │ +04b558: 6e30 5701 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0157 │ │ +04b55e: 0a00 |0089: move-result v0 │ │ +04b560: 59b0 a800 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a8 │ │ +04b564: 54b0 a100 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +04b568: 1a01 ce09 |008e: const-string v1, "android:user_visible_hint" // string@09ce │ │ +04b56c: 1212 |0090: const/4 v2, #int 1 // #1 │ │ +04b56e: 6e30 5501 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0155 │ │ +04b574: 0a00 |0094: move-result v0 │ │ +04b576: 5cb0 a900 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a9 │ │ +04b57a: 55b0 a900 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a9 │ │ +04b57e: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ +04b582: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +04b584: 5cb0 8d00 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@008d │ │ +04b588: 1230 |009e: const/4 v0, #int 3 // #3 │ │ +04b58a: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ +04b58e: 123c |00a1: const/4 v12, #int 3 // #3 │ │ +04b590: 54a0 e800 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04b594: 5bb0 8300 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +04b598: 54a0 f800 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ +04b59c: 5bb0 9b00 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@009b │ │ +04b5a0: 54a0 f800 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ +04b5a4: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ +04b5a8: 54a0 f800 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ +04b5ac: 5400 8a00 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@008a │ │ +04b5b0: 5bb0 9000 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0090 │ │ +04b5b4: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ +04b5b6: 5cb0 8800 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +04b5ba: 54a0 e800 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04b5be: 6e20 8502 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0285 │ │ +04b5c4: 55b0 8800 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +04b5c8: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ +04b5cc: 2200 be00 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ +04b5d0: 2201 7402 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04b5d4: 7010 0f11 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04b5da: 1a02 c102 |00c7: const-string v2, "Fragment " // string@02c1 │ │ +04b5de: 6e20 1511 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04b5e4: 0c01 |00cc: move-result-object v1 │ │ +04b5e6: 6e20 1411 b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04b5ec: 0c01 |00d0: move-result-object v1 │ │ +04b5ee: 1a02 3d00 |00d1: const-string v2, " did not call through to super.onAttach()" // string@003d │ │ +04b5f2: 6e20 1511 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04b5f8: 0c01 |00d6: move-result-object v1 │ │ +04b5fa: 6e10 1b11 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04b600: 0c01 |00da: move-result-object v1 │ │ +04b602: 7020 cf04 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ +04b608: 2700 |00de: throw v0 │ │ +04b60a: 54a0 e800 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04b60e: 5400 c100 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +04b612: 28cf |00e3: goto 00b2 // -0031 │ │ +04b614: 54b0 9b00 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@009b │ │ +04b618: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ +04b61c: 54a0 e800 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04b620: 6e20 da02 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@02da │ │ +04b626: 55b0 a000 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00a0 │ │ +04b62a: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ +04b62e: 54b0 a100 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +04b632: 6e20 a102 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@02a1 │ │ +04b638: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ +04b63a: 5cb0 a000 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00a0 │ │ +04b63e: 55b0 9100 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0091 │ │ +04b642: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ +04b646: 54b0 a100 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +04b64a: 6e20 6902 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0269 │ │ +04b650: 0c00 |0102: move-result-object v0 │ │ +04b652: 1201 |0103: const/4 v1, #int 0 // #0 │ │ +04b654: 54b2 a100 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +04b658: 6e40 a302 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@02a3 │ │ +04b65e: 0c00 |0109: move-result-object v0 │ │ +04b660: 5bb0 aa00 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04b664: 54b0 aa00 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04b668: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ +04b66c: 54b0 aa00 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04b670: 5bb0 9600 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0096 │ │ +04b674: 54b0 aa00 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04b678: 7110 3c04 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@043c │ │ +04b67e: 0c00 |0119: move-result-object v0 │ │ +04b680: 5bb0 aa00 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04b684: 55b0 9300 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ +04b688: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ +04b68c: 54b0 aa00 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04b690: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ +04b694: 6e20 f50e 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ +04b69a: 54b0 aa00 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04b69e: 54b1 a100 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +04b6a2: 6e30 9c02 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@029c │ │ +04b6a8: 1210 |012e: const/4 v0, #int 1 // #1 │ │ +04b6aa: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ +04b6ae: 6300 de00 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04b6b2: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ +04b6b6: 1a00 c802 |0135: const-string v0, "FragmentManager" // string@02c8 │ │ +04b6ba: 2201 7402 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04b6be: 7010 0f11 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04b6c4: 1a02 7511 |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@1175 │ │ +04b6c8: 6e20 1511 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04b6ce: 0c01 |0141: move-result-object v1 │ │ +04b6d0: 6e20 1411 b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04b6d6: 0c01 |0145: move-result-object v1 │ │ +04b6d8: 6e10 1b11 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04b6de: 0c01 |0149: move-result-object v1 │ │ +04b6e0: 7120 3a0e 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04b6e6: 55b0 9100 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@0091 │ │ +04b6ea: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ +04b6ee: 1207 |0151: const/4 v7, #int 0 // #0 │ │ +04b6f0: 52b0 8c00 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ +04b6f4: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ +04b6f8: 54a0 ef00 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00ef │ │ +04b6fc: 52b1 8c00 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ +04b700: 7220 f602 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@02f6 │ │ +04b706: 0c07 |015d: move-result-object v7 │ │ +04b708: 1f07 fe01 |015e: check-cast v7, Landroid/view/ViewGroup; // type@01fe │ │ +04b70c: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ +04b710: 55b0 9d00 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@009d │ │ +04b714: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ +04b718: 2200 6102 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +04b71c: 2201 7402 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04b720: 7010 0f11 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04b726: 1a02 2707 |016d: const-string v2, "No view found for id 0x" // string@0727 │ │ +04b72a: 6e20 1511 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04b730: 0c01 |0172: move-result-object v1 │ │ +04b732: 52b2 8c00 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ +04b736: 7110 d710 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +04b73c: 0c02 |0178: move-result-object v2 │ │ +04b73e: 6e20 1511 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04b744: 0c01 |017c: move-result-object v1 │ │ +04b746: 1a02 2900 |017d: const-string v2, " (" // string@0029 │ │ +04b74a: 6e20 1511 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04b750: 0c01 |0182: move-result-object v1 │ │ +04b752: 6e10 6c02 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@026c │ │ +04b758: 0c02 |0186: move-result-object v2 │ │ +04b75a: 52b3 8c00 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@008c │ │ +04b75e: 6e20 dc00 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@00dc │ │ +04b764: 0c02 |018c: move-result-object v2 │ │ +04b766: 6e20 1511 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04b76c: 0c01 |0190: move-result-object v1 │ │ +04b76e: 1a02 c500 |0191: const-string v2, ") for fragment " // string@00c5 │ │ +04b772: 6e20 1511 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04b778: 0c01 |0196: move-result-object v1 │ │ +04b77a: 6e20 1411 b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04b780: 0c01 |019a: move-result-object v1 │ │ +04b782: 6e10 1b11 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04b788: 0c01 |019e: move-result-object v1 │ │ +04b78a: 7020 cf10 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +04b790: 7020 6603 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0366 │ │ +04b796: 5bb7 8b00 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@008b │ │ +04b79a: 54b0 a100 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +04b79e: 6e20 6902 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0269 │ │ +04b7a4: 0c00 |01ac: move-result-object v0 │ │ +04b7a6: 54b1 a100 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +04b7aa: 6e40 a302 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@02a3 │ │ +04b7b0: 0c00 |01b2: move-result-object v0 │ │ +04b7b2: 5bb0 aa00 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04b7b6: 54b0 aa00 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04b7ba: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ +04b7be: 54b0 aa00 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04b7c2: 5bb0 9600 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0096 │ │ +04b7c6: 54b0 aa00 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04b7ca: 7110 3c04 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@043c │ │ +04b7d0: 0c00 |01c2: move-result-object v0 │ │ +04b7d2: 5bb0 aa00 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04b7d6: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ +04b7da: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ +04b7dc: 6e5e 4603 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@0346 │ │ +04b7e2: 0c06 |01cb: move-result-object v6 │ │ +04b7e4: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ +04b7e8: 54b0 aa00 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04b7ec: 6e20 f60e 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0ef6 │ │ +04b7f2: 54b0 aa00 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04b7f6: 6e20 0a0f 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@0f0a │ │ +04b7fc: 55b0 9300 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ +04b800: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ +04b804: 54b0 aa00 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04b808: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ +04b80c: 6e20 f50e 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ +04b812: 54b0 aa00 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04b816: 54b1 a100 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +04b81a: 6e30 9c02 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@029c │ │ +04b820: 54b0 a100 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +04b824: 6e20 9e02 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@029e │ │ +04b82a: 54b0 aa00 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04b82e: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ +04b832: 54b0 a100 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +04b836: 6e20 b102 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@02b1 │ │ +04b83c: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ +04b83e: 5bb0 a100 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +04b842: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ +04b844: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ +04b848: 6300 de00 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04b84c: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ +04b850: 1a00 c802 |0202: const-string v0, "FragmentManager" // string@02c8 │ │ +04b854: 2201 7402 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04b858: 7010 0f11 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04b85e: 1a02 7811 |0209: const-string v2, "moveto STARTED: " // string@1178 │ │ +04b862: 6e20 1511 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04b868: 0c01 |020e: move-result-object v1 │ │ +04b86a: 6e20 1411 b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04b870: 0c01 |0212: move-result-object v1 │ │ +04b872: 6e10 1b11 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04b878: 0c01 |0216: move-result-object v1 │ │ +04b87a: 7120 3a0e 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04b880: 6e10 ae02 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@02ae │ │ +04b886: 1240 |021d: const/4 v0, #int 4 // #4 │ │ +04b888: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ +04b88c: 6300 de00 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04b890: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ +04b894: 1a00 c802 |0224: const-string v0, "FragmentManager" // string@02c8 │ │ +04b898: 2201 7402 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04b89c: 7010 0f11 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04b8a2: 1a02 7711 |022b: const-string v2, "moveto RESUMED: " // string@1177 │ │ +04b8a6: 6e20 1511 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04b8ac: 0c01 |0230: move-result-object v1 │ │ +04b8ae: 6e20 1411 b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04b8b4: 0c01 |0234: move-result-object v1 │ │ +04b8b6: 6e10 1b11 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04b8bc: 0c01 |0238: move-result-object v1 │ │ +04b8be: 7120 3a0e 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04b8c4: 1210 |023c: const/4 v0, #int 1 // #1 │ │ +04b8c6: 5cb0 9e00 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@009e │ │ +04b8ca: 6e10 ac02 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@02ac │ │ +04b8d0: 1200 |0242: const/4 v0, #int 0 // #0 │ │ +04b8d2: 5bb0 a100 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +04b8d6: 1200 |0245: const/4 v0, #int 0 // #0 │ │ +04b8d8: 5bb0 a200 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ +04b8dc: 2900 fefd |0248: goto/16 0046 // -0202 │ │ +04b8e0: 1200 |024a: const/4 v0, #int 0 // #0 │ │ +04b8e2: 5bb0 9600 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0096 │ │ +04b8e6: 2900 e1fe |024d: goto/16 012e // -011f │ │ +04b8ea: 1200 |024f: const/4 v0, #int 0 // #0 │ │ +04b8ec: 5bb0 9600 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0096 │ │ +04b8f0: 2898 |0252: goto 01ea // -0068 │ │ +04b8f2: 52b0 a300 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ +04b8f6: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ +04b8fa: 52b0 a300 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ +04b8fe: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ +04b904: 2900 eafd |025c: goto/16 0046 // -0216 │ │ +04b908: 1210 |025e: const/4 v0, #int 1 // #1 │ │ +04b90a: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ +04b90e: 55a0 f200 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00f2 │ │ +04b912: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ +04b916: 54b0 8500 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ +04b91a: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ +04b91e: 54b9 8500 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ +04b922: 1200 |026b: const/4 v0, #int 0 // #0 │ │ +04b924: 5bb0 8500 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ +04b928: 6e10 a00e 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@0ea0 │ │ +04b92e: 54b0 8500 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ +04b932: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ +04b936: 59bc a400 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00a4 │ │ +04b93a: 121c |0277: const/4 v12, #int 1 // #1 │ │ +04b93c: 2900 cefd |0278: goto/16 0046 // -0232 │ │ +04b940: 1250 |027a: const/4 v0, #int 5 // #5 │ │ +04b942: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ +04b946: 6300 de00 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04b94a: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ +04b94e: 1a00 c802 |0281: const-string v0, "FragmentManager" // string@02c8 │ │ +04b952: 2201 7402 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04b956: 7010 0f11 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04b95c: 1a02 7211 |0288: const-string v2, "movefrom RESUMED: " // string@1172 │ │ +04b960: 6e20 1511 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04b966: 0c01 |028d: move-result-object v1 │ │ +04b968: 6e20 1411 b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04b96e: 0c01 |0291: move-result-object v1 │ │ +04b970: 6e10 1b11 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04b976: 0c01 |0295: move-result-object v1 │ │ +04b978: 7120 3a0e 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04b97e: 6e10 a902 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@02a9 │ │ +04b984: 1200 |029c: const/4 v0, #int 0 // #0 │ │ +04b986: 5cb0 9e00 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@009e │ │ +04b98a: 1240 |029f: const/4 v0, #int 4 // #4 │ │ +04b98c: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ +04b990: 6300 de00 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04b994: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ +04b998: 1a00 c802 |02a6: const-string v0, "FragmentManager" // string@02c8 │ │ +04b99c: 2201 7402 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04b9a0: 7010 0f11 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04b9a6: 1a02 7311 |02ad: const-string v2, "movefrom STARTED: " // string@1173 │ │ +04b9aa: 6e20 1511 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04b9b0: 0c01 |02b2: move-result-object v1 │ │ +04b9b2: 6e20 1411 b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04b9b8: 0c01 |02b6: move-result-object v1 │ │ +04b9ba: 6e10 1b11 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04b9c0: 0c01 |02ba: move-result-object v1 │ │ +04b9c2: 7120 3a0e 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04b9c8: 6e10 af02 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@02af │ │ +04b9ce: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ +04b9d0: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ +04b9d4: 6300 de00 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04b9d8: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ +04b9dc: 1a00 c802 |02c8: const-string v0, "FragmentManager" // string@02c8 │ │ +04b9e0: 2201 7402 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04b9e4: 7010 0f11 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04b9ea: 1a02 7411 |02cf: const-string v2, "movefrom STOPPED: " // string@1174 │ │ +04b9ee: 6e20 1511 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04b9f4: 0c01 |02d4: move-result-object v1 │ │ +04b9f6: 6e20 1411 b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04b9fc: 0c01 |02d8: move-result-object v1 │ │ +04b9fe: 6e10 1b11 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04ba04: 0c01 |02dc: move-result-object v1 │ │ +04ba06: 7120 3a0e 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04ba0c: 6e10 ab02 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@02ab │ │ +04ba12: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ +04ba14: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ +04ba18: 6300 de00 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04ba1c: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ +04ba20: 1a00 c802 |02ea: const-string v0, "FragmentManager" // string@02c8 │ │ +04ba24: 2201 7402 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04ba28: 7010 0f11 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04ba2e: 1a02 7011 |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@1170 │ │ +04ba32: 6e20 1511 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04ba38: 0c01 |02f6: move-result-object v1 │ │ +04ba3a: 6e20 1411 b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04ba40: 0c01 |02fa: move-result-object v1 │ │ +04ba42: 6e10 1b11 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04ba48: 0c01 |02fe: move-result-object v1 │ │ +04ba4a: 7120 3a0e 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04ba50: 54b0 aa00 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04ba54: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ +04ba58: 54a0 e800 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04ba5c: 6e10 d802 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@02d8 │ │ +04ba62: 0a00 |030b: move-result v0 │ │ +04ba64: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ +04ba68: 54b0 a200 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ +04ba6c: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ +04ba70: 6e20 6203 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0362 │ │ +04ba76: 6e10 a502 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@02a5 │ │ +04ba7c: 54b0 aa00 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04ba80: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ +04ba84: 54b0 8b00 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@008b │ │ +04ba88: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ +04ba8c: 1206 |0320: const/4 v6, #int 0 // #0 │ │ +04ba8e: 52a0 f100 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ +04ba92: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ +04ba96: 55a0 f200 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@00f2 │ │ +04ba9a: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ +04ba9e: 1200 |0329: const/4 v0, #int 0 // #0 │ │ +04baa0: 6e5e 4603 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@0346 │ │ +04baa6: 0c06 |032d: move-result-object v6 │ │ +04baa8: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ +04baac: 07b8 |0330: move-object v8, v11 │ │ +04baae: 54b0 aa00 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04bab2: 5bb0 8500 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@0085 │ │ +04bab6: 59bc a400 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00a4 │ │ +04baba: 2200 8900 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@0089 │ │ +04babe: 7030 1b03 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@031b │ │ +04bac4: 6e20 aa0f 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@0faa │ │ +04baca: 54b0 aa00 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04bace: 6e20 f60e 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0ef6 │ │ +04bad4: 54b0 8b00 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@008b │ │ +04bad8: 54b1 aa00 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04badc: 6e20 280f 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@0f28 │ │ +04bae2: 1200 |034b: const/4 v0, #int 0 // #0 │ │ +04bae4: 5bb0 8b00 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@008b │ │ +04bae8: 1200 |034e: const/4 v0, #int 0 // #0 │ │ +04baea: 5bb0 aa00 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04baee: 1200 |0351: const/4 v0, #int 0 // #0 │ │ +04baf0: 5bb0 9600 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0096 │ │ +04baf4: 2900 0aff |0354: goto/16 025e // -00f6 │ │ +04baf8: 6300 de00 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04bafc: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ +04bb00: 1a00 c802 |035a: const-string v0, "FragmentManager" // string@02c8 │ │ +04bb04: 2201 7402 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04bb08: 7010 0f11 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04bb0e: 1a02 7111 |0361: const-string v2, "movefrom CREATED: " // string@1171 │ │ +04bb12: 6e20 1511 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04bb18: 0c01 |0366: move-result-object v1 │ │ +04bb1a: 6e20 1411 b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04bb20: 0c01 |036a: move-result-object v1 │ │ +04bb22: 6e10 1b11 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04bb28: 0c01 |036e: move-result-object v1 │ │ +04bb2a: 7120 3a0e 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04bb30: 55b0 a000 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00a0 │ │ +04bb34: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ +04bb38: 6e10 a402 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@02a4 │ │ +04bb3e: 1200 |0379: const/4 v0, #int 0 // #0 │ │ +04bb40: 5cb0 8800 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +04bb44: 6e10 9002 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0290 │ │ +04bb4a: 55b0 8800 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@0088 │ │ +04bb4e: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ +04bb52: 2200 be00 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00be │ │ +04bb56: 2201 7402 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04bb5a: 7010 0f11 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04bb60: 1a02 c102 |038a: const-string v2, "Fragment " // string@02c1 │ │ +04bb64: 6e20 1511 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04bb6a: 0c01 |038f: move-result-object v1 │ │ +04bb6c: 6e20 1411 b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04bb72: 0c01 |0393: move-result-object v1 │ │ +04bb74: 1a02 4100 |0394: const-string v2, " did not call through to super.onDetach()" // string@0041 │ │ +04bb78: 6e20 1511 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04bb7e: 0c01 |0399: move-result-object v1 │ │ +04bb80: 6e10 1b11 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04bb86: 0c01 |039d: move-result-object v1 │ │ +04bb88: 7020 cf04 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@04cf │ │ +04bb8e: 2700 |03a1: throw v0 │ │ +04bb90: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ +04bb94: 55b0 a000 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00a0 │ │ +04bb98: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ +04bb9c: 6e20 4903 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@0349 │ │ +04bba2: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ +04bba6: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ +04bba8: 5bb0 8300 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0083 │ │ +04bbac: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ +04bbae: 5bb0 9000 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0090 │ │ +04bbb2: 2900 93fc |03b3: goto/16 0046 // -036d │ │ +04bbb6: 0000 |03b5: nop // spacer │ │ +04bbb8: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ +04bbd4: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x000b line=815 │ │ 0x000c line=817 │ │ 0x0014 line=819 │ │ 0x0016 line=823 │ │ @@ -88872,18 +89088,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -049cdc: |[049cdc] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -049cec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049cee: 5c10 fc00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00fc │ │ -049cf2: 0e00 |0003: return-void │ │ +04bbf0: |[04bbf0] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +04bc00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04bc02: 5c10 fc00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00fc │ │ +04bc06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1851 │ │ 0x0003 line=1852 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -88892,31 +89108,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 │ │ -049cf4: |[049cf4] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -049d04: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -049d06: 5570 8d00 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@008d │ │ -049d0a: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -049d0e: 5560 f400 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00f4 │ │ -049d12: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -049d16: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -049d18: 5c60 f500 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00f5 │ │ -049d1c: 0e00 |000c: return-void │ │ -049d1e: 5c73 8d00 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@008d │ │ -049d22: 5262 f100 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ -049d26: 0760 |0011: move-object v0, v6 │ │ -049d28: 0771 |0012: move-object v1, v7 │ │ -049d2a: 0134 |0013: move v4, v3 │ │ -049d2c: 0135 |0014: move v5, v3 │ │ -049d2e: 7406 4e03 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@034e │ │ -049d34: 28f4 |0018: goto 000c // -000c │ │ +04bc08: |[04bc08] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +04bc18: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04bc1a: 5570 8d00 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@008d │ │ +04bc1e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +04bc22: 5560 f400 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@00f4 │ │ +04bc26: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +04bc2a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04bc2c: 5c60 f500 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@00f5 │ │ +04bc30: 0e00 |000c: return-void │ │ +04bc32: 5c73 8d00 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@008d │ │ +04bc36: 5262 f100 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@00f1 │ │ +04bc3a: 0760 |0011: move-object v0, v6 │ │ +04bc3c: 0771 |0012: move-object v1, v7 │ │ +04bc3e: 0134 |0013: move v4, v3 │ │ +04bc40: 0135 |0014: move v5, v3 │ │ +04bc42: 7406 4e03 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@034e │ │ +04bc48: 28f4 |0018: goto 000c // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=800 │ │ 0x0005 line=801 │ │ 0x0009 line=803 │ │ 0x000c line=809 │ │ 0x000d line=806 │ │ @@ -88930,20 +89146,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -049d38: |[049d38] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -049d48: 2200 8600 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@0086 │ │ -049d4c: 7020 1503 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0315 │ │ -049d52: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -049d54: 6e30 3b03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@033b │ │ -049d5a: 0e00 |0009: return-void │ │ +04bc4c: |[04bc4c] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +04bc5c: 2200 8600 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@0086 │ │ +04bc60: 7020 1503 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0315 │ │ +04bc66: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04bc68: 6e30 3b03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@033b │ │ +04bc6e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0009 line=471 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -88952,33 +89168,33 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -049d5c: |[049d5c] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -049d6c: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -049d70: 2200 6102 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -049d74: 2201 7402 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -049d78: 7010 0e11 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -049d7e: 1a02 e701 |0009: const-string v2, "Bad id: " // string@01e7 │ │ -049d82: 6e20 1411 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -049d88: 0c01 |000e: move-result-object v1 │ │ -049d8a: 6e20 1111 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -049d90: 0c01 |0012: move-result-object v1 │ │ -049d92: 6e10 1a11 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -049d98: 0c01 |0016: move-result-object v1 │ │ -049d9a: 7020 ce10 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -049da0: 2700 |001a: throw v0 │ │ -049da2: 2200 8800 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@0088 │ │ -049da6: 7040 1903 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@0319 │ │ -049dac: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -049dae: 6e30 3b03 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@033b │ │ -049db4: 0e00 |0024: return-void │ │ +04bc70: |[04bc70] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +04bc80: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +04bc84: 2200 6102 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +04bc88: 2201 7402 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04bc8c: 7010 0f11 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04bc92: 1a02 e701 |0009: const-string v2, "Bad id: " // string@01e7 │ │ +04bc96: 6e20 1511 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04bc9c: 0c01 |000e: move-result-object v1 │ │ +04bc9e: 6e20 1211 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04bca4: 0c01 |0012: move-result-object v1 │ │ +04bca6: 6e10 1b11 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04bcac: 0c01 |0016: move-result-object v1 │ │ +04bcae: 7020 cf10 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +04bcb4: 2700 |001a: throw v0 │ │ +04bcb6: 2200 8800 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@0088 │ │ +04bcba: 7040 1903 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@0319 │ │ +04bcc0: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +04bcc2: 6e30 3b03 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@033b │ │ +04bcc8: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0002 line=499 │ │ 0x001b line=501 │ │ 0x0024 line=506 │ │ locals : │ │ @@ -88991,20 +89207,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -049db8: |[049db8] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -049dc8: 2200 8700 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@0087 │ │ -049dcc: 7040 1703 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@0317 │ │ -049dd2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -049dd4: 6e30 3b03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@033b │ │ -049dda: 0e00 |0009: return-void │ │ +04bccc: |[04bccc] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +04bcdc: 2200 8700 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@0087 │ │ +04bce0: 7040 1703 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@0317 │ │ +04bce6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04bce8: 6e30 3b03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@033b │ │ +04bcee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x0009 line=487 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ @@ -89015,25 +89231,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -049ddc: |[049ddc] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -049dec: 7010 2803 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0328 │ │ -049df2: 6e10 3d03 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@033d │ │ -049df8: 5440 e800 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -049dfc: 5400 c200 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ -049e00: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -049e02: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -049e04: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -049e06: 6e53 5703 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0357 │ │ -049e0c: 0a00 |0010: move-result v0 │ │ -049e0e: 0f00 |0011: return v0 │ │ +04bcf0: |[04bcf0] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +04bd00: 7010 2803 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0328 │ │ +04bd06: 6e10 3d03 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@033d │ │ +04bd0c: 5440 e800 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04bd10: 5400 c200 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ +04bd14: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +04bd16: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +04bd18: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +04bd1a: 6e53 5703 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0357 │ │ +04bd20: 0a00 |0010: move-result v0 │ │ +04bd22: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x0003 line=476 │ │ 0x0006 line=477 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -89043,36 +89259,36 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -049e10: |[049e10] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -049e20: 7010 2803 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0328 │ │ -049e26: 6e10 3d03 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@033d │ │ -049e2c: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -049e30: 2200 6102 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -049e34: 2201 7402 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -049e38: 7010 0e11 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -049e3e: 1a02 e701 |000f: const-string v2, "Bad id: " // string@01e7 │ │ -049e42: 6e20 1411 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -049e48: 0c01 |0014: move-result-object v1 │ │ -049e4a: 6e20 1111 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -049e50: 0c01 |0018: move-result-object v1 │ │ -049e52: 6e10 1a11 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -049e58: 0c01 |001c: move-result-object v1 │ │ -049e5a: 7020 ce10 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -049e60: 2700 |0020: throw v0 │ │ -049e62: 5430 e800 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -049e66: 5400 c200 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ -049e6a: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -049e6c: 6e55 5703 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0357 │ │ -049e72: 0a00 |0029: move-result v0 │ │ -049e74: 0f00 |002a: return v0 │ │ +04bd24: |[04bd24] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +04bd34: 7010 2803 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0328 │ │ +04bd3a: 6e10 3d03 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@033d │ │ +04bd40: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +04bd44: 2200 6102 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +04bd48: 2201 7402 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04bd4c: 7010 0f11 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04bd52: 1a02 e701 |000f: const-string v2, "Bad id: " // string@01e7 │ │ +04bd56: 6e20 1511 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04bd5c: 0c01 |0014: move-result-object v1 │ │ +04bd5e: 6e20 1211 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04bd64: 0c01 |0018: move-result-object v1 │ │ +04bd66: 6e10 1b11 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04bd6c: 0c01 |001c: move-result-object v1 │ │ +04bd6e: 7020 cf10 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +04bd74: 2700 |0020: throw v0 │ │ +04bd76: 5430 e800 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04bd7a: 5400 c200 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ +04bd7e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +04bd80: 6e55 5703 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0357 │ │ +04bd86: 0a00 |0029: move-result v0 │ │ +04bd88: 0f00 |002a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0003 line=511 │ │ 0x0006 line=512 │ │ 0x0008 line=513 │ │ 0x0021 line=515 │ │ @@ -89086,23 +89302,23 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -049e78: |[049e78] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -049e88: 7010 2803 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0328 │ │ -049e8e: 6e10 3d03 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@033d │ │ -049e94: 5420 e800 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -049e98: 5400 c200 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ -049e9c: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -049e9e: 6e54 5703 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0357 │ │ -049ea4: 0a00 |000e: move-result v0 │ │ -049ea6: 0f00 |000f: return v0 │ │ +04bd8c: |[04bd8c] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +04bd9c: 7010 2803 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0328 │ │ +04bda2: 6e10 3d03 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@033d │ │ +04bda8: 5420 e800 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04bdac: 5400 c200 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00c2 │ │ +04bdb0: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +04bdb2: 6e54 5703 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0357 │ │ +04bdb8: 0a00 |000e: move-result v0 │ │ +04bdba: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 0x0003 line=492 │ │ 0x0006 line=493 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -89114,130 +89330,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 │ │ -049ea8: |[049ea8] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -049eb8: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -049eba: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -049ebc: 54b6 ec00 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -049ec0: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ -049ec4: 0f09 |0006: return v9 │ │ -049ec6: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ -049eca: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ -049ece: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ -049ed2: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ -049ed6: 54b6 ec00 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -049eda: 6e10 3f11 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -049ee0: 0a06 |0014: move-result v6 │ │ -049ee2: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ -049ee6: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ -049eea: 54b6 ec00 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -049eee: 6e20 3c11 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113c │ │ -049ef4: 0c01 |001e: move-result-object v1 │ │ -049ef6: 1f01 7300 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0073 │ │ -049efa: 6e20 1c02 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@021c │ │ -049f00: 6e10 5b03 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@035b │ │ -049f06: 0189 |0027: move v9, v8 │ │ -049f08: 28de |0028: goto 0006 // -0022 │ │ -049f0a: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ -049f0c: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ -049f10: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ -049f14: 54b6 ec00 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -049f18: 6e10 3f11 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -049f1e: 0a06 |0033: move-result v6 │ │ -049f20: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ -049f24: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ -049f28: 54b6 ec00 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -049f2c: 6e20 3811 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -049f32: 0c01 |003d: move-result-object v1 │ │ -049f34: 1f01 7300 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0073 │ │ -049f38: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ -049f3c: 6e10 1602 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0216 │ │ -049f42: 0c06 |0045: move-result-object v6 │ │ -049f44: 6e20 f910 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -049f4a: 0a06 |0049: move-result v6 │ │ -049f4c: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ -049f50: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ -049f54: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ -049f58: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ -049f5c: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ -049f60: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ -049f64: 54b6 ec00 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -049f68: 6e20 3811 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -049f6e: 0c01 |005b: move-result-object v1 │ │ -049f70: 1f01 7300 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0073 │ │ -049f74: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ -049f78: 6e10 1602 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0216 │ │ -049f7e: 0c06 |0063: move-result-object v6 │ │ -049f80: 6e20 f910 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -049f86: 0a06 |0067: move-result v6 │ │ -049f88: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ -049f8c: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ -049f90: 5216 5200 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ -049f94: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ -049f98: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ -049f9c: 28e2 |0072: goto 0054 // -001e │ │ -049f9e: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ -049fa2: 5216 5200 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ -049fa6: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ -049faa: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ -049fae: 28bb |007b: goto 0036 // -0045 │ │ -049fb0: 54b6 ec00 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -049fb4: 6e10 3f11 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -049fba: 0a06 |0081: move-result v6 │ │ -049fbc: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ -049fc0: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ -049fc4: 2205 8302 |0086: new-instance v5, Ljava/util/ArrayList; // type@0283 │ │ -049fc8: 7010 3211 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -049fce: 54b6 ec00 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -049fd2: 6e10 3f11 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -049fd8: 0a06 |0090: move-result v6 │ │ -049fda: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ -049fde: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ -049fe2: 54b6 ec00 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -049fe6: 6e20 3c11 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113c │ │ -049fec: 0c06 |009a: move-result-object v6 │ │ -049fee: 6e20 3511 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -049ff4: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -049ff8: 28f3 |00a0: goto 0093 // -000d │ │ -049ffa: 6e10 3f11 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04a000: 0a06 |00a4: move-result v6 │ │ -04a002: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ -04a006: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ -04a008: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ -04a00c: 6306 de00 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -04a010: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ -04a014: 1a06 c802 |00ae: const-string v6, "FragmentManager" // string@02c8 │ │ -04a018: 2207 7402 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ -04a01c: 7010 0e11 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04a022: 1a0a 7907 |00b5: const-string v10, "Popping back stack state: " // string@0779 │ │ -04a026: 6e20 1411 a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a02c: 0c07 |00ba: move-result-object v7 │ │ -04a02e: 6e20 3811 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04a034: 0c0a |00be: move-result-object v10 │ │ -04a036: 6e20 1311 a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04a03c: 0c07 |00c2: move-result-object v7 │ │ -04a03e: 6e10 1a11 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04a044: 0c07 |00c6: move-result-object v7 │ │ -04a046: 7120 3a0e 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04a04c: 6e20 3811 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04a052: 0c06 |00cd: move-result-object v6 │ │ -04a054: 1f06 7300 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@0073 │ │ -04a058: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ -04a05c: 0187 |00d2: move v7, v8 │ │ -04a05e: 6e20 1c02 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@021c │ │ -04a064: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04a068: 28d0 |00d8: goto 00a8 // -0030 │ │ -04a06a: 0197 |00d9: move v7, v9 │ │ -04a06c: 28f9 |00da: goto 00d3 // -0007 │ │ -04a06e: 6e10 5b03 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@035b │ │ -04a074: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ +04bdbc: |[04bdbc] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +04bdcc: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +04bdce: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +04bdd0: 54b6 ec00 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04bdd4: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ +04bdd8: 0f09 |0006: return v9 │ │ +04bdda: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ +04bdde: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ +04bde2: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ +04bde6: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ +04bdea: 54b6 ec00 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04bdee: 6e10 4011 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04bdf4: 0a06 |0014: move-result v6 │ │ +04bdf6: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ +04bdfa: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ +04bdfe: 54b6 ec00 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04be02: 6e20 3d11 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113d │ │ +04be08: 0c01 |001e: move-result-object v1 │ │ +04be0a: 1f01 7300 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0073 │ │ +04be0e: 6e20 1c02 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@021c │ │ +04be14: 6e10 5b03 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@035b │ │ +04be1a: 0189 |0027: move v9, v8 │ │ +04be1c: 28de |0028: goto 0006 // -0022 │ │ +04be1e: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ +04be20: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ +04be24: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ +04be28: 54b6 ec00 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04be2c: 6e10 4011 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04be32: 0a06 |0033: move-result v6 │ │ +04be34: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ +04be38: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ +04be3c: 54b6 ec00 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04be40: 6e20 3911 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04be46: 0c01 |003d: move-result-object v1 │ │ +04be48: 1f01 7300 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0073 │ │ +04be4c: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ +04be50: 6e10 1602 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0216 │ │ +04be56: 0c06 |0045: move-result-object v6 │ │ +04be58: 6e20 fa10 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +04be5e: 0a06 |0049: move-result v6 │ │ +04be60: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ +04be64: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ +04be68: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ +04be6c: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ +04be70: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04be74: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ +04be78: 54b6 ec00 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04be7c: 6e20 3911 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04be82: 0c01 |005b: move-result-object v1 │ │ +04be84: 1f01 7300 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0073 │ │ +04be88: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ +04be8c: 6e10 1602 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0216 │ │ +04be92: 0c06 |0063: move-result-object v6 │ │ +04be94: 6e20 fa10 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +04be9a: 0a06 |0067: move-result v6 │ │ +04be9c: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ +04bea0: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ +04bea4: 5216 5200 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ +04bea8: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ +04beac: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04beb0: 28e2 |0072: goto 0054 // -001e │ │ +04beb2: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ +04beb6: 5216 5200 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ +04beba: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ +04bebe: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04bec2: 28bb |007b: goto 0036 // -0045 │ │ +04bec4: 54b6 ec00 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04bec8: 6e10 4011 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04bece: 0a06 |0081: move-result v6 │ │ +04bed0: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ +04bed4: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ +04bed8: 2205 8302 |0086: new-instance v5, Ljava/util/ArrayList; // type@0283 │ │ +04bedc: 7010 3311 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +04bee2: 54b6 ec00 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04bee6: 6e10 4011 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04beec: 0a06 |0090: move-result v6 │ │ +04beee: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ +04bef2: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ +04bef6: 54b6 ec00 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04befa: 6e20 3d11 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@113d │ │ +04bf00: 0c06 |009a: move-result-object v6 │ │ +04bf02: 6e20 3611 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04bf08: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +04bf0c: 28f3 |00a0: goto 0093 // -000d │ │ +04bf0e: 6e10 4011 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04bf14: 0a06 |00a4: move-result v6 │ │ +04bf16: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ +04bf1a: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ +04bf1c: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ +04bf20: 6306 de00 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04bf24: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ +04bf28: 1a06 c802 |00ae: const-string v6, "FragmentManager" // string@02c8 │ │ +04bf2c: 2207 7402 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ +04bf30: 7010 0f11 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04bf36: 1a0a 7907 |00b5: const-string v10, "Popping back stack state: " // string@0779 │ │ +04bf3a: 6e20 1511 a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04bf40: 0c07 |00ba: move-result-object v7 │ │ +04bf42: 6e20 3911 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04bf48: 0c0a |00be: move-result-object v10 │ │ +04bf4a: 6e20 1411 a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04bf50: 0c07 |00c2: move-result-object v7 │ │ +04bf52: 6e10 1b11 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04bf58: 0c07 |00c6: move-result-object v7 │ │ +04bf5a: 7120 3a0e 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04bf60: 6e20 3911 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04bf66: 0c06 |00cd: move-result-object v6 │ │ +04bf68: 1f06 7300 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@0073 │ │ +04bf6c: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ +04bf70: 0187 |00d2: move v7, v8 │ │ +04bf72: 6e20 1c02 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@021c │ │ +04bf78: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04bf7c: 28d0 |00d8: goto 00a8 // -0030 │ │ +04bf7e: 0197 |00d9: move v7, v9 │ │ +04bf80: 28f9 |00da: goto 00d3 // -0007 │ │ +04bf82: 6e10 5b03 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@035b │ │ +04bf88: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1484 │ │ 0x0006 line=1543 │ │ 0x0007 line=1487 │ │ 0x000f line=1488 │ │ 0x0017 line=1489 │ │ @@ -89294,35 +89510,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 │ │ -04a078: |[04a078] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -04a088: 5260 9500 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -04a08c: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ -04a090: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -04a094: 2201 7402 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -04a098: 7010 0e11 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04a09e: 1a02 c102 |000b: const-string v2, "Fragment " // string@02c1 │ │ -04a0a2: 6e20 1411 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a0a8: 0c01 |0010: move-result-object v1 │ │ -04a0aa: 6e20 1311 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04a0b0: 0c01 |0014: move-result-object v1 │ │ -04a0b2: 1a02 5b00 |0015: const-string v2, " is not currently in the FragmentManager" // string@005b │ │ -04a0b6: 6e20 1411 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a0bc: 0c01 |001a: move-result-object v1 │ │ -04a0be: 6e10 1a11 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04a0c4: 0c01 |001e: move-result-object v1 │ │ -04a0c6: 7020 d110 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -04a0cc: 7020 6603 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0366 │ │ -04a0d2: 5260 9500 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -04a0d6: 6e30 6001 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0160 │ │ -04a0dc: 0e00 |002a: return-void │ │ +04bf8c: |[04bf8c] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +04bf9c: 5260 9500 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +04bfa0: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ +04bfa4: 2200 6202 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +04bfa8: 2201 7402 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04bfac: 7010 0f11 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04bfb2: 1a02 c102 |000b: const-string v2, "Fragment " // string@02c1 │ │ +04bfb6: 6e20 1511 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04bfbc: 0c01 |0010: move-result-object v1 │ │ +04bfbe: 6e20 1411 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04bfc4: 0c01 |0014: move-result-object v1 │ │ +04bfc6: 1a02 5b00 |0015: const-string v2, " is not currently in the FragmentManager" // string@005b │ │ +04bfca: 6e20 1511 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04bfd0: 0c01 |001a: move-result-object v1 │ │ +04bfd2: 6e10 1b11 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04bfd8: 0c01 |001e: move-result-object v1 │ │ +04bfda: 7020 d210 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04bfe0: 7020 6603 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0366 │ │ +04bfe6: 5260 9500 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +04bfea: 6e30 6001 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0160 │ │ +04bff0: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0004 line=546 │ │ 0x0025 line=549 │ │ 0x002a line=550 │ │ locals : │ │ @@ -89336,66 +89552,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 │ │ -04a0e0: |[04a0e0] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04a0f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04a0f2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -04a0f4: 6301 de00 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -04a0f8: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -04a0fc: 1a01 c802 |0006: const-string v1, "FragmentManager" // string@02c8 │ │ -04a100: 2202 7402 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -04a104: 7010 0e11 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04a10a: 1a03 8413 |000d: const-string v3, "remove: " // string@1384 │ │ -04a10e: 6e20 1411 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a114: 0c02 |0012: move-result-object v2 │ │ -04a116: 6e20 1311 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04a11c: 0c02 |0016: move-result-object v2 │ │ -04a11e: 1a03 7f00 |0017: const-string v3, " nesting=" // string@007f │ │ -04a122: 6e20 1411 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a128: 0c02 |001c: move-result-object v2 │ │ -04a12a: 5283 8700 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ -04a12e: 6e20 1111 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04a134: 0c02 |0022: move-result-object v2 │ │ -04a136: 6e10 1a11 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04a13c: 0c02 |0026: move-result-object v2 │ │ -04a13e: 7120 3a0e 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04a144: 6e10 7e02 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@027e │ │ -04a14a: 0a01 |002d: move-result v1 │ │ -04a14c: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -04a150: 0106 |0030: move v6, v0 │ │ -04a152: 5581 8e00 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ -04a156: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -04a15a: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -04a15e: 5471 e900 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04a162: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -04a166: 5471 e900 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04a16a: 6e20 3d11 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@113d │ │ -04a170: 5581 9200 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ -04a174: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -04a178: 5581 9900 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ -04a17c: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -04a180: 5c70 f600 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f6 │ │ -04a184: 5c85 8400 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ -04a188: 5c80 9c00 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@009c │ │ -04a18c: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -04a190: 0152 |0050: move v2, v5 │ │ -04a192: 0770 |0051: move-object v0, v7 │ │ -04a194: 0781 |0052: move-object v1, v8 │ │ -04a196: 0193 |0053: move v3, v9 │ │ -04a198: 01a4 |0054: move v4, v10 │ │ -04a19a: 7406 4e03 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@034e │ │ -04a1a0: 0e00 |0058: return-void │ │ -04a1a2: 0156 |0059: move v6, v5 │ │ -04a1a4: 28d7 |005a: goto 0031 // -0029 │ │ -04a1a6: 0102 |005b: move v2, v0 │ │ -04a1a8: 28f5 |005c: goto 0051 // -000b │ │ +04bff4: |[04bff4] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04c004: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04c006: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +04c008: 6301 de00 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04c00c: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +04c010: 1a01 c802 |0006: const-string v1, "FragmentManager" // string@02c8 │ │ +04c014: 2202 7402 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +04c018: 7010 0f11 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04c01e: 1a03 8413 |000d: const-string v3, "remove: " // string@1384 │ │ +04c022: 6e20 1511 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c028: 0c02 |0012: move-result-object v2 │ │ +04c02a: 6e20 1411 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04c030: 0c02 |0016: move-result-object v2 │ │ +04c032: 1a03 7f00 |0017: const-string v3, " nesting=" // string@007f │ │ +04c036: 6e20 1511 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c03c: 0c02 |001c: move-result-object v2 │ │ +04c03e: 5283 8700 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ +04c042: 6e20 1211 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04c048: 0c02 |0022: move-result-object v2 │ │ +04c04a: 6e10 1b11 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04c050: 0c02 |0026: move-result-object v2 │ │ +04c052: 7120 3a0e 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04c058: 6e10 7e02 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@027e │ │ +04c05e: 0a01 |002d: move-result v1 │ │ +04c060: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +04c064: 0106 |0030: move v6, v0 │ │ +04c066: 5581 8e00 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@008e │ │ +04c06a: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +04c06e: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +04c072: 5471 e900 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04c076: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +04c07a: 5471 e900 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04c07e: 6e20 3e11 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@113e │ │ +04c084: 5581 9200 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ +04c088: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +04c08c: 5581 9900 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ +04c090: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +04c094: 5c70 f600 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f6 │ │ +04c098: 5c85 8400 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ +04c09c: 5c80 9c00 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@009c │ │ +04c0a0: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +04c0a4: 0152 |0050: move v2, v5 │ │ +04c0a6: 0770 |0051: move-object v0, v7 │ │ +04c0a8: 0781 |0052: move-object v1, v8 │ │ +04c0aa: 0193 |0053: move v3, v9 │ │ +04c0ac: 01a4 |0054: move v4, v10 │ │ +04c0ae: 7406 4e03 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@034e │ │ +04c0b4: 0e00 |0058: return-void │ │ +04c0b6: 0156 |0059: move v6, v5 │ │ +04c0b8: 28d7 |005a: goto 0031 // -0029 │ │ +04c0ba: 0102 |005b: move v2, v0 │ │ +04c0bc: 28f5 |005c: goto 0051 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1174 │ │ 0x002a line=1175 │ │ 0x0031 line=1176 │ │ 0x0037 line=1177 │ │ 0x003b line=1178 │ │ @@ -89420,20 +89636,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 │ │ -04a1ac: |[04a1ac] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -04a1bc: 5410 ed00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00ed │ │ -04a1c0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04a1c4: 5410 ed00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00ed │ │ -04a1c8: 6e20 3d11 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@113d │ │ -04a1ce: 0e00 |0009: return-void │ │ +04c0c0: |[04c0c0] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +04c0d0: 5410 ed00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00ed │ │ +04c0d4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04c0d8: 5410 ed00 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00ed │ │ +04c0dc: 6e20 3e11 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@113e │ │ +04c0e2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ 0x0004 line=539 │ │ 0x0009 line=541 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -89444,30 +89660,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -04a1d0: |[04a1d0] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -04a1e0: 5421 ed00 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00ed │ │ -04a1e4: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -04a1e8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04a1ea: 5421 ed00 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00ed │ │ -04a1ee: 6e10 3f11 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04a1f4: 0a01 |000a: move-result v1 │ │ -04a1f6: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -04a1fa: 5421 ed00 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00ed │ │ -04a1fe: 6e20 3811 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04a204: 0c01 |0012: move-result-object v1 │ │ -04a206: 1f01 8300 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@0083 │ │ -04a20a: 7210 fd02 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@02fd │ │ -04a210: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04a214: 28eb |001a: goto 0005 // -0015 │ │ -04a216: 0e00 |001b: return-void │ │ +04c0e4: |[04c0e4] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +04c0f4: 5421 ed00 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00ed │ │ +04c0f8: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +04c0fc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04c0fe: 5421 ed00 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00ed │ │ +04c102: 6e10 4011 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04c108: 0a01 |000a: move-result v1 │ │ +04c10a: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +04c10e: 5421 ed00 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@00ed │ │ +04c112: 6e20 3911 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04c118: 0c01 |0012: move-result-object v1 │ │ +04c11a: 1f01 8300 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@0083 │ │ +04c11e: 7210 fd02 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@02fd │ │ +04c124: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04c128: 28eb |001a: goto 0005 // -0015 │ │ +04c12a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1468 │ │ 0x0004 line=1469 │ │ 0x000d line=1470 │ │ 0x0018 line=1469 │ │ 0x001b line=1473 │ │ @@ -89480,298 +89696,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 │ │ -04a218: |[04a218] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -04a228: 120b |0000: const/4 v11, #int 0 // #0 │ │ -04a22a: 120a |0001: const/4 v10, #int 0 // #0 │ │ -04a22c: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ -04a230: 0e00 |0004: return-void │ │ -04a232: 07d2 |0005: move-object v2, v13 │ │ -04a234: 1f02 8c00 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@008c │ │ -04a238: 5427 ff00 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ff │ │ -04a23c: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ -04a240: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ -04a244: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -04a246: 6e10 3f11 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04a24c: 0a07 |0012: move-result v7 │ │ -04a24e: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ -04a252: 6e20 3811 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04a258: 0c01 |0018: move-result-object v1 │ │ -04a25a: 1f01 7b00 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@007b │ │ -04a25e: 6307 de00 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -04a262: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ -04a266: 1a07 c802 |001f: const-string v7, "FragmentManager" // string@02c8 │ │ -04a26a: 2208 7402 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ -04a26e: 7010 0e11 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04a274: 1a09 bc13 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@13bc │ │ -04a278: 6e20 1411 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a27e: 0c08 |002b: move-result-object v8 │ │ -04a280: 6e20 1311 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04a286: 0c08 |002f: move-result-object v8 │ │ -04a288: 6e10 1a11 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04a28e: 0c08 |0033: move-result-object v8 │ │ -04a290: 7120 3a0e 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04a296: 5427 ff00 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ff │ │ -04a29a: 5218 9500 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -04a29e: 4603 0708 |003b: aget-object v3, v7, v8 │ │ -04a2a2: 5b31 0f01 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ -04a2a6: 5b1a a200 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ -04a2aa: 591b 8700 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ -04a2ae: 5c1b 9400 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0094 │ │ -04a2b2: 5c1b 8400 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ -04a2b6: 5b1a a600 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ -04a2ba: 5437 1101 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ -04a2be: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ -04a2c2: 5437 1101 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ -04a2c6: 54c8 e800 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -04a2ca: 6e10 cb02 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@02cb │ │ -04a2d0: 0c08 |0054: move-result-object v8 │ │ -04a2d2: 6e20 6401 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0164 │ │ -04a2d8: 5437 1101 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ -04a2dc: 1a08 cf09 |005a: const-string v8, "android:view_state" // string@09cf │ │ -04a2e0: 6e20 5a01 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@015a │ │ -04a2e6: 0c07 |005f: move-result-object v7 │ │ -04a2e8: 5b17 a200 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ -04a2ec: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04a2f0: 28ab |0064: goto 000f // -0055 │ │ -04a2f2: 2207 8302 |0065: new-instance v7, Ljava/util/ArrayList; // type@0283 │ │ -04a2f6: 5428 ff00 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ff │ │ -04a2fa: 2188 |0069: array-length v8, v8 │ │ -04a2fc: 7020 3311 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1133 │ │ -04a302: 5bc7 e700 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -04a306: 54c7 eb00 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ -04a30a: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ -04a30e: 54c7 eb00 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ -04a312: 6e10 3611 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@1136 │ │ -04a318: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -04a31a: 5427 ff00 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ff │ │ -04a31e: 2177 |007b: array-length v7, v7 │ │ -04a320: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ -04a324: 5427 ff00 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ff │ │ -04a328: 4603 0704 |0080: aget-object v3, v7, v4 │ │ -04a32c: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ -04a330: 54c7 e800 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -04a334: 54c8 f800 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ -04a338: 6e30 8803 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@0388 │ │ -04a33e: 0c01 |008b: move-result-object v1 │ │ -04a340: 6307 de00 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -04a344: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ -04a348: 1a07 c802 |0090: const-string v7, "FragmentManager" // string@02c8 │ │ -04a34c: 2208 7402 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ -04a350: 7010 0e11 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04a356: 1a09 b813 |0097: const-string v9, "restoreAllState: active #" // string@13b8 │ │ -04a35a: 6e20 1411 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a360: 0c08 |009c: move-result-object v8 │ │ -04a362: 6e20 1111 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04a368: 0c08 |00a0: move-result-object v8 │ │ -04a36a: 1a09 2001 |00a1: const-string v9, ": " // string@0120 │ │ -04a36e: 6e20 1411 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a374: 0c08 |00a6: move-result-object v8 │ │ -04a376: 6e20 1311 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04a37c: 0c08 |00aa: move-result-object v8 │ │ -04a37e: 6e10 1a11 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04a384: 0c08 |00ae: move-result-object v8 │ │ -04a386: 7120 3a0e 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04a38c: 54c7 e700 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -04a390: 6e20 3511 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -04a396: 5b3a 0f01 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ -04a39a: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04a39e: 28be |00bb: goto 0079 // -0042 │ │ -04a3a0: 54c7 e700 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -04a3a4: 6e20 3511 a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -04a3aa: 54c7 eb00 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ -04a3ae: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ -04a3b2: 2207 8302 |00c5: new-instance v7, Ljava/util/ArrayList; // type@0283 │ │ -04a3b6: 7010 3211 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -04a3bc: 5bc7 eb00 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ -04a3c0: 6307 de00 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -04a3c4: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ -04a3c8: 1a07 c802 |00d0: const-string v7, "FragmentManager" // string@02c8 │ │ -04a3cc: 2208 7402 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ -04a3d0: 7010 0e11 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04a3d6: 1a09 ba13 |00d7: const-string v9, "restoreAllState: avail #" // string@13ba │ │ -04a3da: 6e20 1411 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a3e0: 0c08 |00dc: move-result-object v8 │ │ -04a3e2: 6e20 1111 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04a3e8: 0c08 |00e0: move-result-object v8 │ │ -04a3ea: 6e10 1a11 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04a3f0: 0c08 |00e4: move-result-object v8 │ │ -04a3f2: 7120 3a0e 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04a3f8: 54c7 eb00 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ -04a3fc: 7110 d710 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -04a402: 0c08 |00ed: move-result-object v8 │ │ -04a404: 6e20 3511 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -04a40a: 28c8 |00f1: goto 00b9 // -0038 │ │ -04a40c: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ -04a410: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ -04a412: 6e10 3f11 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04a418: 0a07 |00f8: move-result v7 │ │ -04a41a: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ -04a41e: 6e20 3811 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04a424: 0c01 |00fe: move-result-object v1 │ │ -04a426: 1f01 7b00 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@007b │ │ -04a42a: 5217 a700 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a7 │ │ -04a42e: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ -04a432: 5217 a700 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a7 │ │ -04a436: 54c8 e700 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -04a43a: 6e10 3f11 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04a440: 0a08 |010c: move-result v8 │ │ -04a442: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ -04a446: 54c7 e700 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -04a44a: 5218 a700 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a7 │ │ -04a44e: 6e20 3811 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04a454: 0c07 |0116: move-result-object v7 │ │ -04a456: 1f07 7b00 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@007b │ │ -04a45a: 5b17 a600 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ -04a45e: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04a462: 28d8 |011d: goto 00f5 // -0028 │ │ -04a464: 1a07 c802 |011e: const-string v7, "FragmentManager" // string@02c8 │ │ -04a468: 2208 7402 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ -04a46c: 7010 0e11 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04a472: 1a09 8907 |0125: const-string v9, "Re-attaching retained fragment " // string@0789 │ │ -04a476: 6e20 1411 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a47c: 0c08 |012a: move-result-object v8 │ │ -04a47e: 6e20 1311 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04a484: 0c08 |012e: move-result-object v8 │ │ -04a486: 1a09 8e00 |012f: const-string v9, " target no longer exists: " // string@008e │ │ -04a48a: 6e20 1411 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a490: 0c08 |0134: move-result-object v8 │ │ -04a492: 5219 a700 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a7 │ │ -04a496: 6e20 1111 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04a49c: 0c08 |013a: move-result-object v8 │ │ -04a49e: 6e10 1a11 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04a4a4: 0c08 |013e: move-result-object v8 │ │ -04a4a6: 7120 3b0e 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3b │ │ -04a4ac: 5b1a a600 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ -04a4b0: 28d7 |0144: goto 011b // -0029 │ │ -04a4b2: 5427 0001 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0100 │ │ -04a4b6: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ -04a4ba: 2207 8302 |0149: new-instance v7, Ljava/util/ArrayList; // type@0283 │ │ -04a4be: 5428 0001 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0100 │ │ -04a4c2: 2188 |014d: array-length v8, v8 │ │ -04a4c4: 7020 3311 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1133 │ │ -04a4ca: 5bc7 e900 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04a4ce: 1204 |0153: const/4 v4, #int 0 // #0 │ │ -04a4d0: 5427 0001 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0100 │ │ -04a4d4: 2177 |0156: array-length v7, v7 │ │ -04a4d6: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ -04a4da: 54c7 e700 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -04a4de: 5428 0001 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0100 │ │ -04a4e2: 4408 0804 |015d: aget v8, v8, v4 │ │ -04a4e6: 6e20 3811 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04a4ec: 0c01 |0162: move-result-object v1 │ │ -04a4ee: 1f01 7b00 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@007b │ │ -04a4f2: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ -04a4f6: 2207 6202 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@0262 │ │ -04a4fa: 2208 7402 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ -04a4fe: 7010 0e11 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04a504: 1a09 2107 |016e: const-string v9, "No instantiated fragment for index #" // string@0721 │ │ -04a508: 6e20 1411 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a50e: 0c08 |0173: move-result-object v8 │ │ -04a510: 5429 0001 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0100 │ │ -04a514: 4409 0904 |0176: aget v9, v9, v4 │ │ -04a518: 6e20 1111 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04a51e: 0c08 |017b: move-result-object v8 │ │ -04a520: 6e10 1a11 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04a526: 0c08 |017f: move-result-object v8 │ │ -04a528: 7020 d110 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -04a52e: 7020 6603 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0366 │ │ -04a534: 1217 |0186: const/4 v7, #int 1 // #1 │ │ -04a536: 5c17 8400 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ -04a53a: 6307 de00 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -04a53e: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ -04a542: 1a07 c802 |018d: const-string v7, "FragmentManager" // string@02c8 │ │ -04a546: 2208 7402 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ -04a54a: 7010 0e11 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04a550: 1a09 b913 |0194: const-string v9, "restoreAllState: added #" // string@13b9 │ │ -04a554: 6e20 1411 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a55a: 0c08 |0199: move-result-object v8 │ │ -04a55c: 6e20 1111 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04a562: 0c08 |019d: move-result-object v8 │ │ -04a564: 1a09 2001 |019e: const-string v9, ": " // string@0120 │ │ -04a568: 6e20 1411 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a56e: 0c08 |01a3: move-result-object v8 │ │ -04a570: 6e20 1311 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04a576: 0c08 |01a7: move-result-object v8 │ │ -04a578: 6e10 1a11 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04a57e: 0c08 |01ab: move-result-object v8 │ │ -04a580: 7120 3a0e 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04a586: 54c7 e900 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04a58a: 6e20 3711 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1137 │ │ -04a590: 0a07 |01b4: move-result v7 │ │ -04a592: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ -04a596: 2207 6202 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@0262 │ │ -04a59a: 1a08 cc01 |01b9: const-string v8, "Already added!" // string@01cc │ │ -04a59e: 7020 d110 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -04a5a4: 2707 |01be: throw v7 │ │ -04a5a6: 54c7 e900 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04a5aa: 6e20 3511 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -04a5b0: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04a5b4: 288e |01c6: goto 0154 // -0072 │ │ -04a5b6: 5bca e900 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04a5ba: 5427 0101 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0101 │ │ -04a5be: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ -04a5c2: 2207 8302 |01cd: new-instance v7, Ljava/util/ArrayList; // type@0283 │ │ -04a5c6: 5428 0101 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0101 │ │ -04a5ca: 2188 |01d1: array-length v8, v8 │ │ -04a5cc: 7020 3311 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1133 │ │ -04a5d2: 5bc7 ec00 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -04a5d6: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ -04a5d8: 5427 0101 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0101 │ │ -04a5dc: 2177 |01da: array-length v7, v7 │ │ -04a5de: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ -04a5e2: 5427 0101 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0101 │ │ -04a5e6: 4607 0704 |01df: aget-object v7, v7, v4 │ │ -04a5ea: 6e20 3402 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0234 │ │ -04a5f0: 0c00 |01e4: move-result-object v0 │ │ -04a5f2: 6307 de00 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -04a5f6: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ -04a5fa: 1a07 c802 |01e9: const-string v7, "FragmentManager" // string@02c8 │ │ -04a5fe: 2208 7402 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ -04a602: 7010 0e11 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04a608: 1a09 bb13 |01f0: const-string v9, "restoreAllState: back stack #" // string@13bb │ │ -04a60c: 6e20 1411 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a612: 0c08 |01f5: move-result-object v8 │ │ -04a614: 6e20 1111 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04a61a: 0c08 |01f9: move-result-object v8 │ │ -04a61c: 1a09 2b00 |01fa: const-string v9, " (index " // string@002b │ │ -04a620: 6e20 1411 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a626: 0c08 |01ff: move-result-object v8 │ │ -04a628: 5209 5200 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ -04a62c: 6e20 1111 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04a632: 0c08 |0205: move-result-object v8 │ │ -04a634: 1a09 c600 |0206: const-string v9, "): " // string@00c6 │ │ -04a638: 6e20 1411 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a63e: 0c08 |020b: move-result-object v8 │ │ -04a640: 6e20 1311 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04a646: 0c08 |020f: move-result-object v8 │ │ -04a648: 6e10 1a11 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04a64e: 0c08 |0213: move-result-object v8 │ │ -04a650: 7120 3a0e 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04a656: 2205 0001 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@0100 │ │ -04a65a: 1a07 c802 |0219: const-string v7, "FragmentManager" // string@02c8 │ │ -04a65e: 7020 0b06 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@060b │ │ -04a664: 2206 5102 |021e: new-instance v6, Ljava/io/PrintWriter; // type@0251 │ │ -04a668: 7020 ad10 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@10ad │ │ -04a66e: 1a07 0800 |0223: const-string v7, " " // string@0008 │ │ -04a672: 6e40 1002 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0210 │ │ -04a678: 54c7 ec00 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -04a67c: 6e20 3511 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -04a682: 5207 5200 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ -04a686: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ -04a68a: 5207 5200 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ -04a68e: 6e30 6303 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@0363 │ │ -04a694: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04a698: 28a0 |0238: goto 01d8 // -0060 │ │ -04a69a: 5bca ec00 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -04a69e: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ +04c12c: |[04c12c] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +04c13c: 120b |0000: const/4 v11, #int 0 // #0 │ │ +04c13e: 120a |0001: const/4 v10, #int 0 // #0 │ │ +04c140: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ +04c144: 0e00 |0004: return-void │ │ +04c146: 07d2 |0005: move-object v2, v13 │ │ +04c148: 1f02 8c00 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@008c │ │ +04c14c: 5427 ff00 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ff │ │ +04c150: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ +04c154: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ +04c158: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +04c15a: 6e10 4011 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04c160: 0a07 |0012: move-result v7 │ │ +04c162: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ +04c166: 6e20 3911 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04c16c: 0c01 |0018: move-result-object v1 │ │ +04c16e: 1f01 7b00 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@007b │ │ +04c172: 6307 de00 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04c176: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ +04c17a: 1a07 c802 |001f: const-string v7, "FragmentManager" // string@02c8 │ │ +04c17e: 2208 7402 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ +04c182: 7010 0f11 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04c188: 1a09 bc13 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@13bc │ │ +04c18c: 6e20 1511 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c192: 0c08 |002b: move-result-object v8 │ │ +04c194: 6e20 1411 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04c19a: 0c08 |002f: move-result-object v8 │ │ +04c19c: 6e10 1b11 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04c1a2: 0c08 |0033: move-result-object v8 │ │ +04c1a4: 7120 3a0e 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04c1aa: 5427 ff00 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ff │ │ +04c1ae: 5218 9500 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +04c1b2: 4603 0708 |003b: aget-object v3, v7, v8 │ │ +04c1b6: 5b31 0f01 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ +04c1ba: 5b1a a200 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ +04c1be: 591b 8700 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@0087 │ │ +04c1c2: 5c1b 9400 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@0094 │ │ +04c1c6: 5c1b 8400 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ +04c1ca: 5b1a a600 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ +04c1ce: 5437 1101 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ +04c1d2: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ +04c1d6: 5437 1101 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ +04c1da: 54c8 e800 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04c1de: 6e10 cb02 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@02cb │ │ +04c1e4: 0c08 |0054: move-result-object v8 │ │ +04c1e6: 6e20 6401 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0164 │ │ +04c1ec: 5437 1101 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ +04c1f0: 1a08 cf09 |005a: const-string v8, "android:view_state" // string@09cf │ │ +04c1f4: 6e20 5a01 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@015a │ │ +04c1fa: 0c07 |005f: move-result-object v7 │ │ +04c1fc: 5b17 a200 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ +04c200: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04c204: 28ab |0064: goto 000f // -0055 │ │ +04c206: 2207 8302 |0065: new-instance v7, Ljava/util/ArrayList; // type@0283 │ │ +04c20a: 5428 ff00 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ff │ │ +04c20e: 2188 |0069: array-length v8, v8 │ │ +04c210: 7020 3411 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1134 │ │ +04c216: 5bc7 e700 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04c21a: 54c7 eb00 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ +04c21e: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ +04c222: 54c7 eb00 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ +04c226: 6e10 3711 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@1137 │ │ +04c22c: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +04c22e: 5427 ff00 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ff │ │ +04c232: 2177 |007b: array-length v7, v7 │ │ +04c234: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ +04c238: 5427 ff00 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ff │ │ +04c23c: 4603 0704 |0080: aget-object v3, v7, v4 │ │ +04c240: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ +04c244: 54c7 e800 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04c248: 54c8 f800 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ +04c24c: 6e30 8803 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@0388 │ │ +04c252: 0c01 |008b: move-result-object v1 │ │ +04c254: 6307 de00 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04c258: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ +04c25c: 1a07 c802 |0090: const-string v7, "FragmentManager" // string@02c8 │ │ +04c260: 2208 7402 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ +04c264: 7010 0f11 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04c26a: 1a09 b813 |0097: const-string v9, "restoreAllState: active #" // string@13b8 │ │ +04c26e: 6e20 1511 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c274: 0c08 |009c: move-result-object v8 │ │ +04c276: 6e20 1211 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04c27c: 0c08 |00a0: move-result-object v8 │ │ +04c27e: 1a09 2001 |00a1: const-string v9, ": " // string@0120 │ │ +04c282: 6e20 1511 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c288: 0c08 |00a6: move-result-object v8 │ │ +04c28a: 6e20 1411 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04c290: 0c08 |00aa: move-result-object v8 │ │ +04c292: 6e10 1b11 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04c298: 0c08 |00ae: move-result-object v8 │ │ +04c29a: 7120 3a0e 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04c2a0: 54c7 e700 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04c2a4: 6e20 3611 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04c2aa: 5b3a 0f01 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@010f │ │ +04c2ae: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04c2b2: 28be |00bb: goto 0079 // -0042 │ │ +04c2b4: 54c7 e700 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04c2b8: 6e20 3611 a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04c2be: 54c7 eb00 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ +04c2c2: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ +04c2c6: 2207 8302 |00c5: new-instance v7, Ljava/util/ArrayList; // type@0283 │ │ +04c2ca: 7010 3311 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +04c2d0: 5bc7 eb00 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ +04c2d4: 6307 de00 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04c2d8: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ +04c2dc: 1a07 c802 |00d0: const-string v7, "FragmentManager" // string@02c8 │ │ +04c2e0: 2208 7402 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ +04c2e4: 7010 0f11 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04c2ea: 1a09 ba13 |00d7: const-string v9, "restoreAllState: avail #" // string@13ba │ │ +04c2ee: 6e20 1511 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c2f4: 0c08 |00dc: move-result-object v8 │ │ +04c2f6: 6e20 1211 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04c2fc: 0c08 |00e0: move-result-object v8 │ │ +04c2fe: 6e10 1b11 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04c304: 0c08 |00e4: move-result-object v8 │ │ +04c306: 7120 3a0e 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04c30c: 54c7 eb00 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@00eb │ │ +04c310: 7110 d810 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +04c316: 0c08 |00ed: move-result-object v8 │ │ +04c318: 6e20 3611 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04c31e: 28c8 |00f1: goto 00b9 // -0038 │ │ +04c320: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ +04c324: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ +04c326: 6e10 4011 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04c32c: 0a07 |00f8: move-result v7 │ │ +04c32e: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ +04c332: 6e20 3911 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04c338: 0c01 |00fe: move-result-object v1 │ │ +04c33a: 1f01 7b00 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@007b │ │ +04c33e: 5217 a700 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a7 │ │ +04c342: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ +04c346: 5217 a700 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a7 │ │ +04c34a: 54c8 e700 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04c34e: 6e10 4011 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04c354: 0a08 |010c: move-result v8 │ │ +04c356: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ +04c35a: 54c7 e700 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04c35e: 5218 a700 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a7 │ │ +04c362: 6e20 3911 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04c368: 0c07 |0116: move-result-object v7 │ │ +04c36a: 1f07 7b00 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@007b │ │ +04c36e: 5b17 a600 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ +04c372: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04c376: 28d8 |011d: goto 00f5 // -0028 │ │ +04c378: 1a07 c802 |011e: const-string v7, "FragmentManager" // string@02c8 │ │ +04c37c: 2208 7402 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ +04c380: 7010 0f11 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04c386: 1a09 8907 |0125: const-string v9, "Re-attaching retained fragment " // string@0789 │ │ +04c38a: 6e20 1511 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c390: 0c08 |012a: move-result-object v8 │ │ +04c392: 6e20 1411 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04c398: 0c08 |012e: move-result-object v8 │ │ +04c39a: 1a09 8e00 |012f: const-string v9, " target no longer exists: " // string@008e │ │ +04c39e: 6e20 1511 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c3a4: 0c08 |0134: move-result-object v8 │ │ +04c3a6: 5219 a700 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a7 │ │ +04c3aa: 6e20 1211 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04c3b0: 0c08 |013a: move-result-object v8 │ │ +04c3b2: 6e10 1b11 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04c3b8: 0c08 |013e: move-result-object v8 │ │ +04c3ba: 7120 3b0e 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3b │ │ +04c3c0: 5b1a a600 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ +04c3c4: 28d7 |0144: goto 011b // -0029 │ │ +04c3c6: 5427 0001 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0100 │ │ +04c3ca: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ +04c3ce: 2207 8302 |0149: new-instance v7, Ljava/util/ArrayList; // type@0283 │ │ +04c3d2: 5428 0001 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0100 │ │ +04c3d6: 2188 |014d: array-length v8, v8 │ │ +04c3d8: 7020 3411 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1134 │ │ +04c3de: 5bc7 e900 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04c3e2: 1204 |0153: const/4 v4, #int 0 // #0 │ │ +04c3e4: 5427 0001 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0100 │ │ +04c3e8: 2177 |0156: array-length v7, v7 │ │ +04c3ea: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ +04c3ee: 54c7 e700 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04c3f2: 5428 0001 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0100 │ │ +04c3f6: 4408 0804 |015d: aget v8, v8, v4 │ │ +04c3fa: 6e20 3911 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04c400: 0c01 |0162: move-result-object v1 │ │ +04c402: 1f01 7b00 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@007b │ │ +04c406: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ +04c40a: 2207 6202 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@0262 │ │ +04c40e: 2208 7402 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ +04c412: 7010 0f11 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04c418: 1a09 2107 |016e: const-string v9, "No instantiated fragment for index #" // string@0721 │ │ +04c41c: 6e20 1511 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c422: 0c08 |0173: move-result-object v8 │ │ +04c424: 5429 0001 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0100 │ │ +04c428: 4409 0904 |0176: aget v9, v9, v4 │ │ +04c42c: 6e20 1211 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04c432: 0c08 |017b: move-result-object v8 │ │ +04c434: 6e10 1b11 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04c43a: 0c08 |017f: move-result-object v8 │ │ +04c43c: 7020 d210 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04c442: 7020 6603 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0366 │ │ +04c448: 1217 |0186: const/4 v7, #int 1 // #1 │ │ +04c44a: 5c17 8400 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ +04c44e: 6307 de00 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04c452: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ +04c456: 1a07 c802 |018d: const-string v7, "FragmentManager" // string@02c8 │ │ +04c45a: 2208 7402 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ +04c45e: 7010 0f11 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04c464: 1a09 b913 |0194: const-string v9, "restoreAllState: added #" // string@13b9 │ │ +04c468: 6e20 1511 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c46e: 0c08 |0199: move-result-object v8 │ │ +04c470: 6e20 1211 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04c476: 0c08 |019d: move-result-object v8 │ │ +04c478: 1a09 2001 |019e: const-string v9, ": " // string@0120 │ │ +04c47c: 6e20 1511 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c482: 0c08 |01a3: move-result-object v8 │ │ +04c484: 6e20 1411 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04c48a: 0c08 |01a7: move-result-object v8 │ │ +04c48c: 6e10 1b11 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04c492: 0c08 |01ab: move-result-object v8 │ │ +04c494: 7120 3a0e 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04c49a: 54c7 e900 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04c49e: 6e20 3811 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@1138 │ │ +04c4a4: 0a07 |01b4: move-result v7 │ │ +04c4a6: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ +04c4aa: 2207 6202 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@0262 │ │ +04c4ae: 1a08 cc01 |01b9: const-string v8, "Already added!" // string@01cc │ │ +04c4b2: 7020 d210 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04c4b8: 2707 |01be: throw v7 │ │ +04c4ba: 54c7 e900 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04c4be: 6e20 3611 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04c4c4: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04c4c8: 288e |01c6: goto 0154 // -0072 │ │ +04c4ca: 5bca e900 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04c4ce: 5427 0101 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0101 │ │ +04c4d2: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ +04c4d6: 2207 8302 |01cd: new-instance v7, Ljava/util/ArrayList; // type@0283 │ │ +04c4da: 5428 0101 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0101 │ │ +04c4de: 2188 |01d1: array-length v8, v8 │ │ +04c4e0: 7020 3411 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@1134 │ │ +04c4e6: 5bc7 ec00 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04c4ea: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ +04c4ec: 5427 0101 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0101 │ │ +04c4f0: 2177 |01da: array-length v7, v7 │ │ +04c4f2: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ +04c4f6: 5427 0101 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0101 │ │ +04c4fa: 4607 0704 |01df: aget-object v7, v7, v4 │ │ +04c4fe: 6e20 3402 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0234 │ │ +04c504: 0c00 |01e4: move-result-object v0 │ │ +04c506: 6307 de00 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04c50a: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ +04c50e: 1a07 c802 |01e9: const-string v7, "FragmentManager" // string@02c8 │ │ +04c512: 2208 7402 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@0274 │ │ +04c516: 7010 0f11 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04c51c: 1a09 bb13 |01f0: const-string v9, "restoreAllState: back stack #" // string@13bb │ │ +04c520: 6e20 1511 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c526: 0c08 |01f5: move-result-object v8 │ │ +04c528: 6e20 1211 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04c52e: 0c08 |01f9: move-result-object v8 │ │ +04c530: 1a09 2b00 |01fa: const-string v9, " (index " // string@002b │ │ +04c534: 6e20 1511 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c53a: 0c08 |01ff: move-result-object v8 │ │ +04c53c: 5209 5200 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ +04c540: 6e20 1211 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04c546: 0c08 |0205: move-result-object v8 │ │ +04c548: 1a09 c600 |0206: const-string v9, "): " // string@00c6 │ │ +04c54c: 6e20 1511 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c552: 0c08 |020b: move-result-object v8 │ │ +04c554: 6e20 1411 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04c55a: 0c08 |020f: move-result-object v8 │ │ +04c55c: 6e10 1b11 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04c562: 0c08 |0213: move-result-object v8 │ │ +04c564: 7120 3a0e 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04c56a: 2205 0001 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@0100 │ │ +04c56e: 1a07 c802 |0219: const-string v7, "FragmentManager" // string@02c8 │ │ +04c572: 7020 0b06 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@060b │ │ +04c578: 2206 5102 |021e: new-instance v6, Ljava/io/PrintWriter; // type@0251 │ │ +04c57c: 7020 ad10 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@10ad │ │ +04c582: 1a07 0800 |0223: const-string v7, " " // string@0008 │ │ +04c586: 6e40 1002 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0210 │ │ +04c58c: 54c7 ec00 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04c590: 6e20 3611 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04c596: 5207 5200 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ +04c59a: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ +04c59e: 5207 5200 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0052 │ │ +04c5a2: 6e30 6303 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@0363 │ │ +04c5a8: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ +04c5ac: 28a0 |0238: goto 01d8 // -0060 │ │ +04c5ae: 5bca ec00 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04c5b2: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1733 │ │ 0x0004 line=1840 │ │ 0x0006 line=1734 │ │ 0x0008 line=1735 │ │ 0x000c line=1739 │ │ @@ -89864,59 +90080,59 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -04a6a4: |[04a6a4] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -04a6b4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04a6b6: 5463 e700 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -04a6ba: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -04a6be: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -04a6c0: 5463 e700 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -04a6c4: 6e10 3f11 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04a6ca: 0a03 |000b: move-result v3 │ │ -04a6cc: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -04a6d0: 5463 e700 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -04a6d4: 6e20 3811 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04a6da: 0c00 |0013: move-result-object v0 │ │ -04a6dc: 1f00 7b00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -04a6e0: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -04a6e4: 5503 9f00 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009f │ │ -04a6e8: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -04a6ec: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -04a6f0: 2201 8302 |001e: new-instance v1, Ljava/util/ArrayList; // type@0283 │ │ -04a6f4: 7010 3211 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -04a6fa: 6e20 3511 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -04a700: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -04a702: 5c03 a000 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00a0 │ │ -04a706: 5403 a600 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ -04a70a: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -04a70e: 5403 a600 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ -04a712: 5233 9500 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -04a716: 5903 a700 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a7 │ │ -04a71a: 6303 de00 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -04a71e: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -04a722: 1a03 c802 |0037: const-string v3, "FragmentManager" // string@02c8 │ │ -04a726: 2204 7402 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ -04a72a: 7010 0e11 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04a730: 1a05 c913 |003e: const-string v5, "retainNonConfig: keeping retained " // string@13c9 │ │ -04a734: 6e20 1411 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a73a: 0c04 |0043: move-result-object v4 │ │ -04a73c: 6e20 1311 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04a742: 0c04 |0047: move-result-object v4 │ │ -04a744: 6e10 1a11 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04a74a: 0c04 |004b: move-result-object v4 │ │ -04a74c: 7120 3a0e 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04a752: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04a756: 28b5 |0051: goto 0006 // -004b │ │ -04a758: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -04a75a: 28de |0053: goto 0031 // -0022 │ │ -04a75c: 1101 |0054: return-object v1 │ │ +04c5b8: |[04c5b8] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +04c5c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04c5ca: 5463 e700 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04c5ce: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +04c5d2: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +04c5d4: 5463 e700 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04c5d8: 6e10 4011 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04c5de: 0a03 |000b: move-result v3 │ │ +04c5e0: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +04c5e4: 5463 e700 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04c5e8: 6e20 3911 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04c5ee: 0c00 |0013: move-result-object v0 │ │ +04c5f0: 1f00 7b00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04c5f4: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +04c5f8: 5503 9f00 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@009f │ │ +04c5fc: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +04c600: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +04c604: 2201 8302 |001e: new-instance v1, Ljava/util/ArrayList; // type@0283 │ │ +04c608: 7010 3311 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +04c60e: 6e20 3611 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04c614: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +04c616: 5c03 a000 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00a0 │ │ +04c61a: 5403 a600 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ +04c61e: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +04c622: 5403 a600 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ +04c626: 5233 9500 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +04c62a: 5903 a700 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00a7 │ │ +04c62e: 6303 de00 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04c632: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +04c636: 1a03 c802 |0037: const-string v3, "FragmentManager" // string@02c8 │ │ +04c63a: 2204 7402 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ +04c63e: 7010 0f11 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04c644: 1a05 c913 |003e: const-string v5, "retainNonConfig: keeping retained " // string@13c9 │ │ +04c648: 6e20 1511 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c64e: 0c04 |0043: move-result-object v4 │ │ +04c650: 6e20 1411 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04c656: 0c04 |0047: move-result-object v4 │ │ +04c658: 6e10 1b11 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04c65e: 0c04 |004b: move-result-object v4 │ │ +04c660: 7120 3a0e 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04c666: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04c66a: 28b5 |0051: goto 0006 // -004b │ │ +04c66c: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +04c66e: 28de |0053: goto 0031 // -0022 │ │ +04c670: 1101 |0054: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1547 │ │ 0x0001 line=1548 │ │ 0x0005 line=1549 │ │ 0x000e line=1550 │ │ 0x0016 line=1551 │ │ @@ -89941,248 +90157,248 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 476 16-bit code units │ │ -04a760: |[04a760] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -04a770: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04a772: 6e10 3c03 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ -04a778: 6309 e100 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00e1 │ │ -04a77c: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ -04a780: 1219 |0008: const/4 v9, #int 1 // #1 │ │ -04a782: 5cc9 fc00 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00fc │ │ -04a786: 54c9 e700 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -04a78a: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ -04a78e: 54c9 e700 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -04a792: 6e10 3f11 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04a798: 0a09 |0014: move-result v9 │ │ -04a79a: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ -04a79e: 1105 |0017: return-object v5 │ │ -04a7a0: 54c9 e700 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -04a7a4: 6e10 3f11 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04a7aa: 0a00 |001d: move-result v0 │ │ -04a7ac: 2301 0503 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0305 │ │ -04a7b0: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -04a7b2: 1208 |0021: const/4 v8, #int 0 // #0 │ │ -04a7b4: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ -04a7b8: 54c9 e700 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -04a7bc: 6e20 3811 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04a7c2: 0c04 |0029: move-result-object v4 │ │ -04a7c4: 1f04 7b00 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@007b │ │ -04a7c8: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ -04a7cc: 5249 9500 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -04a7d0: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ -04a7d4: 2209 6202 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@0262 │ │ -04a7d8: 220a 7402 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@0274 │ │ -04a7dc: 7010 0e11 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04a7e2: 1a0b bb02 |0039: const-string v11, "Failure saving state: active " // string@02bb │ │ -04a7e6: 6e20 1411 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a7ec: 0c0a |003e: move-result-object v10 │ │ -04a7ee: 6e20 1311 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04a7f4: 0c0a |0042: move-result-object v10 │ │ -04a7f6: 1a0b 5100 |0043: const-string v11, " has cleared index: " // string@0051 │ │ -04a7fa: 6e20 1411 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a800: 0c0a |0048: move-result-object v10 │ │ -04a802: 524b 9500 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -04a806: 6e20 1111 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04a80c: 0c0a |004e: move-result-object v10 │ │ -04a80e: 6e10 1a11 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04a814: 0c0a |0052: move-result-object v10 │ │ -04a816: 7020 d110 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -04a81c: 7020 6603 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0366 │ │ -04a822: 1217 |0059: const/4 v7, #int 1 // #1 │ │ -04a824: 2206 8f00 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@008f │ │ -04a828: 7020 8603 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@0386 │ │ -04a82e: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ -04a832: 5249 a300 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ -04a836: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ -04a83a: 5469 1101 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ -04a83e: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ -04a842: 6e20 6003 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0360 │ │ -04a848: 0c09 |006c: move-result-object v9 │ │ -04a84a: 5b69 1101 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ -04a84e: 5449 a600 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ -04a852: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ -04a856: 5449 a600 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ -04a85a: 5299 9500 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -04a85e: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ -04a862: 2209 6202 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@0262 │ │ -04a866: 220a 7402 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@0274 │ │ -04a86a: 7010 0e11 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04a870: 1a0b ba02 |0080: const-string v11, "Failure saving state: " // string@02ba │ │ -04a874: 6e20 1411 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a87a: 0c0a |0085: move-result-object v10 │ │ -04a87c: 6e20 1311 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04a882: 0c0a |0089: move-result-object v10 │ │ -04a884: 1a0b 5200 |008a: const-string v11, " has target not in fragment manager: " // string@0052 │ │ -04a888: 6e20 1411 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a88e: 0c0a |008f: move-result-object v10 │ │ -04a890: 544b a600 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ -04a894: 6e20 1311 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04a89a: 0c0a |0095: move-result-object v10 │ │ -04a89c: 6e10 1a11 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04a8a2: 0c0a |0099: move-result-object v10 │ │ -04a8a4: 7020 d110 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -04a8aa: 7020 6603 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0366 │ │ -04a8b0: 5469 1101 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ -04a8b4: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ -04a8b8: 2209 5000 |00a4: new-instance v9, Landroid/os/Bundle; // type@0050 │ │ -04a8bc: 7010 5401 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@0154 │ │ -04a8c2: 5b69 1101 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ -04a8c6: 5469 1101 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ -04a8ca: 1a0a cc09 |00ad: const-string v10, "android:target_state" // string@09cc │ │ -04a8ce: 544b a600 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ -04a8d2: 6e40 5803 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@0358 │ │ -04a8d8: 5249 a800 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a8 │ │ -04a8dc: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ -04a8e0: 5469 1101 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ -04a8e4: 1a0a cb09 |00ba: const-string v10, "android:target_req_state" // string@09cb │ │ -04a8e8: 524b a800 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a8 │ │ -04a8ec: 6e30 6001 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0160 │ │ -04a8f2: 6309 de00 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -04a8f6: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ -04a8fa: 1a09 c802 |00c5: const-string v9, "FragmentManager" // string@02c8 │ │ -04a8fe: 220a 7402 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@0274 │ │ -04a902: 7010 0e11 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04a908: 1a0b d007 |00cc: const-string v11, "Saved state of " // string@07d0 │ │ -04a90c: 6e20 1411 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a912: 0c0a |00d1: move-result-object v10 │ │ -04a914: 6e20 1311 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04a91a: 0c0a |00d5: move-result-object v10 │ │ -04a91c: 1a0b 2001 |00d6: const-string v11, ": " // string@0120 │ │ -04a920: 6e20 1411 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a926: 0c0a |00db: move-result-object v10 │ │ -04a928: 546b 1101 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ -04a92c: 6e20 1311 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04a932: 0c0a |00e1: move-result-object v10 │ │ -04a934: 6e10 1a11 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04a93a: 0c0a |00e5: move-result-object v10 │ │ -04a93c: 7120 3a0e a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04a942: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04a946: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -04a94a: 5449 a100 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ -04a94e: 5b69 1101 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ -04a952: 28d0 |00f1: goto 00c1 // -0030 │ │ -04a954: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ -04a958: 6309 de00 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -04a95c: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ -04a960: 1a09 c802 |00f8: const-string v9, "FragmentManager" // string@02c8 │ │ -04a964: 1a0a 0a14 |00fa: const-string v10, "saveAllState: no fragments!" // string@140a │ │ -04a968: 7120 3a0e a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04a96e: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ -04a972: 1202 |0101: const/4 v2, #int 0 // #0 │ │ -04a974: 1203 |0102: const/4 v3, #int 0 // #0 │ │ -04a976: 54c9 e900 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04a97a: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ -04a97e: 54c9 e900 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04a982: 6e10 3f11 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04a988: 0a00 |010c: move-result v0 │ │ -04a98a: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ -04a98e: 2302 fe02 |010f: new-array v2, v0, [I // type@02fe │ │ -04a992: 1208 |0111: const/4 v8, #int 0 // #0 │ │ -04a994: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ -04a998: 54c9 e900 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04a99c: 6e20 3811 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04a9a2: 0c09 |0119: move-result-object v9 │ │ -04a9a4: 1f09 7b00 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@007b │ │ -04a9a8: 5299 9500 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -04a9ac: 4b09 0208 |011e: aput v9, v2, v8 │ │ -04a9b0: 4409 0208 |0120: aget v9, v2, v8 │ │ -04a9b4: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ -04a9b8: 2209 6202 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@0262 │ │ -04a9bc: 220a 7402 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@0274 │ │ -04a9c0: 7010 0e11 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04a9c6: 1a0b bb02 |012b: const-string v11, "Failure saving state: active " // string@02bb │ │ -04a9ca: 6e20 1411 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a9d0: 0c0a |0130: move-result-object v10 │ │ -04a9d2: 54cb e900 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04a9d6: 6e20 3811 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04a9dc: 0c0b |0136: move-result-object v11 │ │ -04a9de: 6e20 1311 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04a9e4: 0c0a |013a: move-result-object v10 │ │ -04a9e6: 1a0b 5100 |013b: const-string v11, " has cleared index: " // string@0051 │ │ -04a9ea: 6e20 1411 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04a9f0: 0c0a |0140: move-result-object v10 │ │ -04a9f2: 440b 0208 |0141: aget v11, v2, v8 │ │ -04a9f6: 6e20 1111 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04a9fc: 0c0a |0146: move-result-object v10 │ │ -04a9fe: 6e10 1a11 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04aa04: 0c0a |014a: move-result-object v10 │ │ -04aa06: 7020 d110 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -04aa0c: 7020 6603 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0366 │ │ -04aa12: 6309 de00 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -04aa16: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ -04aa1a: 1a09 c802 |0155: const-string v9, "FragmentManager" // string@02c8 │ │ -04aa1e: 220a 7402 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@0274 │ │ -04aa22: 7010 0e11 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04aa28: 1a0b 0914 |015c: const-string v11, "saveAllState: adding fragment #" // string@1409 │ │ -04aa2c: 6e20 1411 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04aa32: 0c0a |0161: move-result-object v10 │ │ -04aa34: 6e20 1111 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04aa3a: 0c0a |0165: move-result-object v10 │ │ -04aa3c: 1a0b 2001 |0166: const-string v11, ": " // string@0120 │ │ -04aa40: 6e20 1411 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04aa46: 0c0a |016b: move-result-object v10 │ │ -04aa48: 54cb e900 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ -04aa4c: 6e20 3811 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04aa52: 0c0b |0171: move-result-object v11 │ │ -04aa54: 6e20 1311 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04aa5a: 0c0a |0175: move-result-object v10 │ │ -04aa5c: 6e10 1a11 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04aa62: 0c0a |0179: move-result-object v10 │ │ -04aa64: 7120 3a0e a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04aa6a: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04aa6e: 2893 |017f: goto 0112 // -006d │ │ -04aa70: 54c9 ec00 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -04aa74: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ -04aa78: 54c9 ec00 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -04aa7c: 6e10 3f11 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04aa82: 0a00 |0189: move-result v0 │ │ -04aa84: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ -04aa88: 2303 0203 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0302 │ │ -04aa8c: 1208 |018e: const/4 v8, #int 0 // #0 │ │ -04aa8e: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ -04aa92: 220a 7500 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@0075 │ │ -04aa96: 54c9 ec00 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -04aa9a: 6e20 3811 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04aaa0: 0c09 |0198: move-result-object v9 │ │ -04aaa2: 1f09 7300 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0073 │ │ -04aaa6: 7030 3202 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0232 │ │ -04aaac: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ -04aab0: 6309 de00 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -04aab4: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ -04aab8: 1a09 c802 |01a4: const-string v9, "FragmentManager" // string@02c8 │ │ -04aabc: 220a 7402 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@0274 │ │ -04aac0: 7010 0e11 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04aac6: 1a0b 0814 |01ab: const-string v11, "saveAllState: adding back stack #" // string@1408 │ │ -04aaca: 6e20 1411 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04aad0: 0c0a |01b0: move-result-object v10 │ │ -04aad2: 6e20 1111 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04aad8: 0c0a |01b4: move-result-object v10 │ │ -04aada: 1a0b 2001 |01b5: const-string v11, ": " // string@0120 │ │ -04aade: 6e20 1411 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04aae4: 0c0a |01ba: move-result-object v10 │ │ -04aae6: 54cb ec00 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ -04aaea: 6e20 3811 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04aaf0: 0c0b |01c0: move-result-object v11 │ │ -04aaf2: 6e20 1311 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04aaf8: 0c0a |01c4: move-result-object v10 │ │ -04aafa: 6e10 1a11 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04ab00: 0c0a |01c8: move-result-object v10 │ │ -04ab02: 7120 3a0e a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04ab08: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ -04ab0c: 28c1 |01ce: goto 018f // -003f │ │ -04ab0e: 2205 8c00 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@008c │ │ -04ab12: 7010 6f03 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@036f │ │ -04ab18: 5b51 ff00 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ff │ │ -04ab1c: 5b52 0001 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0100 │ │ -04ab20: 5b53 0101 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0101 │ │ -04ab24: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ +04c674: |[04c674] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +04c684: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04c686: 6e10 3c03 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@033c │ │ +04c68c: 6309 e100 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00e1 │ │ +04c690: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ +04c694: 1219 |0008: const/4 v9, #int 1 // #1 │ │ +04c696: 5cc9 fc00 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@00fc │ │ +04c69a: 54c9 e700 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04c69e: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ +04c6a2: 54c9 e700 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04c6a6: 6e10 4011 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04c6ac: 0a09 |0014: move-result v9 │ │ +04c6ae: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ +04c6b2: 1105 |0017: return-object v5 │ │ +04c6b4: 54c9 e700 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04c6b8: 6e10 4011 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04c6be: 0a00 |001d: move-result v0 │ │ +04c6c0: 2301 0503 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0305 │ │ +04c6c4: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +04c6c6: 1208 |0021: const/4 v8, #int 0 // #0 │ │ +04c6c8: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ +04c6cc: 54c9 e700 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04c6d0: 6e20 3911 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04c6d6: 0c04 |0029: move-result-object v4 │ │ +04c6d8: 1f04 7b00 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@007b │ │ +04c6dc: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ +04c6e0: 5249 9500 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +04c6e4: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ +04c6e8: 2209 6202 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@0262 │ │ +04c6ec: 220a 7402 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@0274 │ │ +04c6f0: 7010 0f11 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04c6f6: 1a0b bb02 |0039: const-string v11, "Failure saving state: active " // string@02bb │ │ +04c6fa: 6e20 1511 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c700: 0c0a |003e: move-result-object v10 │ │ +04c702: 6e20 1411 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04c708: 0c0a |0042: move-result-object v10 │ │ +04c70a: 1a0b 5100 |0043: const-string v11, " has cleared index: " // string@0051 │ │ +04c70e: 6e20 1511 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c714: 0c0a |0048: move-result-object v10 │ │ +04c716: 524b 9500 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +04c71a: 6e20 1211 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04c720: 0c0a |004e: move-result-object v10 │ │ +04c722: 6e10 1b11 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04c728: 0c0a |0052: move-result-object v10 │ │ +04c72a: 7020 d210 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04c730: 7020 6603 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0366 │ │ +04c736: 1217 |0059: const/4 v7, #int 1 // #1 │ │ +04c738: 2206 8f00 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@008f │ │ +04c73c: 7020 8603 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@0386 │ │ +04c742: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ +04c746: 5249 a300 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ +04c74a: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ +04c74e: 5469 1101 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ +04c752: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ +04c756: 6e20 6003 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0360 │ │ +04c75c: 0c09 |006c: move-result-object v9 │ │ +04c75e: 5b69 1101 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ +04c762: 5449 a600 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ +04c766: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ +04c76a: 5449 a600 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ +04c76e: 5299 9500 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +04c772: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ +04c776: 2209 6202 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@0262 │ │ +04c77a: 220a 7402 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@0274 │ │ +04c77e: 7010 0f11 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04c784: 1a0b ba02 |0080: const-string v11, "Failure saving state: " // string@02ba │ │ +04c788: 6e20 1511 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c78e: 0c0a |0085: move-result-object v10 │ │ +04c790: 6e20 1411 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04c796: 0c0a |0089: move-result-object v10 │ │ +04c798: 1a0b 5200 |008a: const-string v11, " has target not in fragment manager: " // string@0052 │ │ +04c79c: 6e20 1511 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c7a2: 0c0a |008f: move-result-object v10 │ │ +04c7a4: 544b a600 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ +04c7a8: 6e20 1411 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04c7ae: 0c0a |0095: move-result-object v10 │ │ +04c7b0: 6e10 1b11 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04c7b6: 0c0a |0099: move-result-object v10 │ │ +04c7b8: 7020 d210 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04c7be: 7020 6603 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0366 │ │ +04c7c4: 5469 1101 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ +04c7c8: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ +04c7cc: 2209 5000 |00a4: new-instance v9, Landroid/os/Bundle; // type@0050 │ │ +04c7d0: 7010 5401 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@0154 │ │ +04c7d6: 5b69 1101 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ +04c7da: 5469 1101 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ +04c7de: 1a0a cc09 |00ad: const-string v10, "android:target_state" // string@09cc │ │ +04c7e2: 544b a600 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00a6 │ │ +04c7e6: 6e40 5803 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@0358 │ │ +04c7ec: 5249 a800 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a8 │ │ +04c7f0: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ +04c7f4: 5469 1101 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ +04c7f8: 1a0a cb09 |00ba: const-string v10, "android:target_req_state" // string@09cb │ │ +04c7fc: 524b a800 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00a8 │ │ +04c800: 6e30 6001 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@0160 │ │ +04c806: 6309 de00 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04c80a: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ +04c80e: 1a09 c802 |00c5: const-string v9, "FragmentManager" // string@02c8 │ │ +04c812: 220a 7402 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@0274 │ │ +04c816: 7010 0f11 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04c81c: 1a0b d007 |00cc: const-string v11, "Saved state of " // string@07d0 │ │ +04c820: 6e20 1511 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c826: 0c0a |00d1: move-result-object v10 │ │ +04c828: 6e20 1411 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04c82e: 0c0a |00d5: move-result-object v10 │ │ +04c830: 1a0b 2001 |00d6: const-string v11, ": " // string@0120 │ │ +04c834: 6e20 1511 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c83a: 0c0a |00db: move-result-object v10 │ │ +04c83c: 546b 1101 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ +04c840: 6e20 1411 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04c846: 0c0a |00e1: move-result-object v10 │ │ +04c848: 6e10 1b11 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04c84e: 0c0a |00e5: move-result-object v10 │ │ +04c850: 7120 3a0e a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04c856: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04c85a: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +04c85e: 5449 a100 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00a1 │ │ +04c862: 5b69 1101 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0111 │ │ +04c866: 28d0 |00f1: goto 00c1 // -0030 │ │ +04c868: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ +04c86c: 6309 de00 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04c870: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ +04c874: 1a09 c802 |00f8: const-string v9, "FragmentManager" // string@02c8 │ │ +04c878: 1a0a 0a14 |00fa: const-string v10, "saveAllState: no fragments!" // string@140a │ │ +04c87c: 7120 3a0e a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04c882: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ +04c886: 1202 |0101: const/4 v2, #int 0 // #0 │ │ +04c888: 1203 |0102: const/4 v3, #int 0 // #0 │ │ +04c88a: 54c9 e900 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04c88e: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ +04c892: 54c9 e900 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04c896: 6e10 4011 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04c89c: 0a00 |010c: move-result v0 │ │ +04c89e: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ +04c8a2: 2302 fe02 |010f: new-array v2, v0, [I // type@02fe │ │ +04c8a6: 1208 |0111: const/4 v8, #int 0 // #0 │ │ +04c8a8: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ +04c8ac: 54c9 e900 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04c8b0: 6e20 3911 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04c8b6: 0c09 |0119: move-result-object v9 │ │ +04c8b8: 1f09 7b00 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@007b │ │ +04c8bc: 5299 9500 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +04c8c0: 4b09 0208 |011e: aput v9, v2, v8 │ │ +04c8c4: 4409 0208 |0120: aget v9, v2, v8 │ │ +04c8c8: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ +04c8cc: 2209 6202 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@0262 │ │ +04c8d0: 220a 7402 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@0274 │ │ +04c8d4: 7010 0f11 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04c8da: 1a0b bb02 |012b: const-string v11, "Failure saving state: active " // string@02bb │ │ +04c8de: 6e20 1511 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c8e4: 0c0a |0130: move-result-object v10 │ │ +04c8e6: 54cb e900 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04c8ea: 6e20 3911 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04c8f0: 0c0b |0136: move-result-object v11 │ │ +04c8f2: 6e20 1411 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04c8f8: 0c0a |013a: move-result-object v10 │ │ +04c8fa: 1a0b 5100 |013b: const-string v11, " has cleared index: " // string@0051 │ │ +04c8fe: 6e20 1511 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c904: 0c0a |0140: move-result-object v10 │ │ +04c906: 440b 0208 |0141: aget v11, v2, v8 │ │ +04c90a: 6e20 1211 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04c910: 0c0a |0146: move-result-object v10 │ │ +04c912: 6e10 1b11 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04c918: 0c0a |014a: move-result-object v10 │ │ +04c91a: 7020 d210 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04c920: 7020 6603 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0366 │ │ +04c926: 6309 de00 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04c92a: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ +04c92e: 1a09 c802 |0155: const-string v9, "FragmentManager" // string@02c8 │ │ +04c932: 220a 7402 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@0274 │ │ +04c936: 7010 0f11 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04c93c: 1a0b 0914 |015c: const-string v11, "saveAllState: adding fragment #" // string@1409 │ │ +04c940: 6e20 1511 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c946: 0c0a |0161: move-result-object v10 │ │ +04c948: 6e20 1211 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04c94e: 0c0a |0165: move-result-object v10 │ │ +04c950: 1a0b 2001 |0166: const-string v11, ": " // string@0120 │ │ +04c954: 6e20 1511 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c95a: 0c0a |016b: move-result-object v10 │ │ +04c95c: 54cb e900 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@00e9 │ │ +04c960: 6e20 3911 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04c966: 0c0b |0171: move-result-object v11 │ │ +04c968: 6e20 1411 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04c96e: 0c0a |0175: move-result-object v10 │ │ +04c970: 6e10 1b11 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04c976: 0c0a |0179: move-result-object v10 │ │ +04c978: 7120 3a0e a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04c97e: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04c982: 2893 |017f: goto 0112 // -006d │ │ +04c984: 54c9 ec00 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04c988: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ +04c98c: 54c9 ec00 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04c990: 6e10 4011 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04c996: 0a00 |0189: move-result v0 │ │ +04c998: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ +04c99c: 2303 0203 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0302 │ │ +04c9a0: 1208 |018e: const/4 v8, #int 0 // #0 │ │ +04c9a2: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ +04c9a6: 220a 7500 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@0075 │ │ +04c9aa: 54c9 ec00 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04c9ae: 6e20 3911 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04c9b4: 0c09 |0198: move-result-object v9 │ │ +04c9b6: 1f09 7300 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0073 │ │ +04c9ba: 7030 3202 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0232 │ │ +04c9c0: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ +04c9c4: 6309 de00 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04c9c8: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ +04c9cc: 1a09 c802 |01a4: const-string v9, "FragmentManager" // string@02c8 │ │ +04c9d0: 220a 7402 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@0274 │ │ +04c9d4: 7010 0f11 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04c9da: 1a0b 0814 |01ab: const-string v11, "saveAllState: adding back stack #" // string@1408 │ │ +04c9de: 6e20 1511 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c9e4: 0c0a |01b0: move-result-object v10 │ │ +04c9e6: 6e20 1211 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04c9ec: 0c0a |01b4: move-result-object v10 │ │ +04c9ee: 1a0b 2001 |01b5: const-string v11, ": " // string@0120 │ │ +04c9f2: 6e20 1511 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04c9f8: 0c0a |01ba: move-result-object v10 │ │ +04c9fa: 54cb ec00 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@00ec │ │ +04c9fe: 6e20 3911 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04ca04: 0c0b |01c0: move-result-object v11 │ │ +04ca06: 6e20 1411 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04ca0c: 0c0a |01c4: move-result-object v10 │ │ +04ca0e: 6e10 1b11 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04ca14: 0c0a |01c8: move-result-object v10 │ │ +04ca16: 7120 3a0e a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04ca1c: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04ca20: 28c1 |01ce: goto 018f // -003f │ │ +04ca22: 2205 8c00 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@008c │ │ +04ca26: 7010 6f03 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@036f │ │ +04ca2c: 5b51 ff00 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@00ff │ │ +04ca30: 5b52 0001 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0100 │ │ +04ca34: 5b53 0101 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0101 │ │ +04ca38: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1617 │ │ 0x0004 line=1619 │ │ 0x0008 line=1629 │ │ 0x000b line=1632 │ │ 0x0017 line=1727 │ │ @@ -90254,50 +90470,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 │ │ -04ab28: |[04ab28] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -04ab38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ab3a: 5431 fb00 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00fb │ │ -04ab3e: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -04ab42: 2201 5000 |0005: new-instance v1, Landroid/os/Bundle; // type@0050 │ │ -04ab46: 7010 5401 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0154 │ │ -04ab4c: 5b31 fb00 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00fb │ │ -04ab50: 5431 fb00 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00fb │ │ -04ab54: 6e20 ad02 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@02ad │ │ -04ab5a: 5431 fb00 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00fb │ │ -04ab5e: 6e10 5c01 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@015c │ │ -04ab64: 0a01 |0016: move-result v1 │ │ -04ab66: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -04ab6a: 5430 fb00 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00fb │ │ -04ab6e: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -04ab70: 5b31 fb00 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00fb │ │ -04ab74: 5441 aa00 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -04ab78: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -04ab7c: 6e20 6203 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0362 │ │ -04ab82: 5441 a200 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ -04ab86: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -04ab8a: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -04ab8e: 2200 5000 |002b: new-instance v0, Landroid/os/Bundle; // type@0050 │ │ -04ab92: 7010 5401 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0154 │ │ -04ab98: 1a01 cf09 |0030: const-string v1, "android:view_state" // string@09cf │ │ -04ab9c: 5442 a200 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ -04aba0: 6e30 6301 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0163 │ │ -04aba6: 5541 a900 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a9 │ │ -04abaa: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -04abae: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -04abb2: 2200 5000 |003d: new-instance v0, Landroid/os/Bundle; // type@0050 │ │ -04abb6: 7010 5401 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0154 │ │ -04abbc: 1a01 ce09 |0042: const-string v1, "android:user_visible_hint" // string@09ce │ │ -04abc0: 5542 a900 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a9 │ │ -04abc4: 6e30 5e01 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@015e │ │ -04abca: 1100 |0049: return-object v0 │ │ +04ca3c: |[04ca3c] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +04ca4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ca4e: 5431 fb00 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00fb │ │ +04ca52: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +04ca56: 2201 5000 |0005: new-instance v1, Landroid/os/Bundle; // type@0050 │ │ +04ca5a: 7010 5401 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0154 │ │ +04ca60: 5b31 fb00 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00fb │ │ +04ca64: 5431 fb00 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00fb │ │ +04ca68: 6e20 ad02 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@02ad │ │ +04ca6e: 5431 fb00 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00fb │ │ +04ca72: 6e10 5c01 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@015c │ │ +04ca78: 0a01 |0016: move-result v1 │ │ +04ca7a: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +04ca7e: 5430 fb00 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00fb │ │ +04ca82: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +04ca84: 5b31 fb00 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@00fb │ │ +04ca88: 5441 aa00 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04ca8c: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +04ca90: 6e20 6203 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0362 │ │ +04ca96: 5441 a200 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ +04ca9a: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +04ca9e: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +04caa2: 2200 5000 |002b: new-instance v0, Landroid/os/Bundle; // type@0050 │ │ +04caa6: 7010 5401 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0154 │ │ +04caac: 1a01 cf09 |0030: const-string v1, "android:view_state" // string@09cf │ │ +04cab0: 5442 a200 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ +04cab4: 6e30 6301 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0163 │ │ +04caba: 5541 a900 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a9 │ │ +04cabe: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +04cac2: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +04cac6: 2200 5000 |003d: new-instance v0, Landroid/os/Bundle; // type@0050 │ │ +04caca: 7010 5401 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0154 │ │ +04cad0: 1a01 ce09 |0042: const-string v1, "android:user_visible_hint" // string@09ce │ │ +04cad4: 5542 a900 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00a9 │ │ +04cad8: 6e30 5e01 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@015e │ │ +04cade: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ 0x0001 line=1584 │ │ 0x0005 line=1585 │ │ 0x000c line=1587 │ │ 0x0011 line=1588 │ │ @@ -90326,41 +90542,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 │ │ -04abcc: |[04abcc] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -04abdc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04abde: 5262 9500 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ -04abe2: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ -04abe6: 2202 6202 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0262 │ │ -04abea: 2203 7402 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04abee: 7010 0e11 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04abf4: 1a04 c102 |000c: const-string v4, "Fragment " // string@02c1 │ │ -04abf8: 6e20 1411 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04abfe: 0c03 |0011: move-result-object v3 │ │ -04ac00: 6e20 1311 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04ac06: 0c03 |0015: move-result-object v3 │ │ -04ac08: 1a04 5b00 |0016: const-string v4, " is not currently in the FragmentManager" // string@005b │ │ -04ac0c: 6e20 1411 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04ac12: 0c03 |001b: move-result-object v3 │ │ -04ac14: 6e10 1a11 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04ac1a: 0c03 |001f: move-result-object v3 │ │ -04ac1c: 7020 d110 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -04ac22: 7020 6603 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0366 │ │ -04ac28: 5262 a300 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ -04ac2c: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ -04ac30: 6e20 6003 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0360 │ │ -04ac36: 0c00 |002d: move-result-object v0 │ │ -04ac38: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ -04ac3c: 2201 7a00 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@007a │ │ -04ac40: 7020 5b02 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@025b │ │ -04ac46: 1101 |0035: return-object v1 │ │ +04cae0: |[04cae0] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +04caf0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04caf2: 5262 9500 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@0095 │ │ +04caf6: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ +04cafa: 2202 6202 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0262 │ │ +04cafe: 2203 7402 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04cb02: 7010 0f11 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04cb08: 1a04 c102 |000c: const-string v4, "Fragment " // string@02c1 │ │ +04cb0c: 6e20 1511 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04cb12: 0c03 |0011: move-result-object v3 │ │ +04cb14: 6e20 1411 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04cb1a: 0c03 |0015: move-result-object v3 │ │ +04cb1c: 1a04 5b00 |0016: const-string v4, " is not currently in the FragmentManager" // string@005b │ │ +04cb20: 6e20 1511 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04cb26: 0c03 |001b: move-result-object v3 │ │ +04cb28: 6e10 1b11 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04cb2e: 0c03 |001f: move-result-object v3 │ │ +04cb30: 7020 d210 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04cb36: 7020 6603 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0366 │ │ +04cb3c: 5262 a300 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00a3 │ │ +04cb40: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ +04cb44: 6e20 6003 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0360 │ │ +04cb4a: 0c00 |002d: move-result-object v0 │ │ +04cb4c: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ +04cb50: 2201 7a00 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@007a │ │ +04cb54: 7020 5b02 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@025b │ │ +04cb5a: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=572 │ │ 0x0005 line=573 │ │ 0x0026 line=576 │ │ 0x002a line=577 │ │ 0x002e line=578 │ │ @@ -90375,38 +90591,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -04ac48: |[04ac48] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -04ac58: 5430 9600 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0096 │ │ -04ac5c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -04ac60: 0e00 |0004: return-void │ │ -04ac62: 5420 fa00 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00fa │ │ -04ac66: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -04ac6a: 2200 e001 |0009: new-instance v0, Landroid/util/SparseArray; // type@01e0 │ │ -04ac6e: 7010 3e0e 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@0e3e │ │ -04ac74: 5b20 fa00 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00fa │ │ -04ac78: 5430 9600 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0096 │ │ -04ac7c: 5421 fa00 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00fa │ │ -04ac80: 6e20 e30e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@0ee3 │ │ -04ac86: 5420 fa00 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00fa │ │ -04ac8a: 6e10 400e 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@0e40 │ │ -04ac90: 0a00 |001c: move-result v0 │ │ -04ac92: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -04ac96: 5420 fa00 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00fa │ │ -04ac9a: 5b30 a200 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ -04ac9e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -04aca0: 5b20 fa00 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00fa │ │ -04aca4: 28de |0026: goto 0004 // -0022 │ │ -04aca6: 5420 fa00 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00fa │ │ -04acaa: 6e10 3f0e 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@0e3f │ │ -04acb0: 28e4 |002c: goto 0010 // -001c │ │ +04cb5c: |[04cb5c] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +04cb6c: 5430 9600 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0096 │ │ +04cb70: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +04cb74: 0e00 |0004: return-void │ │ +04cb76: 5420 fa00 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00fa │ │ +04cb7a: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +04cb7e: 2200 e001 |0009: new-instance v0, Landroid/util/SparseArray; // type@01e0 │ │ +04cb82: 7010 3e0e 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@0e3e │ │ +04cb88: 5b20 fa00 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00fa │ │ +04cb8c: 5430 9600 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@0096 │ │ +04cb90: 5421 fa00 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00fa │ │ +04cb94: 6e20 e30e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@0ee3 │ │ +04cb9a: 5420 fa00 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00fa │ │ +04cb9e: 6e10 400e 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@0e40 │ │ +04cba4: 0a00 |001c: move-result v0 │ │ +04cba6: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +04cbaa: 5420 fa00 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00fa │ │ +04cbae: 5b30 a200 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00a2 │ │ +04cbb2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +04cbb4: 5b20 fa00 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00fa │ │ +04cbb8: 28de |0026: goto 0004 // -0022 │ │ +04cbba: 5420 fa00 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@00fa │ │ +04cbbe: 6e10 3f0e 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@0e3f │ │ +04cbc4: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1566 │ │ 0x0004 line=1579 │ │ 0x0005 line=1569 │ │ 0x0009 line=1570 │ │ 0x0010 line=1574 │ │ @@ -90423,99 +90639,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 │ │ -04acb4: |[04acb4] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -04acc4: 1d04 |0000: monitor-enter v4 │ │ -04acc6: 5441 ee00 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ -04acca: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -04acce: 2201 8302 |0005: new-instance v1, Ljava/util/ArrayList; // type@0283 │ │ -04acd2: 7010 3211 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -04acd8: 5b41 ee00 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ -04acdc: 5441 ee00 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ -04ace0: 6e10 3f11 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04ace6: 0a00 |0011: move-result v0 │ │ -04ace8: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -04acec: 6301 de00 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -04acf0: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -04acf4: 1a01 c802 |0018: const-string v1, "FragmentManager" // string@02c8 │ │ -04acf8: 2202 7402 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -04acfc: 7010 0e11 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04ad02: 1a03 e407 |001f: const-string v3, "Setting back stack index " // string@07e4 │ │ -04ad06: 6e20 1411 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04ad0c: 0c02 |0024: move-result-object v2 │ │ -04ad0e: 6e20 1111 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04ad14: 0c02 |0028: move-result-object v2 │ │ -04ad16: 1a03 8f00 |0029: const-string v3, " to " // string@008f │ │ -04ad1a: 6e20 1411 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04ad20: 0c02 |002e: move-result-object v2 │ │ -04ad22: 6e20 1311 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04ad28: 0c02 |0032: move-result-object v2 │ │ -04ad2a: 6e10 1a11 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04ad30: 0c02 |0036: move-result-object v2 │ │ -04ad32: 7120 3a0e 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04ad38: 5441 ee00 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ -04ad3c: 6e30 3e11 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@113e │ │ -04ad42: 1e04 |003f: monitor-exit v4 │ │ -04ad44: 0e00 |0040: return-void │ │ -04ad46: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -04ad4a: 5441 ee00 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ -04ad4e: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -04ad50: 6e20 3511 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -04ad56: 5441 ea00 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ -04ad5a: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -04ad5e: 2201 8302 |004d: new-instance v1, Ljava/util/ArrayList; // type@0283 │ │ -04ad62: 7010 3211 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -04ad68: 5b41 ea00 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ -04ad6c: 6301 de00 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -04ad70: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -04ad74: 1a01 c802 |0058: const-string v1, "FragmentManager" // string@02c8 │ │ -04ad78: 2202 7402 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -04ad7c: 7010 0e11 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04ad82: 1a03 c901 |005f: const-string v3, "Adding available back stack index " // string@01c9 │ │ -04ad86: 6e20 1411 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04ad8c: 0c02 |0064: move-result-object v2 │ │ -04ad8e: 6e20 1111 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04ad94: 0c02 |0068: move-result-object v2 │ │ -04ad96: 6e10 1a11 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04ad9c: 0c02 |006c: move-result-object v2 │ │ -04ad9e: 7120 3a0e 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04ada4: 5441 ea00 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ -04ada8: 7110 d710 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d7 │ │ -04adae: 0c02 |0075: move-result-object v2 │ │ -04adb0: 6e20 3511 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -04adb6: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04adba: 28c6 |007b: goto 0041 // -003a │ │ -04adbc: 6301 de00 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -04adc0: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -04adc4: 1a01 c802 |0080: const-string v1, "FragmentManager" // string@02c8 │ │ -04adc8: 2202 7402 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -04adcc: 7010 0e11 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04add2: 1a03 ca01 |0087: const-string v3, "Adding back stack index " // string@01ca │ │ -04add6: 6e20 1411 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04addc: 0c02 |008c: move-result-object v2 │ │ -04adde: 6e20 1111 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04ade4: 0c02 |0090: move-result-object v2 │ │ -04ade6: 1a03 9700 |0091: const-string v3, " with " // string@0097 │ │ -04adea: 6e20 1411 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04adf0: 0c02 |0096: move-result-object v2 │ │ -04adf2: 6e20 1311 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04adf8: 0c02 |009a: move-result-object v2 │ │ -04adfa: 6e10 1a11 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04ae00: 0c02 |009e: move-result-object v2 │ │ -04ae02: 7120 3a0e 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04ae08: 5441 ee00 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ -04ae0c: 6e20 3511 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -04ae12: 2898 |00a7: goto 003f // -0068 │ │ -04ae14: 0d01 |00a8: move-exception v1 │ │ -04ae16: 1e04 |00a9: monitor-exit v4 │ │ -04ae18: 2701 |00aa: throw v1 │ │ +04cbc8: |[04cbc8] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +04cbd8: 1d04 |0000: monitor-enter v4 │ │ +04cbda: 5441 ee00 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ +04cbde: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +04cbe2: 2201 8302 |0005: new-instance v1, Ljava/util/ArrayList; // type@0283 │ │ +04cbe6: 7010 3311 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +04cbec: 5b41 ee00 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ +04cbf0: 5441 ee00 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ +04cbf4: 6e10 4011 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04cbfa: 0a00 |0011: move-result v0 │ │ +04cbfc: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +04cc00: 6301 de00 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04cc04: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +04cc08: 1a01 c802 |0018: const-string v1, "FragmentManager" // string@02c8 │ │ +04cc0c: 2202 7402 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +04cc10: 7010 0f11 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04cc16: 1a03 e407 |001f: const-string v3, "Setting back stack index " // string@07e4 │ │ +04cc1a: 6e20 1511 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04cc20: 0c02 |0024: move-result-object v2 │ │ +04cc22: 6e20 1211 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04cc28: 0c02 |0028: move-result-object v2 │ │ +04cc2a: 1a03 8f00 |0029: const-string v3, " to " // string@008f │ │ +04cc2e: 6e20 1511 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04cc34: 0c02 |002e: move-result-object v2 │ │ +04cc36: 6e20 1411 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04cc3c: 0c02 |0032: move-result-object v2 │ │ +04cc3e: 6e10 1b11 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04cc44: 0c02 |0036: move-result-object v2 │ │ +04cc46: 7120 3a0e 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04cc4c: 5441 ee00 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ +04cc50: 6e30 3f11 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@113f │ │ +04cc56: 1e04 |003f: monitor-exit v4 │ │ +04cc58: 0e00 |0040: return-void │ │ +04cc5a: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +04cc5e: 5441 ee00 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ +04cc62: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +04cc64: 6e20 3611 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04cc6a: 5441 ea00 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ +04cc6e: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +04cc72: 2201 8302 |004d: new-instance v1, Ljava/util/ArrayList; // type@0283 │ │ +04cc76: 7010 3311 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +04cc7c: 5b41 ea00 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ +04cc80: 6301 de00 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04cc84: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +04cc88: 1a01 c802 |0058: const-string v1, "FragmentManager" // string@02c8 │ │ +04cc8c: 2202 7402 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +04cc90: 7010 0f11 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04cc96: 1a03 c901 |005f: const-string v3, "Adding available back stack index " // string@01c9 │ │ +04cc9a: 6e20 1511 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04cca0: 0c02 |0064: move-result-object v2 │ │ +04cca2: 6e20 1211 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04cca8: 0c02 |0068: move-result-object v2 │ │ +04ccaa: 6e10 1b11 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04ccb0: 0c02 |006c: move-result-object v2 │ │ +04ccb2: 7120 3a0e 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04ccb8: 5441 ea00 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@00ea │ │ +04ccbc: 7110 d810 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@10d8 │ │ +04ccc2: 0c02 |0075: move-result-object v2 │ │ +04ccc4: 6e20 3611 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04ccca: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04ccce: 28c6 |007b: goto 0041 // -003a │ │ +04ccd0: 6301 de00 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04ccd4: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +04ccd8: 1a01 c802 |0080: const-string v1, "FragmentManager" // string@02c8 │ │ +04ccdc: 2202 7402 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +04cce0: 7010 0f11 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04cce6: 1a03 ca01 |0087: const-string v3, "Adding back stack index " // string@01ca │ │ +04ccea: 6e20 1511 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04ccf0: 0c02 |008c: move-result-object v2 │ │ +04ccf2: 6e20 1211 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04ccf8: 0c02 |0090: move-result-object v2 │ │ +04ccfa: 1a03 9700 |0091: const-string v3, " with " // string@0097 │ │ +04ccfe: 6e20 1511 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04cd04: 0c02 |0096: move-result-object v2 │ │ +04cd06: 6e20 1411 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04cd0c: 0c02 |009a: move-result-object v2 │ │ +04cd0e: 6e10 1b11 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04cd14: 0c02 |009e: move-result-object v2 │ │ +04cd16: 7120 3a0e 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04cd1c: 5441 ee00 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@00ee │ │ +04cd20: 6e20 3611 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04cd26: 2898 |00a7: goto 003f // -0068 │ │ +04cd28: 0d01 |00a8: move-exception v1 │ │ +04cd2a: 1e04 |00a9: monitor-exit v4 │ │ +04cd2c: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ 0x0000 line=1376 │ │ 0x0001 line=1377 │ │ 0x0005 line=1378 │ │ @@ -90546,51 +90762,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 │ │ -04ae28: |[04ae28] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04ae38: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -04ae3a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -04ae3c: 6301 de00 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ -04ae40: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -04ae44: 1a01 c802 |0006: const-string v1, "FragmentManager" // string@02c8 │ │ -04ae48: 2202 7402 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -04ae4c: 7010 0e11 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04ae52: 1a03 5c15 |000d: const-string v3, "show: " // string@155c │ │ -04ae56: 6e20 1411 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04ae5c: 0c02 |0012: move-result-object v2 │ │ -04ae5e: 6e20 1311 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04ae64: 0c02 |0016: move-result-object v2 │ │ -04ae66: 6e10 1a11 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04ae6c: 0c02 |001a: move-result-object v2 │ │ -04ae6e: 7120 3a0e 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04ae74: 5571 9300 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ -04ae78: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -04ae7c: 5c74 9300 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ -04ae80: 5471 aa00 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -04ae84: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -04ae88: 6e59 4603 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@0346 │ │ -04ae8e: 0c00 |002b: move-result-object v0 │ │ -04ae90: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -04ae94: 5471 aa00 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -04ae98: 6e20 f60e 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0ef6 │ │ -04ae9e: 5471 aa00 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ -04aea2: 6e20 f50e 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ -04aea8: 5571 8400 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ -04aeac: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -04aeb0: 5571 9200 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ -04aeb4: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -04aeb8: 5571 9900 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ -04aebc: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -04aec0: 5c65 f600 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f6 │ │ -04aec4: 6e20 9102 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0291 │ │ -04aeca: 0e00 |0049: return-void │ │ +04cd3c: |[04cd3c] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +04cd4c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +04cd4e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +04cd50: 6301 de00 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00de │ │ +04cd54: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +04cd58: 1a01 c802 |0006: const-string v1, "FragmentManager" // string@02c8 │ │ +04cd5c: 2202 7402 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +04cd60: 7010 0f11 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04cd66: 1a03 5c15 |000d: const-string v3, "show: " // string@155c │ │ +04cd6a: 6e20 1511 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04cd70: 0c02 |0012: move-result-object v2 │ │ +04cd72: 6e20 1411 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04cd78: 0c02 |0016: move-result-object v2 │ │ +04cd7a: 6e10 1b11 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04cd80: 0c02 |001a: move-result-object v2 │ │ +04cd82: 7120 3a0e 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04cd88: 5571 9300 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ +04cd8c: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +04cd90: 5c74 9300 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@0093 │ │ +04cd94: 5471 aa00 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04cd98: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +04cd9c: 6e59 4603 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@0346 │ │ +04cda2: 0c00 |002b: move-result-object v0 │ │ +04cda4: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +04cda8: 5471 aa00 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04cdac: 6e20 f60e 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0ef6 │ │ +04cdb2: 5471 aa00 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00aa │ │ +04cdb6: 6e20 f50e 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ +04cdbc: 5571 8400 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@0084 │ │ +04cdc0: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +04cdc4: 5571 9200 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@0092 │ │ +04cdc8: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +04cdcc: 5571 9900 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@0099 │ │ +04cdd0: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +04cdd4: 5c65 f600 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@00f6 │ │ +04cdd8: 6e20 9102 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0291 │ │ +04cdde: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1210 │ │ 0x001e line=1211 │ │ 0x0022 line=1212 │ │ 0x0024 line=1213 │ │ 0x0028 line=1214 │ │ @@ -90613,31 +90829,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04aecc: |[04aecc] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -04aedc: 5432 e700 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -04aee0: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -04aee4: 0e00 |0004: return-void │ │ -04aee6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04aee8: 5432 e700 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -04aeec: 6e10 3f11 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04aef2: 0a02 |000b: move-result v2 │ │ -04aef4: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -04aef8: 5432 e700 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ -04aefc: 6e20 3811 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04af02: 0c00 |0013: move-result-object v0 │ │ -04af04: 1f00 7b00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -04af08: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -04af0c: 6e20 5003 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0350 │ │ -04af12: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04af16: 28e9 |001d: goto 0006 // -0017 │ │ +04cde0: |[04cde0] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +04cdf0: 5432 e700 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04cdf4: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +04cdf8: 0e00 |0004: return-void │ │ +04cdfa: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04cdfc: 5432 e700 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04ce00: 6e10 4011 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04ce06: 0a02 |000b: move-result v2 │ │ +04ce08: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +04ce0c: 5432 e700 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00e7 │ │ +04ce10: 6e20 3911 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04ce16: 0c00 |0013: move-result-object v0 │ │ +04ce18: 1f00 7b00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04ce1c: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +04ce20: 6e20 5003 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0350 │ │ +04ce26: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04ce2a: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1107 │ │ 0x0004 line=1115 │ │ 0x0005 line=1109 │ │ 0x000e line=1110 │ │ 0x0016 line=1111 │ │ @@ -90653,39 +90869,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -04af18: |[04af18] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -04af28: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -04af2c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -04af30: 7020 0f11 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@110f │ │ -04af36: 1a01 cb02 |0007: const-string v1, "FragmentManager{" // string@02cb │ │ -04af3a: 6e20 1411 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04af40: 7110 1e11 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111e │ │ -04af46: 0a01 |000f: move-result v1 │ │ -04af48: 7110 d610 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -04af4e: 0c01 |0013: move-result-object v1 │ │ -04af50: 6e20 1411 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04af56: 1a01 5500 |0017: const-string v1, " in " // string@0055 │ │ -04af5a: 6e20 1411 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04af60: 5421 f800 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ -04af64: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ -04af68: 5421 f800 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ -04af6c: 7120 0a06 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@060a │ │ -04af72: 1a01 ef16 |0025: const-string v1, "}}" // string@16ef │ │ -04af76: 6e20 1411 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04af7c: 6e10 1a11 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04af82: 0c01 |002d: move-result-object v1 │ │ -04af84: 1101 |002e: return-object v1 │ │ -04af86: 5421 e800 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ -04af8a: 7120 0a06 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@060a │ │ -04af90: 28f1 |0034: goto 0025 // -000f │ │ +04ce2c: |[04ce2c] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +04ce3c: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +04ce40: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +04ce44: 7020 1011 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1110 │ │ +04ce4a: 1a01 cb02 |0007: const-string v1, "FragmentManager{" // string@02cb │ │ +04ce4e: 6e20 1511 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04ce54: 7110 1f11 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111f │ │ +04ce5a: 0a01 |000f: move-result v1 │ │ +04ce5c: 7110 d710 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +04ce62: 0c01 |0013: move-result-object v1 │ │ +04ce64: 6e20 1511 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04ce6a: 1a01 5500 |0017: const-string v1, " in " // string@0055 │ │ +04ce6e: 6e20 1511 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04ce74: 5421 f800 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ +04ce78: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ +04ce7c: 5421 f800 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@00f8 │ │ +04ce80: 7120 0a06 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@060a │ │ +04ce86: 1a01 ef16 |0025: const-string v1, "}}" // string@16ef │ │ +04ce8a: 6e20 1511 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04ce90: 6e10 1b11 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04ce96: 0c01 |002d: move-result-object v1 │ │ +04ce98: 1101 |002e: return-object v1 │ │ +04ce9a: 5421 e800 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00e8 │ │ +04ce9e: 7120 0a06 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@060a │ │ +04cea4: 28f1 |0034: goto 0025 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ 0x0007 line=586 │ │ 0x000c line=587 │ │ 0x0017 line=588 │ │ 0x001c line=589 │ │ @@ -90744,21 +90960,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 │ │ -04af94: |[04af94] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -04afa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04afa6: 7010 6207 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0762 │ │ -04afac: 5b10 0401 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ -04afb0: 5b10 0501 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0105 │ │ -04afb4: 5b12 0601 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0106 │ │ -04afb8: 0e00 |000a: return-void │ │ +04cea8: |[04cea8] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +04ceb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ceba: 7010 6207 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0762 │ │ +04cec0: 5b10 0401 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ +04cec4: 5b10 0501 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0105 │ │ +04cec8: 5b12 0601 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0106 │ │ +04cecc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -90767,62 +90983,62 @@ │ │ 0x0000 - 0x000b reg=2 fm Landroid/support/v4/app/FragmentManager; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'makeFragmentName' │ │ type : '(IJ)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -04afbc: |[04afbc] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -04afcc: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -04afd0: 7010 0e11 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04afd6: 1a01 ca09 |0005: const-string v1, "android:switcher:" // string@09ca │ │ -04afda: 6e20 1411 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04afe0: 0c00 |000a: move-result-object v0 │ │ -04afe2: 6e20 1111 2000 |000b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04afe8: 0c00 |000e: move-result-object v0 │ │ -04afea: 1a01 1f01 |000f: const-string v1, ":" // string@011f │ │ -04afee: 6e20 1411 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04aff4: 0c00 |0014: move-result-object v0 │ │ -04aff6: 6e30 1211 3004 |0015: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1112 │ │ -04affc: 0c00 |0018: move-result-object v0 │ │ -04affe: 6e10 1a11 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04b004: 0c00 |001c: move-result-object v0 │ │ -04b006: 1100 |001d: return-object v0 │ │ +04ced0: |[04ced0] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +04cee0: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +04cee4: 7010 0f11 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04ceea: 1a01 ca09 |0005: const-string v1, "android:switcher:" // string@09ca │ │ +04ceee: 6e20 1511 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04cef4: 0c00 |000a: move-result-object v0 │ │ +04cef6: 6e20 1211 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04cefc: 0c00 |000e: move-result-object v0 │ │ +04cefe: 1a01 1f01 |000f: const-string v1, ":" // string@011f │ │ +04cf02: 6e20 1511 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04cf08: 0c00 |0014: move-result-object v0 │ │ +04cf0a: 6e30 1311 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@1113 │ │ +04cf10: 0c00 |0018: move-result-object v0 │ │ +04cf12: 6e10 1b11 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04cf18: 0c00 |001c: move-result-object v0 │ │ +04cf1a: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ - 0x0000 - 0x001e reg=2 viewId I │ │ - 0x0000 - 0x001e reg=3 id J │ │ + 0x0000 - 0x001e reg=3 viewId I │ │ + 0x0000 - 0x001e reg=4 id J │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'destroyItem' │ │ 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 │ │ -04b008: |[04b008] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04b018: 5410 0401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ -04b01c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -04b020: 5410 0601 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0106 │ │ -04b024: 6e10 0003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0300 │ │ -04b02a: 0c00 |0009: move-result-object v0 │ │ -04b02c: 5b10 0401 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ -04b030: 5410 0401 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ -04b034: 1f04 7b00 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@007b │ │ -04b038: 6e20 c603 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03c6 │ │ -04b03e: 0e00 |0013: return-void │ │ +04cf1c: |[04cf1c] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +04cf2c: 5410 0401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ +04cf30: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +04cf34: 5410 0601 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0106 │ │ +04cf38: 6e10 0003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0300 │ │ +04cf3e: 0c00 |0009: move-result-object v0 │ │ +04cf40: 5b10 0401 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ +04cf44: 5410 0401 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ +04cf48: 1f04 7b00 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@007b │ │ +04cf4c: 6e20 c603 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03c6 │ │ +04cf52: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -90836,24 +91052,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -04b040: |[04b040] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -04b050: 5410 0401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ -04b054: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -04b058: 5410 0401 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ -04b05c: 6e10 c503 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@03c5 │ │ -04b062: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04b064: 5b10 0401 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ -04b068: 5410 0601 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0106 │ │ -04b06c: 6e10 0303 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0303 │ │ -04b072: 0e00 |0011: return-void │ │ +04cf54: |[04cf54] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +04cf64: 5410 0401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ +04cf68: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +04cf6c: 5410 0401 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ +04cf70: 6e10 c503 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@03c5 │ │ +04cf76: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04cf78: 5b10 0401 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ +04cf7c: 5410 0601 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0106 │ │ +04cf80: 6e10 0303 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0303 │ │ +04cf86: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -90872,17 +91088,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04b074: |[04b074] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -04b084: 8130 |0000: int-to-long v0, v3 │ │ -04b086: 1000 |0001: return-wide v0 │ │ +04cf88: |[04cf88] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +04cf98: 8130 |0000: int-to-long v0, v3 │ │ +04cf9a: 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 │ │ │ │ @@ -90891,50 +91107,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 │ │ -04b088: |[04b088] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -04b098: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04b09a: 5484 0401 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ -04b09e: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -04b0a2: 5484 0601 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0106 │ │ -04b0a6: 6e10 0003 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0300 │ │ -04b0ac: 0c04 |000a: move-result-object v4 │ │ -04b0ae: 5b84 0401 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ -04b0b2: 6e20 7703 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@0377 │ │ -04b0b8: 0b01 |0010: move-result-wide v1 │ │ -04b0ba: 6e10 150f 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0f15 │ │ -04b0c0: 0a04 |0014: move-result v4 │ │ -04b0c2: 7130 7a03 1402 |0015: invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@037a │ │ -04b0c8: 0c03 |0018: move-result-object v3 │ │ -04b0ca: 5484 0601 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0106 │ │ -04b0ce: 6e20 0503 3400 |001b: invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0305 │ │ -04b0d4: 0c00 |001e: move-result-object v0 │ │ -04b0d6: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -04b0da: 5484 0401 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ -04b0de: 6e20 c303 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03c3 │ │ -04b0e4: 5484 0501 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0105 │ │ -04b0e8: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -04b0ec: 6e20 b602 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02b6 │ │ -04b0f2: 6e20 b902 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02b9 │ │ -04b0f8: 1100 |0030: return-object v0 │ │ -04b0fa: 6e20 7603 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0376 │ │ -04b100: 0c00 |0034: move-result-object v0 │ │ -04b102: 5484 0401 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ -04b106: 6e10 150f 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0f15 │ │ -04b10c: 0a05 |003a: move-result v5 │ │ -04b10e: 6e10 150f 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0f15 │ │ -04b114: 0a06 |003e: move-result v6 │ │ -04b116: 7130 7a03 1602 |003f: invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@037a │ │ -04b11c: 0c06 |0042: move-result-object v6 │ │ -04b11e: 6e40 c003 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@03c0 │ │ -04b124: 28e0 |0046: goto 0026 // -0020 │ │ +04cf9c: |[04cf9c] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +04cfac: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +04cfae: 5484 0401 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ +04cfb2: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +04cfb6: 5484 0601 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0106 │ │ +04cfba: 6e10 0003 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0300 │ │ +04cfc0: 0c04 |000a: move-result-object v4 │ │ +04cfc2: 5b84 0401 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ +04cfc6: 6e20 7703 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@0377 │ │ +04cfcc: 0b02 |0010: move-result-wide v2 │ │ +04cfce: 6e10 150f 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0f15 │ │ +04cfd4: 0a04 |0014: move-result v4 │ │ +04cfd6: 7130 7a03 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@037a │ │ +04cfdc: 0c01 |0018: move-result-object v1 │ │ +04cfde: 5484 0601 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0106 │ │ +04cfe2: 6e20 0503 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0305 │ │ +04cfe8: 0c00 |001e: move-result-object v0 │ │ +04cfea: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +04cfee: 5484 0401 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ +04cff2: 6e20 c303 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03c3 │ │ +04cff8: 5484 0501 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0105 │ │ +04cffc: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +04d000: 6e20 b602 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02b6 │ │ +04d006: 6e20 b902 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02b9 │ │ +04d00c: 1100 |0030: return-object v0 │ │ +04d00e: 6e20 7603 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0376 │ │ +04d014: 0c00 |0034: move-result-object v0 │ │ +04d016: 5484 0401 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0104 │ │ +04d01a: 6e10 150f 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0f15 │ │ +04d020: 0a05 |003a: move-result v5 │ │ +04d022: 6e10 150f 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@0f15 │ │ +04d028: 0a06 |003e: move-result v6 │ │ +04d02a: 7130 7a03 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@037a │ │ +04d030: 0c06 |0042: move-result-object v6 │ │ +04d032: 6e40 c003 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@03c0 │ │ +04d038: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -90944,38 +91160,38 @@ │ │ 0x002a line=103 │ │ 0x002d line=104 │ │ 0x0030 line=107 │ │ 0x0031 line=97 │ │ 0x0035 line=99 │ │ locals : │ │ 0x001f - 0x0047 reg=0 fragment Landroid/support/v4/app/Fragment; │ │ - 0x0011 - 0x0047 reg=1 itemId J │ │ - 0x0019 - 0x0047 reg=3 name Ljava/lang/String; │ │ + 0x0019 - 0x0047 reg=1 name Ljava/lang/String; │ │ + 0x0011 - 0x0047 reg=2 itemId J │ │ 0x0000 - 0x0047 reg=8 this Landroid/support/v4/app/FragmentPagerAdapter; │ │ 0x0000 - 0x0047 reg=9 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x0047 reg=10 position I │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentPagerAdapter;) │ │ name : 'isViewFromObject' │ │ 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 │ │ -04b128: |[04b128] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -04b138: 1f03 7b00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@007b │ │ -04b13c: 6e10 7502 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0275 │ │ -04b142: 0c00 |0005: move-result-object v0 │ │ -04b144: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -04b148: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04b14a: 0f00 |0009: return v0 │ │ -04b14c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04b14e: 28fe |000b: goto 0009 // -0002 │ │ +04d03c: |[04d03c] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +04d04c: 1f03 7b00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@007b │ │ +04d050: 6e10 7502 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0275 │ │ +04d056: 0c00 |0005: move-result-object v0 │ │ +04d058: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +04d05c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04d05e: 0f00 |0009: return v0 │ │ +04d060: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +04d062: 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; │ │ @@ -90985,16 +91201,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 │ │ -04b150: |[04b150] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -04b160: 0e00 |0000: return-void │ │ +04d064: |[04d064] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +04d074: 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; │ │ @@ -91004,17 +91220,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04b164: |[04b164] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -04b174: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04b176: 1100 |0001: return-object v0 │ │ +04d078: |[04d078] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +04d088: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04d08a: 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;) │ │ @@ -91022,32 +91238,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 │ │ -04b178: |[04b178] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04b188: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04b18a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04b18c: 0770 |0002: move-object v0, v7 │ │ -04b18e: 1f00 7b00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -04b192: 5441 0501 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0105 │ │ -04b196: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -04b19a: 5441 0501 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0105 │ │ -04b19e: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -04b1a2: 5441 0501 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0105 │ │ -04b1a6: 6e20 b602 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02b6 │ │ -04b1ac: 5441 0501 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0105 │ │ -04b1b0: 6e20 b902 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02b9 │ │ -04b1b6: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -04b1ba: 6e20 b602 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02b6 │ │ -04b1c0: 6e20 b902 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02b9 │ │ -04b1c6: 5b40 0501 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0105 │ │ -04b1ca: 0e00 |0021: return-void │ │ +04d08c: |[04d08c] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +04d09c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04d09e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04d0a0: 0770 |0002: move-object v0, v7 │ │ +04d0a2: 1f00 7b00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04d0a6: 5441 0501 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0105 │ │ +04d0aa: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +04d0ae: 5441 0501 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0105 │ │ +04d0b2: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +04d0b6: 5441 0501 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0105 │ │ +04d0ba: 6e20 b602 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02b6 │ │ +04d0c0: 5441 0501 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0105 │ │ +04d0c4: 6e20 b902 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02b9 │ │ +04d0ca: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +04d0ce: 6e20 b602 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02b6 │ │ +04d0d4: 6e20 b902 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02b9 │ │ +04d0da: 5b40 0501 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0105 │ │ +04d0de: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -91068,16 +91284,16 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04b1cc: |[04b1cc] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -04b1dc: 0e00 |0000: return-void │ │ +04d0e0: |[04d0e0] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +04d0f0: 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; │ │ │ │ @@ -91142,27 +91358,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 │ │ -04b1e0: |[04b1e0] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -04b1f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04b1f2: 7010 6207 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0762 │ │ -04b1f8: 5b21 1501 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0115 │ │ -04b1fc: 2200 8302 |0006: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -04b200: 7010 3211 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -04b206: 5b20 1901 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ -04b20a: 2200 8302 |000d: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -04b20e: 7010 3211 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -04b214: 5b20 1801 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ -04b218: 5b21 1601 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0116 │ │ -04b21c: 5b23 1701 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0117 │ │ -04b220: 0e00 |0018: return-void │ │ +04d0f4: |[04d0f4] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +04d104: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04d106: 7010 6207 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0762 │ │ +04d10c: 5b21 1501 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0115 │ │ +04d110: 2200 8302 |0006: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +04d114: 7010 3311 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +04d11a: 5b20 1901 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ +04d11e: 2200 8302 |000d: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +04d122: 7010 3311 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +04d128: 5b20 1801 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ +04d12c: 5b21 1601 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0116 │ │ +04d130: 5b23 1701 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0117 │ │ +04d134: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -91178,41 +91394,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 │ │ -04b224: |[04b224] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04b234: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04b236: 0770 |0001: move-object v0, v7 │ │ -04b238: 1f00 7b00 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -04b23c: 5441 1501 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0115 │ │ -04b240: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -04b244: 5441 1701 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0117 │ │ -04b248: 6e10 0003 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0300 │ │ -04b24e: 0c01 |000d: move-result-object v1 │ │ -04b250: 5b41 1501 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0115 │ │ -04b254: 5441 1901 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ -04b258: 6e10 3f11 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04b25e: 0a01 |0015: move-result v1 │ │ -04b260: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -04b264: 5441 1901 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ -04b268: 6e20 3511 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -04b26e: 28f3 |001d: goto 0010 // -000d │ │ -04b270: 5441 1901 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ -04b274: 5442 1701 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0117 │ │ -04b278: 6e20 1203 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@0312 │ │ -04b27e: 0c02 |0025: move-result-object v2 │ │ -04b280: 6e30 3e11 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@113e │ │ -04b286: 5441 1801 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ -04b28a: 6e30 3e11 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@113e │ │ -04b290: 5441 1501 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0115 │ │ -04b294: 6e20 cb03 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03cb │ │ -04b29a: 0e00 |0033: return-void │ │ +04d138: |[04d138] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +04d148: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04d14a: 0770 |0001: move-object v0, v7 │ │ +04d14c: 1f00 7b00 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04d150: 5441 1501 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0115 │ │ +04d154: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +04d158: 5441 1701 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0117 │ │ +04d15c: 6e10 0003 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0300 │ │ +04d162: 0c01 |000d: move-result-object v1 │ │ +04d164: 5b41 1501 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0115 │ │ +04d168: 5441 1901 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ +04d16c: 6e10 4011 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04d172: 0a01 |0015: move-result v1 │ │ +04d174: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +04d178: 5441 1901 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ +04d17c: 6e20 3611 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04d182: 28f3 |001d: goto 0010 // -000d │ │ +04d184: 5441 1901 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ +04d188: 5442 1701 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0117 │ │ +04d18c: 6e20 1203 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@0312 │ │ +04d192: 0c02 |0025: move-result-object v2 │ │ +04d194: 6e30 3f11 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@113f │ │ +04d19a: 5441 1801 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ +04d19e: 6e30 3f11 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@113f │ │ +04d1a4: 5441 1501 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0115 │ │ +04d1a8: 6e20 cb03 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03cb │ │ +04d1ae: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0004 line=128 │ │ 0x0008 line=129 │ │ 0x0010 line=133 │ │ 0x0018 line=134 │ │ @@ -91232,24 +91448,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -04b29c: |[04b29c] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -04b2ac: 5410 1501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0115 │ │ -04b2b0: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -04b2b4: 5410 1501 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0115 │ │ -04b2b8: 6e10 c503 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@03c5 │ │ -04b2be: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04b2c0: 5b10 1501 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0115 │ │ -04b2c4: 5410 1701 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0117 │ │ -04b2c8: 6e10 0303 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0303 │ │ -04b2ce: 0e00 |0011: return-void │ │ +04d1b0: |[04d1b0] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +04d1c0: 5410 1501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0115 │ │ +04d1c4: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +04d1c8: 5410 1501 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0115 │ │ +04d1cc: 6e10 c503 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@03c5 │ │ +04d1d2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04d1d4: 5b10 1501 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0115 │ │ +04d1d8: 5410 1701 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0117 │ │ +04d1dc: 6e10 0303 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0303 │ │ +04d1e2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0009 line=162 │ │ 0x000c line=163 │ │ 0x0011 line=165 │ │ @@ -91268,62 +91484,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 │ │ -04b2d0: |[04b2d0] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -04b2e0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04b2e2: 5463 1801 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ -04b2e6: 6e10 3f11 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04b2ec: 0a03 |0006: move-result v3 │ │ -04b2ee: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ -04b2f2: 5463 1801 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ -04b2f6: 6e20 3811 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04b2fc: 0c00 |000e: move-result-object v0 │ │ -04b2fe: 1f00 7b00 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -04b302: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ -04b306: 1100 |0013: return-object v0 │ │ -04b308: 5463 1501 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0115 │ │ -04b30c: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ -04b310: 5463 1701 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0117 │ │ -04b314: 6e10 0003 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0300 │ │ -04b31a: 0c03 |001d: move-result-object v3 │ │ -04b31c: 5b63 1501 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0115 │ │ -04b320: 6e20 8d03 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@038d │ │ -04b326: 0c01 |0023: move-result-object v1 │ │ -04b328: 5463 1901 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ -04b32c: 6e10 3f11 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04b332: 0a03 |0029: move-result v3 │ │ -04b334: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ -04b338: 5463 1901 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ -04b33c: 6e20 3811 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04b342: 0c02 |0031: move-result-object v2 │ │ -04b344: 1f02 7a00 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@007a │ │ -04b348: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ -04b34c: 6e20 b502 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@02b5 │ │ -04b352: 5463 1801 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ -04b356: 6e10 3f11 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04b35c: 0a03 |003e: move-result v3 │ │ -04b35e: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ -04b362: 5463 1801 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ -04b366: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -04b368: 6e20 3511 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -04b36e: 28f2 |0047: goto 0039 // -000e │ │ -04b370: 6e20 b602 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02b6 │ │ -04b376: 6e20 b902 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02b9 │ │ -04b37c: 5463 1801 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ -04b380: 6e30 3e11 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@113e │ │ -04b386: 5463 1501 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0115 │ │ -04b38a: 6e10 150f 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@0f15 │ │ -04b390: 0a04 |0058: move-result v4 │ │ -04b392: 6e30 bf03 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03bf │ │ -04b398: 0710 |005c: move-object v0, v1 │ │ -04b39a: 28b6 |005d: goto 0013 // -004a │ │ +04d1e4: |[04d1e4] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +04d1f4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04d1f6: 5463 1801 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ +04d1fa: 6e10 4011 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04d200: 0a03 |0006: move-result v3 │ │ +04d202: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ +04d206: 5463 1801 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ +04d20a: 6e20 3911 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04d210: 0c00 |000e: move-result-object v0 │ │ +04d212: 1f00 7b00 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04d216: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ +04d21a: 1100 |0013: return-object v0 │ │ +04d21c: 5463 1501 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0115 │ │ +04d220: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ +04d224: 5463 1701 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0117 │ │ +04d228: 6e10 0003 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0300 │ │ +04d22e: 0c03 |001d: move-result-object v3 │ │ +04d230: 5b63 1501 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0115 │ │ +04d234: 6e20 8d03 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@038d │ │ +04d23a: 0c01 |0023: move-result-object v1 │ │ +04d23c: 5463 1901 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ +04d240: 6e10 4011 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04d246: 0a03 |0029: move-result v3 │ │ +04d248: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ +04d24c: 5463 1901 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ +04d250: 6e20 3911 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04d256: 0c02 |0031: move-result-object v2 │ │ +04d258: 1f02 7a00 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@007a │ │ +04d25c: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ +04d260: 6e20 b502 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@02b5 │ │ +04d266: 5463 1801 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ +04d26a: 6e10 4011 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04d270: 0a03 |003e: move-result v3 │ │ +04d272: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ +04d276: 5463 1801 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ +04d27a: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +04d27c: 6e20 3611 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04d282: 28f2 |0047: goto 0039 // -000e │ │ +04d284: 6e20 b602 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02b6 │ │ +04d28a: 6e20 b902 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02b9 │ │ +04d290: 5463 1801 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ +04d294: 6e30 3f11 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@113f │ │ +04d29a: 5463 1501 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0115 │ │ +04d29e: 6e10 150f 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@0f15 │ │ +04d2a4: 0a04 |0058: move-result v4 │ │ +04d2a6: 6e30 bf03 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@03bf │ │ +04d2ac: 0710 |005c: move-object v0, v1 │ │ +04d2ae: 28b6 |005d: goto 0013 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0009 line=95 │ │ 0x0011 line=96 │ │ 0x0013 line=121 │ │ 0x0014 line=101 │ │ @@ -91353,23 +91569,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 │ │ -04b39c: |[04b39c] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -04b3ac: 1f03 7b00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@007b │ │ -04b3b0: 6e10 7502 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0275 │ │ -04b3b6: 0c00 |0005: move-result-object v0 │ │ -04b3b8: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -04b3bc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04b3be: 0f00 |0009: return v0 │ │ -04b3c0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04b3c2: 28fe |000b: goto 0009 // -0002 │ │ +04d2b0: |[04d2b0] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +04d2c0: 1f03 7b00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@007b │ │ +04d2c4: 6e10 7502 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0275 │ │ +04d2ca: 0c00 |0005: move-result-object v0 │ │ +04d2cc: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +04d2d0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04d2d2: 0f00 |0009: return v0 │ │ +04d2d4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +04d2d6: 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; │ │ @@ -91379,85 +91595,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 │ │ -04b3c4: |[04b3c4] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -04b3d4: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -04b3d8: 07c0 |0002: move-object v0, v12 │ │ -04b3da: 1f00 5000 |0003: check-cast v0, Landroid/os/Bundle; // type@0050 │ │ -04b3de: 6e20 6401 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0164 │ │ -04b3e4: 1a08 b115 |0008: const-string v8, "states" // string@15b1 │ │ -04b3e8: 6e20 5901 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0159 │ │ -04b3ee: 0c02 |000d: move-result-object v2 │ │ -04b3f0: 54b8 1901 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ -04b3f4: 6e10 3611 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1136 │ │ -04b3fa: 54b8 1801 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ -04b3fe: 6e10 3611 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1136 │ │ -04b404: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -04b408: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -04b40a: 2128 |001b: array-length v8, v2 │ │ -04b40c: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -04b410: 54b9 1901 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ -04b414: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -04b418: 1f08 7a00 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@007a │ │ -04b41c: 6e20 3511 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -04b422: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04b426: 28f2 |0029: goto 001b // -000e │ │ -04b428: 6e10 5d01 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@015d │ │ -04b42e: 0c07 |002d: move-result-object v7 │ │ -04b430: 7210 d810 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@10d8 │ │ -04b436: 0c04 |0031: move-result-object v4 │ │ -04b438: 7210 5911 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@1159 │ │ -04b43e: 0a08 |0035: move-result v8 │ │ -04b440: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -04b444: 7210 5a11 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@115a │ │ -04b44a: 0c06 |003b: move-result-object v6 │ │ -04b44c: 1f06 7302 |003c: check-cast v6, Ljava/lang/String; // type@0273 │ │ -04b450: 1a08 260c |003e: const-string v8, "f" // string@0c26 │ │ -04b454: 6e20 0411 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1104 │ │ -04b45a: 0a08 |0043: move-result v8 │ │ -04b45c: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -04b460: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -04b462: 6e20 0511 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1105 │ │ -04b468: 0c08 |004a: move-result-object v8 │ │ -04b46a: 7110 d510 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@10d5 │ │ -04b470: 0a05 |004e: move-result v5 │ │ -04b472: 54b8 1701 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0117 │ │ -04b476: 6e30 0803 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@0308 │ │ -04b47c: 0c01 |0054: move-result-object v1 │ │ -04b47e: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -04b482: 54b8 1801 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ -04b486: 6e10 3f11 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04b48c: 0a08 |005c: move-result v8 │ │ -04b48e: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -04b492: 54b8 1801 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ -04b496: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -04b498: 6e20 3511 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -04b49e: 28f2 |0065: goto 0057 // -000e │ │ -04b4a0: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -04b4a2: 6e20 b602 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02b6 │ │ -04b4a8: 54b8 1801 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ -04b4ac: 6e30 3e11 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@113e │ │ -04b4b2: 28c3 |006f: goto 0032 // -003d │ │ -04b4b4: 1a08 cf02 |0070: const-string v8, "FragmentStatePagerAdapter" // string@02cf │ │ -04b4b8: 2209 7402 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@0274 │ │ -04b4bc: 7010 0e11 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04b4c2: 1a0a e601 |0077: const-string v10, "Bad fragment at key " // string@01e6 │ │ -04b4c6: 6e20 1411 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04b4cc: 0c09 |007c: move-result-object v9 │ │ -04b4ce: 6e20 1411 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04b4d4: 0c09 |0080: move-result-object v9 │ │ -04b4d6: 6e10 1a11 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04b4dc: 0c09 |0084: move-result-object v9 │ │ -04b4de: 7120 3b0e 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3b │ │ -04b4e4: 28aa |0088: goto 0032 // -0056 │ │ -04b4e6: 0e00 |0089: return-void │ │ +04d2d8: |[04d2d8] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +04d2e8: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +04d2ec: 07c0 |0002: move-object v0, v12 │ │ +04d2ee: 1f00 5000 |0003: check-cast v0, Landroid/os/Bundle; // type@0050 │ │ +04d2f2: 6e20 6401 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0164 │ │ +04d2f8: 1a08 b115 |0008: const-string v8, "states" // string@15b1 │ │ +04d2fc: 6e20 5901 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0159 │ │ +04d302: 0c02 |000d: move-result-object v2 │ │ +04d304: 54b8 1901 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ +04d308: 6e10 3711 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1137 │ │ +04d30e: 54b8 1801 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ +04d312: 6e10 3711 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@1137 │ │ +04d318: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +04d31c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +04d31e: 2128 |001b: array-length v8, v2 │ │ +04d320: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +04d324: 54b9 1901 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ +04d328: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +04d32c: 1f08 7a00 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@007a │ │ +04d330: 6e20 3611 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04d336: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04d33a: 28f2 |0029: goto 001b // -000e │ │ +04d33c: 6e10 5d01 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@015d │ │ +04d342: 0c07 |002d: move-result-object v7 │ │ +04d344: 7210 d910 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@10d9 │ │ +04d34a: 0c04 |0031: move-result-object v4 │ │ +04d34c: 7210 5a11 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@115a │ │ +04d352: 0a08 |0035: move-result v8 │ │ +04d354: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +04d358: 7210 5b11 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@115b │ │ +04d35e: 0c06 |003b: move-result-object v6 │ │ +04d360: 1f06 7302 |003c: check-cast v6, Ljava/lang/String; // type@0273 │ │ +04d364: 1a08 260c |003e: const-string v8, "f" // string@0c26 │ │ +04d368: 6e20 0511 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1105 │ │ +04d36e: 0a08 |0043: move-result v8 │ │ +04d370: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +04d374: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +04d376: 6e20 0611 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1106 │ │ +04d37c: 0c08 |004a: move-result-object v8 │ │ +04d37e: 7110 d610 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@10d6 │ │ +04d384: 0a05 |004e: move-result v5 │ │ +04d386: 54b8 1701 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0117 │ │ +04d38a: 6e30 0803 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@0308 │ │ +04d390: 0c01 |0054: move-result-object v1 │ │ +04d392: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +04d396: 54b8 1801 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ +04d39a: 6e10 4011 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04d3a0: 0a08 |005c: move-result v8 │ │ +04d3a2: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +04d3a6: 54b8 1801 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ +04d3aa: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +04d3ac: 6e20 3611 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04d3b2: 28f2 |0065: goto 0057 // -000e │ │ +04d3b4: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +04d3b6: 6e20 b602 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02b6 │ │ +04d3bc: 54b8 1801 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ +04d3c0: 6e30 3f11 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@113f │ │ +04d3c6: 28c3 |006f: goto 0032 // -003d │ │ +04d3c8: 1a08 cf02 |0070: const-string v8, "FragmentStatePagerAdapter" // string@02cf │ │ +04d3cc: 2209 7402 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@0274 │ │ +04d3d0: 7010 0f11 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04d3d6: 1a0a e601 |0077: const-string v10, "Bad fragment at key " // string@01e6 │ │ +04d3da: 6e20 1511 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04d3e0: 0c09 |007c: move-result-object v9 │ │ +04d3e2: 6e20 1511 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04d3e8: 0c09 |0080: move-result-object v9 │ │ +04d3ea: 6e10 1b11 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04d3f0: 0c09 |0084: move-result-object v9 │ │ +04d3f2: 7120 3b0e 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3b │ │ +04d3f8: 28aa |0088: goto 0032 // -0056 │ │ +04d3fa: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0005 line=198 │ │ 0x0008 line=199 │ │ 0x000e line=200 │ │ @@ -91496,57 +91712,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -04b4e8: |[04b4e8] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -04b4f8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04b4fa: 5475 1901 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ -04b4fe: 6e10 3f11 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04b504: 0a05 |0006: move-result v5 │ │ -04b506: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -04b50a: 2204 5000 |0009: new-instance v4, Landroid/os/Bundle; // type@0050 │ │ -04b50e: 7010 5401 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0154 │ │ -04b514: 5475 1901 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ -04b518: 6e10 3f11 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04b51e: 0a05 |0013: move-result v5 │ │ -04b520: 2351 0303 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0303 │ │ -04b524: 5475 1901 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ -04b528: 6e20 4111 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1141 │ │ -04b52e: 1a05 b115 |001b: const-string v5, "states" // string@15b1 │ │ -04b532: 6e30 6201 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0162 │ │ -04b538: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -04b53a: 5475 1801 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ -04b53e: 6e10 3f11 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -04b544: 0a05 |0026: move-result v5 │ │ -04b546: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -04b54a: 5475 1801 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ -04b54e: 6e20 3811 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -04b554: 0c00 |002e: move-result-object v0 │ │ -04b556: 1f00 7b00 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -04b55a: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -04b55e: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -04b562: 2204 5000 |0035: new-instance v4, Landroid/os/Bundle; // type@0050 │ │ -04b566: 7010 5401 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0154 │ │ -04b56c: 2205 7402 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ -04b570: 7010 0e11 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04b576: 1a06 260c |003f: const-string v6, "f" // string@0c26 │ │ -04b57a: 6e20 1411 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04b580: 0c05 |0044: move-result-object v5 │ │ -04b582: 6e20 1111 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04b588: 0c05 |0048: move-result-object v5 │ │ -04b58a: 6e10 1a11 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04b590: 0c03 |004c: move-result-object v3 │ │ -04b592: 5475 1701 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0117 │ │ -04b596: 6e40 1003 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@0310 │ │ -04b59c: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04b5a0: 28cd |0054: goto 0021 // -0033 │ │ -04b5a2: 1104 |0055: return-object v4 │ │ +04d3fc: |[04d3fc] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +04d40c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +04d40e: 5475 1901 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ +04d412: 6e10 4011 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04d418: 0a05 |0006: move-result v5 │ │ +04d41a: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +04d41e: 2204 5000 |0009: new-instance v4, Landroid/os/Bundle; // type@0050 │ │ +04d422: 7010 5401 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0154 │ │ +04d428: 5475 1901 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ +04d42c: 6e10 4011 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04d432: 0a05 |0013: move-result v5 │ │ +04d434: 2351 0303 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0303 │ │ +04d438: 5475 1901 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0119 │ │ +04d43c: 6e20 4211 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@1142 │ │ +04d442: 1a05 b115 |001b: const-string v5, "states" // string@15b1 │ │ +04d446: 6e30 6201 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0162 │ │ +04d44c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +04d44e: 5475 1801 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ +04d452: 6e10 4011 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +04d458: 0a05 |0026: move-result v5 │ │ +04d45a: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +04d45e: 5475 1801 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@0118 │ │ +04d462: 6e20 3911 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +04d468: 0c00 |002e: move-result-object v0 │ │ +04d46a: 1f00 7b00 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04d46e: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +04d472: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +04d476: 2204 5000 |0035: new-instance v4, Landroid/os/Bundle; // type@0050 │ │ +04d47a: 7010 5401 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0154 │ │ +04d480: 2205 7402 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ +04d484: 7010 0f11 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04d48a: 1a06 260c |003f: const-string v6, "f" // string@0c26 │ │ +04d48e: 6e20 1511 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04d494: 0c05 |0044: move-result-object v5 │ │ +04d496: 6e20 1211 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04d49c: 0c05 |0048: move-result-object v5 │ │ +04d49e: 6e10 1b11 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04d4a4: 0c03 |004c: move-result-object v3 │ │ +04d4a6: 5475 1701 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0117 │ │ +04d4aa: 6e40 1003 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@0310 │ │ +04d4b0: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04d4b4: 28cd |0054: goto 0021 // -0033 │ │ +04d4b6: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0001 line=175 │ │ 0x0009 line=176 │ │ 0x000e line=177 │ │ 0x0016 line=178 │ │ @@ -91575,32 +91791,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 │ │ -04b5a4: |[04b5a4] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -04b5b4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04b5b6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04b5b8: 0770 |0002: move-object v0, v7 │ │ -04b5ba: 1f00 7b00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ -04b5be: 5441 1601 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0116 │ │ -04b5c2: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -04b5c6: 5441 1601 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0116 │ │ -04b5ca: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -04b5ce: 5441 1601 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0116 │ │ -04b5d2: 6e20 b602 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02b6 │ │ -04b5d8: 5441 1601 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0116 │ │ -04b5dc: 6e20 b902 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02b9 │ │ -04b5e2: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -04b5e6: 6e20 b602 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02b6 │ │ -04b5ec: 6e20 b902 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02b9 │ │ -04b5f2: 5b40 1601 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0116 │ │ -04b5f6: 0e00 |0021: return-void │ │ +04d4b8: |[04d4b8] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +04d4c8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04d4ca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04d4cc: 0770 |0002: move-object v0, v7 │ │ +04d4ce: 1f00 7b00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@007b │ │ +04d4d2: 5441 1601 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0116 │ │ +04d4d6: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +04d4da: 5441 1601 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0116 │ │ +04d4de: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +04d4e2: 5441 1601 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0116 │ │ +04d4e6: 6e20 b602 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02b6 │ │ +04d4ec: 5441 1601 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0116 │ │ +04d4f0: 6e20 b902 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02b9 │ │ +04d4f6: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +04d4fa: 6e20 b602 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@02b6 │ │ +04d500: 6e20 b902 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@02b9 │ │ +04d506: 5b40 1601 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@0116 │ │ +04d50a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x0009 line=146 │ │ 0x000d line=147 │ │ 0x0012 line=148 │ │ @@ -91621,16 +91837,16 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04b5f8: |[04b5f8] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -04b608: 0e00 |0000: return-void │ │ +04d50c: |[04d50c] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +04d51c: 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; │ │ │ │ @@ -91718,26 +91934,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04b60c: |[04b60c] android.support.v4.app.ListFragment.:()V │ │ -04b61c: 7010 6002 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@0260 │ │ -04b622: 2200 5300 |0003: new-instance v0, Landroid/os/Handler; // type@0053 │ │ -04b626: 7010 6801 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0168 │ │ -04b62c: 5b10 3801 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0138 │ │ -04b630: 2200 9800 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@0098 │ │ -04b634: 7020 d703 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@03d7 │ │ -04b63a: 5b10 3e01 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@013e │ │ -04b63e: 2200 9900 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@0099 │ │ -04b642: 7020 d903 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@03d9 │ │ -04b648: 5b10 3c01 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@013c │ │ -04b64c: 0e00 |0018: return-void │ │ +04d520: |[04d520] android.support.v4.app.ListFragment.:()V │ │ +04d530: 7010 6002 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@0260 │ │ +04d536: 2200 5300 |0003: new-instance v0, Landroid/os/Handler; // type@0053 │ │ +04d53a: 7010 6801 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0168 │ │ +04d540: 5b10 3801 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0138 │ │ +04d544: 2200 9800 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@0098 │ │ +04d548: 7020 d703 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@03d7 │ │ +04d54e: 5b10 3e01 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@013e │ │ +04d552: 2200 9900 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@0099 │ │ +04d556: 7020 d903 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@03d9 │ │ +04d55c: 5b10 3c01 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@013c │ │ +04d560: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -91749,103 +91965,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -04b650: |[04b650] android.support.v4.app.ListFragment.ensureList:()V │ │ -04b660: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04b662: 5463 3901 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ -04b666: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -04b66a: 0e00 |0005: return-void │ │ -04b66c: 6e10 e203 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@03e2 │ │ -04b672: 0c02 |0009: move-result-object v2 │ │ -04b674: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -04b678: 2203 6202 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@0262 │ │ -04b67c: 1a04 3802 |000e: const-string v4, "Content view not yet created" // string@0238 │ │ -04b680: 7020 d110 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -04b686: 2703 |0013: throw v3 │ │ -04b688: 2023 2602 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@0226 │ │ -04b68c: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -04b690: 1f02 2602 |0018: check-cast v2, Landroid/widget/ListView; // type@0226 │ │ -04b694: 5b62 3901 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ -04b698: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -04b69a: 5c63 3b01 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@013b │ │ -04b69e: 5463 3901 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ -04b6a2: 5464 3c01 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@013c │ │ -04b6a6: 6e20 f10f 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0ff1 │ │ -04b6ac: 5463 3501 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0135 │ │ -04b6b0: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -04b6b4: 5460 3501 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0135 │ │ -04b6b8: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -04b6ba: 5b63 3501 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0135 │ │ -04b6be: 6e20 e803 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@03e8 │ │ -04b6c4: 5463 3801 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0138 │ │ -04b6c8: 5464 3e01 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@013e │ │ -04b6cc: 6e20 6d01 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@016d │ │ -04b6d2: 28cc |0039: goto 0005 // -0034 │ │ -04b6d4: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -04b6da: 6e20 a30e 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0ea3 │ │ -04b6e0: 0c03 |0040: move-result-object v3 │ │ -04b6e2: 1f03 3602 |0041: check-cast v3, Landroid/widget/TextView; // type@0236 │ │ -04b6e6: 5b63 3f01 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013f │ │ -04b6ea: 5463 3f01 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013f │ │ -04b6ee: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -04b6f2: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -04b6f8: 6e20 a30e 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0ea3 │ │ -04b6fe: 0c03 |004f: move-result-object v3 │ │ -04b700: 5b63 3701 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0137 │ │ -04b704: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -04b70a: 6e20 a30e 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0ea3 │ │ -04b710: 0c03 |0058: move-result-object v3 │ │ -04b712: 5b63 3d01 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@013d │ │ -04b716: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -04b71c: 6e20 a30e 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0ea3 │ │ -04b722: 0c03 |0061: move-result-object v3 │ │ -04b724: 5b63 3a01 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@013a │ │ -04b728: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -04b72e: 6e20 a30e 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0ea3 │ │ -04b734: 0c01 |006a: move-result-object v1 │ │ -04b736: 2013 2602 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@0226 │ │ -04b73a: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -04b73e: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -04b742: 2203 7102 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@0271 │ │ -04b746: 1a04 e408 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@08e4 │ │ -04b74a: 7020 ee10 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@10ee │ │ -04b750: 2703 |0078: throw v3 │ │ -04b752: 5463 3f01 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013f │ │ -04b756: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -04b75a: 6e20 5e10 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@105e │ │ -04b760: 28d2 |0080: goto 0052 // -002e │ │ -04b762: 2203 7102 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@0271 │ │ -04b766: 1a04 3702 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@0237 │ │ -04b76a: 7020 ee10 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@10ee │ │ -04b770: 2703 |0088: throw v3 │ │ -04b772: 1f01 2602 |0089: check-cast v1, Landroid/widget/ListView; // type@0226 │ │ -04b776: 5b61 3901 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ -04b77a: 5463 3701 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0137 │ │ -04b77e: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -04b782: 5463 3901 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ -04b786: 5464 3701 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0137 │ │ -04b78a: 6e20 ef0f 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0fef │ │ -04b790: 2884 |0098: goto 001c // -007c │ │ -04b792: 5463 3601 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0136 │ │ -04b796: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -04b79a: 5463 3f01 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013f │ │ -04b79e: 5464 3601 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0136 │ │ -04b7a2: 6e20 5810 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -04b7a8: 5463 3901 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ -04b7ac: 5464 3f01 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013f │ │ -04b7b0: 6e20 ef0f 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0fef │ │ -04b7b6: 2900 71ff |00ab: goto/16 001c // -008f │ │ -04b7ba: 5463 3d01 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@013d │ │ -04b7be: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -04b7c2: 7030 ea03 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@03ea │ │ -04b7c8: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +04d564: |[04d564] android.support.v4.app.ListFragment.ensureList:()V │ │ +04d574: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04d576: 5463 3901 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ +04d57a: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +04d57e: 0e00 |0005: return-void │ │ +04d580: 6e10 e203 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@03e2 │ │ +04d586: 0c02 |0009: move-result-object v2 │ │ +04d588: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +04d58c: 2203 6202 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@0262 │ │ +04d590: 1a04 3802 |000e: const-string v4, "Content view not yet created" // string@0238 │ │ +04d594: 7020 d210 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04d59a: 2703 |0013: throw v3 │ │ +04d59c: 2023 2602 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@0226 │ │ +04d5a0: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +04d5a4: 1f02 2602 |0018: check-cast v2, Landroid/widget/ListView; // type@0226 │ │ +04d5a8: 5b62 3901 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ +04d5ac: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +04d5ae: 5c63 3b01 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@013b │ │ +04d5b2: 5463 3901 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ +04d5b6: 5464 3c01 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@013c │ │ +04d5ba: 6e20 f10f 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@0ff1 │ │ +04d5c0: 5463 3501 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0135 │ │ +04d5c4: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +04d5c8: 5460 3501 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0135 │ │ +04d5cc: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +04d5ce: 5b63 3501 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0135 │ │ +04d5d2: 6e20 e803 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@03e8 │ │ +04d5d8: 5463 3801 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0138 │ │ +04d5dc: 5464 3e01 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@013e │ │ +04d5e0: 6e20 6d01 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@016d │ │ +04d5e6: 28cc |0039: goto 0005 // -0034 │ │ +04d5e8: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +04d5ee: 6e20 a30e 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0ea3 │ │ +04d5f4: 0c03 |0040: move-result-object v3 │ │ +04d5f6: 1f03 3602 |0041: check-cast v3, Landroid/widget/TextView; // type@0236 │ │ +04d5fa: 5b63 3f01 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013f │ │ +04d5fe: 5463 3f01 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013f │ │ +04d602: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +04d606: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +04d60c: 6e20 a30e 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0ea3 │ │ +04d612: 0c03 |004f: move-result-object v3 │ │ +04d614: 5b63 3701 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0137 │ │ +04d618: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +04d61e: 6e20 a30e 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0ea3 │ │ +04d624: 0c03 |0058: move-result-object v3 │ │ +04d626: 5b63 3d01 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@013d │ │ +04d62a: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +04d630: 6e20 a30e 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0ea3 │ │ +04d636: 0c03 |0061: move-result-object v3 │ │ +04d638: 5b63 3a01 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@013a │ │ +04d63c: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +04d642: 6e20 a30e 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0ea3 │ │ +04d648: 0c01 |006a: move-result-object v1 │ │ +04d64a: 2013 2602 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@0226 │ │ +04d64e: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +04d652: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +04d656: 2203 7102 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@0271 │ │ +04d65a: 1a04 e408 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@08e4 │ │ +04d65e: 7020 ef10 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@10ef │ │ +04d664: 2703 |0078: throw v3 │ │ +04d666: 5463 3f01 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013f │ │ +04d66a: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +04d66e: 6e20 5e10 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@105e │ │ +04d674: 28d2 |0080: goto 0052 // -002e │ │ +04d676: 2203 7102 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@0271 │ │ +04d67a: 1a04 3702 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@0237 │ │ +04d67e: 7020 ef10 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@10ef │ │ +04d684: 2703 |0088: throw v3 │ │ +04d686: 1f01 2602 |0089: check-cast v1, Landroid/widget/ListView; // type@0226 │ │ +04d68a: 5b61 3901 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ +04d68e: 5463 3701 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0137 │ │ +04d692: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +04d696: 5463 3901 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ +04d69a: 5464 3701 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0137 │ │ +04d69e: 6e20 ef0f 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0fef │ │ +04d6a4: 2884 |0098: goto 001c // -007c │ │ +04d6a6: 5463 3601 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0136 │ │ +04d6aa: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +04d6ae: 5463 3f01 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013f │ │ +04d6b2: 5464 3601 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0136 │ │ +04d6b6: 6e20 5810 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +04d6bc: 5463 3901 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ +04d6c0: 5464 3f01 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013f │ │ +04d6c4: 6e20 ef0f 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0fef │ │ +04d6ca: 2900 71ff |00ab: goto/16 001c // -008f │ │ +04d6ce: 5463 3d01 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@013d │ │ +04d6d2: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +04d6d6: 7030 ea03 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@03ea │ │ +04d6dc: 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 │ │ @@ -91890,77 +92106,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -04b7cc: |[04b7cc] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -04b7dc: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -04b7e2: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -04b7e6: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -04b7ea: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -04b7ec: 7010 dc03 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@03dc │ │ -04b7f2: 5460 3d01 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@013d │ │ -04b7f6: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -04b7fa: 2200 6202 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -04b7fe: 1a01 1d02 |0011: const-string v1, "Can't be used with a custom content view" // string@021d │ │ -04b802: 7020 d110 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -04b808: 2700 |0016: throw v0 │ │ -04b80a: 5560 3b01 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@013b │ │ -04b80e: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -04b812: 0e00 |001b: return-void │ │ -04b814: 5c67 3b01 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@013b │ │ -04b818: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -04b81c: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -04b820: 5460 3d01 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@013d │ │ -04b824: 6e10 dd03 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@03dd │ │ -04b82a: 0c01 |0027: move-result-object v1 │ │ -04b82c: 7120 ad0f 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0fad │ │ -04b832: 0c01 |002b: move-result-object v1 │ │ -04b834: 6e20 f60e 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0ef6 │ │ -04b83a: 5460 3a01 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@013a │ │ -04b83e: 6e10 dd03 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@03dd │ │ -04b844: 0c01 |0034: move-result-object v1 │ │ -04b846: 7120 ad0f 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0fad │ │ -04b84c: 0c01 |0038: move-result-object v1 │ │ -04b84e: 6e20 f60e 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0ef6 │ │ -04b854: 5460 3d01 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@013d │ │ -04b858: 6e20 f50e 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ -04b85e: 5460 3a01 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@013a │ │ -04b862: 6e20 f50e 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ -04b868: 28d5 |0046: goto 001b // -002b │ │ -04b86a: 5460 3d01 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@013d │ │ -04b86e: 6e10 a00e 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0ea0 │ │ -04b874: 5460 3a01 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@013a │ │ -04b878: 6e10 a00e 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0ea0 │ │ -04b87e: 28eb |0051: goto 003c // -0015 │ │ -04b880: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -04b884: 5460 3d01 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@013d │ │ -04b888: 6e10 dd03 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@03dd │ │ -04b88e: 0c01 |0059: move-result-object v1 │ │ -04b890: 7120 ad0f 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0fad │ │ -04b896: 0c01 |005d: move-result-object v1 │ │ -04b898: 6e20 f60e 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0ef6 │ │ -04b89e: 5460 3a01 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@013a │ │ -04b8a2: 6e10 dd03 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@03dd │ │ -04b8a8: 0c01 |0066: move-result-object v1 │ │ -04b8aa: 7120 ad0f 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0fad │ │ -04b8b0: 0c01 |006a: move-result-object v1 │ │ -04b8b2: 6e20 f60e 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0ef6 │ │ -04b8b8: 5460 3d01 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@013d │ │ -04b8bc: 6e20 f50e 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ -04b8c2: 5460 3a01 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@013a │ │ -04b8c6: 6e20 f50e 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ -04b8cc: 28a3 |0078: goto 001b // -005d │ │ -04b8ce: 5460 3d01 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@013d │ │ -04b8d2: 6e10 a00e 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0ea0 │ │ -04b8d8: 5460 3a01 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@013a │ │ -04b8dc: 6e10 a00e 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0ea0 │ │ -04b8e2: 28eb |0083: goto 006e // -0015 │ │ +04d6e0: |[04d6e0] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +04d6f0: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +04d6f6: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +04d6fa: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +04d6fe: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +04d700: 7010 dc03 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@03dc │ │ +04d706: 5460 3d01 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@013d │ │ +04d70a: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +04d70e: 2200 6202 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +04d712: 1a01 1d02 |0011: const-string v1, "Can't be used with a custom content view" // string@021d │ │ +04d716: 7020 d210 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04d71c: 2700 |0016: throw v0 │ │ +04d71e: 5560 3b01 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@013b │ │ +04d722: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +04d726: 0e00 |001b: return-void │ │ +04d728: 5c67 3b01 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@013b │ │ +04d72c: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +04d730: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +04d734: 5460 3d01 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@013d │ │ +04d738: 6e10 dd03 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@03dd │ │ +04d73e: 0c01 |0027: move-result-object v1 │ │ +04d740: 7120 ad0f 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0fad │ │ +04d746: 0c01 |002b: move-result-object v1 │ │ +04d748: 6e20 f60e 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0ef6 │ │ +04d74e: 5460 3a01 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@013a │ │ +04d752: 6e10 dd03 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@03dd │ │ +04d758: 0c01 |0034: move-result-object v1 │ │ +04d75a: 7120 ad0f 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0fad │ │ +04d760: 0c01 |0038: move-result-object v1 │ │ +04d762: 6e20 f60e 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0ef6 │ │ +04d768: 5460 3d01 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@013d │ │ +04d76c: 6e20 f50e 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ +04d772: 5460 3a01 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@013a │ │ +04d776: 6e20 f50e 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ +04d77c: 28d5 |0046: goto 001b // -002b │ │ +04d77e: 5460 3d01 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@013d │ │ +04d782: 6e10 a00e 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0ea0 │ │ +04d788: 5460 3a01 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@013a │ │ +04d78c: 6e10 a00e 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0ea0 │ │ +04d792: 28eb |0051: goto 003c // -0015 │ │ +04d794: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +04d798: 5460 3d01 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@013d │ │ +04d79c: 6e10 dd03 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@03dd │ │ +04d7a2: 0c01 |0059: move-result-object v1 │ │ +04d7a4: 7120 ad0f 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0fad │ │ +04d7aa: 0c01 |005d: move-result-object v1 │ │ +04d7ac: 6e20 f60e 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0ef6 │ │ +04d7b2: 5460 3a01 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@013a │ │ +04d7b6: 6e10 dd03 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@03dd │ │ +04d7bc: 0c01 |0066: move-result-object v1 │ │ +04d7be: 7120 ad0f 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@0fad │ │ +04d7c4: 0c01 |006a: move-result-object v1 │ │ +04d7c6: 6e20 f60e 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@0ef6 │ │ +04d7cc: 5460 3d01 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@013d │ │ +04d7d0: 6e20 f50e 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ +04d7d6: 5460 3a01 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@013a │ │ +04d7da: 6e20 f50e 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ +04d7e0: 28a3 |0078: goto 001b // -005d │ │ +04d7e2: 5460 3d01 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@013d │ │ +04d7e6: 6e10 a00e 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0ea0 │ │ +04d7ec: 5460 3a01 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@013a │ │ +04d7f0: 6e10 a00e 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@0ea0 │ │ +04d7f6: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -91991,17 +92207,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b8e4: |[04b8e4] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -04b8f4: 5410 3501 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0135 │ │ -04b8f8: 1100 |0002: return-object v0 │ │ +04d7f8: |[04d7f8] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +04d808: 5410 3501 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0135 │ │ +04d80c: 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;) │ │ @@ -92009,18 +92225,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04b8fc: |[04b8fc] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -04b90c: 7010 dc03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@03dc │ │ -04b912: 5410 3901 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ -04b916: 1100 |0005: return-object v0 │ │ +04d810: |[04d810] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +04d820: 7010 dc03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@03dc │ │ +04d826: 5410 3901 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ +04d82a: 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; │ │ │ │ @@ -92029,20 +92245,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04b918: |[04b918] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -04b928: 7010 dc03 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@03dc │ │ -04b92e: 5420 3901 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ -04b932: 6e10 eb0f 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@0feb │ │ -04b938: 0b00 |0008: move-result-wide v0 │ │ -04b93a: 1000 |0009: return-wide v0 │ │ +04d82c: |[04d82c] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +04d83c: 7010 dc03 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@03dc │ │ +04d842: 5420 3901 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ +04d846: 6e10 eb0f 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@0feb │ │ +04d84c: 0b00 |0008: move-result-wide v0 │ │ +04d84e: 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; │ │ │ │ @@ -92051,20 +92267,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04b93c: |[04b93c] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -04b94c: 7010 dc03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@03dc │ │ -04b952: 5410 3901 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ -04b956: 6e10 ec0f 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@0fec │ │ -04b95c: 0a00 |0008: move-result v0 │ │ -04b95e: 0f00 |0009: return v0 │ │ +04d850: |[04d850] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +04d860: 7010 dc03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@03dc │ │ +04d866: 5410 3901 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ +04d86a: 6e10 ec0f 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@0fec │ │ +04d870: 0a00 |0008: move-result v0 │ │ +04d872: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -92073,73 +92289,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 │ │ -04b960: |[04b960] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -04b970: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -04b974: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -04b976: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -04b978: 6e10 dd03 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@03dd │ │ -04b97e: 0c00 |0007: move-result-object v0 │ │ -04b980: 2205 2002 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@0220 │ │ -04b984: 7020 d20f 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0fd2 │ │ -04b98a: 2203 2402 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@0224 │ │ -04b98e: 7020 dd0f 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0fdd │ │ -04b994: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -04b99a: 6e20 e50f 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@0fe5 │ │ -04b9a0: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -04b9a2: 6e20 e60f 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0fe6 │ │ -04b9a8: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -04b9ac: 6e20 e80f 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fe8 │ │ -04b9b2: 6e20 e40f b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@0fe4 │ │ -04b9b8: 2204 2802 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@0228 │ │ -04b9bc: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -04b9be: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -04b9c4: 7040 0410 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1004 │ │ -04b9ca: 2207 1f02 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@021f │ │ -04b9ce: 7030 d10f a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0fd1 │ │ -04b9d4: 6e30 e10f 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fe1 │ │ -04b9da: 2207 1f02 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@021f │ │ -04b9de: 7030 d10f 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0fd1 │ │ -04b9e4: 6e30 d30f 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fd3 │ │ -04b9ea: 2201 2002 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@0220 │ │ -04b9ee: 7020 d20f 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0fd2 │ │ -04b9f4: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -04b9fa: 6e20 d40f 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@0fd4 │ │ -04ba00: 2206 3602 |0048: new-instance v6, Landroid/widget/TextView; // type@0236 │ │ -04ba04: 6e10 dd03 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@03dd │ │ -04ba0a: 0c07 |004d: move-result-object v7 │ │ -04ba0c: 7020 3f10 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@103f │ │ -04ba12: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -04ba18: 6e20 5010 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@1050 │ │ -04ba1e: 6e20 4f10 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@104f │ │ -04ba24: 2207 1f02 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@021f │ │ -04ba28: 7030 d10f 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0fd1 │ │ -04ba2e: 6e30 d30f 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fd3 │ │ -04ba34: 2202 2602 |0062: new-instance v2, Landroid/widget/ListView; // type@0226 │ │ -04ba38: 6e10 dd03 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@03dd │ │ -04ba3e: 0c07 |0067: move-result-object v7 │ │ -04ba40: 7020 e90f 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0fe9 │ │ -04ba46: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -04ba4c: 6e20 f00f 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@0ff0 │ │ -04ba52: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -04ba54: 6e20 ee0f 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@0fee │ │ -04ba5a: 2207 1f02 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@021f │ │ -04ba5e: 7030 d10f 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0fd1 │ │ -04ba64: 6e30 d30f 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fd3 │ │ -04ba6a: 2207 1f02 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@021f │ │ -04ba6e: 7030 d10f 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0fd1 │ │ -04ba74: 6e30 d30f 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fd3 │ │ -04ba7a: 2207 1f02 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@021f │ │ -04ba7e: 7030 d10f 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0fd1 │ │ -04ba84: 6e20 d50f 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0fd5 │ │ -04ba8a: 1105 |008d: return-object v5 │ │ +04d874: |[04d874] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +04d884: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +04d888: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +04d88a: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +04d88c: 6e10 dd03 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@03dd │ │ +04d892: 0c00 |0007: move-result-object v0 │ │ +04d894: 2205 2002 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@0220 │ │ +04d898: 7020 d20f 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0fd2 │ │ +04d89e: 2203 2402 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@0224 │ │ +04d8a2: 7020 dd0f 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@0fdd │ │ +04d8a8: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +04d8ae: 6e20 e50f 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@0fe5 │ │ +04d8b4: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +04d8b6: 6e20 e60f 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@0fe6 │ │ +04d8bc: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +04d8c0: 6e20 e80f 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@0fe8 │ │ +04d8c6: 6e20 e40f b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@0fe4 │ │ +04d8cc: 2204 2802 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@0228 │ │ +04d8d0: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +04d8d2: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +04d8d8: 7040 0410 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1004 │ │ +04d8de: 2207 1f02 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@021f │ │ +04d8e2: 7030 d10f a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0fd1 │ │ +04d8e8: 6e30 e10f 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fe1 │ │ +04d8ee: 2207 1f02 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@021f │ │ +04d8f2: 7030 d10f 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0fd1 │ │ +04d8f8: 6e30 d30f 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fd3 │ │ +04d8fe: 2201 2002 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@0220 │ │ +04d902: 7020 d20f 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@0fd2 │ │ +04d908: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +04d90e: 6e20 d40f 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@0fd4 │ │ +04d914: 2206 3602 |0048: new-instance v6, Landroid/widget/TextView; // type@0236 │ │ +04d918: 6e10 dd03 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@03dd │ │ +04d91e: 0c07 |004d: move-result-object v7 │ │ +04d920: 7020 3f10 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@103f │ │ +04d926: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +04d92c: 6e20 5010 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@1050 │ │ +04d932: 6e20 4f10 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@104f │ │ +04d938: 2207 1f02 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@021f │ │ +04d93c: 7030 d10f 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0fd1 │ │ +04d942: 6e30 d30f 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fd3 │ │ +04d948: 2202 2602 |0062: new-instance v2, Landroid/widget/ListView; // type@0226 │ │ +04d94c: 6e10 dd03 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@03dd │ │ +04d952: 0c07 |0067: move-result-object v7 │ │ +04d954: 7020 e90f 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@0fe9 │ │ +04d95a: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +04d960: 6e20 f00f 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@0ff0 │ │ +04d966: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +04d968: 6e20 ee0f 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@0fee │ │ +04d96e: 2207 1f02 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@021f │ │ +04d972: 7030 d10f 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0fd1 │ │ +04d978: 6e30 d30f 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fd3 │ │ +04d97e: 2207 1f02 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@021f │ │ +04d982: 7030 d10f 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0fd1 │ │ +04d988: 6e30 d30f 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0fd3 │ │ +04d98e: 2207 1f02 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@021f │ │ +04d992: 7030 d10f 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@0fd1 │ │ +04d998: 6e20 d50f 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0fd5 │ │ +04d99e: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -92179,28 +92395,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04ba8c: |[04ba8c] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -04ba9c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04ba9e: 5430 3801 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0138 │ │ -04baa2: 5431 3e01 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@013e │ │ -04baa6: 6e20 6f01 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@016f │ │ -04baac: 5b32 3901 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ -04bab0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04bab2: 5c30 3b01 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@013b │ │ -04bab6: 5b32 3a01 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@013a │ │ -04baba: 5b32 3d01 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@013d │ │ -04babe: 5b32 3701 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0137 │ │ -04bac2: 5b32 3f01 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013f │ │ -04bac6: 6f10 8f02 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@028f │ │ -04bacc: 0e00 |0018: return-void │ │ +04d9a0: |[04d9a0] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +04d9b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04d9b2: 5430 3801 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@0138 │ │ +04d9b6: 5431 3e01 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@013e │ │ +04d9ba: 6e20 6f01 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@016f │ │ +04d9c0: 5b32 3901 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ +04d9c4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +04d9c6: 5c30 3b01 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@013b │ │ +04d9ca: 5b32 3a01 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@013a │ │ +04d9ce: 5b32 3d01 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@013d │ │ +04d9d2: 5b32 3701 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@0137 │ │ +04d9d6: 5b32 3f01 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013f │ │ +04d9da: 6f10 8f02 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@028f │ │ +04d9e0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -92214,16 +92430,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 │ │ -04bad0: |[04bad0] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -04bae0: 0e00 |0000: return-void │ │ +04d9e4: |[04d9e4] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +04d9f4: 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; │ │ @@ -92235,18 +92451,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 │ │ -04bae4: |[04bae4] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -04baf4: 6f30 9c02 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@029c │ │ -04bafa: 7010 dc03 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@03dc │ │ -04bb00: 0e00 |0006: return-void │ │ +04d9f8: |[04d9f8] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +04da08: 6f30 9c02 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@029c │ │ +04da0e: 7010 dc03 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@03dc │ │ +04da14: 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; │ │ @@ -92258,31 +92474,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -04bb04: |[04bb04] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -04bb14: 7010 dc03 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@03dc │ │ -04bb1a: 5420 3f01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013f │ │ -04bb1e: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -04bb22: 2200 6202 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ -04bb26: 1a01 1d02 |0009: const-string v1, "Can't be used with a custom content view" // string@021d │ │ -04bb2a: 7020 d110 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -04bb30: 2700 |000e: throw v0 │ │ -04bb32: 5420 3f01 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013f │ │ -04bb36: 6e20 5810 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -04bb3c: 5420 3601 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0136 │ │ -04bb40: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -04bb44: 5420 3901 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ -04bb48: 5421 3f01 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013f │ │ -04bb4c: 6e20 ef0f 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0fef │ │ -04bb52: 5b23 3601 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0136 │ │ -04bb56: 0e00 |0021: return-void │ │ +04da18: |[04da18] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +04da28: 7010 dc03 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@03dc │ │ +04da2e: 5420 3f01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013f │ │ +04da32: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +04da36: 2200 6202 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@0262 │ │ +04da3a: 1a01 1d02 |0009: const-string v1, "Can't be used with a custom content view" // string@021d │ │ +04da3e: 7020 d210 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04da44: 2700 |000e: throw v0 │ │ +04da46: 5420 3f01 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013f │ │ +04da4a: 6e20 5810 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +04da50: 5420 3601 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0136 │ │ +04da54: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +04da58: 5420 3901 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ +04da5c: 5421 3f01 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@013f │ │ +04da60: 6e20 ef0f 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@0fef │ │ +04da66: 5b23 3601 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@0136 │ │ +04da6a: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -92298,38 +92514,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -04bb58: |[04bb58] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -04bb68: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04bb6a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -04bb6c: 5443 3501 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0135 │ │ -04bb70: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -04bb74: 0110 |0006: move v0, v1 │ │ -04bb76: 5b45 3501 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0135 │ │ -04bb7a: 5443 3901 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ -04bb7e: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -04bb82: 5443 3901 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ -04bb86: 6e20 ed0f 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fed │ │ -04bb8c: 5543 3b01 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@013b │ │ -04bb90: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -04bb94: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -04bb98: 6e10 e203 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@03e2 │ │ -04bb9e: 0c03 |001b: move-result-object v3 │ │ -04bba0: 6e10 c10e 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0ec1 │ │ -04bba6: 0c03 |001f: move-result-object v3 │ │ -04bba8: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -04bbac: 0112 |0022: move v2, v1 │ │ -04bbae: 7030 ea03 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@03ea │ │ -04bbb4: 0e00 |0026: return-void │ │ -04bbb6: 0120 |0027: move v0, v2 │ │ -04bbb8: 28df |0028: goto 0007 // -0021 │ │ +04da6c: |[04da6c] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +04da7c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04da7e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +04da80: 5443 3501 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0135 │ │ +04da84: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +04da88: 0110 |0006: move v0, v1 │ │ +04da8a: 5b45 3501 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@0135 │ │ +04da8e: 5443 3901 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ +04da92: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +04da96: 5443 3901 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ +04da9a: 6e20 ed0f 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@0fed │ │ +04daa0: 5543 3b01 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@013b │ │ +04daa4: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +04daa8: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +04daac: 6e10 e203 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@03e2 │ │ +04dab2: 0c03 |001b: move-result-object v3 │ │ +04dab4: 6e10 c10e 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@0ec1 │ │ +04daba: 0c03 |001f: move-result-object v3 │ │ +04dabc: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +04dac0: 0112 |0022: move v2, v1 │ │ +04dac2: 7030 ea03 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@03ea │ │ +04dac8: 0e00 |0026: return-void │ │ +04daca: 0120 |0027: move v0, v2 │ │ +04dacc: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -92346,18 +92562,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04bbbc: |[04bbbc] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -04bbcc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04bbce: 7030 ea03 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@03ea │ │ -04bbd4: 0e00 |0004: return-void │ │ +04dad0: |[04dad0] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +04dae0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04dae2: 7030 ea03 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@03ea │ │ +04dae8: 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 │ │ @@ -92367,18 +92583,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04bbd8: |[04bbd8] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -04bbe8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04bbea: 7030 ea03 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@03ea │ │ -04bbf0: 0e00 |0004: return-void │ │ +04daec: |[04daec] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +04dafc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04dafe: 7030 ea03 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@03ea │ │ +04db04: 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 │ │ @@ -92388,19 +92604,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04bbf4: |[04bbf4] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -04bc04: 7010 dc03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@03dc │ │ -04bc0a: 5410 3901 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ -04bc0e: 6e20 f20f 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@0ff2 │ │ -04bc14: 0e00 |0008: return-void │ │ +04db08: |[04db08] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +04db18: 7010 dc03 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@03dc │ │ +04db1e: 5410 3901 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0139 │ │ +04db22: 6e20 f20f 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@0ff2 │ │ +04db28: 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; │ │ @@ -92508,21 +92724,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 │ │ -04bc18: |[04bc18] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -04bc28: 5b01 4e01 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04bc2c: 7010 e710 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04bc32: 5902 4601 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0146 │ │ -04bc36: 5b03 4001 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0140 │ │ -04bc3a: 5b04 4101 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ -04bc3e: 0e00 |000b: return-void │ │ +04db2c: |[04db2c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +04db3c: 5b01 4e01 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04db40: 7010 e810 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +04db46: 5902 4601 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0146 │ │ +04db4a: 5b03 4001 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0140 │ │ +04db4e: 5b04 4101 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ +04db52: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ 0x0007 line=230 │ │ 0x0009 line=231 │ │ 0x000b line=232 │ │ @@ -92540,71 +92756,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 │ │ -04bc40: |[04bc40] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -04bc50: 5441 4101 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ -04bc54: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -04bc58: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04bc5a: 5441 4e01 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04bc5e: 5411 5101 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04bc62: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -04bc66: 5441 4e01 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04bc6a: 5411 5101 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04bc6e: 5411 c100 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -04bc72: 5410 f700 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ -04bc76: 5441 4e01 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04bc7a: 5411 5101 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04bc7e: 5411 c100 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -04bc82: 1a02 5912 |0019: const-string v2, "onLoadFinished" // string@1259 │ │ -04bc86: 5b12 f700 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ -04bc8a: 6301 4f01 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04bc8e: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -04bc92: 1a01 7606 |0021: const-string v1, "LoaderManager" // string@0676 │ │ -04bc96: 2202 7402 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -04bc9a: 7010 0e11 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04bca0: 1a03 2700 |0028: const-string v3, " onLoadFinished in " // string@0027 │ │ -04bca4: 6e20 1411 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04bcaa: 0c02 |002d: move-result-object v2 │ │ -04bcac: 6e20 1311 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04bcb2: 0c02 |0031: move-result-object v2 │ │ -04bcb4: 1a03 2001 |0032: const-string v3, ": " // string@0120 │ │ -04bcb8: 6e20 1411 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04bcbe: 0c02 |0037: move-result-object v2 │ │ -04bcc0: 6e20 5c05 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@055c │ │ -04bcc6: 0c03 |003b: move-result-object v3 │ │ -04bcc8: 6e20 1411 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04bcce: 0c02 |003f: move-result-object v2 │ │ -04bcd0: 6e10 1a11 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04bcd6: 0c02 |0043: move-result-object v2 │ │ -04bcd8: 7120 3a0e 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04bcde: 5441 4101 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ -04bce2: 7230 ee03 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@03ee │ │ -04bce8: 5441 4e01 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04bcec: 5411 5101 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04bcf0: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -04bcf4: 5441 4e01 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04bcf8: 5411 5101 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04bcfc: 5411 c100 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -04bd00: 5b10 f700 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ -04bd04: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -04bd06: 5c41 4301 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0143 │ │ -04bd0a: 0e00 |005d: return-void │ │ -04bd0c: 0d01 |005e: move-exception v1 │ │ -04bd0e: 5442 4e01 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04bd12: 5422 5101 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04bd16: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -04bd1a: 5442 4e01 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04bd1e: 5422 5101 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04bd22: 5422 c100 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -04bd26: 5b20 f700 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ -04bd2a: 2701 |006d: throw v1 │ │ +04db54: |[04db54] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +04db64: 5441 4101 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ +04db68: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +04db6c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04db6e: 5441 4e01 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04db72: 5411 5101 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04db76: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +04db7a: 5441 4e01 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04db7e: 5411 5101 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04db82: 5411 c100 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +04db86: 5410 f700 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ +04db8a: 5441 4e01 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04db8e: 5411 5101 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04db92: 5411 c100 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +04db96: 1a02 5912 |0019: const-string v2, "onLoadFinished" // string@1259 │ │ +04db9a: 5b12 f700 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ +04db9e: 6301 4f01 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04dba2: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +04dba6: 1a01 7606 |0021: const-string v1, "LoaderManager" // string@0676 │ │ +04dbaa: 2202 7402 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +04dbae: 7010 0f11 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04dbb4: 1a03 2700 |0028: const-string v3, " onLoadFinished in " // string@0027 │ │ +04dbb8: 6e20 1511 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04dbbe: 0c02 |002d: move-result-object v2 │ │ +04dbc0: 6e20 1411 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04dbc6: 0c02 |0031: move-result-object v2 │ │ +04dbc8: 1a03 2001 |0032: const-string v3, ": " // string@0120 │ │ +04dbcc: 6e20 1511 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04dbd2: 0c02 |0037: move-result-object v2 │ │ +04dbd4: 6e20 5c05 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@055c │ │ +04dbda: 0c03 |003b: move-result-object v3 │ │ +04dbdc: 6e20 1511 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04dbe2: 0c02 |003f: move-result-object v2 │ │ +04dbe4: 6e10 1b11 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04dbea: 0c02 |0043: move-result-object v2 │ │ +04dbec: 7120 3a0e 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04dbf2: 5441 4101 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ +04dbf6: 7230 ee03 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@03ee │ │ +04dbfc: 5441 4e01 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04dc00: 5411 5101 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04dc04: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +04dc08: 5441 4e01 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04dc0c: 5411 5101 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04dc10: 5411 c100 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +04dc14: 5b10 f700 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ +04dc18: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +04dc1a: 5c41 4301 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0143 │ │ +04dc1e: 0e00 |005d: return-void │ │ +04dc20: 0d01 |005e: move-exception v1 │ │ +04dc22: 5442 4e01 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04dc26: 5422 5101 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04dc2a: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +04dc2e: 5442 4e01 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04dc32: 5422 5101 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04dc36: 5422 c100 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +04dc3a: 5b20 f700 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ +04dc3e: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x0005 line=420 │ │ @@ -92631,103 +92847,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -04bd38: |[04bd38] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -04bd48: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -04bd4a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -04bd4c: 6302 4f01 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04bd50: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -04bd54: 1a02 7606 |0006: const-string v2, "LoaderManager" // string@0676 │ │ -04bd58: 2203 7402 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04bd5c: 7010 0e11 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04bd62: 1a04 0d00 |000d: const-string v4, " Destroying: " // string@000d │ │ -04bd66: 6e20 1411 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04bd6c: 0c03 |0012: move-result-object v3 │ │ -04bd6e: 6e20 1311 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04bd74: 0c03 |0016: move-result-object v3 │ │ -04bd76: 6e10 1a11 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04bd7c: 0c03 |001a: move-result-object v3 │ │ -04bd7e: 7120 3a0e 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04bd84: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -04bd86: 5c72 4401 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0144 │ │ -04bd8a: 5571 4301 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0143 │ │ -04bd8e: 5c75 4301 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0143 │ │ -04bd92: 5472 4101 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ -04bd96: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -04bd9a: 5472 4801 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04bd9e: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -04bda2: 5572 4501 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0145 │ │ -04bda6: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -04bdaa: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -04bdae: 6302 4f01 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04bdb2: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -04bdb6: 1a02 7606 |0037: const-string v2, "LoaderManager" // string@0676 │ │ -04bdba: 2203 7402 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04bdbe: 7010 0e11 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04bdc4: 1a04 1a00 |003e: const-string v4, " Reseting: " // string@001a │ │ -04bdc8: 6e20 1411 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04bdce: 0c03 |0043: move-result-object v3 │ │ -04bdd0: 6e20 1311 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04bdd6: 0c03 |0047: move-result-object v3 │ │ -04bdd8: 6e10 1a11 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04bdde: 0c03 |004b: move-result-object v3 │ │ -04bde0: 7120 3a0e 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04bde6: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -04bde8: 5472 4e01 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04bdec: 5422 5101 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04bdf0: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -04bdf4: 5472 4e01 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04bdf8: 5422 5101 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04bdfc: 5422 c100 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -04be00: 5420 f700 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ -04be04: 5472 4e01 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04be08: 5422 5101 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04be0c: 5422 c100 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -04be10: 1a03 5b12 |0064: const-string v3, "onLoaderReset" // string@125b │ │ -04be14: 5b23 f700 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ -04be18: 5472 4101 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ -04be1c: 5473 4801 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04be20: 7220 ef03 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@03ef │ │ -04be26: 5472 4e01 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04be2a: 5422 5101 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04be2e: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -04be32: 5472 4e01 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04be36: 5422 5101 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04be3a: 5422 c100 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -04be3e: 5b20 f700 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ -04be42: 5b76 4101 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ -04be46: 5b76 4201 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0142 │ │ -04be4a: 5c75 4501 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0145 │ │ -04be4e: 5472 4801 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04be52: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -04be56: 5572 4701 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0147 │ │ -04be5a: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -04be5e: 5c75 4701 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0147 │ │ -04be62: 5472 4801 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04be66: 6e20 7105 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0571 │ │ -04be6c: 5472 4801 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04be70: 6e10 6c05 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@056c │ │ -04be76: 5472 4901 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ -04be7a: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -04be7e: 5472 4901 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ -04be82: 6e10 fa03 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@03fa │ │ -04be88: 0e00 |00a0: return-void │ │ -04be8a: 0d02 |00a1: move-exception v2 │ │ -04be8c: 5473 4e01 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04be90: 5433 5101 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04be94: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -04be98: 5473 4e01 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04be9c: 5433 5101 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04bea0: 5433 c100 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -04bea4: 5b30 f700 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ -04bea8: 2702 |00b0: throw v2 │ │ +04dc4c: |[04dc4c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +04dc5c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +04dc5e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +04dc60: 6302 4f01 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04dc64: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +04dc68: 1a02 7606 |0006: const-string v2, "LoaderManager" // string@0676 │ │ +04dc6c: 2203 7402 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04dc70: 7010 0f11 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04dc76: 1a04 0d00 |000d: const-string v4, " Destroying: " // string@000d │ │ +04dc7a: 6e20 1511 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04dc80: 0c03 |0012: move-result-object v3 │ │ +04dc82: 6e20 1411 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04dc88: 0c03 |0016: move-result-object v3 │ │ +04dc8a: 6e10 1b11 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04dc90: 0c03 |001a: move-result-object v3 │ │ +04dc92: 7120 3a0e 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04dc98: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +04dc9a: 5c72 4401 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0144 │ │ +04dc9e: 5571 4301 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0143 │ │ +04dca2: 5c75 4301 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0143 │ │ +04dca6: 5472 4101 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ +04dcaa: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +04dcae: 5472 4801 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04dcb2: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +04dcb6: 5572 4501 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0145 │ │ +04dcba: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +04dcbe: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +04dcc2: 6302 4f01 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04dcc6: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +04dcca: 1a02 7606 |0037: const-string v2, "LoaderManager" // string@0676 │ │ +04dcce: 2203 7402 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04dcd2: 7010 0f11 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04dcd8: 1a04 1a00 |003e: const-string v4, " Reseting: " // string@001a │ │ +04dcdc: 6e20 1511 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04dce2: 0c03 |0043: move-result-object v3 │ │ +04dce4: 6e20 1411 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04dcea: 0c03 |0047: move-result-object v3 │ │ +04dcec: 6e10 1b11 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04dcf2: 0c03 |004b: move-result-object v3 │ │ +04dcf4: 7120 3a0e 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04dcfa: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +04dcfc: 5472 4e01 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04dd00: 5422 5101 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04dd04: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +04dd08: 5472 4e01 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04dd0c: 5422 5101 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04dd10: 5422 c100 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +04dd14: 5420 f700 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ +04dd18: 5472 4e01 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04dd1c: 5422 5101 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04dd20: 5422 c100 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +04dd24: 1a03 5b12 |0064: const-string v3, "onLoaderReset" // string@125b │ │ +04dd28: 5b23 f700 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ +04dd2c: 5472 4101 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ +04dd30: 5473 4801 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04dd34: 7220 ef03 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@03ef │ │ +04dd3a: 5472 4e01 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04dd3e: 5422 5101 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04dd42: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +04dd46: 5472 4e01 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04dd4a: 5422 5101 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04dd4e: 5422 c100 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +04dd52: 5b20 f700 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ +04dd56: 5b76 4101 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ +04dd5a: 5b76 4201 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0142 │ │ +04dd5e: 5c75 4501 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0145 │ │ +04dd62: 5472 4801 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04dd66: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +04dd6a: 5572 4701 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0147 │ │ +04dd6e: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +04dd72: 5c75 4701 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0147 │ │ +04dd76: 5472 4801 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04dd7a: 6e20 7105 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0571 │ │ +04dd80: 5472 4801 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04dd84: 6e10 6c05 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@056c │ │ +04dd8a: 5472 4901 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ +04dd8e: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +04dd92: 5472 4901 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ +04dd96: 6e10 fa03 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@03fa │ │ +04dd9c: 0e00 |00a0: return-void │ │ +04dd9e: 0d02 |00a1: move-exception v2 │ │ +04dda0: 5473 4e01 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04dda4: 5433 5101 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04dda8: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +04ddac: 5473 4e01 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04ddb0: 5433 5101 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04ddb4: 5433 c100 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +04ddb8: 5b30 f700 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@00f7 │ │ +04ddbc: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=327 │ │ 0x001e line=328 │ │ 0x0021 line=329 │ │ @@ -92765,112 +92981,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 │ │ -04beb8: |[04beb8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04bec8: 6e20 b010 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04bece: 1a00 1510 |0003: const-string v0, "mId=" // string@1015 │ │ -04bed2: 6e20 b010 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04bed8: 5230 4601 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0146 │ │ -04bedc: 6e20 ae10 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ -04bee2: 1a00 5d00 |000d: const-string v0, " mArgs=" // string@005d │ │ -04bee6: 6e20 b010 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04beec: 5430 4001 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0140 │ │ -04bef0: 6e20 b410 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -04bef6: 6e20 b010 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04befc: 1a00 980f |001a: const-string v0, "mCallbacks=" // string@0f98 │ │ -04bf00: 6e20 b010 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04bf06: 5430 4101 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ -04bf0a: 6e20 b410 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -04bf10: 6e20 b010 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04bf16: 1a00 4410 |0027: const-string v0, "mLoader=" // string@1044 │ │ -04bf1a: 6e20 b010 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04bf20: 5430 4801 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04bf24: 6e20 b410 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -04bf2a: 5430 4801 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04bf2e: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -04bf32: 5430 4801 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04bf36: 2201 7402 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -04bf3a: 7010 0e11 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04bf40: 6e20 1411 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04bf46: 0c01 |003f: move-result-object v1 │ │ -04bf48: 1a02 0800 |0040: const-string v2, " " // string@0008 │ │ -04bf4c: 6e20 1411 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04bf52: 0c01 |0045: move-result-object v1 │ │ -04bf54: 6e10 1a11 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04bf5a: 0c01 |0049: move-result-object v1 │ │ -04bf5c: 6e57 5e05 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@055e │ │ -04bf62: 5530 4501 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0145 │ │ -04bf66: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -04bf6a: 5530 4301 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0143 │ │ -04bf6e: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -04bf72: 6e20 b010 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04bf78: 1a00 0f10 |0058: const-string v0, "mHaveData=" // string@100f │ │ -04bf7c: 6e20 b010 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04bf82: 5530 4501 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0145 │ │ -04bf86: 6e20 b110 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -04bf8c: 1a00 2300 |0062: const-string v0, " mDeliveredData=" // string@0023 │ │ -04bf90: 6e20 b010 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04bf96: 5530 4301 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0143 │ │ -04bf9a: 6e20 b610 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ -04bfa0: 6e20 b010 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04bfa6: 1a00 cb0f |006f: const-string v0, "mData=" // string@0fcb │ │ -04bfaa: 6e20 b010 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04bfb0: 5430 4201 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0142 │ │ -04bfb4: 6e20 b410 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -04bfba: 6e20 b010 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04bfc0: 1a00 d310 |007c: const-string v0, "mStarted=" // string@10d3 │ │ -04bfc4: 6e20 b010 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04bfca: 5530 4d01 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ -04bfce: 6e20 b110 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -04bfd4: 1a00 7200 |0086: const-string v0, " mReportNextStart=" // string@0072 │ │ -04bfd8: 6e20 b010 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04bfde: 5530 4a01 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@014a │ │ -04bfe2: 6e20 b110 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -04bfe8: 1a00 6400 |0090: const-string v0, " mDestroyed=" // string@0064 │ │ -04bfec: 6e20 b010 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04bff2: 5530 4401 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0144 │ │ -04bff6: 6e20 b610 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ -04bffc: 6e20 b010 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04c002: 1a00 a910 |009d: const-string v0, "mRetaining=" // string@10a9 │ │ -04c006: 6e20 b010 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04c00c: 5530 4b01 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@014b │ │ -04c010: 6e20 b110 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -04c016: 1a00 7600 |00a7: const-string v0, " mRetainingStarted=" // string@0076 │ │ -04c01a: 6e20 b010 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04c020: 5530 4c01 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@014c │ │ -04c024: 6e20 b110 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ -04c02a: 1a00 6d00 |00b1: const-string v0, " mListenerRegistered=" // string@006d │ │ -04c02e: 6e20 b010 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04c034: 5530 4701 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0147 │ │ -04c038: 6e20 b610 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ -04c03e: 5430 4901 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ -04c042: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -04c046: 6e20 b010 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04c04c: 1a00 7607 |00c2: const-string v0, "Pending Loader " // string@0776 │ │ -04c050: 6e20 b510 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -04c056: 5430 4901 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ -04c05a: 6e20 af10 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@10af │ │ -04c060: 1a00 1f01 |00cc: const-string v0, ":" // string@011f │ │ -04c064: 6e20 b510 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -04c06a: 5430 4901 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ -04c06e: 2201 7402 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -04c072: 7010 0e11 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04c078: 6e20 1411 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c07e: 0c01 |00db: move-result-object v1 │ │ -04c080: 1a02 0800 |00dc: const-string v2, " " // string@0008 │ │ -04c084: 6e20 1411 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c08a: 0c01 |00e1: move-result-object v1 │ │ -04c08c: 6e10 1a11 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04c092: 0c01 |00e5: move-result-object v1 │ │ -04c094: 6e57 fb03 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@03fb │ │ -04c09a: 0e00 |00e9: return-void │ │ +04ddcc: |[04ddcc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04dddc: 6e20 b010 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04dde2: 1a00 1510 |0003: const-string v0, "mId=" // string@1015 │ │ +04dde6: 6e20 b010 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04ddec: 5230 4601 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0146 │ │ +04ddf0: 6e20 ae10 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ +04ddf6: 1a00 5d00 |000d: const-string v0, " mArgs=" // string@005d │ │ +04ddfa: 6e20 b010 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04de00: 5430 4001 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0140 │ │ +04de04: 6e20 b410 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +04de0a: 6e20 b010 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04de10: 1a00 980f |001a: const-string v0, "mCallbacks=" // string@0f98 │ │ +04de14: 6e20 b010 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04de1a: 5430 4101 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ +04de1e: 6e20 b410 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +04de24: 6e20 b010 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04de2a: 1a00 4410 |0027: const-string v0, "mLoader=" // string@1044 │ │ +04de2e: 6e20 b010 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04de34: 5430 4801 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04de38: 6e20 b410 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +04de3e: 5430 4801 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04de42: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +04de46: 5430 4801 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04de4a: 2201 7402 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04de4e: 7010 0f11 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04de54: 6e20 1511 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04de5a: 0c01 |003f: move-result-object v1 │ │ +04de5c: 1a02 0800 |0040: const-string v2, " " // string@0008 │ │ +04de60: 6e20 1511 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04de66: 0c01 |0045: move-result-object v1 │ │ +04de68: 6e10 1b11 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04de6e: 0c01 |0049: move-result-object v1 │ │ +04de70: 6e57 5e05 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@055e │ │ +04de76: 5530 4501 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0145 │ │ +04de7a: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +04de7e: 5530 4301 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0143 │ │ +04de82: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +04de86: 6e20 b010 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04de8c: 1a00 0f10 |0058: const-string v0, "mHaveData=" // string@100f │ │ +04de90: 6e20 b010 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04de96: 5530 4501 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0145 │ │ +04de9a: 6e20 b110 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +04dea0: 1a00 2300 |0062: const-string v0, " mDeliveredData=" // string@0023 │ │ +04dea4: 6e20 b010 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04deaa: 5530 4301 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0143 │ │ +04deae: 6e20 b610 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ +04deb4: 6e20 b010 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04deba: 1a00 cb0f |006f: const-string v0, "mData=" // string@0fcb │ │ +04debe: 6e20 b010 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04dec4: 5430 4201 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0142 │ │ +04dec8: 6e20 b410 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +04dece: 6e20 b010 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04ded4: 1a00 d310 |007c: const-string v0, "mStarted=" // string@10d3 │ │ +04ded8: 6e20 b010 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04dede: 5530 4d01 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ +04dee2: 6e20 b110 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +04dee8: 1a00 7200 |0086: const-string v0, " mReportNextStart=" // string@0072 │ │ +04deec: 6e20 b010 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04def2: 5530 4a01 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@014a │ │ +04def6: 6e20 b110 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +04defc: 1a00 6400 |0090: const-string v0, " mDestroyed=" // string@0064 │ │ +04df00: 6e20 b010 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04df06: 5530 4401 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0144 │ │ +04df0a: 6e20 b610 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ +04df10: 6e20 b010 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04df16: 1a00 a910 |009d: const-string v0, "mRetaining=" // string@10a9 │ │ +04df1a: 6e20 b010 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04df20: 5530 4b01 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@014b │ │ +04df24: 6e20 b110 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +04df2a: 1a00 7600 |00a7: const-string v0, " mRetainingStarted=" // string@0076 │ │ +04df2e: 6e20 b010 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04df34: 5530 4c01 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@014c │ │ +04df38: 6e20 b110 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@10b1 │ │ +04df3e: 1a00 6d00 |00b1: const-string v0, " mListenerRegistered=" // string@006d │ │ +04df42: 6e20 b010 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04df48: 5530 4701 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0147 │ │ +04df4c: 6e20 b610 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ +04df52: 5430 4901 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ +04df56: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +04df5a: 6e20 b010 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04df60: 1a00 7607 |00c2: const-string v0, "Pending Loader " // string@0776 │ │ +04df64: 6e20 b510 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +04df6a: 5430 4901 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ +04df6e: 6e20 af10 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@10af │ │ +04df74: 1a00 1f01 |00cc: const-string v0, ":" // string@011f │ │ +04df78: 6e20 b510 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +04df7e: 5430 4901 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ +04df82: 2201 7402 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04df86: 7010 0f11 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04df8c: 6e20 1511 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04df92: 0c01 |00db: move-result-object v1 │ │ +04df94: 1a02 0800 |00dc: const-string v2, " " // string@0008 │ │ +04df98: 6e20 1511 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04df9e: 0c01 |00e1: move-result-object v1 │ │ +04dfa0: 6e10 1b11 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04dfa6: 0c01 |00e5: move-result-object v1 │ │ +04dfa8: 6e57 fb03 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@03fb │ │ +04dfae: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x000d line=452 │ │ 0x0017 line=453 │ │ 0x0024 line=454 │ │ 0x0031 line=455 │ │ @@ -92902,48 +93118,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -04c09c: |[04c09c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -04c0ac: 5530 4b01 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@014b │ │ -04c0b0: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -04c0b4: 6300 4f01 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04c0b8: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -04c0bc: 1a00 7606 |0008: const-string v0, "LoaderManager" // string@0676 │ │ -04c0c0: 2201 7402 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -04c0c4: 7010 0e11 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04c0ca: 1a02 1200 |000f: const-string v2, " Finished Retaining: " // string@0012 │ │ -04c0ce: 6e20 1411 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c0d4: 0c01 |0014: move-result-object v1 │ │ -04c0d6: 6e20 1311 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04c0dc: 0c01 |0018: move-result-object v1 │ │ -04c0de: 6e10 1a11 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04c0e4: 0c01 |001c: move-result-object v1 │ │ -04c0e6: 7120 3a0e 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04c0ec: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -04c0ee: 5c30 4b01 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@014b │ │ -04c0f2: 5530 4d01 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ -04c0f6: 5531 4c01 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@014c │ │ -04c0fa: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -04c0fe: 5530 4d01 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ -04c102: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -04c106: 6e10 0104 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0401 │ │ -04c10c: 5530 4d01 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ -04c110: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -04c114: 5530 4501 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0145 │ │ -04c118: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -04c11c: 5530 4a01 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@014a │ │ -04c120: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -04c124: 5430 4801 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04c128: 5431 4201 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0142 │ │ -04c12c: 6e30 f903 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@03f9 │ │ -04c132: 0e00 |0043: return-void │ │ +04dfb0: |[04dfb0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +04dfc0: 5530 4b01 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@014b │ │ +04dfc4: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +04dfc8: 6300 4f01 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04dfcc: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +04dfd0: 1a00 7606 |0008: const-string v0, "LoaderManager" // string@0676 │ │ +04dfd4: 2201 7402 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04dfd8: 7010 0f11 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04dfde: 1a02 1200 |000f: const-string v2, " Finished Retaining: " // string@0012 │ │ +04dfe2: 6e20 1511 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04dfe8: 0c01 |0014: move-result-object v1 │ │ +04dfea: 6e20 1411 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04dff0: 0c01 |0018: move-result-object v1 │ │ +04dff2: 6e10 1b11 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04dff8: 0c01 |001c: move-result-object v1 │ │ +04dffa: 7120 3a0e 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04e000: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +04e002: 5c30 4b01 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@014b │ │ +04e006: 5530 4d01 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ +04e00a: 5531 4c01 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@014c │ │ +04e00e: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +04e012: 5530 4d01 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ +04e016: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +04e01a: 6e10 0104 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0401 │ │ +04e020: 5530 4d01 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ +04e024: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +04e028: 5530 4501 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0145 │ │ +04e02c: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +04e030: 5530 4a01 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@014a │ │ +04e034: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +04e038: 5430 4801 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04e03c: 5431 4201 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0142 │ │ +04e040: 6e30 f903 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@03f9 │ │ +04e046: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0004 line=279 │ │ 0x0020 line=280 │ │ 0x0023 line=281 │ │ 0x0029 line=282 │ │ @@ -92959,110 +93175,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 │ │ -04c134: |[04c134] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -04c144: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04c146: 6302 4f01 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04c14a: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -04c14e: 1a02 7606 |0005: const-string v2, "LoaderManager" // string@0676 │ │ -04c152: 2203 7402 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04c156: 7010 0e11 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04c15c: 1a04 5812 |000c: const-string v4, "onLoadComplete: " // string@1258 │ │ -04c160: 6e20 1411 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c166: 0c03 |0011: move-result-object v3 │ │ -04c168: 6e20 1311 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04c16e: 0c03 |0015: move-result-object v3 │ │ -04c170: 6e10 1a11 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04c176: 0c03 |0019: move-result-object v3 │ │ -04c178: 7120 3a0e 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04c17e: 5562 4401 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0144 │ │ -04c182: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -04c186: 6302 4f01 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04c18a: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -04c18e: 1a02 7606 |0025: const-string v2, "LoaderManager" // string@0676 │ │ -04c192: 1a03 1300 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@0013 │ │ -04c196: 7120 3a0e 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04c19c: 0e00 |002c: return-void │ │ -04c19e: 5462 4e01 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04c1a2: 5422 5401 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04c1a6: 5263 4601 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0146 │ │ -04c1aa: 6e20 4206 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0642 │ │ -04c1b0: 0c02 |0036: move-result-object v2 │ │ -04c1b2: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -04c1b6: 6302 4f01 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04c1ba: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -04c1be: 1a02 7606 |003d: const-string v2, "LoaderManager" // string@0676 │ │ -04c1c2: 1a03 1400 |003f: const-string v3, " Ignoring load complete -- not active" // string@0014 │ │ -04c1c6: 7120 3a0e 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04c1cc: 28e8 |0044: goto 002c // -0018 │ │ -04c1ce: 5461 4901 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ -04c1d2: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -04c1d6: 6302 4f01 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04c1da: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -04c1de: 1a02 7606 |004d: const-string v2, "LoaderManager" // string@0676 │ │ -04c1e2: 2203 7402 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04c1e6: 7010 0e11 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04c1ec: 1a04 1e00 |0054: const-string v4, " Switching to pending loader: " // string@001e │ │ -04c1f0: 6e20 1411 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c1f6: 0c03 |0059: move-result-object v3 │ │ -04c1f8: 6e20 1311 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04c1fe: 0c03 |005d: move-result-object v3 │ │ -04c200: 6e10 1a11 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04c206: 0c03 |0061: move-result-object v3 │ │ -04c208: 7120 3a0e 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04c20e: 5b65 4901 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ -04c212: 5462 4e01 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04c216: 5422 5401 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04c21a: 5263 4601 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0146 │ │ -04c21e: 6e30 4906 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0649 │ │ -04c224: 6e10 fa03 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@03fa │ │ -04c22a: 5462 4e01 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04c22e: 6e20 1304 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0413 │ │ -04c234: 28b4 |0078: goto 002c // -004c │ │ -04c236: 5462 4201 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0142 │ │ -04c23a: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -04c23e: 5562 4501 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0145 │ │ -04c242: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -04c246: 5b68 4201 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0142 │ │ -04c24a: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -04c24c: 5c62 4501 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0145 │ │ -04c250: 5562 4d01 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ -04c254: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -04c258: 6e30 f903 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@03f9 │ │ -04c25e: 5462 4e01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04c262: 5422 5301 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ -04c266: 5263 4601 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0146 │ │ -04c26a: 6e20 4206 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0642 │ │ -04c270: 0c00 |0096: move-result-object v0 │ │ -04c272: 1f00 9d00 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ -04c276: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -04c27a: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -04c27e: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -04c280: 5c02 4301 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0143 │ │ -04c284: 6e10 fa03 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@03fa │ │ -04c28a: 5462 4e01 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04c28e: 5422 5301 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ -04c292: 5263 4601 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0146 │ │ -04c296: 6e20 4a06 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@064a │ │ -04c29c: 5462 4e01 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04c2a0: 5422 5101 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04c2a4: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -04c2a8: 5462 4e01 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04c2ac: 6e10 1104 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0411 │ │ -04c2b2: 0a02 |00b7: move-result v2 │ │ -04c2b4: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -04c2b8: 5462 4e01 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ -04c2bc: 5422 5101 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04c2c0: 5422 c100 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -04c2c4: 6e10 6503 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0365 │ │ -04c2ca: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +04e048: |[04e048] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +04e058: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04e05a: 6302 4f01 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04e05e: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +04e062: 1a02 7606 |0005: const-string v2, "LoaderManager" // string@0676 │ │ +04e066: 2203 7402 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04e06a: 7010 0f11 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04e070: 1a04 5812 |000c: const-string v4, "onLoadComplete: " // string@1258 │ │ +04e074: 6e20 1511 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04e07a: 0c03 |0011: move-result-object v3 │ │ +04e07c: 6e20 1411 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04e082: 0c03 |0015: move-result-object v3 │ │ +04e084: 6e10 1b11 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04e08a: 0c03 |0019: move-result-object v3 │ │ +04e08c: 7120 3a0e 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04e092: 5562 4401 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0144 │ │ +04e096: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +04e09a: 6302 4f01 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04e09e: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +04e0a2: 1a02 7606 |0025: const-string v2, "LoaderManager" // string@0676 │ │ +04e0a6: 1a03 1300 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@0013 │ │ +04e0aa: 7120 3a0e 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04e0b0: 0e00 |002c: return-void │ │ +04e0b2: 5462 4e01 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04e0b6: 5422 5401 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04e0ba: 5263 4601 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0146 │ │ +04e0be: 6e20 4206 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0642 │ │ +04e0c4: 0c02 |0036: move-result-object v2 │ │ +04e0c6: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +04e0ca: 6302 4f01 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04e0ce: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +04e0d2: 1a02 7606 |003d: const-string v2, "LoaderManager" // string@0676 │ │ +04e0d6: 1a03 1400 |003f: const-string v3, " Ignoring load complete -- not active" // string@0014 │ │ +04e0da: 7120 3a0e 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04e0e0: 28e8 |0044: goto 002c // -0018 │ │ +04e0e2: 5461 4901 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ +04e0e6: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +04e0ea: 6302 4f01 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04e0ee: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +04e0f2: 1a02 7606 |004d: const-string v2, "LoaderManager" // string@0676 │ │ +04e0f6: 2203 7402 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04e0fa: 7010 0f11 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04e100: 1a04 1e00 |0054: const-string v4, " Switching to pending loader: " // string@001e │ │ +04e104: 6e20 1511 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04e10a: 0c03 |0059: move-result-object v3 │ │ +04e10c: 6e20 1411 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04e112: 0c03 |005d: move-result-object v3 │ │ +04e114: 6e10 1b11 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04e11a: 0c03 |0061: move-result-object v3 │ │ +04e11c: 7120 3a0e 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04e122: 5b65 4901 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ +04e126: 5462 4e01 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04e12a: 5422 5401 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04e12e: 5263 4601 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0146 │ │ +04e132: 6e30 4906 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0649 │ │ +04e138: 6e10 fa03 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@03fa │ │ +04e13e: 5462 4e01 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04e142: 6e20 1304 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0413 │ │ +04e148: 28b4 |0078: goto 002c // -004c │ │ +04e14a: 5462 4201 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0142 │ │ +04e14e: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +04e152: 5562 4501 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0145 │ │ +04e156: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +04e15a: 5b68 4201 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0142 │ │ +04e15e: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +04e160: 5c62 4501 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0145 │ │ +04e164: 5562 4d01 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ +04e168: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +04e16c: 6e30 f903 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@03f9 │ │ +04e172: 5462 4e01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04e176: 5422 5301 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ +04e17a: 5263 4601 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0146 │ │ +04e17e: 6e20 4206 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0642 │ │ +04e184: 0c00 |0096: move-result-object v0 │ │ +04e186: 1f00 9d00 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ +04e18a: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +04e18e: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +04e192: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +04e194: 5c02 4301 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0143 │ │ +04e198: 6e10 fa03 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@03fa │ │ +04e19e: 5462 4e01 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04e1a2: 5422 5301 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ +04e1a6: 5263 4601 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0146 │ │ +04e1aa: 6e20 4a06 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@064a │ │ +04e1b0: 5462 4e01 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04e1b4: 5422 5101 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04e1b8: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +04e1bc: 5462 4e01 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04e1c0: 6e10 1104 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0411 │ │ +04e1c6: 0a02 |00b7: move-result v2 │ │ +04e1c8: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +04e1cc: 5462 4e01 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@014e │ │ +04e1d0: 5422 5101 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04e1d4: 5422 c100 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +04e1d8: 6e10 6503 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0365 │ │ +04e1de: 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 │ │ @@ -93099,27 +93315,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -04c2d0: |[04c2d0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -04c2e0: 5520 4d01 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ -04c2e4: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -04c2e8: 5520 4a01 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@014a │ │ -04c2ec: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -04c2f0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -04c2f2: 5c20 4a01 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@014a │ │ -04c2f6: 5520 4501 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0145 │ │ -04c2fa: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -04c2fe: 5420 4801 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04c302: 5421 4201 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0142 │ │ -04c306: 6e30 f903 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@03f9 │ │ -04c30c: 0e00 |0016: return-void │ │ +04e1e4: |[04e1e4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +04e1f4: 5520 4d01 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ +04e1f8: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +04e1fc: 5520 4a01 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@014a │ │ +04e200: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +04e204: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +04e206: 5c20 4a01 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@014a │ │ +04e20a: 5520 4501 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0145 │ │ +04e20e: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +04e212: 5420 4801 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04e216: 5421 4201 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0142 │ │ +04e21a: 6e30 f903 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@03f9 │ │ +04e220: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=305 │ │ 0x000b line=306 │ │ 0x000f line=307 │ │ @@ -93132,37 +93348,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -04c310: |[04c310] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -04c320: 6300 4f01 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04c324: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -04c328: 1a00 7606 |0004: const-string v0, "LoaderManager" // string@0676 │ │ -04c32c: 2201 7402 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -04c330: 7010 0e11 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04c336: 1a02 1b00 |000b: const-string v2, " Retaining: " // string@001b │ │ -04c33a: 6e20 1411 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c340: 0c01 |0010: move-result-object v1 │ │ -04c342: 6e20 1311 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04c348: 0c01 |0014: move-result-object v1 │ │ -04c34a: 6e10 1a11 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04c350: 0c01 |0018: move-result-object v1 │ │ -04c352: 7120 3a0e 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04c358: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -04c35a: 5c30 4b01 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@014b │ │ -04c35e: 5530 4d01 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ -04c362: 5c30 4c01 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@014c │ │ -04c366: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -04c368: 5c30 4d01 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ -04c36c: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -04c36e: 5b30 4101 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ -04c372: 0e00 |0029: return-void │ │ +04e224: |[04e224] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +04e234: 6300 4f01 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04e238: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +04e23c: 1a00 7606 |0004: const-string v0, "LoaderManager" // string@0676 │ │ +04e240: 2201 7402 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04e244: 7010 0f11 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04e24a: 1a02 1b00 |000b: const-string v2, " Retaining: " // string@001b │ │ +04e24e: 6e20 1511 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04e254: 0c01 |0010: move-result-object v1 │ │ +04e256: 6e20 1411 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04e25c: 0c01 |0014: move-result-object v1 │ │ +04e25e: 6e10 1b11 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04e264: 0c01 |0018: move-result-object v1 │ │ +04e266: 7120 3a0e 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04e26c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +04e26e: 5c30 4b01 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@014b │ │ +04e272: 5530 4d01 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ +04e276: 5c30 4c01 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@014c │ │ +04e27a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +04e27c: 5c30 4d01 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ +04e280: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +04e282: 5b30 4101 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ +04e286: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x001c line=271 │ │ 0x001f line=272 │ │ 0x0023 line=273 │ │ 0x0026 line=274 │ │ @@ -93175,86 +93391,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -04c374: |[04c374] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -04c384: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04c386: 5540 4b01 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@014b │ │ -04c38a: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -04c38e: 5540 4c01 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@014c │ │ -04c392: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -04c396: 5c43 4d01 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ -04c39a: 0e00 |000b: return-void │ │ -04c39c: 5540 4d01 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ -04c3a0: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -04c3a4: 5c43 4d01 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ -04c3a8: 6300 4f01 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04c3ac: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -04c3b0: 1a00 7606 |0016: const-string v0, "LoaderManager" // string@0676 │ │ -04c3b4: 2201 7402 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -04c3b8: 7010 0e11 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04c3be: 1a02 1c00 |001d: const-string v2, " Starting: " // string@001c │ │ -04c3c2: 6e20 1411 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c3c8: 0c01 |0022: move-result-object v1 │ │ -04c3ca: 6e20 1311 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04c3d0: 0c01 |0026: move-result-object v1 │ │ -04c3d2: 6e10 1a11 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04c3d8: 0c01 |002a: move-result-object v1 │ │ -04c3da: 7120 3a0e 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04c3e0: 5440 4801 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04c3e4: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -04c3e8: 5440 4101 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ -04c3ec: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -04c3f0: 5440 4101 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ -04c3f4: 5241 4601 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0146 │ │ -04c3f8: 5442 4001 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0140 │ │ -04c3fc: 7230 ed03 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@03ed │ │ -04c402: 0c00 |003f: move-result-object v0 │ │ -04c404: 5b40 4801 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04c408: 5440 4801 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04c40c: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -04c410: 5440 4801 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04c414: 6e10 ea10 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -04c41a: 0c00 |004b: move-result-object v0 │ │ -04c41c: 6e10 c410 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@10c4 │ │ -04c422: 0a00 |004f: move-result v0 │ │ -04c424: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -04c428: 5440 4801 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04c42c: 6e10 ea10 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -04c432: 0c00 |0057: move-result-object v0 │ │ -04c434: 6e10 c110 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@10c1 │ │ -04c43a: 0a00 |005b: move-result v0 │ │ -04c43c: 7110 2911 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@1129 │ │ -04c442: 0a00 |005f: move-result v0 │ │ -04c444: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -04c448: 2200 6102 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -04c44c: 2201 7402 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -04c450: 7010 0e11 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04c456: 1a02 4307 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0743 │ │ -04c45a: 6e20 1411 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c460: 0c01 |006e: move-result-object v1 │ │ -04c462: 5442 4801 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04c466: 6e20 1311 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04c46c: 0c01 |0074: move-result-object v1 │ │ -04c46e: 6e10 1a11 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04c474: 0c01 |0078: move-result-object v1 │ │ -04c476: 7020 ce10 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -04c47c: 2700 |007c: throw v0 │ │ -04c47e: 5540 4701 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0147 │ │ -04c482: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -04c486: 5440 4801 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04c48a: 5241 4601 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0146 │ │ -04c48e: 6e30 6b05 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@056b │ │ -04c494: 5c43 4701 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0147 │ │ -04c498: 5440 4801 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04c49c: 6e10 6d05 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@056d │ │ -04c4a2: 2900 7cff |008f: goto/16 000b // -0084 │ │ +04e288: |[04e288] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +04e298: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04e29a: 5540 4b01 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@014b │ │ +04e29e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +04e2a2: 5540 4c01 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@014c │ │ +04e2a6: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +04e2aa: 5c43 4d01 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ +04e2ae: 0e00 |000b: return-void │ │ +04e2b0: 5540 4d01 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ +04e2b4: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +04e2b8: 5c43 4d01 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ +04e2bc: 6300 4f01 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04e2c0: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +04e2c4: 1a00 7606 |0016: const-string v0, "LoaderManager" // string@0676 │ │ +04e2c8: 2201 7402 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04e2cc: 7010 0f11 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04e2d2: 1a02 1c00 |001d: const-string v2, " Starting: " // string@001c │ │ +04e2d6: 6e20 1511 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04e2dc: 0c01 |0022: move-result-object v1 │ │ +04e2de: 6e20 1411 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04e2e4: 0c01 |0026: move-result-object v1 │ │ +04e2e6: 6e10 1b11 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04e2ec: 0c01 |002a: move-result-object v1 │ │ +04e2ee: 7120 3a0e 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04e2f4: 5440 4801 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04e2f8: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +04e2fc: 5440 4101 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ +04e300: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +04e304: 5440 4101 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ +04e308: 5241 4601 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0146 │ │ +04e30c: 5442 4001 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0140 │ │ +04e310: 7230 ed03 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@03ed │ │ +04e316: 0c00 |003f: move-result-object v0 │ │ +04e318: 5b40 4801 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04e31c: 5440 4801 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04e320: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +04e324: 5440 4801 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04e328: 6e10 eb10 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +04e32e: 0c00 |004b: move-result-object v0 │ │ +04e330: 6e10 c510 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@10c5 │ │ +04e336: 0a00 |004f: move-result v0 │ │ +04e338: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +04e33c: 5440 4801 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04e340: 6e10 eb10 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +04e346: 0c00 |0057: move-result-object v0 │ │ +04e348: 6e10 c210 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@10c2 │ │ +04e34e: 0a00 |005b: move-result v0 │ │ +04e350: 7110 2a11 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@112a │ │ +04e356: 0a00 |005f: move-result v0 │ │ +04e358: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +04e35c: 2200 6102 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +04e360: 2201 7402 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04e364: 7010 0f11 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04e36a: 1a02 4307 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0743 │ │ +04e36e: 6e20 1511 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04e374: 0c01 |006e: move-result-object v1 │ │ +04e376: 5442 4801 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04e37a: 6e20 1411 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04e380: 0c01 |0074: move-result-object v1 │ │ +04e382: 6e10 1b11 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04e388: 0c01 |0078: move-result-object v1 │ │ +04e38a: 7020 cf10 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +04e390: 2700 |007c: throw v0 │ │ +04e392: 5540 4701 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0147 │ │ +04e396: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +04e39a: 5440 4801 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04e39e: 5241 4601 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0146 │ │ +04e3a2: 6e30 6b05 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@056b │ │ +04e3a8: 5c43 4701 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0147 │ │ +04e3ac: 5440 4801 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04e3b0: 6e10 6d05 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@056d │ │ +04e3b6: 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 │ │ @@ -93276,42 +93492,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -04c4a8: |[04c4a8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -04c4b8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04c4ba: 6300 4f01 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04c4be: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -04c4c2: 1a00 7606 |0005: const-string v0, "LoaderManager" // string@0676 │ │ -04c4c6: 2201 7402 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -04c4ca: 7010 0e11 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04c4d0: 1a02 1d00 |000c: const-string v2, " Stopping: " // string@001d │ │ -04c4d4: 6e20 1411 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c4da: 0c01 |0011: move-result-object v1 │ │ -04c4dc: 6e20 1311 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04c4e2: 0c01 |0015: move-result-object v1 │ │ -04c4e4: 6e10 1a11 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04c4ea: 0c01 |0019: move-result-object v1 │ │ -04c4ec: 7120 3a0e 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04c4f2: 5c43 4d01 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ -04c4f6: 5540 4b01 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@014b │ │ -04c4fa: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -04c4fe: 5440 4801 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04c502: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -04c506: 5540 4701 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0147 │ │ -04c50a: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -04c50e: 5c43 4701 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0147 │ │ -04c512: 5440 4801 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04c516: 6e20 7105 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0571 │ │ -04c51c: 5440 4801 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04c520: 6e10 6e05 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@056e │ │ -04c526: 0e00 |0037: return-void │ │ +04e3bc: |[04e3bc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +04e3cc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04e3ce: 6300 4f01 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04e3d2: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +04e3d6: 1a00 7606 |0005: const-string v0, "LoaderManager" // string@0676 │ │ +04e3da: 2201 7402 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04e3de: 7010 0f11 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04e3e4: 1a02 1d00 |000c: const-string v2, " Stopping: " // string@001d │ │ +04e3e8: 6e20 1511 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04e3ee: 0c01 |0011: move-result-object v1 │ │ +04e3f0: 6e20 1411 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04e3f6: 0c01 |0015: move-result-object v1 │ │ +04e3f8: 6e10 1b11 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04e3fe: 0c01 |0019: move-result-object v1 │ │ +04e400: 7120 3a0e 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04e406: 5c43 4d01 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ +04e40a: 5540 4b01 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@014b │ │ +04e40e: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +04e412: 5440 4801 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04e416: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +04e41a: 5540 4701 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0147 │ │ +04e41e: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +04e422: 5c43 4701 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@0147 │ │ +04e426: 5440 4801 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04e42a: 6e20 7105 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0571 │ │ +04e430: 5440 4801 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04e434: 6e10 6e05 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@056e │ │ +04e43a: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x001d line=315 │ │ 0x001f line=316 │ │ 0x0023 line=317 │ │ 0x002b line=319 │ │ @@ -93326,38 +93542,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -04c528: |[04c528] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -04c538: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -04c53c: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -04c540: 7020 0f11 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@110f │ │ -04c546: 1a01 7506 |0007: const-string v1, "LoaderInfo{" // string@0675 │ │ -04c54a: 6e20 1411 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c550: 7110 1e11 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111e │ │ -04c556: 0a01 |000f: move-result v1 │ │ -04c558: 7110 d610 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -04c55e: 0c01 |0013: move-result-object v1 │ │ -04c560: 6e20 1411 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c566: 1a01 2800 |0017: const-string v1, " #" // string@0028 │ │ -04c56a: 6e20 1411 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c570: 5221 4601 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0146 │ │ -04c574: 6e20 1111 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04c57a: 1a01 2d00 |0021: const-string v1, " : " // string@002d │ │ -04c57e: 6e20 1411 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c584: 5421 4801 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04c588: 7120 0a06 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@060a │ │ -04c58e: 1a01 ef16 |002b: const-string v1, "}}" // string@16ef │ │ -04c592: 6e20 1411 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c598: 6e10 1a11 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04c59e: 0c01 |0033: move-result-object v1 │ │ -04c5a0: 1101 |0034: return-object v1 │ │ +04e43c: |[04e43c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +04e44c: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +04e450: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +04e454: 7020 1011 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1110 │ │ +04e45a: 1a01 7506 |0007: const-string v1, "LoaderInfo{" // string@0675 │ │ +04e45e: 6e20 1511 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04e464: 7110 1f11 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111f │ │ +04e46a: 0a01 |000f: move-result v1 │ │ +04e46c: 7110 d710 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +04e472: 0c01 |0013: move-result-object v1 │ │ +04e474: 6e20 1511 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04e47a: 1a01 2800 |0017: const-string v1, " #" // string@0028 │ │ +04e47e: 6e20 1511 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04e484: 5221 4601 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0146 │ │ +04e488: 6e20 1211 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04e48e: 1a01 2d00 |0021: const-string v1, " : " // string@002d │ │ +04e492: 6e20 1511 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04e498: 5421 4801 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04e49c: 7120 0a06 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@060a │ │ +04e4a2: 1a01 ef16 |002b: const-string v1, "}}" // string@16ef │ │ +04e4a6: 6e20 1511 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04e4ac: 6e10 1b11 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04e4b2: 0c01 |0033: move-result-object v1 │ │ +04e4b4: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0007 line=440 │ │ 0x000c line=441 │ │ 0x0017 line=442 │ │ 0x001c line=443 │ │ @@ -93454,44 +93670,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04c5a4: |[04c5a4] android.support.v4.app.LoaderManagerImpl.:()V │ │ -04c5b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c5b6: 6a00 4f01 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04c5ba: 0e00 |0003: return-void │ │ +04e4b8: |[04e4b8] android.support.v4.app.LoaderManagerImpl.:()V │ │ +04e4c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04e4ca: 6a00 4f01 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04e4ce: 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 │ │ -04c5bc: |[04c5bc] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ -04c5cc: 7010 f003 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@03f0 │ │ -04c5d2: 2200 0301 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0103 │ │ -04c5d6: 7010 3b06 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@063b │ │ -04c5dc: 5b10 5401 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04c5e0: 2200 0301 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0103 │ │ -04c5e4: 7010 3b06 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@063b │ │ -04c5ea: 5b10 5301 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ -04c5ee: 5b12 5801 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0158 │ │ -04c5f2: 5b13 5101 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04c5f6: 5c14 5701 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0157 │ │ -04c5fa: 0e00 |0017: return-void │ │ +04e4d0: |[04e4d0] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ +04e4e0: 7010 f003 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@03f0 │ │ +04e4e6: 2200 0301 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0103 │ │ +04e4ea: 7010 3b06 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@063b │ │ +04e4f0: 5b10 5401 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04e4f4: 2200 0301 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0103 │ │ +04e4f8: 7010 3b06 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@063b │ │ +04e4fe: 5b10 5301 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ +04e502: 5b12 5801 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@0158 │ │ +04e506: 5b13 5101 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04e50a: 5c14 5701 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0157 │ │ +04e50e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=478 │ │ 0x0013 line=479 │ │ @@ -93508,26 +93724,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 │ │ -04c5fc: |[04c5fc] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -04c60c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04c60e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -04c610: 5c31 5201 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0152 │ │ -04c614: 7040 0604 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@0406 │ │ -04c61a: 0c00 |0007: move-result-object v0 │ │ -04c61c: 6e20 1304 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0413 │ │ -04c622: 5c32 5201 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0152 │ │ -04c626: 1100 |000d: return-object v0 │ │ -04c628: 0d01 |000e: move-exception v1 │ │ -04c62a: 5c32 5201 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0152 │ │ -04c62e: 2701 |0011: throw v1 │ │ +04e510: |[04e510] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +04e520: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04e522: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +04e524: 5c31 5201 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0152 │ │ +04e528: 7040 0604 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@0406 │ │ +04e52e: 0c00 |0007: move-result-object v0 │ │ +04e530: 6e20 1304 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0413 │ │ +04e536: 5c32 5201 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0152 │ │ +04e53a: 1100 |000d: return-object v0 │ │ +04e53c: 0d01 |000e: move-exception v1 │ │ +04e53e: 5c32 5201 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0152 │ │ +04e542: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ -> 0x000e │ │ positions : │ │ 0x0001 line=498 │ │ 0x0004 line=499 │ │ 0x0008 line=500 │ │ @@ -93545,21 +93761,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 │ │ -04c63c: |[04c63c] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -04c64c: 2200 9d00 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ -04c650: 7055 f803 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@03f8 │ │ -04c656: 7230 ed03 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@03ed │ │ -04c65c: 0c01 |0008: move-result-object v1 │ │ -04c65e: 5b01 4801 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04c662: 1100 |000b: return-object v0 │ │ +04e550: |[04e550] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +04e560: 2200 9d00 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ +04e564: 7055 f803 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@03f8 │ │ +04e56a: 7230 ed03 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@03ed │ │ +04e570: 0c01 |0008: move-result-object v1 │ │ +04e572: 5b01 4801 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04e576: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0005 line=490 │ │ 0x0009 line=491 │ │ 0x000b line=492 │ │ locals : │ │ @@ -93577,70 +93793,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -04c664: |[04c664] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -04c674: 5552 5201 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0152 │ │ -04c678: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -04c67c: 2202 6202 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@0262 │ │ -04c680: 1a03 1902 |0006: const-string v3, "Called while creating a loader" // string@0219 │ │ -04c684: 7020 d110 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -04c68a: 2702 |000b: throw v2 │ │ -04c68c: 6302 4f01 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04c690: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -04c694: 1a02 7606 |0010: const-string v2, "LoaderManager" // string@0676 │ │ -04c698: 2203 7402 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04c69c: 7010 0e11 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04c6a2: 1a04 520b |0017: const-string v4, "destroyLoader in " // string@0b52 │ │ -04c6a6: 6e20 1411 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c6ac: 0c03 |001c: move-result-object v3 │ │ -04c6ae: 6e20 1311 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04c6b4: 0c03 |0020: move-result-object v3 │ │ -04c6b6: 1a04 8200 |0021: const-string v4, " of " // string@0082 │ │ -04c6ba: 6e20 1411 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c6c0: 0c03 |0026: move-result-object v3 │ │ -04c6c2: 6e20 1111 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04c6c8: 0c03 |002a: move-result-object v3 │ │ -04c6ca: 6e10 1a11 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04c6d0: 0c03 |002e: move-result-object v3 │ │ -04c6d2: 7120 3a0e 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04c6d8: 5452 5401 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04c6dc: 6e20 4606 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0646 │ │ -04c6e2: 0a00 |0037: move-result v0 │ │ -04c6e4: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -04c6e8: 5452 5401 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04c6ec: 6e20 4f06 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ -04c6f2: 0c01 |003f: move-result-object v1 │ │ -04c6f4: 1f01 9d00 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ -04c6f8: 5452 5401 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04c6fc: 6e20 4b06 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@064b │ │ -04c702: 6e10 fa03 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@03fa │ │ -04c708: 5452 5301 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ -04c70c: 6e20 4606 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0646 │ │ -04c712: 0a00 |004f: move-result v0 │ │ -04c714: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -04c718: 5452 5301 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ -04c71c: 6e20 4f06 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ -04c722: 0c01 |0057: move-result-object v1 │ │ -04c724: 1f01 9d00 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ -04c728: 5452 5301 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ -04c72c: 6e20 4b06 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@064b │ │ -04c732: 6e10 fa03 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@03fa │ │ -04c738: 5452 5101 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04c73c: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -04c740: 6e10 1104 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0411 │ │ -04c746: 0a02 |0069: move-result v2 │ │ -04c748: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -04c74c: 5452 5101 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04c750: 5422 c100 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ -04c754: 6e10 6503 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0365 │ │ -04c75a: 0e00 |0073: return-void │ │ +04e578: |[04e578] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +04e588: 5552 5201 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0152 │ │ +04e58c: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +04e590: 2202 6202 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@0262 │ │ +04e594: 1a03 1902 |0006: const-string v3, "Called while creating a loader" // string@0219 │ │ +04e598: 7020 d210 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04e59e: 2702 |000b: throw v2 │ │ +04e5a0: 6302 4f01 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04e5a4: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +04e5a8: 1a02 7606 |0010: const-string v2, "LoaderManager" // string@0676 │ │ +04e5ac: 2203 7402 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04e5b0: 7010 0f11 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04e5b6: 1a04 520b |0017: const-string v4, "destroyLoader in " // string@0b52 │ │ +04e5ba: 6e20 1511 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04e5c0: 0c03 |001c: move-result-object v3 │ │ +04e5c2: 6e20 1411 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04e5c8: 0c03 |0020: move-result-object v3 │ │ +04e5ca: 1a04 8200 |0021: const-string v4, " of " // string@0082 │ │ +04e5ce: 6e20 1511 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04e5d4: 0c03 |0026: move-result-object v3 │ │ +04e5d6: 6e20 1211 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04e5dc: 0c03 |002a: move-result-object v3 │ │ +04e5de: 6e10 1b11 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04e5e4: 0c03 |002e: move-result-object v3 │ │ +04e5e6: 7120 3a0e 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04e5ec: 5452 5401 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04e5f0: 6e20 4606 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0646 │ │ +04e5f6: 0a00 |0037: move-result v0 │ │ +04e5f8: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +04e5fc: 5452 5401 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04e600: 6e20 4f06 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ +04e606: 0c01 |003f: move-result-object v1 │ │ +04e608: 1f01 9d00 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ +04e60c: 5452 5401 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04e610: 6e20 4b06 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@064b │ │ +04e616: 6e10 fa03 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@03fa │ │ +04e61c: 5452 5301 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ +04e620: 6e20 4606 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0646 │ │ +04e626: 0a00 |004f: move-result v0 │ │ +04e628: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +04e62c: 5452 5301 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ +04e630: 6e20 4f06 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ +04e636: 0c01 |0057: move-result-object v1 │ │ +04e638: 1f01 9d00 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ +04e63c: 5452 5301 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ +04e640: 6e20 4b06 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@064b │ │ +04e646: 6e10 fa03 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@03fa │ │ +04e64c: 5452 5101 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04e650: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +04e654: 6e10 1104 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0411 │ │ +04e65a: 0a02 |0069: move-result v2 │ │ +04e65c: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +04e660: 5452 5101 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04e664: 5422 c100 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00c1 │ │ +04e668: 6e10 6503 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0365 │ │ +04e66e: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x000c line=662 │ │ 0x0032 line=663 │ │ 0x0038 line=664 │ │ @@ -93667,70 +93883,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 114 16-bit code units │ │ -04c75c: |[04c75c] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -04c76c: 5541 5501 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0155 │ │ -04c770: 3901 3600 |0002: if-nez v1, 0038 // +0036 │ │ -04c774: 6301 4f01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04c778: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -04c77c: 1a01 7606 |0008: const-string v1, "LoaderManager" // string@0676 │ │ -04c780: 2202 7402 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -04c784: 7010 0e11 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04c78a: 1a03 6f02 |000f: const-string v3, "Destroying Active in " // string@026f │ │ -04c78e: 6e20 1411 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c794: 0c02 |0014: move-result-object v2 │ │ -04c796: 6e20 1311 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04c79c: 0c02 |0018: move-result-object v2 │ │ -04c79e: 6e10 1a11 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04c7a4: 0c02 |001c: move-result-object v2 │ │ -04c7a6: 7120 3a0e 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04c7ac: 5441 5401 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04c7b0: 6e10 4e06 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ -04c7b6: 0a01 |0025: move-result v1 │ │ -04c7b8: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04c7bc: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -04c7c0: 5441 5401 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04c7c4: 6e20 4f06 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ -04c7ca: 0c01 |002f: move-result-object v1 │ │ -04c7cc: 1f01 9d00 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ -04c7d0: 6e10 fa03 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@03fa │ │ -04c7d6: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04c7da: 28f1 |0037: goto 0028 // -000f │ │ -04c7dc: 6301 4f01 |0038: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04c7e0: 3801 1a00 |003a: if-eqz v1, 0054 // +001a │ │ -04c7e4: 1a01 7606 |003c: const-string v1, "LoaderManager" // string@0676 │ │ -04c7e8: 2202 7402 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -04c7ec: 7010 0e11 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04c7f2: 1a03 7002 |0043: const-string v3, "Destroying Inactive in " // string@0270 │ │ -04c7f6: 6e20 1411 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c7fc: 0c02 |0048: move-result-object v2 │ │ -04c7fe: 6e20 1311 4200 |0049: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04c804: 0c02 |004c: move-result-object v2 │ │ -04c806: 6e10 1a11 0200 |004d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04c80c: 0c02 |0050: move-result-object v2 │ │ -04c80e: 7120 3a0e 2100 |0051: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04c814: 5441 5301 |0054: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ -04c818: 6e10 4e06 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ -04c81e: 0a01 |0059: move-result v1 │ │ -04c820: d800 01ff |005a: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04c824: 3a00 1000 |005c: if-ltz v0, 006c // +0010 │ │ -04c828: 5441 5301 |005e: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ -04c82c: 6e20 4f06 0100 |0060: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ -04c832: 0c01 |0063: move-result-object v1 │ │ -04c834: 1f01 9d00 |0064: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ -04c838: 6e10 fa03 0100 |0066: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@03fa │ │ -04c83e: d800 00ff |0069: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04c842: 28f1 |006b: goto 005c // -000f │ │ -04c844: 5441 5301 |006c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ -04c848: 6e10 3f06 0100 |006e: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@063f │ │ -04c84e: 0e00 |0071: return-void │ │ +04e670: |[04e670] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +04e680: 5541 5501 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0155 │ │ +04e684: 3901 3600 |0002: if-nez v1, 0038 // +0036 │ │ +04e688: 6301 4f01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04e68c: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +04e690: 1a01 7606 |0008: const-string v1, "LoaderManager" // string@0676 │ │ +04e694: 2202 7402 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +04e698: 7010 0f11 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04e69e: 1a03 6f02 |000f: const-string v3, "Destroying Active in " // string@026f │ │ +04e6a2: 6e20 1511 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04e6a8: 0c02 |0014: move-result-object v2 │ │ +04e6aa: 6e20 1411 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04e6b0: 0c02 |0018: move-result-object v2 │ │ +04e6b2: 6e10 1b11 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04e6b8: 0c02 |001c: move-result-object v2 │ │ +04e6ba: 7120 3a0e 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04e6c0: 5441 5401 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04e6c4: 6e10 4e06 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ +04e6ca: 0a01 |0025: move-result v1 │ │ +04e6cc: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +04e6d0: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +04e6d4: 5441 5401 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04e6d8: 6e20 4f06 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ +04e6de: 0c01 |002f: move-result-object v1 │ │ +04e6e0: 1f01 9d00 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ +04e6e4: 6e10 fa03 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@03fa │ │ +04e6ea: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04e6ee: 28f1 |0037: goto 0028 // -000f │ │ +04e6f0: 6301 4f01 |0038: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04e6f4: 3801 1a00 |003a: if-eqz v1, 0054 // +001a │ │ +04e6f8: 1a01 7606 |003c: const-string v1, "LoaderManager" // string@0676 │ │ +04e6fc: 2202 7402 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +04e700: 7010 0f11 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04e706: 1a03 7002 |0043: const-string v3, "Destroying Inactive in " // string@0270 │ │ +04e70a: 6e20 1511 3200 |0045: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04e710: 0c02 |0048: move-result-object v2 │ │ +04e712: 6e20 1411 4200 |0049: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04e718: 0c02 |004c: move-result-object v2 │ │ +04e71a: 6e10 1b11 0200 |004d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04e720: 0c02 |0050: move-result-object v2 │ │ +04e722: 7120 3a0e 2100 |0051: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04e728: 5441 5301 |0054: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ +04e72c: 6e10 4e06 0100 |0056: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ +04e732: 0a01 |0059: move-result v1 │ │ +04e734: d800 01ff |005a: add-int/lit8 v0, v1, #int -1 // #ff │ │ +04e738: 3a00 1000 |005c: if-ltz v0, 006c // +0010 │ │ +04e73c: 5441 5301 |005e: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ +04e740: 6e20 4f06 0100 |0060: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ +04e746: 0c01 |0063: move-result-object v1 │ │ +04e748: 1f01 9d00 |0064: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ +04e74c: 6e10 fa03 0100 |0066: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@03fa │ │ +04e752: d800 00ff |0069: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04e756: 28f1 |006b: goto 005c // -000f │ │ +04e758: 5441 5301 |006c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ +04e75c: 6e10 3f06 0100 |006e: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@063f │ │ +04e762: 0e00 |0071: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0004 line=774 │ │ 0x0020 line=775 │ │ 0x002a line=776 │ │ 0x0035 line=775 │ │ @@ -93750,29 +93966,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04c850: |[04c850] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -04c860: 5431 5401 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04c864: 6e10 4e06 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ -04c86a: 0a01 |0005: move-result v1 │ │ -04c86c: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04c870: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -04c874: 5431 5401 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04c878: 6e20 4f06 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ -04c87e: 0c01 |000f: move-result-object v1 │ │ -04c880: 1f01 9d00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ -04c884: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -04c886: 5c12 4a01 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@014a │ │ -04c88a: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04c88e: 28f1 |0017: goto 0008 // -000f │ │ -04c890: 0e00 |0018: return-void │ │ +04e764: |[04e764] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +04e774: 5431 5401 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04e778: 6e10 4e06 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ +04e77e: 0a01 |0005: move-result v1 │ │ +04e780: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +04e784: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +04e788: 5431 5401 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04e78c: 6e20 4f06 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ +04e792: 0c01 |000f: move-result-object v1 │ │ +04e794: 1f01 9d00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ +04e798: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +04e79a: 5c12 4a01 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@014a │ │ +04e79e: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04e7a2: 28f1 |0017: goto 0008 // -000f │ │ +04e7a4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x000a line=762 │ │ 0x0015 line=761 │ │ 0x0018 line=764 │ │ locals : │ │ @@ -93784,28 +94000,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04c894: |[04c894] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -04c8a4: 5421 5401 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04c8a8: 6e10 4e06 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ -04c8ae: 0a01 |0005: move-result v1 │ │ -04c8b0: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04c8b4: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -04c8b8: 5421 5401 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04c8bc: 6e20 4f06 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ -04c8c2: 0c01 |000f: move-result-object v1 │ │ -04c8c4: 1f01 9d00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ -04c8c8: 6e10 fe03 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@03fe │ │ -04c8ce: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04c8d2: 28f1 |0017: goto 0008 // -000f │ │ -04c8d4: 0e00 |0018: return-void │ │ +04e7a8: |[04e7a8] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +04e7b8: 5421 5401 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04e7bc: 6e10 4e06 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ +04e7c2: 0a01 |0005: move-result v1 │ │ +04e7c4: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +04e7c8: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +04e7cc: 5421 5401 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04e7d0: 6e20 4f06 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ +04e7d6: 0c01 |000f: move-result-object v1 │ │ +04e7d8: 1f01 9d00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ +04e7dc: 6e10 fe03 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@03fe │ │ +04e7e2: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04e7e6: 28f1 |0017: goto 0008 // -000f │ │ +04e7e8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000a line=768 │ │ 0x0015 line=767 │ │ 0x0018 line=770 │ │ locals : │ │ @@ -93817,62 +94033,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -04c8d8: |[04c8d8] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -04c8e8: 6302 4f01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04c8ec: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -04c8f0: 1a02 7606 |0004: const-string v2, "LoaderManager" // string@0676 │ │ -04c8f4: 2203 7402 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04c8f8: 7010 0e11 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04c8fe: 1a04 9b07 |000b: const-string v4, "Retaining in " // string@079b │ │ -04c902: 6e20 1411 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c908: 0c03 |0010: move-result-object v3 │ │ -04c90a: 6e20 1311 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04c910: 0c03 |0014: move-result-object v3 │ │ -04c912: 6e10 1a11 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04c918: 0c03 |0018: move-result-object v3 │ │ -04c91a: 7120 3a0e 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04c920: 5552 5701 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0157 │ │ -04c924: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -04c928: 2200 7102 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0271 │ │ -04c92c: 1a02 2f0e |0022: const-string v2, "here" // string@0e2f │ │ -04c930: 7020 ee10 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@10ee │ │ -04c936: 6e10 f010 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@10f0 │ │ -04c93c: 1a02 7606 |002a: const-string v2, "LoaderManager" // string@0676 │ │ -04c940: 2203 7402 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04c944: 7010 0e11 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04c94a: 1a04 1602 |0031: const-string v4, "Called doRetain when not started: " // string@0216 │ │ -04c94e: 6e20 1411 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c954: 0c03 |0036: move-result-object v3 │ │ -04c956: 6e20 1311 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04c95c: 0c03 |003a: move-result-object v3 │ │ -04c95e: 6e10 1a11 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04c964: 0c03 |003e: move-result-object v3 │ │ -04c966: 7130 3c0e 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e3c │ │ -04c96c: 0e00 |0042: return-void │ │ -04c96e: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -04c970: 5c52 5501 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0155 │ │ -04c974: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -04c976: 5c52 5701 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0157 │ │ -04c97a: 5452 5401 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04c97e: 6e10 4e06 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ -04c984: 0a02 |004e: move-result v2 │ │ -04c986: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04c98a: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -04c98e: 5452 5401 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04c992: 6e20 4f06 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ -04c998: 0c02 |0058: move-result-object v2 │ │ -04c99a: 1f02 9d00 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ -04c99e: 6e10 ff03 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@03ff │ │ -04c9a4: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04c9a8: 28f1 |0060: goto 0051 // -000f │ │ +04e7ec: |[04e7ec] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +04e7fc: 6302 4f01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04e800: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +04e804: 1a02 7606 |0004: const-string v2, "LoaderManager" // string@0676 │ │ +04e808: 2203 7402 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04e80c: 7010 0f11 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04e812: 1a04 9b07 |000b: const-string v4, "Retaining in " // string@079b │ │ +04e816: 6e20 1511 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04e81c: 0c03 |0010: move-result-object v3 │ │ +04e81e: 6e20 1411 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04e824: 0c03 |0014: move-result-object v3 │ │ +04e826: 6e10 1b11 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04e82c: 0c03 |0018: move-result-object v3 │ │ +04e82e: 7120 3a0e 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04e834: 5552 5701 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0157 │ │ +04e838: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +04e83c: 2200 7102 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0271 │ │ +04e840: 1a02 2f0e |0022: const-string v2, "here" // string@0e2f │ │ +04e844: 7020 ef10 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@10ef │ │ +04e84a: 6e10 f110 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@10f1 │ │ +04e850: 1a02 7606 |002a: const-string v2, "LoaderManager" // string@0676 │ │ +04e854: 2203 7402 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04e858: 7010 0f11 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04e85e: 1a04 1602 |0031: const-string v4, "Called doRetain when not started: " // string@0216 │ │ +04e862: 6e20 1511 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04e868: 0c03 |0036: move-result-object v3 │ │ +04e86a: 6e20 1411 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04e870: 0c03 |003a: move-result-object v3 │ │ +04e872: 6e10 1b11 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04e878: 0c03 |003e: move-result-object v3 │ │ +04e87a: 7130 3c0e 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e3c │ │ +04e880: 0e00 |0042: return-void │ │ +04e882: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +04e884: 5c52 5501 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0155 │ │ +04e888: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +04e88a: 5c52 5701 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0157 │ │ +04e88e: 5452 5401 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04e892: 6e10 4e06 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ +04e898: 0a02 |004e: move-result v2 │ │ +04e89a: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04e89e: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +04e8a2: 5452 5401 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04e8a6: 6e20 4f06 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ +04e8ac: 0c02 |0058: move-result-object v2 │ │ +04e8ae: 1f02 9d00 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ +04e8b2: 6e10 ff03 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@03ff │ │ +04e8b8: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04e8bc: 28f1 |0060: goto 0051 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x001c line=735 │ │ 0x0020 line=736 │ │ 0x0027 line=737 │ │ 0x002a line=738 │ │ @@ -93892,60 +94108,60 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -04c9ac: |[04c9ac] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -04c9bc: 6302 4f01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04c9c0: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -04c9c4: 1a02 7606 |0004: const-string v2, "LoaderManager" // string@0676 │ │ -04c9c8: 2203 7402 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04c9cc: 7010 0e11 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04c9d2: 1a04 fd07 |000b: const-string v4, "Starting in " // string@07fd │ │ -04c9d6: 6e20 1411 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04c9dc: 0c03 |0010: move-result-object v3 │ │ -04c9de: 6e20 1311 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04c9e4: 0c03 |0014: move-result-object v3 │ │ -04c9e6: 6e10 1a11 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04c9ec: 0c03 |0018: move-result-object v3 │ │ -04c9ee: 7120 3a0e 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04c9f4: 5552 5701 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0157 │ │ -04c9f8: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -04c9fc: 2200 7102 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0271 │ │ -04ca00: 1a02 2f0e |0022: const-string v2, "here" // string@0e2f │ │ -04ca04: 7020 ee10 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@10ee │ │ -04ca0a: 6e10 f010 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@10f0 │ │ -04ca10: 1a02 7606 |002a: const-string v2, "LoaderManager" // string@0676 │ │ -04ca14: 2203 7402 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04ca18: 7010 0e11 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04ca1e: 1a04 1702 |0031: const-string v4, "Called doStart when already started: " // string@0217 │ │ -04ca22: 6e20 1411 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04ca28: 0c03 |0036: move-result-object v3 │ │ -04ca2a: 6e20 1311 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04ca30: 0c03 |003a: move-result-object v3 │ │ -04ca32: 6e10 1a11 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04ca38: 0c03 |003e: move-result-object v3 │ │ -04ca3a: 7130 3c0e 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e3c │ │ -04ca40: 0e00 |0042: return-void │ │ -04ca42: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -04ca44: 5c52 5701 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0157 │ │ -04ca48: 5452 5401 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04ca4c: 6e10 4e06 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ -04ca52: 0a02 |004b: move-result v2 │ │ -04ca54: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04ca58: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -04ca5c: 5452 5401 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04ca60: 6e20 4f06 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ -04ca66: 0c02 |0055: move-result-object v2 │ │ -04ca68: 1f02 9d00 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ -04ca6c: 6e10 0004 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0400 │ │ -04ca72: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04ca76: 28f1 |005d: goto 004e // -000f │ │ +04e8c0: |[04e8c0] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +04e8d0: 6302 4f01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04e8d4: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +04e8d8: 1a02 7606 |0004: const-string v2, "LoaderManager" // string@0676 │ │ +04e8dc: 2203 7402 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04e8e0: 7010 0f11 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04e8e6: 1a04 fd07 |000b: const-string v4, "Starting in " // string@07fd │ │ +04e8ea: 6e20 1511 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04e8f0: 0c03 |0010: move-result-object v3 │ │ +04e8f2: 6e20 1411 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04e8f8: 0c03 |0014: move-result-object v3 │ │ +04e8fa: 6e10 1b11 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04e900: 0c03 |0018: move-result-object v3 │ │ +04e902: 7120 3a0e 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04e908: 5552 5701 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0157 │ │ +04e90c: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +04e910: 2200 7102 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0271 │ │ +04e914: 1a02 2f0e |0022: const-string v2, "here" // string@0e2f │ │ +04e918: 7020 ef10 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@10ef │ │ +04e91e: 6e10 f110 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@10f1 │ │ +04e924: 1a02 7606 |002a: const-string v2, "LoaderManager" // string@0676 │ │ +04e928: 2203 7402 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04e92c: 7010 0f11 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04e932: 1a04 1702 |0031: const-string v4, "Called doStart when already started: " // string@0217 │ │ +04e936: 6e20 1511 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04e93c: 0c03 |0036: move-result-object v3 │ │ +04e93e: 6e20 1411 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04e944: 0c03 |003a: move-result-object v3 │ │ +04e946: 6e10 1b11 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04e94c: 0c03 |003e: move-result-object v3 │ │ +04e94e: 7130 3c0e 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e3c │ │ +04e954: 0e00 |0042: return-void │ │ +04e956: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +04e958: 5c52 5701 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0157 │ │ +04e95c: 5452 5401 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04e960: 6e10 4e06 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ +04e966: 0a02 |004b: move-result v2 │ │ +04e968: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04e96c: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +04e970: 5452 5401 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04e974: 6e20 4f06 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ +04e97a: 0c02 |0055: move-result-object v2 │ │ +04e97c: 1f02 9d00 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ +04e980: 6e10 0004 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0400 │ │ +04e986: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04e98a: 28f1 |005d: goto 004e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x001c line=702 │ │ 0x0020 line=703 │ │ 0x0027 line=704 │ │ 0x002a line=705 │ │ @@ -93964,61 +94180,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -04ca78: |[04ca78] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -04ca88: 6302 4f01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04ca8c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -04ca90: 1a02 7606 |0004: const-string v2, "LoaderManager" // string@0676 │ │ -04ca94: 2203 7402 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04ca98: 7010 0e11 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04ca9e: 1a04 0208 |000b: const-string v4, "Stopping in " // string@0802 │ │ -04caa2: 6e20 1411 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04caa8: 0c03 |0010: move-result-object v3 │ │ -04caaa: 6e20 1311 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04cab0: 0c03 |0014: move-result-object v3 │ │ -04cab2: 6e10 1a11 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04cab8: 0c03 |0018: move-result-object v3 │ │ -04caba: 7120 3a0e 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04cac0: 5552 5701 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0157 │ │ -04cac4: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -04cac8: 2200 7102 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0271 │ │ -04cacc: 1a02 2f0e |0022: const-string v2, "here" // string@0e2f │ │ -04cad0: 7020 ee10 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@10ee │ │ -04cad6: 6e10 f010 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@10f0 │ │ -04cadc: 1a02 7606 |002a: const-string v2, "LoaderManager" // string@0676 │ │ -04cae0: 2203 7402 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04cae4: 7010 0e11 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04caea: 1a04 1802 |0031: const-string v4, "Called doStop when not started: " // string@0218 │ │ -04caee: 6e20 1411 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04caf4: 0c03 |0036: move-result-object v3 │ │ -04caf6: 6e20 1311 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04cafc: 0c03 |003a: move-result-object v3 │ │ -04cafe: 6e10 1a11 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04cb04: 0c03 |003e: move-result-object v3 │ │ -04cb06: 7130 3c0e 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e3c │ │ -04cb0c: 0e00 |0042: return-void │ │ -04cb0e: 5452 5401 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04cb12: 6e10 4e06 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ -04cb18: 0a02 |0048: move-result v2 │ │ -04cb1a: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -04cb1e: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -04cb22: 5452 5401 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04cb26: 6e20 4f06 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ -04cb2c: 0c02 |0052: move-result-object v2 │ │ -04cb2e: 1f02 9d00 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ -04cb32: 6e10 0104 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0401 │ │ -04cb38: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04cb3c: 28f1 |005a: goto 004b // -000f │ │ -04cb3e: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -04cb40: 5c52 5701 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0157 │ │ -04cb44: 28e4 |005e: goto 0042 // -001c │ │ +04e98c: |[04e98c] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +04e99c: 6302 4f01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04e9a0: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +04e9a4: 1a02 7606 |0004: const-string v2, "LoaderManager" // string@0676 │ │ +04e9a8: 2203 7402 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04e9ac: 7010 0f11 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04e9b2: 1a04 0208 |000b: const-string v4, "Stopping in " // string@0802 │ │ +04e9b6: 6e20 1511 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04e9bc: 0c03 |0010: move-result-object v3 │ │ +04e9be: 6e20 1411 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04e9c4: 0c03 |0014: move-result-object v3 │ │ +04e9c6: 6e10 1b11 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04e9cc: 0c03 |0018: move-result-object v3 │ │ +04e9ce: 7120 3a0e 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04e9d4: 5552 5701 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0157 │ │ +04e9d8: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +04e9dc: 2200 7102 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0271 │ │ +04e9e0: 1a02 2f0e |0022: const-string v2, "here" // string@0e2f │ │ +04e9e4: 7020 ef10 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@10ef │ │ +04e9ea: 6e10 f110 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@10f1 │ │ +04e9f0: 1a02 7606 |002a: const-string v2, "LoaderManager" // string@0676 │ │ +04e9f4: 2203 7402 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04e9f8: 7010 0f11 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04e9fe: 1a04 1802 |0031: const-string v4, "Called doStop when not started: " // string@0218 │ │ +04ea02: 6e20 1511 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04ea08: 0c03 |0036: move-result-object v3 │ │ +04ea0a: 6e20 1411 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04ea10: 0c03 |003a: move-result-object v3 │ │ +04ea12: 6e10 1b11 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04ea18: 0c03 |003e: move-result-object v3 │ │ +04ea1a: 7130 3c0e 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e3c │ │ +04ea20: 0e00 |0042: return-void │ │ +04ea22: 5452 5401 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04ea26: 6e10 4e06 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ +04ea2c: 0a02 |0048: move-result v2 │ │ +04ea2e: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +04ea32: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +04ea36: 5452 5401 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04ea3a: 6e20 4f06 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ +04ea40: 0c02 |0052: move-result-object v2 │ │ +04ea42: 1f02 9d00 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ +04ea46: 6e10 0104 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0401 │ │ +04ea4c: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04ea50: 28f1 |005a: goto 004b // -000f │ │ +04ea52: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +04ea54: 5c52 5701 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0157 │ │ +04ea58: 28e4 |005e: goto 0042 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x001c line=720 │ │ 0x0020 line=721 │ │ 0x0027 line=722 │ │ 0x002a line=723 │ │ @@ -94037,96 +94253,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 │ │ -04cb48: |[04cb48] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04cb58: 5453 5401 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04cb5c: 6e10 4e06 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ -04cb62: 0a03 |0005: move-result v3 │ │ -04cb64: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -04cb68: 6e20 b010 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04cb6e: 1a03 bb01 |000b: const-string v3, "Active Loaders:" // string@01bb │ │ -04cb72: 6e20 b510 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -04cb78: 2203 7402 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04cb7c: 7010 0e11 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04cb82: 6e20 1411 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04cb88: 0c03 |0018: move-result-object v3 │ │ -04cb8a: 1a04 0900 |0019: const-string v4, " " // string@0009 │ │ -04cb8e: 6e20 1411 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04cb94: 0c03 |001e: move-result-object v3 │ │ -04cb96: 6e10 1a11 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04cb9c: 0c01 |0022: move-result-object v1 │ │ -04cb9e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -04cba0: 5453 5401 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04cba4: 6e10 4e06 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ -04cbaa: 0a03 |0029: move-result v3 │ │ -04cbac: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -04cbb0: 5453 5401 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04cbb4: 6e20 4f06 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ -04cbba: 0c02 |0031: move-result-object v2 │ │ -04cbbc: 1f02 9d00 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ -04cbc0: 6e20 b010 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04cbc6: 1a03 0a00 |0037: const-string v3, " #" // string@000a │ │ -04cbca: 6e20 b010 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04cbd0: 5453 5401 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04cbd4: 6e20 4806 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0648 │ │ -04cbda: 0a03 |0041: move-result v3 │ │ -04cbdc: 6e20 ae10 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ -04cbe2: 1a03 2001 |0045: const-string v3, ": " // string@0120 │ │ -04cbe6: 6e20 b010 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04cbec: 6e10 0204 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0402 │ │ -04cbf2: 0c03 |004d: move-result-object v3 │ │ -04cbf4: 6e20 b510 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -04cbfa: 6e59 fb03 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@03fb │ │ -04cc00: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04cc04: 28ce |0056: goto 0024 // -0032 │ │ -04cc06: 5453 5301 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ -04cc0a: 6e10 4e06 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ -04cc10: 0a03 |005c: move-result v3 │ │ -04cc12: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -04cc16: 6e20 b010 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04cc1c: 1a03 2203 |0062: const-string v3, "Inactive Loaders:" // string@0322 │ │ -04cc20: 6e20 b510 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -04cc26: 2203 7402 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04cc2a: 7010 0e11 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04cc30: 6e20 1411 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04cc36: 0c03 |006f: move-result-object v3 │ │ -04cc38: 1a04 0900 |0070: const-string v4, " " // string@0009 │ │ -04cc3c: 6e20 1411 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04cc42: 0c03 |0075: move-result-object v3 │ │ -04cc44: 6e10 1a11 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04cc4a: 0c01 |0079: move-result-object v1 │ │ -04cc4c: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -04cc4e: 5453 5301 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ -04cc52: 6e10 4e06 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ -04cc58: 0a03 |0080: move-result v3 │ │ -04cc5a: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -04cc5e: 5453 5301 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ -04cc62: 6e20 4f06 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ -04cc68: 0c02 |0088: move-result-object v2 │ │ -04cc6a: 1f02 9d00 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ -04cc6e: 6e20 b010 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04cc74: 1a03 0a00 |008e: const-string v3, " #" // string@000a │ │ -04cc78: 6e20 b010 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04cc7e: 5453 5301 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ -04cc82: 6e20 4806 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0648 │ │ -04cc88: 0a03 |0098: move-result v3 │ │ -04cc8a: 6e20 ae10 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ -04cc90: 1a03 2001 |009c: const-string v3, ": " // string@0120 │ │ -04cc94: 6e20 b010 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04cc9a: 6e10 0204 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0402 │ │ -04cca0: 0c03 |00a4: move-result-object v3 │ │ -04cca2: 6e20 b510 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -04cca8: 6e59 fb03 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@03fb │ │ -04ccae: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04ccb2: 28ce |00ad: goto 007b // -0032 │ │ -04ccb4: 0e00 |00ae: return-void │ │ +04ea5c: |[04ea5c] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04ea6c: 5453 5401 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04ea70: 6e10 4e06 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ +04ea76: 0a03 |0005: move-result v3 │ │ +04ea78: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +04ea7c: 6e20 b010 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04ea82: 1a03 bb01 |000b: const-string v3, "Active Loaders:" // string@01bb │ │ +04ea86: 6e20 b510 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +04ea8c: 2203 7402 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04ea90: 7010 0f11 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04ea96: 6e20 1511 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04ea9c: 0c03 |0018: move-result-object v3 │ │ +04ea9e: 1a04 0900 |0019: const-string v4, " " // string@0009 │ │ +04eaa2: 6e20 1511 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04eaa8: 0c03 |001e: move-result-object v3 │ │ +04eaaa: 6e10 1b11 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04eab0: 0c01 |0022: move-result-object v1 │ │ +04eab2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +04eab4: 5453 5401 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04eab8: 6e10 4e06 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ +04eabe: 0a03 |0029: move-result v3 │ │ +04eac0: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +04eac4: 5453 5401 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04eac8: 6e20 4f06 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ +04eace: 0c02 |0031: move-result-object v2 │ │ +04ead0: 1f02 9d00 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ +04ead4: 6e20 b010 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04eada: 1a03 0a00 |0037: const-string v3, " #" // string@000a │ │ +04eade: 6e20 b010 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04eae4: 5453 5401 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04eae8: 6e20 4806 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0648 │ │ +04eaee: 0a03 |0041: move-result v3 │ │ +04eaf0: 6e20 ae10 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ +04eaf6: 1a03 2001 |0045: const-string v3, ": " // string@0120 │ │ +04eafa: 6e20 b010 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04eb00: 6e10 0204 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0402 │ │ +04eb06: 0c03 |004d: move-result-object v3 │ │ +04eb08: 6e20 b510 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +04eb0e: 6e59 fb03 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@03fb │ │ +04eb14: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04eb18: 28ce |0056: goto 0024 // -0032 │ │ +04eb1a: 5453 5301 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ +04eb1e: 6e10 4e06 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ +04eb24: 0a03 |005c: move-result v3 │ │ +04eb26: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +04eb2a: 6e20 b010 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04eb30: 1a03 2203 |0062: const-string v3, "Inactive Loaders:" // string@0322 │ │ +04eb34: 6e20 b510 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +04eb3a: 2203 7402 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04eb3e: 7010 0f11 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04eb44: 6e20 1511 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04eb4a: 0c03 |006f: move-result-object v3 │ │ +04eb4c: 1a04 0900 |0070: const-string v4, " " // string@0009 │ │ +04eb50: 6e20 1511 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04eb56: 0c03 |0075: move-result-object v3 │ │ +04eb58: 6e10 1b11 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04eb5e: 0c01 |0079: move-result-object v1 │ │ +04eb60: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +04eb62: 5453 5301 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ +04eb66: 6e10 4e06 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ +04eb6c: 0a03 |0080: move-result v3 │ │ +04eb6e: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +04eb72: 5453 5301 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ +04eb76: 6e20 4f06 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ +04eb7c: 0c02 |0088: move-result-object v2 │ │ +04eb7e: 1f02 9d00 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ +04eb82: 6e20 b010 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04eb88: 1a03 0a00 |008e: const-string v3, " #" // string@000a │ │ +04eb8c: 6e20 b010 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04eb92: 5453 5301 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ +04eb96: 6e20 4806 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0648 │ │ +04eb9c: 0a03 |0098: move-result v3 │ │ +04eb9e: 6e20 ae10 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@10ae │ │ +04eba4: 1a03 2001 |009c: const-string v3, ": " // string@0120 │ │ +04eba8: 6e20 b010 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04ebae: 6e10 0204 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0402 │ │ +04ebb4: 0c03 |00a4: move-result-object v3 │ │ +04ebb6: 6e20 b510 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +04ebbc: 6e59 fb03 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@03fb │ │ +04ebc2: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04ebc6: 28ce |00ad: goto 007b // -0032 │ │ +04ebc8: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x0008 line=801 │ │ 0x0010 line=802 │ │ 0x0023 line=803 │ │ 0x002c line=804 │ │ @@ -94162,45 +94378,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -04ccb8: |[04ccb8] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -04ccc8: 5541 5501 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0155 │ │ -04cccc: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -04ccd0: 6301 4f01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04ccd4: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -04ccd8: 1a01 7606 |0008: const-string v1, "LoaderManager" // string@0676 │ │ -04ccdc: 2202 7402 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -04cce0: 7010 0e11 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04cce6: 1a03 bd02 |000f: const-string v3, "Finished Retaining in " // string@02bd │ │ -04ccea: 6e20 1411 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04ccf0: 0c02 |0014: move-result-object v2 │ │ -04ccf2: 6e20 1311 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04ccf8: 0c02 |0018: move-result-object v2 │ │ -04ccfa: 6e10 1a11 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04cd00: 0c02 |001c: move-result-object v2 │ │ -04cd02: 7120 3a0e 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04cd08: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -04cd0a: 5c41 5501 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0155 │ │ -04cd0e: 5441 5401 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04cd12: 6e10 4e06 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ -04cd18: 0a01 |0028: move-result v1 │ │ -04cd1a: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -04cd1e: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -04cd22: 5441 5401 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04cd26: 6e20 4f06 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ -04cd2c: 0c01 |0032: move-result-object v1 │ │ -04cd2e: 1f01 9d00 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ -04cd32: 6e10 fc03 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@03fc │ │ -04cd38: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04cd3c: 28f1 |003a: goto 002b // -000f │ │ -04cd3e: 0e00 |003b: return-void │ │ +04ebcc: |[04ebcc] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +04ebdc: 5541 5501 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0155 │ │ +04ebe0: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +04ebe4: 6301 4f01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04ebe8: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +04ebec: 1a01 7606 |0008: const-string v1, "LoaderManager" // string@0676 │ │ +04ebf0: 2202 7402 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +04ebf4: 7010 0f11 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04ebfa: 1a03 bd02 |000f: const-string v3, "Finished Retaining in " // string@02bd │ │ +04ebfe: 6e20 1511 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04ec04: 0c02 |0014: move-result-object v2 │ │ +04ec06: 6e20 1411 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04ec0c: 0c02 |0018: move-result-object v2 │ │ +04ec0e: 6e10 1b11 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04ec14: 0c02 |001c: move-result-object v2 │ │ +04ec16: 7120 3a0e 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04ec1c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +04ec1e: 5c41 5501 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@0155 │ │ +04ec22: 5441 5401 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04ec26: 6e10 4e06 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ +04ec2c: 0a01 |0028: move-result v1 │ │ +04ec2e: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +04ec32: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +04ec36: 5441 5401 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04ec3a: 6e20 4f06 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ +04ec40: 0c01 |0032: move-result-object v1 │ │ +04ec42: 1f01 9d00 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ +04ec46: 6e10 fc03 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@03fc │ │ +04ec4c: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +04ec50: 28f1 |003a: goto 002b // -000f │ │ +04ec52: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0004 line=751 │ │ 0x0020 line=753 │ │ 0x0023 line=754 │ │ 0x002d line=755 │ │ @@ -94215,35 +94431,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 │ │ -04cd40: |[04cd40] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -04cd50: 5531 5201 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0152 │ │ -04cd54: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -04cd58: 2201 6202 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0262 │ │ -04cd5c: 1a02 1902 |0006: const-string v2, "Called while creating a loader" // string@0219 │ │ -04cd60: 7020 d110 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -04cd66: 2701 |000b: throw v1 │ │ -04cd68: 5431 5401 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04cd6c: 6e20 4206 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0642 │ │ -04cd72: 0c00 |0011: move-result-object v0 │ │ -04cd74: 1f00 9d00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ -04cd78: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -04cd7c: 5401 4901 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ -04cd80: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -04cd84: 5401 4901 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ -04cd88: 5411 4801 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04cd8c: 1101 |001e: return-object v1 │ │ -04cd8e: 5401 4801 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04cd92: 28fd |0021: goto 001e // -0003 │ │ -04cd94: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -04cd96: 28fb |0023: goto 001e // -0005 │ │ +04ec54: |[04ec54] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +04ec64: 5531 5201 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0152 │ │ +04ec68: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +04ec6c: 2201 6202 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0262 │ │ +04ec70: 1a02 1902 |0006: const-string v2, "Called while creating a loader" // string@0219 │ │ +04ec74: 7020 d210 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04ec7a: 2701 |000b: throw v1 │ │ +04ec7c: 5431 5401 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04ec80: 6e20 4206 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0642 │ │ +04ec86: 0c00 |0011: move-result-object v0 │ │ +04ec88: 1f00 9d00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ +04ec8c: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +04ec90: 5401 4901 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ +04ec94: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +04ec98: 5401 4901 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ +04ec9c: 5411 4801 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04eca0: 1101 |001e: return-object v1 │ │ +04eca2: 5401 4801 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04eca6: 28fd |0021: goto 001e // -0003 │ │ +04eca8: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +04ecaa: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0004 line=687 │ │ 0x000c line=690 │ │ 0x0014 line=691 │ │ 0x0016 line=692 │ │ @@ -94261,36 +94477,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -04cd98: |[04cd98] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -04cda8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04cdaa: 5454 5401 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04cdae: 6e10 4e06 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ -04cdb4: 0a00 |0006: move-result v0 │ │ -04cdb6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -04cdb8: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -04cdbc: 5454 5401 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04cdc0: 6e20 4f06 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ -04cdc6: 0c02 |000f: move-result-object v2 │ │ -04cdc8: 1f02 9d00 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ -04cdcc: 5524 4d01 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ -04cdd0: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -04cdd4: 5524 4301 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0143 │ │ -04cdd8: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -04cddc: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -04cdde: b643 |001b: or-int/2addr v3, v4 │ │ -04cde0: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04cde4: 28ea |001e: goto 0008 // -0016 │ │ -04cde6: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -04cde8: 28fb |0020: goto 001b // -0005 │ │ -04cdea: 0f03 |0021: return v3 │ │ +04ecac: |[04ecac] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +04ecbc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04ecbe: 5454 5401 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04ecc2: 6e10 4e06 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@064e │ │ +04ecc8: 0a00 |0006: move-result v0 │ │ +04ecca: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +04eccc: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +04ecd0: 5454 5401 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04ecd4: 6e20 4f06 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@064f │ │ +04ecda: 0c02 |000f: move-result-object v2 │ │ +04ecdc: 1f02 9d00 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ +04ece0: 5524 4d01 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ +04ece4: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +04ece8: 5524 4301 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0143 │ │ +04ecec: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +04ecf0: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +04ecf2: b643 |001b: or-int/2addr v3, v4 │ │ +04ecf4: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04ecf8: 28ea |001e: goto 0008 // -0016 │ │ +04ecfa: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +04ecfc: 28fb |0020: goto 001b // -0005 │ │ +04ecfe: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ 0x0001 line=825 │ │ 0x0007 line=826 │ │ 0x000a line=827 │ │ 0x0012 line=828 │ │ @@ -94309,83 +94525,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 │ │ -04cdec: |[04cdec] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -04cdfc: 5541 5201 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0152 │ │ -04ce00: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -04ce04: 2201 6202 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0262 │ │ -04ce08: 1a02 1902 |0006: const-string v2, "Called while creating a loader" // string@0219 │ │ -04ce0c: 7020 d110 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -04ce12: 2701 |000b: throw v1 │ │ -04ce14: 5441 5401 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04ce18: 6e20 4206 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0642 │ │ -04ce1e: 0c00 |0011: move-result-object v0 │ │ -04ce20: 1f00 9d00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ -04ce24: 6301 4f01 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04ce28: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -04ce2c: 1a01 7606 |0018: const-string v1, "LoaderManager" // string@0676 │ │ -04ce30: 2202 7402 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -04ce34: 7010 0e11 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04ce3a: 1a03 7e0e |001f: const-string v3, "initLoader in " // string@0e7e │ │ -04ce3e: 6e20 1411 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04ce44: 0c02 |0024: move-result-object v2 │ │ -04ce46: 6e20 1311 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04ce4c: 0c02 |0028: move-result-object v2 │ │ -04ce4e: 1a03 2301 |0029: const-string v3, ": args=" // string@0123 │ │ -04ce52: 6e20 1411 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04ce58: 0c02 |002e: move-result-object v2 │ │ -04ce5a: 6e20 1311 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04ce60: 0c02 |0032: move-result-object v2 │ │ -04ce62: 6e10 1a11 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04ce68: 0c02 |0036: move-result-object v2 │ │ -04ce6a: 7120 3a0e 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04ce70: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -04ce74: 7040 0504 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@0405 │ │ -04ce7a: 0c00 |003f: move-result-object v0 │ │ -04ce7c: 6301 4f01 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04ce80: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -04ce84: 1a01 7606 |0044: const-string v1, "LoaderManager" // string@0676 │ │ -04ce88: 2202 7402 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -04ce8c: 7010 0e11 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04ce92: 1a03 0b00 |004b: const-string v3, " Created new loader " // string@000b │ │ -04ce96: 6e20 1411 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04ce9c: 0c02 |0050: move-result-object v2 │ │ -04ce9e: 6e20 1311 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04cea4: 0c02 |0054: move-result-object v2 │ │ -04cea6: 6e10 1a11 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04ceac: 0c02 |0058: move-result-object v2 │ │ -04ceae: 7120 3a0e 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04ceb4: 5501 4501 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0145 │ │ -04ceb8: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -04cebc: 5541 5701 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0157 │ │ -04cec0: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -04cec4: 5401 4801 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04cec8: 5402 4201 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0142 │ │ -04cecc: 6e30 f903 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@03f9 │ │ -04ced2: 5401 4801 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04ced6: 1101 |006d: return-object v1 │ │ -04ced8: 6301 4f01 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04cedc: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -04cee0: 1a01 7606 |0072: const-string v1, "LoaderManager" // string@0676 │ │ -04cee4: 2202 7402 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -04cee8: 7010 0e11 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04ceee: 1a03 1700 |0079: const-string v3, " Re-using existing loader " // string@0017 │ │ -04cef2: 6e20 1411 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04cef8: 0c02 |007e: move-result-object v2 │ │ -04cefa: 6e20 1311 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04cf00: 0c02 |0082: move-result-object v2 │ │ -04cf02: 6e10 1a11 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04cf08: 0c02 |0086: move-result-object v2 │ │ -04cf0a: 7120 3a0e 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04cf10: 5b07 4101 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ -04cf14: 28d0 |008c: goto 005c // -0030 │ │ +04ed00: |[04ed00] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +04ed10: 5541 5201 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0152 │ │ +04ed14: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +04ed18: 2201 6202 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0262 │ │ +04ed1c: 1a02 1902 |0006: const-string v2, "Called while creating a loader" // string@0219 │ │ +04ed20: 7020 d210 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04ed26: 2701 |000b: throw v1 │ │ +04ed28: 5441 5401 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04ed2c: 6e20 4206 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0642 │ │ +04ed32: 0c00 |0011: move-result-object v0 │ │ +04ed34: 1f00 9d00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ +04ed38: 6301 4f01 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04ed3c: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +04ed40: 1a01 7606 |0018: const-string v1, "LoaderManager" // string@0676 │ │ +04ed44: 2202 7402 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +04ed48: 7010 0f11 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04ed4e: 1a03 7e0e |001f: const-string v3, "initLoader in " // string@0e7e │ │ +04ed52: 6e20 1511 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04ed58: 0c02 |0024: move-result-object v2 │ │ +04ed5a: 6e20 1411 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04ed60: 0c02 |0028: move-result-object v2 │ │ +04ed62: 1a03 2301 |0029: const-string v3, ": args=" // string@0123 │ │ +04ed66: 6e20 1511 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04ed6c: 0c02 |002e: move-result-object v2 │ │ +04ed6e: 6e20 1411 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04ed74: 0c02 |0032: move-result-object v2 │ │ +04ed76: 6e10 1b11 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04ed7c: 0c02 |0036: move-result-object v2 │ │ +04ed7e: 7120 3a0e 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04ed84: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +04ed88: 7040 0504 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@0405 │ │ +04ed8e: 0c00 |003f: move-result-object v0 │ │ +04ed90: 6301 4f01 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04ed94: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +04ed98: 1a01 7606 |0044: const-string v1, "LoaderManager" // string@0676 │ │ +04ed9c: 2202 7402 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +04eda0: 7010 0f11 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04eda6: 1a03 0b00 |004b: const-string v3, " Created new loader " // string@000b │ │ +04edaa: 6e20 1511 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04edb0: 0c02 |0050: move-result-object v2 │ │ +04edb2: 6e20 1411 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04edb8: 0c02 |0054: move-result-object v2 │ │ +04edba: 6e10 1b11 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04edc0: 0c02 |0058: move-result-object v2 │ │ +04edc2: 7120 3a0e 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04edc8: 5501 4501 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0145 │ │ +04edcc: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +04edd0: 5541 5701 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0157 │ │ +04edd4: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +04edd8: 5401 4801 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04eddc: 5402 4201 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0142 │ │ +04ede0: 6e30 f903 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@03f9 │ │ +04ede6: 5401 4801 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04edea: 1101 |006d: return-object v1 │ │ +04edec: 6301 4f01 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04edf0: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +04edf4: 1a01 7606 |0072: const-string v1, "LoaderManager" // string@0676 │ │ +04edf8: 2202 7402 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +04edfc: 7010 0f11 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04ee02: 1a03 1700 |0079: const-string v3, " Re-using existing loader " // string@0017 │ │ +04ee06: 6e20 1511 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04ee0c: 0c02 |007e: move-result-object v2 │ │ +04ee0e: 6e20 1411 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04ee14: 0c02 |0082: move-result-object v2 │ │ +04ee16: 6e10 1b11 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04ee1c: 0c02 |0086: move-result-object v2 │ │ +04ee1e: 7120 3a0e 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04ee24: 5b07 4101 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0141 │ │ +04ee28: 28d0 |008c: goto 005c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000c line=547 │ │ 0x0014 line=549 │ │ 0x003a line=551 │ │ @@ -94409,22 +94625,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 │ │ -04cf18: |[04cf18] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -04cf28: 5420 5401 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04cf2c: 5231 4601 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0146 │ │ -04cf30: 6e30 4906 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0649 │ │ -04cf36: 5520 5701 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0157 │ │ -04cf3a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -04cf3e: 6e10 0004 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0400 │ │ -04cf44: 0e00 |000e: return-void │ │ +04ee2c: |[04ee2c] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +04ee3c: 5420 5401 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04ee40: 5231 4601 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@0146 │ │ +04ee44: 6e30 4906 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0649 │ │ +04ee4a: 5520 5701 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@0157 │ │ +04ee4e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +04ee52: 6e10 0004 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0400 │ │ +04ee58: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0007 line=509 │ │ 0x000b line=513 │ │ 0x000e line=515 │ │ locals : │ │ @@ -94436,135 +94652,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 │ │ -04cf48: |[04cf48] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -04cf58: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04cf5a: 5562 5201 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0152 │ │ -04cf5e: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -04cf62: 2202 6202 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0262 │ │ -04cf66: 1a03 1902 |0007: const-string v3, "Called while creating a loader" // string@0219 │ │ -04cf6a: 7020 d110 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -04cf70: 2702 |000c: throw v2 │ │ -04cf72: 5462 5401 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04cf76: 6e20 4206 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0642 │ │ -04cf7c: 0c01 |0012: move-result-object v1 │ │ -04cf7e: 1f01 9d00 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ -04cf82: 6302 4f01 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04cf86: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -04cf8a: 1a02 7606 |0019: const-string v2, "LoaderManager" // string@0676 │ │ -04cf8e: 2203 7402 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04cf92: 7010 0e11 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04cf98: 1a04 b513 |0020: const-string v4, "restartLoader in " // string@13b5 │ │ -04cf9c: 6e20 1411 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04cfa2: 0c03 |0025: move-result-object v3 │ │ -04cfa4: 6e20 1311 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04cfaa: 0c03 |0029: move-result-object v3 │ │ -04cfac: 1a04 2301 |002a: const-string v4, ": args=" // string@0123 │ │ -04cfb0: 6e20 1411 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04cfb6: 0c03 |002f: move-result-object v3 │ │ -04cfb8: 6e20 1311 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04cfbe: 0c03 |0033: move-result-object v3 │ │ -04cfc0: 6e10 1a11 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04cfc6: 0c03 |0037: move-result-object v3 │ │ -04cfc8: 7120 3a0e 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04cfce: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -04cfd2: 5462 5301 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ -04cfd6: 6e20 4206 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0642 │ │ -04cfdc: 0c00 |0042: move-result-object v0 │ │ -04cfde: 1f00 9d00 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ -04cfe2: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -04cfe6: 5512 4501 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0145 │ │ -04cfea: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -04cfee: 6302 4f01 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04cff2: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -04cff6: 1a02 7606 |004f: const-string v2, "LoaderManager" // string@0676 │ │ -04cffa: 2203 7402 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04cffe: 7010 0e11 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04d004: 1a04 1800 |0056: const-string v4, " Removing last inactive loader: " // string@0018 │ │ -04d008: 6e20 1411 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04d00e: 0c03 |005b: move-result-object v3 │ │ -04d010: 6e20 1311 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04d016: 0c03 |005f: move-result-object v3 │ │ -04d018: 6e10 1a11 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04d01e: 0c03 |0063: move-result-object v3 │ │ -04d020: 7120 3a0e 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04d026: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -04d028: 5c02 4301 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0143 │ │ -04d02c: 6e10 fa03 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@03fa │ │ -04d032: 5412 4801 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04d036: 6e10 5b05 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@055b │ │ -04d03c: 5462 5301 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ -04d040: 6e30 4906 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0649 │ │ -04d046: 7040 0504 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@0405 │ │ -04d04c: 0c01 |007a: move-result-object v1 │ │ -04d04e: 5412 4801 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04d052: 1102 |007d: return-object v2 │ │ -04d054: 5512 4d01 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ -04d058: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -04d05c: 6302 4f01 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04d060: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -04d064: 1a02 7606 |0086: const-string v2, "LoaderManager" // string@0676 │ │ -04d068: 1a03 0c00 |0088: const-string v3, " Current loader is stopped; replacing" // string@000c │ │ -04d06c: 7120 3a0e 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04d072: 5462 5401 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ -04d076: 6e30 4906 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0649 │ │ -04d07c: 6e10 fa03 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@03fa │ │ -04d082: 28e2 |0095: goto 0077 // -001e │ │ -04d084: 5412 4901 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ -04d088: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -04d08c: 6302 4f01 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04d090: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -04d094: 1a02 7606 |009e: const-string v2, "LoaderManager" // string@0676 │ │ -04d098: 2203 7402 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04d09c: 7010 0e11 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04d0a2: 1a04 1900 |00a5: const-string v4, " Removing pending loader: " // string@0019 │ │ -04d0a6: 6e20 1411 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04d0ac: 0c03 |00aa: move-result-object v3 │ │ -04d0ae: 5414 4901 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ -04d0b2: 6e20 1311 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04d0b8: 0c03 |00b0: move-result-object v3 │ │ -04d0ba: 6e10 1a11 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04d0c0: 0c03 |00b4: move-result-object v3 │ │ -04d0c2: 7120 3a0e 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04d0c8: 5412 4901 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ -04d0cc: 6e10 fa03 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@03fa │ │ -04d0d2: 5b15 4901 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ -04d0d6: 6302 4f01 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04d0da: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -04d0de: 1a02 7606 |00c3: const-string v2, "LoaderManager" // string@0676 │ │ -04d0e2: 1a03 0e00 |00c5: const-string v3, " Enqueuing as new pending loader" // string@000e │ │ -04d0e6: 7120 3a0e 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04d0ec: 7040 0604 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@0406 │ │ -04d0f2: 0c02 |00cd: move-result-object v2 │ │ -04d0f4: 5b12 4901 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ -04d0f8: 5412 4901 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ -04d0fc: 5422 4801 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04d100: 28a9 |00d4: goto 007d // -0057 │ │ -04d102: 6302 4f01 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ -04d106: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -04d10a: 1a02 7606 |00d9: const-string v2, "LoaderManager" // string@0676 │ │ -04d10e: 2203 7402 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ -04d112: 7010 0e11 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04d118: 1a04 1500 |00e0: const-string v4, " Making last loader inactive: " // string@0015 │ │ -04d11c: 6e20 1411 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04d122: 0c03 |00e5: move-result-object v3 │ │ -04d124: 6e20 1311 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04d12a: 0c03 |00e9: move-result-object v3 │ │ -04d12c: 6e10 1a11 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04d132: 0c03 |00ed: move-result-object v3 │ │ -04d134: 7120 3a0e 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ -04d13a: 5412 4801 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ -04d13e: 6e10 5b05 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@055b │ │ -04d144: 5462 5301 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ -04d148: 6e30 4906 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0649 │ │ -04d14e: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ +04ee5c: |[04ee5c] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +04ee6c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04ee6e: 5562 5201 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0152 │ │ +04ee72: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +04ee76: 2202 6202 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0262 │ │ +04ee7a: 1a03 1902 |0007: const-string v3, "Called while creating a loader" // string@0219 │ │ +04ee7e: 7020 d210 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +04ee84: 2702 |000c: throw v2 │ │ +04ee86: 5462 5401 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04ee8a: 6e20 4206 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0642 │ │ +04ee90: 0c01 |0012: move-result-object v1 │ │ +04ee92: 1f01 9d00 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ +04ee96: 6302 4f01 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04ee9a: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +04ee9e: 1a02 7606 |0019: const-string v2, "LoaderManager" // string@0676 │ │ +04eea2: 2203 7402 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04eea6: 7010 0f11 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04eeac: 1a04 b513 |0020: const-string v4, "restartLoader in " // string@13b5 │ │ +04eeb0: 6e20 1511 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04eeb6: 0c03 |0025: move-result-object v3 │ │ +04eeb8: 6e20 1411 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04eebe: 0c03 |0029: move-result-object v3 │ │ +04eec0: 1a04 2301 |002a: const-string v4, ": args=" // string@0123 │ │ +04eec4: 6e20 1511 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04eeca: 0c03 |002f: move-result-object v3 │ │ +04eecc: 6e20 1411 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04eed2: 0c03 |0033: move-result-object v3 │ │ +04eed4: 6e10 1b11 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04eeda: 0c03 |0037: move-result-object v3 │ │ +04eedc: 7120 3a0e 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04eee2: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +04eee6: 5462 5301 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ +04eeea: 6e20 4206 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0642 │ │ +04eef0: 0c00 |0042: move-result-object v0 │ │ +04eef2: 1f00 9d00 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@009d │ │ +04eef6: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +04eefa: 5512 4501 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@0145 │ │ +04eefe: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +04ef02: 6302 4f01 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04ef06: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +04ef0a: 1a02 7606 |004f: const-string v2, "LoaderManager" // string@0676 │ │ +04ef0e: 2203 7402 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04ef12: 7010 0f11 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04ef18: 1a04 1800 |0056: const-string v4, " Removing last inactive loader: " // string@0018 │ │ +04ef1c: 6e20 1511 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04ef22: 0c03 |005b: move-result-object v3 │ │ +04ef24: 6e20 1411 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04ef2a: 0c03 |005f: move-result-object v3 │ │ +04ef2c: 6e10 1b11 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04ef32: 0c03 |0063: move-result-object v3 │ │ +04ef34: 7120 3a0e 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04ef3a: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +04ef3c: 5c02 4301 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0143 │ │ +04ef40: 6e10 fa03 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@03fa │ │ +04ef46: 5412 4801 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04ef4a: 6e10 5b05 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@055b │ │ +04ef50: 5462 5301 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ +04ef54: 6e30 4906 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0649 │ │ +04ef5a: 7040 0504 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@0405 │ │ +04ef60: 0c01 |007a: move-result-object v1 │ │ +04ef62: 5412 4801 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04ef66: 1102 |007d: return-object v2 │ │ +04ef68: 5512 4d01 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@014d │ │ +04ef6c: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +04ef70: 6302 4f01 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04ef74: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +04ef78: 1a02 7606 |0086: const-string v2, "LoaderManager" // string@0676 │ │ +04ef7c: 1a03 0c00 |0088: const-string v3, " Current loader is stopped; replacing" // string@000c │ │ +04ef80: 7120 3a0e 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04ef86: 5462 5401 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0154 │ │ +04ef8a: 6e30 4906 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0649 │ │ +04ef90: 6e10 fa03 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@03fa │ │ +04ef96: 28e2 |0095: goto 0077 // -001e │ │ +04ef98: 5412 4901 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ +04ef9c: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +04efa0: 6302 4f01 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04efa4: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +04efa8: 1a02 7606 |009e: const-string v2, "LoaderManager" // string@0676 │ │ +04efac: 2203 7402 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04efb0: 7010 0f11 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04efb6: 1a04 1900 |00a5: const-string v4, " Removing pending loader: " // string@0019 │ │ +04efba: 6e20 1511 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04efc0: 0c03 |00aa: move-result-object v3 │ │ +04efc2: 5414 4901 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ +04efc6: 6e20 1411 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04efcc: 0c03 |00b0: move-result-object v3 │ │ +04efce: 6e10 1b11 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04efd4: 0c03 |00b4: move-result-object v3 │ │ +04efd6: 7120 3a0e 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04efdc: 5412 4901 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ +04efe0: 6e10 fa03 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@03fa │ │ +04efe6: 5b15 4901 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ +04efea: 6302 4f01 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04efee: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +04eff2: 1a02 7606 |00c3: const-string v2, "LoaderManager" // string@0676 │ │ +04eff6: 1a03 0e00 |00c5: const-string v3, " Enqueuing as new pending loader" // string@000e │ │ +04effa: 7120 3a0e 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04f000: 7040 0604 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@0406 │ │ +04f006: 0c02 |00cd: move-result-object v2 │ │ +04f008: 5b12 4901 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ +04f00c: 5412 4901 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0149 │ │ +04f010: 5422 4801 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04f014: 28a9 |00d4: goto 007d // -0057 │ │ +04f016: 6302 4f01 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@014f │ │ +04f01a: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +04f01e: 1a02 7606 |00d9: const-string v2, "LoaderManager" // string@0676 │ │ +04f022: 2203 7402 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@0274 │ │ +04f026: 7010 0f11 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04f02c: 1a04 1500 |00e0: const-string v4, " Making last loader inactive: " // string@0015 │ │ +04f030: 6e20 1511 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04f036: 0c03 |00e5: move-result-object v3 │ │ +04f038: 6e20 1411 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04f03e: 0c03 |00e9: move-result-object v3 │ │ +04f040: 6e10 1b11 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04f046: 0c03 |00ed: move-result-object v3 │ │ +04f048: 7120 3a0e 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@0e3a │ │ +04f04e: 5412 4801 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@0148 │ │ +04f052: 6e10 5b05 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@055b │ │ +04f058: 5462 5301 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0153 │ │ +04f05c: 6e30 4906 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0649 │ │ +04f062: 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 │ │ @@ -94607,34 +94823,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -04d154: |[04d154] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -04d164: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -04d168: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -04d16c: 7020 0f11 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@110f │ │ -04d172: 1a01 7806 |0007: const-string v1, "LoaderManager{" // string@0678 │ │ -04d176: 6e20 1411 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04d17c: 7110 1e11 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111e │ │ -04d182: 0a01 |000f: move-result v1 │ │ -04d184: 7110 d610 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d6 │ │ -04d18a: 0c01 |0013: move-result-object v1 │ │ -04d18c: 6e20 1411 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04d192: 1a01 5500 |0017: const-string v1, " in " // string@0055 │ │ -04d196: 6e20 1411 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04d19c: 5421 5101 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04d1a0: 7120 0a06 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@060a │ │ -04d1a6: 1a01 ef16 |0021: const-string v1, "}}" // string@16ef │ │ -04d1aa: 6e20 1411 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04d1b0: 6e10 1a11 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04d1b6: 0c01 |0029: move-result-object v1 │ │ -04d1b8: 1101 |002a: return-object v1 │ │ +04f068: |[04f068] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +04f078: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +04f07c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +04f080: 7020 1011 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@1110 │ │ +04f086: 1a01 7806 |0007: const-string v1, "LoaderManager{" // string@0678 │ │ +04f08a: 6e20 1511 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04f090: 7110 1f11 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@111f │ │ +04f096: 0a01 |000f: move-result v1 │ │ +04f098: 7110 d710 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@10d7 │ │ +04f09e: 0c01 |0013: move-result-object v1 │ │ +04f0a0: 6e20 1511 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04f0a6: 1a01 5500 |0017: const-string v1, " in " // string@0055 │ │ +04f0aa: 6e20 1511 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04f0b0: 5421 5101 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04f0b4: 7120 0a06 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@060a │ │ +04f0ba: 1a01 ef16 |0021: const-string v1, "}}" // string@16ef │ │ +04f0be: 6e20 1511 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04f0c4: 6e10 1b11 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04f0ca: 0c01 |0029: move-result-object v1 │ │ +04f0cc: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x0007 line=790 │ │ 0x000c line=791 │ │ 0x0017 line=792 │ │ 0x001c line=793 │ │ @@ -94649,17 +94865,17 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d1bc: |[04d1bc] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -04d1cc: 5b01 5101 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ -04d1d0: 0e00 |0002: return-void │ │ +04f0d0: |[04f0d0] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +04f0e0: 5b01 5101 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0151 │ │ +04f0e4: 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; │ │ @@ -94695,17 +94911,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d1d4: |[04d1d4] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -04d1e4: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04d1ea: 0e00 |0003: return-void │ │ +04f0e8: |[04f0e8] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +04f0f8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +04f0fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ │ │ Virtual methods - │ │ @@ -94714,49 +94930,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 │ │ -04d1ec: |[04d1ec] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -04d1fc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04d1fe: 7110 2b04 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@042b │ │ -04d204: 0c03 |0004: move-result-object v3 │ │ -04d206: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -04d20a: 1102 |0007: return-object v2 │ │ -04d20c: 2204 1c00 |0008: new-instance v4, Landroid/content/ComponentName; // type@001c │ │ -04d210: 7030 8100 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0081 │ │ -04d216: 7120 2c04 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@042c │ │ -04d21c: 0c01 |0010: move-result-object v1 │ │ -04d21e: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ -04d222: 7110 4e05 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@054e │ │ -04d228: 0c02 |0016: move-result-object v2 │ │ -04d22a: 28f0 |0017: goto 0007 // -0010 │ │ -04d22c: 2205 2500 |0018: new-instance v5, Landroid/content/Intent; // type@0025 │ │ -04d230: 7010 9b00 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@009b │ │ -04d236: 6e20 c100 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c1 │ │ -04d23c: 0c02 |0020: move-result-object v2 │ │ -04d23e: 28f6 |0021: goto 0017 // -000a │ │ -04d240: 0d00 |0022: move-exception v0 │ │ -04d242: 1a05 1307 |0023: const-string v5, "NavUtils" // string@0713 │ │ -04d246: 2206 7402 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0274 │ │ -04d24a: 7010 0e11 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04d250: 1a07 810d |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@0d81 │ │ -04d254: 6e20 1411 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04d25a: 0c06 |002f: move-result-object v6 │ │ -04d25c: 6e20 1411 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04d262: 0c06 |0033: move-result-object v6 │ │ -04d264: 1a07 a500 |0034: const-string v7, "' in manifest" // string@00a5 │ │ -04d268: 6e20 1411 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04d26e: 0c06 |0039: move-result-object v6 │ │ -04d270: 6e10 1a11 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04d276: 0c06 |003d: move-result-object v6 │ │ -04d278: 7120 370e 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0e37 │ │ -04d27e: 28c6 |0041: goto 0007 // -003a │ │ +04f100: |[04f100] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +04f110: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04f112: 7110 2b04 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@042b │ │ +04f118: 0c03 |0004: move-result-object v3 │ │ +04f11a: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +04f11e: 1102 |0007: return-object v2 │ │ +04f120: 2204 1c00 |0008: new-instance v4, Landroid/content/ComponentName; // type@001c │ │ +04f124: 7030 8100 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0081 │ │ +04f12a: 7120 2c04 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@042c │ │ +04f130: 0c01 |0010: move-result-object v1 │ │ +04f132: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ +04f136: 7110 4e05 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@054e │ │ +04f13c: 0c02 |0016: move-result-object v2 │ │ +04f13e: 28f0 |0017: goto 0007 // -0010 │ │ +04f140: 2205 2500 |0018: new-instance v5, Landroid/content/Intent; // type@0025 │ │ +04f144: 7010 9b00 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@009b │ │ +04f14a: 6e20 c100 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c1 │ │ +04f150: 0c02 |0020: move-result-object v2 │ │ +04f152: 28f6 |0021: goto 0017 // -000a │ │ +04f154: 0d00 |0022: move-exception v0 │ │ +04f156: 1a05 1307 |0023: const-string v5, "NavUtils" // string@0713 │ │ +04f15a: 2206 7402 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0274 │ │ +04f15e: 7010 0f11 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04f164: 1a07 810d |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@0d81 │ │ +04f168: 6e20 1511 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04f16e: 0c06 |002f: move-result-object v6 │ │ +04f170: 6e20 1511 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04f176: 0c06 |0033: move-result-object v6 │ │ +04f178: 1a07 a500 |0034: const-string v7, "' in manifest" // string@00a5 │ │ +04f17c: 6e20 1511 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04f182: 0c06 |0039: move-result-object v6 │ │ +04f184: 6e10 1b11 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04f18a: 0c06 |003d: move-result-object v6 │ │ +04f18c: 7120 370e 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@0e37 │ │ +04f192: 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 │ │ @@ -94781,43 +94997,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 │ │ -04d28c: |[04d28c] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -04d29c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04d29e: 5462 0f00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000f │ │ -04d2a2: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -04d2a6: 0710 |0005: move-object v0, v1 │ │ -04d2a8: 1100 |0006: return-object v0 │ │ -04d2aa: 5462 0f00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000f │ │ -04d2ae: 1a03 c009 |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@09c0 │ │ -04d2b2: 6e20 5b01 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@015b │ │ -04d2b8: 0c00 |000e: move-result-object v0 │ │ -04d2ba: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -04d2be: 0710 |0011: move-object v0, v1 │ │ -04d2c0: 28f4 |0012: goto 0006 // -000c │ │ -04d2c2: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -04d2c4: 6e20 f510 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@10f5 │ │ -04d2ca: 0a01 |0017: move-result v1 │ │ -04d2cc: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -04d2d0: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -04d2d4: 2201 7402 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -04d2d8: 7010 0e11 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04d2de: 6e10 8f00 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@008f │ │ -04d2e4: 0c02 |0024: move-result-object v2 │ │ -04d2e6: 6e20 1411 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04d2ec: 0c01 |0028: move-result-object v1 │ │ -04d2ee: 6e20 1411 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04d2f4: 0c01 |002c: move-result-object v1 │ │ -04d2f6: 6e10 1a11 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04d2fc: 0c00 |0030: move-result-object v0 │ │ -04d2fe: 28d5 |0031: goto 0006 // -002b │ │ +04f1a0: |[04f1a0] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +04f1b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04f1b2: 5462 0f00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000f │ │ +04f1b6: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +04f1ba: 0710 |0005: move-object v0, v1 │ │ +04f1bc: 1100 |0006: return-object v0 │ │ +04f1be: 5462 0f00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000f │ │ +04f1c2: 1a03 c009 |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@09c0 │ │ +04f1c6: 6e20 5b01 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@015b │ │ +04f1cc: 0c00 |000e: move-result-object v0 │ │ +04f1ce: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +04f1d2: 0710 |0011: move-object v0, v1 │ │ +04f1d4: 28f4 |0012: goto 0006 // -000c │ │ +04f1d6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +04f1d8: 6e20 f610 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@10f6 │ │ +04f1de: 0a01 |0017: move-result v1 │ │ +04f1e0: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +04f1e4: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +04f1e8: 2201 7402 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +04f1ec: 7010 0f11 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04f1f2: 6e10 8f00 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@008f │ │ +04f1f8: 0c02 |0024: move-result-object v2 │ │ +04f1fa: 6e20 1511 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04f200: 0c01 |0028: move-result-object v1 │ │ +04f202: 6e20 1511 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04f208: 0c01 |002c: move-result-object v1 │ │ +04f20a: 6e10 1b11 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04f210: 0c00 |0030: move-result-object v0 │ │ +04f212: 28d5 |0031: goto 0006 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=85 │ │ 0x0006 line=91 │ │ 0x0007 line=86 │ │ 0x000f line=87 │ │ 0x0013 line=88 │ │ @@ -94833,20 +95049,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 │ │ -04d300: |[04d300] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -04d310: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -04d314: 6e20 a000 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a0 │ │ -04d31a: 6e20 2b00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002b │ │ -04d320: 6e10 0900 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0009 │ │ -04d326: 0e00 |000b: return-void │ │ +04f214: |[04f214] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +04f224: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +04f228: 6e20 a000 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a0 │ │ +04f22e: 6e20 2b00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002b │ │ +04f234: 6e10 0900 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0009 │ │ +04f23a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ 0x0008 line=80 │ │ 0x000b line=81 │ │ locals : │ │ @@ -94859,28 +95075,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 │ │ -04d328: |[04d328] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -04d338: 6e10 0e00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000e │ │ -04d33e: 0c01 |0003: move-result-object v1 │ │ -04d340: 6e10 a200 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a2 │ │ -04d346: 0c00 |0007: move-result-object v0 │ │ -04d348: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -04d34c: 1a01 b209 |000a: const-string v1, "android.intent.action.MAIN" // string@09b2 │ │ -04d350: 6e20 f910 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -04d356: 0a01 |000f: move-result v1 │ │ -04d358: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -04d35c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -04d35e: 0f01 |0013: return v1 │ │ -04d360: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -04d362: 28fe |0015: goto 0013 // -0002 │ │ +04f23c: |[04f23c] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +04f24c: 6e10 0e00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@000e │ │ +04f252: 0c01 |0003: move-result-object v1 │ │ +04f254: 6e10 a200 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00a2 │ │ +04f25a: 0c00 |0007: move-result-object v0 │ │ +04f25c: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +04f260: 1a01 b209 |000a: const-string v1, "android.intent.action.MAIN" // string@09b2 │ │ +04f264: 6e20 fa10 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +04f26a: 0a01 |000f: move-result v1 │ │ +04f26c: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +04f270: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +04f272: 0f01 |0013: return v1 │ │ +04f274: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +04f276: 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; │ │ @@ -94929,17 +95145,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d364: |[04d364] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ -04d374: 7010 7a04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@047a │ │ -04d37a: 0e00 |0003: return-void │ │ +04f278: |[04f278] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ +04f288: 7010 7a04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@047a │ │ +04f28e: 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; │ │ │ │ @@ -94948,18 +95164,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 │ │ -04d37c: |[04d37c] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -04d38c: 7010 7a04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@047a │ │ -04d392: 6e20 4304 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0443 │ │ -04d398: 0e00 |0006: return-void │ │ +04f290: |[04f290] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +04f2a0: 7010 7a04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@047a │ │ +04f2a6: 6e20 4304 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0443 │ │ +04f2ac: 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; │ │ @@ -94971,19 +95187,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 │ │ -04d39c: |[04d39c] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -04d3ac: 5b12 6001 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0160 │ │ -04d3b0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04d3b2: 5c10 6101 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0161 │ │ -04d3b6: 1101 |0005: return-object v1 │ │ +04f2b0: |[04f2b0] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +04f2c0: 5b12 6001 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0160 │ │ +04f2c4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +04f2c6: 5c10 6101 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0161 │ │ +04f2ca: 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; │ │ @@ -94994,17 +95210,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 │ │ -04d3b8: |[04d3b8] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -04d3c8: 5b01 6201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0162 │ │ -04d3cc: 1100 |0002: return-object v0 │ │ +04f2cc: |[04f2cc] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +04f2dc: 5b01 6201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0162 │ │ +04f2e0: 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; │ │ @@ -95014,17 +95230,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 │ │ -04d3d0: |[04d3d0] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -04d3e0: 5b01 5f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@015f │ │ -04d3e4: 1100 |0002: return-object v0 │ │ +04f2e4: |[04f2e4] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +04f2f4: 5b01 5f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@015f │ │ +04f2f8: 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; │ │ @@ -95034,19 +95250,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 │ │ -04d3e8: |[04d3e8] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -04d3f8: 5b12 6301 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0163 │ │ -04d3fc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04d3fe: 5c10 6401 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0164 │ │ -04d402: 1101 |0005: return-object v1 │ │ +04f2fc: |[04f2fc] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +04f30c: 5b12 6301 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0163 │ │ +04f310: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +04f312: 5c10 6401 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0164 │ │ +04f316: 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; │ │ @@ -95086,17 +95302,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d404: |[04d404] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ -04d414: 7010 7a04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@047a │ │ -04d41a: 0e00 |0003: return-void │ │ +04f318: |[04f318] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ +04f328: 7010 7a04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@047a │ │ +04f32e: 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; │ │ │ │ @@ -95105,18 +95321,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 │ │ -04d41c: |[04d41c] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -04d42c: 7010 7a04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@047a │ │ -04d432: 6e20 4904 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0449 │ │ -04d438: 0e00 |0006: return-void │ │ +04f330: |[04f330] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +04f340: 7010 7a04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@047a │ │ +04f346: 6e20 4904 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0449 │ │ +04f34c: 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; │ │ @@ -95128,17 +95344,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 │ │ -04d43c: |[04d43c] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -04d44c: 5b01 6601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0166 │ │ -04d450: 1100 |0002: return-object v0 │ │ +04f350: |[04f350] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +04f360: 5b01 6601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0166 │ │ +04f364: 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; │ │ @@ -95148,17 +95364,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 │ │ -04d454: |[04d454] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -04d464: 5b01 6501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0165 │ │ -04d468: 1100 |0002: return-object v0 │ │ +04f368: |[04f368] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +04f378: 5b01 6501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0165 │ │ +04f37c: 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; │ │ @@ -95168,19 +95384,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 │ │ -04d46c: |[04d46c] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -04d47c: 5b12 6701 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0167 │ │ -04d480: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04d482: 5c10 6801 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0168 │ │ -04d486: 1101 |0005: return-object v1 │ │ +04f380: |[04f380] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +04f390: 5b12 6701 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0167 │ │ +04f394: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +04f396: 5c10 6801 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0168 │ │ +04f39a: 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; │ │ @@ -95222,20 +95438,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04d488: |[04d488] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ -04d498: 7010 7a04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@047a │ │ -04d49e: 2200 8302 |0003: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -04d4a2: 7010 3211 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -04d4a8: 5b10 7e01 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@017e │ │ -04d4ac: 0e00 |000a: return-void │ │ +04f39c: |[04f39c] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ +04f3ac: 7010 7a04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@047a │ │ +04f3b2: 2200 8302 |0003: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +04f3b6: 7010 3311 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +04f3bc: 5b10 7e01 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@017e │ │ +04f3c0: 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; │ │ @@ -95245,21 +95461,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 │ │ -04d4b0: |[04d4b0] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -04d4c0: 7010 7a04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@047a │ │ -04d4c6: 2200 8302 |0003: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ -04d4ca: 7010 3211 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -04d4d0: 5b10 7e01 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@017e │ │ -04d4d4: 6e20 6f04 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@046f │ │ -04d4da: 0e00 |000d: return-void │ │ +04f3c4: |[04f3c4] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +04f3d4: 7010 7a04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@047a │ │ +04f3da: 2200 8302 |0003: new-instance v0, Ljava/util/ArrayList; // type@0283 │ │ +04f3de: 7010 3311 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +04f3e4: 5b10 7e01 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@017e │ │ +04f3e8: 6e20 6f04 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@046f │ │ +04f3ee: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=788 │ │ 0x0003 line=783 │ │ 0x000a line=789 │ │ 0x000d line=790 │ │ locals : │ │ @@ -95272,18 +95488,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 │ │ -04d4dc: |[04d4dc] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -04d4ec: 5410 7e01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@017e │ │ -04d4f0: 6e20 3511 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1135 │ │ -04d4f6: 1101 |0005: return-object v1 │ │ +04f3f0: |[04f3f0] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +04f400: 5410 7e01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@017e │ │ +04f404: 6e20 3611 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@1136 │ │ +04f40a: 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; │ │ @@ -95293,17 +95509,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 │ │ -04d4f8: |[04d4f8] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -04d508: 5b01 7b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017b │ │ -04d50c: 1100 |0002: return-object v0 │ │ +04f40c: |[04f40c] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +04f41c: 5b01 7b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017b │ │ +04f420: 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; │ │ @@ -95313,19 +95529,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 │ │ -04d510: |[04d510] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -04d520: 5b12 7c01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017c │ │ -04d524: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04d526: 5c10 7d01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@017d │ │ -04d52a: 1101 |0005: return-object v1 │ │ +04f424: |[04f424] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +04f434: 5b12 7c01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017c │ │ +04f438: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +04f43a: 5c10 7d01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@017d │ │ +04f43e: 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; │ │ @@ -95362,17 +95578,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d52c: |[04d52c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -04d53c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04d542: 0e00 |0003: return-void │ │ +04f440: |[04f440] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +04f450: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +04f456: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -95381,27 +95597,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 │ │ -04d544: |[04d544] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -04d554: 5460 7101 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -04d558: 5461 6e01 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@016e │ │ -04d55c: 5462 6d01 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@016d │ │ -04d560: 5463 6c01 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@016c │ │ -04d564: 5464 6b01 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@016b │ │ -04d568: 6e54 7400 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@0074 │ │ -04d56e: 5261 7301 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0173 │ │ -04d572: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ -04d576: 5201 0500 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -04d57a: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -04d57e: 5901 0500 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -04d582: 1100 |0017: return-object v0 │ │ +04f458: |[04f458] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +04f468: 5460 7101 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +04f46c: 5461 6e01 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@016e │ │ +04f470: 5462 6d01 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@016d │ │ +04f474: 5463 6c01 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@016c │ │ +04f478: 5464 6b01 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@016b │ │ +04f47c: 6e54 7400 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@0074 │ │ +04f482: 5261 7301 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0173 │ │ +04f486: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ +04f48a: 5201 0500 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +04f48e: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +04f492: 5901 0500 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +04f496: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0002 line=88 │ │ 0x000d line=91 │ │ 0x0011 line=92 │ │ 0x0017 line=94 │ │ @@ -95441,17 +95657,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d584: |[04d584] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -04d594: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04d59a: 0e00 |0003: return-void │ │ +04f498: |[04f498] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +04f4a8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +04f4ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -95460,28 +95676,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 │ │ -04d59c: |[04d59c] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -04d5ac: 54b0 6e01 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@016e │ │ -04d5b0: 54b1 7101 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -04d5b4: 54b2 6d01 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@016d │ │ -04d5b8: 54b3 6c01 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@016c │ │ -04d5bc: 54b4 6a01 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@016a │ │ -04d5c0: 54b5 7901 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0179 │ │ -04d5c4: 52b6 7201 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0172 │ │ -04d5c8: 54b7 6b01 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@016b │ │ -04d5cc: 54b8 6f01 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@016f │ │ -04d5d0: 54b9 7001 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0170 │ │ -04d5d4: 770a 8104 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@0481 │ │ -04d5da: 0c00 |0017: move-result-object v0 │ │ -04d5dc: 1100 |0018: return-object v0 │ │ +04f4b0: |[04f4b0] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +04f4c0: 54b0 6e01 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@016e │ │ +04f4c4: 54b1 7101 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +04f4c8: 54b2 6d01 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@016d │ │ +04f4cc: 54b3 6c01 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@016c │ │ +04f4d0: 54b4 6a01 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@016a │ │ +04f4d4: 54b5 7901 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0179 │ │ +04f4d8: 52b6 7201 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0172 │ │ +04f4dc: 54b7 6b01 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@016b │ │ +04f4e0: 54b8 6f01 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@016f │ │ +04f4e4: 54b9 7001 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0170 │ │ +04f4e8: 770a 8104 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@0481 │ │ +04f4ee: 0c00 |0017: move-result-object v0 │ │ +04f4f0: 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; │ │ │ │ @@ -95516,17 +95732,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d5e0: |[04d5e0] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ -04d5f0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04d5f6: 0e00 |0003: return-void │ │ +04f4f4: |[04f4f4] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ +04f504: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +04f50a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -95535,31 +95751,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 │ │ -04d5f8: |[04d5f8] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -04d608: 54e0 6e01 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@016e │ │ -04d60c: 54e1 7101 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -04d610: 54e2 6d01 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@016d │ │ -04d614: 54e3 6c01 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@016c │ │ -04d618: 54e4 6a01 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@016a │ │ -04d61c: 54e5 7901 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0179 │ │ -04d620: 52e6 7201 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0172 │ │ -04d624: 54e7 6b01 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@016b │ │ -04d628: 54e8 6f01 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@016f │ │ -04d62c: 54e9 7001 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0170 │ │ -04d630: 52ea 7601 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0176 │ │ -04d634: 52eb 7401 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0174 │ │ -04d638: 55ec 7501 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0175 │ │ -04d63c: 770d 8304 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@0483 │ │ -04d642: 0c00 |001d: move-result-object v0 │ │ -04d644: 1100 |001e: return-object v0 │ │ +04f50c: |[04f50c] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +04f51c: 54e0 6e01 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@016e │ │ +04f520: 54e1 7101 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +04f524: 54e2 6d01 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@016d │ │ +04f528: 54e3 6c01 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@016c │ │ +04f52c: 54e4 6a01 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@016a │ │ +04f530: 54e5 7901 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0179 │ │ +04f534: 52e6 7201 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0172 │ │ +04f538: 54e7 6b01 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@016b │ │ +04f53c: 54e8 6f01 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@016f │ │ +04f540: 54e9 7001 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0170 │ │ +04f544: 52ea 7601 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0176 │ │ +04f548: 52eb 7401 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0174 │ │ +04f54c: 55ec 7501 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0175 │ │ +04f550: 770d 8304 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@0483 │ │ +04f556: 0c00 |001d: move-result-object v0 │ │ +04f558: 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; │ │ │ │ @@ -95594,17 +95810,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d648: |[04d648] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ -04d658: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04d65e: 0e00 |0003: return-void │ │ +04f55c: |[04f55c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ +04f56c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +04f572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -95613,132 +95829,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 │ │ -04d660: |[04d660] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -04d670: 2201 b300 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00b3 │ │ -04d674: 0800 1600 |0002: move-object/from16 v0, v22 │ │ -04d678: 5402 6e01 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@016e │ │ -04d67c: 0800 1600 |0006: move-object/from16 v0, v22 │ │ -04d680: 5403 7101 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ -04d684: 0800 1600 |000a: move-object/from16 v0, v22 │ │ -04d688: 5404 6d01 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@016d │ │ -04d68c: 0800 1600 |000e: move-object/from16 v0, v22 │ │ -04d690: 5405 6c01 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@016c │ │ -04d694: 0800 1600 |0012: move-object/from16 v0, v22 │ │ -04d698: 5406 6a01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@016a │ │ -04d69c: 0800 1600 |0016: move-object/from16 v0, v22 │ │ -04d6a0: 5407 7901 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0179 │ │ -04d6a4: 0800 1600 |001a: move-object/from16 v0, v22 │ │ -04d6a8: 5208 7201 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0172 │ │ -04d6ac: 0800 1600 |001e: move-object/from16 v0, v22 │ │ -04d6b0: 5409 6b01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@016b │ │ -04d6b4: 0800 1600 |0022: move-object/from16 v0, v22 │ │ -04d6b8: 540a 6f01 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@016f │ │ -04d6bc: 0800 1600 |0026: move-object/from16 v0, v22 │ │ -04d6c0: 540b 7001 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0170 │ │ -04d6c4: 0800 1600 |002a: move-object/from16 v0, v22 │ │ -04d6c8: 520c 7601 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0176 │ │ -04d6cc: 0800 1600 |002e: move-object/from16 v0, v22 │ │ -04d6d0: 520d 7401 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0174 │ │ -04d6d4: 0800 1600 |0032: move-object/from16 v0, v22 │ │ -04d6d8: 550e 7501 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0175 │ │ -04d6dc: 0800 1600 |0036: move-object/from16 v0, v22 │ │ -04d6e0: 550f 7a01 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@017a │ │ -04d6e4: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -04d6e8: 5200 7301 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0173 │ │ -04d6ec: 0210 0000 |003e: move/from16 v16, v0 │ │ -04d6f0: 0800 1600 |0040: move-object/from16 v0, v22 │ │ -04d6f4: 5400 7801 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0178 │ │ -04d6f8: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -04d6fc: 7611 8404 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@0484 │ │ -04d702: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -04d706: 5402 6901 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0169 │ │ -04d70a: 6e10 3b11 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@113b │ │ -04d710: 0c13 |0050: move-result-object v19 │ │ -04d712: 7801 5911 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@1159 │ │ -04d718: 0a02 |0054: move-result v2 │ │ -04d71a: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ -04d71e: 7801 5a11 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@115a │ │ -04d724: 0c12 |005a: move-result-object v18 │ │ -04d726: 1f12 a500 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00a5 │ │ -04d72a: 0800 1200 |005d: move-object/from16 v0, v18 │ │ -04d72e: 5202 5d01 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@015d │ │ -04d732: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -04d736: 5403 5e01 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@015e │ │ -04d73a: 0800 1200 |0065: move-object/from16 v0, v18 │ │ -04d73e: 5404 5c01 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@015c │ │ -04d742: 6e40 8504 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0485 │ │ -04d748: 28e5 |006c: goto 0051 // -001b │ │ -04d74a: 0800 1600 |006d: move-object/from16 v0, v22 │ │ -04d74e: 5402 7701 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ -04d752: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ -04d756: 0800 1600 |0073: move-object/from16 v0, v22 │ │ -04d75a: 5402 7701 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ -04d75e: 2022 a700 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00a7 │ │ -04d762: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ -04d766: 0800 1600 |007b: move-object/from16 v0, v22 │ │ -04d76a: 5400 7701 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ -04d76e: 0814 0000 |007f: move-object/from16 v20, v0 │ │ -04d772: 1f14 a700 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00a7 │ │ -04d776: 0800 1400 |0083: move-object/from16 v0, v20 │ │ -04d77a: 5402 6501 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0165 │ │ -04d77e: 0800 1400 |0087: move-object/from16 v0, v20 │ │ -04d782: 5503 6801 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0168 │ │ -04d786: 0800 1400 |008b: move-object/from16 v0, v20 │ │ -04d78a: 5404 6701 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0167 │ │ -04d78e: 0800 1400 |008f: move-object/from16 v0, v20 │ │ -04d792: 5405 6601 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0166 │ │ -04d796: 6e55 8704 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@0487 │ │ -04d79c: 6e10 8904 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@0489 │ │ -04d7a2: 0c02 |0099: move-result-object v2 │ │ -04d7a4: 1102 |009a: return-object v2 │ │ -04d7a6: 0800 1600 |009b: move-object/from16 v0, v22 │ │ -04d7aa: 5402 7701 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ -04d7ae: 2022 a900 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00a9 │ │ -04d7b2: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ -04d7b6: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ -04d7ba: 5400 7701 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ -04d7be: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ -04d7c2: 1f14 a900 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00a9 │ │ -04d7c6: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ -04d7ca: 5402 7b01 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017b │ │ -04d7ce: 0800 1400 |00af: move-object/from16 v0, v20 │ │ -04d7d2: 5503 7d01 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@017d │ │ -04d7d6: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ -04d7da: 5404 7c01 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017c │ │ -04d7de: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ -04d7e2: 5405 7e01 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@017e │ │ -04d7e6: 6e55 8804 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@0488 │ │ -04d7ec: 28d8 |00be: goto 0096 // -0028 │ │ -04d7ee: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ -04d7f2: 5402 7701 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ -04d7f6: 2022 a600 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00a6 │ │ -04d7fa: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ -04d7fe: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ -04d802: 5400 7701 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ -04d806: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ -04d80a: 1f14 a600 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00a6 │ │ -04d80e: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ -04d812: 5402 5f01 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@015f │ │ -04d816: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ -04d81a: 5503 6401 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0164 │ │ -04d81e: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ -04d822: 5404 6301 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0163 │ │ -04d826: 0800 1400 |00db: move-object/from16 v0, v20 │ │ -04d82a: 5405 6201 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0162 │ │ -04d82e: 0800 1400 |00df: move-object/from16 v0, v20 │ │ -04d832: 5406 6001 |00e1: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0160 │ │ -04d836: 0800 1400 |00e3: move-object/from16 v0, v20 │ │ -04d83a: 5507 6101 |00e5: iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0161 │ │ -04d83e: 7407 8604 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@0486 │ │ -04d844: 28ac |00ea: goto 0096 // -0054 │ │ +04f574: |[04f574] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +04f584: 2201 b300 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00b3 │ │ +04f588: 0800 1600 |0002: move-object/from16 v0, v22 │ │ +04f58c: 5402 6e01 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@016e │ │ +04f590: 0800 1600 |0006: move-object/from16 v0, v22 │ │ +04f594: 5403 7101 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0171 │ │ +04f598: 0800 1600 |000a: move-object/from16 v0, v22 │ │ +04f59c: 5404 6d01 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@016d │ │ +04f5a0: 0800 1600 |000e: move-object/from16 v0, v22 │ │ +04f5a4: 5405 6c01 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@016c │ │ +04f5a8: 0800 1600 |0012: move-object/from16 v0, v22 │ │ +04f5ac: 5406 6a01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@016a │ │ +04f5b0: 0800 1600 |0016: move-object/from16 v0, v22 │ │ +04f5b4: 5407 7901 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0179 │ │ +04f5b8: 0800 1600 |001a: move-object/from16 v0, v22 │ │ +04f5bc: 5208 7201 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0172 │ │ +04f5c0: 0800 1600 |001e: move-object/from16 v0, v22 │ │ +04f5c4: 5409 6b01 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@016b │ │ +04f5c8: 0800 1600 |0022: move-object/from16 v0, v22 │ │ +04f5cc: 540a 6f01 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@016f │ │ +04f5d0: 0800 1600 |0026: move-object/from16 v0, v22 │ │ +04f5d4: 540b 7001 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0170 │ │ +04f5d8: 0800 1600 |002a: move-object/from16 v0, v22 │ │ +04f5dc: 520c 7601 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0176 │ │ +04f5e0: 0800 1600 |002e: move-object/from16 v0, v22 │ │ +04f5e4: 520d 7401 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0174 │ │ +04f5e8: 0800 1600 |0032: move-object/from16 v0, v22 │ │ +04f5ec: 550e 7501 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0175 │ │ +04f5f0: 0800 1600 |0036: move-object/from16 v0, v22 │ │ +04f5f4: 550f 7a01 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@017a │ │ +04f5f8: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +04f5fc: 5200 7301 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0173 │ │ +04f600: 0210 0000 |003e: move/from16 v16, v0 │ │ +04f604: 0800 1600 |0040: move-object/from16 v0, v22 │ │ +04f608: 5400 7801 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0178 │ │ +04f60c: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +04f610: 7611 8404 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@0484 │ │ +04f616: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +04f61a: 5402 6901 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0169 │ │ +04f61e: 6e10 3c11 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@113c │ │ +04f624: 0c13 |0050: move-result-object v19 │ │ +04f626: 7801 5a11 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@115a │ │ +04f62c: 0a02 |0054: move-result v2 │ │ +04f62e: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ +04f632: 7801 5b11 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@115b │ │ +04f638: 0c12 |005a: move-result-object v18 │ │ +04f63a: 1f12 a500 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00a5 │ │ +04f63e: 0800 1200 |005d: move-object/from16 v0, v18 │ │ +04f642: 5202 5d01 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@015d │ │ +04f646: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +04f64a: 5403 5e01 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@015e │ │ +04f64e: 0800 1200 |0065: move-object/from16 v0, v18 │ │ +04f652: 5404 5c01 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@015c │ │ +04f656: 6e40 8504 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0485 │ │ +04f65c: 28e5 |006c: goto 0051 // -001b │ │ +04f65e: 0800 1600 |006d: move-object/from16 v0, v22 │ │ +04f662: 5402 7701 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ +04f666: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ +04f66a: 0800 1600 |0073: move-object/from16 v0, v22 │ │ +04f66e: 5402 7701 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ +04f672: 2022 a700 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00a7 │ │ +04f676: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ +04f67a: 0800 1600 |007b: move-object/from16 v0, v22 │ │ +04f67e: 5400 7701 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ +04f682: 0814 0000 |007f: move-object/from16 v20, v0 │ │ +04f686: 1f14 a700 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00a7 │ │ +04f68a: 0800 1400 |0083: move-object/from16 v0, v20 │ │ +04f68e: 5402 6501 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0165 │ │ +04f692: 0800 1400 |0087: move-object/from16 v0, v20 │ │ +04f696: 5503 6801 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@0168 │ │ +04f69a: 0800 1400 |008b: move-object/from16 v0, v20 │ │ +04f69e: 5404 6701 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0167 │ │ +04f6a2: 0800 1400 |008f: move-object/from16 v0, v20 │ │ +04f6a6: 5405 6601 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@0166 │ │ +04f6aa: 6e55 8704 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@0487 │ │ +04f6b0: 6e10 8904 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@0489 │ │ +04f6b6: 0c02 |0099: move-result-object v2 │ │ +04f6b8: 1102 |009a: return-object v2 │ │ +04f6ba: 0800 1600 |009b: move-object/from16 v0, v22 │ │ +04f6be: 5402 7701 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ +04f6c2: 2022 a900 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00a9 │ │ +04f6c6: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ +04f6ca: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ +04f6ce: 5400 7701 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ +04f6d2: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ +04f6d6: 1f14 a900 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00a9 │ │ +04f6da: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ +04f6de: 5402 7b01 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017b │ │ +04f6e2: 0800 1400 |00af: move-object/from16 v0, v20 │ │ +04f6e6: 5503 7d01 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@017d │ │ +04f6ea: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ +04f6ee: 5404 7c01 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017c │ │ +04f6f2: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ +04f6f6: 5405 7e01 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@017e │ │ +04f6fa: 6e55 8804 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@0488 │ │ +04f700: 28d8 |00be: goto 0096 // -0028 │ │ +04f702: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ +04f706: 5402 7701 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ +04f70a: 2022 a600 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00a6 │ │ +04f70e: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ +04f712: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ +04f716: 5400 7701 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0177 │ │ +04f71a: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ +04f71e: 1f14 a600 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00a6 │ │ +04f722: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ +04f726: 5402 5f01 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@015f │ │ +04f72a: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ +04f72e: 5503 6401 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0164 │ │ +04f732: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ +04f736: 5404 6301 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0163 │ │ +04f73a: 0800 1400 |00db: move-object/from16 v0, v20 │ │ +04f73e: 5405 6201 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0162 │ │ +04f742: 0800 1400 |00df: move-object/from16 v0, v20 │ │ +04f746: 5406 6001 |00e1: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0160 │ │ +04f74a: 0800 1400 |00e3: move-object/from16 v0, v20 │ │ +04f74e: 5507 6101 |00e5: iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0161 │ │ +04f752: 7407 8604 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@0486 │ │ +04f758: 28ac |00ea: goto 0096 // -0054 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0049 line=122 │ │ 0x005d line=123 │ │ 0x006d line=125 │ │ 0x0073 line=126 │ │ @@ -95792,17 +96008,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d848: |[04d848] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -04d858: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04d85e: 0e00 |0003: return-void │ │ +04f75c: |[04f75c] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +04f76c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +04f772: 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;) │ │ @@ -95810,69 +96026,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 │ │ -04d860: |[04d860] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -04d870: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -04d874: 0171 |0002: move v1, v7 │ │ -04d876: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -04d87a: 7220 bc10 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@10bc │ │ -04d880: 0a00 |0008: move-result v0 │ │ -04d882: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -04d886: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -04d88a: 1a02 a300 |000d: const-string v2, "<" // string@00a3 │ │ -04d88e: 6e20 1411 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04d894: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04d898: 28ef |0014: goto 0003 // -0011 │ │ -04d89a: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -04d89e: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -04d8a2: 1a02 a000 |0019: const-string v2, ">" // string@00a0 │ │ -04d8a6: 6e20 1411 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04d8ac: 28f4 |001e: goto 0012 // -000c │ │ -04d8ae: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -04d8b2: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -04d8b6: 1a02 9e00 |0023: const-string v2, "&" // string@009e │ │ -04d8ba: 6e20 1411 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04d8c0: 28ea |0028: goto 0012 // -0016 │ │ -04d8c2: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -04d8c6: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -04d8ca: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -04d8ce: 2202 7402 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -04d8d2: 7010 0e11 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04d8d8: 1a03 9d00 |0034: const-string v3, "&#" // string@009d │ │ -04d8dc: 6e20 1411 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04d8e2: 0c02 |0039: move-result-object v2 │ │ -04d8e4: 6e20 1111 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -04d8ea: 0c02 |003d: move-result-object v2 │ │ -04d8ec: 1a03 2701 |003e: const-string v3, ";" // string@0127 │ │ -04d8f0: 6e20 1411 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04d8f6: 0c02 |0043: move-result-object v2 │ │ -04d8f8: 6e10 1a11 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04d8fe: 0c02 |0047: move-result-object v2 │ │ -04d900: 6e20 1411 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04d906: 28c7 |004b: goto 0012 // -0039 │ │ -04d908: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -04d90c: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -04d910: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -04d914: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -04d918: 7220 bc10 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@10bc │ │ -04d91e: 0a02 |0057: move-result v2 │ │ -04d920: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -04d924: 1a02 a400 |005a: const-string v2, " " // string@00a4 │ │ -04d928: 6e20 1411 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04d92e: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04d932: 28ed |0061: goto 004e // -0013 │ │ -04d934: 6e20 1011 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -04d93a: 28ad |0065: goto 0012 // -0053 │ │ -04d93c: 6e20 1011 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -04d942: 28a9 |0069: goto 0012 // -0057 │ │ -04d944: 0e00 |006a: return-void │ │ +04f774: |[04f774] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +04f784: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +04f788: 0171 |0002: move v1, v7 │ │ +04f78a: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +04f78e: 7220 bc10 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@10bc │ │ +04f794: 0a00 |0008: move-result v0 │ │ +04f796: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +04f79a: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +04f79e: 1a02 a300 |000d: const-string v2, "<" // string@00a3 │ │ +04f7a2: 6e20 1511 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04f7a8: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04f7ac: 28ef |0014: goto 0003 // -0011 │ │ +04f7ae: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +04f7b2: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +04f7b6: 1a02 a000 |0019: const-string v2, ">" // string@00a0 │ │ +04f7ba: 6e20 1511 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04f7c0: 28f4 |001e: goto 0012 // -000c │ │ +04f7c2: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +04f7c6: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +04f7ca: 1a02 9e00 |0023: const-string v2, "&" // string@009e │ │ +04f7ce: 6e20 1511 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04f7d4: 28ea |0028: goto 0012 // -0016 │ │ +04f7d6: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +04f7da: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +04f7de: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +04f7e2: 2202 7402 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +04f7e6: 7010 0f11 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04f7ec: 1a03 9d00 |0034: const-string v3, "&#" // string@009d │ │ +04f7f0: 6e20 1511 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04f7f6: 0c02 |0039: move-result-object v2 │ │ +04f7f8: 6e20 1211 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +04f7fe: 0c02 |003d: move-result-object v2 │ │ +04f800: 1a03 2701 |003e: const-string v3, ";" // string@0127 │ │ +04f804: 6e20 1511 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04f80a: 0c02 |0043: move-result-object v2 │ │ +04f80c: 6e10 1b11 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04f812: 0c02 |0047: move-result-object v2 │ │ +04f814: 6e20 1511 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04f81a: 28c7 |004b: goto 0012 // -0039 │ │ +04f81c: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +04f820: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +04f824: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +04f828: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +04f82c: 7220 bc10 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@10bc │ │ +04f832: 0a02 |0057: move-result v2 │ │ +04f834: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +04f838: 1a02 a400 |005a: const-string v2, " " // string@00a4 │ │ +04f83c: 6e20 1511 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04f842: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04f846: 28ed |0061: goto 004e // -0013 │ │ +04f848: 6e20 1111 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +04f84e: 28ad |0065: goto 0012 // -0053 │ │ +04f850: 6e20 1111 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +04f856: 28a9 |0069: goto 0012 // -0057 │ │ +04f858: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=98 │ │ 0x0005 line=99 │ │ 0x0009 line=101 │ │ 0x000d line=102 │ │ 0x0012 line=98 │ │ @@ -95903,19 +96119,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 │ │ -04d948: |[04d948] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -04d958: 6e10 9504 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0495 │ │ -04d95e: 0c00 |0003: move-result-object v0 │ │ -04d960: 7220 6f0e 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0e6f │ │ -04d966: 0e00 |0007: return-void │ │ +04f85c: |[04f85c] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +04f86c: 6e10 9504 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0495 │ │ +04f872: 0c00 |0003: move-result-object v0 │ │ +04f874: 7220 6f0e 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0e6f │ │ +04f87a: 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; │ │ @@ -95926,24 +96142,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 │ │ -04d968: |[04d968] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -04d978: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ -04d97c: 7010 0e11 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04d982: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -04d984: 7210 bd10 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@10bd │ │ -04d98a: 0a02 |0009: move-result v2 │ │ -04d98c: 7140 bd04 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@04bd │ │ -04d992: 6e10 1a11 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04d998: 0c01 |0010: move-result-object v1 │ │ -04d99a: 1101 |0011: return-object v1 │ │ +04f87c: |[04f87c] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +04f88c: 2200 7402 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0274 │ │ +04f890: 7010 0f11 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04f896: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +04f898: 7210 bd10 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@10bd │ │ +04f89e: 0a02 |0009: move-result v2 │ │ +04f8a0: 7140 bd04 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@04bd │ │ +04f8a6: 6e10 1b11 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04f8ac: 0c01 |0010: move-result-object v1 │ │ +04f8ae: 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; │ │ @@ -95981,17 +96197,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d99c: |[04d99c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -04d9ac: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04d9b2: 0e00 |0003: return-void │ │ +04f8b0: |[04f8b0] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +04f8c0: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +04f8c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -96000,25 +96216,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 │ │ -04d9b4: |[04d9b4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -04d9c4: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -04d9c8: 2141 |0002: array-length v1, v4 │ │ -04d9ca: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04d9ce: 4601 0401 |0005: aget-object v1, v4, v1 │ │ -04d9d2: 7020 9d00 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@009d │ │ -04d9d8: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ -04d9dc: 6e20 a000 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a0 │ │ -04d9e2: 7140 7900 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0079 │ │ -04d9e8: 0c01 |0012: move-result-object v1 │ │ -04d9ea: 1101 |0013: return-object v1 │ │ +04f8c8: |[04f8c8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +04f8d8: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +04f8dc: 2141 |0002: array-length v1, v4 │ │ +04f8de: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04f8e2: 4601 0401 |0005: aget-object v1, v4, v1 │ │ +04f8e6: 7020 9d00 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@009d │ │ +04f8ec: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ +04f8f0: 6e20 a000 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a0 │ │ +04f8f6: 7140 7900 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0079 │ │ +04f8fc: 0c01 |0012: move-result-object v1 │ │ +04f8fe: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x000a line=81 │ │ 0x000f line=82 │ │ locals : │ │ 0x000a - 0x0014 reg=0 topIntent Landroid/content/Intent; │ │ @@ -96060,17 +96276,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d9ec: |[04d9ec] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -04d9fc: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04da02: 0e00 |0003: return-void │ │ +04f900: |[04f900] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +04f910: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +04f916: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -96079,26 +96295,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 │ │ -04da04: |[04da04] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -04da14: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04da16: 2200 2500 |0001: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -04da1a: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -04da1e: 7020 9d00 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@009d │ │ -04da24: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -04da2a: 6e20 a000 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a0 │ │ -04da30: 0c00 |000e: move-result-object v0 │ │ -04da32: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -04da36: 7140 ea04 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@04ea │ │ -04da3c: 0c00 |0014: move-result-object v0 │ │ -04da3e: 1100 |0015: return-object v0 │ │ +04f918: |[04f918] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +04f928: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04f92a: 2200 2500 |0001: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +04f92e: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +04f932: 7020 9d00 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@009d │ │ +04f938: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +04f93e: 6e20 a000 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a0 │ │ +04f944: 0c00 |000e: move-result-object v0 │ │ +04f946: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +04f94a: 7140 ea04 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@04ea │ │ +04f950: 0c00 |0014: move-result-object v0 │ │ +04f952: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=89 │ │ 0x0011 line=92 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ 0x0000 - 0x0016 reg=4 context Landroid/content/Context; │ │ @@ -96138,17 +96354,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04da40: |[04da40] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -04da50: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04da56: 0e00 |0003: return-void │ │ +04f954: |[04f954] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +04f964: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +04f96a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -96157,26 +96373,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 │ │ -04da58: |[04da58] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -04da68: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04da6a: 2200 2500 |0001: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -04da6e: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -04da72: 7020 9d00 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@009d │ │ -04da78: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -04da7e: 6e20 a000 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a0 │ │ -04da84: 0c00 |000e: move-result-object v0 │ │ -04da86: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -04da8a: 7158 ec04 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@04ec │ │ -04da90: 0c00 |0014: move-result-object v0 │ │ -04da92: 1100 |0015: return-object v0 │ │ +04f96c: |[04f96c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +04f97c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04f97e: 2200 2500 |0001: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +04f982: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +04f986: 7020 9d00 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@009d │ │ +04f98c: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +04f992: 6e20 a000 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a0 │ │ +04f998: 0c00 |000e: move-result-object v0 │ │ +04f99a: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +04f99e: 7158 ec04 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@04ec │ │ +04f9a4: 0c00 |0014: move-result-object v0 │ │ +04f9a6: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0011 line=103 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ 0x0000 - 0x0016 reg=4 context Landroid/content/Context; │ │ @@ -96239,22 +96455,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 │ │ -04da94: |[04da94] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -04daa4: 5b23 a301 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01a3 │ │ -04daa8: 7010 9605 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@0596 │ │ -04daae: 2200 9702 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@0297 │ │ -04dab2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -04dab4: 7020 7611 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@1176 │ │ -04daba: 5b20 a101 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01a1 │ │ -04dabe: 0e00 |000d: return-void │ │ +04f9a8: |[04f9a8] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +04f9b8: 5b23 a301 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01a3 │ │ +04f9bc: 7010 9605 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@0596 │ │ +04f9c2: 2200 9702 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@0297 │ │ +04f9c6: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +04f9c8: 7020 7711 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@1177 │ │ +04f9ce: 5b20 a101 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01a1 │ │ +04f9d2: 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; │ │ @@ -96265,17 +96481,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 │ │ -04dac0: |[04dac0] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -04dad0: 5410 a101 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01a1 │ │ -04dad4: 1100 |0002: return-object v0 │ │ +04f9d4: |[04f9d4] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +04f9e4: 5410 a101 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01a1 │ │ +04f9e8: 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 - │ │ @@ -96284,19 +96500,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 │ │ -04dad8: |[04dad8] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -04dae8: 1f02 1503 |0000: check-cast v2, [Ljava/lang/Void; // type@0315 │ │ -04daec: 6e20 f104 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@04f1 │ │ -04daf2: 0c00 |0005: move-result-object v0 │ │ -04daf4: 1100 |0006: return-object v0 │ │ +04f9ec: |[04f9ec] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +04f9fc: 1f02 1503 |0000: check-cast v2, [Ljava/lang/Void; // type@0315 │ │ +04fa00: 6e20 f104 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@04f1 │ │ +04fa06: 0c00 |0005: move-result-object v0 │ │ +04fa08: 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; │ │ @@ -96306,21 +96522,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 │ │ -04daf8: |[04daf8] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -04db08: 5410 a301 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01a3 │ │ -04db0c: 6e10 0105 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0501 │ │ -04db12: 0c00 |0005: move-result-object v0 │ │ -04db14: 5b10 a201 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01a2 │ │ -04db18: 5410 a201 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01a2 │ │ -04db1c: 1100 |000a: return-object v0 │ │ +04fa0c: |[04fa0c] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +04fa1c: 5410 a301 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01a3 │ │ +04fa20: 6e10 0105 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0501 │ │ +04fa26: 0c00 |0005: move-result-object v0 │ │ +04fa28: 5b10 a201 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01a2 │ │ +04fa2c: 5410 a201 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01a2 │ │ +04fa30: 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; │ │ @@ -96331,25 +96547,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -04db20: |[04db20] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -04db30: 5420 a301 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01a3 │ │ -04db34: 5421 a201 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01a2 │ │ -04db38: 6e30 f904 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@04f9 │ │ -04db3e: 5420 a101 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01a1 │ │ -04db42: 6e10 7811 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1178 │ │ -04db48: 0e00 |000c: return-void │ │ -04db4a: 0d00 |000d: move-exception v0 │ │ -04db4c: 5421 a101 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01a1 │ │ -04db50: 6e10 7811 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1178 │ │ -04db56: 2700 |0013: throw v0 │ │ +04fa34: |[04fa34] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +04fa44: 5420 a301 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01a3 │ │ +04fa48: 5421 a201 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01a2 │ │ +04fa4c: 6e30 f904 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@04f9 │ │ +04fa52: 5420 a101 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01a1 │ │ +04fa56: 6e10 7911 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1179 │ │ +04fa5c: 0e00 |000c: return-void │ │ +04fa5e: 0d00 |000d: move-exception v0 │ │ +04fa60: 5421 a101 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01a1 │ │ +04fa64: 6e10 7911 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1179 │ │ +04fa6a: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -96363,24 +96579,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -04db64: |[04db64] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -04db74: 5420 a301 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01a3 │ │ -04db78: 6e30 fa04 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@04fa │ │ -04db7e: 5420 a101 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01a1 │ │ -04db82: 6e10 7811 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1178 │ │ -04db88: 0e00 |000a: return-void │ │ -04db8a: 0d00 |000b: move-exception v0 │ │ -04db8c: 5421 a101 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01a1 │ │ -04db90: 6e10 7811 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1178 │ │ -04db96: 2700 |0011: throw v0 │ │ +04fa78: |[04fa78] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +04fa88: 5420 a301 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01a3 │ │ +04fa8c: 6e30 fa04 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@04fa │ │ +04fa92: 5420 a101 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01a1 │ │ +04fa96: 6e10 7911 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1179 │ │ +04fa9c: 0e00 |000a: return-void │ │ +04fa9e: 0d00 |000b: move-exception v0 │ │ +04faa0: 5421 a101 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01a1 │ │ +04faa4: 6e10 7911 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@1179 │ │ +04faaa: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -96396,20 +96612,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04dba4: |[04dba4] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -04dbb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04dbb6: 5c10 a401 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a4 │ │ -04dbba: 5410 a301 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01a3 │ │ -04dbbe: 6e10 fc04 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@04fc │ │ -04dbc4: 0e00 |0008: return-void │ │ +04fab8: |[04fab8] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +04fac8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04faca: 5c10 a401 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a4 │ │ +04face: 5410 a301 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01a3 │ │ +04fad2: 6e10 fc04 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@04fc │ │ +04fad8: 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; │ │ @@ -96489,19 +96705,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04dbc8: |[04dbc8] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -04dbd8: 7020 5a05 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@055a │ │ -04dbde: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -04dbe2: 5a20 a901 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a9 │ │ -04dbe6: 0e00 |0007: return-void │ │ +04fadc: |[04fadc] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +04faec: 7020 5a05 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@055a │ │ +04faf2: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +04faf6: 5a20 a901 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a9 │ │ +04fafa: 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; │ │ @@ -96514,49 +96730,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -04dbe8: |[04dbe8] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -04dbf8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04dbfa: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -04dbfc: 5441 aa01 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04dc00: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -04dc04: 5441 a701 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a7 │ │ -04dc08: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -04dc0c: 5441 aa01 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04dc10: 5511 a401 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a4 │ │ -04dc14: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -04dc18: 5441 aa01 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04dc1c: 5c10 a401 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a4 │ │ -04dc20: 5441 a801 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01a8 │ │ -04dc24: 5442 aa01 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04dc28: 6e20 6f01 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@016f │ │ -04dc2e: 5b43 aa01 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04dc32: 0f00 |001d: return v0 │ │ -04dc34: 5441 aa01 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04dc38: 5511 a401 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a4 │ │ -04dc3c: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -04dc40: 5441 aa01 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04dc44: 5c10 a401 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a4 │ │ -04dc48: 5441 a801 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01a8 │ │ -04dc4c: 5442 aa01 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04dc50: 6e20 6f01 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@016f │ │ -04dc56: 5b43 aa01 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04dc5a: 28ec |0031: goto 001d // -0014 │ │ -04dc5c: 5441 aa01 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04dc60: 6e20 ef04 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@04ef │ │ -04dc66: 0a00 |0037: move-result v0 │ │ -04dc68: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -04dc6c: 5441 aa01 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04dc70: 5b41 a701 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a7 │ │ -04dc74: 5b43 aa01 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04dc78: 28dd |0040: goto 001d // -0023 │ │ +04fafc: |[04fafc] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +04fb0c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04fb0e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +04fb10: 5441 aa01 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fb14: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +04fb18: 5441 a701 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a7 │ │ +04fb1c: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +04fb20: 5441 aa01 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fb24: 5511 a401 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a4 │ │ +04fb28: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +04fb2c: 5441 aa01 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fb30: 5c10 a401 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a4 │ │ +04fb34: 5441 a801 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01a8 │ │ +04fb38: 5442 aa01 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fb3c: 6e20 6f01 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@016f │ │ +04fb42: 5b43 aa01 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fb46: 0f00 |001d: return v0 │ │ +04fb48: 5441 aa01 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fb4c: 5511 a401 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a4 │ │ +04fb50: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +04fb54: 5441 aa01 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fb58: 5c10 a401 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a4 │ │ +04fb5c: 5441 a801 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01a8 │ │ +04fb60: 5442 aa01 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fb64: 6e20 6f01 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@016f │ │ +04fb6a: 5b43 aa01 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fb6e: 28ec |0031: goto 001d // -0014 │ │ +04fb70: 5441 aa01 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fb74: 6e20 ef04 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@04ef │ │ +04fb7a: 0a00 |0037: move-result v0 │ │ +04fb7c: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +04fb80: 5441 aa01 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fb84: 5b41 a701 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a7 │ │ +04fb88: 5b43 aa01 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fb8c: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -96580,25 +96796,25 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -04dc7c: |[04dc7c] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -04dc8c: 6e20 ff04 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@04ff │ │ -04dc92: 5420 a701 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a7 │ │ -04dc96: 3330 0e00 |0005: if-ne v0, v3, 0013 // +000e │ │ -04dc9a: 7100 8501 0000 |0007: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0185 │ │ -04dca0: 0b00 |000a: move-result-wide v0 │ │ -04dca2: 5a20 a901 |000b: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a9 │ │ -04dca6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -04dca8: 5b20 a701 |000e: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a7 │ │ -04dcac: 6e10 fc04 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@04fc │ │ -04dcb2: 0e00 |0013: return-void │ │ +04fb90: |[04fb90] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +04fba0: 6e20 ff04 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@04ff │ │ +04fba6: 5420 a701 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a7 │ │ +04fbaa: 3330 0e00 |0005: if-ne v0, v3, 0013 // +000e │ │ +04fbae: 7100 8501 0000 |0007: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0185 │ │ +04fbb4: 0b00 |000a: move-result-wide v0 │ │ +04fbb6: 5a20 a901 |000b: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a9 │ │ +04fbba: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +04fbbc: 5b20 a701 |000e: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a7 │ │ +04fbc0: 6e10 fc04 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@04fc │ │ +04fbc6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000d line=204 │ │ 0x0010 line=205 │ │ @@ -96616,31 +96832,31 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -04dcb4: |[04dcb4] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -04dcc4: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04dcc8: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -04dccc: 6e30 f904 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@04f9 │ │ -04dcd2: 0e00 |0007: return-void │ │ -04dcd4: 6e10 fd04 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@04fd │ │ -04dcda: 0a00 |000b: move-result v0 │ │ -04dcdc: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -04dce0: 6e20 ff04 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@04ff │ │ -04dce6: 28f6 |0011: goto 0007 // -000a │ │ -04dce8: 7100 8501 0000 |0012: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0185 │ │ -04dcee: 0b00 |0015: move-result-wide v0 │ │ -04dcf0: 5a20 a901 |0016: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a9 │ │ -04dcf4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -04dcf6: 5b20 aa01 |0019: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04dcfa: 6e20 f804 4200 |001b: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@04f8 │ │ -04dd00: 28e9 |001e: goto 0007 // -0017 │ │ +04fbc8: |[04fbc8] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +04fbd8: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fbdc: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +04fbe0: 6e30 f904 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@04f9 │ │ +04fbe6: 0e00 |0007: return-void │ │ +04fbe8: 6e10 fd04 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@04fd │ │ +04fbee: 0a00 |000b: move-result v0 │ │ +04fbf0: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +04fbf4: 6e20 ff04 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@04ff │ │ +04fbfa: 28f6 |0011: goto 0007 // -000a │ │ +04fbfc: 7100 8501 0000 |0012: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0185 │ │ +04fc02: 0b00 |0015: move-result-wide v0 │ │ +04fc04: 5a20 a901 |0016: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a9 │ │ +04fc08: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +04fc0a: 5b20 aa01 |0019: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fc0e: 6e20 f804 4200 |001b: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@04f8 │ │ +04fc14: 28e9 |001e: goto 0007 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0004 line=212 │ │ 0x0007 line=224 │ │ 0x0008 line=214 │ │ 0x000e line=216 │ │ @@ -96660,57 +96876,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 │ │ -04dd04: |[04dd04] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04dd14: 6f58 5e05 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@055e │ │ -04dd1a: 5440 aa01 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04dd1e: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -04dd22: 6e20 b010 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04dd28: 1a00 f010 |000a: const-string v0, "mTask=" // string@10f0 │ │ -04dd2c: 6e20 b010 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04dd32: 5440 aa01 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04dd36: 6e20 af10 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@10af │ │ -04dd3c: 1a00 9600 |0014: const-string v0, " waiting=" // string@0096 │ │ -04dd40: 6e20 b010 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04dd46: 5440 aa01 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04dd4a: 5500 a401 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a4 │ │ -04dd4e: 6e20 b610 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ -04dd54: 5440 a701 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a7 │ │ -04dd58: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -04dd5c: 6e20 b010 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04dd62: 1a00 a00f |0027: const-string v0, "mCancellingTask=" // string@0fa0 │ │ -04dd66: 6e20 b010 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04dd6c: 5440 a701 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a7 │ │ -04dd70: 6e20 af10 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@10af │ │ -04dd76: 1a00 9600 |0031: const-string v0, " waiting=" // string@0096 │ │ -04dd7a: 6e20 b010 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04dd80: 5440 a701 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a7 │ │ -04dd84: 5500 a401 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a4 │ │ -04dd88: 6e20 b610 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ -04dd8e: 5340 ab01 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01ab │ │ -04dd92: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -04dd96: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -04dd9a: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -04dd9e: 6e20 b010 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04dda4: 1a00 0611 |0048: const-string v0, "mUpdateThrottle=" // string@1106 │ │ -04dda8: 6e20 b010 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04ddae: 5340 ab01 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01ab │ │ -04ddb2: 7130 5406 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0654 │ │ -04ddb8: 1a00 6b00 |0052: const-string v0, " mLastLoadCompleteTime=" // string@006b │ │ -04ddbc: 6e20 b010 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -04ddc2: 5340 a901 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a9 │ │ -04ddc6: 7100 8501 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0185 │ │ -04ddcc: 0b02 |005c: move-result-wide v2 │ │ -04ddce: 7157 5306 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0653 │ │ -04ddd4: 6e10 b210 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@10b2 │ │ -04ddda: 0e00 |0063: return-void │ │ +04fc18: |[04fc18] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04fc28: 6f58 5e05 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@055e │ │ +04fc2e: 5440 aa01 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fc32: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +04fc36: 6e20 b010 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04fc3c: 1a00 f010 |000a: const-string v0, "mTask=" // string@10f0 │ │ +04fc40: 6e20 b010 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04fc46: 5440 aa01 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fc4a: 6e20 af10 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@10af │ │ +04fc50: 1a00 9600 |0014: const-string v0, " waiting=" // string@0096 │ │ +04fc54: 6e20 b010 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04fc5a: 5440 aa01 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fc5e: 5500 a401 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a4 │ │ +04fc62: 6e20 b610 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ +04fc68: 5440 a701 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a7 │ │ +04fc6c: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +04fc70: 6e20 b010 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04fc76: 1a00 a00f |0027: const-string v0, "mCancellingTask=" // string@0fa0 │ │ +04fc7a: 6e20 b010 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04fc80: 5440 a701 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a7 │ │ +04fc84: 6e20 af10 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@10af │ │ +04fc8a: 1a00 9600 |0031: const-string v0, " waiting=" // string@0096 │ │ +04fc8e: 6e20 b010 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04fc94: 5440 a701 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a7 │ │ +04fc98: 5500 a401 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a4 │ │ +04fc9c: 6e20 b610 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ +04fca2: 5340 ab01 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01ab │ │ +04fca6: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +04fcaa: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +04fcae: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +04fcb2: 6e20 b010 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04fcb8: 1a00 0611 |0048: const-string v0, "mUpdateThrottle=" // string@1106 │ │ +04fcbc: 6e20 b010 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04fcc2: 5340 ab01 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01ab │ │ +04fcc6: 7130 5406 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0654 │ │ +04fccc: 1a00 6b00 |0052: const-string v0, " mLastLoadCompleteTime=" // string@006b │ │ +04fcd0: 6e20 b010 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +04fcd6: 5340 a901 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a9 │ │ +04fcda: 7100 8501 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0185 │ │ +04fce0: 0b02 |005c: move-result-wide v2 │ │ +04fce2: 7157 5306 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0653 │ │ +04fce8: 6e10 b210 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@10b2 │ │ +04fcee: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0003 line=267 │ │ 0x0007 line=268 │ │ 0x0014 line=269 │ │ 0x0020 line=271 │ │ @@ -96736,55 +96952,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -04dddc: |[04dddc] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -04ddec: 5482 a701 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a7 │ │ -04ddf0: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -04ddf4: 5482 aa01 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04ddf8: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -04ddfc: 5482 aa01 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04de00: 5522 a401 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a4 │ │ -04de04: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -04de08: 5482 aa01 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04de0c: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -04de0e: 5c23 a401 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a4 │ │ -04de12: 5482 a801 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01a8 │ │ -04de16: 5483 aa01 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04de1a: 6e20 6f01 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@016f │ │ -04de20: 5382 ab01 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01ab │ │ -04de24: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -04de28: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -04de2c: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -04de30: 7100 8501 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0185 │ │ -04de36: 0b00 |0025: move-result-wide v0 │ │ -04de38: 5382 a901 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a9 │ │ -04de3c: 5384 ab01 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01ab │ │ -04de40: bb42 |002a: add-long/2addr v2, v4 │ │ -04de42: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -04de46: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -04de4a: 5482 aa01 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04de4e: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -04de50: 5c23 a401 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a4 │ │ -04de54: 5482 a801 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01a8 │ │ -04de58: 5483 aa01 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04de5c: 5384 a901 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a9 │ │ -04de60: 5386 ab01 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01ab │ │ -04de64: bb64 |003c: add-long/2addr v4, v6 │ │ -04de66: 6e40 6e01 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@016e │ │ -04de6c: 0e00 |0040: return-void │ │ -04de6e: 5483 aa01 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04de72: 6204 f301 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01f3 │ │ -04de76: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -04de78: 1f02 1503 |0046: check-cast v2, [Ljava/lang/Void; // type@0315 │ │ -04de7c: 6e30 f204 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@04f2 │ │ -04de82: 28f5 |004b: goto 0040 // -000b │ │ +04fcf0: |[04fcf0] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +04fd00: 5482 a701 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01a7 │ │ +04fd04: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +04fd08: 5482 aa01 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fd0c: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +04fd10: 5482 aa01 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fd14: 5522 a401 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a4 │ │ +04fd18: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +04fd1c: 5482 aa01 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fd20: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +04fd22: 5c23 a401 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a4 │ │ +04fd26: 5482 a801 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01a8 │ │ +04fd2a: 5483 aa01 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fd2e: 6e20 6f01 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@016f │ │ +04fd34: 5382 ab01 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01ab │ │ +04fd38: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +04fd3c: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +04fd40: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +04fd44: 7100 8501 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0185 │ │ +04fd4a: 0b00 |0025: move-result-wide v0 │ │ +04fd4c: 5382 a901 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a9 │ │ +04fd50: 5384 ab01 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01ab │ │ +04fd54: bb42 |002a: add-long/2addr v2, v4 │ │ +04fd56: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +04fd5a: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +04fd5e: 5482 aa01 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fd62: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +04fd64: 5c23 a401 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01a4 │ │ +04fd68: 5482 a801 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01a8 │ │ +04fd6c: 5483 aa01 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fd70: 5384 a901 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01a9 │ │ +04fd74: 5386 ab01 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01ab │ │ +04fd78: bb64 |003c: add-long/2addr v4, v6 │ │ +04fd7a: 6e40 6e01 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@016e │ │ +04fd80: 0e00 |0040: return-void │ │ +04fd82: 5483 aa01 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fd86: 6204 f301 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@01f3 │ │ +04fd8a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +04fd8c: 1f02 1503 |0046: check-cast v2, [Ljava/lang/Void; // type@0315 │ │ +04fd90: 6e30 f204 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@04f2 │ │ +04fd96: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -96810,16 +97026,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04de84: |[04de84] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -04de94: 0e00 |0000: return-void │ │ +04fd98: |[04fd98] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +04fda8: 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; │ │ @@ -96830,22 +97046,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -04de98: |[04de98] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -04dea8: 6f10 6705 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0567 │ │ -04deae: 6e10 f704 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@04f7 │ │ -04deb4: 2200 c600 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00c6 │ │ -04deb8: 7020 ed04 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@04ed │ │ -04debe: 5b10 aa01 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04dec2: 6e10 fc04 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@04fc │ │ -04dec8: 0e00 |0010: return-void │ │ +04fdac: |[04fdac] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +04fdbc: 6f10 6705 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0567 │ │ +04fdc2: 6e10 f704 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@04f7 │ │ +04fdc8: 2200 c600 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00c6 │ │ +04fdcc: 7020 ed04 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@04ed │ │ +04fdd2: 5b10 aa01 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fdd6: 6e10 fc04 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@04fc │ │ +04fddc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -96858,72 +97074,72 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04decc: |[04decc] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -04dedc: 6e10 fe04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@04fe │ │ -04dee2: 0c00 |0003: move-result-object v0 │ │ -04dee4: 1100 |0004: return-object v0 │ │ +04fde0: |[04fde0] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +04fdf0: 6e10 fe04 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@04fe │ │ +04fdf6: 0c00 |0003: move-result-object v0 │ │ +04fdf8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 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; │ │ │ │ #9 : (in Landroid/support/v4/content/AsyncTaskLoader;) │ │ name : 'setUpdateThrottle' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -04dee8: |[04dee8] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -04def8: 5a23 ab01 |0000: iput-wide v3, v2, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01ab │ │ -04defc: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -04df00: 3100 0300 |0004: cmp-long v0, v3, v0 │ │ -04df04: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -04df08: 2200 5300 |0008: new-instance v0, Landroid/os/Handler; // type@0053 │ │ -04df0c: 7010 6801 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0168 │ │ -04df12: 5b20 a801 |000d: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01a8 │ │ -04df16: 0e00 |000f: return-void │ │ +04fdfc: |[04fdfc] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +04fe0c: 5a34 ab01 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01ab │ │ +04fe10: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +04fe14: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ +04fe18: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +04fe1c: 2200 5300 |0008: new-instance v0, Landroid/os/Handler; // type@0053 │ │ +04fe20: 7010 6801 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0168 │ │ +04fe26: 5b30 a801 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01a8 │ │ +04fe2a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0008 line=105 │ │ 0x000f line=107 │ │ locals : │ │ - 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; │ │ - 0x0000 - 0x0010 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ - 0x0000 - 0x0010 reg=3 delayMS J │ │ + 0x0000 - 0x0000 reg=3 this Landroid/support/v4/content/AsyncTaskLoader; │ │ + 0x0000 - 0x0010 reg=3 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ + 0x0000 - 0x0010 reg=4 delayMS J │ │ │ │ #10 : (in Landroid/support/v4/content/AsyncTaskLoader;) │ │ name : 'waitForLoader' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -04df18: |[04df18] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -04df28: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ -04df2c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04df30: 7110 ee04 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@04ee │ │ -04df36: 0c01 |0007: move-result-object v1 │ │ -04df38: 6e10 7711 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@1177 │ │ -04df3e: 0e00 |000b: return-void │ │ -04df40: 0d01 |000c: move-exception v1 │ │ -04df42: 28fe |000d: goto 000b // -0002 │ │ +04fe2c: |[04fe2c] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +04fe3c: 5420 aa01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01aa │ │ +04fe40: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04fe44: 7110 ee04 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@04ee │ │ +04fe4a: 0c01 |0007: move-result-object v1 │ │ +04fe4c: 6e10 7811 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@1178 │ │ +04fe52: 0e00 |000b: return-void │ │ +04fe54: 0d01 |000c: move-exception v1 │ │ +04fe56: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=254 │ │ 0x0002 line=255 │ │ 0x0004 line=257 │ │ @@ -96975,21 +97191,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04df54: |[04df54] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ -04df64: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04df6a: 2200 8902 |0003: new-instance v0, Ljava/util/HashMap; // type@0289 │ │ -04df6e: 7010 4e11 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@114e │ │ -04df74: 5b10 b501 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01b5 │ │ -04df78: 5b12 b401 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01b4 │ │ -04df7c: 0e00 |000c: return-void │ │ +04fe68: |[04fe68] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ +04fe78: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +04fe7e: 2200 8902 |0003: new-instance v0, Ljava/util/HashMap; // type@0289 │ │ +04fe82: 7010 4f11 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@114f │ │ +04fe88: 5b10 b501 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01b5 │ │ +04fe8c: 5b12 b401 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01b4 │ │ +04fe90: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0003 line=315 │ │ 0x000a line=318 │ │ 0x000c line=319 │ │ locals : │ │ @@ -97002,40 +97218,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 │ │ -04df80: |[04df80] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ -04df90: 7110 2e0e 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0e2e │ │ -04df96: 0a01 |0003: move-result v1 │ │ -04df98: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ -04df9c: 2201 6102 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -04dfa0: 1a02 1207 |0008: const-string v2, "Name must not be empty" // string@0712 │ │ -04dfa4: 7020 ce10 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -04dfaa: 2701 |000d: throw v1 │ │ -04dfac: 6e10 9210 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@1092 │ │ -04dfb2: 0c06 |0011: move-result-object v6 │ │ -04dfb4: 5441 b501 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01b5 │ │ -04dfb8: 6e30 5511 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1155 │ │ -04dfbe: 0e00 |0017: return-void │ │ -04dfc0: 0d00 |0018: move-exception v0 │ │ -04dfc2: 2201 6102 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -04dfc6: 2202 7402 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -04dfca: 7010 0e11 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04dfd0: 1a03 b902 |0020: const-string v3, "Failed to resolve canonical path for " // string@02b9 │ │ -04dfd4: 6e20 1411 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04dfda: 0c02 |0025: move-result-object v2 │ │ -04dfdc: 6e20 1311 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04dfe2: 0c02 |0029: move-result-object v2 │ │ -04dfe4: 6e10 1a11 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04dfea: 0c02 |002d: move-result-object v2 │ │ -04dfec: 7030 cf10 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10cf │ │ -04dff2: 2701 |0031: throw v1 │ │ +04fe94: |[04fe94] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ +04fea4: 7110 2e0e 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@0e2e │ │ +04feaa: 0a01 |0003: move-result v1 │ │ +04feac: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ +04feb0: 2201 6102 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +04feb4: 1a02 1207 |0008: const-string v2, "Name must not be empty" // string@0712 │ │ +04feb8: 7020 cf10 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +04febe: 2701 |000d: throw v1 │ │ +04fec0: 6e10 9210 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@1092 │ │ +04fec6: 0c06 |0011: move-result-object v6 │ │ +04fec8: 5441 b501 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01b5 │ │ +04fecc: 6e30 5611 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1156 │ │ +04fed2: 0e00 |0017: return-void │ │ +04fed4: 0d00 |0018: move-exception v0 │ │ +04fed6: 2201 6102 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +04feda: 2202 7402 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +04fede: 7010 0f11 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04fee4: 1a03 b902 |0020: const-string v3, "Failed to resolve canonical path for " // string@02b9 │ │ +04fee8: 6e20 1511 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04feee: 0c02 |0025: move-result-object v2 │ │ +04fef0: 6e20 1411 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04fef6: 0c02 |0029: move-result-object v2 │ │ +04fef8: 6e10 1b11 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04fefe: 0c02 |002d: move-result-object v2 │ │ +04ff00: 7030 d010 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@10d0 │ │ +04ff06: 2701 |0031: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0011 │ │ Ljava/io/IOException; -> 0x0018 │ │ positions : │ │ 0x0000 line=326 │ │ 0x0006 line=327 │ │ 0x000e line=332 │ │ @@ -97054,76 +97270,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 │ │ -04e004: |[04e004] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ -04e014: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -04e016: 6e10 4f01 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@014f │ │ -04e01c: 0c02 |0004: move-result-object v2 │ │ -04e01e: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ -04e022: 6e30 fe10 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@10fe │ │ -04e028: 0a04 |000a: move-result v4 │ │ -04e02a: 6e30 0611 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@1106 │ │ -04e030: 0c06 |000e: move-result-object v6 │ │ -04e032: 7110 4c01 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@014c │ │ -04e038: 0c05 |0012: move-result-object v5 │ │ -04e03a: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ -04e03e: 6e20 0511 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1105 │ │ -04e044: 0c06 |0018: move-result-object v6 │ │ -04e046: 7110 4c01 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@014c │ │ -04e04c: 0c02 |001c: move-result-object v2 │ │ -04e04e: 5496 b501 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01b5 │ │ -04e052: 6e20 5311 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1153 │ │ -04e058: 0c03 |0022: move-result-object v3 │ │ -04e05a: 1f03 4602 |0023: check-cast v3, Ljava/io/File; // type@0246 │ │ -04e05e: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ -04e062: 2206 6102 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -04e066: 2207 7402 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ -04e06a: 7010 0e11 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04e070: 1a08 5b08 |002e: const-string v8, "Unable to find configured root for " // string@085b │ │ -04e074: 6e20 1411 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04e07a: 0c07 |0033: move-result-object v7 │ │ -04e07c: 6e20 1311 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04e082: 0c07 |0037: move-result-object v7 │ │ -04e084: 6e10 1a11 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04e08a: 0c07 |003b: move-result-object v7 │ │ -04e08c: 7020 ce10 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -04e092: 2706 |003f: throw v6 │ │ -04e094: 2201 4602 |0040: new-instance v1, Ljava/io/File; // type@0246 │ │ -04e098: 7030 8e10 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@108e │ │ -04e09e: 6e10 9210 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@1092 │ │ -04e0a4: 0c01 |0048: move-result-object v1 │ │ -04e0a6: 6e10 9610 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1096 │ │ -04e0ac: 0c06 |004c: move-result-object v6 │ │ -04e0ae: 6e10 9610 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1096 │ │ -04e0b4: 0c07 |0050: move-result-object v7 │ │ -04e0b6: 6e20 0411 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1104 │ │ -04e0bc: 0a06 |0054: move-result v6 │ │ -04e0be: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ -04e0c2: 2206 7202 |0057: new-instance v6, Ljava/lang/SecurityException; // type@0272 │ │ -04e0c6: 1a07 9607 |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0796 │ │ -04e0ca: 7020 f210 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@10f2 │ │ -04e0d0: 2706 |005e: throw v6 │ │ -04e0d2: 0d00 |005f: move-exception v0 │ │ -04e0d4: 2206 6102 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -04e0d8: 2207 7402 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ -04e0dc: 7010 0e11 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04e0e2: 1a08 b902 |0067: const-string v8, "Failed to resolve canonical path for " // string@02b9 │ │ -04e0e6: 6e20 1411 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04e0ec: 0c07 |006c: move-result-object v7 │ │ -04e0ee: 6e20 1311 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04e0f4: 0c07 |0070: move-result-object v7 │ │ -04e0f6: 6e10 1a11 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04e0fc: 0c07 |0074: move-result-object v7 │ │ -04e0fe: 7020 ce10 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -04e104: 2706 |0078: throw v6 │ │ -04e106: 1101 |0079: return-object v1 │ │ +04ff18: |[04ff18] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ +04ff28: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +04ff2a: 6e10 4f01 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@014f │ │ +04ff30: 0c02 |0004: move-result-object v2 │ │ +04ff32: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ +04ff36: 6e30 ff10 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@10ff │ │ +04ff3c: 0a04 |000a: move-result v4 │ │ +04ff3e: 6e30 0711 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@1107 │ │ +04ff44: 0c06 |000e: move-result-object v6 │ │ +04ff46: 7110 4c01 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@014c │ │ +04ff4c: 0c05 |0012: move-result-object v5 │ │ +04ff4e: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ +04ff52: 6e20 0611 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1106 │ │ +04ff58: 0c06 |0018: move-result-object v6 │ │ +04ff5a: 7110 4c01 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@014c │ │ +04ff60: 0c02 |001c: move-result-object v2 │ │ +04ff62: 5496 b501 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01b5 │ │ +04ff66: 6e20 5411 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1154 │ │ +04ff6c: 0c03 |0022: move-result-object v3 │ │ +04ff6e: 1f03 4602 |0023: check-cast v3, Ljava/io/File; // type@0246 │ │ +04ff72: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ +04ff76: 2206 6102 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +04ff7a: 2207 7402 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ +04ff7e: 7010 0f11 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04ff84: 1a08 5b08 |002e: const-string v8, "Unable to find configured root for " // string@085b │ │ +04ff88: 6e20 1511 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +04ff8e: 0c07 |0033: move-result-object v7 │ │ +04ff90: 6e20 1411 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +04ff96: 0c07 |0037: move-result-object v7 │ │ +04ff98: 6e10 1b11 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +04ff9e: 0c07 |003b: move-result-object v7 │ │ +04ffa0: 7020 cf10 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +04ffa6: 2706 |003f: throw v6 │ │ +04ffa8: 2201 4602 |0040: new-instance v1, Ljava/io/File; // type@0246 │ │ +04ffac: 7030 8e10 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@108e │ │ +04ffb2: 6e10 9210 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@1092 │ │ +04ffb8: 0c01 |0048: move-result-object v1 │ │ +04ffba: 6e10 9610 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1096 │ │ +04ffc0: 0c06 |004c: move-result-object v6 │ │ +04ffc2: 6e10 9610 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1096 │ │ +04ffc8: 0c07 |0050: move-result-object v7 │ │ +04ffca: 6e20 0511 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1105 │ │ +04ffd0: 0a06 |0054: move-result v6 │ │ +04ffd2: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ +04ffd6: 2206 7202 |0057: new-instance v6, Ljava/lang/SecurityException; // type@0272 │ │ +04ffda: 1a07 9607 |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0796 │ │ +04ffde: 7020 f310 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@10f3 │ │ +04ffe4: 2706 |005e: throw v6 │ │ +04ffe6: 0d00 |005f: move-exception v0 │ │ +04ffe8: 2206 6102 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +04ffec: 2207 7402 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ +04fff0: 7010 0f11 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +04fff6: 1a08 b902 |0067: const-string v8, "Failed to resolve canonical path for " // string@02b9 │ │ +04fffa: 6e20 1511 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +050000: 0c07 |006c: move-result-object v7 │ │ +050002: 6e20 1411 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +050008: 0c07 |0070: move-result-object v7 │ │ +05000a: 6e10 1b11 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +050010: 0c07 |0074: move-result-object v7 │ │ +050012: 7020 cf10 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +050018: 2706 |0078: throw v6 │ │ +05001a: 1101 |0079: return-object v1 │ │ catches : 1 │ │ 0x0045 - 0x0048 │ │ Ljava/io/IOException; -> 0x005f │ │ positions : │ │ 0x0001 line=381 │ │ 0x0005 line=383 │ │ 0x000b line=384 │ │ @@ -97153,127 +97369,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 │ │ -04e118: |[04e118] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ -04e128: 6e10 9310 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@1093 │ │ -04e12e: 0c03 |0003: move-result-object v3 │ │ -04e130: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -04e132: 5496 b501 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01b5 │ │ -04e136: 6e10 5211 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@1152 │ │ -04e13c: 0c06 |000a: move-result-object v6 │ │ -04e13e: 7210 6e11 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@116e │ │ -04e144: 0c01 |000e: move-result-object v1 │ │ -04e146: 7210 5911 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@1159 │ │ -04e14c: 0a06 |0012: move-result v6 │ │ -04e14e: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ -04e152: 7210 5a11 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@115a │ │ -04e158: 0c04 |0018: move-result-object v4 │ │ -04e15a: 1f04 8e02 |0019: check-cast v4, Ljava/util/Map$Entry; // type@028e │ │ -04e15e: 7210 6a11 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@116a │ │ -04e164: 0c06 |001e: move-result-object v6 │ │ -04e166: 1f06 4602 |001f: check-cast v6, Ljava/io/File; // type@0246 │ │ -04e16a: 6e10 9610 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1096 │ │ -04e170: 0c05 |0024: move-result-object v5 │ │ -04e172: 6e20 0411 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1104 │ │ -04e178: 0a06 |0028: move-result v6 │ │ -04e17a: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ -04e17e: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ -04e182: 6e10 0111 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1101 │ │ -04e188: 0a07 |0030: move-result v7 │ │ -04e18a: 7210 6a11 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@116a │ │ -04e190: 0c06 |0034: move-result-object v6 │ │ -04e192: 1f06 4602 |0035: check-cast v6, Ljava/io/File; // type@0246 │ │ -04e196: 6e10 9610 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1096 │ │ -04e19c: 0c06 |003a: move-result-object v6 │ │ -04e19e: 6e10 0111 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1101 │ │ -04e1a4: 0a06 |003e: move-result v6 │ │ -04e1a6: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ -04e1aa: 0742 |0041: move-object v2, v4 │ │ -04e1ac: 28cd |0042: goto 000f // -0033 │ │ -04e1ae: 0d00 |0043: move-exception v0 │ │ -04e1b0: 2206 6102 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -04e1b4: 2207 7402 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ -04e1b8: 7010 0e11 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04e1be: 1a08 b902 |004b: const-string v8, "Failed to resolve canonical path for " // string@02b9 │ │ -04e1c2: 6e20 1411 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04e1c8: 0c07 |0050: move-result-object v7 │ │ -04e1ca: 6e20 1311 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -04e1d0: 0c07 |0054: move-result-object v7 │ │ -04e1d2: 6e10 1a11 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04e1d8: 0c07 |0058: move-result-object v7 │ │ -04e1da: 7020 ce10 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -04e1e0: 2706 |005c: throw v6 │ │ -04e1e2: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ -04e1e6: 2206 6102 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -04e1ea: 2207 7402 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ -04e1ee: 7010 0e11 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04e1f4: 1a08 b702 |0066: const-string v8, "Failed to find configured root that contains " // string@02b7 │ │ -04e1f8: 6e20 1411 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04e1fe: 0c07 |006b: move-result-object v7 │ │ -04e200: 6e20 1411 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04e206: 0c07 |006f: move-result-object v7 │ │ -04e208: 6e10 1a11 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04e20e: 0c07 |0073: move-result-object v7 │ │ -04e210: 7020 ce10 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -04e216: 2706 |0077: throw v6 │ │ -04e218: 7210 6a11 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@116a │ │ -04e21e: 0c06 |007b: move-result-object v6 │ │ -04e220: 1f06 4602 |007c: check-cast v6, Ljava/io/File; // type@0246 │ │ -04e224: 6e10 9610 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1096 │ │ -04e22a: 0c05 |0081: move-result-object v5 │ │ -04e22c: 1a06 d800 |0082: const-string v6, "/" // string@00d8 │ │ -04e230: 6e20 f810 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@10f8 │ │ -04e236: 0a06 |0087: move-result v6 │ │ -04e238: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ -04e23c: 6e10 0111 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1101 │ │ -04e242: 0a06 |008d: move-result v6 │ │ -04e244: 6e20 0511 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1105 │ │ -04e24a: 0c03 |0091: move-result-object v3 │ │ -04e24c: 2207 7402 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ -04e250: 7010 0e11 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -04e256: 7210 6911 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@1169 │ │ -04e25c: 0c06 |009a: move-result-object v6 │ │ -04e25e: 1f06 7302 |009b: check-cast v6, Ljava/lang/String; // type@0273 │ │ -04e262: 7110 4d01 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@014d │ │ -04e268: 0c06 |00a0: move-result-object v6 │ │ -04e26a: 6e20 1411 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04e270: 0c06 |00a4: move-result-object v6 │ │ -04e272: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ -04e276: 6e20 1011 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -04e27c: 0c06 |00aa: move-result-object v6 │ │ -04e27e: 1a07 d800 |00ab: const-string v7, "/" // string@00d8 │ │ -04e282: 7120 4e01 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@014e │ │ -04e288: 0c07 |00b0: move-result-object v7 │ │ -04e28a: 6e20 1411 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -04e290: 0c06 |00b4: move-result-object v6 │ │ -04e292: 6e10 1a11 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -04e298: 0c03 |00b8: move-result-object v3 │ │ -04e29a: 2206 4b00 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@004b │ │ -04e29e: 7010 4701 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@0147 │ │ -04e2a4: 1a07 c80a |00be: const-string v7, "content" // string@0ac8 │ │ -04e2a8: 6e20 4b01 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@014b │ │ -04e2ae: 0c06 |00c3: move-result-object v6 │ │ -04e2b0: 5497 b401 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01b4 │ │ -04e2b4: 6e20 4801 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0148 │ │ -04e2ba: 0c06 |00c9: move-result-object v6 │ │ -04e2bc: 6e20 4a01 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@014a │ │ -04e2c2: 0c06 |00cd: move-result-object v6 │ │ -04e2c4: 6e10 4901 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@0149 │ │ -04e2ca: 0c06 |00d1: move-result-object v6 │ │ -04e2cc: 1106 |00d2: return-object v6 │ │ -04e2ce: 6e10 0111 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1101 │ │ -04e2d4: 0a06 |00d6: move-result v6 │ │ -04e2d6: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ -04e2da: 6e20 0511 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1105 │ │ -04e2e0: 0c03 |00dc: move-result-object v3 │ │ -04e2e2: 28b5 |00dd: goto 0092 // -004b │ │ +05002c: |[05002c] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ +05003c: 6e10 9310 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@1093 │ │ +050042: 0c03 |0003: move-result-object v3 │ │ +050044: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +050046: 5496 b501 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01b5 │ │ +05004a: 6e10 5311 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@1153 │ │ +050050: 0c06 |000a: move-result-object v6 │ │ +050052: 7210 6f11 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@116f │ │ +050058: 0c01 |000e: move-result-object v1 │ │ +05005a: 7210 5a11 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@115a │ │ +050060: 0a06 |0012: move-result v6 │ │ +050062: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ +050066: 7210 5b11 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@115b │ │ +05006c: 0c04 |0018: move-result-object v4 │ │ +05006e: 1f04 8e02 |0019: check-cast v4, Ljava/util/Map$Entry; // type@028e │ │ +050072: 7210 6b11 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@116b │ │ +050078: 0c06 |001e: move-result-object v6 │ │ +05007a: 1f06 4602 |001f: check-cast v6, Ljava/io/File; // type@0246 │ │ +05007e: 6e10 9610 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1096 │ │ +050084: 0c05 |0024: move-result-object v5 │ │ +050086: 6e20 0511 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@1105 │ │ +05008c: 0a06 |0028: move-result v6 │ │ +05008e: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ +050092: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ +050096: 6e10 0211 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1102 │ │ +05009c: 0a07 |0030: move-result v7 │ │ +05009e: 7210 6b11 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@116b │ │ +0500a4: 0c06 |0034: move-result-object v6 │ │ +0500a6: 1f06 4602 |0035: check-cast v6, Ljava/io/File; // type@0246 │ │ +0500aa: 6e10 9610 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1096 │ │ +0500b0: 0c06 |003a: move-result-object v6 │ │ +0500b2: 6e10 0211 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@1102 │ │ +0500b8: 0a06 |003e: move-result v6 │ │ +0500ba: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ +0500be: 0742 |0041: move-object v2, v4 │ │ +0500c0: 28cd |0042: goto 000f // -0033 │ │ +0500c2: 0d00 |0043: move-exception v0 │ │ +0500c4: 2206 6102 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +0500c8: 2207 7402 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ +0500cc: 7010 0f11 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0500d2: 1a08 b902 |004b: const-string v8, "Failed to resolve canonical path for " // string@02b9 │ │ +0500d6: 6e20 1511 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0500dc: 0c07 |0050: move-result-object v7 │ │ +0500de: 6e20 1411 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +0500e4: 0c07 |0054: move-result-object v7 │ │ +0500e6: 6e10 1b11 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0500ec: 0c07 |0058: move-result-object v7 │ │ +0500ee: 7020 cf10 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +0500f4: 2706 |005c: throw v6 │ │ +0500f6: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ +0500fa: 2206 6102 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +0500fe: 2207 7402 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ +050102: 7010 0f11 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +050108: 1a08 b702 |0066: const-string v8, "Failed to find configured root that contains " // string@02b7 │ │ +05010c: 6e20 1511 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +050112: 0c07 |006b: move-result-object v7 │ │ +050114: 6e20 1511 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +05011a: 0c07 |006f: move-result-object v7 │ │ +05011c: 6e10 1b11 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +050122: 0c07 |0073: move-result-object v7 │ │ +050124: 7020 cf10 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +05012a: 2706 |0077: throw v6 │ │ +05012c: 7210 6b11 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@116b │ │ +050132: 0c06 |007b: move-result-object v6 │ │ +050134: 1f06 4602 |007c: check-cast v6, Ljava/io/File; // type@0246 │ │ +050138: 6e10 9610 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1096 │ │ +05013e: 0c05 |0081: move-result-object v5 │ │ +050140: 1a06 d800 |0082: const-string v6, "/" // string@00d8 │ │ +050144: 6e20 f910 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@10f9 │ │ +05014a: 0a06 |0087: move-result v6 │ │ +05014c: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ +050150: 6e10 0211 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1102 │ │ +050156: 0a06 |008d: move-result v6 │ │ +050158: 6e20 0611 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1106 │ │ +05015e: 0c03 |0091: move-result-object v3 │ │ +050160: 2207 7402 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ +050164: 7010 0f11 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +05016a: 7210 6a11 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@116a │ │ +050170: 0c06 |009a: move-result-object v6 │ │ +050172: 1f06 7302 |009b: check-cast v6, Ljava/lang/String; // type@0273 │ │ +050176: 7110 4d01 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@014d │ │ +05017c: 0c06 |00a0: move-result-object v6 │ │ +05017e: 6e20 1511 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +050184: 0c06 |00a4: move-result-object v6 │ │ +050186: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ +05018a: 6e20 1111 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +050190: 0c06 |00aa: move-result-object v6 │ │ +050192: 1a07 d800 |00ab: const-string v7, "/" // string@00d8 │ │ +050196: 7120 4e01 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@014e │ │ +05019c: 0c07 |00b0: move-result-object v7 │ │ +05019e: 6e20 1511 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0501a4: 0c06 |00b4: move-result-object v6 │ │ +0501a6: 6e10 1b11 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0501ac: 0c03 |00b8: move-result-object v3 │ │ +0501ae: 2206 4b00 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@004b │ │ +0501b2: 7010 4701 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@0147 │ │ +0501b8: 1a07 c80a |00be: const-string v7, "content" // string@0ac8 │ │ +0501bc: 6e20 4b01 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@014b │ │ +0501c2: 0c06 |00c3: move-result-object v6 │ │ +0501c4: 5497 b401 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01b4 │ │ +0501c8: 6e20 4801 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0148 │ │ +0501ce: 0c06 |00c9: move-result-object v6 │ │ +0501d0: 6e20 4a01 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@014a │ │ +0501d6: 0c06 |00cd: move-result-object v6 │ │ +0501d8: 6e10 4901 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@0149 │ │ +0501de: 0c06 |00d1: move-result-object v6 │ │ +0501e0: 1106 |00d2: return-object v6 │ │ +0501e2: 6e10 0211 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@1102 │ │ +0501e8: 0a06 |00d6: move-result v6 │ │ +0501ea: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0501ee: 6e20 0611 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@1106 │ │ +0501f4: 0c03 |00dc: move-result-object v3 │ │ +0501f6: 28b5 |00dd: goto 0092 // -004b │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0043 │ │ positions : │ │ 0x0000 line=345 │ │ 0x0004 line=351 │ │ 0x0005 line=352 │ │ @@ -97335,17 +97551,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e2f4: |[04e2f4] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ -04e304: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04e30a: 0e00 |0003: return-void │ │ +050208: |[050208] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ +050218: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +05021e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -97354,22 +97570,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 │ │ -04e30c: |[04e30c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -04e31c: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -04e320: 1a01 b209 |0002: const-string v1, "android.intent.action.MAIN" // string@09b2 │ │ -04e324: 7020 9e00 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@009e │ │ -04e32a: 6e20 c100 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c1 │ │ -04e330: 1a01 b509 |000a: const-string v1, "android.intent.category.LAUNCHER" // string@09b5 │ │ -04e334: 6e20 9f00 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@009f │ │ -04e33a: 1100 |000f: return-object v0 │ │ +050220: |[050220] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +050230: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +050234: 1a01 b209 |0002: const-string v1, "android.intent.action.MAIN" // string@09b2 │ │ +050238: 7020 9e00 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@009e │ │ +05023e: 6e20 c100 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c1 │ │ +050244: 1a01 b509 |000a: const-string v1, "android.intent.category.LAUNCHER" // string@09b5 │ │ +050248: 6e20 9f00 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@009f │ │ +05024e: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=40 │ │ 0x000a line=41 │ │ 0x000f line=42 │ │ locals : │ │ @@ -97382,19 +97598,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 │ │ -04e33c: |[04e33c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -04e34c: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ -04e350: 7020 9e00 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@009e │ │ -04e356: 6e20 9f00 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@009f │ │ -04e35c: 1100 |0008: return-object v0 │ │ +050250: |[050250] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +050260: 2200 2500 |0000: new-instance v0, Landroid/content/Intent; // type@0025 │ │ +050264: 7020 9e00 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@009e │ │ +05026a: 6e20 9f00 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@009f │ │ +050270: 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; │ │ @@ -97407,20 +97623,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 │ │ -04e360: |[04e360] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -04e370: 6e20 4405 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0544 │ │ -04e376: 0c00 |0003: move-result-object v0 │ │ -04e378: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ -04e37e: 6e20 a000 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a0 │ │ -04e384: 1100 |000a: return-object v0 │ │ +050274: |[050274] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +050284: 6e20 4405 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0544 │ │ +05028a: 0c00 |0003: move-result-object v0 │ │ +05028c: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ +050292: 6e20 a000 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a0 │ │ +050298: 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; │ │ @@ -97465,19 +97681,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 │ │ -04e388: |[04e388] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -04e398: 5b12 e301 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01e3 │ │ -04e39c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -04e39e: 7020 9405 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0594 │ │ -04e3a4: 0e00 |0006: return-void │ │ +05029c: |[05029c] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +0502ac: 5b12 e301 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01e3 │ │ +0502b0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0502b2: 7020 9405 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0594 │ │ +0502b8: 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; │ │ @@ -97488,30 +97704,30 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04e3a8: |[04e3a8] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -04e3b8: 5430 e301 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01e3 │ │ -04e3bc: 7110 9705 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@0597 │ │ -04e3c2: 0c00 |0005: move-result-object v0 │ │ -04e3c4: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -04e3c6: 6e20 8411 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@1184 │ │ -04e3cc: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -04e3d0: 7110 8401 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@0184 │ │ -04e3d6: 5430 e301 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01e3 │ │ -04e3da: 5431 e301 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01e3 │ │ -04e3de: 5432 e201 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@01e2 │ │ -04e3e2: 6e20 9c05 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@059c │ │ -04e3e8: 0c01 |0018: move-result-object v1 │ │ -04e3ea: 7120 9805 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@0598 │ │ -04e3f0: 0c00 |001c: move-result-object v0 │ │ -04e3f2: 1100 |001d: return-object v0 │ │ +0502bc: |[0502bc] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +0502cc: 5430 e301 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01e3 │ │ +0502d0: 7110 9705 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@0597 │ │ +0502d6: 0c00 |0005: move-result-object v0 │ │ +0502d8: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +0502da: 6e20 8511 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@1185 │ │ +0502e0: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +0502e4: 7110 8401 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@0184 │ │ +0502ea: 5430 e301 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01e3 │ │ +0502ee: 5431 e301 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@01e3 │ │ +0502f2: 5432 e201 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@01e2 │ │ +0502f6: 6e20 9c05 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@059c │ │ +0502fc: 0c01 |0018: move-result-object v1 │ │ +0502fe: 7120 9805 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@0598 │ │ +050304: 0c00 |001c: move-result-object v0 │ │ +050306: 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; │ │ @@ -97548,17 +97764,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e3f4: |[04e3f4] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -04e404: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04e40a: 0e00 |0003: return-void │ │ +050308: |[050308] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +050318: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +05031e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -97567,27 +97783,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -04e40c: |[04e40c] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -04e41c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04e41e: 6e10 3c01 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@013c │ │ -04e424: 0c00 |0004: move-result-object v0 │ │ -04e426: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -04e42a: 0f02 |0007: return v2 │ │ -04e42c: 6e10 3f01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@013f │ │ -04e432: 0a01 |000b: move-result v1 │ │ -04e434: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -04e43a: 28f8 |000f: goto 0007 // -0008 │ │ -04e43c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -04e43e: 28f6 |0011: goto 0007 // -000a │ │ -04e440: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +050320: |[050320] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +050330: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +050332: 6e10 3c01 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@013c │ │ +050338: 0c00 |0004: move-result-object v0 │ │ +05033a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +05033e: 0f02 |0007: return v2 │ │ +050340: 6e10 3f01 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@013f │ │ +050346: 0a01 |000b: move-result v1 │ │ +050348: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +05034e: 28f8 |000f: goto 0007 // -0008 │ │ +050350: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +050352: 28f6 |0011: goto 0007 // -000a │ │ +050354: 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 │ │ @@ -97630,17 +97846,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e450: |[04e450] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -04e460: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04e466: 0e00 |0003: return-void │ │ +050364: |[050364] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +050374: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +05037a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -97649,18 +97865,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04e468: |[04e468] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -04e478: 7110 c105 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@05c1 │ │ -04e47e: 0a00 |0003: move-result v0 │ │ -04e480: 0f00 |0004: return v0 │ │ +05037c: |[05037c] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +05038c: 7110 c105 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@05c1 │ │ +050392: 0a00 |0003: move-result v0 │ │ +050394: 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; │ │ │ │ @@ -97695,17 +97911,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e484: |[04e484] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -04e494: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04e49a: 0e00 |0003: return-void │ │ +050398: |[050398] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +0503a8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0503ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -97714,18 +97930,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04e49c: |[04e49c] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -04e4ac: 7110 c305 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@05c3 │ │ -04e4b2: 0a00 |0003: move-result v0 │ │ -04e4b4: 0f00 |0004: return v0 │ │ +0503b0: |[0503b0] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0503c0: 7110 c305 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@05c3 │ │ +0503c6: 0a00 |0003: move-result v0 │ │ +0503c8: 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; │ │ │ │ @@ -97760,17 +97976,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e4b8: |[04e4b8] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -04e4c8: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04e4ce: 0e00 |0003: return-void │ │ +0503cc: |[0503cc] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +0503dc: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0503e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -97779,18 +97995,18 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04e4d0: |[04e4d0] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -04e4e0: 7110 c505 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@05c5 │ │ -04e4e6: 0a00 |0003: move-result v0 │ │ -04e4e8: 0f00 |0004: return v0 │ │ +0503e4: |[0503e4] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0503f4: 7110 c505 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@05c5 │ │ +0503fa: 0a00 |0003: move-result v0 │ │ +0503fc: 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; │ │ │ │ @@ -97832,20 +98048,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04e4ec: |[04e4ec] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -04e4fc: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04e502: 2200 f200 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@00f2 │ │ -04e506: 7020 c605 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@05c6 │ │ -04e50c: 5b10 0002 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0200 │ │ -04e510: 0e00 |000a: return-void │ │ +050400: |[050400] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +050410: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +050416: 2200 f200 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@00f2 │ │ +05041a: 7020 c605 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@05c6 │ │ +050420: 5b10 0002 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0200 │ │ +050424: 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; │ │ │ │ @@ -97855,22 +98071,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04e514: |[04e514] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -04e524: 5420 0002 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0200 │ │ -04e528: 6e10 2111 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1121 │ │ -04e52e: 0c00 |0005: move-result-object v0 │ │ -04e530: 1f00 f300 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00f3 │ │ -04e534: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -04e536: 5901 ff01 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ff │ │ -04e53a: 0e00 |000b: return-void │ │ +050428: |[050428] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +050438: 5420 0002 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0200 │ │ +05043c: 6e10 2211 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1122 │ │ +050442: 0c00 |0005: move-result-object v0 │ │ +050444: 1f00 f300 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00f3 │ │ +050448: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +05044a: 5901 ff01 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ff │ │ +05044e: 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; │ │ │ │ @@ -97879,21 +98095,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04e53c: |[04e53c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -04e54c: 5410 0002 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0200 │ │ -04e550: 6e10 2111 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1121 │ │ -04e556: 0c00 |0005: move-result-object v0 │ │ -04e558: 1f00 f300 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00f3 │ │ -04e55c: 5200 ff01 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ff │ │ -04e560: 0f00 |000a: return v0 │ │ +050450: |[050450] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +050460: 5410 0002 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0200 │ │ +050464: 6e10 2211 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1122 │ │ +05046a: 0c00 |0005: move-result-object v0 │ │ +05046c: 1f00 f300 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00f3 │ │ +050470: 5200 ff01 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ff │ │ +050474: 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;) │ │ @@ -97901,16 +98117,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04e564: |[04e564] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -04e574: 0e00 |0000: return-void │ │ +050478: |[050478] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +050488: 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 │ │ │ │ @@ -97919,16 +98135,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04e578: |[04e578] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -04e588: 0e00 |0000: return-void │ │ +05048c: |[05048c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +05049c: 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 │ │ @@ -97938,21 +98154,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -04e58c: |[04e58c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -04e59c: 5410 0002 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0200 │ │ -04e5a0: 6e10 2111 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1121 │ │ -04e5a6: 0c00 |0005: move-result-object v0 │ │ -04e5a8: 1f00 f300 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00f3 │ │ -04e5ac: 5902 ff01 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ff │ │ -04e5b0: 0e00 |000a: return-void │ │ +0504a0: |[0504a0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +0504b0: 5410 0002 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@0200 │ │ +0504b4: 6e10 2211 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@1122 │ │ +0504ba: 0c00 |0005: move-result-object v0 │ │ +0504bc: 1f00 f300 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@00f3 │ │ +0504c0: 5902 ff01 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@01ff │ │ +0504c4: 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 │ │ @@ -97962,16 +98178,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04e5b4: |[04e5b4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -04e5c4: 0e00 |0000: return-void │ │ +0504c8: |[0504c8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +0504d8: 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; │ │ │ │ @@ -97980,16 +98196,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04e5c8: |[04e5c8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -04e5d8: 0e00 |0000: return-void │ │ +0504dc: |[0504dc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +0504ec: 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; │ │ │ │ @@ -98028,17 +98244,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e5dc: |[04e5dc] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -04e5ec: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04e5f2: 0e00 |0003: return-void │ │ +0504f0: |[0504f0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +050500: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +050506: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -98047,17 +98263,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04e5f4: |[04e5f4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -04e604: 7100 ec05 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@05ec │ │ -04e60a: 0e00 |0003: return-void │ │ +050508: |[050508] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +050518: 7100 ec05 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@05ec │ │ +05051e: 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; │ │ │ │ @@ -98066,18 +98282,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04e60c: |[04e60c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -04e61c: 7100 ed05 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@05ed │ │ -04e622: 0a00 |0003: move-result v0 │ │ -04e624: 0f00 |0004: return v0 │ │ +050520: |[050520] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +050530: 7100 ed05 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@05ed │ │ +050536: 0a00 |0003: move-result v0 │ │ +050538: 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;) │ │ @@ -98085,17 +98301,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e628: |[04e628] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -04e638: 7110 ee05 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@05ee │ │ -04e63e: 0e00 |0003: return-void │ │ +05053c: |[05053c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +05054c: 7110 ee05 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@05ee │ │ +050552: 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 │ │ @@ -98105,17 +98321,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04e640: |[04e640] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -04e650: 7120 ef05 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@05ef │ │ -04e656: 0e00 |0003: return-void │ │ +050554: |[050554] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +050564: 7120 ef05 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@05ef │ │ +05056a: 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 │ │ @@ -98126,17 +98342,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e658: |[04e658] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -04e668: 7110 f005 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@05f0 │ │ -04e66e: 0e00 |0003: return-void │ │ +05056c: |[05056c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +05057c: 7110 f005 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@05f0 │ │ +050582: 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 │ │ @@ -98146,17 +98362,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e670: |[04e670] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -04e680: 7110 f105 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@05f1 │ │ -04e686: 0e00 |0003: return-void │ │ +050584: |[050584] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +050594: 7110 f105 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@05f1 │ │ +05059a: 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; │ │ @@ -98166,17 +98382,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e688: |[04e688] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -04e698: 7110 f205 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@05f2 │ │ -04e69e: 0e00 |0003: return-void │ │ +05059c: |[05059c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +0505ac: 7110 f205 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@05f2 │ │ +0505b2: 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; │ │ @@ -98220,19 +98436,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 │ │ -04e6a0: |[04e6a0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -04e6b0: 5b01 2002 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@0220 │ │ -04e6b4: 5b02 2102 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0221 │ │ -04e6b8: 7010 e710 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04e6be: 0e00 |0007: return-void │ │ +0505b4: |[0505b4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0505c4: 5b01 2002 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@0220 │ │ +0505c8: 5b02 2102 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0221 │ │ +0505cc: 7010 e810 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0505d2: 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; │ │ @@ -98243,19 +98459,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 │ │ -04e6c0: |[04e6c0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04e6d0: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0221 │ │ -04e6d4: 6e30 9206 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0692 │ │ -04e6da: 0a00 |0005: move-result v0 │ │ -04e6dc: 0f00 |0006: return v0 │ │ +0505d4: |[0505d4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0505e4: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0221 │ │ +0505e8: 6e30 9206 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0692 │ │ +0505ee: 0a00 |0005: move-result v0 │ │ +0505f0: 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; │ │ @@ -98265,18 +98481,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 │ │ -04e6e0: |[04e6e0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04e6f0: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0221 │ │ -04e6f4: 6e30 9506 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0695 │ │ -04e6fa: 0e00 |0005: return-void │ │ +0505f4: |[0505f4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +050604: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0221 │ │ +050608: 6e30 9506 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0695 │ │ +05060e: 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; │ │ @@ -98287,20 +98503,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 │ │ -04e6fc: |[04e6fc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -04e70c: 5420 2102 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0221 │ │ -04e710: 2201 7d01 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@017d │ │ -04e714: 7020 250a 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0a25 │ │ -04e71a: 6e30 9606 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0696 │ │ -04e720: 0e00 |000a: return-void │ │ +050610: |[050610] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +050620: 5420 2102 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0221 │ │ +050624: 2201 7d01 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@017d │ │ +050628: 7020 250a 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0a25 │ │ +05062e: 6e30 9606 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0696 │ │ +050634: 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; │ │ @@ -98311,18 +98527,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 │ │ -04e724: |[04e724] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04e734: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0221 │ │ -04e738: 6e30 9706 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0697 │ │ -04e73e: 0e00 |0005: return-void │ │ +050638: |[050638] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +050648: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0221 │ │ +05064c: 6e30 9706 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0697 │ │ +050652: 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; │ │ @@ -98333,19 +98549,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 │ │ -04e740: |[04e740] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04e750: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0221 │ │ -04e754: 6e40 9806 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@0698 │ │ -04e75a: 0a00 |0005: move-result v0 │ │ -04e75c: 0f00 |0006: return v0 │ │ +050654: |[050654] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +050664: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0221 │ │ +050668: 6e40 9806 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@0698 │ │ +05066e: 0a00 |0005: move-result v0 │ │ +050670: 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; │ │ @@ -98356,18 +98572,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04e760: |[04e760] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -04e770: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0221 │ │ -04e774: 6e30 9a06 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@069a │ │ -04e77a: 0e00 |0005: return-void │ │ +050674: |[050674] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +050684: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0221 │ │ +050688: 6e30 9a06 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@069a │ │ +05068e: 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; │ │ @@ -98378,18 +98594,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 │ │ -04e77c: |[04e77c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04e78c: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0221 │ │ -04e790: 6e30 9b06 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@069b │ │ -04e796: 0e00 |0005: return-void │ │ +050690: |[050690] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0506a0: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0221 │ │ +0506a4: 6e30 9b06 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@069b │ │ +0506aa: 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; │ │ @@ -98434,19 +98650,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 │ │ -04e798: |[04e798] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -04e7a8: 5b01 2202 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@0222 │ │ -04e7ac: 5b02 2302 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0223 │ │ -04e7b0: 7010 e710 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04e7b6: 0e00 |0007: return-void │ │ +0506ac: |[0506ac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0506bc: 5b01 2202 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@0222 │ │ +0506c0: 5b02 2302 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0223 │ │ +0506c4: 7010 e810 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0506ca: 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; │ │ @@ -98457,19 +98673,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 │ │ -04e7b8: |[04e7b8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04e7c8: 5410 2302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0223 │ │ -04e7cc: 6e30 9206 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0692 │ │ -04e7d2: 0a00 |0005: move-result v0 │ │ -04e7d4: 0f00 |0006: return v0 │ │ +0506cc: |[0506cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0506dc: 5410 2302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0223 │ │ +0506e0: 6e30 9206 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0692 │ │ +0506e6: 0a00 |0005: move-result v0 │ │ +0506e8: 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; │ │ @@ -98479,24 +98695,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 │ │ -04e7d8: |[04e7d8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -04e7e8: 5421 2302 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0223 │ │ -04e7ec: 6e20 9306 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0693 │ │ -04e7f2: 0c00 |0005: move-result-object v0 │ │ -04e7f4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -04e7f8: 6e10 b20a 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0ab2 │ │ -04e7fe: 0c01 |000b: move-result-object v1 │ │ -04e800: 1101 |000c: return-object v1 │ │ -04e802: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -04e804: 28fe |000e: goto 000c // -0002 │ │ +0506ec: |[0506ec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +0506fc: 5421 2302 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0223 │ │ +050700: 6e20 9306 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0693 │ │ +050706: 0c00 |0005: move-result-object v0 │ │ +050708: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +05070c: 6e10 b20a 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0ab2 │ │ +050712: 0c01 |000b: move-result-object v1 │ │ +050714: 1101 |000c: return-object v1 │ │ +050716: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +050718: 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; │ │ @@ -98507,18 +98723,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 │ │ -04e808: |[04e808] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04e818: 5410 2302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0223 │ │ -04e81c: 6e30 9506 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0695 │ │ -04e822: 0e00 |0005: return-void │ │ +05071c: |[05071c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05072c: 5410 2302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0223 │ │ +050730: 6e30 9506 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0695 │ │ +050736: 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; │ │ @@ -98529,20 +98745,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 │ │ -04e824: |[04e824] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -04e834: 5420 2302 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0223 │ │ -04e838: 2201 7d01 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@017d │ │ -04e83c: 7020 250a 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0a25 │ │ -04e842: 6e30 9606 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0696 │ │ -04e848: 0e00 |000a: return-void │ │ +050738: |[050738] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +050748: 5420 2302 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0223 │ │ +05074c: 2201 7d01 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@017d │ │ +050750: 7020 250a 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0a25 │ │ +050756: 6e30 9606 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0696 │ │ +05075c: 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; │ │ @@ -98553,18 +98769,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 │ │ -04e84c: |[04e84c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04e85c: 5410 2302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0223 │ │ -04e860: 6e30 9706 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0697 │ │ -04e866: 0e00 |0005: return-void │ │ +050760: |[050760] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +050770: 5410 2302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0223 │ │ +050774: 6e30 9706 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0697 │ │ +05077a: 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; │ │ @@ -98575,19 +98791,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 │ │ -04e868: |[04e868] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04e878: 5410 2302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0223 │ │ -04e87c: 6e40 9806 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@0698 │ │ -04e882: 0a00 |0005: move-result v0 │ │ -04e884: 0f00 |0006: return v0 │ │ +05077c: |[05077c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05078c: 5410 2302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0223 │ │ +050790: 6e40 9806 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@0698 │ │ +050796: 0a00 |0005: move-result v0 │ │ +050798: 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; │ │ @@ -98598,19 +98814,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 │ │ -04e888: |[04e888] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -04e898: 5410 2302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0223 │ │ -04e89c: 6e40 9906 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0699 │ │ -04e8a2: 0a00 |0005: move-result v0 │ │ -04e8a4: 0f00 |0006: return v0 │ │ +05079c: |[05079c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0507ac: 5410 2302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0223 │ │ +0507b0: 6e40 9906 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0699 │ │ +0507b6: 0a00 |0005: move-result v0 │ │ +0507b8: 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 │ │ @@ -98621,18 +98837,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04e8a8: |[04e8a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -04e8b8: 5410 2302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0223 │ │ -04e8bc: 6e30 9a06 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@069a │ │ -04e8c2: 0e00 |0005: return-void │ │ +0507bc: |[0507bc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0507cc: 5410 2302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0223 │ │ +0507d0: 6e30 9a06 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@069a │ │ +0507d6: 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; │ │ @@ -98643,18 +98859,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 │ │ -04e8c4: |[04e8c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04e8d4: 5410 2302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0223 │ │ -04e8d8: 6e30 9b06 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@069b │ │ -04e8de: 0e00 |0005: return-void │ │ +0507d8: |[0507d8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0507e8: 5410 2302 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0223 │ │ +0507ec: 6e30 9b06 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@069b │ │ +0507f2: 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; │ │ @@ -98691,17 +98907,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e8e0: |[04e8e0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -04e8f0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04e8f6: 0e00 |0003: return-void │ │ +0507f4: |[0507f4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +050804: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +05080a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -98710,17 +98926,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 │ │ -04e8f8: |[04e8f8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04e908: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e90a: 0f00 |0001: return v0 │ │ +05080c: |[05080c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05081c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05081e: 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; │ │ @@ -98731,17 +98947,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 │ │ -04e90c: |[04e90c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -04e91c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e91e: 1100 |0001: return-object v0 │ │ +050820: |[050820] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +050830: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050832: 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; │ │ @@ -98751,17 +98967,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 │ │ -04e920: |[04e920] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -04e930: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e932: 1100 |0001: return-object v0 │ │ +050834: |[050834] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +050844: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050846: 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; │ │ │ │ @@ -98770,17 +98986,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04e934: |[04e934] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -04e944: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e946: 1100 |0001: return-object v0 │ │ +050848: |[050848] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +050858: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05085a: 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;) │ │ @@ -98788,16 +99004,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 │ │ -04e948: |[04e948] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04e958: 0e00 |0000: return-void │ │ +05085c: |[05085c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05086c: 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; │ │ @@ -98808,16 +99024,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 │ │ -04e95c: |[04e95c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -04e96c: 0e00 |0000: return-void │ │ +050870: |[050870] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +050880: 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; │ │ @@ -98828,16 +99044,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 │ │ -04e970: |[04e970] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04e980: 0e00 |0000: return-void │ │ +050884: |[050884] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +050894: 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; │ │ @@ -98848,17 +99064,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 │ │ -04e984: |[04e984] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -04e994: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e996: 0f00 |0001: return v0 │ │ +050898: |[050898] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0508a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0508aa: 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; │ │ @@ -98870,17 +99086,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 │ │ -04e998: |[04e998] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -04e9a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e9aa: 0f00 |0001: return v0 │ │ +0508ac: |[0508ac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0508bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0508be: 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; │ │ @@ -98892,16 +99108,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 │ │ -04e9ac: |[04e9ac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -04e9bc: 0e00 |0000: return-void │ │ +0508c0: |[0508c0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0508d0: 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; │ │ @@ -98912,16 +99128,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 │ │ -04e9c0: |[04e9c0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -04e9d0: 0e00 |0000: return-void │ │ +0508d4: |[0508d4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0508e4: 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; │ │ @@ -99072,25 +99288,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -04e9d4: |[04e9d4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ -04e9e4: 7100 fa0e 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@0efa │ │ -04e9ea: 0a00 |0003: move-result v0 │ │ -04e9ec: 6700 2b02 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@022b │ │ -04e9f0: 7100 000f 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@0f00 │ │ -04e9f6: 0a00 |0009: move-result v0 │ │ -04e9f8: 6700 2f02 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@022f │ │ -04e9fc: 7100 f90e 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@0ef9 │ │ -04ea02: 0a00 |000f: move-result v0 │ │ -04ea04: 6700 2a02 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@022a │ │ -04ea08: 0e00 |0012: return-void │ │ +0508e8: |[0508e8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ +0508f8: 7100 fa0e 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@0efa │ │ +0508fe: 0a00 |0003: move-result v0 │ │ +050900: 6700 2b02 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@022b │ │ +050904: 7100 000f 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@0f00 │ │ +05090a: 0a00 |0009: move-result v0 │ │ +05090c: 6700 2f02 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@022f │ │ +050910: 7100 f90e 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@0ef9 │ │ +050916: 0a00 |000f: move-result v0 │ │ +050918: 6700 2a02 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@022a │ │ +05091c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x000c line=64 │ │ locals : │ │ │ │ @@ -99099,31 +99315,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 │ │ -04ea0c: |[04ea0c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -04ea1c: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04ea22: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ -04ea26: 2200 1301 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0113 │ │ -04ea2a: 7030 d106 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@06d1 │ │ -04ea30: 5b10 3802 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04ea34: 5b13 3e02 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@023e │ │ -04ea38: 2030 e501 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@01e5 │ │ -04ea3c: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -04ea40: 1f03 e501 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@01e5 │ │ -04ea44: 6e20 e306 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@06e3 │ │ -04ea4a: 7020 de06 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@06de │ │ -04ea50: 0e00 |001a: return-void │ │ -04ea52: 2200 1301 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0113 │ │ -04ea56: 7020 d006 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@06d0 │ │ -04ea5c: 5b10 3802 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04ea60: 28ea |0022: goto 000c // -0016 │ │ +050920: |[050920] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +050930: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +050936: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ +05093a: 2200 1301 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0113 │ │ +05093e: 7030 d106 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@06d1 │ │ +050944: 5b10 3802 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +050948: 5b13 3e02 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@023e │ │ +05094c: 2030 e501 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@01e5 │ │ +050950: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +050954: 1f03 e501 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@01e5 │ │ +050958: 6e20 e306 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@06e3 │ │ +05095e: 7020 de06 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@06de │ │ +050964: 0e00 |001a: return-void │ │ +050966: 2200 1301 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0113 │ │ +05096a: 7020 d006 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@06d0 │ │ +050970: 5b10 3802 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +050974: 28ea |0022: goto 000c // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=153 │ │ 0x0005 line=154 │ │ 0x000c line=158 │ │ 0x000e line=159 │ │ @@ -99143,17 +99359,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 │ │ -04ea64: |[04ea64] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ -04ea74: 5410 3202 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ -04ea78: 1100 |0002: return-object v0 │ │ +050978: |[050978] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ +050988: 5410 3202 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ +05098c: 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;) │ │ @@ -99161,17 +99377,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 │ │ -04ea7c: |[04ea7c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ -04ea8c: 5410 3e02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@023e │ │ -04ea90: 1100 |0002: return-object v0 │ │ +050990: |[050990] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ +0509a0: 5410 3e02 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@023e │ │ +0509a4: 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;) │ │ @@ -99179,17 +99395,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 │ │ -04ea94: |[04ea94] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -04eaa4: 7010 dd06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@06dd │ │ -04eaaa: 0e00 |0003: return-void │ │ +0509a8: |[0509a8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +0509b8: 7010 dd06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@06dd │ │ +0509be: 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;) │ │ @@ -99197,17 +99413,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 │ │ -04eaac: |[04eaac] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ -04eabc: 5410 3402 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0234 │ │ -04eac0: 1100 |0002: return-object v0 │ │ +0509c0: |[0509c0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ +0509d0: 5410 3402 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0234 │ │ +0509d4: 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;) │ │ @@ -99215,17 +99431,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 │ │ -04eac4: |[04eac4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ -04ead4: 5510 4202 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0242 │ │ -04ead8: 0f00 |0002: return v0 │ │ +0509d8: |[0509d8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ +0509e8: 5510 4202 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0242 │ │ +0509ec: 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;) │ │ @@ -99233,17 +99449,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 │ │ -04eadc: |[04eadc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ -04eaec: 5c01 3302 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0233 │ │ -04eaf0: 0f01 |0002: return v1 │ │ +0509f0: |[0509f0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ +050a00: 5c01 3302 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0233 │ │ +050a04: 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 │ │ │ │ @@ -99252,38 +99468,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -04eaf4: |[04eaf4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ -04eb04: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04eb06: 5430 3802 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04eb0a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -04eb0c: 6e20 7001 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ -04eb12: 5430 3802 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04eb16: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -04eb18: 6e20 7001 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ -04eb1e: 5430 3802 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04eb22: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -04eb24: 6e20 7001 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ -04eb2a: 5430 4402 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ -04eb2e: 6e10 8a0e 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0e8a │ │ -04eb34: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -04eb36: 5b30 4402 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ -04eb3a: 5c32 3a02 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@023a │ │ -04eb3e: 5c32 4202 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0242 │ │ -04eb42: 5c32 3102 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0231 │ │ -04eb46: 5c32 3002 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0230 │ │ -04eb4a: 5c32 3302 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0233 │ │ -04eb4e: 5530 3902 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0239 │ │ -04eb52: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -04eb56: 5c32 3902 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0239 │ │ -04eb5a: 0e00 |002b: return-void │ │ +050a08: |[050a08] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ +050a18: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +050a1a: 5430 3802 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +050a1e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +050a20: 6e20 7001 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ +050a26: 5430 3802 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +050a2a: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +050a2c: 6e20 7001 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ +050a32: 5430 3802 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +050a36: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +050a38: 6e20 7001 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ +050a3e: 5430 4402 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ +050a42: 6e10 8a0e 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@0e8a │ │ +050a48: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +050a4a: 5b30 4402 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ +050a4e: 5c32 3a02 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@023a │ │ +050a52: 5c32 4202 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0242 │ │ +050a56: 5c32 3102 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0231 │ │ +050a5a: 5c32 3002 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0230 │ │ +050a5e: 5c32 3302 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0233 │ │ +050a62: 5530 3902 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0239 │ │ +050a66: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +050a6a: 5c32 3902 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0239 │ │ +050a6e: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=409 │ │ 0x0007 line=410 │ │ 0x000d line=411 │ │ 0x0013 line=412 │ │ 0x0018 line=413 │ │ @@ -99303,33 +99519,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -04eb5c: |[04eb5c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ -04eb6c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04eb6e: 5430 3802 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04eb72: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -04eb74: 6e20 7001 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ -04eb7a: 5430 3802 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04eb7e: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -04eb80: 6e20 7001 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ -04eb86: 5430 3802 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04eb8a: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -04eb8c: 6e20 7001 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ -04eb92: 5c32 3a02 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@023a │ │ -04eb96: 5c32 3102 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0231 │ │ -04eb9a: 5c32 3002 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0230 │ │ -04eb9e: 5c32 3302 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0233 │ │ -04eba2: 5530 3902 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0239 │ │ -04eba6: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ -04ebaa: 5c32 3902 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0239 │ │ -04ebae: 0e00 |0021: return-void │ │ +050a70: |[050a70] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ +050a80: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +050a82: 5430 3802 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +050a86: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +050a88: 6e20 7001 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ +050a8e: 5430 3802 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +050a92: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +050a94: 6e20 7001 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ +050a9a: 5430 3802 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +050a9e: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +050aa0: 6e20 7001 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ +050aa6: 5c32 3a02 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@023a │ │ +050aaa: 5c32 3102 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0231 │ │ +050aae: 5c32 3002 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0230 │ │ +050ab2: 5c32 3302 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0233 │ │ +050ab6: 5530 3902 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0239 │ │ +050aba: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ +050abe: 5c32 3902 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0239 │ │ +050ac2: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=425 │ │ 0x0007 line=426 │ │ 0x000d line=427 │ │ 0x0013 line=428 │ │ 0x0015 line=429 │ │ @@ -99346,26 +99562,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -04ebb0: |[04ebb0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ -04ebc0: 5420 3802 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04ebc4: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -04ebc6: 6e20 7001 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ -04ebcc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04ebce: 5c20 3302 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0233 │ │ -04ebd2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -04ebd4: 5c20 3902 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0239 │ │ -04ebd8: 5420 3e02 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@023e │ │ -04ebdc: 5421 3202 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ -04ebe0: 7220 480e 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@0e48 │ │ -04ebe6: 0e00 |0013: return-void │ │ +050ac4: |[050ac4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ +050ad4: 5420 3802 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +050ad8: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +050ada: 6e20 7001 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ +050ae0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +050ae2: 5c20 3302 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0233 │ │ +050ae6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +050ae8: 5c20 3902 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0239 │ │ +050aec: 5420 3e02 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@023e │ │ +050af0: 5421 3202 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ +050af4: 7220 480e 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@0e48 │ │ +050afa: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0006 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0013 line=457 │ │ @@ -99377,45 +99593,45 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -04ebe8: |[04ebe8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ -04ebf8: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ -04ebfc: 2203 6102 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -04ec00: 1a04 3a02 |0004: const-string v4, "Context must not be null" // string@023a │ │ -04ec04: 7020 ce10 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -04ec0a: 2703 |0009: throw v3 │ │ -04ec0c: 5453 3e02 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@023e │ │ -04ec10: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -04ec14: 2203 6102 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -04ec18: 1a04 4a07 |0010: const-string v4, "OnGestureListener must not be null" // string@074a │ │ -04ec1c: 7020 ce10 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -04ec22: 2703 |0015: throw v3 │ │ -04ec24: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -04ec26: 5c53 3b02 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@023b │ │ -04ec2a: 7110 f80e 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0ef8 │ │ -04ec30: 0c00 |001c: move-result-object v0 │ │ -04ec32: 6e10 ff0e 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0eff │ │ -04ec38: 0a02 |0020: move-result v2 │ │ -04ec3a: 6e10 fb0e 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@0efb │ │ -04ec40: 0a01 |0024: move-result v1 │ │ -04ec42: 6e10 fd0e 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0efd │ │ -04ec48: 0a03 |0028: move-result v3 │ │ -04ec4a: 5953 4002 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0240 │ │ -04ec4e: 6e10 fc0e 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0efc │ │ -04ec54: 0a03 |002e: move-result v3 │ │ -04ec56: 5953 3f02 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@023f │ │ -04ec5a: 9203 0202 |0031: mul-int v3, v2, v2 │ │ -04ec5e: 5953 4302 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0243 │ │ -04ec62: 9203 0101 |0035: mul-int v3, v1, v1 │ │ -04ec66: 5953 3502 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0235 │ │ -04ec6a: 0e00 |0039: return-void │ │ +050afc: |[050afc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ +050b0c: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ +050b10: 2203 6102 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +050b14: 1a04 3a02 |0004: const-string v4, "Context must not be null" // string@023a │ │ +050b18: 7020 cf10 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +050b1e: 2703 |0009: throw v3 │ │ +050b20: 5453 3e02 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@023e │ │ +050b24: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +050b28: 2203 6102 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +050b2c: 1a04 4a07 |0010: const-string v4, "OnGestureListener must not be null" // string@074a │ │ +050b30: 7020 cf10 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +050b36: 2703 |0015: throw v3 │ │ +050b38: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +050b3a: 5c53 3b02 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@023b │ │ +050b3e: 7110 f80e 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0ef8 │ │ +050b44: 0c00 |001c: move-result-object v0 │ │ +050b46: 6e10 ff0e 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0eff │ │ +050b4c: 0a02 |0020: move-result v2 │ │ +050b4e: 6e10 fb0e 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@0efb │ │ +050b54: 0a01 |0024: move-result v1 │ │ +050b56: 6e10 fd0e 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@0efd │ │ +050b5c: 0a03 |0028: move-result v3 │ │ +050b5e: 5953 4002 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0240 │ │ +050b62: 6e10 fc0e 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@0efc │ │ +050b68: 0a03 |002e: move-result v3 │ │ +050b6a: 5953 3f02 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@023f │ │ +050b6e: 9203 0202 |0031: mul-int v3, v2, v2 │ │ +050b72: 5953 4302 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0243 │ │ +050b76: 9203 0101 |0035: mul-int v3, v1, v1 │ │ +050b7a: 5953 3502 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0235 │ │ +050b7e: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0002 line=167 │ │ 0x000a line=169 │ │ 0x000e line=170 │ │ 0x0016 line=172 │ │ @@ -99435,702 +99651,702 @@ │ │ 0x0000 - 0x003a reg=6 context Landroid/content/Context; │ │ │ │ #12 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'isConsideredDoubleTap' │ │ type : '(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 11 │ │ + registers : 12 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 57 16-bit code units │ │ -04ec6c: |[04ec6c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ -04ec7c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04ec7e: 5573 3002 |0001: iget-boolean v3, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0230 │ │ -04ec82: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -04ec86: 0f02 |0005: return v2 │ │ -04ec88: 6e10 750e 0a00 |0006: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@0e75 │ │ -04ec8e: 0b03 |0009: move-result-wide v3 │ │ -04ec90: 6e10 750e 0900 |000a: invoke-virtual {v9}, Landroid/view/MotionEvent;.getEventTime:()J // method@0e75 │ │ -04ec96: 0b05 |000d: move-result-wide v5 │ │ -04ec98: bc53 |000e: sub-long/2addr v3, v5 │ │ -04ec9a: 6005 2a02 |000f: sget v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@022a │ │ -04ec9e: 8155 |0011: int-to-long v5, v5 │ │ -04eca0: 3103 0305 |0012: cmp-long v3, v3, v5 │ │ -04eca4: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ -04eca8: 6e10 7a0e 0800 |0016: invoke-virtual {v8}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ -04ecae: 0a03 |0019: move-result v3 │ │ -04ecb0: 8733 |001a: float-to-int v3, v3 │ │ -04ecb2: 6e10 7a0e 0a00 |001b: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ -04ecb8: 0a04 |001e: move-result v4 │ │ -04ecba: 8744 |001f: float-to-int v4, v4 │ │ -04ecbc: 9100 0304 |0020: sub-int v0, v3, v4 │ │ -04ecc0: 6e10 7c0e 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ -04ecc6: 0a03 |0025: move-result v3 │ │ -04ecc8: 8733 |0026: float-to-int v3, v3 │ │ -04ecca: 6e10 7c0e 0a00 |0027: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ -04ecd0: 0a04 |002a: move-result v4 │ │ -04ecd2: 8744 |002b: float-to-int v4, v4 │ │ -04ecd4: 9101 0304 |002c: sub-int v1, v3, v4 │ │ -04ecd8: 9203 0000 |002e: mul-int v3, v0, v0 │ │ -04ecdc: 9204 0101 |0030: mul-int v4, v1, v1 │ │ -04ece0: b043 |0032: add-int/2addr v3, v4 │ │ -04ece2: 5274 3502 |0033: iget v4, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0235 │ │ -04ece6: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ -04ecea: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -04ecec: 28cd |0038: goto 0005 // -0033 │ │ +050b80: |[050b80] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ +050b90: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +050b92: 5583 3002 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0230 │ │ +050b96: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +050b9a: 0f02 |0005: return v2 │ │ +050b9c: 6e10 750e 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@0e75 │ │ +050ba2: 0b04 |0009: move-result-wide v4 │ │ +050ba4: 6e10 750e 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@0e75 │ │ +050baa: 0b06 |000d: move-result-wide v6 │ │ +050bac: bc64 |000e: sub-long/2addr v4, v6 │ │ +050bae: 6003 2a02 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@022a │ │ +050bb2: 8136 |0011: int-to-long v6, v3 │ │ +050bb4: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ +050bb8: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ +050bbc: 6e10 7a0e 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ +050bc2: 0a03 |0019: move-result v3 │ │ +050bc4: 8733 |001a: float-to-int v3, v3 │ │ +050bc6: 6e10 7a0e 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ +050bcc: 0a04 |001e: move-result v4 │ │ +050bce: 8744 |001f: float-to-int v4, v4 │ │ +050bd0: 9100 0304 |0020: sub-int v0, v3, v4 │ │ +050bd4: 6e10 7c0e 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ +050bda: 0a03 |0025: move-result v3 │ │ +050bdc: 8733 |0026: float-to-int v3, v3 │ │ +050bde: 6e10 7c0e 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ +050be4: 0a04 |002a: move-result v4 │ │ +050be6: 8744 |002b: float-to-int v4, v4 │ │ +050be8: 9101 0304 |002c: sub-int v1, v3, v4 │ │ +050bec: 9203 0000 |002e: mul-int v3, v0, v0 │ │ +050bf0: 9204 0101 |0030: mul-int v4, v1, v1 │ │ +050bf4: b043 |0032: add-int/2addr v3, v4 │ │ +050bf6: 5284 3502 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0235 │ │ +050bfa: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ +050bfe: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +050c00: 28cd |0038: goto 0005 // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=439 │ │ 0x0005 line=449 │ │ 0x0006 line=443 │ │ 0x0016 line=447 │ │ 0x0022 line=448 │ │ 0x002e line=449 │ │ locals : │ │ 0x0022 - 0x0039 reg=0 deltaX I │ │ 0x002e - 0x0039 reg=1 deltaY I │ │ - 0x0000 - 0x0039 reg=7 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ - 0x0000 - 0x0039 reg=8 firstDown Landroid/view/MotionEvent; │ │ - 0x0000 - 0x0039 reg=9 firstUp Landroid/view/MotionEvent; │ │ - 0x0000 - 0x0039 reg=10 secondDown Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0039 reg=8 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ + 0x0000 - 0x0039 reg=9 firstDown Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0039 reg=10 firstUp Landroid/view/MotionEvent; │ │ + 0x0000 - 0x0039 reg=11 secondDown Landroid/view/MotionEvent; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'isLongpressEnabled' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04ecf0: |[04ecf0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ -04ed00: 5510 3b02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@023b │ │ -04ed04: 0f00 |0002: return v0 │ │ +050c04: |[050c04] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ +050c14: 5510 3b02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@023b │ │ +050c18: 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;) │ │ name : 'onTouchEvent' │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 43 │ │ + registers : 44 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 1224 16-bit code units │ │ -04ed08: |[04ed08] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -04ed18: 7401 720e 2a00 |0000: invoke-virtual/range {v42}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ -04ed1e: 0a05 |0003: move-result v5 │ │ -04ed20: 0800 2900 |0004: move-object/from16 v0, v41 │ │ -04ed24: 5400 4402 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ -04ed28: 0823 0000 |0008: move-object/from16 v35, v0 │ │ -04ed2c: 3923 0c00 |000a: if-nez v35, 0016 // +000c │ │ -04ed30: 7100 890e 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0e89 │ │ -04ed36: 0c23 |000f: move-result-object v35 │ │ -04ed38: 0800 2300 |0010: move-object/from16 v0, v35 │ │ -04ed3c: 0801 2900 |0012: move-object/from16 v1, v41 │ │ -04ed40: 5b10 4402 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ -04ed44: 0800 2900 |0016: move-object/from16 v0, v41 │ │ -04ed48: 5400 4402 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ -04ed4c: 0823 0000 |001a: move-object/from16 v35, v0 │ │ -04ed50: 0800 2300 |001c: move-object/from16 v0, v35 │ │ -04ed54: 0801 2a00 |001e: move-object/from16 v1, v42 │ │ -04ed58: 6e20 820e 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0e82 │ │ -04ed5e: d550 ff00 |0023: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -04ed62: 0223 0000 |0025: move/from16 v35, v0 │ │ -04ed66: 1324 0600 |0027: const/16 v36, #int 6 // #6 │ │ -04ed6a: 0200 2300 |0029: move/from16 v0, v35 │ │ -04ed6e: 0201 2400 |002b: move/from16 v1, v36 │ │ -04ed72: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ -04ed76: 1315 0100 |002f: const/16 v21, #int 1 // #1 │ │ -04ed7a: 3815 2000 |0031: if-eqz v21, 0051 // +0020 │ │ -04ed7e: 7701 5607 2a00 |0033: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0756 │ │ -04ed84: 0a18 |0036: move-result v24 │ │ -04ed86: 1319 0000 |0037: const/16 v25, #int 0 // #0 │ │ -04ed8a: 131a 0000 |0039: const/16 v26, #int 0 // #0 │ │ -04ed8e: 7701 5807 2a00 |003b: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0758 │ │ -04ed94: 0a06 |003e: move-result v6 │ │ -04ed96: 1311 0000 |003f: const/16 v17, #int 0 // #0 │ │ -04ed9a: 0200 1100 |0041: move/from16 v0, v17 │ │ -04ed9e: 3560 2600 |0043: if-ge v0, v6, 0069 // +0026 │ │ -04eda2: 0200 1800 |0045: move/from16 v0, v24 │ │ -04eda6: 0201 1100 |0047: move/from16 v1, v17 │ │ -04edaa: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ -04edae: d811 1101 |004b: add-int/lit8 v17, v17, #int 1 // #01 │ │ -04edb2: 28f4 |004d: goto 0041 // -000c │ │ -04edb4: 1315 0000 |004e: const/16 v21, #int 0 // #0 │ │ -04edb8: 28e1 |0050: goto 0031 // -001f │ │ -04edba: 1318 ffff |0051: const/16 v24, #int -1 // #ffff │ │ -04edbe: 28e4 |0053: goto 0037 // -001c │ │ -04edc0: 0800 2a00 |0054: move-object/from16 v0, v42 │ │ -04edc4: 0201 1100 |0056: move/from16 v1, v17 │ │ -04edc8: 7120 5a07 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ -04edce: 0a23 |005b: move-result v35 │ │ -04edd0: a619 1923 |005c: add-float v25, v25, v35 │ │ -04edd4: 0800 2a00 |005e: move-object/from16 v0, v42 │ │ -04edd8: 0201 1100 |0060: move/from16 v1, v17 │ │ -04eddc: 7120 5b07 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@075b │ │ -04ede2: 0a23 |0065: move-result v35 │ │ -04ede4: a61a 1a23 |0066: add-float v26, v26, v35 │ │ -04ede8: 28e3 |0068: goto 004b // -001d │ │ -04edea: 3815 1800 |0069: if-eqz v21, 0081 // +0018 │ │ -04edee: d80b 06ff |006b: add-int/lit8 v11, v6, #int -1 // #ff │ │ -04edf2: 82b0 |006d: int-to-float v0, v11 │ │ -04edf4: 0223 0000 |006e: move/from16 v35, v0 │ │ -04edf8: a90d 1923 |0070: div-float v13, v25, v35 │ │ -04edfc: 82b0 |0072: int-to-float v0, v11 │ │ -04edfe: 0223 0000 |0073: move/from16 v35, v0 │ │ -04ee02: a90e 1a23 |0075: div-float v14, v26, v35 │ │ -04ee06: 1310 0000 |0077: const/16 v16, #int 0 // #0 │ │ -04ee0a: d550 ff00 |0079: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -04ee0e: 0223 0000 |007b: move/from16 v35, v0 │ │ -04ee12: 2b23 3904 0000 |007d: packed-switch v35, 000004b6 // +00000439 │ │ -04ee18: 0f10 |0080: return v16 │ │ -04ee1a: 016b |0081: move v11, v6 │ │ -04ee1c: 28eb |0082: goto 006d // -0015 │ │ -04ee1e: 0800 2900 |0083: move-object/from16 v0, v41 │ │ -04ee22: 590d 3c02 |0085: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@023c │ │ -04ee26: 0800 2900 |0087: move-object/from16 v0, v41 │ │ -04ee2a: 590d 3602 |0089: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0236 │ │ -04ee2e: 0800 2900 |008b: move-object/from16 v0, v41 │ │ -04ee32: 590e 3d02 |008d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@023d │ │ -04ee36: 0800 2900 |008f: move-object/from16 v0, v41 │ │ -04ee3a: 590e 3702 |0091: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0237 │ │ -04ee3e: 7601 dc06 2900 |0093: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@06dc │ │ -04ee44: 28ea |0096: goto 0080 // -0016 │ │ -04ee46: 0800 2900 |0097: move-object/from16 v0, v41 │ │ -04ee4a: 590d 3c02 |0099: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@023c │ │ -04ee4e: 0800 2900 |009b: move-object/from16 v0, v41 │ │ -04ee52: 590d 3602 |009d: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0236 │ │ -04ee56: 0800 2900 |009f: move-object/from16 v0, v41 │ │ -04ee5a: 590e 3d02 |00a1: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@023d │ │ -04ee5e: 0800 2900 |00a3: move-object/from16 v0, v41 │ │ -04ee62: 590e 3702 |00a5: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0237 │ │ -04ee66: 0800 2900 |00a7: move-object/from16 v0, v41 │ │ -04ee6a: 5400 4402 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ -04ee6e: 0823 0000 |00ab: move-object/from16 v35, v0 │ │ -04ee72: 1324 e803 |00ad: const/16 v36, #int 1000 // #3e8 │ │ -04ee76: 0800 2900 |00af: move-object/from16 v0, v41 │ │ -04ee7a: 5200 3f02 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@023f │ │ -04ee7e: 0225 0000 |00b3: move/from16 v37, v0 │ │ -04ee82: 0200 2500 |00b5: move/from16 v0, v37 │ │ -04ee86: 8200 |00b7: int-to-float v0, v0 │ │ -04ee88: 0225 0000 |00b8: move/from16 v37, v0 │ │ -04ee8c: 7403 840e 2300 |00ba: invoke-virtual/range {v35, v36, v37}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0e84 │ │ -04ee92: 7701 5607 2a00 |00bd: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0756 │ │ -04ee98: 0a1b |00c0: move-result v27 │ │ -04ee9a: 0800 2a00 |00c1: move-object/from16 v0, v42 │ │ -04ee9e: 0201 1b00 |00c3: move/from16 v1, v27 │ │ -04eea2: 7120 5907 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ -04eea8: 0a12 |00c8: move-result v18 │ │ -04eeaa: 0800 2900 |00c9: move-object/from16 v0, v41 │ │ -04eeae: 5400 4402 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ -04eeb2: 0823 0000 |00cd: move-object/from16 v35, v0 │ │ -04eeb6: 0800 2300 |00cf: move-object/from16 v0, v35 │ │ -04eeba: 0201 1200 |00d1: move/from16 v1, v18 │ │ -04eebe: 7120 d407 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@07d4 │ │ -04eec4: 0a20 |00d6: move-result v32 │ │ -04eec6: 0800 2900 |00d7: move-object/from16 v0, v41 │ │ -04eeca: 5400 4402 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ -04eece: 0823 0000 |00db: move-object/from16 v35, v0 │ │ -04eed2: 0800 2300 |00dd: move-object/from16 v0, v35 │ │ -04eed6: 0201 1200 |00df: move/from16 v1, v18 │ │ -04eeda: 7120 d507 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@07d5 │ │ -04eee0: 0a22 |00e4: move-result v34 │ │ -04eee2: 1311 0000 |00e5: const/16 v17, #int 0 // #0 │ │ -04eee6: 0200 1100 |00e7: move/from16 v0, v17 │ │ -04eeea: 3560 97ff |00e9: if-ge v0, v6, 0080 // -0069 │ │ -04eeee: 0200 1100 |00eb: move/from16 v0, v17 │ │ -04eef2: 0201 1b00 |00ed: move/from16 v1, v27 │ │ -04eef6: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ -04eefa: d811 1101 |00f1: add-int/lit8 v17, v17, #int 1 // #01 │ │ -04eefe: 28f4 |00f3: goto 00e7 // -000c │ │ -04ef00: 0800 2a00 |00f4: move-object/from16 v0, v42 │ │ -04ef04: 0201 1100 |00f6: move/from16 v1, v17 │ │ -04ef08: 7120 5907 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ -04ef0e: 0a13 |00fb: move-result v19 │ │ -04ef10: 0800 2900 |00fc: move-object/from16 v0, v41 │ │ -04ef14: 5400 4402 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ -04ef18: 0823 0000 |0100: move-object/from16 v35, v0 │ │ -04ef1c: 0800 2300 |0102: move-object/from16 v0, v35 │ │ -04ef20: 0201 1300 |0104: move/from16 v1, v19 │ │ -04ef24: 7120 d407 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@07d4 │ │ -04ef2a: 0a23 |0109: move-result v35 │ │ -04ef2c: a81f 2023 |010a: mul-float v31, v32, v35 │ │ -04ef30: 0800 2900 |010c: move-object/from16 v0, v41 │ │ -04ef34: 5400 4402 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ -04ef38: 0823 0000 |0110: move-object/from16 v35, v0 │ │ -04ef3c: 0800 2300 |0112: move-object/from16 v0, v35 │ │ -04ef40: 0201 1300 |0114: move/from16 v1, v19 │ │ -04ef44: 7120 d507 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@07d5 │ │ -04ef4a: 0a23 |0119: move-result v35 │ │ -04ef4c: a821 2223 |011a: mul-float v33, v34, v35 │ │ -04ef50: a60c 1f21 |011c: add-float v12, v31, v33 │ │ -04ef54: 1323 0000 |011e: const/16 v35, #int 0 // #0 │ │ -04ef58: 2e23 0c23 |0120: cmpg-float v35, v12, v35 │ │ -04ef5c: 3b23 cfff |0122: if-gez v35, 00f1 // -0031 │ │ -04ef60: 0800 2900 |0124: move-object/from16 v0, v41 │ │ -04ef64: 5400 4402 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ -04ef68: 0823 0000 |0128: move-object/from16 v35, v0 │ │ -04ef6c: 7401 830e 2300 |012a: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.clear:()V // method@0e83 │ │ -04ef72: 2900 53ff |012d: goto/16 0080 // -00ad │ │ -04ef76: 0800 2900 |012f: move-object/from16 v0, v41 │ │ -04ef7a: 5400 3402 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0234 │ │ -04ef7e: 0823 0000 |0133: move-object/from16 v35, v0 │ │ -04ef82: 3823 7100 |0135: if-eqz v35, 01a6 // +0071 │ │ -04ef86: 0800 2900 |0137: move-object/from16 v0, v41 │ │ -04ef8a: 5400 3802 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04ef8e: 0823 0000 |013b: move-object/from16 v35, v0 │ │ -04ef92: 1324 0300 |013d: const/16 v36, #int 3 // #3 │ │ -04ef96: 7402 6c01 2300 |013f: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.hasMessages:(I)Z // method@016c │ │ -04ef9c: 0a0f |0142: move-result v15 │ │ -04ef9e: 380f 0d00 |0143: if-eqz v15, 0150 // +000d │ │ -04efa2: 0800 2900 |0145: move-object/from16 v0, v41 │ │ -04efa6: 5400 3802 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04efaa: 0823 0000 |0149: move-object/from16 v35, v0 │ │ -04efae: 1324 0300 |014b: const/16 v36, #int 3 // #3 │ │ -04efb2: 7402 7001 2300 |014d: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ -04efb8: 0800 2900 |0150: move-object/from16 v0, v41 │ │ -04efbc: 5400 3202 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ -04efc0: 0823 0000 |0154: move-object/from16 v35, v0 │ │ -04efc4: 3823 0d01 |0156: if-eqz v35, 0263 // +010d │ │ -04efc8: 0800 2900 |0158: move-object/from16 v0, v41 │ │ -04efcc: 5400 4102 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0241 │ │ -04efd0: 0823 0000 |015c: move-object/from16 v35, v0 │ │ -04efd4: 3823 0501 |015e: if-eqz v35, 0263 // +0105 │ │ -04efd8: 380f 0301 |0160: if-eqz v15, 0263 // +0103 │ │ -04efdc: 0800 2900 |0162: move-object/from16 v0, v41 │ │ -04efe0: 5400 3202 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ -04efe4: 0823 0000 |0166: move-object/from16 v35, v0 │ │ -04efe8: 0800 2900 |0168: move-object/from16 v0, v41 │ │ -04efec: 5400 4102 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0241 │ │ -04eff0: 0824 0000 |016c: move-object/from16 v36, v0 │ │ -04eff4: 0800 2900 |016e: move-object/from16 v0, v41 │ │ -04eff8: 0801 2300 |0170: move-object/from16 v1, v35 │ │ -04effc: 0802 2400 |0172: move-object/from16 v2, v36 │ │ -04f000: 0803 2a00 |0174: move-object/from16 v3, v42 │ │ -04f004: 7040 df06 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@06df │ │ -04f00a: 0a23 |0179: move-result v35 │ │ -04f00c: 3823 e900 |017a: if-eqz v35, 0263 // +00e9 │ │ -04f010: 1323 0100 |017c: const/16 v35, #int 1 // #1 │ │ -04f014: 0200 2300 |017e: move/from16 v0, v35 │ │ -04f018: 0801 2900 |0180: move-object/from16 v1, v41 │ │ -04f01c: 5c10 3a02 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@023a │ │ -04f020: 0800 2900 |0184: move-object/from16 v0, v41 │ │ -04f024: 5400 3402 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0234 │ │ -04f028: 0823 0000 |0188: move-object/from16 v35, v0 │ │ -04f02c: 0800 2900 |018a: move-object/from16 v0, v41 │ │ -04f030: 5400 3202 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ -04f034: 0824 0000 |018e: move-object/from16 v36, v0 │ │ -04f038: 7802 430e 2300 |0190: invoke-interface/range {v35, v36}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@0e43 │ │ -04f03e: 0a23 |0193: move-result v35 │ │ -04f040: 9610 1023 |0194: or-int v16, v16, v35 │ │ -04f044: 0800 2900 |0196: move-object/from16 v0, v41 │ │ -04f048: 5400 3402 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0234 │ │ -04f04c: 0823 0000 |019a: move-object/from16 v35, v0 │ │ -04f050: 0800 2300 |019c: move-object/from16 v0, v35 │ │ -04f054: 0801 2a00 |019e: move-object/from16 v1, v42 │ │ -04f058: 7220 440e 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0e44 │ │ -04f05e: 0a23 |01a3: move-result v35 │ │ -04f060: 9610 1023 |01a4: or-int v16, v16, v35 │ │ -04f064: 0800 2900 |01a6: move-object/from16 v0, v41 │ │ -04f068: 590d 3c02 |01a8: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@023c │ │ -04f06c: 0800 2900 |01aa: move-object/from16 v0, v41 │ │ -04f070: 590d 3602 |01ac: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0236 │ │ -04f074: 0800 2900 |01ae: move-object/from16 v0, v41 │ │ -04f078: 590e 3d02 |01b0: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@023d │ │ -04f07c: 0800 2900 |01b2: move-object/from16 v0, v41 │ │ -04f080: 590e 3702 |01b4: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0237 │ │ -04f084: 0800 2900 |01b6: move-object/from16 v0, v41 │ │ -04f088: 5400 3202 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ -04f08c: 0823 0000 |01ba: move-object/from16 v35, v0 │ │ -04f090: 3823 0b00 |01bc: if-eqz v35, 01c7 // +000b │ │ -04f094: 0800 2900 |01be: move-object/from16 v0, v41 │ │ -04f098: 5400 3202 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ -04f09c: 0823 0000 |01c2: move-object/from16 v35, v0 │ │ -04f0a0: 7401 800e 2300 |01c4: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@0e80 │ │ -04f0a6: 7701 7f0e 2a00 |01c7: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@0e7f │ │ -04f0ac: 0c23 |01ca: move-result-object v35 │ │ -04f0ae: 0800 2300 |01cb: move-object/from16 v0, v35 │ │ -04f0b2: 0801 2900 |01cd: move-object/from16 v1, v41 │ │ -04f0b6: 5b10 3202 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ -04f0ba: 1323 0100 |01d1: const/16 v35, #int 1 // #1 │ │ -04f0be: 0200 2300 |01d3: move/from16 v0, v35 │ │ -04f0c2: 0801 2900 |01d5: move-object/from16 v1, v41 │ │ -04f0c6: 5c10 3102 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0231 │ │ -04f0ca: 1323 0100 |01d9: const/16 v35, #int 1 // #1 │ │ -04f0ce: 0200 2300 |01db: move/from16 v0, v35 │ │ -04f0d2: 0801 2900 |01dd: move-object/from16 v1, v41 │ │ -04f0d6: 5c10 3002 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0230 │ │ -04f0da: 1323 0100 |01e1: const/16 v35, #int 1 // #1 │ │ -04f0de: 0200 2300 |01e3: move/from16 v0, v35 │ │ -04f0e2: 0801 2900 |01e5: move-object/from16 v1, v41 │ │ -04f0e6: 5c10 4202 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0242 │ │ -04f0ea: 1323 0000 |01e9: const/16 v35, #int 0 // #0 │ │ -04f0ee: 0200 2300 |01eb: move/from16 v0, v35 │ │ -04f0f2: 0801 2900 |01ed: move-object/from16 v1, v41 │ │ -04f0f6: 5c10 3902 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0239 │ │ -04f0fa: 1323 0000 |01f1: const/16 v35, #int 0 // #0 │ │ -04f0fe: 0200 2300 |01f3: move/from16 v0, v35 │ │ -04f102: 0801 2900 |01f5: move-object/from16 v1, v41 │ │ -04f106: 5c10 3302 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0233 │ │ -04f10a: 0800 2900 |01f9: move-object/from16 v0, v41 │ │ -04f10e: 5500 3b02 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@023b │ │ -04f112: 0223 0000 |01fd: move/from16 v35, v0 │ │ -04f116: 3823 3400 |01ff: if-eqz v35, 0233 // +0034 │ │ -04f11a: 0800 2900 |0201: move-object/from16 v0, v41 │ │ -04f11e: 5400 3802 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04f122: 0823 0000 |0205: move-object/from16 v35, v0 │ │ -04f126: 1324 0200 |0207: const/16 v36, #int 2 // #2 │ │ -04f12a: 7402 7001 2300 |0209: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ -04f130: 0800 2900 |020c: move-object/from16 v0, v41 │ │ -04f134: 5400 3802 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04f138: 0823 0000 |0210: move-object/from16 v35, v0 │ │ -04f13c: 1324 0200 |0212: const/16 v36, #int 2 // #2 │ │ -04f140: 0800 2900 |0214: move-object/from16 v0, v41 │ │ -04f144: 5400 3202 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ -04f148: 0825 0000 |0218: move-object/from16 v37, v0 │ │ -04f14c: 7401 730e 2500 |021a: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@0e73 │ │ -04f152: 0b25 |021d: move-result-wide v37 │ │ -04f154: 6027 2f02 |021e: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@022f │ │ -04f158: 0200 2700 |0220: move/from16 v0, v39 │ │ -04f15c: 8100 |0222: int-to-long v0, v0 │ │ -04f15e: 0527 0000 |0223: move-wide/from16 v39, v0 │ │ -04f162: 9b25 2527 |0225: add-long v37, v37, v39 │ │ -04f166: 6027 2b02 |0227: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@022b │ │ -04f16a: 0200 2700 |0229: move/from16 v0, v39 │ │ -04f16e: 8100 |022b: int-to-long v0, v0 │ │ -04f170: 0527 0000 |022c: move-wide/from16 v39, v0 │ │ -04f174: 9b25 2527 |022e: add-long v37, v37, v39 │ │ -04f178: 7404 7201 2300 |0230: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0172 │ │ -04f17e: 0800 2900 |0233: move-object/from16 v0, v41 │ │ -04f182: 5400 3802 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04f186: 0823 0000 |0237: move-object/from16 v35, v0 │ │ -04f18a: 1324 0100 |0239: const/16 v36, #int 1 // #1 │ │ -04f18e: 0800 2900 |023b: move-object/from16 v0, v41 │ │ -04f192: 5400 3202 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ -04f196: 0825 0000 |023f: move-object/from16 v37, v0 │ │ -04f19a: 7401 730e 2500 |0241: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@0e73 │ │ -04f1a0: 0b25 |0244: move-result-wide v37 │ │ -04f1a2: 6027 2f02 |0245: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@022f │ │ -04f1a6: 0200 2700 |0247: move/from16 v0, v39 │ │ -04f1aa: 8100 |0249: int-to-long v0, v0 │ │ -04f1ac: 0527 0000 |024a: move-wide/from16 v39, v0 │ │ -04f1b0: 9b25 2527 |024c: add-long v37, v37, v39 │ │ -04f1b4: 7404 7201 2300 |024e: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0172 │ │ -04f1ba: 0800 2900 |0251: move-object/from16 v0, v41 │ │ -04f1be: 5400 3e02 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@023e │ │ -04f1c2: 0823 0000 |0255: move-object/from16 v35, v0 │ │ -04f1c6: 0800 2300 |0257: move-object/from16 v0, v35 │ │ -04f1ca: 0801 2a00 |0259: move-object/from16 v1, v42 │ │ -04f1ce: 7220 460e 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@0e46 │ │ -04f1d4: 0a23 |025e: move-result v35 │ │ -04f1d6: 9610 1023 |025f: or-int v16, v16, v35 │ │ -04f1da: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ -04f1de: 0800 2900 |0263: move-object/from16 v0, v41 │ │ -04f1e2: 5400 3802 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04f1e6: 0823 0000 |0267: move-object/from16 v35, v0 │ │ -04f1ea: 1324 0300 |0269: const/16 v36, #int 3 // #3 │ │ -04f1ee: 6025 2a02 |026b: sget v37, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@022a │ │ -04f1f2: 0200 2500 |026d: move/from16 v0, v37 │ │ -04f1f6: 8100 |026f: int-to-long v0, v0 │ │ -04f1f8: 0525 0000 |0270: move-wide/from16 v37, v0 │ │ -04f1fc: 7404 7301 2300 |0272: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@0173 │ │ -04f202: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ -04f206: 0800 2900 |0277: move-object/from16 v0, v41 │ │ -04f20a: 5500 3902 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0239 │ │ -04f20e: 0223 0000 |027b: move/from16 v35, v0 │ │ -04f212: 3923 03fe |027d: if-nez v35, 0080 // -01fd │ │ -04f216: 0800 2900 |027f: move-object/from16 v0, v41 │ │ -04f21a: 5200 3c02 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@023c │ │ -04f21e: 0223 0000 |0283: move/from16 v35, v0 │ │ -04f222: a716 230d |0285: sub-float v22, v35, v13 │ │ -04f226: 0800 2900 |0287: move-object/from16 v0, v41 │ │ -04f22a: 5200 3d02 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@023d │ │ -04f22e: 0223 0000 |028b: move/from16 v35, v0 │ │ -04f232: a717 230e |028d: sub-float v23, v35, v14 │ │ -04f236: 0800 2900 |028f: move-object/from16 v0, v41 │ │ -04f23a: 5500 3a02 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@023a │ │ -04f23e: 0223 0000 |0293: move/from16 v35, v0 │ │ -04f242: 3823 1400 |0295: if-eqz v35, 02a9 // +0014 │ │ -04f246: 0800 2900 |0297: move-object/from16 v0, v41 │ │ -04f24a: 5400 3402 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0234 │ │ -04f24e: 0823 0000 |029b: move-object/from16 v35, v0 │ │ -04f252: 0800 2300 |029d: move-object/from16 v0, v35 │ │ -04f256: 0801 2a00 |029f: move-object/from16 v1, v42 │ │ -04f25a: 7220 440e 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0e44 │ │ -04f260: 0a23 |02a4: move-result v35 │ │ -04f262: 9610 1023 |02a5: or-int v16, v16, v35 │ │ -04f266: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ -04f26a: 0800 2900 |02a9: move-object/from16 v0, v41 │ │ -04f26e: 5500 3102 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0231 │ │ -04f272: 0223 0000 |02ad: move/from16 v35, v0 │ │ -04f276: 3823 8700 |02af: if-eqz v35, 0336 // +0087 │ │ -04f27a: 0800 2900 |02b1: move-object/from16 v0, v41 │ │ -04f27e: 5200 3602 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0236 │ │ -04f282: 0223 0000 |02b5: move/from16 v35, v0 │ │ -04f286: a723 0d23 |02b7: sub-float v35, v13, v35 │ │ -04f28a: 0200 2300 |02b9: move/from16 v0, v35 │ │ -04f28e: 8708 |02bb: float-to-int v8, v0 │ │ -04f290: 0800 2900 |02bc: move-object/from16 v0, v41 │ │ -04f294: 5200 3702 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0237 │ │ -04f298: 0223 0000 |02c0: move/from16 v35, v0 │ │ -04f29c: a723 0e23 |02c2: sub-float v35, v14, v35 │ │ -04f2a0: 0200 2300 |02c4: move/from16 v0, v35 │ │ -04f2a4: 8709 |02c6: float-to-int v9, v0 │ │ -04f2a6: 9223 0808 |02c7: mul-int v35, v8, v8 │ │ -04f2aa: 9224 0909 |02c9: mul-int v36, v9, v9 │ │ -04f2ae: 900a 2324 |02cb: add-int v10, v35, v36 │ │ -04f2b2: 0800 2900 |02cd: move-object/from16 v0, v41 │ │ -04f2b6: 5200 4302 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0243 │ │ -04f2ba: 0223 0000 |02d1: move/from16 v35, v0 │ │ -04f2be: 0200 2300 |02d3: move/from16 v0, v35 │ │ -04f2c2: 370a 4d00 |02d5: if-le v10, v0, 0322 // +004d │ │ -04f2c6: 0800 2900 |02d7: move-object/from16 v0, v41 │ │ -04f2ca: 5400 3e02 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@023e │ │ -04f2ce: 0823 0000 |02db: move-object/from16 v35, v0 │ │ -04f2d2: 0800 2900 |02dd: move-object/from16 v0, v41 │ │ -04f2d6: 5400 3202 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ -04f2da: 0824 0000 |02e1: move-object/from16 v36, v0 │ │ -04f2de: 0800 2300 |02e3: move-object/from16 v0, v35 │ │ -04f2e2: 0801 2400 |02e5: move-object/from16 v1, v36 │ │ -04f2e6: 0802 2a00 |02e7: move-object/from16 v2, v42 │ │ -04f2ea: 0203 1600 |02e9: move/from16 v3, v22 │ │ -04f2ee: 0204 1700 |02eb: move/from16 v4, v23 │ │ -04f2f2: 7254 490e 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0e49 │ │ -04f2f8: 0a10 |02f0: move-result v16 │ │ -04f2fa: 0800 2900 |02f1: move-object/from16 v0, v41 │ │ -04f2fe: 590d 3c02 |02f3: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@023c │ │ -04f302: 0800 2900 |02f5: move-object/from16 v0, v41 │ │ -04f306: 590e 3d02 |02f7: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@023d │ │ -04f30a: 1323 0000 |02f9: const/16 v35, #int 0 // #0 │ │ -04f30e: 0200 2300 |02fb: move/from16 v0, v35 │ │ -04f312: 0801 2900 |02fd: move-object/from16 v1, v41 │ │ -04f316: 5c10 3102 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0231 │ │ -04f31a: 0800 2900 |0301: move-object/from16 v0, v41 │ │ -04f31e: 5400 3802 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04f322: 0823 0000 |0305: move-object/from16 v35, v0 │ │ -04f326: 1324 0300 |0307: const/16 v36, #int 3 // #3 │ │ -04f32a: 7402 7001 2300 |0309: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ -04f330: 0800 2900 |030c: move-object/from16 v0, v41 │ │ -04f334: 5400 3802 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04f338: 0823 0000 |0310: move-object/from16 v35, v0 │ │ -04f33c: 1324 0100 |0312: const/16 v36, #int 1 // #1 │ │ -04f340: 7402 7001 2300 |0314: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ -04f346: 0800 2900 |0317: move-object/from16 v0, v41 │ │ -04f34a: 5400 3802 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04f34e: 0823 0000 |031b: move-object/from16 v35, v0 │ │ -04f352: 1324 0200 |031d: const/16 v36, #int 2 // #2 │ │ -04f356: 7402 7001 2300 |031f: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ -04f35c: 0800 2900 |0322: move-object/from16 v0, v41 │ │ -04f360: 5200 4302 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0243 │ │ -04f364: 0223 0000 |0326: move/from16 v35, v0 │ │ -04f368: 0200 2300 |0328: move/from16 v0, v35 │ │ -04f36c: 370a 56fd |032a: if-le v10, v0, 0080 // -02aa │ │ -04f370: 1323 0000 |032c: const/16 v35, #int 0 // #0 │ │ -04f374: 0200 2300 |032e: move/from16 v0, v35 │ │ -04f378: 0801 2900 |0330: move-object/from16 v1, v41 │ │ -04f37c: 5c10 3002 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0230 │ │ -04f380: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ -04f384: 7701 db10 1600 |0336: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -04f38a: 0a23 |0339: move-result v35 │ │ -04f38c: 1524 803f |033a: const/high16 v36, #int 1065353216 // #3f80 │ │ -04f390: 2d23 2324 |033c: cmpl-float v35, v35, v36 │ │ -04f394: 3b23 0c00 |033e: if-gez v35, 034a // +000c │ │ -04f398: 7701 db10 1700 |0340: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -04f39e: 0a23 |0343: move-result v35 │ │ -04f3a0: 1524 803f |0344: const/high16 v36, #int 1065353216 // #3f80 │ │ -04f3a4: 2d23 2324 |0346: cmpl-float v35, v35, v36 │ │ -04f3a8: 3a23 38fd |0348: if-ltz v35, 0080 // -02c8 │ │ -04f3ac: 0800 2900 |034a: move-object/from16 v0, v41 │ │ -04f3b0: 5400 3e02 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@023e │ │ -04f3b4: 0823 0000 |034e: move-object/from16 v35, v0 │ │ -04f3b8: 0800 2900 |0350: move-object/from16 v0, v41 │ │ -04f3bc: 5400 3202 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ -04f3c0: 0824 0000 |0354: move-object/from16 v36, v0 │ │ -04f3c4: 0800 2300 |0356: move-object/from16 v0, v35 │ │ -04f3c8: 0801 2400 |0358: move-object/from16 v1, v36 │ │ -04f3cc: 0802 2a00 |035a: move-object/from16 v2, v42 │ │ -04f3d0: 0203 1600 |035c: move/from16 v3, v22 │ │ -04f3d4: 0204 1700 |035e: move/from16 v4, v23 │ │ -04f3d8: 7254 490e 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0e49 │ │ -04f3de: 0a10 |0363: move-result v16 │ │ -04f3e0: 0800 2900 |0364: move-object/from16 v0, v41 │ │ -04f3e4: 590d 3c02 |0366: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@023c │ │ -04f3e8: 0800 2900 |0368: move-object/from16 v0, v41 │ │ -04f3ec: 590e 3d02 |036a: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@023d │ │ -04f3f0: 2900 14fd |036c: goto/16 0080 // -02ec │ │ -04f3f4: 1323 0000 |036e: const/16 v35, #int 0 // #0 │ │ -04f3f8: 0200 2300 |0370: move/from16 v0, v35 │ │ -04f3fc: 0801 2900 |0372: move-object/from16 v1, v41 │ │ -04f400: 5c10 4202 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0242 │ │ -04f404: 7701 7f0e 2a00 |0376: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@0e7f │ │ -04f40a: 0c07 |0379: move-result-object v7 │ │ -04f40c: 0800 2900 |037a: move-object/from16 v0, v41 │ │ -04f410: 5500 3a02 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@023a │ │ -04f414: 0223 0000 |037e: move/from16 v35, v0 │ │ -04f418: 3823 6800 |0380: if-eqz v35, 03e8 // +0068 │ │ -04f41c: 0800 2900 |0382: move-object/from16 v0, v41 │ │ -04f420: 5400 3402 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0234 │ │ -04f424: 0823 0000 |0386: move-object/from16 v35, v0 │ │ -04f428: 0800 2300 |0388: move-object/from16 v0, v35 │ │ -04f42c: 0801 2a00 |038a: move-object/from16 v1, v42 │ │ -04f430: 7220 440e 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0e44 │ │ -04f436: 0a23 |038f: move-result v35 │ │ -04f438: 9610 1023 |0390: or-int v16, v16, v35 │ │ -04f43c: 0800 2900 |0392: move-object/from16 v0, v41 │ │ -04f440: 5400 4102 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0241 │ │ -04f444: 0823 0000 |0396: move-object/from16 v35, v0 │ │ -04f448: 3823 0b00 |0398: if-eqz v35, 03a3 // +000b │ │ -04f44c: 0800 2900 |039a: move-object/from16 v0, v41 │ │ -04f450: 5400 4102 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0241 │ │ -04f454: 0823 0000 |039e: move-object/from16 v35, v0 │ │ -04f458: 7401 800e 2300 |03a0: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@0e80 │ │ -04f45e: 0800 2900 |03a3: move-object/from16 v0, v41 │ │ -04f462: 5b07 4102 |03a5: iput-object v7, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0241 │ │ -04f466: 0800 2900 |03a7: move-object/from16 v0, v41 │ │ -04f46a: 5400 4402 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ -04f46e: 0823 0000 |03ab: move-object/from16 v35, v0 │ │ -04f472: 3823 1300 |03ad: if-eqz v35, 03c0 // +0013 │ │ -04f476: 0800 2900 |03af: move-object/from16 v0, v41 │ │ -04f47a: 5400 4402 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ -04f47e: 0823 0000 |03b3: move-object/from16 v35, v0 │ │ -04f482: 7401 8a0e 2300 |03b5: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.recycle:()V // method@0e8a │ │ -04f488: 1323 0000 |03b8: const/16 v35, #int 0 // #0 │ │ -04f48c: 0800 2300 |03ba: move-object/from16 v0, v35 │ │ -04f490: 0801 2900 |03bc: move-object/from16 v1, v41 │ │ -04f494: 5b10 4402 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ -04f498: 1323 0000 |03c0: const/16 v35, #int 0 // #0 │ │ -04f49c: 0200 2300 |03c2: move/from16 v0, v35 │ │ -04f4a0: 0801 2900 |03c4: move-object/from16 v1, v41 │ │ -04f4a4: 5c10 3a02 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@023a │ │ -04f4a8: 1323 0000 |03c8: const/16 v35, #int 0 // #0 │ │ -04f4ac: 0200 2300 |03ca: move/from16 v0, v35 │ │ -04f4b0: 0801 2900 |03cc: move-object/from16 v1, v41 │ │ -04f4b4: 5c10 3302 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0233 │ │ -04f4b8: 0800 2900 |03d0: move-object/from16 v0, v41 │ │ -04f4bc: 5400 3802 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04f4c0: 0823 0000 |03d4: move-object/from16 v35, v0 │ │ -04f4c4: 1324 0100 |03d6: const/16 v36, #int 1 // #1 │ │ -04f4c8: 7402 7001 2300 |03d8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ -04f4ce: 0800 2900 |03db: move-object/from16 v0, v41 │ │ -04f4d2: 5400 3802 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04f4d6: 0823 0000 |03df: move-object/from16 v35, v0 │ │ -04f4da: 1324 0200 |03e1: const/16 v36, #int 2 // #2 │ │ -04f4de: 7402 7001 2300 |03e3: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ -04f4e4: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ -04f4e8: 0800 2900 |03e8: move-object/from16 v0, v41 │ │ -04f4ec: 5500 3902 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0239 │ │ -04f4f0: 0223 0000 |03ec: move/from16 v35, v0 │ │ -04f4f4: 3823 1600 |03ee: if-eqz v35, 0404 // +0016 │ │ -04f4f8: 0800 2900 |03f0: move-object/from16 v0, v41 │ │ -04f4fc: 5400 3802 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ -04f500: 0823 0000 |03f4: move-object/from16 v35, v0 │ │ -04f504: 1324 0300 |03f6: const/16 v36, #int 3 // #3 │ │ -04f508: 7402 7001 2300 |03f8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ -04f50e: 1323 0000 |03fb: const/16 v35, #int 0 // #0 │ │ -04f512: 0200 2300 |03fd: move/from16 v0, v35 │ │ -04f516: 0801 2900 |03ff: move-object/from16 v1, v41 │ │ -04f51a: 5c10 3902 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0239 │ │ -04f51e: 288f |0403: goto 0392 // -0071 │ │ -04f520: 0800 2900 |0404: move-object/from16 v0, v41 │ │ -04f524: 5500 3102 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0231 │ │ -04f528: 0223 0000 |0408: move/from16 v35, v0 │ │ -04f52c: 3823 2f00 |040a: if-eqz v35, 0439 // +002f │ │ -04f530: 0800 2900 |040c: move-object/from16 v0, v41 │ │ -04f534: 5400 3e02 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@023e │ │ -04f538: 0823 0000 |0410: move-object/from16 v35, v0 │ │ -04f53c: 0800 2300 |0412: move-object/from16 v0, v35 │ │ -04f540: 0801 2a00 |0414: move-object/from16 v1, v42 │ │ -04f544: 7220 4b0e 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@0e4b │ │ -04f54a: 0a10 |0419: move-result v16 │ │ -04f54c: 0800 2900 |041a: move-object/from16 v0, v41 │ │ -04f550: 5500 3302 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0233 │ │ -04f554: 0223 0000 |041e: move/from16 v35, v0 │ │ -04f558: 3823 72ff |0420: if-eqz v35, 0392 // -008e │ │ -04f55c: 0800 2900 |0422: move-object/from16 v0, v41 │ │ -04f560: 5400 3402 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0234 │ │ -04f564: 0823 0000 |0426: move-object/from16 v35, v0 │ │ -04f568: 3823 6aff |0428: if-eqz v35, 0392 // -0096 │ │ -04f56c: 0800 2900 |042a: move-object/from16 v0, v41 │ │ -04f570: 5400 3402 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0234 │ │ -04f574: 0823 0000 |042e: move-object/from16 v35, v0 │ │ -04f578: 0800 2300 |0430: move-object/from16 v0, v35 │ │ -04f57c: 0801 2a00 |0432: move-object/from16 v1, v42 │ │ -04f580: 7220 450e 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@0e45 │ │ -04f586: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ -04f58a: 0800 2900 |0439: move-object/from16 v0, v41 │ │ -04f58e: 5400 4402 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ -04f592: 081c 0000 |043d: move-object/from16 v28, v0 │ │ -04f596: 1323 0000 |043f: const/16 v35, #int 0 // #0 │ │ -04f59a: 0800 2a00 |0441: move-object/from16 v0, v42 │ │ -04f59e: 0201 2300 |0443: move/from16 v1, v35 │ │ -04f5a2: 7120 5907 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ -04f5a8: 0a14 |0448: move-result v20 │ │ -04f5aa: 1323 e803 |0449: const/16 v35, #int 1000 // #3e8 │ │ -04f5ae: 0800 2900 |044b: move-object/from16 v0, v41 │ │ -04f5b2: 5200 3f02 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@023f │ │ -04f5b6: 0224 0000 |044f: move/from16 v36, v0 │ │ -04f5ba: 0200 2400 |0451: move/from16 v0, v36 │ │ -04f5be: 8200 |0453: int-to-float v0, v0 │ │ -04f5c0: 0224 0000 |0454: move/from16 v36, v0 │ │ -04f5c4: 0800 1c00 |0456: move-object/from16 v0, v28 │ │ -04f5c8: 0201 2300 |0458: move/from16 v1, v35 │ │ -04f5cc: 0202 2400 |045a: move/from16 v2, v36 │ │ -04f5d0: 6e30 840e 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0e84 │ │ -04f5d6: 0800 1c00 |045f: move-object/from16 v0, v28 │ │ -04f5da: 0201 1400 |0461: move/from16 v1, v20 │ │ -04f5de: 7120 d507 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@07d5 │ │ -04f5e4: 0a1e |0466: move-result v30 │ │ -04f5e6: 0800 1c00 |0467: move-object/from16 v0, v28 │ │ -04f5ea: 0201 1400 |0469: move/from16 v1, v20 │ │ -04f5ee: 7120 d407 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@07d4 │ │ -04f5f4: 0a1d |046e: move-result v29 │ │ -04f5f6: 7701 db10 1e00 |046f: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -04f5fc: 0a23 |0472: move-result v35 │ │ -04f5fe: 0800 2900 |0473: move-object/from16 v0, v41 │ │ -04f602: 5200 4002 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0240 │ │ -04f606: 0224 0000 |0477: move/from16 v36, v0 │ │ -04f60a: 0200 2400 |0479: move/from16 v0, v36 │ │ -04f60e: 8200 |047b: int-to-float v0, v0 │ │ -04f610: 0224 0000 |047c: move/from16 v36, v0 │ │ -04f614: 2d23 2324 |047e: cmpl-float v35, v35, v36 │ │ -04f618: 3c23 1500 |0480: if-gtz v35, 0495 // +0015 │ │ -04f61c: 7701 db10 1d00 |0482: invoke-static/range {v29}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -04f622: 0a23 |0485: move-result v35 │ │ -04f624: 0800 2900 |0486: move-object/from16 v0, v41 │ │ -04f628: 5200 4002 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0240 │ │ -04f62c: 0224 0000 |048a: move/from16 v36, v0 │ │ -04f630: 0200 2400 |048c: move/from16 v0, v36 │ │ -04f634: 8200 |048e: int-to-float v0, v0 │ │ -04f636: 0224 0000 |048f: move/from16 v36, v0 │ │ -04f63a: 2d23 2324 |0491: cmpl-float v35, v35, v36 │ │ -04f63e: 3d23 fffe |0493: if-lez v35, 0392 // -0101 │ │ -04f642: 0800 2900 |0495: move-object/from16 v0, v41 │ │ -04f646: 5400 3e02 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@023e │ │ -04f64a: 0823 0000 |0499: move-object/from16 v35, v0 │ │ -04f64e: 0800 2900 |049b: move-object/from16 v0, v41 │ │ -04f652: 5400 3202 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ -04f656: 0824 0000 |049f: move-object/from16 v36, v0 │ │ -04f65a: 0800 2300 |04a1: move-object/from16 v0, v35 │ │ -04f65e: 0801 2400 |04a3: move-object/from16 v1, v36 │ │ -04f662: 0802 2a00 |04a5: move-object/from16 v2, v42 │ │ -04f666: 0203 1d00 |04a7: move/from16 v3, v29 │ │ -04f66a: 0204 1e00 |04a9: move/from16 v4, v30 │ │ -04f66e: 7254 470e 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0e47 │ │ -04f674: 0a10 |04ae: move-result v16 │ │ -04f676: 2900 e3fe |04af: goto/16 0392 // -011d │ │ -04f67a: 7601 db06 2900 |04b1: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@06db │ │ -04f680: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ -04f684: 0001 0700 0000 0000 b200 0000 f102 ... |04b6: packed-switch-data (18 units) │ │ +050c1c: |[050c1c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +050c2c: 7401 720e 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ +050c32: 0a06 |0003: move-result v6 │ │ +050c34: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ +050c38: 5400 4402 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ +050c3c: 0824 0000 |0008: move-object/from16 v36, v0 │ │ +050c40: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ +050c44: 7100 890e 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@0e89 │ │ +050c4a: 0c24 |000f: move-result-object v36 │ │ +050c4c: 0800 2400 |0010: move-object/from16 v0, v36 │ │ +050c50: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ +050c54: 5b10 4402 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ +050c58: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ +050c5c: 5400 4402 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ +050c60: 0824 0000 |001a: move-object/from16 v36, v0 │ │ +050c64: 0800 2400 |001c: move-object/from16 v0, v36 │ │ +050c68: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ +050c6c: 6e20 820e 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@0e82 │ │ +050c72: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +050c76: 0224 0000 |0025: move/from16 v36, v0 │ │ +050c7a: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ +050c7e: 0200 2400 |0029: move/from16 v0, v36 │ │ +050c82: 0201 2500 |002b: move/from16 v1, v37 │ │ +050c86: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ +050c8a: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ +050c8e: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ +050c92: 7701 5607 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0756 │ │ +050c98: 0a19 |0036: move-result v25 │ │ +050c9a: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ +050c9e: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ +050ca2: 7701 5807 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0758 │ │ +050ca8: 0a07 |003e: move-result v7 │ │ +050caa: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ +050cae: 0200 1200 |0041: move/from16 v0, v18 │ │ +050cb2: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ +050cb6: 0200 1900 |0045: move/from16 v0, v25 │ │ +050cba: 0201 1200 |0047: move/from16 v1, v18 │ │ +050cbe: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ +050cc2: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ +050cc6: 28f4 |004d: goto 0041 // -000c │ │ +050cc8: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ +050ccc: 28e1 |0050: goto 0031 // -001f │ │ +050cce: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ +050cd2: 28e4 |0053: goto 0037 // -001c │ │ +050cd4: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ +050cd8: 0201 1200 |0056: move/from16 v1, v18 │ │ +050cdc: 7120 5a07 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@075a │ │ +050ce2: 0a24 |005b: move-result v36 │ │ +050ce4: a61a 1a24 |005c: add-float v26, v26, v36 │ │ +050ce8: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ +050cec: 0201 1200 |0060: move/from16 v1, v18 │ │ +050cf0: 7120 5b07 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@075b │ │ +050cf6: 0a24 |0065: move-result v36 │ │ +050cf8: a61b 1b24 |0066: add-float v27, v27, v36 │ │ +050cfc: 28e3 |0068: goto 004b // -001d │ │ +050cfe: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ +050d02: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ +050d06: 82c0 |006d: int-to-float v0, v12 │ │ +050d08: 0224 0000 |006e: move/from16 v36, v0 │ │ +050d0c: a90e 1a24 |0070: div-float v14, v26, v36 │ │ +050d10: 82c0 |0072: int-to-float v0, v12 │ │ +050d12: 0224 0000 |0073: move/from16 v36, v0 │ │ +050d16: a90f 1b24 |0075: div-float v15, v27, v36 │ │ +050d1a: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ +050d1e: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +050d22: 0224 0000 |007b: move/from16 v36, v0 │ │ +050d26: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ +050d2c: 0f11 |0080: return v17 │ │ +050d2e: 017c |0081: move v12, v7 │ │ +050d30: 28eb |0082: goto 006d // -0015 │ │ +050d32: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ +050d36: 590e 3c02 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@023c │ │ +050d3a: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ +050d3e: 590e 3602 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0236 │ │ +050d42: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ +050d46: 590f 3d02 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@023d │ │ +050d4a: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ +050d4e: 590f 3702 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0237 │ │ +050d52: 7601 dc06 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@06dc │ │ +050d58: 28ea |0096: goto 0080 // -0016 │ │ +050d5a: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ +050d5e: 590e 3c02 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@023c │ │ +050d62: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ +050d66: 590e 3602 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0236 │ │ +050d6a: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ +050d6e: 590f 3d02 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@023d │ │ +050d72: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ +050d76: 590f 3702 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0237 │ │ +050d7a: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ +050d7e: 5400 4402 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ +050d82: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ +050d86: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ +050d8a: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ +050d8e: 5200 3f02 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@023f │ │ +050d92: 0226 0000 |00b3: move/from16 v38, v0 │ │ +050d96: 0200 2600 |00b5: move/from16 v0, v38 │ │ +050d9a: 8200 |00b7: int-to-float v0, v0 │ │ +050d9c: 0226 0000 |00b8: move/from16 v38, v0 │ │ +050da0: 7403 840e 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0e84 │ │ +050da6: 7701 5607 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0756 │ │ +050dac: 0a1c |00c0: move-result v28 │ │ +050dae: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ +050db2: 0201 1c00 |00c3: move/from16 v1, v28 │ │ +050db6: 7120 5907 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ +050dbc: 0a13 |00c8: move-result v19 │ │ +050dbe: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ +050dc2: 5400 4402 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ +050dc6: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ +050dca: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ +050dce: 0201 1300 |00d1: move/from16 v1, v19 │ │ +050dd2: 7120 d407 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@07d4 │ │ +050dd8: 0a21 |00d6: move-result v33 │ │ +050dda: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ +050dde: 5400 4402 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ +050de2: 0824 0000 |00db: move-object/from16 v36, v0 │ │ +050de6: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ +050dea: 0201 1300 |00df: move/from16 v1, v19 │ │ +050dee: 7120 d507 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@07d5 │ │ +050df4: 0a23 |00e4: move-result v35 │ │ +050df6: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ +050dfa: 0200 1200 |00e7: move/from16 v0, v18 │ │ +050dfe: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ +050e02: 0200 1200 |00eb: move/from16 v0, v18 │ │ +050e06: 0201 1c00 |00ed: move/from16 v1, v28 │ │ +050e0a: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ +050e0e: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ +050e12: 28f4 |00f3: goto 00e7 // -000c │ │ +050e14: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ +050e18: 0201 1200 |00f6: move/from16 v1, v18 │ │ +050e1c: 7120 5907 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ +050e22: 0a14 |00fb: move-result v20 │ │ +050e24: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ +050e28: 5400 4402 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ +050e2c: 0824 0000 |0100: move-object/from16 v36, v0 │ │ +050e30: 0800 2400 |0102: move-object/from16 v0, v36 │ │ +050e34: 0201 1400 |0104: move/from16 v1, v20 │ │ +050e38: 7120 d407 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@07d4 │ │ +050e3e: 0a24 |0109: move-result v36 │ │ +050e40: a820 2124 |010a: mul-float v32, v33, v36 │ │ +050e44: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +050e48: 5400 4402 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ +050e4c: 0824 0000 |0110: move-object/from16 v36, v0 │ │ +050e50: 0800 2400 |0112: move-object/from16 v0, v36 │ │ +050e54: 0201 1400 |0114: move/from16 v1, v20 │ │ +050e58: 7120 d507 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@07d5 │ │ +050e5e: 0a24 |0119: move-result v36 │ │ +050e60: a822 2324 |011a: mul-float v34, v35, v36 │ │ +050e64: a60d 2022 |011c: add-float v13, v32, v34 │ │ +050e68: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ +050e6c: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ +050e70: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ +050e74: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ +050e78: 5400 4402 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ +050e7c: 0824 0000 |0128: move-object/from16 v36, v0 │ │ +050e80: 7401 830e 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@0e83 │ │ +050e86: 2900 53ff |012d: goto/16 0080 // -00ad │ │ +050e8a: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ +050e8e: 5400 3402 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0234 │ │ +050e92: 0824 0000 |0133: move-object/from16 v36, v0 │ │ +050e96: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ +050e9a: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ +050e9e: 5400 3802 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +050ea2: 0824 0000 |013b: move-object/from16 v36, v0 │ │ +050ea6: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ +050eaa: 7402 6c01 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@016c │ │ +050eb0: 0a10 |0142: move-result v16 │ │ +050eb2: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ +050eb6: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ +050eba: 5400 3802 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +050ebe: 0824 0000 |0149: move-object/from16 v36, v0 │ │ +050ec2: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ +050ec6: 7402 7001 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ +050ecc: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ +050ed0: 5400 3202 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ +050ed4: 0824 0000 |0154: move-object/from16 v36, v0 │ │ +050ed8: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ +050edc: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ +050ee0: 5400 4102 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0241 │ │ +050ee4: 0824 0000 |015c: move-object/from16 v36, v0 │ │ +050ee8: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ +050eec: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ +050ef0: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ +050ef4: 5400 3202 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ +050ef8: 0824 0000 |0166: move-object/from16 v36, v0 │ │ +050efc: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ +050f00: 5400 4102 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0241 │ │ +050f04: 0825 0000 |016c: move-object/from16 v37, v0 │ │ +050f08: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ +050f0c: 0801 2400 |0170: move-object/from16 v1, v36 │ │ +050f10: 0802 2500 |0172: move-object/from16 v2, v37 │ │ +050f14: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ +050f18: 7040 df06 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@06df │ │ +050f1e: 0a24 |0179: move-result v36 │ │ +050f20: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ +050f24: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ +050f28: 0200 2400 |017e: move/from16 v0, v36 │ │ +050f2c: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ +050f30: 5c10 3a02 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@023a │ │ +050f34: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ +050f38: 5400 3402 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0234 │ │ +050f3c: 0824 0000 |0188: move-object/from16 v36, v0 │ │ +050f40: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ +050f44: 5400 3202 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ +050f48: 0825 0000 |018e: move-object/from16 v37, v0 │ │ +050f4c: 7802 430e 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@0e43 │ │ +050f52: 0a24 |0193: move-result v36 │ │ +050f54: 9611 1124 |0194: or-int v17, v17, v36 │ │ +050f58: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ +050f5c: 5400 3402 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0234 │ │ +050f60: 0824 0000 |019a: move-object/from16 v36, v0 │ │ +050f64: 0800 2400 |019c: move-object/from16 v0, v36 │ │ +050f68: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ +050f6c: 7220 440e 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0e44 │ │ +050f72: 0a24 |01a3: move-result v36 │ │ +050f74: 9611 1124 |01a4: or-int v17, v17, v36 │ │ +050f78: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ +050f7c: 590e 3c02 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@023c │ │ +050f80: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ +050f84: 590e 3602 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0236 │ │ +050f88: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ +050f8c: 590f 3d02 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@023d │ │ +050f90: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ +050f94: 590f 3702 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0237 │ │ +050f98: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ +050f9c: 5400 3202 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ +050fa0: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ +050fa4: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ +050fa8: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ +050fac: 5400 3202 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ +050fb0: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ +050fb4: 7401 800e 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@0e80 │ │ +050fba: 7701 7f0e 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@0e7f │ │ +050fc0: 0c24 |01ca: move-result-object v36 │ │ +050fc2: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ +050fc6: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ +050fca: 5b10 3202 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ +050fce: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ +050fd2: 0200 2400 |01d3: move/from16 v0, v36 │ │ +050fd6: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ +050fda: 5c10 3102 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0231 │ │ +050fde: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ +050fe2: 0200 2400 |01db: move/from16 v0, v36 │ │ +050fe6: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ +050fea: 5c10 3002 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0230 │ │ +050fee: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ +050ff2: 0200 2400 |01e3: move/from16 v0, v36 │ │ +050ff6: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ +050ffa: 5c10 4202 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0242 │ │ +050ffe: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ +051002: 0200 2400 |01eb: move/from16 v0, v36 │ │ +051006: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ +05100a: 5c10 3902 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0239 │ │ +05100e: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ +051012: 0200 2400 |01f3: move/from16 v0, v36 │ │ +051016: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ +05101a: 5c10 3302 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0233 │ │ +05101e: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ +051022: 5500 3b02 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@023b │ │ +051026: 0224 0000 |01fd: move/from16 v36, v0 │ │ +05102a: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ +05102e: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ +051032: 5400 3802 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +051036: 0824 0000 |0205: move-object/from16 v36, v0 │ │ +05103a: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ +05103e: 7402 7001 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ +051044: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ +051048: 5400 3802 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +05104c: 0824 0000 |0210: move-object/from16 v36, v0 │ │ +051050: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ +051054: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ +051058: 5400 3202 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ +05105c: 0826 0000 |0218: move-object/from16 v38, v0 │ │ +051060: 7401 730e 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@0e73 │ │ +051066: 0b26 |021d: move-result-wide v38 │ │ +051068: 6028 2f02 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@022f │ │ +05106c: 0200 2800 |0220: move/from16 v0, v40 │ │ +051070: 8100 |0222: int-to-long v0, v0 │ │ +051072: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ +051076: 9b26 2628 |0225: add-long v38, v38, v40 │ │ +05107a: 6028 2b02 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@022b │ │ +05107e: 0200 2800 |0229: move/from16 v0, v40 │ │ +051082: 8100 |022b: int-to-long v0, v0 │ │ +051084: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ +051088: 9b26 2628 |022e: add-long v38, v38, v40 │ │ +05108c: 7404 7201 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0172 │ │ +051092: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ +051096: 5400 3802 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +05109a: 0824 0000 |0237: move-object/from16 v36, v0 │ │ +05109e: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ +0510a2: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ +0510a6: 5400 3202 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ +0510aa: 0826 0000 |023f: move-object/from16 v38, v0 │ │ +0510ae: 7401 730e 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@0e73 │ │ +0510b4: 0b26 |0244: move-result-wide v38 │ │ +0510b6: 6028 2f02 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@022f │ │ +0510ba: 0200 2800 |0247: move/from16 v0, v40 │ │ +0510be: 8100 |0249: int-to-long v0, v0 │ │ +0510c0: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ +0510c4: 9b26 2628 |024c: add-long v38, v38, v40 │ │ +0510c8: 7404 7201 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0172 │ │ +0510ce: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ +0510d2: 5400 3e02 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@023e │ │ +0510d6: 0824 0000 |0255: move-object/from16 v36, v0 │ │ +0510da: 0800 2400 |0257: move-object/from16 v0, v36 │ │ +0510de: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ +0510e2: 7220 460e 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@0e46 │ │ +0510e8: 0a24 |025e: move-result v36 │ │ +0510ea: 9611 1124 |025f: or-int v17, v17, v36 │ │ +0510ee: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ +0510f2: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ +0510f6: 5400 3802 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +0510fa: 0824 0000 |0267: move-object/from16 v36, v0 │ │ +0510fe: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ +051102: 6026 2a02 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@022a │ │ +051106: 0200 2600 |026d: move/from16 v0, v38 │ │ +05110a: 8100 |026f: int-to-long v0, v0 │ │ +05110c: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ +051110: 7404 7301 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@0173 │ │ +051116: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ +05111a: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ +05111e: 5500 3902 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0239 │ │ +051122: 0224 0000 |027b: move/from16 v36, v0 │ │ +051126: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ +05112a: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ +05112e: 5200 3c02 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@023c │ │ +051132: 0224 0000 |0283: move/from16 v36, v0 │ │ +051136: a717 240e |0285: sub-float v23, v36, v14 │ │ +05113a: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ +05113e: 5200 3d02 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@023d │ │ +051142: 0224 0000 |028b: move/from16 v36, v0 │ │ +051146: a718 240f |028d: sub-float v24, v36, v15 │ │ +05114a: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ +05114e: 5500 3a02 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@023a │ │ +051152: 0224 0000 |0293: move/from16 v36, v0 │ │ +051156: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ +05115a: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ +05115e: 5400 3402 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0234 │ │ +051162: 0824 0000 |029b: move-object/from16 v36, v0 │ │ +051166: 0800 2400 |029d: move-object/from16 v0, v36 │ │ +05116a: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ +05116e: 7220 440e 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0e44 │ │ +051174: 0a24 |02a4: move-result v36 │ │ +051176: 9611 1124 |02a5: or-int v17, v17, v36 │ │ +05117a: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ +05117e: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ +051182: 5500 3102 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0231 │ │ +051186: 0224 0000 |02ad: move/from16 v36, v0 │ │ +05118a: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ +05118e: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ +051192: 5200 3602 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0236 │ │ +051196: 0224 0000 |02b5: move/from16 v36, v0 │ │ +05119a: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ +05119e: 0200 2400 |02b9: move/from16 v0, v36 │ │ +0511a2: 8709 |02bb: float-to-int v9, v0 │ │ +0511a4: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ +0511a8: 5200 3702 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0237 │ │ +0511ac: 0224 0000 |02c0: move/from16 v36, v0 │ │ +0511b0: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ +0511b4: 0200 2400 |02c4: move/from16 v0, v36 │ │ +0511b8: 870a |02c6: float-to-int v10, v0 │ │ +0511ba: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ +0511be: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ +0511c2: 900b 2425 |02cb: add-int v11, v36, v37 │ │ +0511c6: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ +0511ca: 5200 4302 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0243 │ │ +0511ce: 0224 0000 |02d1: move/from16 v36, v0 │ │ +0511d2: 0200 2400 |02d3: move/from16 v0, v36 │ │ +0511d6: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ +0511da: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ +0511de: 5400 3e02 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@023e │ │ +0511e2: 0824 0000 |02db: move-object/from16 v36, v0 │ │ +0511e6: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ +0511ea: 5400 3202 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ +0511ee: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ +0511f2: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ +0511f6: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ +0511fa: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ +0511fe: 0203 1700 |02e9: move/from16 v3, v23 │ │ +051202: 0204 1800 |02eb: move/from16 v4, v24 │ │ +051206: 7254 490e 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0e49 │ │ +05120c: 0a11 |02f0: move-result v17 │ │ +05120e: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ +051212: 590e 3c02 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@023c │ │ +051216: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ +05121a: 590f 3d02 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@023d │ │ +05121e: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ +051222: 0200 2400 |02fb: move/from16 v0, v36 │ │ +051226: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ +05122a: 5c10 3102 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0231 │ │ +05122e: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ +051232: 5400 3802 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +051236: 0824 0000 |0305: move-object/from16 v36, v0 │ │ +05123a: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ +05123e: 7402 7001 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ +051244: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ +051248: 5400 3802 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +05124c: 0824 0000 |0310: move-object/from16 v36, v0 │ │ +051250: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ +051254: 7402 7001 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ +05125a: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ +05125e: 5400 3802 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +051262: 0824 0000 |031b: move-object/from16 v36, v0 │ │ +051266: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ +05126a: 7402 7001 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ +051270: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ +051274: 5200 4302 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0243 │ │ +051278: 0224 0000 |0326: move/from16 v36, v0 │ │ +05127c: 0200 2400 |0328: move/from16 v0, v36 │ │ +051280: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ +051284: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ +051288: 0200 2400 |032e: move/from16 v0, v36 │ │ +05128c: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ +051290: 5c10 3002 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0230 │ │ +051294: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ +051298: 7701 dc10 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +05129e: 0a24 |0339: move-result v36 │ │ +0512a0: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ +0512a4: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ +0512a8: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ +0512ac: 7701 dc10 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +0512b2: 0a24 |0343: move-result v36 │ │ +0512b4: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ +0512b8: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ +0512bc: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ +0512c0: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ +0512c4: 5400 3e02 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@023e │ │ +0512c8: 0824 0000 |034e: move-object/from16 v36, v0 │ │ +0512cc: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ +0512d0: 5400 3202 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ +0512d4: 0825 0000 |0354: move-object/from16 v37, v0 │ │ +0512d8: 0800 2400 |0356: move-object/from16 v0, v36 │ │ +0512dc: 0801 2500 |0358: move-object/from16 v1, v37 │ │ +0512e0: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ +0512e4: 0203 1700 |035c: move/from16 v3, v23 │ │ +0512e8: 0204 1800 |035e: move/from16 v4, v24 │ │ +0512ec: 7254 490e 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0e49 │ │ +0512f2: 0a11 |0363: move-result v17 │ │ +0512f4: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ +0512f8: 590e 3c02 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@023c │ │ +0512fc: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ +051300: 590f 3d02 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@023d │ │ +051304: 2900 14fd |036c: goto/16 0080 // -02ec │ │ +051308: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ +05130c: 0200 2400 |0370: move/from16 v0, v36 │ │ +051310: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ +051314: 5c10 4202 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0242 │ │ +051318: 7701 7f0e 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@0e7f │ │ +05131e: 0c08 |0379: move-result-object v8 │ │ +051320: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ +051324: 5500 3a02 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@023a │ │ +051328: 0224 0000 |037e: move/from16 v36, v0 │ │ +05132c: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ +051330: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ +051334: 5400 3402 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0234 │ │ +051338: 0824 0000 |0386: move-object/from16 v36, v0 │ │ +05133c: 0800 2400 |0388: move-object/from16 v0, v36 │ │ +051340: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ +051344: 7220 440e 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@0e44 │ │ +05134a: 0a24 |038f: move-result v36 │ │ +05134c: 9611 1124 |0390: or-int v17, v17, v36 │ │ +051350: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ +051354: 5400 4102 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0241 │ │ +051358: 0824 0000 |0396: move-object/from16 v36, v0 │ │ +05135c: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ +051360: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ +051364: 5400 4102 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0241 │ │ +051368: 0824 0000 |039e: move-object/from16 v36, v0 │ │ +05136c: 7401 800e 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@0e80 │ │ +051372: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ +051376: 5b08 4102 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0241 │ │ +05137a: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ +05137e: 5400 4402 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ +051382: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ +051386: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ +05138a: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ +05138e: 5400 4402 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ +051392: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ +051396: 7401 8a0e 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@0e8a │ │ +05139c: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ +0513a0: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ +0513a4: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ +0513a8: 5b10 4402 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ +0513ac: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ +0513b0: 0200 2400 |03c2: move/from16 v0, v36 │ │ +0513b4: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ +0513b8: 5c10 3a02 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@023a │ │ +0513bc: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ +0513c0: 0200 2400 |03ca: move/from16 v0, v36 │ │ +0513c4: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ +0513c8: 5c10 3302 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0233 │ │ +0513cc: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ +0513d0: 5400 3802 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +0513d4: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ +0513d8: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ +0513dc: 7402 7001 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ +0513e2: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ +0513e6: 5400 3802 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +0513ea: 0824 0000 |03df: move-object/from16 v36, v0 │ │ +0513ee: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ +0513f2: 7402 7001 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ +0513f8: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ +0513fc: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ +051400: 5500 3902 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0239 │ │ +051404: 0224 0000 |03ec: move/from16 v36, v0 │ │ +051408: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ +05140c: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ +051410: 5400 3802 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0238 │ │ +051414: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ +051418: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ +05141c: 7402 7001 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0170 │ │ +051422: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ +051426: 0200 2400 |03fd: move/from16 v0, v36 │ │ +05142a: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ +05142e: 5c10 3902 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0239 │ │ +051432: 288f |0403: goto 0392 // -0071 │ │ +051434: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ +051438: 5500 3102 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0231 │ │ +05143c: 0224 0000 |0408: move/from16 v36, v0 │ │ +051440: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ +051444: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ +051448: 5400 3e02 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@023e │ │ +05144c: 0824 0000 |0410: move-object/from16 v36, v0 │ │ +051450: 0800 2400 |0412: move-object/from16 v0, v36 │ │ +051454: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ +051458: 7220 4b0e 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@0e4b │ │ +05145e: 0a11 |0419: move-result v17 │ │ +051460: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ +051464: 5500 3302 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0233 │ │ +051468: 0224 0000 |041e: move/from16 v36, v0 │ │ +05146c: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ +051470: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ +051474: 5400 3402 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0234 │ │ +051478: 0824 0000 |0426: move-object/from16 v36, v0 │ │ +05147c: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ +051480: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ +051484: 5400 3402 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0234 │ │ +051488: 0824 0000 |042e: move-object/from16 v36, v0 │ │ +05148c: 0800 2400 |0430: move-object/from16 v0, v36 │ │ +051490: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ +051494: 7220 450e 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@0e45 │ │ +05149a: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ +05149e: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ +0514a2: 5400 4402 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0244 │ │ +0514a6: 081d 0000 |043d: move-object/from16 v29, v0 │ │ +0514aa: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ +0514ae: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ +0514b2: 0201 2400 |0443: move/from16 v1, v36 │ │ +0514b6: 7120 5907 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0759 │ │ +0514bc: 0a15 |0448: move-result v21 │ │ +0514be: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ +0514c2: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ +0514c6: 5200 3f02 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@023f │ │ +0514ca: 0225 0000 |044f: move/from16 v37, v0 │ │ +0514ce: 0200 2500 |0451: move/from16 v0, v37 │ │ +0514d2: 8200 |0453: int-to-float v0, v0 │ │ +0514d4: 0225 0000 |0454: move/from16 v37, v0 │ │ +0514d8: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ +0514dc: 0201 2400 |0458: move/from16 v1, v36 │ │ +0514e0: 0202 2500 |045a: move/from16 v2, v37 │ │ +0514e4: 6e30 840e 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@0e84 │ │ +0514ea: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ +0514ee: 0201 1500 |0461: move/from16 v1, v21 │ │ +0514f2: 7120 d507 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@07d5 │ │ +0514f8: 0a1f |0466: move-result v31 │ │ +0514fa: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ +0514fe: 0201 1500 |0469: move/from16 v1, v21 │ │ +051502: 7120 d407 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@07d4 │ │ +051508: 0a1e |046e: move-result v30 │ │ +05150a: 7701 dc10 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +051510: 0a24 |0472: move-result v36 │ │ +051512: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ +051516: 5200 4002 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0240 │ │ +05151a: 0225 0000 |0477: move/from16 v37, v0 │ │ +05151e: 0200 2500 |0479: move/from16 v0, v37 │ │ +051522: 8200 |047b: int-to-float v0, v0 │ │ +051524: 0225 0000 |047c: move/from16 v37, v0 │ │ +051528: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ +05152c: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ +051530: 7701 dc10 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +051536: 0a24 |0485: move-result v36 │ │ +051538: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ +05153c: 5200 4002 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0240 │ │ +051540: 0225 0000 |048a: move/from16 v37, v0 │ │ +051544: 0200 2500 |048c: move/from16 v0, v37 │ │ +051548: 8200 |048e: int-to-float v0, v0 │ │ +05154a: 0225 0000 |048f: move/from16 v37, v0 │ │ +05154e: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ +051552: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ +051556: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ +05155a: 5400 3e02 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@023e │ │ +05155e: 0824 0000 |0499: move-object/from16 v36, v0 │ │ +051562: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ +051566: 5400 3202 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0232 │ │ +05156a: 0825 0000 |049f: move-object/from16 v37, v0 │ │ +05156e: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ +051572: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ +051576: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ +05157a: 0203 1e00 |04a7: move/from16 v3, v30 │ │ +05157e: 0204 1f00 |04a9: move/from16 v4, v31 │ │ +051582: 7254 470e 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@0e47 │ │ +051588: 0a11 |04ae: move-result v17 │ │ +05158a: 2900 e3fe |04af: goto/16 0392 // -011d │ │ +05158e: 7601 db06 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@06db │ │ +051594: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ +051598: 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 │ │ @@ -100244,70 +100460,70 @@ │ │ 0x045f line=373 │ │ 0x0467 line=375 │ │ 0x046f line=378 │ │ 0x0495 line=380 │ │ 0x04b1 line=401 │ │ 0x04b6 line=249 │ │ locals : │ │ - 0x003f - 0x004e reg=6 count I │ │ - 0x0041 - 0x004e reg=17 i I │ │ - 0x0031 - 0x004e reg=21 pointerUp Z │ │ - 0x0037 - 0x004e reg=24 skipIndex I │ │ - 0x0039 - 0x004e reg=25 sumX F │ │ - 0x003b - 0x004e reg=26 sumY F │ │ - 0x006d - 0x0081 reg=11 div I │ │ - 0x0072 - 0x0081 reg=13 focusX F │ │ - 0x0077 - 0x0081 reg=14 focusY F │ │ - 0x0079 - 0x0081 reg=16 handled Z │ │ - 0x011e - 0x012f reg=12 dot F │ │ - 0x00c9 - 0x012f reg=18 id1 I │ │ - 0x00fc - 0x012f reg=19 id2 I │ │ - 0x00c1 - 0x012f reg=27 upIndex I │ │ - 0x010c - 0x012f reg=31 x F │ │ - 0x00d7 - 0x012f reg=32 x1 F │ │ - 0x011c - 0x012f reg=33 y F │ │ - 0x00e5 - 0x012f reg=34 y1 F │ │ - 0x0143 - 0x01a6 reg=15 hadTapMessage Z │ │ - 0x0263 - 0x0277 reg=15 hadTapMessage Z │ │ - 0x02bc - 0x0336 reg=8 deltaX I │ │ - 0x02c7 - 0x0336 reg=9 deltaY I │ │ - 0x02cd - 0x0336 reg=10 distance I │ │ - 0x0287 - 0x036e reg=22 scrollX F │ │ - 0x028f - 0x036e reg=23 scrollY F │ │ - 0x037a - 0x04b1 reg=7 currentUpEvent Landroid/view/MotionEvent; │ │ - 0x0449 - 0x04b1 reg=20 pointerId I │ │ - 0x043f - 0x04b1 reg=28 velocityTracker Landroid/view/VelocityTracker; │ │ - 0x046f - 0x04b1 reg=29 velocityX F │ │ - 0x0467 - 0x04b1 reg=30 velocityY F │ │ - 0x0004 - 0x04c8 reg=5 action I │ │ - 0x0054 - 0x04c8 reg=6 count I │ │ - 0x0083 - 0x04c8 reg=11 div I │ │ - 0x0083 - 0x04c8 reg=13 focusX F │ │ - 0x0083 - 0x04c8 reg=14 focusY F │ │ - 0x0083 - 0x04c8 reg=16 handled Z │ │ - 0x0054 - 0x04c8 reg=17 i I │ │ - 0x0051 - 0x04c8 reg=21 pointerUp Z │ │ - 0x0054 - 0x04c8 reg=24 skipIndex I │ │ - 0x0054 - 0x04c8 reg=25 sumX F │ │ - 0x0054 - 0x04c8 reg=26 sumY F │ │ - 0x0000 - 0x04c8 reg=41 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ - 0x0000 - 0x04c8 reg=42 ev Landroid/view/MotionEvent; │ │ + 0x003f - 0x004e reg=7 count I │ │ + 0x0041 - 0x004e reg=18 i I │ │ + 0x0031 - 0x004e reg=22 pointerUp Z │ │ + 0x0037 - 0x004e reg=25 skipIndex I │ │ + 0x0039 - 0x004e reg=26 sumX F │ │ + 0x003b - 0x004e reg=27 sumY F │ │ + 0x006d - 0x0081 reg=12 div I │ │ + 0x0072 - 0x0081 reg=14 focusX F │ │ + 0x0077 - 0x0081 reg=15 focusY F │ │ + 0x0079 - 0x0081 reg=17 handled Z │ │ + 0x011e - 0x012f reg=13 dot F │ │ + 0x00c9 - 0x012f reg=19 id1 I │ │ + 0x00fc - 0x012f reg=20 id2 I │ │ + 0x00c1 - 0x012f reg=28 upIndex I │ │ + 0x010c - 0x012f reg=32 x F │ │ + 0x00d7 - 0x012f reg=33 x1 F │ │ + 0x011c - 0x012f reg=34 y F │ │ + 0x00e5 - 0x012f reg=35 y1 F │ │ + 0x0143 - 0x01a6 reg=16 hadTapMessage Z │ │ + 0x0263 - 0x0277 reg=16 hadTapMessage Z │ │ + 0x02bc - 0x0336 reg=9 deltaX I │ │ + 0x02c7 - 0x0336 reg=10 deltaY I │ │ + 0x02cd - 0x0336 reg=11 distance I │ │ + 0x0287 - 0x036e reg=23 scrollX F │ │ + 0x028f - 0x036e reg=24 scrollY F │ │ + 0x037a - 0x04b1 reg=8 currentUpEvent Landroid/view/MotionEvent; │ │ + 0x0449 - 0x04b1 reg=21 pointerId I │ │ + 0x043f - 0x04b1 reg=29 velocityTracker Landroid/view/VelocityTracker; │ │ + 0x046f - 0x04b1 reg=30 velocityX F │ │ + 0x0467 - 0x04b1 reg=31 velocityY F │ │ + 0x0004 - 0x04c8 reg=6 action I │ │ + 0x0054 - 0x04c8 reg=7 count I │ │ + 0x0083 - 0x04c8 reg=12 div I │ │ + 0x0083 - 0x04c8 reg=14 focusX F │ │ + 0x0083 - 0x04c8 reg=15 focusY F │ │ + 0x0083 - 0x04c8 reg=17 handled Z │ │ + 0x0054 - 0x04c8 reg=18 i I │ │ + 0x0051 - 0x04c8 reg=22 pointerUp Z │ │ + 0x0054 - 0x04c8 reg=25 skipIndex I │ │ + 0x0054 - 0x04c8 reg=26 sumX F │ │ + 0x0054 - 0x04c8 reg=27 sumY F │ │ + 0x0000 - 0x04c8 reg=42 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ + 0x0000 - 0x04c8 reg=43 ev Landroid/view/MotionEvent; │ │ │ │ #2 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ name : 'setIsLongpressEnabled' │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f6a8: |[04f6a8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ -04f6b8: 5c01 3b02 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@023b │ │ -04f6bc: 0e00 |0002: return-void │ │ +0515bc: |[0515bc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ +0515cc: 5c01 3b02 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@023b │ │ +0515d0: 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 │ │ @@ -100317,17 +100533,17 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f6c0: |[04f6c0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -04f6d0: 5b01 3402 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0234 │ │ -04f6d4: 0e00 |0002: return-void │ │ +0515d4: |[0515d4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +0515e4: 5b01 3402 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0234 │ │ +0515e8: 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; │ │ @@ -100367,20 +100583,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 │ │ -04f6d8: |[04f6d8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -04f6e8: 7010 e710 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04f6ee: 2200 e701 |0003: new-instance v0, Landroid/view/GestureDetector; // type@01e7 │ │ -04f6f2: 7040 4c0e 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@0e4c │ │ -04f6f8: 5b10 4502 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0245 │ │ -04f6fc: 0e00 |000a: return-void │ │ +0515ec: |[0515ec] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +0515fc: 7010 e810 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@10e8 │ │ +051602: 2200 e701 |0003: new-instance v0, Landroid/view/GestureDetector; // type@01e7 │ │ +051606: 7040 4c0e 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@0e4c │ │ +05160c: 5b10 4502 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0245 │ │ +051610: 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; │ │ @@ -100394,19 +100610,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04f700: |[04f700] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ -04f710: 5410 4502 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0245 │ │ -04f714: 6e10 4d0e 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@0e4d │ │ -04f71a: 0a00 |0005: move-result v0 │ │ -04f71c: 0f00 |0006: return v0 │ │ +051614: |[051614] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ +051624: 5410 4502 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0245 │ │ +051628: 6e10 4d0e 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@0e4d │ │ +05162e: 0a00 |0005: move-result v0 │ │ +051630: 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;) │ │ @@ -100414,19 +100630,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04f720: |[04f720] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -04f730: 5410 4502 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0245 │ │ -04f734: 6e20 4e0e 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0e4e │ │ -04f73a: 0a00 |0005: move-result v0 │ │ -04f73c: 0f00 |0006: return v0 │ │ +051634: |[051634] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +051644: 5410 4502 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0245 │ │ +051648: 6e20 4e0e 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0e4e │ │ +05164e: 0a00 |0005: move-result v0 │ │ +051650: 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; │ │ │ │ @@ -100435,18 +100651,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04f740: |[04f740] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ -04f750: 5410 4502 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0245 │ │ -04f754: 6e20 4f0e 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@0e4f │ │ -04f75a: 0e00 |0005: return-void │ │ +051654: |[051654] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ +051664: 5410 4502 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0245 │ │ +051668: 6e20 4f0e 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@0e4f │ │ +05166e: 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 │ │ @@ -100456,18 +100672,18 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04f75c: |[04f75c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -04f76c: 5410 4502 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0245 │ │ -04f770: 6e20 500e 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0e50 │ │ -04f776: 0e00 |0005: return-void │ │ +051670: |[051670] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +051680: 5410 4502 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0245 │ │ +051684: 6e20 500e 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0e50 │ │ +05168a: 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; │ │ @@ -100503,17 +100719,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f778: |[04f778] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ -04f788: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04f78e: 0e00 |0003: return-void │ │ +05168c: |[05168c] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ +05169c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0516a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -100522,17 +100738,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 │ │ -04f790: |[04f790] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -04f7a0: 7707 510e 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@0e51 │ │ -04f7a6: 0e00 |0003: return-void │ │ +0516a4: |[0516a4] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +0516b4: 7707 510e 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@0e51 │ │ +0516ba: 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 │ │ @@ -100549,17 +100765,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 │ │ -04f7a8: |[04f7a8] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -04f7b8: 7155 530e 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@0e53 │ │ -04f7be: 0e00 |0003: return-void │ │ +0516bc: |[0516bc] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0516cc: 7155 530e 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@0e53 │ │ +0516d2: 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 │ │ @@ -100574,17 +100790,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 │ │ -04f7c0: |[04f7c0] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -04f7d0: 7130 550e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@0e55 │ │ -04f7d6: 0e00 |0003: return-void │ │ +0516d4: |[0516d4] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0516e4: 7130 550e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@0e55 │ │ +0516ea: 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 │ │ @@ -100597,18 +100813,18 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -04f7d8: |[04f7d8] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ -04f7e8: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ -04f7ee: b520 |0003: and-int/2addr v0, v2 │ │ -04f7f0: 0f00 |0004: return v0 │ │ +0516ec: |[0516ec] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ +0516fc: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ +051702: b520 |0003: and-int/2addr v0, v2 │ │ +051704: 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 │ │ @@ -100644,17 +100860,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f7f4: |[04f7f4] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ -04f804: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04f80a: 0e00 |0003: return-void │ │ +051708: |[051708] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ +051718: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +05171e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ │ │ Virtual methods - │ │ @@ -100663,17 +100879,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 │ │ -04f80c: |[04f80c] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -04f81c: 7708 0407 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@0704 │ │ -04f822: 0e00 |0003: return-void │ │ +051720: |[051720] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +051730: 7708 0407 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@0704 │ │ +051736: 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 │ │ @@ -100690,17 +100906,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 │ │ -04f824: |[04f824] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -04f834: 7706 0507 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@0705 │ │ -04f83a: 0e00 |0003: return-void │ │ +051738: |[051738] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +051748: 7706 0507 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@0705 │ │ +05174e: 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 │ │ @@ -100715,17 +100931,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 │ │ -04f83c: |[04f83c] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -04f84c: 7140 0607 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0706 │ │ -04f852: 0e00 |0003: return-void │ │ +051750: |[051750] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +051760: 7140 0607 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0706 │ │ +051766: 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 │ │ @@ -100738,18 +100954,18 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04f854: |[04f854] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ -04f864: 7120 0707 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@0707 │ │ -04f86a: 0a00 |0003: move-result v0 │ │ -04f86c: 0f00 |0004: return v0 │ │ +051768: |[051768] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ +051778: 7120 0707 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@0707 │ │ +05177e: 0a00 |0003: move-result v0 │ │ +051780: 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 │ │ @@ -100795,17 +101011,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f870: |[04f870] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -04f880: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04f886: 0e00 |0003: return-void │ │ +051784: |[051784] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +051794: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +05179a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;) │ │ @@ -100813,40 +101029,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -04f888: |[04f888] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -04f898: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04f89a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -04f89c: 9504 0607 |0002: and-int v4, v6, v7 │ │ -04f8a0: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -04f8a4: 0121 |0006: move v1, v2 │ │ -04f8a6: 9600 0809 |0007: or-int v0, v8, v9 │ │ -04f8aa: 9504 0600 |0009: and-int v4, v6, v0 │ │ -04f8ae: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -04f8b2: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -04f8b6: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -04f8ba: 2203 6102 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -04f8be: 1a04 030a |0013: const-string v4, "bad arguments" // string@0a03 │ │ -04f8c2: 7020 ce10 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -04f8c8: 2703 |0018: throw v3 │ │ -04f8ca: 0131 |0019: move v1, v3 │ │ -04f8cc: 28ed |001a: goto 0007 // -0013 │ │ -04f8ce: 0132 |001b: move v2, v3 │ │ -04f8d0: 28f1 |001c: goto 000d // -000f │ │ -04f8d2: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -04f8d6: b535 |001f: and-int/2addr v5, v3 │ │ -04f8d8: 0f05 |0020: return v5 │ │ -04f8da: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -04f8de: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -04f8e2: b535 |0025: and-int/2addr v5, v3 │ │ -04f8e4: 28fa |0026: goto 0020 // -0006 │ │ +05179c: |[05179c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +0517ac: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0517ae: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0517b0: 9504 0607 |0002: and-int v4, v6, v7 │ │ +0517b4: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +0517b8: 0121 |0006: move v1, v2 │ │ +0517ba: 9600 0809 |0007: or-int v0, v8, v9 │ │ +0517be: 9504 0600 |0009: and-int v4, v6, v0 │ │ +0517c2: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +0517c6: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +0517ca: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +0517ce: 2203 6102 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +0517d2: 1a04 030a |0013: const-string v4, "bad arguments" // string@0a03 │ │ +0517d6: 7020 cf10 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +0517dc: 2703 |0018: throw v3 │ │ +0517de: 0131 |0019: move v1, v3 │ │ +0517e0: 28ed |001a: goto 0007 // -0013 │ │ +0517e2: 0132 |001b: move v2, v3 │ │ +0517e4: 28f1 |001c: goto 000d // -000f │ │ +0517e6: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +0517ea: b535 |001f: and-int/2addr v5, v3 │ │ +0517ec: 0f05 |0020: return v5 │ │ +0517ee: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +0517f2: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +0517f6: b535 |0025: and-int/2addr v5, v3 │ │ +0517f8: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=51 │ │ 0x0007 line=52 │ │ 0x0009 line=53 │ │ 0x000d line=55 │ │ 0x000f line=56 │ │ @@ -100877,17 +101093,17 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04f8e8: |[04f8e8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -04f8f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04f8fa: 0f00 |0001: return v0 │ │ +0517fc: |[0517fc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +05180c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05180e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -100896,32 +101112,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -04f8fc: |[04f8fc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -04f90c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04f90e: 6e20 0d07 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@070d │ │ -04f914: 0a01 |0004: move-result v1 │ │ -04f916: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -04f91a: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -04f91e: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -04f922: 7152 0a07 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@070a │ │ -04f928: 0a05 |000e: move-result v5 │ │ -04f92a: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -04f92c: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -04f930: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -04f934: 7153 0a07 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@070a │ │ -04f93a: 0a05 |0017: move-result v5 │ │ -04f93c: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -04f940: 0f00 |001a: return v0 │ │ -04f942: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -04f944: 28fe |001c: goto 001a // -0002 │ │ +051810: |[051810] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +051820: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +051822: 6e20 0d07 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@070d │ │ +051828: 0a01 |0004: move-result v1 │ │ +05182a: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +05182e: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +051832: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +051836: 7152 0a07 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@070a │ │ +05183c: 0a05 |000e: move-result v5 │ │ +05183e: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +051840: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +051844: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +051848: 7153 0a07 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@070a │ │ +05184e: 0a05 |0017: move-result v5 │ │ +051850: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +051854: 0f00 |001a: return v0 │ │ +051856: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +051858: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=80 │ │ 0x0007 line=81 │ │ 0x000f line=83 │ │ 0x0018 line=85 │ │ locals : │ │ @@ -100934,23 +101150,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04f948: |[04f948] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -04f958: 6e20 0d07 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@070d │ │ -04f95e: 0a00 |0003: move-result v0 │ │ -04f960: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -04f964: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -04f968: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04f96a: 0f00 |0009: return v0 │ │ -04f96c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -04f96e: 28fe |000b: goto 0009 // -0002 │ │ +05185c: |[05185c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +05186c: 6e20 0d07 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@070d │ │ +051872: 0a00 |0003: move-result v0 │ │ +051874: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +051878: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +05187c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +05187e: 0f00 |0009: return v0 │ │ +051880: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +051882: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x000c reg=2 metaState I │ │ │ │ @@ -100959,23 +101175,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -04f970: |[04f970] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -04f980: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -04f984: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -04f988: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -04f98c: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -04f990: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -04f994: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -04f998: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -04f99c: 0f00 |000e: return v0 │ │ +051884: |[051884] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +051894: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +051898: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +05189c: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +0518a0: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +0518a4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0518a8: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +0518ac: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +0518b0: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0004 line=70 │ │ 0x0006 line=72 │ │ 0x000a line=73 │ │ 0x000c line=75 │ │ @@ -100988,16 +101204,16 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04f9a0: |[04f9a0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -04f9b0: 0e00 |0000: return-void │ │ +0518b4: |[0518b4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +0518c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0001 reg=1 event Landroid/view/KeyEvent; │ │ │ │ @@ -101032,17 +101248,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f9b4: |[04f9b4] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.:()V │ │ -04f9c4: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04f9ca: 0e00 |0003: return-void │ │ +0518c8: |[0518c8] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.:()V │ │ +0518d8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0518de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -101051,17 +101267,17 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04f9cc: |[04f9cc] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -04f9dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04f9de: 0f00 |0001: return v0 │ │ +0518e0: |[0518e0] android.support.v4.view.MenuCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +0518f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0518f2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0002 reg=3 actionEnum I │ │ @@ -101097,17 +101313,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f9e0: |[04f9e0] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.:()V │ │ -04f9f0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04f9f6: 0e00 |0003: return-void │ │ +0518f4: |[0518f4] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.:()V │ │ +051904: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +05190a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -101116,18 +101332,18 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04f9f8: |[04f9f8] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -04fa08: 7120 4107 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0741 │ │ -04fa0e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04fa10: 0f00 |0004: return v0 │ │ +05190c: |[05190c] android.support.v4.view.MenuCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +05191c: 7120 4107 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0741 │ │ +051922: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +051924: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ @@ -101164,17 +101380,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04fa14: |[04fa14] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -04fa24: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04fa2a: 0e00 |0003: return-void │ │ +051928: |[051928] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +051938: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +05193e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -101183,16 +101399,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 │ │ -04fa2c: |[04fa2c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -04fa3c: 1101 |0000: return-object v1 │ │ +051940: |[051940] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +051950: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 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; │ │ @@ -101202,17 +101418,17 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04fa40: |[04fa40] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -04fa50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04fa52: 0f00 |0001: return v0 │ │ +051954: |[051954] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +051964: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051966: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0002 reg=3 actionEnum I │ │ @@ -101248,17 +101464,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04fa54: |[04fa54] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -04fa64: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04fa6a: 0e00 |0003: return-void │ │ +051968: |[051968] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +051978: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +05197e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -101267,18 +101483,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 │ │ -04fa6c: |[04fa6c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -04fa7c: 7120 4007 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0740 │ │ -04fa82: 0c00 |0003: move-result-object v0 │ │ -04fa84: 1100 |0004: return-object v0 │ │ +051980: |[051980] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +051990: 7120 4007 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0740 │ │ +051996: 0c00 |0003: move-result-object v0 │ │ +051998: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 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; │ │ @@ -101288,18 +101504,18 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04fa88: |[04fa88] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ -04fa98: 7120 4107 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0741 │ │ -04fa9e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04faa0: 0f00 |0004: return v0 │ │ +05199c: |[05199c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)Z │ │ +0519ac: 7120 4107 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0741 │ │ +0519b2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0519b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ @@ -101336,17 +101552,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04faa4: |[04faa4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -04fab4: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04faba: 0e00 |0003: return-void │ │ +0519b8: |[0519b8] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +0519c8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0519ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -101355,20 +101571,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -04fabc: |[04fabc] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -04facc: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -04fad0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -04fad2: 0f00 |0003: return v0 │ │ -04fad4: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -04fad6: 28fe |0005: goto 0003 // -0002 │ │ +0519d0: |[0519d0] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +0519e0: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +0519e4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0519e6: 0f00 |0003: return v0 │ │ +0519e8: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +0519ea: 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; │ │ @@ -101380,17 +101596,17 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04fad8: |[04fad8] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -04fae8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04faea: 0f00 |0001: return v0 │ │ +0519ec: |[0519ec] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +0519fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0519fe: 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; │ │ │ │ @@ -101399,22 +101615,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04faec: |[04faec] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -04fafc: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -04fb00: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -04fb02: 0f00 |0003: return v0 │ │ -04fb04: 2200 6302 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0263 │ │ -04fb08: 1a01 7b07 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@077b │ │ -04fb0c: 7020 d210 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@10d2 │ │ -04fb12: 2700 |000b: throw v0 │ │ +051a00: |[051a00] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +051a10: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +051a14: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +051a16: 0f00 |0003: return v0 │ │ +051a18: 2200 6302 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0263 │ │ +051a1c: 1a01 7b07 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@077b │ │ +051a20: 7020 d310 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@10d3 │ │ +051a26: 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; │ │ @@ -101426,23 +101642,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -04fb14: |[04fb14] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -04fb24: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -04fb28: 6e10 7a0e 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ -04fb2e: 0a00 |0005: move-result v0 │ │ -04fb30: 0f00 |0006: return v0 │ │ -04fb32: 2200 6302 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0263 │ │ -04fb36: 1a01 7b07 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@077b │ │ -04fb3a: 7020 d210 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@10d2 │ │ -04fb40: 2700 |000e: throw v0 │ │ +051a28: |[051a28] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +051a38: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +051a3c: 6e10 7a0e 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ +051a42: 0a00 |0005: move-result v0 │ │ +051a44: 0f00 |0006: return v0 │ │ +051a46: 2200 6302 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0263 │ │ +051a4a: 1a01 7b07 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@077b │ │ +051a4e: 7020 d310 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@10d3 │ │ +051a54: 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; │ │ @@ -101454,23 +101670,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -04fb44: |[04fb44] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -04fb54: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -04fb58: 6e10 7c0e 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ -04fb5e: 0a00 |0005: move-result v0 │ │ -04fb60: 0f00 |0006: return v0 │ │ -04fb62: 2200 6302 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0263 │ │ -04fb66: 1a01 7b07 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@077b │ │ -04fb6a: 7020 d210 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@10d2 │ │ -04fb70: 2700 |000e: throw v0 │ │ +051a58: |[051a58] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +051a68: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +051a6c: 6e10 7c0e 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ +051a72: 0a00 |0005: move-result v0 │ │ +051a74: 0f00 |0006: return v0 │ │ +051a76: 2200 6302 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0263 │ │ +051a7a: 1a01 7b07 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@077b │ │ +051a7e: 7020 d310 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@10d3 │ │ +051a84: 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; │ │ @@ -101508,17 +101724,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04fb74: |[04fb74] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -04fb84: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04fb8a: 0e00 |0003: return-void │ │ +051a88: |[051a88] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +051a98: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +051a9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -101527,18 +101743,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04fb8c: |[04fb8c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -04fb9c: 7120 5d07 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@075d │ │ -04fba2: 0a00 |0003: move-result v0 │ │ -04fba4: 0f00 |0004: return v0 │ │ +051aa0: |[051aa0] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +051ab0: 7120 5d07 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@075d │ │ +051ab6: 0a00 |0003: move-result v0 │ │ +051ab8: 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 │ │ @@ -101548,18 +101764,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04fba8: |[04fba8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -04fbb8: 7110 5e07 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@075e │ │ -04fbbe: 0a00 |0003: move-result v0 │ │ -04fbc0: 0f00 |0004: return v0 │ │ +051abc: |[051abc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +051acc: 7110 5e07 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@075e │ │ +051ad2: 0a00 |0003: move-result v0 │ │ +051ad4: 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; │ │ │ │ @@ -101568,18 +101784,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04fbc4: |[04fbc4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -04fbd4: 7120 5f07 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@075f │ │ -04fbda: 0a00 |0003: move-result v0 │ │ -04fbdc: 0f00 |0004: return v0 │ │ +051ad8: |[051ad8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +051ae8: 7120 5f07 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@075f │ │ +051aee: 0a00 |0003: move-result v0 │ │ +051af0: 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 │ │ @@ -101589,18 +101805,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04fbe0: |[04fbe0] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -04fbf0: 7120 6007 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0760 │ │ -04fbf6: 0a00 |0003: move-result v0 │ │ -04fbf8: 0f00 |0004: return v0 │ │ +051af4: |[051af4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +051b04: 7120 6007 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0760 │ │ +051b0a: 0a00 |0003: move-result v0 │ │ +051b0c: 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 │ │ @@ -101610,18 +101826,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04fbfc: |[04fbfc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -04fc0c: 7120 6107 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@0761 │ │ -04fc12: 0a00 |0003: move-result v0 │ │ -04fc14: 0f00 |0004: return v0 │ │ +051b10: |[051b10] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +051b20: 7120 6107 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@0761 │ │ +051b26: 0a00 |0003: move-result v0 │ │ +051b28: 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 │ │ @@ -101666,18 +101882,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 │ │ -04fc18: |[04fc18] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -04fc28: 5b01 8302 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ -04fc2c: 7010 0201 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0102 │ │ -04fc32: 0e00 |0005: return-void │ │ +051b2c: |[051b2c] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +051b3c: 5b01 8302 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ +051b40: 7010 0201 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@0102 │ │ +051b46: 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; │ │ │ │ @@ -101686,17 +101902,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 │ │ -04fc34: |[04fc34] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -04fc44: 7020 9707 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0797 │ │ -04fc4a: 0e00 |0003: return-void │ │ +051b48: |[051b48] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +051b58: 7020 9707 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0797 │ │ +051b5e: 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; │ │ @@ -101707,18 +101923,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 │ │ -04fc4c: |[04fc4c] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -04fc5c: 5410 8302 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ -04fc60: 6e30 c307 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@07c3 │ │ -04fc66: 0e00 |0005: return-void │ │ +051b60: |[051b60] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +051b70: 5410 8302 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ +051b74: 6e30 c307 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@07c3 │ │ +051b7a: 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; │ │ @@ -101729,42 +101945,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -04fc68: |[04fc68] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -04fc78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04fc7a: 5441 8302 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ -04fc7e: 5442 8302 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ -04fc82: 5422 9102 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ -04fc86: 6e10 da08 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@08da │ │ -04fc8c: 0a02 |000a: move-result v2 │ │ -04fc8e: 5443 8302 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ -04fc92: 5433 9102 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ -04fc96: 6e10 d308 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@08d3 │ │ -04fc9c: 0c03 |0012: move-result-object v3 │ │ -04fc9e: 6e30 c407 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@07c4 │ │ -04fca4: 5441 8302 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ -04fca8: 7110 a607 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@07a6 │ │ -04fcae: 0a01 |001b: move-result v1 │ │ -04fcb0: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ -04fcb4: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -04fcb8: 5441 8302 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ -04fcbc: 7110 a607 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@07a6 │ │ -04fcc2: 0a00 |0025: move-result v0 │ │ -04fcc4: 5441 8302 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ -04fcc8: 5442 8302 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ -04fccc: 5422 9102 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ -04fcd0: 6e10 da08 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@08da │ │ -04fcd6: 0a02 |002f: move-result v2 │ │ -04fcd8: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -04fcda: 6e40 c507 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@07c5 │ │ -04fce0: 0e00 |0034: return-void │ │ +051b7c: |[051b7c] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +051b8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051b8e: 5441 8302 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ +051b92: 5442 8302 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ +051b96: 5422 9102 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ +051b9a: 6e10 da08 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@08da │ │ +051ba0: 0a02 |000a: move-result v2 │ │ +051ba2: 5443 8302 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ +051ba6: 5433 9102 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ +051baa: 6e10 d308 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@08d3 │ │ +051bb0: 0c03 |0012: move-result-object v3 │ │ +051bb2: 6e30 c407 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@07c4 │ │ +051bb8: 5441 8302 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ +051bbc: 7110 a607 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@07a6 │ │ +051bc2: 0a01 |001b: move-result v1 │ │ +051bc4: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ +051bc8: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +051bcc: 5441 8302 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ +051bd0: 7110 a607 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@07a6 │ │ +051bd6: 0a00 |0025: move-result v0 │ │ +051bd8: 5441 8302 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ +051bdc: 5442 8302 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ +051be0: 5422 9102 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ +051be4: 6e10 da08 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@08da │ │ +051bea: 0a02 |002f: move-result v2 │ │ +051bec: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +051bee: 6e40 c507 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@07c5 │ │ +051bf4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=506 │ │ 0x0016 line=508 │ │ 0x0026 line=509 │ │ 0x0034 line=510 │ │ locals : │ │ @@ -101776,17 +101992,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04fce4: |[04fce4] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -04fcf4: 5901 8202 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0282 │ │ -04fcf8: 0e00 |0002: return-void │ │ +051bf8: |[051bf8] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +051c08: 5901 8202 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0282 │ │ +051c0c: 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 │ │ @@ -101796,23 +102012,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -04fcfc: |[04fcfc] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -04fd0c: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -04fd10: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -04fd14: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -04fd18: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04fd1c: 5420 8302 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ -04fd20: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -04fd22: 6e40 c507 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@07c5 │ │ -04fd28: 0e00 |000e: return-void │ │ +051c10: |[051c10] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +051c20: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +051c24: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +051c28: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +051c2c: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +051c30: 5420 8302 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ +051c34: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +051c36: 6e40 c507 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@07c5 │ │ +051c3c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0006 line=478 │ │ 0x0008 line=480 │ │ 0x000e line=481 │ │ locals : │ │ @@ -101826,44 +102042,44 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -04fd2c: |[04fd2c] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -04fd3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04fd3e: 5241 8202 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0282 │ │ -04fd42: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ -04fd46: 5441 8302 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ -04fd4a: 5442 8302 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ -04fd4e: 5422 9102 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ -04fd52: 6e10 da08 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@08da │ │ -04fd58: 0a02 |000e: move-result v2 │ │ -04fd5a: 5443 8302 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ -04fd5e: 5433 9102 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ -04fd62: 6e10 d308 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@08d3 │ │ -04fd68: 0c03 |0016: move-result-object v3 │ │ -04fd6a: 6e30 c407 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@07c4 │ │ -04fd70: 5441 8302 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ -04fd74: 7110 a607 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@07a6 │ │ -04fd7a: 0a01 |001f: move-result v1 │ │ -04fd7c: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ -04fd80: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ -04fd84: 5441 8302 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ -04fd88: 7110 a607 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@07a6 │ │ -04fd8e: 0a00 |0029: move-result v0 │ │ -04fd90: 5441 8302 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ -04fd94: 5442 8302 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ -04fd98: 5422 9102 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ -04fd9c: 6e10 da08 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@08da │ │ -04fda2: 0a02 |0033: move-result v2 │ │ -04fda4: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -04fda6: 6e40 c507 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@07c5 │ │ -04fdac: 0e00 |0038: return-void │ │ +051c40: |[051c40] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +051c50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051c52: 5241 8202 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0282 │ │ +051c56: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ +051c5a: 5441 8302 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ +051c5e: 5442 8302 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ +051c62: 5422 9102 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ +051c66: 6e10 da08 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@08da │ │ +051c6c: 0a02 |000e: move-result v2 │ │ +051c6e: 5443 8302 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ +051c72: 5433 9102 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ +051c76: 6e10 d308 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@08d3 │ │ +051c7c: 0c03 |0016: move-result-object v3 │ │ +051c7e: 6e30 c407 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@07c4 │ │ +051c84: 5441 8302 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ +051c88: 7110 a607 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@07a6 │ │ +051c8e: 0a01 |001f: move-result v1 │ │ +051c90: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ +051c94: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ +051c98: 5441 8302 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ +051c9c: 7110 a607 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@07a6 │ │ +051ca2: 0a00 |0029: move-result v0 │ │ +051ca4: 5441 8302 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ +051ca8: 5442 8302 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0283 │ │ +051cac: 5422 9102 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ +051cb0: 6e10 da08 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@08da │ │ +051cb6: 0a02 |0033: move-result v2 │ │ +051cb8: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +051cba: 6e40 c507 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@07c5 │ │ +051cc0: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=485 │ │ 0x0005 line=487 │ │ 0x001a line=489 │ │ 0x002a line=490 │ │ 0x0038 line=492 │ │ @@ -101903,17 +102119,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04fdb0: |[04fdb0] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -04fdc0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04fdc6: 0e00 |0003: return-void │ │ +051cc4: |[051cc4] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +051cd4: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +051cda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -101922,17 +102138,17 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04fdc8: |[04fdc8] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -04fdd8: 6e10 5410 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@1054 │ │ -04fdde: 0e00 |0003: return-void │ │ +051cdc: |[051cdc] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +051cec: 6e10 5410 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@1054 │ │ +051cf2: 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; │ │ @@ -101968,17 +102184,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04fde0: |[04fde0] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -04fdf0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -04fdf6: 0e00 |0003: return-void │ │ +051cf4: |[051cf4] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +051d04: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +051d0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -101987,17 +102203,17 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04fdf8: |[04fdf8] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -04fe08: 7110 c907 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@07c9 │ │ -04fe0e: 0e00 |0003: return-void │ │ +051d0c: |[051d0c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +051d1c: 7110 c907 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@07c9 │ │ +051d22: 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; │ │ @@ -102120,38 +102336,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -04fe10: |[04fe10] android.support.v4.view.PagerTitleStrip.:()V │ │ -04fe20: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -04fe22: 2300 fe02 |0001: new-array v0, v0, [I // type@02fe │ │ -04fe26: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -04fe2c: 6900 8402 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0284 │ │ -04fe30: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04fe32: 2300 fe02 |0009: new-array v0, v0, [I // type@02fe │ │ -04fe36: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -04fe38: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -04fe3e: 4b02 0001 |000f: aput v2, v0, v1 │ │ -04fe42: 6900 8802 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0288 │ │ -04fe46: 6000 1a00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ -04fe4a: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -04fe4e: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -04fe52: 2200 3901 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@0139 │ │ -04fe56: 7010 a107 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@07a1 │ │ -04fe5c: 6900 8502 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0285 │ │ -04fe60: 0e00 |0020: return-void │ │ -04fe62: 2200 3801 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@0138 │ │ -04fe66: 7010 9f07 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@079f │ │ -04fe6c: 6900 8502 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0285 │ │ -04fe70: 28f8 |0028: goto 0020 // -0008 │ │ -04fe72: 0000 |0029: nop // spacer │ │ -04fe74: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +051d24: |[051d24] android.support.v4.view.PagerTitleStrip.:()V │ │ +051d34: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +051d36: 2300 fe02 |0001: new-array v0, v0, [I // type@02fe │ │ +051d3a: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +051d40: 6900 8402 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0284 │ │ +051d44: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +051d46: 2300 fe02 |0009: new-array v0, v0, [I // type@02fe │ │ +051d4a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +051d4c: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +051d52: 4b02 0001 |000f: aput v2, v0, v1 │ │ +051d56: 6900 8802 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0288 │ │ +051d5a: 6000 1a00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@001a │ │ +051d5e: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +051d62: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +051d66: 2200 3901 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@0139 │ │ +051d6a: 7010 a107 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@07a1 │ │ +051d70: 6900 8502 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0285 │ │ +051d74: 0e00 |0020: return-void │ │ +051d76: 2200 3801 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@0138 │ │ +051d7a: 7010 9f07 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@079f │ │ +051d80: 6900 8502 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0285 │ │ +051d84: 28f8 |0028: goto 0020 // -0008 │ │ +051d86: 0000 |0029: nop // spacer │ │ +051d88: 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 │ │ @@ -102164,18 +102380,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04fe8c: |[04fe8c] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -04fe9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04fe9e: 7030 a507 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@07a5 │ │ -04fea4: 0e00 |0004: return-void │ │ +051da0: |[051da0] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +051db0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051db2: 7030 a507 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@07a5 │ │ +051db8: 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; │ │ @@ -102185,122 +102401,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 │ │ -04fea8: |[04fea8] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -04feb8: 122a |0000: const/4 v10, #int 2 // #2 │ │ -04feba: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -04febc: 7030 080f cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f08 │ │ -04fec2: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -04fec4: 59b7 8c02 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@028c │ │ -04fec8: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -04fecc: 59b7 8d02 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@028d │ │ -04fed0: 2207 3601 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@0136 │ │ -04fed4: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -04fed6: 7030 9807 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@0798 │ │ -04fedc: 5bb7 9002 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0290 │ │ -04fee0: 2207 3602 |0014: new-instance v7, Landroid/widget/TextView; // type@0236 │ │ -04fee4: 7020 3f10 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@103f │ │ -04feea: 5bb7 9202 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ -04feee: 6e20 a707 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@07a7 │ │ -04fef4: 2207 3602 |001e: new-instance v7, Landroid/widget/TextView; // type@0236 │ │ -04fef8: 7020 3f10 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@103f │ │ -04fefe: 5bb7 8a02 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ -04ff02: 6e20 a707 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@07a7 │ │ -04ff08: 2207 3602 |0028: new-instance v7, Landroid/widget/TextView; // type@0236 │ │ -04ff0c: 7020 3f10 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@103f │ │ -04ff12: 5bb7 8e02 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ -04ff16: 6e20 a707 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@07a7 │ │ -04ff1c: 6207 8402 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0284 │ │ -04ff20: 6e30 9300 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0093 │ │ -04ff26: 0c00 |0037: move-result-object v0 │ │ -04ff28: 6e30 ea00 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00ea │ │ -04ff2e: 0a04 |003b: move-result v4 │ │ -04ff30: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -04ff34: 54b7 9202 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ -04ff38: 6e30 5910 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1059 │ │ -04ff3e: 54b7 8a02 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ -04ff42: 6e30 5910 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1059 │ │ -04ff48: 54b7 8e02 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ -04ff4c: 6e30 5910 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1059 │ │ -04ff52: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -04ff54: 6e30 e500 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@00e5 │ │ -04ff5a: 0a06 |0051: move-result v6 │ │ -04ff5c: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -04ff60: 8267 |0054: int-to-float v7, v6 │ │ -04ff62: 6e30 c107 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@07c1 │ │ -04ff68: 6e20 ec00 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@00ec │ │ -04ff6e: 0a07 |005b: move-result v7 │ │ -04ff70: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -04ff74: 6e30 e400 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00e4 │ │ -04ff7a: 0a05 |0061: move-result v5 │ │ -04ff7c: 54b7 9202 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ -04ff80: 6e20 5a10 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@105a │ │ -04ff86: 54b7 8a02 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ -04ff8a: 6e20 5a10 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@105a │ │ -04ff90: 54b7 8e02 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ -04ff94: 6e20 5a10 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@105a │ │ -04ff9a: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -04ff9c: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -04ffa0: 6e30 e900 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00e9 │ │ -04ffa6: 0a07 |0077: move-result v7 │ │ -04ffa8: 59b7 8b02 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@028b │ │ -04ffac: 6e10 ed00 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00ed │ │ -04ffb2: 54b7 8a02 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ -04ffb6: 6e10 4a10 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@104a │ │ -04ffbc: 0c07 |0082: move-result-object v7 │ │ -04ffbe: 6e10 d600 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00d6 │ │ -04ffc4: 0a07 |0086: move-result v7 │ │ -04ffc6: 59b7 9402 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0294 │ │ -04ffca: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -04ffd0: 6e20 bd07 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@07bd │ │ -04ffd6: 54b7 9202 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ -04ffda: 6208 ef03 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@03ef │ │ -04ffde: 6e20 4d10 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@104d │ │ -04ffe4: 54b7 8a02 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ -04ffe8: 6208 ef03 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@03ef │ │ -04ffec: 6e20 4d10 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@104d │ │ -04fff2: 54b7 8e02 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ -04fff6: 6208 ef03 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@03ef │ │ -04fffa: 6e20 4d10 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@104d │ │ -050000: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -050002: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -050006: 6207 8802 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0288 │ │ -05000a: 6e30 9200 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@0092 │ │ -050010: 0c03 |00ac: move-result-object v3 │ │ -050012: 6e30 e300 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@00e3 │ │ -050018: 0a01 |00b0: move-result v1 │ │ -05001a: 6e10 ed00 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00ed │ │ -050020: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -050024: 54b7 9202 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ -050028: 7110 bf07 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@07bf │ │ -05002e: 54b7 8a02 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ -050032: 7110 bf07 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@07bf │ │ -050038: 54b7 8e02 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ -05003c: 7110 bf07 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@07bf │ │ -050042: 6e10 9000 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0090 │ │ -050048: 0c07 |00c8: move-result-object v7 │ │ -05004a: 6e10 d900 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d9 │ │ -050050: 0c07 |00cc: move-result-object v7 │ │ -050052: 5272 f103 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@03f1 │ │ -050056: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -05005a: c827 |00d1: mul-float/2addr v7, v2 │ │ -05005c: 8777 |00d2: float-to-int v7, v7 │ │ -05005e: 59b7 9302 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0293 │ │ -050062: 0e00 |00d5: return-void │ │ -050064: 54b7 9202 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ -050068: 6e10 5410 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1054 │ │ -05006e: 54b7 8a02 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ -050072: 6e10 5410 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1054 │ │ -050078: 54b7 8e02 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ -05007c: 6e10 5410 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1054 │ │ -050082: 28e0 |00e5: goto 00c5 // -0020 │ │ +051dbc: |[051dbc] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +051dcc: 122a |0000: const/4 v10, #int 2 // #2 │ │ +051dce: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +051dd0: 7030 080f cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f08 │ │ +051dd6: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +051dd8: 59b7 8c02 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@028c │ │ +051ddc: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +051de0: 59b7 8d02 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@028d │ │ +051de4: 2207 3601 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@0136 │ │ +051de8: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +051dea: 7030 9807 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@0798 │ │ +051df0: 5bb7 9002 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0290 │ │ +051df4: 2207 3602 |0014: new-instance v7, Landroid/widget/TextView; // type@0236 │ │ +051df8: 7020 3f10 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@103f │ │ +051dfe: 5bb7 9202 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ +051e02: 6e20 a707 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@07a7 │ │ +051e08: 2207 3602 |001e: new-instance v7, Landroid/widget/TextView; // type@0236 │ │ +051e0c: 7020 3f10 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@103f │ │ +051e12: 5bb7 8a02 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ +051e16: 6e20 a707 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@07a7 │ │ +051e1c: 2207 3602 |0028: new-instance v7, Landroid/widget/TextView; // type@0236 │ │ +051e20: 7020 3f10 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@103f │ │ +051e26: 5bb7 8e02 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ +051e2a: 6e20 a707 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@07a7 │ │ +051e30: 6207 8402 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@0284 │ │ +051e34: 6e30 9300 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0093 │ │ +051e3a: 0c00 |0037: move-result-object v0 │ │ +051e3c: 6e30 ea00 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00ea │ │ +051e42: 0a04 |003b: move-result v4 │ │ +051e44: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +051e48: 54b7 9202 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ +051e4c: 6e30 5910 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1059 │ │ +051e52: 54b7 8a02 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ +051e56: 6e30 5910 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1059 │ │ +051e5c: 54b7 8e02 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ +051e60: 6e30 5910 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@1059 │ │ +051e66: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +051e68: 6e30 e500 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@00e5 │ │ +051e6e: 0a06 |0051: move-result v6 │ │ +051e70: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +051e74: 8267 |0054: int-to-float v7, v6 │ │ +051e76: 6e30 c107 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@07c1 │ │ +051e7c: 6e20 ec00 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@00ec │ │ +051e82: 0a07 |005b: move-result v7 │ │ +051e84: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +051e88: 6e30 e400 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00e4 │ │ +051e8e: 0a05 |0061: move-result v5 │ │ +051e90: 54b7 9202 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ +051e94: 6e20 5a10 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@105a │ │ +051e9a: 54b7 8a02 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ +051e9e: 6e20 5a10 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@105a │ │ +051ea4: 54b7 8e02 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ +051ea8: 6e20 5a10 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@105a │ │ +051eae: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +051eb0: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +051eb4: 6e30 e900 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00e9 │ │ +051eba: 0a07 |0077: move-result v7 │ │ +051ebc: 59b7 8b02 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@028b │ │ +051ec0: 6e10 ed00 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00ed │ │ +051ec6: 54b7 8a02 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ +051eca: 6e10 4a10 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@104a │ │ +051ed0: 0c07 |0082: move-result-object v7 │ │ +051ed2: 6e10 d600 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00d6 │ │ +051ed8: 0a07 |0086: move-result v7 │ │ +051eda: 59b7 9402 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0294 │ │ +051ede: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +051ee4: 6e20 bd07 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@07bd │ │ +051eea: 54b7 9202 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ +051eee: 6208 ef03 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@03ef │ │ +051ef2: 6e20 4d10 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@104d │ │ +051ef8: 54b7 8a02 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ +051efc: 6208 ef03 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@03ef │ │ +051f00: 6e20 4d10 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@104d │ │ +051f06: 54b7 8e02 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ +051f0a: 6208 ef03 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@03ef │ │ +051f0e: 6e20 4d10 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@104d │ │ +051f14: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +051f16: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +051f1a: 6207 8802 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0288 │ │ +051f1e: 6e30 9200 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@0092 │ │ +051f24: 0c03 |00ac: move-result-object v3 │ │ +051f26: 6e30 e300 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@00e3 │ │ +051f2c: 0a01 |00b0: move-result v1 │ │ +051f2e: 6e10 ed00 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00ed │ │ +051f34: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +051f38: 54b7 9202 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ +051f3c: 7110 bf07 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@07bf │ │ +051f42: 54b7 8a02 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ +051f46: 7110 bf07 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@07bf │ │ +051f4c: 54b7 8e02 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ +051f50: 7110 bf07 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@07bf │ │ +051f56: 6e10 9000 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0090 │ │ +051f5c: 0c07 |00c8: move-result-object v7 │ │ +051f5e: 6e10 d900 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d9 │ │ +051f64: 0c07 |00cc: move-result-object v7 │ │ +051f66: 5272 f103 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@03f1 │ │ +051f6a: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +051f6e: c827 |00d1: mul-float/2addr v7, v2 │ │ +051f70: 8777 |00d2: float-to-int v7, v7 │ │ +051f72: 59b7 9302 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0293 │ │ +051f76: 0e00 |00d5: return-void │ │ +051f78: 54b7 9202 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ +051f7c: 6e10 5410 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1054 │ │ +051f82: 54b7 8a02 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ +051f86: 6e10 5410 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1054 │ │ +051f8c: 54b7 8e02 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ +051f90: 6e10 5410 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@1054 │ │ +051f96: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0005 line=53 │ │ 0x0008 line=54 │ │ 0x000c line=61 │ │ 0x0014 line=118 │ │ @@ -102359,17 +102575,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 │ │ -050084: |[050084] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ -050094: 5210 8d02 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@028d │ │ -050098: 0f00 |0002: return v0 │ │ +051f98: |[051f98] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ +051fa8: 5210 8d02 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@028d │ │ +051fac: 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;) │ │ @@ -102377,18 +102593,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05009c: |[05009c] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0500ac: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0285 │ │ -0500b0: 7220 9e07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@079e │ │ -0500b6: 0e00 |0005: return-void │ │ +051fb0: |[051fb0] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +051fc0: 6200 8502 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@0285 │ │ +051fc4: 7220 9e07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@079e │ │ +051fca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -102398,22 +102614,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0500b8: |[0500b8] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -0500c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0500ca: 6e10 a807 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@07a8 │ │ -0500d0: 0c00 |0004: move-result-object v0 │ │ -0500d2: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -0500d6: 6e10 1f01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@011f │ │ -0500dc: 0a01 |000a: move-result v1 │ │ -0500de: 0f01 |000b: return v1 │ │ +051fcc: |[051fcc] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +051fdc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +051fde: 6e10 a807 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@07a8 │ │ +051fe4: 0c00 |0004: move-result-object v0 │ │ +051fe6: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +051fea: 6e10 1f01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@011f │ │ +051ff0: 0a01 |000a: move-result v1 │ │ +051ff2: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0007 line=465 │ │ 0x000b line=467 │ │ @@ -102427,17 +102643,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0500e0: |[0500e0] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -0500f0: 5210 9302 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0293 │ │ -0500f4: 0f00 |0002: return v0 │ │ +051ff4: |[051ff4] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +052004: 5210 9302 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0293 │ │ +052008: 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;) │ │ @@ -102445,43 +102661,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -0500f8: |[0500f8] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -050108: 6f10 1c0f 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0f1c │ │ -05010e: 6e10 af07 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@07af │ │ -050114: 0c02 |0006: move-result-object v2 │ │ -050116: 2023 6a01 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@016a │ │ -05011a: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -05011e: 2203 6202 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@0262 │ │ -050122: 1a04 6707 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@0767 │ │ -050126: 7020 d110 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -05012c: 2703 |0012: throw v3 │ │ -05012e: 0721 |0013: move-object v1, v2 │ │ -050130: 1f01 6a01 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@016a │ │ -050134: 6e10 d308 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@08d3 │ │ -05013a: 0c00 |0019: move-result-object v0 │ │ -05013c: 5453 9002 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0290 │ │ -050140: 6e20 1f09 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@091f │ │ -050146: 5453 9002 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0290 │ │ -05014a: 6e20 2209 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0922 │ │ -050150: 5b51 9102 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ -050154: 5453 9702 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0297 │ │ -050158: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ -05015c: 5453 9702 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0297 │ │ -050160: 6e10 2511 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1125 │ │ -050166: 0c03 |002f: move-result-object v3 │ │ -050168: 1f03 3101 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@0131 │ │ -05016c: 6e30 c307 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@07c3 │ │ -050172: 0e00 |0035: return-void │ │ -050174: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -050176: 28fb |0037: goto 0032 // -0005 │ │ +05200c: |[05200c] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +05201c: 6f10 1c0f 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@0f1c │ │ +052022: 6e10 af07 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@07af │ │ +052028: 0c02 |0006: move-result-object v2 │ │ +05202a: 2023 6a01 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@016a │ │ +05202e: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +052032: 2203 6202 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@0262 │ │ +052036: 1a04 6707 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@0767 │ │ +05203a: 7020 d210 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +052040: 2703 |0012: throw v3 │ │ +052042: 0721 |0013: move-object v1, v2 │ │ +052044: 1f01 6a01 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@016a │ │ +052048: 6e10 d308 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@08d3 │ │ +05204e: 0c00 |0019: move-result-object v0 │ │ +052050: 5453 9002 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0290 │ │ +052054: 6e20 1f09 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@091f │ │ +05205a: 5453 9002 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0290 │ │ +05205e: 6e20 2209 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0922 │ │ +052064: 5b51 9102 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ +052068: 5453 9702 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0297 │ │ +05206c: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ +052070: 5453 9702 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0297 │ │ +052074: 6e10 2611 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@1126 │ │ +05207a: 0c03 |002f: move-result-object v3 │ │ +05207c: 1f03 3101 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@0131 │ │ +052080: 6e30 c307 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@07c3 │ │ +052086: 0e00 |0035: return-void │ │ +052088: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +05208a: 28fb |0037: goto 0032 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=244 │ │ 0x0007 line=245 │ │ 0x000b line=246 │ │ 0x0014 line=250 │ │ @@ -102503,29 +102719,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -050178: |[050178] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -050188: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05018a: 6f10 1d0f 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0f1d │ │ -050190: 5420 9102 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ -050194: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -050198: 5420 9102 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ -05019c: 6e10 d308 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@08d3 │ │ -0501a2: 0c00 |000d: move-result-object v0 │ │ -0501a4: 6e30 c307 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@07c3 │ │ -0501aa: 5420 9102 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ -0501ae: 6e20 1f09 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@091f │ │ -0501b4: 5420 9102 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ -0501b8: 6e20 2209 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0922 │ │ -0501be: 5b21 9102 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ -0501c2: 0e00 |001d: return-void │ │ +05208c: |[05208c] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +05209c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05209e: 6f10 1d0f 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@0f1d │ │ +0520a4: 5420 9102 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ +0520a8: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +0520ac: 5420 9102 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ +0520b0: 6e10 d308 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@08d3 │ │ +0520b6: 0c00 |000d: move-result-object v0 │ │ +0520b8: 6e30 c307 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@07c3 │ │ +0520be: 5420 9102 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ +0520c2: 6e20 1f09 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@091f │ │ +0520c8: 5420 9102 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ +0520cc: 6e20 2209 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0922 │ │ +0520d2: 5b21 9102 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ +0520d6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=262 │ │ 0x0008 line=263 │ │ 0x0011 line=264 │ │ 0x0016 line=265 │ │ @@ -102539,26 +102755,26 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0501c4: |[0501c4] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -0501d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0501d6: 5431 9102 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ -0501da: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ -0501de: 5231 8d02 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@028d │ │ -0501e2: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -0501e6: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -0501ea: 5230 8d02 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@028d │ │ -0501ee: 5231 8c02 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@028c │ │ -0501f2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -0501f4: 6e40 c507 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@07c5 │ │ -0501fa: 0e00 |0013: return-void │ │ +0520d8: |[0520d8] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +0520e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0520ea: 5431 9102 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ +0520ee: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ +0520f2: 5231 8d02 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@028d │ │ +0520f6: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +0520fa: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +0520fe: 5230 8d02 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@028d │ │ +052102: 5231 8c02 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@028c │ │ +052106: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +052108: 6e40 c507 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@07c5 │ │ +05210e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ 0x0013 line=459 │ │ locals : │ │ @@ -102575,67 +102791,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -0501fc: |[0501fc] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -05020c: 7110 980e 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0e98 │ │ -050212: 0a08 |0003: move-result v8 │ │ -050214: 7110 980e 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0e98 │ │ -05021a: 0a03 |0007: move-result v3 │ │ -05021c: 7110 990e 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0e99 │ │ -050222: 0a09 |000b: move-result v9 │ │ -050224: 7110 990e 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0e99 │ │ -05022a: 0a04 |000f: move-result v4 │ │ -05022c: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -050230: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -050234: 220a 6202 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@0262 │ │ -050238: 1a0b 0a07 |0016: const-string v11, "Must measure with an exact width" // string@070a │ │ -05023c: 7020 d110 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -050242: 270a |001b: throw v10 │ │ -050244: 0140 |001c: move v0, v4 │ │ -050246: 6e10 aa07 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@07aa │ │ -05024c: 0a05 |0020: move-result v5 │ │ -05024e: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -050250: 6e10 ae07 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@07ae │ │ -050256: 0a0a |0025: move-result v10 │ │ -050258: 6e10 ab07 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@07ab │ │ -05025e: 0a0b |0029: move-result v11 │ │ -050260: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -050264: b160 |002c: sub-int/2addr v0, v6 │ │ -050266: 829a |002d: int-to-float v10, v9 │ │ -050268: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -05026e: c8ba |0031: mul-float/2addr v10, v11 │ │ -050270: 87aa |0032: float-to-int v10, v10 │ │ -050272: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -050276: 7120 9a0e ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -05027c: 0a02 |0038: move-result v2 │ │ -05027e: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -050282: 7120 9a0e a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -050288: 0a01 |003e: move-result v1 │ │ -05028a: 54ca 9202 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ -05028e: 6e30 4c10 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@104c │ │ -050294: 54ca 8a02 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ -050298: 6e30 4c10 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@104c │ │ -05029e: 54ca 8e02 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ -0502a2: 6e30 4c10 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@104c │ │ -0502a8: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -0502ac: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -0502b0: 6e30 bc07 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@07bc │ │ -0502b6: 0e00 |0055: return-void │ │ -0502b8: 54ca 8a02 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ -0502bc: 6e10 4310 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1043 │ │ -0502c2: 0a07 |005b: move-result v7 │ │ -0502c4: 900a 0706 |005c: add-int v10, v7, v6 │ │ -0502c8: 7120 e110 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@10e1 │ │ -0502ce: 0a0a |0061: move-result v10 │ │ -0502d0: 6e30 bc07 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@07bc │ │ -0502d6: 28f0 |0065: goto 0055 // -0010 │ │ +052110: |[052110] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +052120: 7110 980e 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0e98 │ │ +052126: 0a08 |0003: move-result v8 │ │ +052128: 7110 980e 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@0e98 │ │ +05212e: 0a03 |0007: move-result v3 │ │ +052130: 7110 990e 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0e99 │ │ +052136: 0a09 |000b: move-result v9 │ │ +052138: 7110 990e 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@0e99 │ │ +05213e: 0a04 |000f: move-result v4 │ │ +052140: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +052144: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +052148: 220a 6202 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@0262 │ │ +05214c: 1a0b 0a07 |0016: const-string v11, "Must measure with an exact width" // string@070a │ │ +052150: 7020 d210 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +052156: 270a |001b: throw v10 │ │ +052158: 0140 |001c: move v0, v4 │ │ +05215a: 6e10 aa07 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@07aa │ │ +052160: 0a05 |0020: move-result v5 │ │ +052162: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +052164: 6e10 ae07 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@07ae │ │ +05216a: 0a0a |0025: move-result v10 │ │ +05216c: 6e10 ab07 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@07ab │ │ +052172: 0a0b |0029: move-result v11 │ │ +052174: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +052178: b160 |002c: sub-int/2addr v0, v6 │ │ +05217a: 829a |002d: int-to-float v10, v9 │ │ +05217c: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +052182: c8ba |0031: mul-float/2addr v10, v11 │ │ +052184: 87aa |0032: float-to-int v10, v10 │ │ +052186: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +05218a: 7120 9a0e ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +052190: 0a02 |0038: move-result v2 │ │ +052192: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +052196: 7120 9a0e a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +05219c: 0a01 |003e: move-result v1 │ │ +05219e: 54ca 9202 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ +0521a2: 6e30 4c10 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@104c │ │ +0521a8: 54ca 8a02 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ +0521ac: 6e30 4c10 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@104c │ │ +0521b2: 54ca 8e02 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ +0521b6: 6e30 4c10 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@104c │ │ +0521bc: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +0521c0: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +0521c4: 6e30 bc07 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@07bc │ │ +0521ca: 0e00 |0055: return-void │ │ +0521cc: 54ca 8a02 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ +0521d0: 6e10 4310 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1043 │ │ +0521d6: 0a07 |005b: move-result v7 │ │ +0521d8: 900a 0706 |005c: add-int v10, v7, v6 │ │ +0521dc: 7120 e210 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@10e2 │ │ +0521e2: 0a0a |0061: move-result v10 │ │ +0521e4: 6e30 bc07 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@07bc │ │ +0521ea: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0008 line=424 │ │ 0x000c line=425 │ │ 0x0010 line=427 │ │ @@ -102675,19 +102891,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0502d8: |[0502d8] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -0502e8: 5510 9602 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0296 │ │ -0502ec: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0502f0: 6f10 2b0f 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@0f2b │ │ -0502f6: 0e00 |0007: return-void │ │ +0521ec: |[0521ec] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +0521fc: 5510 9602 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0296 │ │ +052200: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +052204: 6f10 2b0f 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@0f2b │ │ +05220a: 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; │ │ @@ -102697,18 +102913,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0502f8: |[0502f8] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -050308: 5901 8b02 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@028b │ │ -05030c: 6e10 b707 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@07b7 │ │ -050312: 0e00 |0005: return-void │ │ +05220c: |[05220c] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +05221c: 5901 8b02 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@028b │ │ +052220: 6e10 b707 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@07b7 │ │ +052226: 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; │ │ @@ -102719,31 +102935,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -050314: |[050314] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -050324: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -050328: c851 |0002: mul-float/2addr v1, v5 │ │ -05032a: 8711 |0003: float-to-int v1, v1 │ │ -05032c: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -050330: 5941 8f02 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@028f │ │ -050334: 5241 8f02 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@028f │ │ -050338: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -05033c: 5242 9402 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0294 │ │ -050340: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -050346: b532 |0011: and-int/2addr v2, v3 │ │ -050348: 9600 0102 |0012: or-int v0, v1, v2 │ │ -05034c: 5441 9202 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ -050350: 6e20 5a10 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@105a │ │ -050356: 5441 8e02 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ -05035a: 6e20 5a10 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@105a │ │ -050360: 0e00 |001e: return-void │ │ +052228: |[052228] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +052238: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +05223c: c851 |0002: mul-float/2addr v1, v5 │ │ +05223e: 8711 |0003: float-to-int v1, v1 │ │ +052240: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +052244: 5941 8f02 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@028f │ │ +052248: 5241 8f02 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@028f │ │ +05224c: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +052250: 5242 9402 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0294 │ │ +052254: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +05225a: b532 |0011: and-int/2addr v2, v3 │ │ +05225c: 9600 0102 |0012: or-int v0, v1, v2 │ │ +052260: 5441 9202 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ +052264: 6e20 5a10 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@105a │ │ +05226a: 5441 8e02 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ +05226e: 6e20 5a10 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@105a │ │ +052274: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=194 │ │ 0x0014 line=195 │ │ 0x0019 line=196 │ │ 0x001e line=197 │ │ @@ -102757,29 +102973,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -050364: |[050364] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -050374: 5945 9402 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0294 │ │ -050378: 5441 8a02 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ -05037c: 6e20 5a10 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@105a │ │ -050382: 5241 8f02 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@028f │ │ -050386: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -05038a: 5242 9402 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0294 │ │ -05038e: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -050394: b532 |0010: and-int/2addr v2, v3 │ │ -050396: 9600 0102 |0011: or-int v0, v1, v2 │ │ -05039a: 5441 9202 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ -05039e: 6e20 5a10 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@105a │ │ -0503a4: 5441 8e02 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ -0503a8: 6e20 5a10 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@105a │ │ -0503ae: 0e00 |001d: return-void │ │ +052278: |[052278] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +052288: 5945 9402 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0294 │ │ +05228c: 5441 8a02 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ +052290: 6e20 5a10 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@105a │ │ +052296: 5241 8f02 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@028f │ │ +05229a: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +05229e: 5242 9402 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@0294 │ │ +0522a2: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +0522a8: b532 |0010: and-int/2addr v2, v3 │ │ +0522aa: 9600 0102 |0011: or-int v0, v1, v2 │ │ +0522ae: 5441 9202 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ +0522b2: 6e20 5a10 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@105a │ │ +0522b8: 5441 8e02 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ +0522bc: 6e20 5a10 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@105a │ │ +0522c2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x0007 line=208 │ │ 0x0013 line=209 │ │ 0x0018 line=210 │ │ @@ -102794,22 +103010,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0503b0: |[0503b0] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -0503c0: 5410 9202 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ -0503c4: 6e30 5c10 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@105c │ │ -0503ca: 5410 8a02 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ -0503ce: 6e30 5c10 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@105c │ │ -0503d4: 5410 8e02 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ -0503d8: 6e30 5c10 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@105c │ │ -0503de: 0e00 |000f: return-void │ │ +0522c4: |[0522c4] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +0522d4: 5410 9202 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ +0522d8: 6e30 5c10 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@105c │ │ +0522de: 5410 8a02 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ +0522e2: 6e30 5c10 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@105c │ │ +0522e8: 5410 8e02 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ +0522ec: 6e30 5c10 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@105c │ │ +0522f2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ 0x000a line=226 │ │ 0x000f line=227 │ │ locals : │ │ @@ -102822,18 +103038,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0503e0: |[0503e0] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -0503f0: 5901 9302 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0293 │ │ -0503f4: 6e10 b707 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@07b7 │ │ -0503fa: 0e00 |0005: return-void │ │ +0522f4: |[0522f4] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +052304: 5901 9302 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0293 │ │ +052308: 6e10 b707 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@07b7 │ │ +05230e: 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; │ │ @@ -102844,38 +103060,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 │ │ -0503fc: |[0503fc] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -05040c: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ -050410: 5410 9002 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0290 │ │ -050414: 6e20 7607 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0776 │ │ -05041a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -05041c: 5b10 9702 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0297 │ │ -050420: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ -050424: 5410 9002 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0290 │ │ -050428: 6e20 6f07 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@076f │ │ -05042e: 2200 7a02 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@027a │ │ -050432: 7020 2411 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1124 │ │ -050438: 5b10 9702 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0297 │ │ -05043c: 5410 9102 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ -050440: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ -050444: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -050446: 5910 8c02 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@028c │ │ -05044a: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ -05044e: 5910 8d02 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@028d │ │ -050452: 5410 9102 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ -050456: 6e10 da08 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@08da │ │ -05045c: 0a00 |0028: move-result v0 │ │ -05045e: 6e30 c407 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@07c4 │ │ -050464: 6e10 b707 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@07b7 │ │ -05046a: 0e00 |002f: return-void │ │ +052310: |[052310] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +052320: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ +052324: 5410 9002 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0290 │ │ +052328: 6e20 7607 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0776 │ │ +05232e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +052330: 5b10 9702 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0297 │ │ +052334: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ +052338: 5410 9002 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0290 │ │ +05233c: 6e20 6f07 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@076f │ │ +052342: 2200 7a02 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@027a │ │ +052346: 7020 2511 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@1125 │ │ +05234c: 5b10 9702 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@0297 │ │ +052350: 5410 9102 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ +052354: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ +052358: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +05235a: 5910 8c02 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@028c │ │ +05235e: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ +052362: 5910 8d02 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@028d │ │ +052366: 5410 9102 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ +05236a: 6e10 da08 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@08da │ │ +052370: 0a00 |0028: move-result v0 │ │ +052372: 6e30 c407 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@07c4 │ │ +052378: 6e10 b707 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@07b7 │ │ +05237e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0002 line=317 │ │ 0x0007 line=318 │ │ 0x000a line=320 │ │ 0x000c line=321 │ │ @@ -102896,86 +103112,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -05046c: |[05046c] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -05047c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -05047e: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -050482: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -050484: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -050488: 6e10 6707 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ -05048e: 0a03 |0009: move-result v3 │ │ -050490: 5ca7 9602 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0296 │ │ -050494: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -050496: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -05049a: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -05049e: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -0504a2: 6e20 6907 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0769 │ │ -0504a8: 0c04 |0016: move-result-object v4 │ │ -0504aa: 54a7 9202 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ -0504ae: 6e20 5810 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -0504b4: 54a8 8a02 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ -0504b8: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -0504bc: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -0504c0: 6e20 6907 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0769 │ │ -0504c6: 0c07 |0025: move-result-object v7 │ │ -0504c8: 6e20 5810 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -0504ce: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -0504d0: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0504d4: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -0504d8: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -0504dc: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0504e0: 6e20 6907 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0769 │ │ -0504e6: 0c04 |0035: move-result-object v4 │ │ -0504e8: 54a7 8e02 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ -0504ec: 6e20 5810 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -0504f2: 6e10 b107 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@07b1 │ │ -0504f8: 0a07 |003e: move-result v7 │ │ -0504fa: 6e10 ac07 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@07ac │ │ -050500: 0a08 |0042: move-result v8 │ │ -050502: b187 |0043: sub-int/2addr v7, v8 │ │ -050504: 6e10 ad07 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@07ad │ │ -05050a: 0a08 |0047: move-result v8 │ │ -05050c: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -050510: 6e10 a907 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@07a9 │ │ -050516: 0a07 |004d: move-result v7 │ │ -050518: 6e10 ae07 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@07ae │ │ -05051e: 0a08 |0051: move-result v8 │ │ -050520: b187 |0052: sub-int/2addr v7, v8 │ │ -050522: 6e10 ab07 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@07ab │ │ -050528: 0a08 |0056: move-result v8 │ │ -05052a: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -05052e: 8257 |0059: int-to-float v7, v5 │ │ -050530: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -050536: c887 |005d: mul-float/2addr v7, v8 │ │ -050538: 8777 |005e: float-to-int v7, v7 │ │ -05053a: 7120 9a0e 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -050540: 0a02 |0062: move-result v2 │ │ -050542: 7120 9a0e 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ -050548: 0a01 |0066: move-result v1 │ │ -05054a: 54a7 9202 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ -05054e: 6e30 4c10 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@104c │ │ -050554: 54a7 8a02 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ -050558: 6e30 4c10 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@104c │ │ -05055e: 54a7 8e02 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ -050562: 6e30 4c10 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@104c │ │ -050568: 59ab 8c02 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@028c │ │ -05056c: 55a7 9502 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0295 │ │ -050570: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -050574: 52a7 8d02 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@028d │ │ -050578: 6e40 c507 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@07c5 │ │ -05057e: 5ca6 9602 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0296 │ │ -050582: 0e00 |0083: return-void │ │ -050584: 0163 |0084: move v3, v6 │ │ -050586: 2885 |0085: goto 000a // -007b │ │ -050588: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -05058a: 289f |0087: goto 0026 // -0061 │ │ +052380: |[052380] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +052390: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +052392: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +052396: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +052398: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +05239c: 6e10 6707 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ +0523a2: 0a03 |0009: move-result v3 │ │ +0523a4: 5ca7 9602 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0296 │ │ +0523a8: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +0523aa: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +0523ae: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +0523b2: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +0523b6: 6e20 6907 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0769 │ │ +0523bc: 0c04 |0016: move-result-object v4 │ │ +0523be: 54a7 9202 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ +0523c2: 6e20 5810 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +0523c8: 54a8 8a02 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ +0523cc: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +0523d0: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +0523d4: 6e20 6907 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0769 │ │ +0523da: 0c07 |0025: move-result-object v7 │ │ +0523dc: 6e20 5810 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +0523e2: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +0523e4: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0523e8: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +0523ec: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +0523f0: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0523f4: 6e20 6907 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0769 │ │ +0523fa: 0c04 |0035: move-result-object v4 │ │ +0523fc: 54a7 8e02 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ +052400: 6e20 5810 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +052406: 6e10 b107 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@07b1 │ │ +05240c: 0a07 |003e: move-result v7 │ │ +05240e: 6e10 ac07 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@07ac │ │ +052414: 0a08 |0042: move-result v8 │ │ +052416: b187 |0043: sub-int/2addr v7, v8 │ │ +052418: 6e10 ad07 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@07ad │ │ +05241e: 0a08 |0047: move-result v8 │ │ +052420: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +052424: 6e10 a907 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@07a9 │ │ +05242a: 0a07 |004d: move-result v7 │ │ +05242c: 6e10 ae07 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@07ae │ │ +052432: 0a08 |0051: move-result v8 │ │ +052434: b187 |0052: sub-int/2addr v7, v8 │ │ +052436: 6e10 ab07 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@07ab │ │ +05243c: 0a08 |0056: move-result v8 │ │ +05243e: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +052442: 8257 |0059: int-to-float v7, v5 │ │ +052444: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +05244a: c887 |005d: mul-float/2addr v7, v8 │ │ +05244c: 8777 |005e: float-to-int v7, v7 │ │ +05244e: 7120 9a0e 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +052454: 0a02 |0062: move-result v2 │ │ +052456: 7120 9a0e 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@0e9a │ │ +05245c: 0a01 |0066: move-result v1 │ │ +05245e: 54a7 9202 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ +052462: 6e30 4c10 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@104c │ │ +052468: 54a7 8a02 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ +05246c: 6e30 4c10 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@104c │ │ +052472: 54a7 8e02 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ +052476: 6e30 4c10 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@104c │ │ +05247c: 59ab 8c02 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@028c │ │ +052480: 55a7 9502 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0295 │ │ +052484: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +052488: 52a7 8d02 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@028d │ │ +05248c: 6e40 c507 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@07c5 │ │ +052492: 5ca6 9602 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@0296 │ │ +052496: 0e00 |0083: return-void │ │ +052498: 0163 |0084: move v3, v6 │ │ +05249a: 2885 |0085: goto 000a // -007b │ │ +05249c: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +05249e: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=271 │ │ 0x000a line=272 │ │ 0x000c line=274 │ │ 0x000d line=275 │ │ 0x0011 line=276 │ │ @@ -103017,233 +103233,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -05058c: |[05058c] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -05059c: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -0505a0: 5200 8c02 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@028c │ │ -0505a4: 022a 0000 |0004: move/from16 v42, v0 │ │ -0505a8: 0200 2e00 |0006: move/from16 v0, v46 │ │ -0505ac: 0201 2a00 |0008: move/from16 v1, v42 │ │ -0505b0: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -0505b4: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -0505b8: 5400 9102 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ -0505bc: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -0505c0: 7401 d308 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@08d3 │ │ -0505c6: 0c2a |0015: move-result-object v42 │ │ -0505c8: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -0505cc: 0201 2e00 |0018: move/from16 v1, v46 │ │ -0505d0: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -0505d4: 6e30 c407 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@07c4 │ │ -0505da: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -0505de: 0200 2a00 |0021: move/from16 v0, v42 │ │ -0505e2: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -0505e6: 5c10 9502 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0295 │ │ -0505ea: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -0505ee: 5400 9202 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ -0505f2: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -0505f6: 7401 4410 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1044 │ │ -0505fc: 0a24 |0030: move-result v36 │ │ -0505fe: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -050602: 5400 8a02 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ -050606: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -05060a: 7401 4410 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1044 │ │ -050610: 0a12 |003a: move-result v18 │ │ -050612: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -050616: 5400 8e02 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ -05061a: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -05061e: 7401 4410 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1044 │ │ -050624: 0a1a |0044: move-result v26 │ │ -050626: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -05062a: 7401 b107 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@07b1 │ │ -050630: 0a26 |004a: move-result v38 │ │ -050632: 7401 a907 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@07a9 │ │ -050638: 0a25 |004e: move-result v37 │ │ -05063a: 7401 ac07 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@07ac │ │ -050640: 0a1d |0052: move-result v29 │ │ -050642: 7401 ad07 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@07ad │ │ -050648: 0a1e |0056: move-result v30 │ │ -05064a: 7401 ae07 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@07ae │ │ -050650: 0a1f |005a: move-result v31 │ │ -050652: 7401 ab07 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@07ab │ │ -050658: 0a1c |005e: move-result v28 │ │ -05065a: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -05065e: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -050662: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -050666: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -05066a: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -05066e: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -050672: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -050676: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -05067a: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -05067e: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -050682: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -050686: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -05068a: 82a0 |0077: int-to-float v0, v10 │ │ -05068c: 022b 0000 |0078: move/from16 v43, v0 │ │ -050690: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -050694: 0200 2b00 |007c: move/from16 v0, v43 │ │ -050698: 8700 |007e: float-to-int v0, v0 │ │ -05069a: 022b 0000 |007f: move/from16 v43, v0 │ │ -05069e: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -0506a2: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -0506a6: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -0506aa: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -0506ae: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -0506b2: 5400 9202 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ -0506b6: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -0506ba: 7401 4010 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1040 │ │ -0506c0: 0a20 |0092: move-result v32 │ │ -0506c2: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -0506c6: 5400 8a02 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ -0506ca: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -0506ce: 7401 4010 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1040 │ │ -0506d4: 0a0b |009c: move-result v11 │ │ -0506d6: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -0506da: 5400 8e02 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ -0506de: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -0506e2: 7401 4010 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1040 │ │ -0506e8: 0a16 |00a6: move-result v22 │ │ -0506ea: 0200 2000 |00a7: move/from16 v0, v32 │ │ -0506ee: 7120 e110 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@10e1 │ │ -0506f4: 0a2a |00ac: move-result v42 │ │ -0506f6: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -0506fa: 0201 1600 |00af: move/from16 v1, v22 │ │ -0506fe: 7120 e110 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@10e1 │ │ -050704: 0a14 |00b4: move-result v20 │ │ -050706: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -05070a: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -05070e: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -050712: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -050716: 5400 9202 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ -05071a: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -05071e: 7401 4310 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1043 │ │ -050724: 0a2a |00c4: move-result v42 │ │ -050726: 9007 232a |00c5: add-int v7, v35, v42 │ │ -05072a: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -05072e: 5400 8a02 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ -050732: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -050736: 7401 4310 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1043 │ │ -05073c: 0a2a |00d0: move-result v42 │ │ -05073e: 9005 112a |00d1: add-int v5, v17, v42 │ │ -050742: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -050746: 5400 8e02 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ -05074a: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -05074e: 7401 4310 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1043 │ │ -050754: 0a2a |00dc: move-result v42 │ │ -050756: 9006 192a |00dd: add-int v6, v25, v42 │ │ -05075a: 7120 e110 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@10e1 │ │ -050760: 0a2a |00e2: move-result v42 │ │ -050762: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -050766: 7120 e110 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@10e1 │ │ -05076c: 0a15 |00e8: move-result v21 │ │ -05076e: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -050772: 5200 8b02 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@028b │ │ -050776: 022a 0000 |00ed: move/from16 v42, v0 │ │ -05077a: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -05077e: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -050784: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -050788: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -05078c: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -050790: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -050794: 5400 8a02 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ -050798: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -05079c: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -0507a0: 5400 8a02 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ -0507a4: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -0507a8: 7401 4310 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1043 │ │ -0507ae: 0a2b |0109: move-result v43 │ │ -0507b0: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -0507b4: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -0507b8: 0201 1000 |010e: move/from16 v1, v16 │ │ -0507bc: 0202 2b00 |0110: move/from16 v2, v43 │ │ -0507c0: 6e52 4b10 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@104b │ │ -0507c6: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -0507ca: 5200 9302 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0293 │ │ -0507ce: 022a 0000 |0119: move/from16 v42, v0 │ │ -0507d2: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -0507d6: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -0507da: 0200 1d00 |011f: move/from16 v0, v29 │ │ -0507de: 0201 2a00 |0121: move/from16 v1, v42 │ │ -0507e2: 7120 e310 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@10e3 │ │ -0507e8: 0a21 |0126: move-result v33 │ │ -0507ea: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -0507ee: 5400 9202 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ -0507f2: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -0507f6: 902b 2124 |012d: add-int v43, v33, v36 │ │ -0507fa: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -0507fe: 5400 9202 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ -050802: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -050806: 7401 4310 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1043 │ │ -05080c: 0a2c |0138: move-result v44 │ │ -05080e: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -050812: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -050816: 0201 2100 |013d: move/from16 v1, v33 │ │ -05081a: 0202 2200 |013f: move/from16 v2, v34 │ │ -05081e: 0203 2b00 |0141: move/from16 v3, v43 │ │ -050822: 0204 2c00 |0143: move/from16 v4, v44 │ │ -050826: 6e54 4b10 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@104b │ │ -05082c: 912a 261e |0148: sub-int v42, v38, v30 │ │ -050830: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -050834: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -050838: 5200 9302 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0293 │ │ -05083c: 022b 0000 |0150: move/from16 v43, v0 │ │ -050840: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -050844: 7702 e110 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@10e1 │ │ -05084a: 0a17 |0157: move-result v23 │ │ -05084c: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -050850: 5400 8e02 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ -050854: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -050858: 902b 171a |015e: add-int v43, v23, v26 │ │ -05085c: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -050860: 5400 8e02 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ -050864: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -050868: 7401 4310 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1043 │ │ -05086e: 0a2c |0169: move-result v44 │ │ -050870: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -050874: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -050878: 0201 1700 |016e: move/from16 v1, v23 │ │ -05087c: 0202 1800 |0170: move/from16 v2, v24 │ │ -050880: 0203 2b00 |0172: move/from16 v3, v43 │ │ -050884: 0204 2c00 |0174: move/from16 v4, v44 │ │ -050888: 6e54 4b10 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@104b │ │ -05088e: 0200 2f00 |0179: move/from16 v0, v47 │ │ -050892: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -050896: 5910 8d02 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@028d │ │ -05089a: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -05089e: 0200 2a00 |0181: move/from16 v0, v42 │ │ -0508a2: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -0508a6: 5c10 9502 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0295 │ │ -0508aa: 0e00 |0187: return-void │ │ -0508ac: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -0508b0: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -0508b4: 5200 8d02 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@028d │ │ -0508b8: 022a 0000 |018e: move/from16 v42, v0 │ │ -0508bc: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -0508c0: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -0508c4: 28f3 |0194: goto 0187 // -000d │ │ -0508c6: 912a 251f |0195: sub-int v42, v37, v31 │ │ -0508ca: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -0508ce: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -0508d2: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -0508d6: 9022 0923 |019d: add-int v34, v9, v35 │ │ -0508da: 9010 0911 |019f: add-int v16, v9, v17 │ │ -0508de: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -0508e2: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -0508e6: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -0508ea: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -0508ee: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -0508f2: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -0508f6: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -0508fa: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -0508fe: 0000 |01b1: nop // spacer │ │ -050900: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +0524a0: |[0524a0] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +0524b0: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +0524b4: 5200 8c02 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@028c │ │ +0524b8: 022a 0000 |0004: move/from16 v42, v0 │ │ +0524bc: 0200 2e00 |0006: move/from16 v0, v46 │ │ +0524c0: 0201 2a00 |0008: move/from16 v1, v42 │ │ +0524c4: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +0524c8: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +0524cc: 5400 9102 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0291 │ │ +0524d0: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +0524d4: 7401 d308 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@08d3 │ │ +0524da: 0c2a |0015: move-result-object v42 │ │ +0524dc: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +0524e0: 0201 2e00 |0018: move/from16 v1, v46 │ │ +0524e4: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +0524e8: 6e30 c407 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@07c4 │ │ +0524ee: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +0524f2: 0200 2a00 |0021: move/from16 v0, v42 │ │ +0524f6: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +0524fa: 5c10 9502 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0295 │ │ +0524fe: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +052502: 5400 9202 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ +052506: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +05250a: 7401 4410 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1044 │ │ +052510: 0a24 |0030: move-result v36 │ │ +052512: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +052516: 5400 8a02 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ +05251a: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +05251e: 7401 4410 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1044 │ │ +052524: 0a12 |003a: move-result v18 │ │ +052526: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +05252a: 5400 8e02 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ +05252e: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +052532: 7401 4410 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1044 │ │ +052538: 0a1a |0044: move-result v26 │ │ +05253a: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +05253e: 7401 b107 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@07b1 │ │ +052544: 0a26 |004a: move-result v38 │ │ +052546: 7401 a907 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@07a9 │ │ +05254c: 0a25 |004e: move-result v37 │ │ +05254e: 7401 ac07 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@07ac │ │ +052554: 0a1d |0052: move-result v29 │ │ +052556: 7401 ad07 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@07ad │ │ +05255c: 0a1e |0056: move-result v30 │ │ +05255e: 7401 ae07 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@07ae │ │ +052564: 0a1f |005a: move-result v31 │ │ +052566: 7401 ab07 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@07ab │ │ +05256c: 0a1c |005e: move-result v28 │ │ +05256e: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +052572: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +052576: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +05257a: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +05257e: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +052582: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +052586: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +05258a: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +05258e: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +052592: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +052596: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +05259a: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +05259e: 82a0 |0077: int-to-float v0, v10 │ │ +0525a0: 022b 0000 |0078: move/from16 v43, v0 │ │ +0525a4: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +0525a8: 0200 2b00 |007c: move/from16 v0, v43 │ │ +0525ac: 8700 |007e: float-to-int v0, v0 │ │ +0525ae: 022b 0000 |007f: move/from16 v43, v0 │ │ +0525b2: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +0525b6: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +0525ba: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +0525be: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +0525c2: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +0525c6: 5400 9202 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ +0525ca: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +0525ce: 7401 4010 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1040 │ │ +0525d4: 0a20 |0092: move-result v32 │ │ +0525d6: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +0525da: 5400 8a02 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ +0525de: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +0525e2: 7401 4010 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1040 │ │ +0525e8: 0a0b |009c: move-result v11 │ │ +0525ea: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +0525ee: 5400 8e02 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ +0525f2: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +0525f6: 7401 4010 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@1040 │ │ +0525fc: 0a16 |00a6: move-result v22 │ │ +0525fe: 0200 2000 |00a7: move/from16 v0, v32 │ │ +052602: 7120 e210 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@10e2 │ │ +052608: 0a2a |00ac: move-result v42 │ │ +05260a: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +05260e: 0201 1600 |00af: move/from16 v1, v22 │ │ +052612: 7120 e210 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@10e2 │ │ +052618: 0a14 |00b4: move-result v20 │ │ +05261a: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +05261e: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +052622: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +052626: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +05262a: 5400 9202 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ +05262e: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +052632: 7401 4310 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1043 │ │ +052638: 0a2a |00c4: move-result v42 │ │ +05263a: 9007 232a |00c5: add-int v7, v35, v42 │ │ +05263e: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +052642: 5400 8a02 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ +052646: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +05264a: 7401 4310 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1043 │ │ +052650: 0a2a |00d0: move-result v42 │ │ +052652: 9005 112a |00d1: add-int v5, v17, v42 │ │ +052656: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +05265a: 5400 8e02 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ +05265e: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +052662: 7401 4310 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1043 │ │ +052668: 0a2a |00dc: move-result v42 │ │ +05266a: 9006 192a |00dd: add-int v6, v25, v42 │ │ +05266e: 7120 e210 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@10e2 │ │ +052674: 0a2a |00e2: move-result v42 │ │ +052676: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +05267a: 7120 e210 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@10e2 │ │ +052680: 0a15 |00e8: move-result v21 │ │ +052682: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +052686: 5200 8b02 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@028b │ │ +05268a: 022a 0000 |00ed: move/from16 v42, v0 │ │ +05268e: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +052692: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +052698: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +05269c: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +0526a0: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +0526a4: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +0526a8: 5400 8a02 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ +0526ac: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +0526b0: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +0526b4: 5400 8a02 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@028a │ │ +0526b8: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +0526bc: 7401 4310 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1043 │ │ +0526c2: 0a2b |0109: move-result v43 │ │ +0526c4: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +0526c8: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +0526cc: 0201 1000 |010e: move/from16 v1, v16 │ │ +0526d0: 0202 2b00 |0110: move/from16 v2, v43 │ │ +0526d4: 6e52 4b10 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@104b │ │ +0526da: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +0526de: 5200 9302 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0293 │ │ +0526e2: 022a 0000 |0119: move/from16 v42, v0 │ │ +0526e6: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +0526ea: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +0526ee: 0200 1d00 |011f: move/from16 v0, v29 │ │ +0526f2: 0201 2a00 |0121: move/from16 v1, v42 │ │ +0526f6: 7120 e410 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@10e4 │ │ +0526fc: 0a21 |0126: move-result v33 │ │ +0526fe: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +052702: 5400 9202 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ +052706: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +05270a: 902b 2124 |012d: add-int v43, v33, v36 │ │ +05270e: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +052712: 5400 9202 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0292 │ │ +052716: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +05271a: 7401 4310 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1043 │ │ +052720: 0a2c |0138: move-result v44 │ │ +052722: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +052726: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +05272a: 0201 2100 |013d: move/from16 v1, v33 │ │ +05272e: 0202 2200 |013f: move/from16 v2, v34 │ │ +052732: 0203 2b00 |0141: move/from16 v3, v43 │ │ +052736: 0204 2c00 |0143: move/from16 v4, v44 │ │ +05273a: 6e54 4b10 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@104b │ │ +052740: 912a 261e |0148: sub-int v42, v38, v30 │ │ +052744: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +052748: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +05274c: 5200 9302 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0293 │ │ +052750: 022b 0000 |0150: move/from16 v43, v0 │ │ +052754: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +052758: 7702 e210 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@10e2 │ │ +05275e: 0a17 |0157: move-result v23 │ │ +052760: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +052764: 5400 8e02 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ +052768: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +05276c: 902b 171a |015e: add-int v43, v23, v26 │ │ +052770: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +052774: 5400 8e02 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@028e │ │ +052778: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +05277c: 7401 4310 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@1043 │ │ +052782: 0a2c |0169: move-result v44 │ │ +052784: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +052788: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +05278c: 0201 1700 |016e: move/from16 v1, v23 │ │ +052790: 0202 1800 |0170: move/from16 v2, v24 │ │ +052794: 0203 2b00 |0172: move/from16 v3, v43 │ │ +052798: 0204 2c00 |0174: move/from16 v4, v44 │ │ +05279c: 6e54 4b10 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@104b │ │ +0527a2: 0200 2f00 |0179: move/from16 v0, v47 │ │ +0527a6: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +0527aa: 5910 8d02 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@028d │ │ +0527ae: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +0527b2: 0200 2a00 |0181: move/from16 v0, v42 │ │ +0527b6: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +0527ba: 5c10 9502 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@0295 │ │ +0527be: 0e00 |0187: return-void │ │ +0527c0: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +0527c4: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +0527c8: 5200 8d02 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@028d │ │ +0527cc: 022a 0000 |018e: move/from16 v42, v0 │ │ +0527d0: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +0527d4: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +0527d8: 28f3 |0194: goto 0187 // -000d │ │ +0527da: 912a 251f |0195: sub-int v42, v37, v31 │ │ +0527de: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +0527e2: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +0527e6: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +0527ea: 9022 0923 |019d: add-int v34, v9, v35 │ │ +0527ee: 9010 0911 |019f: add-int v16, v9, v17 │ │ +0527f2: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +0527f6: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +0527fa: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +0527fe: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +052802: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +052806: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +05280a: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +05280e: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +052812: 0000 |01b1: nop // spacer │ │ +052814: 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 │ │ @@ -103409,17 +103625,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050914: |[050914] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -050924: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -05092a: 0e00 |0003: return-void │ │ +052828: |[052828] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +052838: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +05283e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -103428,18 +103644,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05092c: |[05092c] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -05093c: 6e10 850e 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@0e85 │ │ -050942: 0a00 |0003: move-result v0 │ │ -050944: 0f00 |0004: return v0 │ │ +052840: |[052840] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +052850: 6e10 850e 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@0e85 │ │ +052856: 0a00 |0003: move-result v0 │ │ +052858: 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 │ │ @@ -103449,18 +103665,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -050948: |[050948] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -050958: 6e10 870e 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@0e87 │ │ -05095e: 0a00 |0003: move-result v0 │ │ -050960: 0f00 |0004: return v0 │ │ +05285c: |[05285c] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +05286c: 6e10 870e 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@0e87 │ │ +052872: 0a00 |0003: move-result v0 │ │ +052874: 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 │ │ @@ -103496,17 +103712,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050964: |[050964] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -050974: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -05097a: 0e00 |0003: return-void │ │ +052878: |[052878] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +052888: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +05288e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -103515,18 +103731,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05097c: |[05097c] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -05098c: 7120 d707 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@07d7 │ │ -050992: 0a00 |0003: move-result v0 │ │ -050994: 0f00 |0004: return v0 │ │ +052890: |[052890] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0528a0: 7120 d707 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@07d7 │ │ +0528a6: 0a00 |0003: move-result v0 │ │ +0528a8: 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 │ │ @@ -103536,18 +103752,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -050998: |[050998] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0509a8: 7120 d807 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@07d8 │ │ -0509ae: 0a00 |0003: move-result v0 │ │ -0509b0: 0f00 |0004: return v0 │ │ +0528ac: |[0528ac] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0528bc: 7120 d807 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@07d8 │ │ +0528c2: 0a00 |0003: move-result v0 │ │ +0528c4: 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 │ │ @@ -103583,17 +103799,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0509b4: |[0509b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -0509c4: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0509ca: 0e00 |0003: return-void │ │ +0528c8: |[0528c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +0528d8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0528de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -103602,17 +103818,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0509cc: |[0509cc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -0509dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0509de: 0f00 |0001: return v0 │ │ +0528e0: |[0528e0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0528f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0528f2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 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 │ │ @@ -103622,17 +103838,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0509e0: |[0509e0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -0509f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0509f2: 0f00 |0001: return v0 │ │ +0528f4: |[0528f4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +052904: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052906: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 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 │ │ @@ -103642,17 +103858,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 │ │ -0509f4: |[0509f4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -050a04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050a06: 1100 |0001: return-object v0 │ │ +052908: |[052908] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +052918: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05291a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -103661,17 +103877,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050a08: |[050a08] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -050a18: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -050a1c: 1000 |0002: return-wide v0 │ │ +05291c: |[05291c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +05292c: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +052930: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ @@ -103679,17 +103895,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -050a20: |[050a20] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -050a30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050a32: 0f00 |0001: return v0 │ │ +052934: |[052934] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +052944: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052946: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -103698,17 +103914,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -050a34: |[050a34] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -050a44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050a46: 0f00 |0001: return v0 │ │ +052948: |[052948] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +052958: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05295a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -103717,17 +103933,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -050a48: |[050a48] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -050a58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050a5a: 0f00 |0001: return v0 │ │ +05295c: |[05295c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +05296c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05296e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -103736,17 +103952,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -050a5c: |[050a5c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -050a6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050a6e: 0f00 |0001: return v0 │ │ +052970: |[052970] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +052980: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052982: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -103755,17 +103971,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -050a70: |[050a70] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -050a80: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -050a82: 0f00 |0001: return v0 │ │ +052984: |[052984] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +052994: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +052996: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -103774,18 +103990,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 │ │ -050a84: |[050a84] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -050a94: 6e10 b60e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0eb6 │ │ -050a9a: 0c00 |0003: move-result-object v0 │ │ -050a9c: 1100 |0004: return-object v0 │ │ +052998: |[052998] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +0529a8: 6e10 b60e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@0eb6 │ │ +0529ae: 0c00 |0003: move-result-object v0 │ │ +0529b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -103794,17 +104010,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -050aa0: |[050aa0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -050ab0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050ab2: 0f00 |0001: return v0 │ │ +0529b4: |[0529b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +0529c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0529c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -103813,16 +104029,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 │ │ -050ab4: |[050ab4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -050ac4: 0e00 |0000: return-void │ │ +0529c8: |[0529c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0529d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 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; │ │ @@ -103832,16 +104048,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 │ │ -050ac8: |[050ac8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -050ad8: 0e00 |0000: return-void │ │ +0529dc: |[0529dc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0529ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 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; │ │ @@ -103851,16 +104067,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 │ │ -050adc: |[050adc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -050aec: 0e00 |0000: return-void │ │ +0529f0: |[0529f0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +052a00: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 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; │ │ @@ -103870,17 +104086,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 │ │ -050af0: |[050af0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -050b00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050b02: 0f00 |0001: return v0 │ │ +052a04: |[052a04] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +052a14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052a16: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 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 │ │ @@ -103891,117 +104107,117 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -050b04: |[050b04] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -050b14: 6e10 dd07 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@07dd │ │ -050b1a: 0b00 |0003: move-result-wide v0 │ │ -050b1c: 6e30 da0e 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@0eda │ │ -050b22: 0e00 |0007: return-void │ │ +052a18: |[052a18] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +052a28: 6e10 dd07 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@07dd │ │ +052a2e: 0b00 |0003: move-result-wide v0 │ │ +052a30: 6e30 da0e 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@0eda │ │ +052a36: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0007 line=200 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postInvalidateOnAnimation' │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 13 │ │ + registers : 14 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -050b24: |[050b24] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -050b34: 6e10 dd07 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@07dd │ │ -050b3a: 0b01 |0003: move-result-wide v1 │ │ -050b3c: 0780 |0004: move-object v0, v8 │ │ -050b3e: 0193 |0005: move v3, v9 │ │ -050b40: 01a4 |0006: move v4, v10 │ │ -050b42: 01b5 |0007: move v5, v11 │ │ -050b44: 01c6 |0008: move v6, v12 │ │ -050b46: 7407 db0e 0000 |0009: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@0edb │ │ -050b4c: 0e00 |000c: return-void │ │ +052a38: |[052a38] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +052a48: 6e10 dd07 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@07dd │ │ +052a4e: 0b02 |0003: move-result-wide v2 │ │ +052a50: 0791 |0004: move-object v1, v9 │ │ +052a52: 01a4 |0005: move v4, v10 │ │ +052a54: 01b5 |0006: move v5, v11 │ │ +052a56: 01c6 |0007: move v6, v12 │ │ +052a58: 01d7 |0008: move v7, v13 │ │ +052a5a: 7407 db0e 0100 |0009: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@0edb │ │ +052a60: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x000c line=203 │ │ locals : │ │ - 0x0000 - 0x000d reg=7 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ - 0x0000 - 0x000d reg=8 view Landroid/view/View; │ │ - 0x0000 - 0x000d reg=9 left I │ │ - 0x0000 - 0x000d reg=10 top I │ │ - 0x0000 - 0x000d reg=11 right I │ │ - 0x0000 - 0x000d reg=12 bottom I │ │ + 0x0000 - 0x000d reg=8 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x000d reg=9 view Landroid/view/View; │ │ + 0x0000 - 0x000d reg=10 left I │ │ + 0x0000 - 0x000d reg=11 top I │ │ + 0x0000 - 0x000d reg=12 right I │ │ + 0x0000 - 0x000d reg=13 bottom I │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postOnAnimation' │ │ 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 │ │ -050b50: |[050b50] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -050b60: 6e10 dd07 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@07dd │ │ -050b66: 0b00 |0003: move-result-wide v0 │ │ -050b68: 6e40 d80e 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0ed8 │ │ -050b6e: 0e00 |0007: return-void │ │ +052a64: |[052a64] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +052a74: 6e10 dd07 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@07dd │ │ +052a7a: 0b00 |0003: move-result-wide v0 │ │ +052a7c: 6e40 d80e 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0ed8 │ │ +052a82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0007 line=206 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 action Ljava/lang/Runnable; │ │ │ │ #18 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -050b70: |[050b70] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -050b80: 6e10 dd07 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@07dd │ │ -050b86: 0b00 |0003: move-result-wide v0 │ │ -050b88: bb50 |0004: add-long/2addr v0, v5 │ │ -050b8a: 6e40 d80e 4310 |0005: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0ed8 │ │ -050b90: 0e00 |0008: return-void │ │ +052a84: |[052a84] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +052a94: 6e10 dd07 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@07dd │ │ +052a9a: 0b00 |0003: move-result-wide v0 │ │ +052a9c: bb60 |0004: add-long/2addr v0, v6 │ │ +052a9e: 6e40 d80e 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0ed8 │ │ +052aa4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0008 line=209 │ │ locals : │ │ - 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ - 0x0000 - 0x0009 reg=3 view Landroid/view/View; │ │ - 0x0000 - 0x0009 reg=4 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0009 reg=5 delayMillis J │ │ + 0x0000 - 0x0009 reg=3 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x0009 reg=4 view Landroid/view/View; │ │ + 0x0000 - 0x0009 reg=5 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0009 reg=6 delayMillis J │ │ │ │ #19 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'setAccessibilityDelegate' │ │ 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 │ │ -050b94: |[050b94] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -050ba4: 0e00 |0000: return-void │ │ +052aa8: |[052aa8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +052ab8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 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; │ │ @@ -104011,16 +104227,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050ba8: |[050ba8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -050bb8: 0e00 |0000: return-void │ │ +052abc: |[052abc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +052acc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 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 │ │ @@ -104030,16 +104246,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050bbc: |[050bbc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -050bcc: 0e00 |0000: return-void │ │ +052ad0: |[052ad0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +052ae0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 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 │ │ @@ -104049,16 +104265,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050bd0: |[050bd0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -050be0: 0e00 |0000: return-void │ │ +052ae4: |[052ae4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +052af4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 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 │ │ @@ -104068,16 +104284,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 │ │ -050be4: |[050be4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -050bf4: 0e00 |0000: return-void │ │ +052af8: |[052af8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +052b08: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 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; │ │ @@ -104087,16 +104303,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 │ │ -050bf8: |[050bf8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -050c08: 0e00 |0000: return-void │ │ +052b0c: |[052b0c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +052b1c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 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 │ │ @@ -104107,16 +104323,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050c0c: |[050c0c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -050c1c: 0e00 |0000: return-void │ │ +052b20: |[052b20] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +052b30: 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 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ @@ -104126,16 +104342,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050c20: |[050c20] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -050c30: 0e00 |0000: return-void │ │ +052b34: |[052b34] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +052b44: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 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 │ │ @@ -104171,17 +104387,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050c34: |[050c34] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -050c44: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -050c4a: 0e00 |0003: return-void │ │ +052b48: |[052b48] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +052b58: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +052b5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -104190,18 +104406,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -050c4c: |[050c4c] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -050c5c: 6e10 ff0e 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0eff │ │ -050c62: 0a00 |0003: move-result v0 │ │ -050c64: 0f00 |0004: return v0 │ │ +052b60: |[052b60] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +052b70: 6e10 ff0e 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0eff │ │ +052b76: 0a00 |0003: move-result v0 │ │ +052b78: 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; │ │ │ │ @@ -104236,17 +104452,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050c68: |[050c68] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -050c78: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -050c7e: 0e00 |0003: return-void │ │ +052b7c: |[052b7c] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +052b8c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +052b92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -104255,18 +104471,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -050c80: |[050c80] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -050c90: 7110 7508 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0875 │ │ -050c96: 0a00 |0003: move-result v0 │ │ -050c98: 0f00 |0004: return v0 │ │ +052b94: |[052b94] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +052ba4: 7110 7508 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0875 │ │ +052baa: 0a00 |0003: move-result v0 │ │ +052bac: 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; │ │ │ │ @@ -104301,17 +104517,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050c9c: |[050c9c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -050cac: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -050cb2: 0e00 |0003: return-void │ │ +052bb0: |[052bb0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +052bc0: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +052bc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -104320,17 +104536,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 │ │ -050cb4: |[050cb4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -050cc4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050cc6: 0f00 |0001: return v0 │ │ +052bc8: |[052bc8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +052bd8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +052bda: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 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; │ │ @@ -104341,16 +104557,16 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050cc8: |[050cc8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -050cd8: 0e00 |0000: return-void │ │ +052bdc: |[052bdc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +052bec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 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 │ │ @@ -104389,18 +104605,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 │ │ -050cdc: |[050cdc] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -050cec: 5b01 ba02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050cf0: 7010 9106 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0691 │ │ -050cf6: 0e00 |0005: return-void │ │ +052bf0: |[052bf0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +052c00: 5b01 ba02 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052c04: 7010 9106 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0691 │ │ +052c0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2725 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -104410,21 +104626,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 │ │ -050cf8: |[050cf8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -050d08: 6f30 9506 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0695 │ │ -050d0e: 1c00 6a01 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@016a │ │ -050d12: 6e10 c210 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c2 │ │ -050d18: 0c00 |0008: move-result-object v0 │ │ -050d1a: 6e20 350f 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@0f35 │ │ -050d20: 0e00 |000c: return-void │ │ +052c0c: |[052c0c] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +052c1c: 6f30 9506 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0695 │ │ +052c22: 1c00 6a01 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@016a │ │ +052c26: 6e10 c310 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c3 │ │ +052c2c: 0c00 |0008: move-result-object v0 │ │ +052c2e: 6e20 350f 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@0f35 │ │ +052c34: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2729 │ │ 0x0003 line=2730 │ │ 0x000c line=2731 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ @@ -104436,74 +104652,74 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 119 16-bit code units │ │ -050d24: |[050d24] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -050d34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050d36: 6f30 9606 3204 |0001: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0696 │ │ -050d3c: 1c01 6a01 |0004: const-class v1, Landroid/support/v4/view/ViewPager; // type@016a │ │ -050d40: 6e10 c210 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c2 │ │ -050d46: 0c01 |0009: move-result-object v1 │ │ -050d48: 6e20 530a 1400 |000a: invoke-virtual {v4, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0a53 │ │ -050d4e: 5421 ba02 |000d: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050d52: 7110 b408 0100 |000f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@08b4 │ │ -050d58: 0c01 |0012: move-result-object v1 │ │ -050d5a: 3801 6200 |0013: if-eqz v1, 0075 // +0062 │ │ -050d5e: 5421 ba02 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050d62: 7110 b408 0100 |0017: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@08b4 │ │ -050d68: 0c01 |001a: move-result-object v1 │ │ -050d6a: 6e10 6707 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ -050d70: 0a01 |001e: move-result v1 │ │ -050d72: 3701 5600 |001f: if-le v1, v0, 0075 // +0056 │ │ -050d76: 6e20 5f0a 0400 |0021: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0a5f │ │ -050d7c: 5420 ba02 |0024: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050d80: 7110 b408 0000 |0026: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@08b4 │ │ -050d86: 0c00 |0029: move-result-object v0 │ │ -050d88: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -050d8c: 5420 ba02 |002c: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050d90: 7110 b508 0000 |002e: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@08b5 │ │ -050d96: 0a00 |0031: move-result v0 │ │ -050d98: 3a00 1b00 |0032: if-ltz v0, 004d // +001b │ │ -050d9c: 5420 ba02 |0034: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050da0: 7110 b508 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@08b5 │ │ -050da6: 0a00 |0039: move-result v0 │ │ -050da8: 5421 ba02 |003a: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050dac: 7110 b408 0100 |003c: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@08b4 │ │ -050db2: 0c01 |003f: move-result-object v1 │ │ -050db4: 6e10 6707 0100 |0040: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ -050dba: 0a01 |0043: move-result v1 │ │ -050dbc: d801 01ff |0044: add-int/lit8 v1, v1, #int -1 // #ff │ │ -050dc0: 3510 0700 |0046: if-ge v0, v1, 004d // +0007 │ │ -050dc4: 1300 0010 |0048: const/16 v0, #int 4096 // #1000 │ │ -050dc8: 6e20 260a 0400 |004a: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0a26 │ │ -050dce: 5420 ba02 |004d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050dd2: 7110 b408 0000 |004f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@08b4 │ │ -050dd8: 0c00 |0052: move-result-object v0 │ │ -050dda: 3800 2100 |0053: if-eqz v0, 0074 // +0021 │ │ -050dde: 5420 ba02 |0055: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050de2: 7110 b508 0000 |0057: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@08b5 │ │ -050de8: 0a00 |005a: move-result v0 │ │ -050dea: 3d00 1900 |005b: if-lez v0, 0074 // +0019 │ │ -050dee: 5420 ba02 |005d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050df2: 7110 b508 0000 |005f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@08b5 │ │ -050df8: 0a00 |0062: move-result v0 │ │ -050dfa: 5421 ba02 |0063: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050dfe: 7110 b408 0100 |0065: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@08b4 │ │ -050e04: 0c01 |0068: move-result-object v1 │ │ -050e06: 6e10 6707 0100 |0069: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ -050e0c: 0a01 |006c: move-result v1 │ │ -050e0e: 3510 0700 |006d: if-ge v0, v1, 0074 // +0007 │ │ -050e12: 1300 0020 |006f: const/16 v0, #int 8192 // #2000 │ │ -050e16: 6e20 260a 0400 |0071: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0a26 │ │ -050e1c: 0e00 |0074: return-void │ │ -050e1e: 1200 |0075: const/4 v0, #int 0 // #0 │ │ -050e20: 28ab |0076: goto 0021 // -0055 │ │ +052c38: |[052c38] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +052c48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +052c4a: 6f30 9606 3204 |0001: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0696 │ │ +052c50: 1c01 6a01 |0004: const-class v1, Landroid/support/v4/view/ViewPager; // type@016a │ │ +052c54: 6e10 c310 0100 |0006: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c3 │ │ +052c5a: 0c01 |0009: move-result-object v1 │ │ +052c5c: 6e20 530a 1400 |000a: invoke-virtual {v4, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0a53 │ │ +052c62: 5421 ba02 |000d: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052c66: 7110 b408 0100 |000f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@08b4 │ │ +052c6c: 0c01 |0012: move-result-object v1 │ │ +052c6e: 3801 6200 |0013: if-eqz v1, 0075 // +0062 │ │ +052c72: 5421 ba02 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052c76: 7110 b408 0100 |0017: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@08b4 │ │ +052c7c: 0c01 |001a: move-result-object v1 │ │ +052c7e: 6e10 6707 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ +052c84: 0a01 |001e: move-result v1 │ │ +052c86: 3701 5600 |001f: if-le v1, v0, 0075 // +0056 │ │ +052c8a: 6e20 5f0a 0400 |0021: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0a5f │ │ +052c90: 5420 ba02 |0024: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052c94: 7110 b408 0000 |0026: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@08b4 │ │ +052c9a: 0c00 |0029: move-result-object v0 │ │ +052c9c: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +052ca0: 5420 ba02 |002c: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052ca4: 7110 b508 0000 |002e: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@08b5 │ │ +052caa: 0a00 |0031: move-result v0 │ │ +052cac: 3a00 1b00 |0032: if-ltz v0, 004d // +001b │ │ +052cb0: 5420 ba02 |0034: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052cb4: 7110 b508 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@08b5 │ │ +052cba: 0a00 |0039: move-result v0 │ │ +052cbc: 5421 ba02 |003a: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052cc0: 7110 b408 0100 |003c: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@08b4 │ │ +052cc6: 0c01 |003f: move-result-object v1 │ │ +052cc8: 6e10 6707 0100 |0040: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ +052cce: 0a01 |0043: move-result v1 │ │ +052cd0: d801 01ff |0044: add-int/lit8 v1, v1, #int -1 // #ff │ │ +052cd4: 3510 0700 |0046: if-ge v0, v1, 004d // +0007 │ │ +052cd8: 1300 0010 |0048: const/16 v0, #int 4096 // #1000 │ │ +052cdc: 6e20 260a 0400 |004a: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0a26 │ │ +052ce2: 5420 ba02 |004d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052ce6: 7110 b408 0000 |004f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@08b4 │ │ +052cec: 0c00 |0052: move-result-object v0 │ │ +052cee: 3800 2100 |0053: if-eqz v0, 0074 // +0021 │ │ +052cf2: 5420 ba02 |0055: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052cf6: 7110 b508 0000 |0057: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@08b5 │ │ +052cfc: 0a00 |005a: move-result v0 │ │ +052cfe: 3d00 1900 |005b: if-lez v0, 0074 // +0019 │ │ +052d02: 5420 ba02 |005d: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052d06: 7110 b508 0000 |005f: invoke-static {v0}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@08b5 │ │ +052d0c: 0a00 |0062: move-result v0 │ │ +052d0e: 5421 ba02 |0063: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052d12: 7110 b408 0100 |0065: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@08b4 │ │ +052d18: 0c01 |0068: move-result-object v1 │ │ +052d1a: 6e10 6707 0100 |0069: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ +052d20: 0a01 |006c: move-result v1 │ │ +052d22: 3510 0700 |006d: if-ge v0, v1, 0074 // +0007 │ │ +052d26: 1300 0020 |006f: const/16 v0, #int 8192 // #2000 │ │ +052d2a: 6e20 260a 0400 |0071: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0a26 │ │ +052d30: 0e00 |0074: return-void │ │ +052d32: 1200 |0075: const/4 v0, #int 0 // #0 │ │ +052d34: 28ab |0076: goto 0021 // -0055 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2735 │ │ 0x0004 line=2736 │ │ 0x000d line=2737 │ │ 0x0024 line=2738 │ │ 0x0048 line=2739 │ │ @@ -104521,78 +104737,78 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 126 16-bit code units │ │ -050e24: |[050e24] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -050e34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -050e36: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -050e38: 6f40 9906 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0699 │ │ -050e3e: 0a02 |0005: move-result v2 │ │ -050e40: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -050e44: 0f00 |0008: return v0 │ │ -050e46: 2c06 6b00 0000 |0009: sparse-switch v6, 00000074 // +0000006b │ │ -050e4c: 0110 |000c: move v0, v1 │ │ -050e4e: 28fb |000d: goto 0008 // -0005 │ │ -050e50: 5442 ba02 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050e54: 7110 b408 0200 |0010: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@08b4 │ │ -050e5a: 0c02 |0013: move-result-object v2 │ │ -050e5c: 3802 2c00 |0014: if-eqz v2, 0040 // +002c │ │ -050e60: 5442 ba02 |0016: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050e64: 7110 b508 0200 |0018: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@08b5 │ │ -050e6a: 0a02 |001b: move-result v2 │ │ -050e6c: 3a02 2400 |001c: if-ltz v2, 0040 // +0024 │ │ -050e70: 5442 ba02 |001e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050e74: 7110 b508 0200 |0020: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@08b5 │ │ -050e7a: 0a02 |0023: move-result v2 │ │ -050e7c: 5443 ba02 |0024: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050e80: 7110 b408 0300 |0026: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@08b4 │ │ -050e86: 0c03 |0029: move-result-object v3 │ │ -050e88: 6e10 6707 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ -050e8e: 0a03 |002d: move-result v3 │ │ -050e90: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ -050e94: 3532 1000 |0030: if-ge v2, v3, 0040 // +0010 │ │ -050e98: 5441 ba02 |0032: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050e9c: 5442 ba02 |0034: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050ea0: 7110 b508 0200 |0036: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@08b5 │ │ -050ea6: 0a02 |0039: move-result v2 │ │ -050ea8: d802 0201 |003a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -050eac: 6e20 1909 2100 |003c: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0919 │ │ -050eb2: 28c9 |003f: goto 0008 // -0037 │ │ -050eb4: 0110 |0040: move v0, v1 │ │ -050eb6: 28c7 |0041: goto 0008 // -0039 │ │ -050eb8: 5442 ba02 |0042: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050ebc: 7110 b408 0200 |0044: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@08b4 │ │ -050ec2: 0c02 |0047: move-result-object v2 │ │ -050ec4: 3802 2a00 |0048: if-eqz v2, 0072 // +002a │ │ -050ec8: 5442 ba02 |004a: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050ecc: 7110 b508 0200 |004c: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@08b5 │ │ -050ed2: 0a02 |004f: move-result v2 │ │ -050ed4: 3d02 2200 |0050: if-lez v2, 0072 // +0022 │ │ -050ed8: 5442 ba02 |0052: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050edc: 7110 b508 0200 |0054: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@08b5 │ │ -050ee2: 0a02 |0057: move-result v2 │ │ -050ee4: 5443 ba02 |0058: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050ee8: 7110 b408 0300 |005a: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@08b4 │ │ -050eee: 0c03 |005d: move-result-object v3 │ │ -050ef0: 6e10 6707 0300 |005e: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ -050ef6: 0a03 |0061: move-result v3 │ │ -050ef8: 3532 1000 |0062: if-ge v2, v3, 0072 // +0010 │ │ -050efc: 5441 ba02 |0064: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050f00: 5442 ba02 |0066: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ -050f04: 7110 b508 0200 |0068: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@08b5 │ │ -050f0a: 0a02 |006b: move-result v2 │ │ -050f0c: d802 02ff |006c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -050f10: 6e20 1909 2100 |006e: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0919 │ │ -050f16: 2897 |0071: goto 0008 // -0069 │ │ -050f18: 0110 |0072: move v0, v1 │ │ -050f1a: 2895 |0073: goto 0008 // -006b │ │ -050f1c: 0002 0200 0010 0000 0020 0000 0500 ... |0074: sparse-switch-data (10 units) │ │ +052d38: |[052d38] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +052d48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +052d4a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +052d4c: 6f40 9906 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0699 │ │ +052d52: 0a02 |0005: move-result v2 │ │ +052d54: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +052d58: 0f00 |0008: return v0 │ │ +052d5a: 2c06 6b00 0000 |0009: sparse-switch v6, 00000074 // +0000006b │ │ +052d60: 0110 |000c: move v0, v1 │ │ +052d62: 28fb |000d: goto 0008 // -0005 │ │ +052d64: 5442 ba02 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052d68: 7110 b408 0200 |0010: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@08b4 │ │ +052d6e: 0c02 |0013: move-result-object v2 │ │ +052d70: 3802 2c00 |0014: if-eqz v2, 0040 // +002c │ │ +052d74: 5442 ba02 |0016: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052d78: 7110 b508 0200 |0018: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@08b5 │ │ +052d7e: 0a02 |001b: move-result v2 │ │ +052d80: 3a02 2400 |001c: if-ltz v2, 0040 // +0024 │ │ +052d84: 5442 ba02 |001e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052d88: 7110 b508 0200 |0020: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@08b5 │ │ +052d8e: 0a02 |0023: move-result v2 │ │ +052d90: 5443 ba02 |0024: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052d94: 7110 b408 0300 |0026: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@08b4 │ │ +052d9a: 0c03 |0029: move-result-object v3 │ │ +052d9c: 6e10 6707 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ +052da2: 0a03 |002d: move-result v3 │ │ +052da4: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ +052da8: 3532 1000 |0030: if-ge v2, v3, 0040 // +0010 │ │ +052dac: 5441 ba02 |0032: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052db0: 5442 ba02 |0034: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052db4: 7110 b508 0200 |0036: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@08b5 │ │ +052dba: 0a02 |0039: move-result v2 │ │ +052dbc: d802 0201 |003a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +052dc0: 6e20 1909 2100 |003c: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0919 │ │ +052dc6: 28c9 |003f: goto 0008 // -0037 │ │ +052dc8: 0110 |0040: move v0, v1 │ │ +052dca: 28c7 |0041: goto 0008 // -0039 │ │ +052dcc: 5442 ba02 |0042: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052dd0: 7110 b408 0200 |0044: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@08b4 │ │ +052dd6: 0c02 |0047: move-result-object v2 │ │ +052dd8: 3802 2a00 |0048: if-eqz v2, 0072 // +002a │ │ +052ddc: 5442 ba02 |004a: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052de0: 7110 b508 0200 |004c: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@08b5 │ │ +052de6: 0a02 |004f: move-result v2 │ │ +052de8: 3d02 2200 |0050: if-lez v2, 0072 // +0022 │ │ +052dec: 5442 ba02 |0052: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052df0: 7110 b508 0200 |0054: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@08b5 │ │ +052df6: 0a02 |0057: move-result v2 │ │ +052df8: 5443 ba02 |0058: iget-object v3, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052dfc: 7110 b408 0300 |005a: invoke-static {v3}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@08b4 │ │ +052e02: 0c03 |005d: move-result-object v3 │ │ +052e04: 6e10 6707 0300 |005e: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0767 │ │ +052e0a: 0a03 |0061: move-result v3 │ │ +052e0c: 3532 1000 |0062: if-ge v2, v3, 0072 // +0010 │ │ +052e10: 5441 ba02 |0064: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052e14: 5442 ba02 |0066: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@02ba │ │ +052e18: 7110 b508 0200 |0068: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@08b5 │ │ +052e1e: 0a02 |006b: move-result v2 │ │ +052e20: d802 02ff |006c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +052e24: 6e20 1909 2100 |006e: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0919 │ │ +052e2a: 2897 |0071: goto 0008 // -0069 │ │ +052e2c: 0110 |0072: move v0, v1 │ │ +052e2e: 2895 |0073: goto 0008 // -006b │ │ +052e30: 0002 0200 0010 0000 0020 0000 0500 ... |0074: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2748 │ │ 0x0008 line=2765 │ │ 0x0009 line=2751 │ │ 0x000d line=2765 │ │ 0x000e line=2753 │ │ @@ -104640,17 +104856,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050f30: |[050f30] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -050f40: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -050f46: 0e00 |0003: return-void │ │ +052e44: |[052e44] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +052e54: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +052e5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1233 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -104659,18 +104875,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 │ │ -050f48: |[050f48] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -050f58: 2200 6701 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0167 │ │ -050f5c: 7030 a408 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@08a4 │ │ -050f62: 1100 |0005: return-object v0 │ │ +052e5c: |[052e5c] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +052e6c: 2200 6701 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0167 │ │ +052e70: 7030 a408 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@08a4 │ │ +052e76: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1236 │ │ 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; │ │ @@ -104680,18 +104896,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 │ │ -050f64: |[050f64] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -050f74: 6e30 9f08 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@089f │ │ -050f7a: 0c00 |0003: move-result-object v0 │ │ -050f7c: 1100 |0004: return-object v0 │ │ +052e78: |[052e78] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +052e88: 6e30 9f08 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@089f │ │ +052e8e: 0c00 |0003: move-result-object v0 │ │ +052e90: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1233 │ │ 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; │ │ @@ -104701,17 +104917,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 │ │ -050f80: |[050f80] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -050f90: 2320 0a03 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@030a │ │ -050f94: 1100 |0002: return-object v0 │ │ +052e94: |[052e94] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +052ea4: 2320 0a03 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@030a │ │ +052ea8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1240 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -104720,18 +104936,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 │ │ -050f98: |[050f98] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -050fa8: 6e20 a108 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@08a1 │ │ -050fae: 0c00 |0003: move-result-object v0 │ │ -050fb0: 1100 |0004: return-object v0 │ │ +052eac: |[052eac] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +052ebc: 6e20 a108 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@08a1 │ │ +052ec2: 0c00 |0003: move-result-object v0 │ │ +052ec4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1233 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ @@ -104766,17 +104982,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050fb4: |[050fb4] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -050fc4: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -050fca: 0e00 |0003: return-void │ │ +052ec8: |[052ec8] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +052ed8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +052ede: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -104785,16 +105001,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050fcc: |[050fcc] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -050fdc: 0e00 |0000: return-void │ │ +052ee0: |[052ee0] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +052ef0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -104803,16 +105019,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050fe0: |[050fe0] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -050ff0: 0e00 |0000: return-void │ │ +052ef4: |[052ef4] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +052f04: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ 0x0000 - 0x0001 reg=2 positionOffset F │ │ @@ -104823,16 +105039,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050ff4: |[050ff4] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -051004: 0e00 |0000: return-void │ │ +052f08: |[052f08] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +052f18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ │ │ @@ -104867,17 +105083,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051008: |[051008] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -051018: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -05101e: 0e00 |0003: return-void │ │ +052f1c: |[052f1c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +052f2c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +052f32: 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 - │ │ @@ -104886,16 +105102,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 │ │ -051020: |[051020] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -051030: 0e00 |0000: return-void │ │ +052f34: |[052f34] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +052f44: 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; │ │ @@ -104905,17 +105121,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 │ │ -051034: |[051034] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -051044: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051046: 1100 |0001: return-object v0 │ │ +052f48: |[052f48] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +052f58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052f5a: 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 │ │ @@ -104925,17 +105141,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051048: |[051048] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -051058: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05105a: 0f00 |0001: return v0 │ │ +052f5c: |[052f5c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +052f6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052f6e: 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; │ │ │ │ @@ -104978,19 +105194,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 │ │ -05105c: |[05105c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -05106c: 5b01 1d03 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@031d │ │ -051070: 5b02 1e03 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@031e │ │ -051074: 7010 e710 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -05107a: 0e00 |0007: return-void │ │ +052f70: |[052f70] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +052f80: 5b01 1d03 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@031d │ │ +052f84: 5b02 1e03 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@031e │ │ +052f88: 7010 e810 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +052f8e: 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; │ │ @@ -105001,18 +105217,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05107c: |[05107c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -05108c: 5410 1e03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@031e │ │ -051090: 6e20 5a09 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@095a │ │ -051096: 0e00 |0005: return-void │ │ +052f90: |[052f90] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +052fa0: 5410 1e03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@031e │ │ +052fa4: 6e20 5a09 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@095a │ │ +052faa: 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 │ │ @@ -105052,17 +105268,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051098: |[051098] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -0510a8: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0510ae: 0e00 |0003: return-void │ │ +052fac: |[052fac] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +052fbc: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +052fc2: 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 - │ │ @@ -105071,17 +105287,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 │ │ -0510b0: |[0510b0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0510c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0510c2: 0f00 |0001: return v0 │ │ +052fc4: |[052fc4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +052fd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +052fd6: 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; │ │ @@ -105091,18 +105307,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 │ │ -0510c4: |[0510c4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0510d4: 7100 4711 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1147 │ │ -0510da: 0c00 |0003: move-result-object v0 │ │ -0510dc: 1100 |0004: return-object v0 │ │ +052fd8: |[052fd8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +052fe8: 7100 4811 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1148 │ │ +052fee: 0c00 |0003: move-result-object v0 │ │ +052ff0: 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 │ │ @@ -105112,18 +105328,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 │ │ -0510e0: |[0510e0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -0510f0: 7100 4711 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1147 │ │ -0510f6: 0c00 |0003: move-result-object v0 │ │ -0510f8: 1100 |0004: return-object v0 │ │ +052ff4: |[052ff4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +053004: 7100 4811 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1148 │ │ +05300a: 0c00 |0003: move-result-object v0 │ │ +05300c: 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; │ │ │ │ @@ -105132,17 +105348,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0510fc: |[0510fc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -05110c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05110e: 0f00 |0001: return v0 │ │ +053010: |[053010] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +053020: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053022: 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; │ │ │ │ @@ -105151,17 +105367,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 │ │ -051110: |[051110] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -051120: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051122: 1100 |0001: return-object v0 │ │ +053024: |[053024] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +053034: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053036: 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; │ │ │ │ @@ -105170,17 +105386,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 │ │ -051124: |[051124] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -051134: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051136: 0f00 |0001: return v0 │ │ +053038: |[053038] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +053048: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05304a: 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; │ │ @@ -105218,17 +105434,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051138: |[051138] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -051148: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -05114e: 0e00 |0003: return-void │ │ +05304c: |[05304c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +05305c: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +053062: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -105237,16 +105453,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051150: |[051150] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -051160: 0e00 |0000: return-void │ │ +053064: |[053064] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +053074: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 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 │ │ @@ -105256,16 +105472,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 │ │ -051164: |[051164] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -051174: 0e00 |0000: return-void │ │ +053078: |[053078] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +053088: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 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; │ │ @@ -105275,16 +105491,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 │ │ -051178: |[051178] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -051188: 0e00 |0000: return-void │ │ +05308c: |[05308c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05309c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 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; │ │ @@ -105295,18 +105511,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 │ │ -05118c: |[05118c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -05119c: 7100 4711 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1147 │ │ -0511a2: 0c00 |0003: move-result-object v0 │ │ -0511a4: 1100 |0004: return-object v0 │ │ +0530a0: |[0530a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +0530b0: 7100 4811 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1148 │ │ +0530b6: 0c00 |0003: move-result-object v0 │ │ +0530b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 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; │ │ @@ -105316,17 +105532,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 │ │ -0511a8: |[0511a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0511b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0511ba: 1100 |0001: return-object v0 │ │ +0530bc: |[0530bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0530cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0530ce: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ 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 │ │ @@ -105336,17 +105552,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 │ │ -0511bc: |[0511bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0511cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0511ce: 1100 |0001: return-object v0 │ │ +0530d0: |[0530d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0530e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0530e2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 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 │ │ @@ -105356,17 +105572,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0511d0: |[0511d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -0511e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0511e2: 0f00 |0001: return v0 │ │ +0530e4: |[0530e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +0530f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0530f6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105375,16 +105591,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 │ │ -0511e4: |[0511e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0511f4: 0e00 |0000: return-void │ │ +0530f8: |[0530f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +053108: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 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; │ │ @@ -105394,16 +105610,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 │ │ -0511f8: |[0511f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -051208: 0e00 |0000: return-void │ │ +05310c: |[05310c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05311c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 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; │ │ @@ -105413,17 +105629,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 │ │ -05120c: |[05120c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -05121c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05121e: 1100 |0001: return-object v0 │ │ +053120: |[053120] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +053130: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053132: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 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 │ │ @@ -105433,17 +105649,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051220: |[051220] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -051230: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051232: 0f00 |0001: return v0 │ │ +053134: |[053134] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +053144: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053146: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105452,17 +105668,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 │ │ -051234: |[051234] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -051244: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051246: 1100 |0001: return-object v0 │ │ +053148: |[053148] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +053158: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05315a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105471,17 +105687,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 │ │ -051248: |[051248] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -051258: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05125a: 1100 |0001: return-object v0 │ │ +05315c: |[05315c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05316c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05316e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105490,17 +105706,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05125c: |[05125c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -05126c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05126e: 0f00 |0001: return v0 │ │ +053170: |[053170] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +053180: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053182: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105509,17 +105725,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 │ │ -051270: |[051270] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -051280: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051282: 1100 |0001: return-object v0 │ │ +053184: |[053184] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +053194: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053196: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105528,17 +105744,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 │ │ -051284: |[051284] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -051294: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051296: 1100 |0001: return-object v0 │ │ +053198: |[053198] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0531a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0531aa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105547,17 +105763,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 │ │ -051298: |[051298] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0512a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0512aa: 1100 |0001: return-object v0 │ │ +0531ac: |[0531ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0531bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0531be: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105566,17 +105782,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0512ac: |[0512ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0512bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0512be: 0f00 |0001: return v0 │ │ +0531c0: |[0531c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0531d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0531d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105585,17 +105801,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0512c0: |[0512c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -0512d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0512d2: 0f00 |0001: return v0 │ │ +0531d4: |[0531d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +0531e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0531e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105604,17 +105820,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0512d4: |[0512d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -0512e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0512e6: 0f00 |0001: return v0 │ │ +0531e8: |[0531e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +0531f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0531fa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105623,17 +105839,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0512e8: |[0512e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0512f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0512fa: 0f00 |0001: return v0 │ │ +0531fc: |[0531fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +05320c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05320e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105642,17 +105858,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0512fc: |[0512fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -05130c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05130e: 0f00 |0001: return v0 │ │ +053210: |[053210] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +053220: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053222: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105661,17 +105877,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051310: |[051310] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -051320: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051322: 0f00 |0001: return v0 │ │ +053224: |[053224] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +053234: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053236: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105680,17 +105896,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051324: |[051324] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -051334: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051336: 0f00 |0001: return v0 │ │ +053238: |[053238] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +053248: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05324a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105699,17 +105915,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051338: |[051338] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -051348: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05134a: 0f00 |0001: return v0 │ │ +05324c: |[05324c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +05325c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05325e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105718,17 +105934,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05134c: |[05134c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -05135c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05135e: 0f00 |0001: return v0 │ │ +053260: |[053260] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +053270: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053272: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105737,17 +105953,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051360: |[051360] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -051370: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051372: 0f00 |0001: return v0 │ │ +053274: |[053274] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +053284: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053286: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105756,17 +105972,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051374: |[051374] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -051384: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051386: 0f00 |0001: return v0 │ │ +053288: |[053288] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +053298: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05329a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105775,17 +105991,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051388: |[051388] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -051398: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05139a: 0f00 |0001: return v0 │ │ +05329c: |[05329c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +0532ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0532ae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105794,17 +106010,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05139c: |[05139c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -0513ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0513ae: 0f00 |0001: return v0 │ │ +0532b0: |[0532b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +0532c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0532c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105813,17 +106029,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0513b0: |[0513b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -0513c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0513c2: 1100 |0001: return-object v0 │ │ +0532c4: |[0532c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +0532d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0532d6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ @@ -105831,17 +106047,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 │ │ -0513c4: |[0513c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0513d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0513d6: 1100 |0001: return-object v0 │ │ +0532d8: |[0532d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +0532e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0532ea: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 source Landroid/view/View; │ │ │ │ @@ -105850,17 +106066,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 │ │ -0513d8: |[0513d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0513e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0513ea: 1100 |0001: return-object v0 │ │ +0532ec: |[0532ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +0532fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0532fe: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 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 │ │ @@ -105870,17 +106086,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 │ │ -0513ec: |[0513ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0513fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0513fe: 1100 |0001: return-object v0 │ │ +053300: |[053300] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +053310: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053312: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -105889,17 +106105,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051400: |[051400] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -051410: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051412: 0f00 |0001: return v0 │ │ +053314: |[053314] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +053324: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053326: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 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 │ │ @@ -105909,17 +106125,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 │ │ -051414: |[051414] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -051424: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051426: 0f00 |0001: return v0 │ │ +053328: |[053328] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +053338: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05333a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 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 │ │ @@ -105930,16 +106146,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051428: |[051428] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -051438: 0e00 |0000: return-void │ │ +05333c: |[05333c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +05334c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ │ │ @@ -105948,16 +106164,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05143c: |[05143c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -05144c: 0e00 |0000: return-void │ │ +053350: |[053350] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +053360: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ 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 │ │ @@ -105967,16 +106183,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 │ │ -051450: |[051450] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -051460: 0e00 |0000: return-void │ │ +053364: |[053364] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +053374: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 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; │ │ @@ -105986,16 +106202,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 │ │ -051464: |[051464] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -051474: 0e00 |0000: return-void │ │ +053378: |[053378] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +053388: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 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; │ │ @@ -106005,16 +106221,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051478: |[051478] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -051488: 0e00 |0000: return-void │ │ +05338c: |[05338c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +05339c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 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 │ │ @@ -106024,16 +106240,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05148c: |[05148c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -05149c: 0e00 |0000: return-void │ │ +0533a0: |[0533a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0533b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 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 │ │ @@ -106043,16 +106259,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 │ │ -0514a0: |[0514a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0514b0: 0e00 |0000: return-void │ │ +0533b4: |[0533b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0533c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 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; │ │ @@ -106062,16 +106278,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0514b4: |[0514b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -0514c4: 0e00 |0000: return-void │ │ +0533c8: |[0533c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +0533d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 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 │ │ @@ -106081,16 +106297,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 │ │ -0514c8: |[0514c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0514d8: 0e00 |0000: return-void │ │ +0533dc: |[0533dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0533ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 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; │ │ @@ -106100,16 +106316,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0514dc: |[0514dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0514ec: 0e00 |0000: return-void │ │ +0533f0: |[0533f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +053400: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 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 │ │ @@ -106119,16 +106335,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0514f0: |[0514f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -051500: 0e00 |0000: return-void │ │ +053404: |[053404] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +053414: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 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 │ │ @@ -106138,16 +106354,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051504: |[051504] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -051514: 0e00 |0000: return-void │ │ +053418: |[053418] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +053428: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 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 │ │ @@ -106157,16 +106373,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051518: |[051518] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -051528: 0e00 |0000: return-void │ │ +05342c: |[05342c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +05343c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 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 │ │ @@ -106176,16 +106392,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05152c: |[05152c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -05153c: 0e00 |0000: return-void │ │ +053440: |[053440] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +053450: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 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 │ │ @@ -106195,16 +106411,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 │ │ -051540: |[051540] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -051550: 0e00 |0000: return-void │ │ +053454: |[053454] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +053464: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 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; │ │ @@ -106214,16 +106430,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 │ │ -051554: |[051554] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -051564: 0e00 |0000: return-void │ │ +053468: |[053468] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +053478: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 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; │ │ @@ -106233,16 +106449,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 │ │ -051568: |[051568] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -051578: 0e00 |0000: return-void │ │ +05347c: |[05347c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05348c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 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; │ │ @@ -106253,16 +106469,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05157c: |[05157c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -05158c: 0e00 |0000: return-void │ │ +053490: |[053490] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0534a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ 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 │ │ @@ -106272,16 +106488,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051590: |[051590] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0515a0: 0e00 |0000: return-void │ │ +0534a4: |[0534a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0534b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 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 │ │ @@ -106291,16 +106507,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0515a4: |[0515a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -0515b4: 0e00 |0000: return-void │ │ +0534b8: |[0534b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +0534c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 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 │ │ @@ -106310,16 +106526,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 │ │ -0515b8: |[0515b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0515c8: 0e00 |0000: return-void │ │ +0534cc: |[0534cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0534dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 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; │ │ @@ -106329,16 +106545,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 │ │ -0515cc: |[0515cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0515dc: 0e00 |0000: return-void │ │ +0534e0: |[0534e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0534f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ 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; │ │ @@ -106349,16 +106565,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 │ │ -0515e0: |[0515e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0515f0: 0e00 |0000: return-void │ │ +0534f4: |[0534f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +053504: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 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; │ │ @@ -106368,16 +106584,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0515f4: |[0515f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -051604: 0e00 |0000: return-void │ │ +053508: |[053508] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +053518: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 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 │ │ @@ -106423,19 +106639,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 │ │ -051608: |[051608] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -051618: 5b01 3b03 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@033b │ │ -05161c: 5b02 3c03 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@033c │ │ -051620: 7010 e710 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -051626: 0e00 |0007: return-void │ │ +05351c: |[05351c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +05352c: 5b01 3b03 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@033b │ │ +053530: 5b02 3c03 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@033c │ │ +053534: 7010 e810 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +05353a: 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; │ │ @@ -106446,24 +106662,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -051628: |[051628] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -051638: 5421 3c03 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@033c │ │ -05163c: 6e20 b00a 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0ab0 │ │ -051642: 0c00 |0005: move-result-object v0 │ │ -051644: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -051648: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -05164a: 1101 |0009: return-object v1 │ │ -05164c: 6e10 340a 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0a34 │ │ -051652: 0c01 |000d: move-result-object v1 │ │ -051654: 28fb |000e: goto 0009 // -0005 │ │ +05353c: |[05353c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +05354c: 5421 3c03 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@033c │ │ +053550: 6e20 b00a 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0ab0 │ │ +053556: 0c00 |0005: move-result-object v0 │ │ +053558: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +05355c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +05355e: 1101 |0009: return-object v1 │ │ +053560: 6e10 340a 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0a34 │ │ +053566: 0c01 |000d: move-result-object v1 │ │ +053568: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -106476,33 +106692,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 │ │ -051658: |[051658] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -051668: 5465 3c03 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@033c │ │ -05166c: 6e30 b10a 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0ab1 │ │ -051672: 0c00 |0005: move-result-object v0 │ │ -051674: 2204 8302 |0006: new-instance v4, Ljava/util/ArrayList; // type@0283 │ │ -051678: 7010 3211 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1132 │ │ -05167e: 7210 6811 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1168 │ │ -051684: 0a03 |000e: move-result v3 │ │ -051686: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -051688: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -05168c: 7220 6411 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1164 │ │ -051692: 0c02 |0015: move-result-object v2 │ │ -051694: 1f02 7d01 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@017d │ │ -051698: 6e10 340a 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0a34 │ │ -05169e: 0c05 |001b: move-result-object v5 │ │ -0516a0: 7220 6211 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1162 │ │ -0516a6: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0516aa: 28ef |0021: goto 0010 // -0011 │ │ -0516ac: 1104 |0022: return-object v4 │ │ +05356c: |[05356c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +05357c: 5465 3c03 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@033c │ │ +053580: 6e30 b10a 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0ab1 │ │ +053586: 0c00 |0005: move-result-object v0 │ │ +053588: 2204 8302 |0006: new-instance v4, Ljava/util/ArrayList; // type@0283 │ │ +05358c: 7010 3311 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@1133 │ │ +053592: 7210 6911 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1169 │ │ +053598: 0a03 |000e: move-result v3 │ │ +05359a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +05359c: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +0535a0: 7220 6511 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1165 │ │ +0535a6: 0c02 |0015: move-result-object v2 │ │ +0535a8: 1f02 7d01 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@017d │ │ +0535ac: 6e10 340a 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0a34 │ │ +0535b2: 0c05 |001b: move-result-object v5 │ │ +0535b4: 7220 6311 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1163 │ │ +0535ba: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0535be: 28ef |0021: goto 0010 // -0011 │ │ +0535c0: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -106524,19 +106740,19 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0516b0: |[0516b0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -0516c0: 5410 3c03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@033c │ │ -0516c4: 6e40 b30a 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0ab3 │ │ -0516ca: 0a00 |0005: move-result v0 │ │ -0516cc: 0f00 |0006: return v0 │ │ +0535c4: |[0535c4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +0535d4: 5410 3c03 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@033c │ │ +0535d8: 6e40 b30a 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0ab3 │ │ +0535de: 0a00 |0005: move-result v0 │ │ +0535e0: 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 │ │ @@ -106573,17 +106789,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0516d0: |[0516d0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -0516e0: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0516e6: 0e00 |0003: return-void │ │ +0535e4: |[0535e4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +0535f4: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0535fa: 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 - │ │ @@ -106592,17 +106808,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 │ │ -0516e8: |[0516e8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0516f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0516fa: 1100 |0001: return-object v0 │ │ +0535fc: |[0535fc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +05360c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05360e: 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; │ │ │ │ @@ -106639,17 +106855,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0516fc: |[0516fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -05170c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -051712: 0e00 |0003: return-void │ │ +053610: |[053610] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +053620: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +053626: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ Virtual methods - │ │ @@ -106658,17 +106874,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051714: |[051714] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -051724: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051726: 0f00 |0001: return v0 │ │ +053628: |[053628] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +053638: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05363a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106677,17 +106893,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 │ │ -051728: |[051728] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -051738: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05173a: 1100 |0001: return-object v0 │ │ +05363c: |[05363c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05364c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05364e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106696,17 +106912,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 │ │ -05173c: |[05173c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05174c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05174e: 1100 |0001: return-object v0 │ │ +053650: |[053650] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +053660: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053662: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106715,17 +106931,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 │ │ -051750: |[051750] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -051760: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051762: 1100 |0001: return-object v0 │ │ +053664: |[053664] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +053674: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053676: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106734,17 +106950,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051764: |[051764] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -051774: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051776: 0f00 |0001: return v0 │ │ +053678: |[053678] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +053688: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05368a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106753,17 +106969,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051778: |[051778] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -051788: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05178a: 0f00 |0001: return v0 │ │ +05368c: |[05368c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +05369c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05369e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106772,17 +106988,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05178c: |[05178c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -05179c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05179e: 0f00 |0001: return v0 │ │ +0536a0: |[0536a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +0536b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0536b2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106791,17 +107007,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0517a0: |[0517a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -0517b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0517b2: 0f00 |0001: return v0 │ │ +0536b4: |[0536b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +0536c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0536c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106810,17 +107026,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0517b4: |[0517b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -0517c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0517c6: 0f00 |0001: return v0 │ │ +0536c8: |[0536c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +0536d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0536da: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106829,17 +107045,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 │ │ -0517c8: |[0517c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -0517d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0517da: 1100 |0001: return-object v0 │ │ +0536dc: |[0536dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +0536ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0536ee: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106848,17 +107064,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0517dc: |[0517dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -0517ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0517ee: 0f00 |0001: return v0 │ │ +0536f0: |[0536f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +053700: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053702: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106867,17 +107083,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0517f0: |[0517f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -051800: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051802: 0f00 |0001: return v0 │ │ +053704: |[053704] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +053714: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053716: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106886,17 +107102,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051804: |[051804] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -051814: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051816: 0f00 |0001: return v0 │ │ +053718: |[053718] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +053728: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05372a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106905,17 +107121,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 │ │ -051818: |[051818] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -051828: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05182a: 1100 |0001: return-object v0 │ │ +05372c: |[05372c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05373c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05373e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106924,18 +107140,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 │ │ -05182c: |[05182c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -05183c: 7100 4711 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1147 │ │ -051842: 0c00 |0003: move-result-object v0 │ │ -051844: 1100 |0004: return-object v0 │ │ +053740: |[053740] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +053750: 7100 4811 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@1148 │ │ +053756: 0c00 |0003: move-result-object v0 │ │ +053758: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106944,17 +107160,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051848: |[051848] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -051858: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05185a: 0f00 |0001: return v0 │ │ +05375c: |[05375c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +05376c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05376e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106963,17 +107179,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05185c: |[05185c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -05186c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05186e: 0f00 |0001: return v0 │ │ +053770: |[053770] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +053780: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053782: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -106982,17 +107198,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051870: |[051870] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -051880: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051882: 0f00 |0001: return v0 │ │ +053784: |[053784] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +053794: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053796: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -107001,17 +107217,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051884: |[051884] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -051894: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051896: 0f00 |0001: return v0 │ │ +053798: |[053798] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0537a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0537aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -107020,17 +107236,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051898: |[051898] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -0518a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0518aa: 0f00 |0001: return v0 │ │ +0537ac: |[0537ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +0537bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0537be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -107039,17 +107255,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0518ac: |[0518ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0518bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0518be: 0f00 |0001: return v0 │ │ +0537c0: |[0537c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0537d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0537d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -107058,17 +107274,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0518c0: |[0518c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0518d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0518d2: 0f00 |0001: return v0 │ │ +0537d4: |[0537d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0537e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0537e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -107077,17 +107293,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0518d4: |[0518d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -0518e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0518e6: 1100 |0001: return-object v0 │ │ +0537e8: |[0537e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +0537f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0537fa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;) │ │ @@ -107095,17 +107311,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 │ │ -0518e8: |[0518e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0518f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0518fa: 1100 |0001: return-object v0 │ │ +0537fc: |[0537fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05380c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05380e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -107114,16 +107330,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0518fc: |[0518fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -05190c: 0e00 |0000: return-void │ │ +053810: |[053810] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +053820: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ │ │ @@ -107132,16 +107348,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051910: |[051910] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -051920: 0e00 |0000: return-void │ │ +053824: |[053824] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +053834: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 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 │ │ @@ -107151,16 +107367,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 │ │ -051924: |[051924] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -051934: 0e00 |0000: return-void │ │ +053838: |[053838] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +053848: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 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; │ │ @@ -107170,16 +107386,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051938: |[051938] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -051948: 0e00 |0000: return-void │ │ +05384c: |[05384c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +05385c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 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 │ │ @@ -107189,16 +107405,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 │ │ -05194c: |[05194c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05195c: 0e00 |0000: return-void │ │ +053860: |[053860] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +053870: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 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; │ │ @@ -107208,16 +107424,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 │ │ -051960: |[051960] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -051970: 0e00 |0000: return-void │ │ +053874: |[053874] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +053884: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 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; │ │ @@ -107227,16 +107443,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051974: |[051974] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -051984: 0e00 |0000: return-void │ │ +053888: |[053888] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +053898: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 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 │ │ @@ -107246,16 +107462,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051988: |[051988] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -051998: 0e00 |0000: return-void │ │ +05389c: |[05389c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0538ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 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 │ │ @@ -107265,16 +107481,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05199c: |[05199c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -0519ac: 0e00 |0000: return-void │ │ +0538b0: |[0538b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +0538c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 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 │ │ @@ -107284,16 +107500,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0519b0: |[0519b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -0519c0: 0e00 |0000: return-void │ │ +0538c4: |[0538c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +0538d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 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 │ │ @@ -107303,16 +107519,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0519c4: |[0519c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -0519d4: 0e00 |0000: return-void │ │ +0538d8: |[0538d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +0538e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 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 │ │ @@ -107322,16 +107538,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0519d8: |[0519d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0519e8: 0e00 |0000: return-void │ │ +0538ec: |[0538ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +0538fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 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 │ │ @@ -107341,16 +107557,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0519ec: |[0519ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0519fc: 0e00 |0000: return-void │ │ +053900: |[053900] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +053910: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 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 │ │ @@ -107360,16 +107576,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 │ │ -051a00: |[051a00] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -051a10: 0e00 |0000: return-void │ │ +053914: |[053914] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +053924: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 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; │ │ @@ -107379,16 +107595,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051a14: |[051a14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -051a24: 0e00 |0000: return-void │ │ +053928: |[053928] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +053938: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 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 │ │ @@ -107398,16 +107614,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051a28: |[051a28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -051a38: 0e00 |0000: return-void │ │ +05393c: |[05393c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +05394c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 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 │ │ @@ -107417,16 +107633,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051a3c: |[051a3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -051a4c: 0e00 |0000: return-void │ │ +053950: |[053950] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +053960: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 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 │ │ @@ -107436,16 +107652,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051a50: |[051a50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -051a60: 0e00 |0000: return-void │ │ +053964: |[053964] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +053974: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 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 │ │ @@ -107455,16 +107671,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051a64: |[051a64] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -051a74: 0e00 |0000: return-void │ │ +053978: |[053978] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +053988: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 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 │ │ @@ -107474,16 +107690,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 │ │ -051a78: |[051a78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -051a88: 0e00 |0000: return-void │ │ +05398c: |[05398c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05399c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 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; │ │ @@ -107493,16 +107709,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 │ │ -051a8c: |[051a8c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -051a9c: 0e00 |0000: return-void │ │ +0539a0: |[0539a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0539b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 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; │ │ @@ -107513,16 +107729,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -051aa0: |[051aa0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -051ab0: 0e00 |0000: return-void │ │ +0539b4: |[0539b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +0539c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 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 │ │ @@ -107610,19 +107826,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 │ │ -051ab4: |[051ab4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -051ac4: 7010 c50f 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0fc5 │ │ -051aca: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -051acc: 6e40 c50b 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0bc5 │ │ -051ad2: 0e00 |0007: return-void │ │ +0539c8: |[0539c8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +0539d8: 7010 c50f 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0fc5 │ │ +0539de: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0539e0: 6e40 c50b 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0bc5 │ │ +0539e6: 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; │ │ @@ -107634,18 +107850,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 │ │ -051ad4: |[051ad4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -051ae4: 7010 c50f 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0fc5 │ │ -051aea: 6e40 c50b 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0bc5 │ │ -051af0: 0e00 |0006: return-void │ │ +0539e8: |[0539e8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +0539f8: 7010 c50f 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@0fc5 │ │ +0539fe: 6e40 c50b 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0bc5 │ │ +053a04: 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; │ │ @@ -107658,22 +107874,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 │ │ -051af4: |[051af4] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -051b04: 7010 c50f 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0fc5 │ │ -051b0a: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -051b0e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -051b10: 6e40 c50b 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0bc5 │ │ -051b16: 0e00 |0009: return-void │ │ -051b18: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -051b1a: 28fb |000b: goto 0006 // -0005 │ │ +053a08: |[053a08] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +053a18: 7010 c50f 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@0fc5 │ │ +053a1e: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +053a22: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +053a24: 6e40 c50b 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0bc5 │ │ +053a2a: 0e00 |0009: return-void │ │ +053a2c: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +053a2e: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -107694,20 +107910,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -051b1c: |[051b1c] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -051b2c: 6e20 ce0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0bce │ │ -051b32: 0c00 |0003: move-result-object v0 │ │ -051b34: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -051b38: 7210 f200 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00f2 │ │ -051b3e: 0e00 |0009: return-void │ │ +053a30: |[053a30] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +053a40: 6e20 ce0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0bce │ │ +053a46: 0c00 |0003: move-result-object v0 │ │ +053a48: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +053a4c: 7210 f200 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00f2 │ │ +053a52: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -107720,21 +107936,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 │ │ -051b40: |[051b40] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -051b50: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -051b54: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -051b58: 1100 |0004: return-object v0 │ │ -051b5a: 6e10 ec10 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ec │ │ -051b60: 0c00 |0008: move-result-object v0 │ │ -051b62: 28fb |0009: goto 0004 // -0005 │ │ +053a54: |[053a54] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +053a64: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +053a68: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +053a6c: 1100 |0004: return-object v0 │ │ +053a6e: 6e10 ed10 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@10ed │ │ +053a74: 0c00 |0008: move-result-object v0 │ │ +053a76: 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; │ │ │ │ @@ -107743,25 +107959,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -051b64: |[051b64] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -051b74: 5510 4c03 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ -051b78: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -051b7c: 5410 4903 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051b80: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -051b84: 5410 4903 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051b88: 7210 f400 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00f4 │ │ -051b8e: 0a00 |000d: move-result v0 │ │ -051b90: 0f00 |000e: return v0 │ │ -051b92: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -051b94: 28fe |0010: goto 000e // -0002 │ │ +053a78: |[053a78] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +053a88: 5510 4c03 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ +053a8c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +053a90: 5410 4903 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053a94: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +053a98: 5410 4903 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053a9c: 7210 f400 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@00f4 │ │ +053aa2: 0a00 |000d: move-result v0 │ │ +053aa4: 0f00 |000e: return v0 │ │ +053aa6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +053aa8: 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; │ │ @@ -107771,17 +107987,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051b98: |[051b98] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -051ba8: 5410 4903 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051bac: 1100 |0002: return-object v0 │ │ +053aac: |[053aac] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +053abc: 5410 4903 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053ac0: 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;) │ │ @@ -107789,32 +108005,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 │ │ -051bb0: |[051bb0] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -051bc0: 5531 4c03 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ -051bc4: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -051bc8: 5431 4903 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051bcc: 7220 f800 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f8 │ │ -051bd2: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -051bd6: 5431 4803 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0348 │ │ -051bda: 5432 4903 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051bde: 6e40 c70b 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@0bc7 │ │ -051be4: 0c00 |0012: move-result-object v0 │ │ -051be6: 5431 4803 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0348 │ │ -051bea: 5432 4903 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051bee: 6e40 b90b 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@0bb9 │ │ -051bf4: 1100 |001a: return-object v0 │ │ -051bf6: 0750 |001b: move-object v0, v5 │ │ -051bf8: 28f7 |001c: goto 0013 // -0009 │ │ -051bfa: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -051bfc: 28fc |001e: goto 001a // -0004 │ │ +053ac4: |[053ac4] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +053ad4: 5531 4c03 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ +053ad8: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +053adc: 5431 4903 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053ae0: 7220 f800 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f8 │ │ +053ae6: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +053aea: 5431 4803 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0348 │ │ +053aee: 5432 4903 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053af2: 6e40 c70b 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@0bc7 │ │ +053af8: 0c00 |0012: move-result-object v0 │ │ +053afa: 5431 4803 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0348 │ │ +053afe: 5432 4903 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053b02: 6e40 b90b 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@0bb9 │ │ +053b08: 1100 |001a: return-object v0 │ │ +053b0a: 0750 |001b: move-object v0, v5 │ │ +053b0c: 28f7 |001c: goto 0013 // -0009 │ │ +053b0e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +053b10: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -107834,22 +108050,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -051c00: |[051c00] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -051c10: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@034a │ │ -051c14: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -051c18: 2200 9601 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0196 │ │ -051c1c: 7020 d30b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0bd3 │ │ -051c22: 5b10 4a03 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@034a │ │ -051c26: 5410 4a03 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@034a │ │ -051c2a: 1100 |000d: return-object v0 │ │ +053b14: |[053b14] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +053b24: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@034a │ │ +053b28: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +053b2c: 2200 9601 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0196 │ │ +053b30: 7020 d30b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0bd3 │ │ +053b36: 5b10 4a03 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@034a │ │ +053b3a: 5410 4a03 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@034a │ │ +053b3e: 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; │ │ @@ -107859,17 +108075,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051c2c: |[051c2c] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -051c3c: 5410 4d03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@034d │ │ -051c40: 1100 |0002: return-object v0 │ │ +053b40: |[053b40] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +053b50: 5410 4d03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@034d │ │ +053b54: 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;) │ │ @@ -107877,25 +108093,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -051c44: |[051c44] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -051c54: 5510 4c03 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ -051c58: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -051c5c: 5410 4903 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051c60: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -051c64: 5410 4903 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051c68: 7220 f800 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f8 │ │ -051c6e: 5410 4903 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051c72: 1100 |000f: return-object v0 │ │ -051c74: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -051c76: 28fe |0011: goto 000f // -0002 │ │ +053b58: |[053b58] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +053b68: 5510 4c03 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ +053b6c: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +053b70: 5410 4903 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053b74: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +053b78: 5410 4903 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053b7c: 7220 f800 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f8 │ │ +053b82: 5410 4903 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053b86: 1100 |000f: return-object v0 │ │ +053b88: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +053b8a: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -107907,29 +108123,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -051c78: |[051c78] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -051c88: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -051c8c: 5532 4c03 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ -051c90: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -051c94: 5432 4903 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051c98: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -051c9c: 5432 4903 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051ca0: 7220 f800 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f8 │ │ -051ca6: 0a02 |000f: move-result v2 │ │ -051ca8: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -051cac: 5430 4903 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051cb0: 5231 4e03 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@034e │ │ -051cb4: 7220 f500 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@00f5 │ │ -051cba: 0b00 |0019: move-result-wide v0 │ │ -051cbc: 1000 |001a: return-wide v0 │ │ +053b8c: |[053b8c] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +053b9c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +053ba0: 5532 4c03 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ +053ba4: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +053ba8: 5432 4903 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053bac: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +053bb0: 5432 4903 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053bb4: 7220 f800 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f8 │ │ +053bba: 0a02 |000f: move-result v2 │ │ +053bbc: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +053bc0: 5430 4903 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053bc4: 5231 4e03 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@034e │ │ +053bc8: 7220 f500 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@00f5 │ │ +053bce: 0b00 |0019: move-result-wide v0 │ │ +053bd0: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -107941,48 +108157,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 │ │ -051cc0: |[051cc0] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -051cd0: 5541 4c03 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ -051cd4: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -051cd8: 2201 6202 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0262 │ │ -051cdc: 1a02 0416 |0006: const-string v2, "this should only be called when the cursor is valid" // string@1604 │ │ -051ce0: 7020 d110 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -051ce6: 2701 |000b: throw v1 │ │ -051ce8: 5441 4903 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051cec: 7220 f800 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f8 │ │ -051cf2: 0a01 |0011: move-result v1 │ │ -051cf4: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -051cf8: 2201 6202 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@0262 │ │ -051cfc: 2202 7402 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ -051d00: 7010 0e11 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -051d06: 1a03 dd0a |001b: const-string v3, "couldn't move cursor to position " // string@0add │ │ -051d0a: 6e20 1411 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -051d10: 0c02 |0020: move-result-object v2 │ │ -051d12: 6e20 1111 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1111 │ │ -051d18: 0c02 |0024: move-result-object v2 │ │ -051d1a: 6e10 1a11 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -051d20: 0c02 |0028: move-result-object v2 │ │ -051d22: 7020 d110 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -051d28: 2701 |002c: throw v1 │ │ -051d2a: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -051d2e: 5441 4803 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0348 │ │ -051d32: 5442 4903 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051d36: 6e40 c80b 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@0bc8 │ │ -051d3c: 0c00 |0036: move-result-object v0 │ │ -051d3e: 5441 4803 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0348 │ │ -051d42: 5442 4903 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051d46: 6e40 b90b 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@0bb9 │ │ -051d4c: 1100 |003e: return-object v0 │ │ -051d4e: 0760 |003f: move-object v0, v6 │ │ -051d50: 28f7 |0040: goto 0037 // -0009 │ │ +053bd4: |[053bd4] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +053be4: 5541 4c03 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ +053be8: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +053bec: 2201 6202 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0262 │ │ +053bf0: 1a02 0416 |0006: const-string v2, "this should only be called when the cursor is valid" // string@1604 │ │ +053bf4: 7020 d210 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +053bfa: 2701 |000b: throw v1 │ │ +053bfc: 5441 4903 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053c00: 7220 f800 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@00f8 │ │ +053c06: 0a01 |0011: move-result v1 │ │ +053c08: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +053c0c: 2201 6202 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@0262 │ │ +053c10: 2202 7402 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0274 │ │ +053c14: 7010 0f11 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +053c1a: 1a03 dd0a |001b: const-string v3, "couldn't move cursor to position " // string@0add │ │ +053c1e: 6e20 1511 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +053c24: 0c02 |0020: move-result-object v2 │ │ +053c26: 6e20 1211 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@1112 │ │ +053c2c: 0c02 |0024: move-result-object v2 │ │ +053c2e: 6e10 1b11 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +053c34: 0c02 |0028: move-result-object v2 │ │ +053c36: 7020 d210 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +053c3c: 2701 |002c: throw v1 │ │ +053c3e: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +053c42: 5441 4803 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0348 │ │ +053c46: 5442 4903 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053c4a: 6e40 c80b 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@0bc8 │ │ +053c50: 0c00 |0036: move-result-object v0 │ │ +053c52: 5441 4803 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0348 │ │ +053c56: 5442 4903 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053c5a: 6e40 b90b 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@0bb9 │ │ +053c60: 1100 |003e: return-object v0 │ │ +053c62: 0760 |003f: move-object v0, v6 │ │ +053c64: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -108003,17 +108219,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051d54: |[051d54] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -051d64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -051d66: 0f00 |0001: return v0 │ │ +053c68: |[053c68] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +053c78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +053c7a: 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;) │ │ @@ -108021,59 +108237,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 │ │ -051d68: |[051d68] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -051d78: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -051d7a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -051d7c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -051d7e: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -051d82: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -051d86: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -051d8a: 5c40 4603 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0346 │ │ -051d8e: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -051d92: 5b46 4903 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051d96: 5c40 4c03 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ -051d9a: 5b45 4803 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0348 │ │ -051d9e: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -051da2: 1a01 3209 |0015: const-string v1, "_id" // string@0932 │ │ -051da6: 7220 f300 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f3 │ │ -051dac: 0a01 |001a: move-result v1 │ │ -051dae: 5941 4e03 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@034e │ │ -051db2: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -051db6: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -051db8: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -051dbc: 2201 9201 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@0192 │ │ -051dc0: 7020 af0b 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0baf │ │ -051dc6: 5b41 4703 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0347 │ │ -051dca: 2201 9301 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@0193 │ │ -051dce: 7030 b30b 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@0bb3 │ │ -051dd4: 5b41 4b03 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@034b │ │ -051dd8: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -051ddc: 5441 4703 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0347 │ │ -051de0: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -051de4: 5441 4703 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0347 │ │ -051de8: 7220 f900 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00f9 │ │ -051dee: 5441 4b03 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@034b │ │ -051df2: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -051df6: 5441 4b03 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@034b │ │ -051dfa: 7220 fa00 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00fa │ │ -051e00: 0e00 |0044: return-void │ │ -051e02: 5c41 4603 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0346 │ │ -051e06: 28c4 |0047: goto 000b // -003c │ │ -051e08: 0110 |0048: move v0, v1 │ │ -051e0a: 28c4 |0049: goto 000d // -003c │ │ -051e0c: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -051e0e: 28d0 |004b: goto 001b // -0030 │ │ -051e10: 5b43 4703 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0347 │ │ -051e14: 5b43 4b03 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@034b │ │ -051e18: 28e0 |0050: goto 0030 // -0020 │ │ +053c7c: |[053c7c] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +053c8c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +053c8e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +053c90: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +053c92: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +053c96: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +053c9a: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +053c9e: 5c40 4603 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0346 │ │ +053ca2: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +053ca6: 5b46 4903 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053caa: 5c40 4c03 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ +053cae: 5b45 4803 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0348 │ │ +053cb2: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +053cb6: 1a01 3209 |0015: const-string v1, "_id" // string@0932 │ │ +053cba: 7220 f300 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f3 │ │ +053cc0: 0a01 |001a: move-result v1 │ │ +053cc2: 5941 4e03 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@034e │ │ +053cc6: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +053cca: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +053ccc: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +053cd0: 2201 9201 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@0192 │ │ +053cd4: 7020 af0b 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0baf │ │ +053cda: 5b41 4703 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0347 │ │ +053cde: 2201 9301 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@0193 │ │ +053ce2: 7030 b30b 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@0bb3 │ │ +053ce8: 5b41 4b03 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@034b │ │ +053cec: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +053cf0: 5441 4703 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0347 │ │ +053cf4: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +053cf8: 5441 4703 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0347 │ │ +053cfc: 7220 f900 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00f9 │ │ +053d02: 5441 4b03 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@034b │ │ +053d06: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +053d0a: 5441 4b03 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@034b │ │ +053d0e: 7220 fa00 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00fa │ │ +053d14: 0e00 |0044: return-void │ │ +053d16: 5c41 4603 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0346 │ │ +053d1a: 28c4 |0047: goto 000b // -003c │ │ +053d1c: 0110 |0048: move v0, v1 │ │ +053d1e: 28c4 |0049: goto 000d // -003c │ │ +053d20: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +053d22: 28d0 |004b: goto 001b // -0030 │ │ +053d24: 5b43 4703 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0347 │ │ +053d28: 5b43 4b03 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@034b │ │ +053d2c: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -108105,21 +108321,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 │ │ -051e1c: |[051e1c] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -051e2c: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -051e30: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -051e32: 6e40 c50b 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0bc5 │ │ -051e38: 0e00 |0006: return-void │ │ -051e3a: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -051e3c: 28fb |0008: goto 0003 // -0005 │ │ +053d30: |[053d30] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +053d40: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +053d44: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +053d46: 6e40 c50b 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0bc5 │ │ +053d4c: 0e00 |0006: return-void │ │ +053d4e: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +053d50: 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; │ │ @@ -108132,18 +108348,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 │ │ -051e40: |[051e40] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -051e50: 6e40 c80b 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@0bc8 │ │ -051e56: 0c00 |0003: move-result-object v0 │ │ -051e58: 1100 |0004: return-object v0 │ │ +053d54: |[053d54] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +053d64: 6e40 c80b 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@0bc8 │ │ +053d6a: 0c00 |0003: move-result-object v0 │ │ +053d6c: 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; │ │ @@ -108160,28 +108376,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -051e5c: |[051e5c] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -051e6c: 5510 4603 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0346 │ │ -051e70: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -051e74: 5410 4903 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051e78: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -051e7c: 5410 4903 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051e80: 7210 f700 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00f7 │ │ -051e86: 0a00 |000d: move-result v0 │ │ -051e88: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -051e8c: 5410 4903 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051e90: 7210 fb00 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@00fb │ │ -051e96: 0a00 |0015: move-result v0 │ │ -051e98: 5c10 4c03 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ -051e9c: 0e00 |0018: return-void │ │ +053d70: |[053d70] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +053d80: 5510 4603 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0346 │ │ +053d84: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +053d88: 5410 4903 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053d8c: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +053d90: 5410 4903 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053d94: 7210 f700 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00f7 │ │ +053d9a: 0a00 |000d: move-result v0 │ │ +053d9c: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +053da0: 5410 4903 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053da4: 7210 fb00 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@00fb │ │ +053daa: 0a00 |0015: move-result v0 │ │ +053dac: 5c10 4c03 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ +053db0: 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; │ │ @@ -108191,23 +108407,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 │ │ -051ea0: |[051ea0] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -051eb0: 5410 4d03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@034d │ │ -051eb4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -051eb8: 5410 4d03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@034d │ │ -051ebc: 7220 d00f 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0fd0 │ │ -051ec2: 0c00 |0009: move-result-object v0 │ │ -051ec4: 1100 |000a: return-object v0 │ │ -051ec6: 5410 4903 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051eca: 28fd |000d: goto 000a // -0003 │ │ +053db4: |[053db4] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +053dc4: 5410 4d03 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@034d │ │ +053dc8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +053dcc: 5410 4d03 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@034d │ │ +053dd0: 7220 d00f 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0fd0 │ │ +053dd6: 0c00 |0009: move-result-object v0 │ │ +053dd8: 1100 |000a: return-object v0 │ │ +053dda: 5410 4903 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053dde: 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; │ │ @@ -108218,17 +108434,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -051ecc: |[051ecc] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -051edc: 5b01 4d03 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@034d │ │ -051ee0: 0e00 |0002: return-void │ │ +053de0: |[053de0] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +053df0: 5b01 4d03 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@034d │ │ +053df4: 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; │ │ @@ -108238,53 +108454,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 │ │ -051ee4: |[051ee4] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -051ef4: 5421 4903 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051ef8: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -051efc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -051efe: 1100 |0005: return-object v0 │ │ -051f00: 5420 4903 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051f04: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -051f08: 5421 4703 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0347 │ │ -051f0c: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -051f10: 5421 4703 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0347 │ │ -051f14: 7220 fc00 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@00fc │ │ -051f1a: 5421 4b03 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@034b │ │ -051f1e: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -051f22: 5421 4b03 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@034b │ │ -051f26: 7220 fd00 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00fd │ │ -051f2c: 5b23 4903 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ -051f30: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -051f34: 5421 4703 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0347 │ │ -051f38: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -051f3c: 5421 4703 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0347 │ │ -051f40: 7220 f900 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00f9 │ │ -051f46: 5421 4b03 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@034b │ │ -051f4a: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -051f4e: 5421 4b03 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@034b │ │ -051f52: 7220 fa00 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00fa │ │ -051f58: 1a01 3209 |0032: const-string v1, "_id" // string@0932 │ │ -051f5c: 7220 f300 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f3 │ │ -051f62: 0a01 |0037: move-result v1 │ │ -051f64: 5921 4e03 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@034e │ │ -051f68: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -051f6a: 5c21 4c03 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ -051f6e: 6e10 c90b 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0bc9 │ │ -051f74: 28c5 |0040: goto 0005 // -003b │ │ -051f76: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -051f78: 5921 4e03 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@034e │ │ -051f7c: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -051f7e: 5c21 4c03 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ -051f82: 6e10 ca0b 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0bca │ │ -051f88: 28bb |004a: goto 0005 // -0045 │ │ +053df8: |[053df8] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +053e08: 5421 4903 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053e0c: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +053e10: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +053e12: 1100 |0005: return-object v0 │ │ +053e14: 5420 4903 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053e18: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +053e1c: 5421 4703 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0347 │ │ +053e20: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +053e24: 5421 4703 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0347 │ │ +053e28: 7220 fc00 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@00fc │ │ +053e2e: 5421 4b03 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@034b │ │ +053e32: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +053e36: 5421 4b03 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@034b │ │ +053e3a: 7220 fd00 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00fd │ │ +053e40: 5b23 4903 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0349 │ │ +053e44: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +053e48: 5421 4703 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0347 │ │ +053e4c: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +053e50: 5421 4703 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0347 │ │ +053e54: 7220 f900 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00f9 │ │ +053e5a: 5421 4b03 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@034b │ │ +053e5e: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +053e62: 5421 4b03 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@034b │ │ +053e66: 7220 fa00 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@00fa │ │ +053e6c: 1a01 3209 |0032: const-string v1, "_id" // string@0932 │ │ +053e70: 7220 f300 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f3 │ │ +053e76: 0a01 |0037: move-result v1 │ │ +053e78: 5921 4e03 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@034e │ │ +053e7c: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +053e7e: 5c21 4c03 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ +053e82: 6e10 c90b 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0bc9 │ │ +053e88: 28c5 |0040: goto 0005 // -003b │ │ +053e8a: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +053e8c: 5921 4e03 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@034e │ │ +053e90: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +053e92: 5c21 4c03 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@034c │ │ +053e96: 6e10 ca0b 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0bca │ │ +053e9c: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -108343,21 +108559,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 │ │ -051f8c: |[051f8c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ -051f9c: 5b12 5103 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0351 │ │ -051fa0: 7010 9106 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0691 │ │ -051fa6: 2200 4000 |0005: new-instance v0, Landroid/graphics/Rect; // type@0040 │ │ -051faa: 7010 1401 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0114 │ │ -051fb0: 5b10 5003 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0350 │ │ -051fb4: 0e00 |000c: return-void │ │ +053ea0: |[053ea0] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +053eb0: 5b12 5103 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0351 │ │ +053eb4: 7010 9106 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0691 │ │ +053eba: 2200 4000 |0005: new-instance v0, Landroid/graphics/Rect; // type@0040 │ │ +053ebe: 7010 1401 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0114 │ │ +053ec4: 5b10 5003 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0350 │ │ +053ec8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1484 │ │ 0x0005 line=1485 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/DrawerLayout; │ │ @@ -108367,57 +108583,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 │ │ -051fb8: |[051fb8] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -051fc8: 5420 5003 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0350 │ │ -051fcc: 6e20 2e0a 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0a2e │ │ -051fd2: 6e20 4f0a 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0a4f │ │ -051fd8: 6e20 2f0a 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0a2f │ │ -051fde: 6e20 500a 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0a50 │ │ -051fe4: 6e10 460a 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0a46 │ │ -051fea: 0a01 |0011: move-result v1 │ │ -051fec: 6e20 640a 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0a64 │ │ -051ff2: 6e10 360a 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0a36 │ │ -051ff8: 0c01 |0018: move-result-object v1 │ │ -051ffa: 6e20 5b0a 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0a5b │ │ -052000: 6e10 320a 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0a32 │ │ -052006: 0c01 |001f: move-result-object v1 │ │ -052008: 6e20 530a 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0a53 │ │ -05200e: 6e10 330a 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0a33 │ │ -052014: 0c01 |0026: move-result-object v1 │ │ -052016: 6e20 550a 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0a55 │ │ -05201c: 6e10 3f0a 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0a3f │ │ -052022: 0a01 |002d: move-result v1 │ │ -052024: 6e20 560a 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0a56 │ │ -05202a: 6e10 3e0a 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0a3e │ │ -052030: 0a01 |0034: move-result v1 │ │ -052032: 6e20 540a 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0a54 │ │ -052038: 6e10 400a 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0a40 │ │ -05203e: 0a01 |003b: move-result v1 │ │ -052040: 6e20 570a 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0a57 │ │ -052046: 6e10 410a 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0a41 │ │ -05204c: 0a01 |0042: move-result v1 │ │ -05204e: 6e20 580a 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0a58 │ │ -052054: 6e10 3b0a 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0a3b │ │ -05205a: 0a01 |0049: move-result v1 │ │ -05205c: 6e20 4e0a 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0a4e │ │ -052062: 6e10 450a 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0a45 │ │ -052068: 0a01 |0050: move-result v1 │ │ -05206a: 6e20 600a 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0a60 │ │ -052070: 6e10 420a 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0a42 │ │ -052076: 0a01 |0057: move-result v1 │ │ -052078: 6e20 590a 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0a59 │ │ -05207e: 6e10 2d0a 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0a2d │ │ -052084: 0a01 |005e: move-result v1 │ │ -052086: 6e20 260a 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0a26 │ │ -05208c: 0e00 |0062: return-void │ │ +053ecc: |[053ecc] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +053edc: 5420 5003 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0350 │ │ +053ee0: 6e20 2e0a 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0a2e │ │ +053ee6: 6e20 4f0a 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0a4f │ │ +053eec: 6e20 2f0a 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0a2f │ │ +053ef2: 6e20 500a 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0a50 │ │ +053ef8: 6e10 460a 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0a46 │ │ +053efe: 0a01 |0011: move-result v1 │ │ +053f00: 6e20 640a 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0a64 │ │ +053f06: 6e10 360a 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0a36 │ │ +053f0c: 0c01 |0018: move-result-object v1 │ │ +053f0e: 6e20 5b0a 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0a5b │ │ +053f14: 6e10 320a 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0a32 │ │ +053f1a: 0c01 |001f: move-result-object v1 │ │ +053f1c: 6e20 530a 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0a53 │ │ +053f22: 6e10 330a 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0a33 │ │ +053f28: 0c01 |0026: move-result-object v1 │ │ +053f2a: 6e20 550a 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0a55 │ │ +053f30: 6e10 3f0a 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0a3f │ │ +053f36: 0a01 |002d: move-result v1 │ │ +053f38: 6e20 560a 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0a56 │ │ +053f3e: 6e10 3e0a 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0a3e │ │ +053f44: 0a01 |0034: move-result v1 │ │ +053f46: 6e20 540a 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0a54 │ │ +053f4c: 6e10 400a 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0a40 │ │ +053f52: 0a01 |003b: move-result v1 │ │ +053f54: 6e20 570a 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0a57 │ │ +053f5a: 6e10 410a 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0a41 │ │ +053f60: 0a01 |0042: move-result v1 │ │ +053f62: 6e20 580a 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0a58 │ │ +053f68: 6e10 3b0a 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0a3b │ │ +053f6e: 0a01 |0049: move-result v1 │ │ +053f70: 6e20 4e0a 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0a4e │ │ +053f76: 6e10 450a 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0a45 │ │ +053f7c: 0a01 |0050: move-result v1 │ │ +053f7e: 6e20 600a 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0a60 │ │ +053f84: 6e10 420a 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0a42 │ │ +053f8a: 0a01 |0057: move-result v1 │ │ +053f8c: 6e20 590a 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0a59 │ │ +053f92: 6e10 2d0a 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0a2d │ │ +053f98: 0a01 |005e: move-result v1 │ │ +053f9a: 6e20 260a 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0a26 │ │ +053fa0: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1531 │ │ 0x0002 line=1533 │ │ 0x0005 line=1534 │ │ 0x0008 line=1536 │ │ 0x000b line=1537 │ │ @@ -108446,24 +108662,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -052090: |[052090] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -0520a0: 5421 5103 |0000: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0351 │ │ -0520a4: 6e10 1a0c 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0c1a │ │ -0520aa: 0c00 |0005: move-result-object v0 │ │ -0520ac: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -0520b0: 3230 0400 |0008: if-eq v0, v3, 000c // +0004 │ │ -0520b4: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -0520b6: 0f01 |000b: return v1 │ │ -0520b8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0520ba: 28fe |000d: goto 000b // -0002 │ │ +053fa4: |[053fa4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +053fb4: 5421 5103 |0000: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0351 │ │ +053fb8: 6e10 1a0c 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0c1a │ │ +053fbe: 0c00 |0005: move-result-object v0 │ │ +053fc0: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +053fc4: 3230 0400 |0008: if-eq v0, v3, 000c // +0004 │ │ +053fc8: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +053fca: 0f01 |000b: return v1 │ │ +053fcc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +053fce: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1520 │ │ 0x0006 line=1521 │ │ locals : │ │ 0x0006 - 0x000e reg=0 openDrawer Landroid/view/View; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -108474,42 +108690,42 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -0520bc: |[0520bc] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0520cc: 7110 480a 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@0a48 │ │ -0520d2: 0c04 |0003: move-result-object v4 │ │ -0520d4: 6f30 9606 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0696 │ │ -0520da: 6e20 610a 7800 |0007: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0a61 │ │ -0520e0: 7110 3a08 0700 |000a: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@083a │ │ -0520e6: 0c03 |000d: move-result-object v3 │ │ -0520e8: 2035 fa01 |000e: instance-of v5, v3, Landroid/view/View; // type@01fa │ │ -0520ec: 3805 0700 |0010: if-eqz v5, 0017 // +0007 │ │ -0520f0: 1f03 fa01 |0012: check-cast v3, Landroid/view/View; // type@01fa │ │ -0520f4: 6e20 5c0a 3800 |0014: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0a5c │ │ -0520fa: 7030 d80b 8604 |0017: invoke-direct {v6, v8, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0bd8 │ │ -052100: 6e10 4d0a 0400 |001a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0a4d │ │ -052106: 5465 5103 |001d: iget-object v5, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0351 │ │ -05210a: 6e10 200c 0500 |001f: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ -052110: 0a01 |0022: move-result v1 │ │ -052112: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -052114: 3512 1400 |0024: if-ge v2, v1, 0038 // +0014 │ │ -052118: 5465 5103 |0026: iget-object v5, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0351 │ │ -05211c: 6e20 1f0c 2500 |0028: invoke-virtual {v5, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ -052122: 0c00 |002b: move-result-object v0 │ │ -052124: 6e20 d90b 0600 |002c: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0bd9 │ │ -05212a: 0a05 |002f: move-result v5 │ │ -05212c: 3905 0500 |0030: if-nez v5, 0035 // +0005 │ │ -052130: 6e20 270a 0800 |0032: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0a27 │ │ -052136: d802 0201 |0035: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05213a: 28ed |0037: goto 0024 // -0013 │ │ -05213c: 0e00 |0038: return-void │ │ +053fd0: |[053fd0] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +053fe0: 7110 480a 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@0a48 │ │ +053fe6: 0c04 |0003: move-result-object v4 │ │ +053fe8: 6f30 9606 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0696 │ │ +053fee: 6e20 610a 7800 |0007: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0a61 │ │ +053ff4: 7110 3a08 0700 |000a: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@083a │ │ +053ffa: 0c03 |000d: move-result-object v3 │ │ +053ffc: 2035 fa01 |000e: instance-of v5, v3, Landroid/view/View; // type@01fa │ │ +054000: 3805 0700 |0010: if-eqz v5, 0017 // +0007 │ │ +054004: 1f03 fa01 |0012: check-cast v3, Landroid/view/View; // type@01fa │ │ +054008: 6e20 5c0a 3800 |0014: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0a5c │ │ +05400e: 7030 d80b 8604 |0017: invoke-direct {v6, v8, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0bd8 │ │ +054014: 6e10 4d0a 0400 |001a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0a4d │ │ +05401a: 5465 5103 |001d: iget-object v5, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0351 │ │ +05401e: 6e10 200c 0500 |001f: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0c20 │ │ +054024: 0a01 |0022: move-result v1 │ │ +054026: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +054028: 3512 1400 |0024: if-ge v2, v1, 0038 // +0014 │ │ +05402c: 5465 5103 |0026: iget-object v5, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0351 │ │ +054030: 6e20 1f0c 2500 |0028: invoke-virtual {v5, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0c1f │ │ +054036: 0c00 |002b: move-result-object v0 │ │ +054038: 6e20 d90b 0600 |002c: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0bd9 │ │ +05403e: 0a05 |002f: move-result v5 │ │ +054040: 3905 0500 |0030: if-nez v5, 0035 // +0005 │ │ +054044: 6e20 270a 0800 |0032: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0a27 │ │ +05404a: d802 0201 |0035: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05404e: 28ed |0037: goto 0024 // -0013 │ │ +054050: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1489 │ │ 0x0004 line=1490 │ │ 0x0007 line=1492 │ │ 0x000a line=1493 │ │ 0x000e line=1494 │ │ @@ -108538,23 +108754,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 │ │ -052140: |[052140] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -052150: 6e20 d90b 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0bd9 │ │ -052156: 0a00 |0003: move-result v0 │ │ -052158: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -05215c: 6f40 9806 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@0698 │ │ -052162: 0a00 |0009: move-result v0 │ │ -052164: 0f00 |000a: return v0 │ │ -052166: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -052168: 28fe |000c: goto 000a // -0002 │ │ +054054: |[054054] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +054064: 6e20 d90b 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0bd9 │ │ +05406a: 0a00 |0003: move-result v0 │ │ +05406c: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +054070: 6f40 9806 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@0698 │ │ +054076: 0a00 |0009: move-result v0 │ │ +054078: 0f00 |000a: return v0 │ │ +05407a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +05407c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1513 │ │ 0x0006 line=1514 │ │ 0x000a line=1516 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -108593,17 +108809,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05216c: |[05216c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ -05217c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -052182: 0e00 |0003: return-void │ │ +054080: |[054080] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ +054090: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +054096: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ │ │ Virtual methods - │ │ @@ -108612,16 +108828,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052184: |[052184] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ -052194: 0e00 |0000: return-void │ │ +054098: |[054098] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ +0540a8: 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; │ │ │ │ @@ -108630,16 +108846,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052198: |[052198] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ -0521a8: 0e00 |0000: return-void │ │ +0540ac: |[0540ac] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ +0540bc: 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; │ │ │ │ @@ -108648,16 +108864,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0521ac: |[0521ac] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ -0521bc: 0e00 |0000: return-void │ │ +0540c0: |[0540c0] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ +0540d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 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 │ │ @@ -108667,16 +108883,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0521c0: |[0521c0] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ -0521d0: 0e00 |0000: return-void │ │ +0540d4: |[0540d4] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ +0540e4: 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 newState I │ │ │ │ @@ -108726,22 +108942,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 │ │ -0521d4: |[0521d4] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ -0521e4: 5b12 6403 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -0521e8: 7010 eb0d 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@0deb │ │ -0521ee: 2200 9d01 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@019d │ │ -0521f2: 7020 f50b 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0bf5 │ │ -0521f8: 5b10 6303 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0363 │ │ -0521fc: 5913 6203 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0362 │ │ -052200: 0e00 |000e: return-void │ │ +0540e8: |[0540e8] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ +0540f8: 5b12 6403 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +0540fc: 7010 eb0d 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@0deb │ │ +054102: 2200 9d01 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@019d │ │ +054106: 7020 f50b 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0bf5 │ │ +05410c: 5b10 6303 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0363 │ │ +054110: 5913 6203 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0362 │ │ +054114: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1290 │ │ 0x0005 line=1284 │ │ 0x000c line=1291 │ │ 0x000e line=1292 │ │ locals : │ │ @@ -108754,17 +108970,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 │ │ -052204: |[052204] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -052214: 7010 040c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@0c04 │ │ -05221a: 0e00 |0003: return-void │ │ +054118: |[054118] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +054128: 7010 040c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@0c04 │ │ +05412e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1280 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ #2 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ @@ -108772,26 +108988,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05221c: |[05221c] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ -05222c: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -05222e: 5232 6203 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0362 │ │ -052232: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ -052236: 1250 |0005: const/4 v0, #int 5 // #5 │ │ -052238: 5432 6403 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -05223c: 6e20 190c 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ -052242: 0c01 |000b: move-result-object v1 │ │ -052244: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -052248: 5432 6403 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -05224c: 6e20 110c 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0c11 │ │ -052252: 0e00 |0013: return-void │ │ +054130: |[054130] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ +054140: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +054142: 5232 6203 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0362 │ │ +054146: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ +05414a: 1250 |0005: const/4 v0, #int 5 // #5 │ │ +05414c: 5432 6403 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +054150: 6e20 190c 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ +054156: 0c01 |000b: move-result-object v1 │ │ +054158: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +05415c: 5432 6403 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +054160: 6e20 110c 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0c11 │ │ +054166: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1341 │ │ 0x0006 line=1342 │ │ 0x000c line=1343 │ │ 0x000e line=1344 │ │ 0x0013 line=1346 │ │ @@ -108805,71 +109021,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -052254: |[052254] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ -052264: 1238 |0000: const/4 v8, #int 3 // #3 │ │ -052266: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -052268: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -05226a: 5497 6103 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0361 │ │ -05226e: 6e10 150e 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@0e15 │ │ -052274: 0a03 |0008: move-result v3 │ │ -052276: 5297 6203 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0362 │ │ -05227a: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ -05227e: 0161 |000d: move v1, v6 │ │ -052280: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ -052284: 5497 6403 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -052288: 6e20 190c 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ -05228e: 0c04 |0015: move-result-object v4 │ │ -052290: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ -052294: 6e10 c00e 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ -05229a: 0a05 |001b: move-result v5 │ │ -05229c: 7b55 |001c: neg-int v5, v5 │ │ -05229e: 9000 0503 |001d: add-int v0, v5, v3 │ │ -0522a2: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ -0522a6: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -0522aa: 6e10 b10e 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -0522b0: 0a05 |0026: move-result v5 │ │ -0522b2: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ -0522b6: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ -0522ba: 6e10 b10e 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -0522c0: 0a05 |002e: move-result v5 │ │ -0522c2: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ -0522c6: 5495 6403 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -0522ca: 6e20 240c 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0c24 │ │ -0522d0: 0a05 |0036: move-result v5 │ │ -0522d2: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ -0522d6: 6e10 b00e 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -0522dc: 0c02 |003c: move-result-object v2 │ │ -0522de: 1f02 9901 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -0522e2: 5495 6103 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0361 │ │ -0522e6: 6e10 be0e 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -0522ec: 0a07 |0044: move-result v7 │ │ -0522ee: 6e40 290e 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@0e29 │ │ -0522f4: 5c26 5503 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0355 │ │ -0522f8: 5495 6403 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -0522fc: 6e10 2e0c 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0c2e │ │ -052302: 7010 fb0b 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0bfb │ │ -052308: 5495 6403 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -05230c: 6e10 0d0c 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@0c0d │ │ -052312: 0e00 |0057: return-void │ │ -052314: 0151 |0058: move v1, v5 │ │ -052316: 28b5 |0059: goto 000e // -004b │ │ -052318: 5495 6403 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -05231c: 1257 |005c: const/4 v7, #int 5 // #5 │ │ -05231e: 6e20 190c 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ -052324: 0c04 |0060: move-result-object v4 │ │ -052326: 5495 6403 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -05232a: 6e10 290c 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0c29 │ │ -052330: 0a05 |0066: move-result v5 │ │ -052332: 9100 0503 |0067: sub-int v0, v5, v3 │ │ -052336: 28b6 |0069: goto 001f // -004a │ │ +054168: |[054168] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ +054178: 1238 |0000: const/4 v8, #int 3 // #3 │ │ +05417a: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +05417c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +05417e: 5497 6103 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0361 │ │ +054182: 6e10 150e 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@0e15 │ │ +054188: 0a03 |0008: move-result v3 │ │ +05418a: 5297 6203 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0362 │ │ +05418e: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ +054192: 0161 |000d: move v1, v6 │ │ +054194: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ +054198: 5497 6403 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +05419c: 6e20 190c 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ +0541a2: 0c04 |0015: move-result-object v4 │ │ +0541a4: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ +0541a8: 6e10 c00e 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ +0541ae: 0a05 |001b: move-result v5 │ │ +0541b0: 7b55 |001c: neg-int v5, v5 │ │ +0541b2: 9000 0503 |001d: add-int v0, v5, v3 │ │ +0541b6: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ +0541ba: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +0541be: 6e10 b10e 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +0541c4: 0a05 |0026: move-result v5 │ │ +0541c6: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ +0541ca: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ +0541ce: 6e10 b10e 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +0541d4: 0a05 |002e: move-result v5 │ │ +0541d6: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ +0541da: 5495 6403 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +0541de: 6e20 240c 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0c24 │ │ +0541e4: 0a05 |0036: move-result v5 │ │ +0541e6: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ +0541ea: 6e10 b00e 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +0541f0: 0c02 |003c: move-result-object v2 │ │ +0541f2: 1f02 9901 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +0541f6: 5495 6103 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0361 │ │ +0541fa: 6e10 be0e 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +054200: 0a07 |0044: move-result v7 │ │ +054202: 6e40 290e 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@0e29 │ │ +054208: 5c26 5503 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0355 │ │ +05420c: 5495 6403 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +054210: 6e10 2e0c 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0c2e │ │ +054216: 7010 fb0b 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0bfb │ │ +05421c: 5495 6403 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +054220: 6e10 0d0c 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@0c0d │ │ +054226: 0e00 |0057: return-void │ │ +054228: 0151 |0058: move v1, v5 │ │ +05422a: 28b5 |0059: goto 000e // -004b │ │ +05422c: 5495 6403 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +054230: 1257 |005c: const/4 v7, #int 5 // #5 │ │ +054232: 6e20 190c 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ +054238: 0c04 |0060: move-result-object v4 │ │ +05423a: 5495 6403 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +05423e: 6e10 290c 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0c29 │ │ +054244: 0a05 |0066: move-result v5 │ │ +054246: 9100 0503 |0067: sub-int v0, v5, v3 │ │ +05424a: 28b6 |0069: goto 001f // -004a │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1375 │ │ 0x0009 line=1376 │ │ 0x000e line=1377 │ │ 0x0010 line=1378 │ │ 0x0016 line=1379 │ │ @@ -108901,40 +109117,40 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -052338: |[052338] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -052348: 5431 6403 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -05234c: 1232 |0002: const/4 v2, #int 3 // #3 │ │ -05234e: 6e30 0e0c 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ -052354: 0a01 |0006: move-result v1 │ │ -052356: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ -05235a: 6e10 c00e 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ -052360: 0a01 |000c: move-result v1 │ │ -052362: 7b11 |000d: neg-int v1, v1 │ │ -052364: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -052366: 7120 e310 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@10e3 │ │ -05236c: 0a02 |0012: move-result v2 │ │ -05236e: 7120 e110 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@10e1 │ │ -052374: 0a01 |0016: move-result v1 │ │ -052376: 0f01 |0017: return v1 │ │ -052378: 5431 6403 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -05237c: 6e10 290c 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0c29 │ │ -052382: 0a00 |001d: move-result v0 │ │ -052384: 6e10 c00e 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ -05238a: 0a01 |0021: move-result v1 │ │ -05238c: 9101 0001 |0022: sub-int v1, v0, v1 │ │ -052390: 7120 e310 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@10e3 │ │ -052396: 0a02 |0027: move-result v2 │ │ -052398: 7120 e110 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@10e1 │ │ -05239e: 0a01 |002b: move-result v1 │ │ -0523a0: 28eb |002c: goto 0017 // -0015 │ │ +05424c: |[05424c] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +05425c: 5431 6403 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +054260: 1232 |0002: const/4 v2, #int 3 // #3 │ │ +054262: 6e30 0e0c 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ +054268: 0a01 |0006: move-result v1 │ │ +05426a: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ +05426e: 6e10 c00e 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ +054274: 0a01 |000c: move-result v1 │ │ +054276: 7b11 |000d: neg-int v1, v1 │ │ +054278: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +05427a: 7120 e410 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@10e4 │ │ +054280: 0a02 |0012: move-result v2 │ │ +054282: 7120 e210 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@10e2 │ │ +054288: 0a01 |0016: move-result v1 │ │ +05428a: 0f01 |0017: return v1 │ │ +05428c: 5431 6403 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +054290: 6e10 290c 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0c29 │ │ +054296: 0a00 |001d: move-result v0 │ │ +054298: 6e10 c00e 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ +05429e: 0a01 |0021: move-result v1 │ │ +0542a0: 9101 0001 |0022: sub-int v1, v0, v1 │ │ +0542a4: 7120 e410 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@10e4 │ │ +0542aa: 0a02 |0027: move-result v2 │ │ +0542ac: 7120 e210 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@10e2 │ │ +0542b2: 0a01 |002b: move-result v1 │ │ +0542b4: 28eb |002c: goto 0017 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1432 │ │ 0x0009 line=1433 │ │ 0x0017 line=1436 │ │ 0x0018 line=1435 │ │ 0x001e line=1436 │ │ @@ -108950,18 +109166,18 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0523a4: |[0523a4] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -0523b4: 6e10 be0e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -0523ba: 0a00 |0003: move-result v0 │ │ -0523bc: 0f00 |0004: return v0 │ │ +0542b8: |[0542b8] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +0542c8: 6e10 be0e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +0542ce: 0a00 |0003: move-result v0 │ │ +0542d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1442 │ │ 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 │ │ @@ -108972,18 +109188,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0523c0: |[0523c0] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -0523d0: 6e10 c00e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ -0523d6: 0a00 |0003: move-result v0 │ │ -0523d8: 0f00 |0004: return v0 │ │ +0542d4: |[0542d4] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +0542e4: 6e10 c00e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ +0542ea: 0a00 |0003: move-result v0 │ │ +0542ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1427 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ │ │ @@ -108992,35 +109208,35 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0523dc: |[0523dc] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ -0523ec: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ -0523f0: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -0523f2: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ -0523f6: 5431 6403 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -0523fa: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -0523fc: 6e20 190c 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ -052402: 0c00 |000b: move-result-object v0 │ │ -052404: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ -052408: 5431 6403 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -05240c: 6e20 240c 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0c24 │ │ -052412: 0a01 |0013: move-result v1 │ │ -052414: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ -052418: 5431 6103 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0361 │ │ -05241c: 6e30 fe0d 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@0dfe │ │ -052422: 0e00 |001b: return-void │ │ -052424: 5431 6403 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -052428: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -05242a: 6e20 190c 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ -052430: 0c00 |0022: move-result-object v0 │ │ -052432: 28e9 |0023: goto 000c // -0017 │ │ +0542f0: |[0542f0] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ +054300: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ +054304: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +054306: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ +05430a: 5431 6403 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +05430e: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +054310: 6e20 190c 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ +054316: 0c00 |000b: move-result-object v0 │ │ +054318: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ +05431c: 5431 6403 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +054320: 6e20 240c 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0c24 │ │ +054326: 0a01 |0013: move-result v1 │ │ +054328: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ +05432c: 5431 6103 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0361 │ │ +054330: 6e30 fe0d 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@0dfe │ │ +054336: 0e00 |001b: return-void │ │ +054338: 5431 6403 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +05433c: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +05433e: 6e20 190c 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0c19 │ │ +054344: 0c00 |0022: move-result-object v0 │ │ +054346: 28e9 |0023: goto 000c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1414 │ │ 0x0005 line=1415 │ │ 0x000c line=1420 │ │ 0x0016 line=1421 │ │ 0x001b line=1423 │ │ @@ -109037,17 +109253,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052434: |[052434] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ -052444: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052446: 0f00 |0001: return v0 │ │ +054348: |[054348] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ +054358: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05435a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1408 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0002 reg=2 edgeFlags I │ │ │ │ @@ -109056,20 +109272,20 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -052448: |[052448] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ -052458: 5440 6403 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -05245c: 5441 6303 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0363 │ │ -052460: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ -052464: 6e40 420c 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0c42 │ │ -05246a: 0e00 |0009: return-void │ │ +05435c: |[05435c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ +05436c: 5440 6403 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +054370: 5441 6303 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0363 │ │ +054374: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ +054378: 6e40 420c 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0c42 │ │ +05437e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1369 │ │ 0x0009 line=1370 │ │ locals : │ │ 0x0000 - 0x000a reg=4 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000a reg=5 edgeFlags I │ │ @@ -109080,22 +109296,22 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05246c: |[05246c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -05247c: 6e10 b00e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -052482: 0c00 |0003: move-result-object v0 │ │ -052484: 1f00 9901 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ -052488: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -05248a: 5c01 5503 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0355 │ │ -05248e: 7010 fb0b 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0bfb │ │ -052494: 0e00 |000c: return-void │ │ +054380: |[054380] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +054390: 6e10 b00e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +054396: 0c00 |0003: move-result-object v0 │ │ +054398: 1f00 9901 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0199 │ │ +05439c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +05439e: 5c01 5503 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0355 │ │ +0543a2: 7010 fb0b 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0bfb │ │ +0543a8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1334 │ │ 0x0006 line=1335 │ │ 0x0009 line=1337 │ │ 0x000c line=1338 │ │ locals : │ │ @@ -109109,22 +109325,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -052498: |[052498] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ -0524a8: 5430 6403 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -0524ac: 5231 6203 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0362 │ │ -0524b0: 5432 6103 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0361 │ │ -0524b4: 6e10 140e 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@0e14 │ │ -0524ba: 0c02 |0009: move-result-object v2 │ │ -0524bc: 6e40 510c 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@0c51 │ │ -0524c2: 0e00 |000d: return-void │ │ +0543ac: |[0543ac] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ +0543bc: 5430 6403 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +0543c0: 5231 6203 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0362 │ │ +0543c4: 5432 6103 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0361 │ │ +0543c8: 6e10 140e 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@0e14 │ │ +0543ce: 0c02 |0009: move-result-object v2 │ │ +0543d0: 6e40 510c 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@0c51 │ │ +0543d6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1312 │ │ 0x000d line=1313 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000e reg=4 state I │ │ @@ -109134,46 +109350,46 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -0524c4: |[0524c4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -0524d4: 6e10 c00e 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ -0524da: 0a00 |0003: move-result v0 │ │ -0524dc: 5453 6403 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -0524e0: 1234 |0006: const/4 v4, #int 3 // #3 │ │ -0524e2: 6e30 0e0c 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ -0524e8: 0a03 |000a: move-result v3 │ │ -0524ea: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ -0524ee: 9003 0007 |000d: add-int v3, v0, v7 │ │ -0524f2: 8233 |000f: int-to-float v3, v3 │ │ -0524f4: 8204 |0010: int-to-float v4, v0 │ │ -0524f6: a901 0304 |0011: div-float v1, v3, v4 │ │ -0524fa: 5453 6403 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -0524fe: 6e30 4d0c 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0c4d │ │ -052504: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -052506: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ -05250a: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ -05250e: 1243 |001d: const/4 v3, #int 4 // #4 │ │ -052510: 6e20 f50e 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ -052516: 5453 6403 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -05251a: 6e10 2e0c 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0c2e │ │ -052520: 0e00 |0026: return-void │ │ -052522: 5453 6403 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -052526: 6e10 290c 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0c29 │ │ -05252c: 0a02 |002c: move-result v2 │ │ -05252e: 9103 0207 |002d: sub-int v3, v2, v7 │ │ -052532: 8233 |002f: int-to-float v3, v3 │ │ -052534: 8204 |0030: int-to-float v4, v0 │ │ -052536: a901 0304 |0031: div-float v1, v3, v4 │ │ -05253a: 28e0 |0033: goto 0013 // -0020 │ │ -05253c: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -05253e: 28e9 |0035: goto 001e // -0017 │ │ +0543d8: |[0543d8] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +0543e8: 6e10 c00e 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ +0543ee: 0a00 |0003: move-result v0 │ │ +0543f0: 5453 6403 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +0543f4: 1234 |0006: const/4 v4, #int 3 // #3 │ │ +0543f6: 6e30 0e0c 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ +0543fc: 0a03 |000a: move-result v3 │ │ +0543fe: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ +054402: 9003 0007 |000d: add-int v3, v0, v7 │ │ +054406: 8233 |000f: int-to-float v3, v3 │ │ +054408: 8204 |0010: int-to-float v4, v0 │ │ +05440a: a901 0304 |0011: div-float v1, v3, v4 │ │ +05440e: 5453 6403 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +054412: 6e30 4d0c 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0c4d │ │ +054418: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +05441a: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ +05441e: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ +054422: 1243 |001d: const/4 v3, #int 4 // #4 │ │ +054424: 6e20 f50e 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@0ef5 │ │ +05442a: 5453 6403 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +05442e: 6e10 2e0c 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0c2e │ │ +054434: 0e00 |0026: return-void │ │ +054436: 5453 6403 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +05443a: 6e10 290c 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0c29 │ │ +054440: 0a02 |002c: move-result v2 │ │ +054442: 9103 0207 |002d: sub-int v3, v2, v7 │ │ +054446: 8233 |002f: int-to-float v3, v3 │ │ +054448: 8204 |0030: int-to-float v4, v0 │ │ +05444a: a901 0304 |0031: div-float v1, v3, v4 │ │ +05444e: 28e0 |0033: goto 0013 // -0020 │ │ +054450: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +054452: 28e9 |0035: goto 001e // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1318 │ │ 0x0004 line=1321 │ │ 0x000d line=1322 │ │ 0x0013 line=1327 │ │ 0x0018 line=1328 │ │ @@ -109199,56 +109415,56 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -052540: |[052540] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -052550: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ -052554: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -052556: 5484 6403 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -05255a: 6e20 260c 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0c26 │ │ -052560: 0a02 |0008: move-result v2 │ │ -052562: 6e10 c00e 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ -052568: 0a00 |000c: move-result v0 │ │ -05256a: 5484 6403 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -05256e: 1235 |000f: const/4 v5, #int 3 // #3 │ │ -052570: 6e30 0e0c 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ -052576: 0a04 |0013: move-result v4 │ │ -052578: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ -05257c: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ -052580: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ -052584: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ -052588: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -05258c: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ -052590: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ -052594: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -052596: 5484 6103 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0361 │ │ -05259a: 6e10 be0e 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -0525a0: 0a05 |0028: move-result v5 │ │ -0525a2: 6e30 270e 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@0e27 │ │ -0525a8: 5484 6403 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -0525ac: 6e10 2e0c 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0c2e │ │ -0525b2: 0e00 |0031: return-void │ │ -0525b4: 7b01 |0032: neg-int v1, v0 │ │ -0525b6: 28f0 |0033: goto 0023 // -0010 │ │ -0525b8: 5484 6403 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -0525bc: 6e10 290c 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0c29 │ │ -0525c2: 0a03 |0039: move-result v3 │ │ -0525c4: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ -0525c8: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ -0525cc: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ -0525d0: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ -0525d4: 2e04 0207 |0042: cmpg-float v4, v2, v7 │ │ -0525d8: 3b04 0500 |0044: if-gez v4, 0049 // +0005 │ │ -0525dc: 9101 0300 |0046: sub-int v1, v3, v0 │ │ -0525e0: 28db |0048: goto 0023 // -0025 │ │ -0525e2: 0131 |0049: move v1, v3 │ │ -0525e4: 28fe |004a: goto 0048 // -0002 │ │ +054454: |[054454] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +054464: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +054468: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +05446a: 5484 6403 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +05446e: 6e20 260c 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0c26 │ │ +054474: 0a02 |0008: move-result v2 │ │ +054476: 6e10 c00e 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@0ec0 │ │ +05447c: 0a00 |000c: move-result v0 │ │ +05447e: 5484 6403 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +054482: 1235 |000f: const/4 v5, #int 3 // #3 │ │ +054484: 6e30 0e0c 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ +05448a: 0a04 |0013: move-result v4 │ │ +05448c: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ +054490: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ +054494: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ +054498: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ +05449c: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +0544a0: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ +0544a4: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ +0544a8: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +0544aa: 5484 6103 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0361 │ │ +0544ae: 6e10 be0e 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +0544b4: 0a05 |0028: move-result v5 │ │ +0544b6: 6e30 270e 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@0e27 │ │ +0544bc: 5484 6403 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +0544c0: 6e10 2e0c 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0c2e │ │ +0544c6: 0e00 |0031: return-void │ │ +0544c8: 7b01 |0032: neg-int v1, v0 │ │ +0544ca: 28f0 |0033: goto 0023 // -0010 │ │ +0544cc: 5484 6403 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +0544d0: 6e10 290c 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0c29 │ │ +0544d6: 0a03 |0039: move-result v3 │ │ +0544d8: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ +0544dc: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ +0544e0: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ +0544e4: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ +0544e8: 2e04 0207 |0042: cmpg-float v4, v2, v7 │ │ +0544ec: 3b04 0500 |0044: if-gez v4, 0049 // +0005 │ │ +0544f0: 9101 0300 |0046: sub-int v1, v3, v0 │ │ +0544f4: 28db |0048: goto 0023 // -0025 │ │ +0544f6: 0131 |0049: move v1, v3 │ │ +0544f8: 28fe |004a: goto 0048 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1352 │ │ 0x0009 line=1353 │ │ 0x000d line=1356 │ │ 0x0016 line=1357 │ │ 0x0023 line=1363 │ │ @@ -109273,19 +109489,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0525e8: |[0525e8] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ -0525f8: 5420 6403 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -0525fc: 5421 6303 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0363 │ │ -052600: 6e20 430c 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0c43 │ │ -052606: 0e00 |0007: return-void │ │ +0544fc: |[0544fc] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ +05450c: 5420 6403 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +054510: 5421 6303 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0363 │ │ +054514: 6e20 430c 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0c43 │ │ +05451a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1299 │ │ 0x0007 line=1300 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -109294,17 +109510,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 │ │ -052608: |[052608] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -052618: 5b01 6103 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0361 │ │ -05261c: 0e00 |0002: return-void │ │ +05451c: |[05451c] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +05452c: 5b01 6103 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0361 │ │ +054530: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1295 │ │ 0x0002 line=1296 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0003 reg=1 dragger Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -109314,32 +109530,32 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -052620: |[052620] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -052630: 5420 6403 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -052634: 6e20 320c 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ -05263a: 0a00 |0005: move-result v0 │ │ -05263c: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -052640: 5420 6403 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -052644: 5221 6203 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0362 │ │ -052648: 6e30 0e0c 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ -05264e: 0a00 |000f: move-result v0 │ │ -052650: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -052654: 5420 6403 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ -052658: 6e20 240c 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0c24 │ │ -05265e: 0a00 |0017: move-result v0 │ │ -052660: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ -052664: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -052666: 0f00 |001b: return v0 │ │ -052668: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -05266a: 28fe |001d: goto 001b // -0002 │ │ +054534: |[054534] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +054544: 5420 6403 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +054548: 6e20 320c 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0c32 │ │ +05454e: 0a00 |0005: move-result v0 │ │ +054550: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +054554: 5420 6403 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +054558: 5221 6203 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mGravity:I // field@0362 │ │ +05455c: 6e30 0e0c 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewGravity:(Landroid/view/View;I)Z // method@0c0e │ │ +054562: 0a00 |000f: move-result v0 │ │ +054564: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +054568: 5420 6403 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0364 │ │ +05456c: 6e20 240c 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0c24 │ │ +054572: 0a00 |0017: move-result v0 │ │ +054574: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ +054578: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +05457a: 0f00 |001b: return v0 │ │ +05457c: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +05457e: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1306 │ │ 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 │ │ @@ -109375,17 +109591,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05266c: |[05266c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -05267c: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -052682: 0e00 |0003: return-void │ │ +054580: |[054580] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +054590: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +054596: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -109394,17 +109610,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 │ │ -052684: |[052684] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -052694: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052696: 0f00 |0001: return v0 │ │ +054598: |[054598] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +0545a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0545aa: 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; │ │ @@ -109414,16 +109630,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052698: |[052698] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -0526a8: 0e00 |0000: return-void │ │ +0545ac: |[0545ac] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +0545bc: 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; │ │ │ │ @@ -109432,17 +109648,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0526ac: |[0526ac] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -0526bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0526be: 0f00 |0001: return v0 │ │ +0545c0: |[0545c0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +0545d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0545d2: 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; │ │ │ │ @@ -109451,17 +109667,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 │ │ -0526c0: |[0526c0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -0526d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0526d2: 1100 |0001: return-object v0 │ │ +0545d4: |[0545d4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0545e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0545e6: 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; │ │ │ │ @@ -109470,17 +109686,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0526d4: |[0526d4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -0526e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0526e6: 0f00 |0001: return v0 │ │ +0545e8: |[0545e8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +0545f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0545fa: 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 │ │ @@ -109490,17 +109706,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0526e8: |[0526e8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -0526f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0526fa: 0f00 |0001: return v0 │ │ +0545fc: |[0545fc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +05460c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05460e: 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 │ │ @@ -109510,17 +109726,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0526fc: |[0526fc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -05270c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05270e: 0f00 |0001: return v0 │ │ +054610: |[054610] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +054620: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054622: 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; │ │ │ │ @@ -109529,16 +109745,16 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052710: |[052710] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -052720: 0e00 |0000: return-void │ │ +054624: |[054624] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +054634: 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 │ │ @@ -109575,17 +109791,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052724: |[052724] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -052734: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -05273a: 0e00 |0003: return-void │ │ +054638: |[054638] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +054648: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +05464e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -109594,18 +109810,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 │ │ -05273c: |[05273c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -05274c: 7120 760c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0c76 │ │ -052752: 0a00 |0003: move-result v0 │ │ -052754: 0f00 |0004: return v0 │ │ +054650: |[054650] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +054660: 7120 760c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0c76 │ │ +054666: 0a00 |0003: move-result v0 │ │ +054668: 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; │ │ @@ -109615,17 +109831,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052758: |[052758] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -052768: 7110 770c 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0c77 │ │ -05276e: 0e00 |0003: return-void │ │ +05466c: |[05466c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +05467c: 7110 770c 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0c77 │ │ +054682: 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; │ │ @@ -109635,18 +109851,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -052770: |[052770] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -052780: 7110 780c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0c78 │ │ -052786: 0a00 |0003: move-result v0 │ │ -052788: 0f00 |0004: return v0 │ │ +054684: |[054684] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +054694: 7110 780c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0c78 │ │ +05469a: 0a00 |0003: move-result v0 │ │ +05469c: 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; │ │ │ │ @@ -109655,18 +109871,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 │ │ -05278c: |[05278c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -05279c: 7110 790c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0c79 │ │ -0527a2: 0c00 |0003: move-result-object v0 │ │ -0527a4: 1100 |0004: return-object v0 │ │ +0546a0: |[0546a0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0546b0: 7110 790c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0c79 │ │ +0546b6: 0c00 |0003: move-result-object v0 │ │ +0546b8: 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; │ │ │ │ @@ -109675,18 +109891,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0527a8: |[0527a8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -0527b8: 7120 7a0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0c7a │ │ -0527be: 0a00 |0003: move-result v0 │ │ -0527c0: 0f00 |0004: return v0 │ │ +0546bc: |[0546bc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +0546cc: 7120 7a0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0c7a │ │ +0546d2: 0a00 |0003: move-result v0 │ │ +0546d4: 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 │ │ @@ -109696,18 +109912,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0527c4: |[0527c4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -0527d4: 7120 7b0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0c7b │ │ -0527da: 0a00 |0003: move-result v0 │ │ -0527dc: 0f00 |0004: return v0 │ │ +0546d8: |[0546d8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +0546e8: 7120 7b0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0c7b │ │ +0546ee: 0a00 |0003: move-result v0 │ │ +0546f0: 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 │ │ @@ -109717,18 +109933,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0527e0: |[0527e0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -0527f0: 7110 7c0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0c7c │ │ -0527f6: 0a00 |0003: move-result v0 │ │ -0527f8: 0f00 |0004: return v0 │ │ +0546f4: |[0546f4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +054704: 7110 7c0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0c7c │ │ +05470a: 0a00 |0003: move-result v0 │ │ +05470c: 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; │ │ │ │ @@ -109737,17 +109953,17 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0527fc: |[0527fc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -05280c: 7130 7d0c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0c7d │ │ -052812: 0e00 |0003: return-void │ │ +054710: |[054710] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +054720: 7130 7d0c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0c7d │ │ +054726: 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; │ │ @@ -109785,17 +110001,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052814: |[052814] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ -052824: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -05282a: 0e00 |0003: return-void │ │ +054728: |[054728] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ +054738: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +05473e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -109804,18 +110020,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05282c: |[05282c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ -05283c: 1f01 2a02 |0000: check-cast v1, Landroid/widget/Scroller; // type@022a │ │ -052840: 6e10 0710 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@1007 │ │ -052846: 0e00 |0005: return-void │ │ +054740: |[054740] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ +054750: 1f01 2a02 |0000: check-cast v1, Landroid/widget/Scroller; // type@022a │ │ +054754: 6e10 0710 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@1007 │ │ +05475a: 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; │ │ @@ -109825,19 +110041,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -052848: |[052848] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -052858: 1f02 2a02 |0000: check-cast v2, Landroid/widget/Scroller; // type@022a │ │ -05285c: 6e10 0810 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1008 │ │ -052862: 0a00 |0005: move-result v0 │ │ -052864: 0f00 |0006: return v0 │ │ +05475c: |[05475c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +05476c: 1f02 2a02 |0000: check-cast v2, Landroid/widget/Scroller; // type@022a │ │ +054770: 6e10 0810 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@1008 │ │ +054776: 0a00 |0005: move-result v0 │ │ +054778: 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; │ │ │ │ @@ -109846,22 +110062,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 │ │ -052868: |[052868] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -052878: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ -05287c: 2200 2a02 |0002: new-instance v0, Landroid/widget/Scroller; // type@022a │ │ -052880: 7030 0610 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1006 │ │ -052886: 1100 |0007: return-object v0 │ │ -052888: 2200 2a02 |0008: new-instance v0, Landroid/widget/Scroller; // type@022a │ │ -05288c: 7020 0510 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@1005 │ │ -052892: 28fa |000d: goto 0007 // -0006 │ │ +05477c: |[05477c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +05478c: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ +054790: 2200 2a02 |0002: new-instance v0, Landroid/widget/Scroller; // type@022a │ │ +054794: 7030 0610 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1006 │ │ +05479a: 1100 |0007: return-object v0 │ │ +05479c: 2200 2a02 |0008: new-instance v0, Landroid/widget/Scroller; // type@022a │ │ +0547a0: 7020 0510 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@1005 │ │ +0547a6: 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; │ │ @@ -109871,27 +110087,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -052894: |[052894] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -0528a4: 07a0 |0000: move-object v0, v10 │ │ -0528a6: 1f00 2a02 |0001: check-cast v0, Landroid/widget/Scroller; // type@022a │ │ -0528aa: 01b1 |0003: move v1, v11 │ │ -0528ac: 01c2 |0004: move v2, v12 │ │ -0528ae: 01d3 |0005: move v3, v13 │ │ -0528b0: 01e4 |0006: move v4, v14 │ │ -0528b2: 01f5 |0007: move v5, v15 │ │ -0528b4: 0206 1000 |0008: move/from16 v6, v16 │ │ -0528b8: 0207 1100 |000a: move/from16 v7, v17 │ │ -0528bc: 0208 1200 |000c: move/from16 v8, v18 │ │ -0528c0: 7409 0910 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1009 │ │ -0528c6: 0e00 |0011: return-void │ │ +0547a8: |[0547a8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +0547b8: 07a0 |0000: move-object v0, v10 │ │ +0547ba: 1f00 2a02 |0001: check-cast v0, Landroid/widget/Scroller; // type@022a │ │ +0547be: 01b1 |0003: move v1, v11 │ │ +0547c0: 01c2 |0004: move v2, v12 │ │ +0547c2: 01d3 |0005: move v3, v13 │ │ +0547c4: 01e4 |0006: move v4, v14 │ │ +0547c6: 01f5 |0007: move v5, v15 │ │ +0547c8: 0206 1000 |0008: move/from16 v6, v16 │ │ +0547cc: 0207 1100 |000a: move/from16 v7, v17 │ │ +0547d0: 0208 1200 |000c: move/from16 v8, v18 │ │ +0547d4: 7409 0910 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1009 │ │ +0547da: 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; │ │ @@ -109909,27 +110125,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 21 │ │ ins : 12 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -0528c8: |[0528c8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -0528d8: 07a0 |0000: move-object v0, v10 │ │ -0528da: 1f00 2a02 |0001: check-cast v0, Landroid/widget/Scroller; // type@022a │ │ -0528de: 01b1 |0003: move v1, v11 │ │ -0528e0: 01c2 |0004: move v2, v12 │ │ -0528e2: 01d3 |0005: move v3, v13 │ │ -0528e4: 01e4 |0006: move v4, v14 │ │ -0528e6: 01f5 |0007: move v5, v15 │ │ -0528e8: 0206 1000 |0008: move/from16 v6, v16 │ │ -0528ec: 0207 1100 |000a: move/from16 v7, v17 │ │ -0528f0: 0208 1200 |000c: move/from16 v8, v18 │ │ -0528f4: 7409 0910 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1009 │ │ -0528fa: 0e00 |0011: return-void │ │ +0547dc: |[0547dc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +0547ec: 07a0 |0000: move-object v0, v10 │ │ +0547ee: 1f00 2a02 |0001: check-cast v0, Landroid/widget/Scroller; // type@022a │ │ +0547f2: 01b1 |0003: move v1, v11 │ │ +0547f4: 01c2 |0004: move v2, v12 │ │ +0547f6: 01d3 |0005: move v3, v13 │ │ +0547f8: 01e4 |0006: move v4, v14 │ │ +0547fa: 01f5 |0007: move v5, v15 │ │ +0547fc: 0206 1000 |0008: move/from16 v6, v16 │ │ +054800: 0207 1100 |000a: move/from16 v7, v17 │ │ +054804: 0208 1200 |000c: move/from16 v8, v18 │ │ +054808: 7409 0910 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@1009 │ │ +05480e: 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; │ │ @@ -109949,17 +110165,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0528fc: |[0528fc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ -05290c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05290e: 0f00 |0001: return v0 │ │ +054810: |[054810] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ +054820: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054822: 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; │ │ │ │ @@ -109968,19 +110184,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -052910: |[052910] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ -052920: 1f02 2a02 |0000: check-cast v2, Landroid/widget/Scroller; // type@022a │ │ -052924: 6e10 0a10 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@100a │ │ -05292a: 0a00 |0005: move-result v0 │ │ -05292c: 0f00 |0006: return v0 │ │ +054824: |[054824] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ +054834: 1f02 2a02 |0000: check-cast v2, Landroid/widget/Scroller; // type@022a │ │ +054838: 6e10 0a10 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@100a │ │ +05483e: 0a00 |0005: move-result v0 │ │ +054840: 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; │ │ │ │ @@ -109989,19 +110205,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -052930: |[052930] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ -052940: 1f02 2a02 |0000: check-cast v2, Landroid/widget/Scroller; // type@022a │ │ -052944: 6e10 0b10 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@100b │ │ -05294a: 0a00 |0005: move-result v0 │ │ -05294c: 0f00 |0006: return v0 │ │ +054844: |[054844] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ +054854: 1f02 2a02 |0000: check-cast v2, Landroid/widget/Scroller; // type@022a │ │ +054858: 6e10 0b10 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@100b │ │ +05485e: 0a00 |0005: move-result v0 │ │ +054860: 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; │ │ │ │ @@ -110010,19 +110226,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -052950: |[052950] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ -052960: 1f02 2a02 |0000: check-cast v2, Landroid/widget/Scroller; // type@022a │ │ -052964: 6e10 0d10 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@100d │ │ -05296a: 0a00 |0005: move-result v0 │ │ -05296c: 0f00 |0006: return v0 │ │ +054864: |[054864] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ +054874: 1f02 2a02 |0000: check-cast v2, Landroid/widget/Scroller; // type@022a │ │ +054878: 6e10 0d10 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@100d │ │ +05487e: 0a00 |0005: move-result v0 │ │ +054880: 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; │ │ │ │ @@ -110031,19 +110247,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -052970: |[052970] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ -052980: 1f02 2a02 |0000: check-cast v2, Landroid/widget/Scroller; // type@022a │ │ -052984: 6e10 0e10 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@100e │ │ -05298a: 0a00 |0005: move-result v0 │ │ -05298c: 0f00 |0006: return v0 │ │ +054884: |[054884] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ +054894: 1f02 2a02 |0000: check-cast v2, Landroid/widget/Scroller; // type@022a │ │ +054898: 6e10 0e10 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@100e │ │ +05489e: 0a00 |0005: move-result v0 │ │ +0548a0: 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; │ │ │ │ @@ -110052,19 +110268,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -052990: |[052990] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ -0529a0: 1f02 2a02 |0000: check-cast v2, Landroid/widget/Scroller; // type@022a │ │ -0529a4: 6e10 0f10 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@100f │ │ -0529aa: 0a00 |0005: move-result v0 │ │ -0529ac: 0f00 |0006: return v0 │ │ +0548a4: |[0548a4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ +0548b4: 1f02 2a02 |0000: check-cast v2, Landroid/widget/Scroller; // type@022a │ │ +0548b8: 6e10 0f10 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@100f │ │ +0548be: 0a00 |0005: move-result v0 │ │ +0548c0: 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; │ │ │ │ @@ -110073,17 +110289,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0529b0: |[0529b0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ -0529c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0529c2: 0f00 |0001: return v0 │ │ +0548c4: |[0548c4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ +0548d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0548d6: 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; │ │ │ │ @@ -110092,16 +110308,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0529c4: |[0529c4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -0529d4: 0e00 |0000: return-void │ │ +0548d8: |[0548d8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +0548e8: 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 │ │ @@ -110113,16 +110329,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0529d8: |[0529d8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -0529e8: 0e00 |0000: return-void │ │ +0548ec: |[0548ec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +0548fc: 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 │ │ @@ -110134,18 +110350,18 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0529ec: |[0529ec] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ -0529fc: 1f01 2a02 |0000: check-cast v1, Landroid/widget/Scroller; // type@022a │ │ -052a00: 6e55 1010 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@1010 │ │ -052a06: 0e00 |0005: return-void │ │ +054900: |[054900] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ +054910: 1f01 2a02 |0000: check-cast v1, Landroid/widget/Scroller; // type@022a │ │ +054914: 6e55 1010 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@1010 │ │ +05491a: 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; │ │ @@ -110159,24 +110375,24 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -052a08: |[052a08] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ -052a18: 0770 |0000: move-object v0, v7 │ │ -052a1a: 1f00 2a02 |0001: check-cast v0, Landroid/widget/Scroller; // type@022a │ │ -052a1e: 0181 |0003: move v1, v8 │ │ -052a20: 0192 |0004: move v2, v9 │ │ -052a22: 01a3 |0005: move v3, v10 │ │ -052a24: 01b4 |0006: move v4, v11 │ │ -052a26: 01c5 |0007: move v5, v12 │ │ -052a28: 7406 1110 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1011 │ │ -052a2e: 0e00 |000b: return-void │ │ +05491c: |[05491c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ +05492c: 0770 |0000: move-object v0, v7 │ │ +05492e: 1f00 2a02 |0001: check-cast v0, Landroid/widget/Scroller; // type@022a │ │ +054932: 0181 |0003: move v1, v8 │ │ +054934: 0192 |0004: move v2, v9 │ │ +054936: 01a3 |0005: move v3, v10 │ │ +054938: 01b4 |0006: move v4, v11 │ │ +05493a: 01c5 |0007: move v5, v12 │ │ +05493c: 7406 1110 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@1011 │ │ +054942: 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; │ │ @@ -110217,17 +110433,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052a30: |[052a30] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ -052a40: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -052a46: 0e00 |0003: return-void │ │ +054944: |[054944] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ +054954: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +05495a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -110236,17 +110452,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052a48: |[052a48] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -052a58: 7110 d00c 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@0cd0 │ │ -052a5e: 0e00 |0003: return-void │ │ +05495c: |[05495c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +05496c: 7110 d00c 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@0cd0 │ │ +054972: 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; │ │ @@ -110256,18 +110472,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -052a60: |[052a60] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -052a70: 7110 d10c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@0cd1 │ │ -052a76: 0a00 |0003: move-result v0 │ │ -052a78: 0f00 |0004: return v0 │ │ +054974: |[054974] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +054984: 7110 d10c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@0cd1 │ │ +05498a: 0a00 |0003: move-result v0 │ │ +05498c: 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; │ │ │ │ @@ -110276,18 +110492,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 │ │ -052a7c: |[052a7c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -052a8c: 7120 d20c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@0cd2 │ │ -052a92: 0c00 |0003: move-result-object v0 │ │ -052a94: 1100 |0004: return-object v0 │ │ +054990: |[054990] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +0549a0: 7120 d20c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@0cd2 │ │ +0549a6: 0c00 |0003: move-result-object v0 │ │ +0549a8: 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; │ │ @@ -110297,17 +110513,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 4 16-bit code units │ │ -052a98: |[052a98] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -052aa8: 7709 d30c 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@0cd3 │ │ -052aae: 0e00 |0003: return-void │ │ +0549ac: |[0549ac] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +0549bc: 7709 d30c 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@0cd3 │ │ +0549c2: 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; │ │ @@ -110325,17 +110541,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 11 │ │ insns size : 4 16-bit code units │ │ -052ab0: |[052ab0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -052ac0: 770b d40c 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@0cd4 │ │ -052ac6: 0e00 |0003: return-void │ │ +0549c4: |[0549c4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +0549d4: 770b d40c 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@0cd4 │ │ +0549da: 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; │ │ @@ -110355,17 +110571,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052ac8: |[052ac8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ -052ad8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052ada: 0f00 |0001: return v0 │ │ +0549dc: |[0549dc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0549ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0549ee: 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; │ │ │ │ @@ -110374,18 +110590,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -052adc: |[052adc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -052aec: 7110 d50c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@0cd5 │ │ -052af2: 0a00 |0003: move-result v0 │ │ -052af4: 0f00 |0004: return v0 │ │ +0549f0: |[0549f0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +054a00: 7110 d50c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@0cd5 │ │ +054a06: 0a00 |0003: move-result v0 │ │ +054a08: 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; │ │ │ │ @@ -110394,18 +110610,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -052af8: |[052af8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -052b08: 7110 d60c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@0cd6 │ │ -052b0e: 0a00 |0003: move-result v0 │ │ -052b10: 0f00 |0004: return v0 │ │ +054a0c: |[054a0c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +054a1c: 7110 d60c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@0cd6 │ │ +054a22: 0a00 |0003: move-result v0 │ │ +054a24: 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; │ │ │ │ @@ -110414,18 +110630,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -052b14: |[052b14] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -052b24: 7110 d70c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@0cd7 │ │ -052b2a: 0a00 |0003: move-result v0 │ │ -052b2c: 0f00 |0004: return v0 │ │ +054a28: |[054a28] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +054a38: 7110 d70c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@0cd7 │ │ +054a3e: 0a00 |0003: move-result v0 │ │ +054a40: 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; │ │ │ │ @@ -110434,18 +110650,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -052b30: |[052b30] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -052b40: 7110 d80c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@0cd8 │ │ -052b46: 0a00 |0003: move-result v0 │ │ -052b48: 0f00 |0004: return v0 │ │ +054a44: |[054a44] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +054a54: 7110 d80c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@0cd8 │ │ +054a5a: 0a00 |0003: move-result v0 │ │ +054a5c: 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; │ │ │ │ @@ -110454,18 +110670,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -052b4c: |[052b4c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -052b5c: 7110 d90c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@0cd9 │ │ -052b62: 0a00 |0003: move-result v0 │ │ -052b64: 0f00 |0004: return v0 │ │ +054a60: |[054a60] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +054a70: 7110 d90c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@0cd9 │ │ +054a76: 0a00 |0003: move-result v0 │ │ +054a78: 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; │ │ │ │ @@ -110474,18 +110690,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -052b68: |[052b68] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -052b78: 7110 da0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@0cda │ │ -052b7e: 0a00 |0003: move-result v0 │ │ -052b80: 0f00 |0004: return v0 │ │ +054a7c: |[054a7c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +054a8c: 7110 da0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@0cda │ │ +054a92: 0a00 |0003: move-result v0 │ │ +054a94: 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; │ │ │ │ @@ -110494,17 +110710,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -052b84: |[052b84] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -052b94: 7140 db0c 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@0cdb │ │ -052b9a: 0e00 |0003: return-void │ │ +054a98: |[054a98] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +054aa8: 7140 db0c 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@0cdb │ │ +054aae: 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; │ │ @@ -110517,17 +110733,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -052b9c: |[052b9c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -052bac: 7140 dc0c 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@0cdc │ │ -052bb2: 0e00 |0003: return-void │ │ +054ab0: |[054ab0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +054ac0: 7140 dc0c 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@0cdc │ │ +054ac6: 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; │ │ @@ -110540,17 +110756,17 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -052bb4: |[052bb4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -052bc4: 7155 dd0c 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@0cdd │ │ -052bca: 0e00 |0003: return-void │ │ +054ac8: |[054ac8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +054ad8: 7155 dd0c 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@0cdd │ │ +054ade: 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; │ │ @@ -110564,17 +110780,17 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -052bcc: |[052bcc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -052bdc: 7706 de0c 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@0cde │ │ -052be2: 0e00 |0003: return-void │ │ +054ae0: |[054ae0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +054af0: 7706 de0c 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@0cde │ │ +054af6: 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; │ │ @@ -110623,19 +110839,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 │ │ -052be4: |[052be4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -052bf4: 5b01 8f03 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@038f │ │ -052bf8: 5b02 9003 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0390 │ │ -052bfc: 7010 e710 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -052c02: 0e00 |0007: return-void │ │ +054af8: |[054af8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +054b08: 5b01 8f03 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@038f │ │ +054b0c: 5b02 9003 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0390 │ │ +054b10: 7010 e810 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +054b16: 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; │ │ @@ -110646,19 +110862,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -052c04: |[052c04] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -052c14: 5410 9003 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0390 │ │ -052c18: 6e20 e40c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@0ce4 │ │ -052c1e: 0a00 |0005: move-result v0 │ │ -052c20: 0f00 |0006: return v0 │ │ +054b18: |[054b18] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +054b28: 5410 9003 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0390 │ │ +054b2c: 6e20 e40c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@0ce4 │ │ +054b32: 0a00 |0005: move-result v0 │ │ +054b34: 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; │ │ │ │ @@ -110667,19 +110883,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -052c24: |[052c24] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -052c34: 5410 9003 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0390 │ │ -052c38: 6e20 e50c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0ce5 │ │ -052c3e: 0a00 |0005: move-result v0 │ │ -052c40: 0f00 |0006: return v0 │ │ +054b38: |[054b38] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +054b48: 5410 9003 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0390 │ │ +054b4c: 6e20 e50c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@0ce5 │ │ +054b52: 0a00 |0005: move-result v0 │ │ +054b54: 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; │ │ │ │ @@ -110722,19 +110938,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 │ │ -052c44: |[052c44] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -052c54: 5b01 9103 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@0391 │ │ -052c58: 5b02 9203 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@0392 │ │ -052c5c: 7010 e710 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -052c62: 0e00 |0007: return-void │ │ +054b58: |[054b58] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +054b68: 5b01 9103 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@0391 │ │ +054b6c: 5b02 9203 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@0392 │ │ +054b70: 7010 e810 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +054b76: 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; │ │ @@ -110745,19 +110961,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -052c64: |[052c64] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ -052c74: 5410 9203 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@0392 │ │ -052c78: 6e10 e20c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@0ce2 │ │ -052c7e: 0a00 |0005: move-result v0 │ │ -052c80: 0f00 |0006: return v0 │ │ +054b78: |[054b78] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ +054b88: 5410 9203 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@0392 │ │ +054b8c: 6e10 e20c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@0ce2 │ │ +054b92: 0a00 |0005: move-result v0 │ │ +054b94: 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 : 2009 (SearchViewCompat.java) │ │ @@ -110791,17 +111007,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -052c84: |[052c84] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -052c94: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -052c9a: 0e00 |0003: return-void │ │ +054b98: |[054b98] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +054ba8: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +054bae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -110810,17 +111026,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 │ │ -052c9c: |[052c9c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -052cac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052cae: 1100 |0001: return-object v0 │ │ +054bb0: |[054bb0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +054bc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054bc2: 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; │ │ │ │ @@ -110829,17 +111045,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052cb0: |[052cb0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ -052cc0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -052cc2: 0f00 |0001: return v0 │ │ +054bc4: |[054bc4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ +054bd4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +054bd6: 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; │ │ │ │ @@ -110848,17 +111064,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052cc4: |[052cc4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -052cd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052cd6: 0f00 |0001: return v0 │ │ +054bd8: |[054bd8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +054be8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054bea: 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; │ │ │ │ @@ -110867,17 +111083,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052cd8: |[052cd8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -052ce8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052cea: 0f00 |0001: return v0 │ │ +054bec: |[054bec] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +054bfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054bfe: 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; │ │ │ │ @@ -110886,17 +111102,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 │ │ -052cec: |[052cec] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -052cfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052cfe: 1100 |0001: return-object v0 │ │ +054c00: |[054c00] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +054c10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054c12: 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; │ │ │ │ @@ -110905,17 +111121,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 │ │ -052d00: |[052d00] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -052d10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052d12: 1100 |0001: return-object v0 │ │ +054c14: |[054c14] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +054c24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054c26: 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; │ │ │ │ @@ -110924,17 +111140,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 │ │ -052d14: |[052d14] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -052d24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052d26: 1100 |0001: return-object v0 │ │ +054c28: |[054c28] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +054c38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054c3a: 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; │ │ │ │ @@ -110943,16 +111159,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052d28: |[052d28] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ -052d38: 0e00 |0000: return-void │ │ +054c3c: |[054c3c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ +054c4c: 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 │ │ @@ -110962,16 +111178,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052d3c: |[052d3c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ -052d4c: 0e00 |0000: return-void │ │ +054c50: |[054c50] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ +054c60: 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 │ │ @@ -110981,16 +111197,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052d50: |[052d50] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ -052d60: 0e00 |0000: return-void │ │ +054c64: |[054c64] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ +054c74: 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 │ │ @@ -111000,16 +111216,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052d64: |[052d64] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -052d74: 0e00 |0000: return-void │ │ +054c78: |[054c78] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +054c88: 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 │ │ @@ -111019,16 +111235,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 │ │ -052d78: |[052d78] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -052d88: 0e00 |0000: return-void │ │ +054c8c: |[054c8c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +054c9c: 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; │ │ @@ -111038,16 +111254,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 │ │ -052d8c: |[052d8c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -052d9c: 0e00 |0000: return-void │ │ +054ca0: |[054ca0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +054cb0: 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; │ │ @@ -111057,16 +111273,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 │ │ -052da0: |[052da0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -052db0: 0e00 |0000: return-void │ │ +054cb4: |[054cb4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +054cc4: 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; │ │ @@ -111077,16 +111293,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 │ │ -052db4: |[052db4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -052dc4: 0e00 |0000: return-void │ │ +054cc8: |[054cc8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +054cd8: 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; │ │ @@ -111096,16 +111312,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052dc8: |[052dc8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -052dd8: 0e00 |0000: return-void │ │ +054cdc: |[054cdc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +054cec: 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 │ │ @@ -111115,16 +111331,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 │ │ -052ddc: |[052ddc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -052dec: 0e00 |0000: return-void │ │ +054cf0: |[054cf0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +054d00: 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; │ │ @@ -111134,16 +111350,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052df0: |[052df0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -052e00: 0e00 |0000: return-void │ │ +054d04: |[054d04] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +054d14: 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 │ │ @@ -111186,21 +111402,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 │ │ -052e04: |[052e04] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -052e14: 5b12 9e03 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@039e │ │ -052e18: 7010 9106 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0691 │ │ -052e1e: 2200 4000 |0005: new-instance v0, Landroid/graphics/Rect; // type@0040 │ │ -052e22: 7010 1401 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0114 │ │ -052e28: 5b10 9d03 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@039d │ │ -052e2c: 0e00 |000c: return-void │ │ +054d18: |[054d18] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +054d28: 5b12 9e03 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@039e │ │ +054d2c: 7010 9106 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@0691 │ │ +054d32: 2200 4000 |0005: new-instance v0, Landroid/graphics/Rect; // type@0040 │ │ +054d36: 7010 1401 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@0114 │ │ +054d3c: 5b10 9d03 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@039d │ │ +054d40: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1362 │ │ 0x0005 line=1363 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -111210,57 +111426,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 │ │ -052e30: |[052e30] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -052e40: 5420 9d03 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@039d │ │ -052e44: 6e20 2e0a 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0a2e │ │ -052e4a: 6e20 4f0a 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0a4f │ │ -052e50: 6e20 2f0a 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0a2f │ │ -052e56: 6e20 500a 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0a50 │ │ -052e5c: 6e10 460a 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0a46 │ │ -052e62: 0a01 |0011: move-result v1 │ │ -052e64: 6e20 640a 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0a64 │ │ -052e6a: 6e10 360a 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0a36 │ │ -052e70: 0c01 |0018: move-result-object v1 │ │ -052e72: 6e20 5b0a 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0a5b │ │ -052e78: 6e10 320a 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0a32 │ │ -052e7e: 0c01 |001f: move-result-object v1 │ │ -052e80: 6e20 530a 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0a53 │ │ -052e86: 6e10 330a 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0a33 │ │ -052e8c: 0c01 |0026: move-result-object v1 │ │ -052e8e: 6e20 550a 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0a55 │ │ -052e94: 6e10 3f0a 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0a3f │ │ -052e9a: 0a01 |002d: move-result v1 │ │ -052e9c: 6e20 560a 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0a56 │ │ -052ea2: 6e10 3e0a 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0a3e │ │ -052ea8: 0a01 |0034: move-result v1 │ │ -052eaa: 6e20 540a 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0a54 │ │ -052eb0: 6e10 400a 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0a40 │ │ -052eb6: 0a01 |003b: move-result v1 │ │ -052eb8: 6e20 570a 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0a57 │ │ -052ebe: 6e10 410a 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0a41 │ │ -052ec4: 0a01 |0042: move-result v1 │ │ -052ec6: 6e20 580a 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0a58 │ │ -052ecc: 6e10 3b0a 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0a3b │ │ -052ed2: 0a01 |0049: move-result v1 │ │ -052ed4: 6e20 4e0a 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0a4e │ │ -052eda: 6e10 450a 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0a45 │ │ -052ee0: 0a01 |0050: move-result v1 │ │ -052ee2: 6e20 600a 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0a60 │ │ -052ee8: 6e10 420a 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0a42 │ │ -052eee: 0a01 |0057: move-result v1 │ │ -052ef0: 6e20 590a 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0a59 │ │ -052ef6: 6e10 2d0a 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0a2d │ │ -052efc: 0a01 |005e: move-result v1 │ │ -052efe: 6e20 260a 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0a26 │ │ -052f04: 0e00 |0062: return-void │ │ +054d44: |[054d44] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +054d54: 5420 9d03 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@039d │ │ +054d58: 6e20 2e0a 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0a2e │ │ +054d5e: 6e20 4f0a 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0a4f │ │ +054d64: 6e20 2f0a 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0a2f │ │ +054d6a: 6e20 500a 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0a50 │ │ +054d70: 6e10 460a 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0a46 │ │ +054d76: 0a01 |0011: move-result v1 │ │ +054d78: 6e20 640a 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0a64 │ │ +054d7e: 6e10 360a 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0a36 │ │ +054d84: 0c01 |0018: move-result-object v1 │ │ +054d86: 6e20 5b0a 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0a5b │ │ +054d8c: 6e10 320a 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0a32 │ │ +054d92: 0c01 |001f: move-result-object v1 │ │ +054d94: 6e20 530a 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0a53 │ │ +054d9a: 6e10 330a 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0a33 │ │ +054da0: 0c01 |0026: move-result-object v1 │ │ +054da2: 6e20 550a 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0a55 │ │ +054da8: 6e10 3f0a 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0a3f │ │ +054dae: 0a01 |002d: move-result v1 │ │ +054db0: 6e20 560a 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0a56 │ │ +054db6: 6e10 3e0a 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0a3e │ │ +054dbc: 0a01 |0034: move-result v1 │ │ +054dbe: 6e20 540a 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0a54 │ │ +054dc4: 6e10 400a 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0a40 │ │ +054dca: 0a01 |003b: move-result v1 │ │ +054dcc: 6e20 570a 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0a57 │ │ +054dd2: 6e10 410a 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0a41 │ │ +054dd8: 0a01 |0042: move-result v1 │ │ +054dda: 6e20 580a 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0a58 │ │ +054de0: 6e10 3b0a 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0a3b │ │ +054de6: 0a01 |0049: move-result v1 │ │ +054de8: 6e20 4e0a 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0a4e │ │ +054dee: 6e10 450a 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0a45 │ │ +054df4: 0a01 |0050: move-result v1 │ │ +054df6: 6e20 600a 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0a60 │ │ +054dfc: 6e10 420a 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0a42 │ │ +054e02: 0a01 |0057: move-result v1 │ │ +054e04: 6e20 590a 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0a59 │ │ +054e0a: 6e10 2d0a 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0a2d │ │ +054e10: 0a01 |005e: move-result v1 │ │ +054e12: 6e20 260a 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0a26 │ │ +054e18: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1408 │ │ 0x0002 line=1410 │ │ 0x0005 line=1411 │ │ 0x0008 line=1413 │ │ 0x000b line=1414 │ │ @@ -111289,19 +111505,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -052f08: |[052f08] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -052f18: 5410 9e03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@039e │ │ -052f1c: 6e20 c60d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@0dc6 │ │ -052f22: 0a00 |0005: move-result v0 │ │ -052f24: 0f00 |0006: return v0 │ │ +054e1c: |[054e1c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +054e2c: 5410 9e03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@039e │ │ +054e30: 6e20 c60d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@0dc6 │ │ +054e36: 0a00 |0005: move-result v0 │ │ +054e38: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1398 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -111310,42 +111526,42 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -052f28: |[052f28] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -052f38: 7110 480a 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@0a48 │ │ -052f3e: 0c04 |0003: move-result-object v4 │ │ -052f40: 6f30 9606 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0696 │ │ -052f46: 6e20 610a 7800 |0007: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0a61 │ │ -052f4c: 7110 3a08 0700 |000a: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@083a │ │ -052f52: 0c03 |000d: move-result-object v3 │ │ -052f54: 2035 fa01 |000e: instance-of v5, v3, Landroid/view/View; // type@01fa │ │ -052f58: 3805 0700 |0010: if-eqz v5, 0017 // +0007 │ │ -052f5c: 1f03 fa01 |0012: check-cast v3, Landroid/view/View; // type@01fa │ │ -052f60: 6e20 5c0a 3800 |0014: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0a5c │ │ -052f66: 7030 6a0d 8604 |0017: 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@0d6a │ │ -052f6c: 6e10 4d0a 0400 |001a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0a4d │ │ -052f72: 5465 9e03 |001d: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@039e │ │ -052f76: 6e10 b70d 0500 |001f: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0db7 │ │ -052f7c: 0a01 |0022: move-result v1 │ │ -052f7e: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -052f80: 3512 1400 |0024: if-ge v2, v1, 0038 // +0014 │ │ -052f84: 5465 9e03 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@039e │ │ -052f88: 6e20 b60d 2500 |0028: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0db6 │ │ -052f8e: 0c00 |002b: move-result-object v0 │ │ -052f90: 6e20 6b0d 0600 |002c: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0d6b │ │ -052f96: 0a05 |002f: move-result v5 │ │ -052f98: 3905 0500 |0030: if-nez v5, 0035 // +0005 │ │ -052f9c: 6e20 270a 0800 |0032: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0a27 │ │ -052fa2: d802 0201 |0035: add-int/lit8 v2, v2, #int 1 // #01 │ │ -052fa6: 28ed |0037: goto 0024 // -0013 │ │ -052fa8: 0e00 |0038: return-void │ │ +054e3c: |[054e3c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +054e4c: 7110 480a 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@0a48 │ │ +054e52: 0c04 |0003: move-result-object v4 │ │ +054e54: 6f30 9606 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0696 │ │ +054e5a: 6e20 610a 7800 |0007: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0a61 │ │ +054e60: 7110 3a08 0700 |000a: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@083a │ │ +054e66: 0c03 |000d: move-result-object v3 │ │ +054e68: 2035 fa01 |000e: instance-of v5, v3, Landroid/view/View; // type@01fa │ │ +054e6c: 3805 0700 |0010: if-eqz v5, 0017 // +0007 │ │ +054e70: 1f03 fa01 |0012: check-cast v3, Landroid/view/View; // type@01fa │ │ +054e74: 6e20 5c0a 3800 |0014: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0a5c │ │ +054e7a: 7030 6a0d 8604 |0017: 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@0d6a │ │ +054e80: 6e10 4d0a 0400 |001a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0a4d │ │ +054e86: 5465 9e03 |001d: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@039e │ │ +054e8a: 6e10 b70d 0500 |001f: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@0db7 │ │ +054e90: 0a01 |0022: move-result v1 │ │ +054e92: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +054e94: 3512 1400 |0024: if-ge v2, v1, 0038 // +0014 │ │ +054e98: 5465 9e03 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@039e │ │ +054e9c: 6e20 b60d 2500 |0028: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@0db6 │ │ +054ea2: 0c00 |002b: move-result-object v0 │ │ +054ea4: 6e20 6b0d 0600 |002c: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0d6b │ │ +054eaa: 0a05 |002f: move-result v5 │ │ +054eac: 3905 0500 |0030: if-nez v5, 0035 // +0005 │ │ +054eb0: 6e20 270a 0800 |0032: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0a27 │ │ +054eb6: d802 0201 |0035: add-int/lit8 v2, v2, #int 1 // #01 │ │ +054eba: 28ed |0037: goto 0024 // -0013 │ │ +054ebc: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1367 │ │ 0x0004 line=1368 │ │ 0x0007 line=1370 │ │ 0x000a line=1371 │ │ 0x000e line=1372 │ │ @@ -111374,23 +111590,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 │ │ -052fac: |[052fac] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -052fbc: 6e20 6b0d 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0d6b │ │ -052fc2: 0a00 |0003: move-result v0 │ │ -052fc4: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -052fc8: 6f40 9806 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@0698 │ │ -052fce: 0a00 |0009: move-result v0 │ │ -052fd0: 0f00 |000a: return v0 │ │ -052fd2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -052fd4: 28fe |000c: goto 000a // -0002 │ │ +054ec0: |[054ec0] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +054ed0: 6e20 6b0d 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0d6b │ │ +054ed6: 0a00 |0003: move-result v0 │ │ +054ed8: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +054edc: 6f40 9806 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@0698 │ │ +054ee2: 0a00 |0009: move-result v0 │ │ +054ee4: 0f00 |000a: return v0 │ │ +054ee6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +054ee8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1391 │ │ 0x0006 line=1392 │ │ 0x000a line=1394 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ @@ -111432,18 +111648,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 │ │ -052fd8: |[052fd8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -052fe8: 5b01 a103 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -052fec: 7010 eb0d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@0deb │ │ -052ff2: 0e00 |0005: return-void │ │ +054eec: |[054eec] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +054efc: 5b01 a103 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +054f00: 7010 eb0d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@0deb │ │ +054f06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -111452,17 +111668,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 │ │ -052ff4: |[052ff4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -053004: 7020 700d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@0d70 │ │ -05300a: 0e00 |0003: return-void │ │ +054f08: |[054f08] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +054f18: 7020 700d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@0d70 │ │ +054f1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ 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; │ │ @@ -111473,35 +111689,35 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -05300c: |[05300c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -05301c: 5464 a103 |0000: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -053020: 7110 a20d 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@0da2 │ │ -053026: 0c04 |0005: move-result-object v4 │ │ -053028: 6e10 b00e 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -05302e: 0c01 |0009: move-result-object v1 │ │ -053030: 1f01 c401 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ -053034: 5464 a103 |000c: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -053038: 6e10 bc0d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0dbc │ │ -05303e: 0a04 |0011: move-result v4 │ │ -053040: 5215 a603 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@03a6 │ │ -053044: 9000 0405 |0014: add-int v0, v4, v5 │ │ -053048: 5464 a103 |0016: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -05304c: 7110 a50d 0400 |0018: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@0da5 │ │ -053052: 0a04 |001b: move-result v4 │ │ -053054: 9003 0004 |001c: add-int v3, v0, v4 │ │ -053058: 7120 e110 0800 |001e: invoke-static {v8, v0}, Ljava/lang/Math;.max:(II)I // method@10e1 │ │ -05305e: 0a04 |0021: move-result v4 │ │ -053060: 7120 e310 3400 |0022: invoke-static {v4, v3}, Ljava/lang/Math;.min:(II)I // method@10e3 │ │ -053066: 0a02 |0025: move-result v2 │ │ -053068: 0f02 |0026: return v2 │ │ +054f20: |[054f20] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +054f30: 5464 a103 |0000: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +054f34: 7110 a20d 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@0da2 │ │ +054f3a: 0c04 |0005: move-result-object v4 │ │ +054f3c: 6e10 b00e 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +054f42: 0c01 |0009: move-result-object v1 │ │ +054f44: 1f01 c401 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ +054f48: 5464 a103 |000c: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +054f4c: 6e10 bc0d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0dbc │ │ +054f52: 0a04 |0011: move-result v4 │ │ +054f54: 5215 a603 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@03a6 │ │ +054f58: 9000 0405 |0014: add-int v0, v4, v5 │ │ +054f5c: 5464 a103 |0016: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +054f60: 7110 a50d 0400 |0018: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@0da5 │ │ +054f66: 0a04 |001b: move-result v4 │ │ +054f68: 9003 0004 |001c: add-int v3, v0, v4 │ │ +054f6c: 7120 e210 0800 |001e: invoke-static {v8, v0}, Ljava/lang/Math;.max:(II)I // method@10e2 │ │ +054f72: 0a04 |0021: move-result v4 │ │ +054f74: 7120 e410 3400 |0022: invoke-static {v4, v3}, Ljava/lang/Math;.min:(II)I // method@10e4 │ │ +054f7a: 0a02 |0025: move-result v2 │ │ +054f7c: 0f02 |0026: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1200 │ │ 0x000c line=1201 │ │ 0x0016 line=1202 │ │ 0x001e line=1204 │ │ 0x0026 line=1206 │ │ @@ -111520,19 +111736,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05306c: |[05306c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -05307c: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -053080: 7110 a50d 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@0da5 │ │ -053086: 0a00 |0005: move-result v0 │ │ -053088: 0f00 |0006: return v0 │ │ +054f80: |[054f80] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +054f90: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +054f94: 7110 a50d 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@0da5 │ │ +054f9a: 0a00 |0005: move-result v0 │ │ +054f9c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1195 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -111541,23 +111757,23 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -05308c: |[05308c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ -05309c: 5420 a103 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -0530a0: 7110 a00d 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@0da0 │ │ -0530a6: 0c00 |0005: move-result-object v0 │ │ -0530a8: 5421 a103 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -0530ac: 7110 a20d 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@0da2 │ │ -0530b2: 0c01 |000b: move-result-object v1 │ │ -0530b4: 6e30 fe0d 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@0dfe │ │ -0530ba: 0e00 |000f: return-void │ │ +054fa0: |[054fa0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ +054fb0: 5420 a103 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +054fb4: 7110 a00d 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@0da0 │ │ +054fba: 0c00 |0005: move-result-object v0 │ │ +054fbc: 5421 a103 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +054fc0: 7110 a20d 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@0da2 │ │ +054fc6: 0c01 |000b: move-result-object v1 │ │ +054fc8: 6e30 fe0d 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@0dfe │ │ +054fce: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1211 │ │ 0x000f line=1212 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0010 reg=3 edgeFlags I │ │ @@ -111568,18 +111784,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0530bc: |[0530bc] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -0530cc: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -0530d0: 6e10 da0d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@0dda │ │ -0530d6: 0e00 |0005: return-void │ │ +054fd0: |[054fd0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +054fe0: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +054fe4: 6e10 da0d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@0dda │ │ +054fea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1173 │ │ 0x0005 line=1174 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=2 capturedChild Landroid/view/View; │ │ @@ -111590,50 +111806,50 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0530d8: |[0530d8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ -0530e8: 5420 a103 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -0530ec: 7110 a00d 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@0da0 │ │ -0530f2: 0c00 |0005: move-result-object v0 │ │ -0530f4: 6e10 190e 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@0e19 │ │ -0530fa: 0a00 |0009: move-result v0 │ │ -0530fc: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ -053100: 5420 a103 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -053104: 7110 a10d 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@0da1 │ │ -05310a: 0a00 |0011: move-result v0 │ │ -05310c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -05310e: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ -053112: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ -053116: 5420 a103 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -05311a: 5421 a103 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -05311e: 7110 a20d 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@0da2 │ │ -053124: 0c01 |001e: move-result-object v1 │ │ -053126: 6e20 e60d 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@0de6 │ │ -05312c: 5420 a103 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -053130: 5421 a103 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -053134: 7110 a20d 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@0da2 │ │ -05313a: 0c01 |0029: move-result-object v1 │ │ -05313c: 6e20 ae0d 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@0dae │ │ -053142: 5420 a103 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -053146: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -053148: 7120 a30d 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@0da3 │ │ -05314e: 0e00 |0033: return-void │ │ -053150: 5420 a103 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -053154: 5421 a103 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -053158: 7110 a20d 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@0da2 │ │ -05315e: 0c01 |003b: move-result-object v1 │ │ -053160: 6e20 af0d 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@0daf │ │ -053166: 5420 a103 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -05316a: 1211 |0041: const/4 v1, #int 1 // #1 │ │ -05316c: 7120 a30d 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@0da3 │ │ -053172: 28ee |0045: goto 0033 // -0012 │ │ +054fec: |[054fec] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ +054ffc: 5420 a103 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +055000: 7110 a00d 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@0da0 │ │ +055006: 0c00 |0005: move-result-object v0 │ │ +055008: 6e10 190e 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@0e19 │ │ +05500e: 0a00 |0009: move-result v0 │ │ +055010: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ +055014: 5420 a103 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +055018: 7110 a10d 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@0da1 │ │ +05501e: 0a00 |0011: move-result v0 │ │ +055020: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +055022: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ +055026: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ +05502a: 5420 a103 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +05502e: 5421 a103 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +055032: 7110 a20d 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@0da2 │ │ +055038: 0c01 |001e: move-result-object v1 │ │ +05503a: 6e20 e60d 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@0de6 │ │ +055040: 5420 a103 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +055044: 5421 a103 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +055048: 7110 a20d 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@0da2 │ │ +05504e: 0c01 |0029: move-result-object v1 │ │ +055050: 6e20 ae0d 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@0dae │ │ +055056: 5420 a103 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +05505a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +05505c: 7120 a30d 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@0da3 │ │ +055062: 0e00 |0033: return-void │ │ +055064: 5420 a103 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +055068: 5421 a103 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +05506c: 7110 a20d 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@0da2 │ │ +055072: 0c01 |003b: move-result-object v1 │ │ +055074: 6e20 af0d 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@0daf │ │ +05507a: 5420 a103 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +05507e: 1211 |0041: const/4 v1, #int 1 // #1 │ │ +055080: 7120 a30d 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@0da3 │ │ +055086: 28ee |0045: goto 0033 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1158 │ │ 0x000c line=1159 │ │ 0x0017 line=1160 │ │ 0x0022 line=1161 │ │ 0x002d line=1162 │ │ @@ -111649,20 +111865,20 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -053174: |[053174] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -053184: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -053188: 7120 a40d 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@0da4 │ │ -05318e: 5410 a103 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -053192: 6e10 c40d 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@0dc4 │ │ -053198: 0e00 |000a: return-void │ │ +055088: |[055088] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +055098: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +05509c: 7120 a40d 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@0da4 │ │ +0550a2: 5410 a103 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +0550a6: 6e10 c40d 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@0dc4 │ │ +0550ac: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ 0x0005 line=1179 │ │ 0x000a line=1180 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ @@ -111677,47 +111893,47 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -05319c: |[05319c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -0531ac: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0531ae: 6e10 b00e 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -0531b4: 0c01 |0004: move-result-object v1 │ │ -0531b6: 1f01 c401 |0005: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ -0531ba: 5452 a103 |0007: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -0531be: 6e10 bc0d 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0dbc │ │ -0531c4: 0a02 |000c: move-result v2 │ │ -0531c6: 5213 a603 |000d: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@03a6 │ │ -0531ca: 9000 0203 |000f: add-int v0, v2, v3 │ │ -0531ce: 2d02 0704 |0011: cmpl-float v2, v7, v4 │ │ -0531d2: 3c02 1200 |0013: if-gtz v2, 0025 // +0012 │ │ -0531d6: 2d02 0704 |0015: cmpl-float v2, v7, v4 │ │ -0531da: 3902 1500 |0017: if-nez v2, 002c // +0015 │ │ -0531de: 5452 a103 |0019: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -0531e2: 7110 a10d 0200 |001b: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@0da1 │ │ -0531e8: 0a02 |001e: move-result v2 │ │ -0531ea: 1503 003f |001f: const/high16 v3, #int 1056964608 // #3f00 │ │ -0531ee: 2d02 0203 |0021: cmpl-float v2, v2, v3 │ │ -0531f2: 3d02 0900 |0023: if-lez v2, 002c // +0009 │ │ -0531f6: 5452 a103 |0025: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -0531fa: 7110 a50d 0200 |0027: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@0da5 │ │ -053200: 0a02 |002a: move-result v2 │ │ -053202: b020 |002b: add-int/2addr v0, v2 │ │ -053204: 5452 a103 |002c: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -053208: 7110 a00d 0200 |002e: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@0da0 │ │ -05320e: 0c02 |0031: move-result-object v2 │ │ -053210: 6e10 be0e 0600 |0032: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -053216: 0a03 |0035: move-result v3 │ │ -053218: 6e30 270e 0203 |0036: invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@0e27 │ │ -05321e: 5452 a103 |0039: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -053222: 6e10 c40d 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@0dc4 │ │ -053228: 0e00 |003e: return-void │ │ +0550b0: |[0550b0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +0550c0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0550c2: 6e10 b00e 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +0550c8: 0c01 |0004: move-result-object v1 │ │ +0550ca: 1f01 c401 |0005: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ +0550ce: 5452 a103 |0007: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +0550d2: 6e10 bc0d 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@0dbc │ │ +0550d8: 0a02 |000c: move-result v2 │ │ +0550da: 5213 a603 |000d: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@03a6 │ │ +0550de: 9000 0203 |000f: add-int v0, v2, v3 │ │ +0550e2: 2d02 0704 |0011: cmpl-float v2, v7, v4 │ │ +0550e6: 3c02 1200 |0013: if-gtz v2, 0025 // +0012 │ │ +0550ea: 2d02 0704 |0015: cmpl-float v2, v7, v4 │ │ +0550ee: 3902 1500 |0017: if-nez v2, 002c // +0015 │ │ +0550f2: 5452 a103 |0019: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +0550f6: 7110 a10d 0200 |001b: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@0da1 │ │ +0550fc: 0a02 |001e: move-result v2 │ │ +0550fe: 1503 003f |001f: const/high16 v3, #int 1056964608 // #3f00 │ │ +055102: 2d02 0203 |0021: cmpl-float v2, v2, v3 │ │ +055106: 3d02 0900 |0023: if-lez v2, 002c // +0009 │ │ +05510a: 5452 a103 |0025: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +05510e: 7110 a50d 0200 |0027: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@0da5 │ │ +055114: 0a02 |002a: move-result v2 │ │ +055116: b020 |002b: add-int/2addr v0, v2 │ │ +055118: 5452 a103 |002c: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +05511c: 7110 a00d 0200 |002e: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@0da0 │ │ +055122: 0c02 |0031: move-result-object v2 │ │ +055124: 6e10 be0e 0600 |0032: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +05512a: 0a03 |0035: move-result v3 │ │ +05512c: 6e30 270e 0203 |0036: invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@0e27 │ │ +055132: 5452 a103 |0039: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +055136: 6e10 c40d 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@0dc4 │ │ +05513c: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1184 │ │ 0x0007 line=1185 │ │ 0x0011 line=1186 │ │ 0x0025 line=1187 │ │ 0x002c line=1189 │ │ @@ -111736,26 +111952,26 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -05322c: |[05322c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -05323c: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ -053240: 7110 9e0d 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@0d9e │ │ -053246: 0a00 |0005: move-result v0 │ │ -053248: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -05324c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05324e: 0f00 |0009: return v0 │ │ -053250: 6e10 b00e 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -053256: 0c00 |000d: move-result-object v0 │ │ -053258: 1f00 c401 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ -05325c: 5500 a803 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@03a8 │ │ -053260: 28f7 |0012: goto 0009 // -0009 │ │ +055140: |[055140] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +055150: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@03a1 │ │ +055154: 7110 9e0d 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@0d9e │ │ +05515a: 0a00 |0005: move-result v0 │ │ +05515c: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +055160: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +055162: 0f00 |0009: return v0 │ │ +055164: 6e10 b00e 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +05516a: 0c00 |000d: move-result-object v0 │ │ +05516c: 1f00 c401 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ +055170: 5500 a803 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@03a8 │ │ +055174: 28f7 |0012: goto 0009 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1149 │ │ 0x0008 line=1150 │ │ 0x0009 line=1153 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ @@ -111793,17 +112009,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053264: |[053264] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ -053274: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -05327a: 0e00 |0003: return-void │ │ +055178: |[055178] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ +055188: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +05518e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ │ │ Virtual methods - │ │ @@ -111812,16 +112028,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05327c: |[05327c] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ -05328c: 0e00 |0000: return-void │ │ +055190: |[055190] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ +0551a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -111830,16 +112046,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053290: |[053290] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ -0532a0: 0e00 |0000: return-void │ │ +0551a4: |[0551a4] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ +0551b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -111848,16 +112064,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0532a4: |[0532a4] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ -0532b4: 0e00 |0000: return-void │ │ +0551b8: |[0551b8] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ +0551c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 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 │ │ @@ -111893,17 +112109,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0532b8: |[0532b8] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ -0532c8: 7010 e710 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e7 │ │ -0532ce: 0e00 |0003: return-void │ │ +0551cc: |[0551cc] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ +0551dc: 7010 e810 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@10e8 │ │ +0551e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1304 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ │ │ Virtual methods - │ │ @@ -111912,25 +112128,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 │ │ -0532d0: |[0532d0] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0532e0: 6e10 b10e 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ -0532e6: 0a00 |0003: move-result v0 │ │ -0532e8: 6e10 be0e 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@0ebe │ │ -0532ee: 0a01 |0007: move-result v1 │ │ -0532f0: 6e10 b90e 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ -0532f6: 0a02 |000b: move-result v2 │ │ -0532f8: 6e10 a70e 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ -0532fe: 0a03 |000f: move-result v3 │ │ -053300: 7153 4108 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0841 │ │ -053306: 0e00 |0013: return-void │ │ +0551e4: |[0551e4] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +0551f4: 6e10 b10e 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@0eb1 │ │ +0551fa: 0a00 |0003: move-result v0 │ │ +0551fc: 6e10 be0e 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@0ebe │ │ +055202: 0a01 |0007: move-result v1 │ │ +055204: 6e10 b90e 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@0eb9 │ │ +05520a: 0a02 |000b: move-result v2 │ │ +05520c: 6e10 a70e 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@0ea7 │ │ +055212: 0a03 |000f: move-result v3 │ │ +055214: 7153 4108 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0841 │ │ +05521a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1306 │ │ 0x0013 line=1308 │ │ locals : │ │ 0x0000 - 0x0014 reg=4 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ 0x0000 - 0x0014 reg=5 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -111990,64 +112206,64 @@ │ │ type : '(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 95 16-bit code units │ │ -053308: |[053308] com.thebuzzmedia.sjxp.rule.DefaultRule.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V │ │ -053318: 7010 e710 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e7 │ │ -05331e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -053320: 5b20 0b04 |0004: iput-object v0, v2, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.toStringCache:Ljava/lang/String; // field@040b │ │ -053324: 3903 0a00 |0006: if-nez v3, 0010 // +000a │ │ -053328: 2200 6102 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -05332c: 1a01 5016 |000a: const-string v1, "type cannot be null" // string@1650 │ │ -053330: 7020 ce10 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -053336: 2700 |000f: throw v0 │ │ -053338: 3804 0800 |0010: if-eqz v4, 0018 // +0008 │ │ -05333c: 6e10 0111 0400 |0012: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1101 │ │ -053342: 0a00 |0015: move-result v0 │ │ -053344: 3900 0a00 |0016: if-nez v0, 0020 // +000a │ │ -053348: 2200 6102 |0018: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -05334c: 1a01 530f |001a: const-string v1, "locationPath cannot be null or empty" // string@0f53 │ │ -053350: 7020 ce10 1000 |001c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -053356: 2700 |001f: throw v0 │ │ -053358: 6e10 0111 0400 |0020: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1101 │ │ -05335e: 0a00 |0023: move-result v0 │ │ -053360: d800 00ff |0024: add-int/lit8 v0, v0, #int -1 // #ff │ │ -053364: 6e20 f510 0400 |0026: invoke-virtual {v4, v0}, Ljava/lang/String;.charAt:(I)C // method@10f5 │ │ -05336a: 0a00 |0029: move-result v0 │ │ -05336c: 1301 2f00 |002a: const/16 v1, #int 47 // #2f │ │ -053370: 3310 0a00 |002c: if-ne v0, v1, 0036 // +000a │ │ -053374: 2200 6102 |002e: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -053378: 1a01 540f |0030: const-string v1, "locationPath cannot end in a trailing slash (/), please remove it." // string@0f54 │ │ -05337c: 7020 ce10 1000 |0032: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -053382: 2700 |0035: throw v0 │ │ -053384: 6200 0e04 |0036: sget-object v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.ATTRIBUTE:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040e │ │ -053388: 3303 0f00 |0038: if-ne v3, v0, 0047 // +000f │ │ -05338c: 3805 0500 |003a: if-eqz v5, 003f // +0005 │ │ -053390: 2150 |003c: array-length v0, v5 │ │ -053392: 3900 0a00 |003d: if-nez v0, 0047 // +000a │ │ -053396: 2200 6102 |003f: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -05339a: 1a01 5408 |0041: const-string v1, "Type.ATTRIBUTE was specified but attributeNames was null or empty. One or more attribute names must be provided for this rule if it is going to match any attribute values." // string@0854 │ │ -05339e: 7020 ce10 1000 |0043: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -0533a4: 2700 |0046: throw v0 │ │ -0533a6: 6200 0f04 |0047: sget-object v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ -0533aa: 3303 0f00 |0049: if-ne v3, v0, 0058 // +000f │ │ -0533ae: 3805 0d00 |004b: if-eqz v5, 0058 // +000d │ │ -0533b2: 2150 |004d: array-length v0, v5 │ │ -0533b4: 3d00 0a00 |004e: if-lez v0, 0058 // +000a │ │ -0533b8: 2200 6102 |0050: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ -0533bc: 1a01 5508 |0052: const-string v1, "Type.CHARACTER was specified, but attribute names were passed in. This is likely a mistake and can be fixed by simply not passing in the ignored attribute names." // string@0855 │ │ -0533c0: 7020 ce10 1000 |0054: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10ce │ │ -0533c6: 2700 |0057: throw v0 │ │ -0533c8: 5b23 0c04 |0058: iput-object v3, v2, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.type:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040c │ │ -0533cc: 5b24 0a04 |005a: iput-object v4, v2, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.locationPath:Ljava/lang/String; // field@040a │ │ -0533d0: 5b25 0904 |005c: iput-object v5, v2, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.attributeNames:[Ljava/lang/String; // field@0409 │ │ -0533d4: 0e00 |005e: return-void │ │ +05521c: |[05521c] com.thebuzzmedia.sjxp.rule.DefaultRule.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V │ │ +05522c: 7010 e810 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@10e8 │ │ +055232: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +055234: 5b20 0b04 |0004: iput-object v0, v2, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.toStringCache:Ljava/lang/String; // field@040b │ │ +055238: 3903 0a00 |0006: if-nez v3, 0010 // +000a │ │ +05523c: 2200 6102 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +055240: 1a01 5016 |000a: const-string v1, "type cannot be null" // string@1650 │ │ +055244: 7020 cf10 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +05524a: 2700 |000f: throw v0 │ │ +05524c: 3804 0800 |0010: if-eqz v4, 0018 // +0008 │ │ +055250: 6e10 0211 0400 |0012: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1102 │ │ +055256: 0a00 |0015: move-result v0 │ │ +055258: 3900 0a00 |0016: if-nez v0, 0020 // +000a │ │ +05525c: 2200 6102 |0018: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +055260: 1a01 530f |001a: const-string v1, "locationPath cannot be null or empty" // string@0f53 │ │ +055264: 7020 cf10 1000 |001c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +05526a: 2700 |001f: throw v0 │ │ +05526c: 6e10 0211 0400 |0020: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@1102 │ │ +055272: 0a00 |0023: move-result v0 │ │ +055274: d800 00ff |0024: add-int/lit8 v0, v0, #int -1 // #ff │ │ +055278: 6e20 f610 0400 |0026: invoke-virtual {v4, v0}, Ljava/lang/String;.charAt:(I)C // method@10f6 │ │ +05527e: 0a00 |0029: move-result v0 │ │ +055280: 1301 2f00 |002a: const/16 v1, #int 47 // #2f │ │ +055284: 3310 0a00 |002c: if-ne v0, v1, 0036 // +000a │ │ +055288: 2200 6102 |002e: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +05528c: 1a01 540f |0030: const-string v1, "locationPath cannot end in a trailing slash (/), please remove it." // string@0f54 │ │ +055290: 7020 cf10 1000 |0032: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +055296: 2700 |0035: throw v0 │ │ +055298: 6200 0e04 |0036: sget-object v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.ATTRIBUTE:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040e │ │ +05529c: 3303 0f00 |0038: if-ne v3, v0, 0047 // +000f │ │ +0552a0: 3805 0500 |003a: if-eqz v5, 003f // +0005 │ │ +0552a4: 2150 |003c: array-length v0, v5 │ │ +0552a6: 3900 0a00 |003d: if-nez v0, 0047 // +000a │ │ +0552aa: 2200 6102 |003f: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +0552ae: 1a01 5408 |0041: const-string v1, "Type.ATTRIBUTE was specified but attributeNames was null or empty. One or more attribute names must be provided for this rule if it is going to match any attribute values." // string@0854 │ │ +0552b2: 7020 cf10 1000 |0043: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +0552b8: 2700 |0046: throw v0 │ │ +0552ba: 6200 0f04 |0047: sget-object v0, Lcom/thebuzzmedia/sjxp/rule/IRule$Type;.CHARACTER:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040f │ │ +0552be: 3303 0f00 |0049: if-ne v3, v0, 0058 // +000f │ │ +0552c2: 3805 0d00 |004b: if-eqz v5, 0058 // +000d │ │ +0552c6: 2150 |004d: array-length v0, v5 │ │ +0552c8: 3d00 0a00 |004e: if-lez v0, 0058 // +000a │ │ +0552cc: 2200 6102 |0050: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0261 │ │ +0552d0: 1a01 5508 |0052: const-string v1, "Type.CHARACTER was specified, but attribute names were passed in. This is likely a mistake and can be fixed by simply not passing in the ignored attribute names." // string@0855 │ │ +0552d4: 7020 cf10 1000 |0054: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@10cf │ │ +0552da: 2700 |0057: throw v0 │ │ +0552dc: 5b23 0c04 |0058: iput-object v3, v2, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.type:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040c │ │ +0552e0: 5b24 0a04 |005a: iput-object v4, v2, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.locationPath:Ljava/lang/String; // field@040a │ │ +0552e4: 5b25 0904 |005c: iput-object v5, v2, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.attributeNames:[Ljava/lang/String; // field@0409 │ │ +0552e8: 0e00 |005e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=70 │ │ 0x0006 line=98 │ │ 0x0008 line=99 │ │ 0x0010 line=100 │ │ @@ -112075,17 +112291,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0533d8: |[0533d8] com.thebuzzmedia.sjxp.rule.DefaultRule.getAttributeNames:()[Ljava/lang/String; │ │ -0533e8: 5410 0904 |0000: iget-object v0, v1, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.attributeNames:[Ljava/lang/String; // field@0409 │ │ -0533ec: 1100 |0002: return-object v0 │ │ +0552ec: |[0552ec] com.thebuzzmedia.sjxp.rule.DefaultRule.getAttributeNames:()[Ljava/lang/String; │ │ +0552fc: 5410 0904 |0000: iget-object v0, v1, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.attributeNames:[Ljava/lang/String; // field@0409 │ │ +055300: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/thebuzzmedia/sjxp/rule/DefaultRule; │ │ 0x0000 - 0x0003 reg=1 this Lcom/thebuzzmedia/sjxp/rule/DefaultRule; Lcom/thebuzzmedia/sjxp/rule/DefaultRule; │ │ │ │ @@ -112094,17 +112310,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0533f0: |[0533f0] com.thebuzzmedia.sjxp.rule.DefaultRule.getLocationPath:()Ljava/lang/String; │ │ -053400: 5410 0a04 |0000: iget-object v0, v1, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.locationPath:Ljava/lang/String; // field@040a │ │ -053404: 1100 |0002: return-object v0 │ │ +055304: |[055304] com.thebuzzmedia.sjxp.rule.DefaultRule.getLocationPath:()Ljava/lang/String; │ │ +055314: 5410 0a04 |0000: iget-object v0, v1, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.locationPath:Ljava/lang/String; // field@040a │ │ +055318: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/thebuzzmedia/sjxp/rule/DefaultRule; │ │ 0x0000 - 0x0003 reg=1 this Lcom/thebuzzmedia/sjxp/rule/DefaultRule; Lcom/thebuzzmedia/sjxp/rule/DefaultRule; │ │ │ │ @@ -112113,17 +112329,17 @@ │ │ type : '()Lcom/thebuzzmedia/sjxp/rule/IRule$Type;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053408: |[053408] com.thebuzzmedia.sjxp.rule.DefaultRule.getType:()Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ -053418: 5410 0c04 |0000: iget-object v0, v1, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.type:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040c │ │ -05341c: 1100 |0002: return-object v0 │ │ +05531c: |[05531c] com.thebuzzmedia.sjxp.rule.DefaultRule.getType:()Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ +05532c: 5410 0c04 |0000: iget-object v0, v1, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.type:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040c │ │ +055330: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/thebuzzmedia/sjxp/rule/DefaultRule; │ │ 0x0000 - 0x0003 reg=1 this Lcom/thebuzzmedia/sjxp/rule/DefaultRule; Lcom/thebuzzmedia/sjxp/rule/DefaultRule; │ │ │ │ @@ -112132,16 +112348,16 @@ │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;ILjava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053420: |[053420] com.thebuzzmedia.sjxp.rule.DefaultRule.handleParsedAttribute:(Lcom/thebuzzmedia/sjxp/XMLParser;ILjava/lang/String;Ljava/lang/Object;)V │ │ -053430: 0e00 |0000: return-void │ │ +055334: |[055334] com.thebuzzmedia.sjxp.rule.DefaultRule.handleParsedAttribute:(Lcom/thebuzzmedia/sjxp/XMLParser;ILjava/lang/String;Ljava/lang/Object;)V │ │ +055344: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lcom/thebuzzmedia/sjxp/rule/DefaultRule; │ │ 0x0000 - 0x0000 reg=1 (null) Lcom/thebuzzmedia/sjxp/XMLParser; │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/lang/Object; │ │ @@ -112156,16 +112372,16 @@ │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053434: |[053434] com.thebuzzmedia.sjxp.rule.DefaultRule.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ -053444: 0e00 |0000: return-void │ │ +055348: |[055348] com.thebuzzmedia.sjxp.rule.DefaultRule.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ +055358: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lcom/thebuzzmedia/sjxp/rule/DefaultRule; │ │ 0x0000 - 0x0000 reg=1 (null) Lcom/thebuzzmedia/sjxp/XMLParser; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -112179,16 +112395,16 @@ │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;ZLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -053448: |[053448] com.thebuzzmedia.sjxp.rule.DefaultRule.handleTag:(Lcom/thebuzzmedia/sjxp/XMLParser;ZLjava/lang/Object;)V │ │ -053458: 0e00 |0000: return-void │ │ +05535c: |[05535c] com.thebuzzmedia.sjxp.rule.DefaultRule.handleTag:(Lcom/thebuzzmedia/sjxp/XMLParser;ZLjava/lang/Object;)V │ │ +05536c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lcom/thebuzzmedia/sjxp/rule/DefaultRule; │ │ 0x0000 - 0x0000 reg=1 (null) Lcom/thebuzzmedia/sjxp/XMLParser; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ @@ -112202,83 +112418,83 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 128 16-bit code units │ │ -05345c: |[05345c] com.thebuzzmedia.sjxp.rule.DefaultRule.toString:()Ljava/lang/String; │ │ -05346c: 1d07 |0000: monitor-enter v7 │ │ -05346e: 5475 0b04 |0001: iget-object v5, v7, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.toStringCache:Ljava/lang/String; // field@040b │ │ -053472: 3905 7100 |0003: if-nez v5, 0074 // +0071 │ │ -053476: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -053478: 5475 0904 |0006: iget-object v5, v7, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.attributeNames:[Ljava/lang/String; // field@0409 │ │ -05347c: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ -053480: 5475 0904 |000a: iget-object v5, v7, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.attributeNames:[Ljava/lang/String; // field@0409 │ │ -053484: 2155 |000c: array-length v5, v5 │ │ -053486: 3d05 2400 |000d: if-lez v5, 0031 // +0024 │ │ -05348a: 2201 7402 |000f: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -05348e: 7010 0e11 0100 |0011: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -053494: 5470 0904 |0014: iget-object v0, v7, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.attributeNames:[Ljava/lang/String; // field@0409 │ │ -053498: 2103 |0016: array-length v3, v0 │ │ -05349a: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -05349c: 3532 1000 |0018: if-ge v2, v3, 0028 // +0010 │ │ -0534a0: 4604 0002 |001a: aget-object v4, v0, v2 │ │ -0534a4: 6e20 1411 4100 |001c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0534aa: 0c05 |001f: move-result-object v5 │ │ -0534ac: 1306 2c00 |0020: const/16 v6, #int 44 // #2c │ │ -0534b0: 6e20 1011 6500 |0022: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1110 │ │ -0534b6: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0534ba: 28f1 |0027: goto 0018 // -000f │ │ -0534bc: 6e10 1811 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.length:()I // method@1118 │ │ -0534c2: 0a05 |002b: move-result v5 │ │ -0534c4: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0534c8: 6e20 1911 5100 |002e: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.setLength:(I)V // method@1119 │ │ -0534ce: 2205 7402 |0031: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ -0534d2: 7010 0e11 0500 |0033: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0534d8: 6e10 ea10 0700 |0036: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -0534de: 0c06 |0039: move-result-object v6 │ │ -0534e0: 6e10 c210 0600 |003a: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c2 │ │ -0534e6: 0c06 |003d: move-result-object v6 │ │ -0534e8: 6e20 1411 6500 |003e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0534ee: 0c05 |0041: move-result-object v5 │ │ -0534f0: 1a06 2b09 |0042: const-string v6, "[type=" // string@092b │ │ -0534f4: 6e20 1411 6500 |0044: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0534fa: 0c05 |0047: move-result-object v5 │ │ -0534fc: 5476 0c04 |0048: iget-object v6, v7, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.type:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040c │ │ -053500: 6e20 1311 6500 |004a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1113 │ │ -053506: 0c05 |004d: move-result-object v5 │ │ -053508: 1a06 d000 |004e: const-string v6, ", locationPath=" // string@00d0 │ │ -05350c: 6e20 1411 6500 |0050: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -053512: 0c05 |0053: move-result-object v5 │ │ -053514: 5476 0a04 |0054: iget-object v6, v7, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.locationPath:Ljava/lang/String; // field@040a │ │ -053518: 6e20 1411 6500 |0056: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -05351e: 0c05 |0059: move-result-object v5 │ │ -053520: 1a06 cd00 |005a: const-string v6, ", attributeNames=" // string@00cd │ │ -053524: 6e20 1411 6500 |005c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -05352a: 0c06 |005f: move-result-object v6 │ │ -05352c: 3901 1800 |0060: if-nez v1, 0078 // +0018 │ │ -053530: 1a05 0000 |0062: const-string v5, "" // string@0000 │ │ -053534: 6e20 1411 5600 |0064: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -05353a: 0c05 |0067: move-result-object v5 │ │ -05353c: 1a06 2c09 |0068: const-string v6, "]" // string@092c │ │ -053540: 6e20 1411 6500 |006a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -053546: 0c05 |006d: move-result-object v5 │ │ -053548: 6e10 1a11 0500 |006e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -05354e: 0c05 |0071: move-result-object v5 │ │ -053550: 5b75 0b04 |0072: iput-object v5, v7, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.toStringCache:Ljava/lang/String; // field@040b │ │ -053554: 5475 0b04 |0074: iget-object v5, v7, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.toStringCache:Ljava/lang/String; // field@040b │ │ -053558: 1e07 |0076: monitor-exit v7 │ │ -05355a: 1105 |0077: return-object v5 │ │ -05355c: 6e10 1a11 0100 |0078: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -053562: 0c05 |007b: move-result-object v5 │ │ -053564: 28e8 |007c: goto 0064 // -0018 │ │ -053566: 0d05 |007d: move-exception v5 │ │ -053568: 1e07 |007e: monitor-exit v7 │ │ -05356a: 2705 |007f: throw v5 │ │ +055370: |[055370] com.thebuzzmedia.sjxp.rule.DefaultRule.toString:()Ljava/lang/String; │ │ +055380: 1d07 |0000: monitor-enter v7 │ │ +055382: 5475 0b04 |0001: iget-object v5, v7, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.toStringCache:Ljava/lang/String; // field@040b │ │ +055386: 3905 7100 |0003: if-nez v5, 0074 // +0071 │ │ +05538a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +05538c: 5475 0904 |0006: iget-object v5, v7, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.attributeNames:[Ljava/lang/String; // field@0409 │ │ +055390: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ +055394: 5475 0904 |000a: iget-object v5, v7, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.attributeNames:[Ljava/lang/String; // field@0409 │ │ +055398: 2155 |000c: array-length v5, v5 │ │ +05539a: 3d05 2400 |000d: if-lez v5, 0031 // +0024 │ │ +05539e: 2201 7402 |000f: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +0553a2: 7010 0f11 0100 |0011: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0553a8: 5470 0904 |0014: iget-object v0, v7, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.attributeNames:[Ljava/lang/String; // field@0409 │ │ +0553ac: 2103 |0016: array-length v3, v0 │ │ +0553ae: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +0553b0: 3532 1000 |0018: if-ge v2, v3, 0028 // +0010 │ │ +0553b4: 4604 0002 |001a: aget-object v4, v0, v2 │ │ +0553b8: 6e20 1511 4100 |001c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0553be: 0c05 |001f: move-result-object v5 │ │ +0553c0: 1306 2c00 |0020: const/16 v6, #int 44 // #2c │ │ +0553c4: 6e20 1111 6500 |0022: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@1111 │ │ +0553ca: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0553ce: 28f1 |0027: goto 0018 // -000f │ │ +0553d0: 6e10 1911 0100 |0028: invoke-virtual {v1}, Ljava/lang/StringBuilder;.length:()I // method@1119 │ │ +0553d6: 0a05 |002b: move-result v5 │ │ +0553d8: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0553dc: 6e20 1a11 5100 |002e: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.setLength:(I)V // method@111a │ │ +0553e2: 2205 7402 |0031: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ +0553e6: 7010 0f11 0500 |0033: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0553ec: 6e10 eb10 0700 |0036: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +0553f2: 0c06 |0039: move-result-object v6 │ │ +0553f4: 6e10 c310 0600 |003a: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c3 │ │ +0553fa: 0c06 |003d: move-result-object v6 │ │ +0553fc: 6e20 1511 6500 |003e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +055402: 0c05 |0041: move-result-object v5 │ │ +055404: 1a06 2b09 |0042: const-string v6, "[type=" // string@092b │ │ +055408: 6e20 1511 6500 |0044: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +05540e: 0c05 |0047: move-result-object v5 │ │ +055410: 5476 0c04 |0048: iget-object v6, v7, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.type:Lcom/thebuzzmedia/sjxp/rule/IRule$Type; // field@040c │ │ +055414: 6e20 1411 6500 |004a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@1114 │ │ +05541a: 0c05 |004d: move-result-object v5 │ │ +05541c: 1a06 d000 |004e: const-string v6, ", locationPath=" // string@00d0 │ │ +055420: 6e20 1511 6500 |0050: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +055426: 0c05 |0053: move-result-object v5 │ │ +055428: 5476 0a04 |0054: iget-object v6, v7, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.locationPath:Ljava/lang/String; // field@040a │ │ +05542c: 6e20 1511 6500 |0056: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +055432: 0c05 |0059: move-result-object v5 │ │ +055434: 1a06 cd00 |005a: const-string v6, ", attributeNames=" // string@00cd │ │ +055438: 6e20 1511 6500 |005c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +05543e: 0c06 |005f: move-result-object v6 │ │ +055440: 3901 1800 |0060: if-nez v1, 0078 // +0018 │ │ +055444: 1a05 0000 |0062: const-string v5, "" // string@0000 │ │ +055448: 6e20 1511 5600 |0064: invoke-virtual {v6, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +05544e: 0c05 |0067: move-result-object v5 │ │ +055450: 1a06 2c09 |0068: const-string v6, "]" // string@092c │ │ +055454: 6e20 1511 6500 |006a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +05545a: 0c05 |006d: move-result-object v5 │ │ +05545c: 6e10 1b11 0500 |006e: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +055462: 0c05 |0071: move-result-object v5 │ │ +055464: 5b75 0b04 |0072: iput-object v5, v7, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.toStringCache:Ljava/lang/String; // field@040b │ │ +055468: 5475 0b04 |0074: iget-object v5, v7, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.toStringCache:Ljava/lang/String; // field@040b │ │ +05546c: 1e07 |0076: monitor-exit v7 │ │ +05546e: 1105 |0077: return-object v5 │ │ +055470: 6e10 1b11 0100 |0078: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +055476: 0c05 |007b: move-result-object v5 │ │ +055478: 28e8 |007c: goto 0064 // -0018 │ │ +05547a: 0d05 |007d: move-exception v5 │ │ +05547c: 1e07 |007e: monitor-exit v7 │ │ +05547e: 2705 |007f: throw v5 │ │ catches : 2 │ │ 0x0001 - 0x0076 │ │ -> 0x007d │ │ 0x0078 - 0x007b │ │ -> 0x007d │ │ positions : │ │ 0x0000 line=145 │ │ @@ -112338,97 +112554,97 @@ │ │ type : '(Lpro/dbro/bart/TheActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -053580: |[053580] pro.dbro.bart.TheActivity$16.:(Lpro/dbro/bart/TheActivity;)V │ │ -053590: 5b01 a804 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$16;.this$0:Lpro/dbro/bart/TheActivity; // field@04a8 │ │ -053594: 7010 f411 0000 |0002: invoke-direct {v0}, Lpro/dbro/bart/DeviceLocation$LocationResult;.:()V // method@11f4 │ │ -05359a: 0e00 |0005: return-void │ │ +055494: |[055494] pro.dbro.bart.TheActivity$16.:(Lpro/dbro/bart/TheActivity;)V │ │ +0554a4: 5b01 a804 |0000: iput-object v1, v0, Lpro/dbro/bart/TheActivity$16;.this$0:Lpro/dbro/bart/TheActivity; // field@04a8 │ │ +0554a8: 7010 f511 0000 |0002: invoke-direct {v0}, Lpro/dbro/bart/DeviceLocation$LocationResult;.:()V // method@11f5 │ │ +0554ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1264 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/TheActivity$16; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/TheActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/TheActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/TheActivity$16;) │ │ name : 'gotLocation' │ │ type : '(Landroid/location/Location;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 7 │ │ + registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 96 16-bit code units │ │ -05359c: |[05359c] pro.dbro.bart.TheActivity$16.gotLocation:(Landroid/location/Location;)V │ │ -0535ac: 5450 a804 |0000: iget-object v0, v5, Lpro/dbro/bart/TheActivity$16;.this$0:Lpro/dbro/bart/TheActivity; // field@04a8 │ │ -0535b0: 5b06 b804 |0002: iput-object v6, v0, Lpro/dbro/bart/TheActivity;.currentLocation:Landroid/location/Location; // field@04b8 │ │ -0535b4: 3806 5600 |0004: if-eqz v6, 005a // +0056 │ │ -0535b8: 5450 a804 |0006: iget-object v0, v5, Lpro/dbro/bart/TheActivity$16;.this$0:Lpro/dbro/bart/TheActivity; // field@04a8 │ │ -0535bc: 6e10 3501 0600 |0008: invoke-virtual {v6}, Landroid/location/Location;.getLatitude:()D // method@0135 │ │ -0535c2: 0b01 |000b: move-result-wide v1 │ │ -0535c4: 5a01 b704 |000c: iput-wide v1, v0, Lpro/dbro/bart/TheActivity;.currentLat:D // field@04b7 │ │ -0535c8: 5450 a804 |000e: iget-object v0, v5, Lpro/dbro/bart/TheActivity$16;.this$0:Lpro/dbro/bart/TheActivity; // field@04a8 │ │ -0535cc: 6e10 3601 0600 |0010: invoke-virtual {v6}, Landroid/location/Location;.getLongitude:()D // method@0136 │ │ -0535d2: 0b01 |0013: move-result-wide v1 │ │ -0535d4: 5a01 b904 |0014: iput-wide v1, v0, Lpro/dbro/bart/TheActivity;.currentLon:D // field@04b9 │ │ -0535d8: 5450 a804 |0016: iget-object v0, v5, Lpro/dbro/bart/TheActivity$16;.this$0:Lpro/dbro/bart/TheActivity; // field@04a8 │ │ -0535dc: 5451 a804 |0018: iget-object v1, v5, Lpro/dbro/bart/TheActivity$16;.this$0:Lpro/dbro/bart/TheActivity; // field@04a8 │ │ -0535e0: 5311 b704 |001a: iget-wide v1, v1, Lpro/dbro/bart/TheActivity;.currentLat:D // field@04b7 │ │ -0535e4: 5453 a804 |001c: iget-object v3, v5, Lpro/dbro/bart/TheActivity$16;.this$0:Lpro/dbro/bart/TheActivity; // field@04a8 │ │ -0535e8: 5333 b904 |001e: iget-wide v3, v3, Lpro/dbro/bart/TheActivity;.currentLon:D // field@04b9 │ │ -0535ec: 7140 a511 2143 |0020: invoke-static {v1, v2, v3, v4}, Lpro/dbro/bart/BART;.findNearestStation:(DD)Ljava/lang/String; // method@11a5 │ │ -0535f2: 0c01 |0023: move-result-object v1 │ │ -0535f4: 5b01 c004 |0024: iput-object v1, v0, Lpro/dbro/bart/TheActivity;.localStation:Ljava/lang/String; // field@04c0 │ │ -0535f8: 1a00 8e07 |0026: const-string v0, "RefreshLocation" // string@078e │ │ -0535fc: 2201 7402 |0028: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ -053600: 7010 0e11 0100 |002a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -053606: 1a02 b315 |002d: const-string v2, "station: " // string@15b3 │ │ -05360a: 6e20 1411 2100 |002f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -053610: 0c01 |0032: move-result-object v1 │ │ -053612: 5452 a804 |0033: iget-object v2, v5, Lpro/dbro/bart/TheActivity$16;.this$0:Lpro/dbro/bart/TheActivity; // field@04a8 │ │ -053616: 5422 c004 |0035: iget-object v2, v2, Lpro/dbro/bart/TheActivity;.localStation:Ljava/lang/String; // field@04c0 │ │ -05361a: 6e20 1411 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -053620: 0c01 |003a: move-result-object v1 │ │ -053622: 1a02 3300 |003b: const-string v2, " accuracy: " // string@0033 │ │ -053626: 6e20 1411 2100 |003d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -05362c: 0c01 |0040: move-result-object v1 │ │ -05362e: 6e10 3401 0600 |0041: invoke-virtual {v6}, Landroid/location/Location;.getAccuracy:()F // method@0134 │ │ -053634: 0a02 |0044: move-result v2 │ │ -053636: 7110 0a11 0200 |0045: invoke-static {v2}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@110a │ │ -05363c: 0c02 |0048: move-result-object v2 │ │ -05363e: 6e20 1411 2100 |0049: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -053644: 0c01 |004c: move-result-object v1 │ │ -053646: 1a02 7e00 |004d: const-string v2, " meters" // string@007e │ │ -05364a: 6e20 1411 2100 |004f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -053650: 0c01 |0052: move-result-object v1 │ │ -053652: 6e10 1a11 0100 |0053: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -053658: 0c01 |0056: move-result-object v1 │ │ -05365a: 7120 360e 1000 |0057: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -053660: 5450 a804 |005a: iget-object v0, v5, Lpro/dbro/bart/TheActivity$16;.this$0:Lpro/dbro/bart/TheActivity; // field@04a8 │ │ -053664: 1211 |005c: const/4 v1, #int 1 // #1 │ │ -053666: 5c01 bd04 |005d: iput-boolean v1, v0, Lpro/dbro/bart/TheActivity;.hasLocation:Z // field@04bd │ │ -05366a: 0e00 |005f: return-void │ │ +0554b0: |[0554b0] pro.dbro.bart.TheActivity$16.gotLocation:(Landroid/location/Location;)V │ │ +0554c0: 5460 a804 |0000: iget-object v0, v6, Lpro/dbro/bart/TheActivity$16;.this$0:Lpro/dbro/bart/TheActivity; // field@04a8 │ │ +0554c4: 5b07 b804 |0002: iput-object v7, v0, Lpro/dbro/bart/TheActivity;.currentLocation:Landroid/location/Location; // field@04b8 │ │ +0554c8: 3807 5600 |0004: if-eqz v7, 005a // +0056 │ │ +0554cc: 5460 a804 |0006: iget-object v0, v6, Lpro/dbro/bart/TheActivity$16;.this$0:Lpro/dbro/bart/TheActivity; // field@04a8 │ │ +0554d0: 6e10 3501 0700 |0008: invoke-virtual {v7}, Landroid/location/Location;.getLatitude:()D // method@0135 │ │ +0554d6: 0b02 |000b: move-result-wide v2 │ │ +0554d8: 5a02 b704 |000c: iput-wide v2, v0, Lpro/dbro/bart/TheActivity;.currentLat:D // field@04b7 │ │ +0554dc: 5460 a804 |000e: iget-object v0, v6, Lpro/dbro/bart/TheActivity$16;.this$0:Lpro/dbro/bart/TheActivity; // field@04a8 │ │ +0554e0: 6e10 3601 0700 |0010: invoke-virtual {v7}, Landroid/location/Location;.getLongitude:()D // method@0136 │ │ +0554e6: 0b02 |0013: move-result-wide v2 │ │ +0554e8: 5a02 b904 |0014: iput-wide v2, v0, Lpro/dbro/bart/TheActivity;.currentLon:D // field@04b9 │ │ +0554ec: 5460 a804 |0016: iget-object v0, v6, Lpro/dbro/bart/TheActivity$16;.this$0:Lpro/dbro/bart/TheActivity; // field@04a8 │ │ +0554f0: 5461 a804 |0018: iget-object v1, v6, Lpro/dbro/bart/TheActivity$16;.this$0:Lpro/dbro/bart/TheActivity; // field@04a8 │ │ +0554f4: 5312 b704 |001a: iget-wide v2, v1, Lpro/dbro/bart/TheActivity;.currentLat:D // field@04b7 │ │ +0554f8: 5461 a804 |001c: iget-object v1, v6, Lpro/dbro/bart/TheActivity$16;.this$0:Lpro/dbro/bart/TheActivity; // field@04a8 │ │ +0554fc: 5314 b904 |001e: iget-wide v4, v1, Lpro/dbro/bart/TheActivity;.currentLon:D // field@04b9 │ │ +055500: 7140 a611 3254 |0020: invoke-static {v2, v3, v4, v5}, Lpro/dbro/bart/BART;.findNearestStation:(DD)Ljava/lang/String; // method@11a6 │ │ +055506: 0c01 |0023: move-result-object v1 │ │ +055508: 5b01 c004 |0024: iput-object v1, v0, Lpro/dbro/bart/TheActivity;.localStation:Ljava/lang/String; // field@04c0 │ │ +05550c: 1a00 8e07 |0026: const-string v0, "RefreshLocation" // string@078e │ │ +055510: 2201 7402 |0028: new-instance v1, Ljava/lang/StringBuilder; // type@0274 │ │ +055514: 7010 0f11 0100 |002a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +05551a: 1a02 b315 |002d: const-string v2, "station: " // string@15b3 │ │ +05551e: 6e20 1511 2100 |002f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +055524: 0c01 |0032: move-result-object v1 │ │ +055526: 5462 a804 |0033: iget-object v2, v6, Lpro/dbro/bart/TheActivity$16;.this$0:Lpro/dbro/bart/TheActivity; // field@04a8 │ │ +05552a: 5422 c004 |0035: iget-object v2, v2, Lpro/dbro/bart/TheActivity;.localStation:Ljava/lang/String; // field@04c0 │ │ +05552e: 6e20 1511 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +055534: 0c01 |003a: move-result-object v1 │ │ +055536: 1a02 3300 |003b: const-string v2, " accuracy: " // string@0033 │ │ +05553a: 6e20 1511 2100 |003d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +055540: 0c01 |0040: move-result-object v1 │ │ +055542: 6e10 3401 0700 |0041: invoke-virtual {v7}, Landroid/location/Location;.getAccuracy:()F // method@0134 │ │ +055548: 0a02 |0044: move-result v2 │ │ +05554a: 7110 0b11 0200 |0045: invoke-static {v2}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@110b │ │ +055550: 0c02 |0048: move-result-object v2 │ │ +055552: 6e20 1511 2100 |0049: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +055558: 0c01 |004c: move-result-object v1 │ │ +05555a: 1a02 7e00 |004d: const-string v2, " meters" // string@007e │ │ +05555e: 6e20 1511 2100 |004f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +055564: 0c01 |0052: move-result-object v1 │ │ +055566: 6e10 1b11 0100 |0053: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +05556c: 0c01 |0056: move-result-object v1 │ │ +05556e: 7120 360e 1000 |0057: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +055574: 5460 a804 |005a: iget-object v0, v6, Lpro/dbro/bart/TheActivity$16;.this$0:Lpro/dbro/bart/TheActivity; // field@04a8 │ │ +055578: 1211 |005c: const/4 v1, #int 1 // #1 │ │ +05557a: 5c01 bd04 |005d: iput-boolean v1, v0, Lpro/dbro/bart/TheActivity;.hasLocation:Z // field@04bd │ │ +05557e: 0e00 |005f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1269 │ │ 0x0004 line=1270 │ │ 0x0006 line=1271 │ │ 0x000e line=1272 │ │ 0x0016 line=1273 │ │ 0x0026 line=1274 │ │ 0x005a line=1276 │ │ 0x005f line=1277 │ │ locals : │ │ - 0x0000 - 0x0060 reg=5 this Lpro/dbro/bart/TheActivity$16; │ │ - 0x0000 - 0x0060 reg=6 location Landroid/location/Location; │ │ + 0x0000 - 0x0060 reg=6 this Lpro/dbro/bart/TheActivity$16; │ │ + 0x0000 - 0x0060 reg=7 location Landroid/location/Location; │ │ │ │ source_file_idx : 2119 (TheActivity.java) │ │ │ │ Class #402 header: │ │ class_idx : 95 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 96 │ │ @@ -112456,17 +112672,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05366c: |[05366c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -05367c: 7010 8d01 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@018d │ │ -053682: 0e00 |0003: return-void │ │ +055580: |[055580] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +055590: 7010 8d01 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@018d │ │ +055596: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -112475,18 +112691,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053684: |[053684] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -053694: 7110 a201 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01a2 │ │ -05369a: 0a00 |0003: move-result v0 │ │ -05369c: 0f00 |0004: return v0 │ │ +055598: |[055598] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0555a8: 7110 a201 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01a2 │ │ +0555ae: 0a00 |0003: move-result v0 │ │ +0555b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -112495,18 +112711,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 │ │ -0536a0: |[0536a0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0536b0: 7110 a301 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01a3 │ │ -0536b6: 0c00 |0003: move-result-object v0 │ │ -0536b8: 1100 |0004: return-object v0 │ │ +0555b4: |[0555b4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0555c4: 7110 a301 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01a3 │ │ +0555ca: 0c00 |0003: move-result-object v0 │ │ +0555cc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -112515,18 +112731,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 │ │ -0536bc: |[0536bc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0536cc: 7110 a401 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01a4 │ │ -0536d2: 0c00 |0003: move-result-object v0 │ │ -0536d4: 1100 |0004: return-object v0 │ │ +0555d0: |[0555d0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0555e0: 7110 a401 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01a4 │ │ +0555e6: 0c00 |0003: move-result-object v0 │ │ +0555e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -112535,18 +112751,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 │ │ -0536d8: |[0536d8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -0536e8: 7110 a501 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@01a5 │ │ -0536ee: 0c00 |0003: move-result-object v0 │ │ -0536f0: 1100 |0004: return-object v0 │ │ +0555ec: |[0555ec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +0555fc: 7110 a501 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@01a5 │ │ +055602: 0c00 |0003: move-result-object v0 │ │ +055604: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -112555,18 +112771,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 │ │ -0536f4: |[0536f4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -053704: 7110 a601 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01a6 │ │ -05370a: 0c00 |0003: move-result-object v0 │ │ -05370c: 1100 |0004: return-object v0 │ │ +055608: |[055608] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +055618: 7110 a601 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01a6 │ │ +05561e: 0c00 |0003: move-result-object v0 │ │ +055620: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -112600,17 +112816,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053710: |[053710] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -053720: 7010 1b04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@041b │ │ -053726: 0e00 |0003: return-void │ │ +055624: |[055624] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +055634: 7010 1b04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@041b │ │ +05563a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ @@ -112619,21 +112835,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 │ │ -053728: |[053728] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -053738: 7110 3104 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0431 │ │ -05373e: 0c00 |0003: move-result-object v0 │ │ -053740: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -053744: 6e20 2504 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0425 │ │ -05374a: 0c00 |0009: move-result-object v0 │ │ -05374c: 1100 |000a: return-object v0 │ │ +05563c: |[05563c] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +05564c: 7110 3104 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0431 │ │ +055652: 0c00 |0003: move-result-object v0 │ │ +055654: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +055658: 6e20 2504 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0425 │ │ +05565e: 0c00 |0009: move-result-object v0 │ │ +055660: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x000a line=105 │ │ locals : │ │ @@ -112646,21 +112862,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 │ │ -053750: |[053750] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -053760: 7110 3204 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0432 │ │ -053766: 0c00 |0003: move-result-object v0 │ │ -053768: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -05376c: 6f30 1d04 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@041d │ │ -053772: 0c00 |0009: move-result-object v0 │ │ -053774: 1100 |000a: return-object v0 │ │ +055664: |[055664] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +055674: 7110 3204 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0432 │ │ +05567a: 0c00 |0003: move-result-object v0 │ │ +05567c: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +055680: 6f30 1d04 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@041d │ │ +055686: 0c00 |0009: move-result-object v0 │ │ +055688: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x0006 line=126 │ │ 0x000a line=128 │ │ locals : │ │ @@ -112674,17 +112890,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 │ │ -053778: |[053778] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -053788: 7120 3304 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0433 │ │ -05378e: 0e00 |0003: return-void │ │ +05568c: |[05568c] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +05569c: 7120 3304 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0433 │ │ +0556a2: 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; │ │ @@ -112695,18 +112911,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 │ │ -053790: |[053790] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -0537a0: 7120 3404 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0434 │ │ -0537a6: 0a00 |0003: move-result v0 │ │ -0537a8: 0f00 |0004: return v0 │ │ +0556a4: |[0556a4] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +0556b4: 7120 3404 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0434 │ │ +0556ba: 0a00 |0003: move-result v0 │ │ +0556bc: 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; │ │ @@ -112716,18 +112932,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0537ac: |[0537ac] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -0537bc: 6f20 1c04 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@041c │ │ -0537c2: 0c00 |0003: move-result-object v0 │ │ -0537c4: 1100 |0004: return-object v0 │ │ +0556c0: |[0556c0] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0556d0: 6f20 1c04 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@041c │ │ +0556d6: 0c00 |0003: move-result-object v0 │ │ +0556d8: 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; │ │ │ │ @@ -112761,17 +112977,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0537c8: |[0537c8] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -0537d8: 7010 ba04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@04ba │ │ -0537de: 0e00 |0003: return-void │ │ +0556dc: |[0556dc] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +0556ec: 7010 ba04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@04ba │ │ +0556f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ @@ -112780,27 +112996,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 │ │ -0537e0: |[0537e0] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0537f0: 6e10 9704 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@0497 │ │ -0537f6: 0c00 |0003: move-result-object v0 │ │ -0537f8: 6e10 9804 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0498 │ │ -0537fe: 0c01 |0007: move-result-object v1 │ │ -053800: 7130 cc04 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@04cc │ │ -053806: 6e20 c004 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@04c0 │ │ -05380c: 0a00 |000e: move-result v0 │ │ -05380e: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -053812: 6e10 9504 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0495 │ │ -053818: 0c00 |0014: move-result-object v0 │ │ -05381a: 7220 6f0e 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0e6f │ │ -053820: 0e00 |0018: return-void │ │ +0556f4: |[0556f4] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +055704: 6e10 9704 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@0497 │ │ +05570a: 0c00 |0003: move-result-object v0 │ │ +05570c: 6e10 9804 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0498 │ │ +055712: 0c01 |0007: move-result-object v1 │ │ +055714: 7130 cc04 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@04cc │ │ +05571a: 6e20 c004 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@04c0 │ │ +055720: 0a00 |000e: move-result v0 │ │ +055722: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +055726: 6e10 9504 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0495 │ │ +05572c: 0c00 |0014: move-result-object v0 │ │ +05572e: 7220 6f0e 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@0e6f │ │ +055734: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x000b line=127 │ │ 0x0011 line=128 │ │ 0x0018 line=130 │ │ locals : │ │ @@ -112813,22 +113029,22 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -053824: |[053824] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -053834: 7210 6b0e 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@0e6b │ │ -05383a: 0a00 |0003: move-result v0 │ │ -05383c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -053840: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -053842: 0f00 |0007: return v0 │ │ -053844: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -053846: 28fe |0009: goto 0007 // -0002 │ │ +055738: |[055738] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +055748: 7210 6b0e 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@0e6b │ │ +05574e: 0a00 |0003: move-result v0 │ │ +055750: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +055754: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +055756: 0f00 |0007: return v0 │ │ +055758: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05575a: 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; │ │ │ │ @@ -112891,20 +113107,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -053848: |[053848] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -053858: 7020 f604 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@04f6 │ │ -05385e: 2200 d600 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00d6 │ │ -053862: 7020 5605 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0556 │ │ -053868: 5b10 ae01 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01ae │ │ -05386c: 0e00 |000a: return-void │ │ +05575c: |[05575c] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +05576c: 7020 f604 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@04f6 │ │ +055772: 2200 d600 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00d6 │ │ +055776: 7020 5605 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0556 │ │ +05577c: 5b10 ae01 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01ae │ │ +055780: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=96 │ │ 0x000a line=97 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -112915,25 +113131,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 │ │ -053870: |[053870] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -053880: 7020 f604 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@04f6 │ │ -053886: 2200 d600 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00d6 │ │ -05388a: 7020 5605 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0556 │ │ -053890: 5b10 ae01 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01ae │ │ -053894: 5b13 b301 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01b3 │ │ -053898: 5b14 af01 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01af │ │ -05389c: 5b15 b001 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01b0 │ │ -0538a0: 5b16 b101 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01b1 │ │ -0538a4: 5b17 b201 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01b2 │ │ -0538a8: 0e00 |0014: return-void │ │ +055784: |[055784] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +055794: 7020 f604 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@04f6 │ │ +05579a: 2200 d600 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00d6 │ │ +05579e: 7020 5605 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0556 │ │ +0557a4: 5b10 ae01 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01ae │ │ +0557a8: 5b13 b301 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01b3 │ │ +0557ac: 5b14 af01 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01af │ │ +0557b0: 5b15 b001 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01b0 │ │ +0557b4: 5b16 b101 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01b1 │ │ +0557b8: 5b17 b201 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01b2 │ │ +0557bc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0003 line=108 │ │ 0x000a line=109 │ │ 0x000c line=110 │ │ 0x000e line=111 │ │ @@ -112955,34 +113171,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0538ac: |[0538ac] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -0538bc: 6e10 1905 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@0519 │ │ -0538c2: 0a01 |0003: move-result v1 │ │ -0538c4: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -0538c8: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -0538cc: 7210 f200 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@00f2 │ │ -0538d2: 0e00 |000b: return-void │ │ -0538d4: 5420 ad01 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ad │ │ -0538d8: 5b23 ad01 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ad │ │ -0538dc: 6e10 1a05 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@051a │ │ -0538e2: 0a01 |0013: move-result v1 │ │ -0538e4: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -0538e8: 6f20 f804 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@04f8 │ │ -0538ee: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -0538f2: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -0538f6: 7210 f700 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00f7 │ │ -0538fc: 0a01 |0020: move-result v1 │ │ -0538fe: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -053902: 7210 f200 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00f2 │ │ -053908: 28e5 |0026: goto 000b // -001b │ │ +0557c0: |[0557c0] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +0557d0: 6e10 1905 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@0519 │ │ +0557d6: 0a01 |0003: move-result v1 │ │ +0557d8: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +0557dc: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +0557e0: 7210 f200 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@00f2 │ │ +0557e6: 0e00 |000b: return-void │ │ +0557e8: 5420 ad01 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ad │ │ +0557ec: 5b23 ad01 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ad │ │ +0557f0: 6e10 1a05 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@051a │ │ +0557f6: 0a01 |0013: move-result v1 │ │ +0557f8: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +0557fc: 6f20 f804 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@04f8 │ │ +055802: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +055806: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +05580a: 7210 f700 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00f7 │ │ +055810: 0a01 |0020: move-result v1 │ │ +055812: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +055816: 7210 f200 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00f2 │ │ +05581c: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0006 line=72 │ │ 0x0008 line=73 │ │ 0x000b line=87 │ │ 0x000c line=77 │ │ @@ -113001,18 +113217,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 │ │ -05390c: |[05390c] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -05391c: 1f01 3600 |0000: check-cast v1, Landroid/database/Cursor; // type@0036 │ │ -053920: 6e20 0f05 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@050f │ │ -053926: 0e00 |0005: return-void │ │ +055820: |[055820] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +055830: 1f01 3600 |0000: check-cast v1, Landroid/database/Cursor; // type@0036 │ │ +055834: 6e20 0f05 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@050f │ │ +05583a: 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; │ │ │ │ @@ -113021,56 +113237,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 │ │ -053928: |[053928] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -053938: 6f55 fb04 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@04fb │ │ -05393e: 6e20 b010 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -053944: 1a00 0a11 |0006: const-string v0, "mUri=" // string@110a │ │ -053948: 6e20 b010 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -05394e: 5410 b301 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01b3 │ │ -053952: 6e20 b410 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -053958: 6e20 b010 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -05395e: 1a00 9410 |0013: const-string v0, "mProjection=" // string@1094 │ │ -053962: 6e20 b010 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -053968: 5410 af01 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01af │ │ -05396c: 7110 4511 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1145 │ │ -053972: 0c00 |001d: move-result-object v0 │ │ -053974: 6e20 b510 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -05397a: 6e20 b010 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -053980: 1a00 bd10 |0024: const-string v0, "mSelection=" // string@10bd │ │ -053984: 6e20 b010 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -05398a: 5410 b001 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01b0 │ │ -05398e: 6e20 b510 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -053994: 6e20 b010 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -05399a: 1a00 bf10 |0031: const-string v0, "mSelectionArgs=" // string@10bf │ │ -05399e: 6e20 b010 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0539a4: 5410 b101 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01b1 │ │ -0539a8: 7110 4511 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1145 │ │ -0539ae: 0c00 |003b: move-result-object v0 │ │ -0539b0: 6e20 b510 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -0539b6: 6e20 b010 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0539bc: 1a00 cf10 |0042: const-string v0, "mSortOrder=" // string@10cf │ │ -0539c0: 6e20 b010 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0539c6: 5410 b201 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01b2 │ │ -0539ca: 6e20 b510 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ -0539d0: 6e20 b010 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0539d6: 1a00 c70f |004f: const-string v0, "mCursor=" // string@0fc7 │ │ -0539da: 6e20 b010 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0539e0: 5410 ad01 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ad │ │ -0539e4: 6e20 b410 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ -0539ea: 6e20 b010 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0539f0: 1a00 b40f |005c: const-string v0, "mContentChanged=" // string@0fb4 │ │ -0539f4: 6e20 b010 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ -0539fa: 5510 ac01 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01ac │ │ -0539fe: 6e20 b610 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ -053a04: 0e00 |0066: return-void │ │ +05583c: |[05583c] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +05584c: 6f55 fb04 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@04fb │ │ +055852: 6e20 b010 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +055858: 1a00 0a11 |0006: const-string v0, "mUri=" // string@110a │ │ +05585c: 6e20 b010 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +055862: 5410 b301 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01b3 │ │ +055866: 6e20 b410 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +05586c: 6e20 b010 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +055872: 1a00 9410 |0013: const-string v0, "mProjection=" // string@1094 │ │ +055876: 6e20 b010 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +05587c: 5410 af01 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01af │ │ +055880: 7110 4611 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1146 │ │ +055886: 0c00 |001d: move-result-object v0 │ │ +055888: 6e20 b510 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +05588e: 6e20 b010 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +055894: 1a00 bd10 |0024: const-string v0, "mSelection=" // string@10bd │ │ +055898: 6e20 b010 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +05589e: 5410 b001 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01b0 │ │ +0558a2: 6e20 b510 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +0558a8: 6e20 b010 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0558ae: 1a00 bf10 |0031: const-string v0, "mSelectionArgs=" // string@10bf │ │ +0558b2: 6e20 b010 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0558b8: 5410 b101 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01b1 │ │ +0558bc: 7110 4611 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@1146 │ │ +0558c2: 0c00 |003b: move-result-object v0 │ │ +0558c4: 6e20 b510 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +0558ca: 6e20 b010 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0558d0: 1a00 cf10 |0042: const-string v0, "mSortOrder=" // string@10cf │ │ +0558d4: 6e20 b010 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0558da: 5410 b201 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01b2 │ │ +0558de: 6e20 b510 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@10b5 │ │ +0558e4: 6e20 b010 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0558ea: 1a00 c70f |004f: const-string v0, "mCursor=" // string@0fc7 │ │ +0558ee: 6e20 b010 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +0558f4: 5410 ad01 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ad │ │ +0558f8: 6e20 b410 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@10b4 │ │ +0558fe: 6e20 b010 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +055904: 1a00 b40f |005c: const-string v0, "mContentChanged=" // string@0fb4 │ │ +055908: 6e20 b010 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@10b0 │ │ +05590e: 5510 ac01 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01ac │ │ +055912: 6e20 b610 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@10b6 │ │ +055918: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0003 line=205 │ │ 0x0010 line=206 │ │ 0x0018 line=207 │ │ 0x0021 line=208 │ │ @@ -113092,17 +113308,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053a08: |[053a08] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -053a18: 5410 af01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01af │ │ -053a1c: 1100 |0002: return-object v0 │ │ +05591c: |[05591c] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +05592c: 5410 af01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01af │ │ +055930: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #4 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -113110,17 +113326,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053a20: |[053a20] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -053a30: 5410 b001 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01b0 │ │ -053a34: 1100 |0002: return-object v0 │ │ +055934: |[055934] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +055944: 5410 b001 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01b0 │ │ +055948: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #5 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -113128,17 +113344,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053a38: |[053a38] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -053a48: 5410 b101 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01b1 │ │ -053a4c: 1100 |0002: return-object v0 │ │ +05594c: |[05594c] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +05595c: 5410 b101 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01b1 │ │ +055960: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #6 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -113146,17 +113362,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053a50: |[053a50] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -053a60: 5410 b201 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01b2 │ │ -053a64: 1100 |0002: return-object v0 │ │ +055964: |[055964] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +055974: 5410 b201 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01b2 │ │ +055978: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #7 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -113164,17 +113380,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053a68: |[053a68] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -053a78: 5410 b301 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01b3 │ │ -053a7c: 1100 |0002: return-object v0 │ │ +05597c: |[05597c] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +05598c: 5410 b301 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01b3 │ │ +055990: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #8 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -113182,31 +113398,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -053a80: |[053a80] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -053a90: 6e10 1305 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0513 │ │ -053a96: 0c00 |0003: move-result-object v0 │ │ -053a98: 6e10 8b00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@008b │ │ -053a9e: 0c00 |0007: move-result-object v0 │ │ -053aa0: 5471 b301 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01b3 │ │ -053aa4: 5472 af01 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01af │ │ -053aa8: 5473 b001 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01b0 │ │ -053aac: 5474 b101 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01b1 │ │ -053ab0: 5475 b201 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01b2 │ │ -053ab4: 7406 8700 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@0087 │ │ -053aba: 0c06 |0015: move-result-object v6 │ │ -053abc: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -053ac0: 7210 f400 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00f4 │ │ -053ac6: 5470 ae01 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01ae │ │ -053aca: 6e30 2205 6700 |001d: invoke-virtual {v7, v6, v0}, Landroid/support/v4/content/CursorLoader;.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V // method@0522 │ │ -053ad0: 1106 |0020: return-object v6 │ │ +055994: |[055994] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +0559a4: 6e10 1305 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0513 │ │ +0559aa: 0c00 |0003: move-result-object v0 │ │ +0559ac: 6e10 8b00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@008b │ │ +0559b2: 0c00 |0007: move-result-object v0 │ │ +0559b4: 5471 b301 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01b3 │ │ +0559b8: 5472 af01 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01af │ │ +0559bc: 5473 b001 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01b0 │ │ +0559c0: 5474 b101 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01b1 │ │ +0559c4: 5475 b201 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01b2 │ │ +0559c8: 7406 8700 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@0087 │ │ +0559ce: 0c06 |0015: move-result-object v6 │ │ +0559d0: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +0559d4: 7210 f400 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@00f4 │ │ +0559da: 5470 ae01 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01ae │ │ +0559de: 6e30 2205 6700 |001d: invoke-virtual {v7, v6, v0}, Landroid/support/v4/content/CursorLoader;.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V // method@0522 │ │ +0559e4: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -113219,18 +113435,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053ad4: |[053ad4] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -053ae4: 6e10 1b05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@051b │ │ -053aea: 0c00 |0003: move-result-object v0 │ │ -053aec: 1100 |0004: return-object v0 │ │ +0559e8: |[0559e8] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +0559f8: 6e10 1b05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@051b │ │ +0559fe: 0c00 |0003: move-result-object v0 │ │ +055a00: 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;) │ │ @@ -113238,21 +113454,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -053af0: |[053af0] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -053b00: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -053b04: 7210 f700 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@00f7 │ │ -053b0a: 0a00 |0005: move-result v0 │ │ -053b0c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -053b10: 7210 f200 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f2 │ │ -053b16: 0e00 |000b: return-void │ │ +055a04: |[055a04] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +055a14: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +055a18: 7210 f700 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@00f7 │ │ +055a1e: 0a00 |0005: move-result v0 │ │ +055a20: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +055a24: 7210 f200 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00f2 │ │ +055a2a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0008 line=145 │ │ 0x000b line=147 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -113263,18 +113479,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 │ │ -053b18: |[053b18] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -053b28: 1f01 3600 |0000: check-cast v1, Landroid/database/Cursor; // type@0036 │ │ -053b2c: 6e20 1d05 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@051d │ │ -053b32: 0e00 |0005: return-void │ │ +055a2c: |[055a2c] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +055a3c: 1f01 3600 |0000: check-cast v1, Landroid/database/Cursor; // type@0036 │ │ +055a40: 6e20 1d05 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@051d │ │ +055a46: 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; │ │ │ │ @@ -113283,28 +113499,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -053b34: |[053b34] android.support.v4.content.CursorLoader.onReset:()V │ │ -053b44: 6f10 0205 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0502 │ │ -053b4a: 6e10 2105 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0521 │ │ -053b50: 5410 ad01 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ad │ │ -053b54: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -053b58: 5410 ad01 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ad │ │ -053b5c: 7210 f700 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00f7 │ │ -053b62: 0a00 |000f: move-result v0 │ │ -053b64: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -053b68: 5410 ad01 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ad │ │ -053b6c: 7210 f200 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00f2 │ │ -053b72: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -053b74: 5b10 ad01 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ad │ │ -053b78: 0e00 |001a: return-void │ │ +055a48: |[055a48] android.support.v4.content.CursorLoader.onReset:()V │ │ +055a58: 6f10 0205 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0502 │ │ +055a5e: 6e10 2105 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0521 │ │ +055a64: 5410 ad01 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ad │ │ +055a68: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +055a6c: 5410 ad01 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ad │ │ +055a70: 7210 f700 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@00f7 │ │ +055a76: 0a00 |000f: move-result v0 │ │ +055a78: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +055a7c: 5410 ad01 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ad │ │ +055a80: 7210 f200 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00f2 │ │ +055a86: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +055a88: 5b10 ad01 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ad │ │ +055a8c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=154 │ │ 0x0006 line=156 │ │ 0x0012 line=157 │ │ 0x0017 line=159 │ │ @@ -113317,26 +113533,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -053b7c: |[053b7c] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -053b8c: 5410 ad01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ad │ │ -053b90: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -053b94: 5410 ad01 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ad │ │ -053b98: 6e20 0f05 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@050f │ │ -053b9e: 6e10 2805 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0528 │ │ -053ba4: 0a00 |000c: move-result v0 │ │ -053ba6: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -053baa: 5410 ad01 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ad │ │ -053bae: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -053bb2: 6e10 1205 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0512 │ │ -053bb8: 0e00 |0016: return-void │ │ +055a90: |[055a90] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +055aa0: 5410 ad01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ad │ │ +055aa4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +055aa8: 5410 ad01 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ad │ │ +055aac: 6e20 0f05 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@050f │ │ +055ab2: 6e10 2805 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0528 │ │ +055ab8: 0a00 |000c: move-result v0 │ │ +055aba: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +055abe: 5410 ad01 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01ad │ │ +055ac2: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +055ac6: 6e10 1205 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0512 │ │ +055acc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0004 line=126 │ │ 0x0009 line=128 │ │ 0x0013 line=129 │ │ 0x0016 line=131 │ │ @@ -113348,17 +113564,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053bbc: |[053bbc] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -053bcc: 6e10 0e05 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@050e │ │ -053bd2: 0e00 |0003: return-void │ │ +055ad0: |[055ad0] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +055ae0: 6e10 0e05 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@050e │ │ +055ae6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0003 line=140 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -113367,18 +113583,18 @@ │ │ type : '(Landroid/database/Cursor;Landroid/database/ContentObserver;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -053bd4: |[053bd4] android.support.v4.content.CursorLoader.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V │ │ -053be4: 5410 ae01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01ae │ │ -053be8: 7220 f900 0200 |0002: invoke-interface {v2, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00f9 │ │ -053bee: 0e00 |0005: return-void │ │ +055ae8: |[055ae8] android.support.v4.content.CursorLoader.registerContentObserver:(Landroid/database/Cursor;Landroid/database/ContentObserver;)V │ │ +055af8: 5410 ae01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01ae │ │ +055afc: 7220 f900 0200 |0002: invoke-interface {v2, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@00f9 │ │ +055b02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0006 reg=2 cursor Landroid/database/Cursor; │ │ @@ -113389,17 +113605,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053bf0: |[053bf0] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -053c00: 5b01 af01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01af │ │ -053c04: 0e00 |0002: return-void │ │ +055b04: |[055b04] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +055b14: 5b01 af01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01af │ │ +055b18: 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 projection [Ljava/lang/String; │ │ @@ -113409,17 +113625,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053c08: |[053c08] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -053c18: 5b01 b001 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01b0 │ │ -053c1c: 0e00 |0002: return-void │ │ +055b1c: |[055b1c] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +055b2c: 5b01 b001 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01b0 │ │ +055b30: 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 selection Ljava/lang/String; │ │ @@ -113429,17 +113645,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053c20: |[053c20] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -053c30: 5b01 b101 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01b1 │ │ -053c34: 0e00 |0002: return-void │ │ +055b34: |[055b34] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +055b44: 5b01 b101 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01b1 │ │ +055b48: 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 selectionArgs [Ljava/lang/String; │ │ @@ -113449,17 +113665,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053c38: |[053c38] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -053c48: 5b01 b201 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01b2 │ │ -053c4c: 0e00 |0002: return-void │ │ +055b4c: |[055b4c] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +055b5c: 5b01 b201 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01b2 │ │ +055b60: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0002 line=200 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 sortOrder Ljava/lang/String; │ │ @@ -113469,17 +113685,17 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053c50: |[053c50] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -053c60: 5b01 b301 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01b3 │ │ -053c64: 0e00 |0002: return-void │ │ +055b64: |[055b64] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +055b74: 5b01 b301 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01b3 │ │ +055b78: 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 uri Landroid/net/Uri; │ │ @@ -113514,17 +113730,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053c68: |[053c68] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ -053c78: 7010 4305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0543 │ │ -053c7e: 0e00 |0003: return-void │ │ +055b7c: |[055b7c] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ +055b8c: 7010 4305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0543 │ │ +055b92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ │ │ Virtual methods - │ │ @@ -113533,18 +113749,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 │ │ -053c80: |[053c80] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -053c90: 7110 5205 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0552 │ │ -053c96: 0c00 |0003: move-result-object v0 │ │ -053c98: 1100 |0004: return-object v0 │ │ +055b94: |[055b94] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +055ba4: 7110 5205 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0552 │ │ +055baa: 0c00 |0003: move-result-object v0 │ │ +055bac: 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; │ │ │ │ @@ -113553,18 +113769,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 │ │ -053c9c: |[053c9c] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -053cac: 7110 5305 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0553 │ │ -053cb2: 0c00 |0003: move-result-object v0 │ │ -053cb4: 1100 |0004: return-object v0 │ │ +055bb0: |[055bb0] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +055bc0: 7110 5305 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0553 │ │ +055bc6: 0c00 |0003: move-result-object v0 │ │ +055bc8: 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; │ │ │ │ @@ -113598,17 +113814,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053cb8: |[053cb8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -053cc8: 7010 8406 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0684 │ │ -053cce: 0e00 |0003: return-void │ │ +055bcc: |[055bcc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +055bdc: 7010 8406 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0684 │ │ +055be2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -113617,18 +113833,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 │ │ -053cd0: |[053cd0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -053ce0: 7130 ac06 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@06ac │ │ -053ce6: 0a00 |0003: move-result v0 │ │ -053ce8: 0f00 |0004: return v0 │ │ +055be4: |[055be4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +055bf4: 7130 ac06 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@06ac │ │ +055bfa: 0a00 |0003: move-result v0 │ │ +055bfc: 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; │ │ @@ -113639,20 +113855,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 │ │ -053cec: |[053cec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -053cfc: 2200 0501 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@0105 │ │ -053d00: 7030 5906 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@0659 │ │ -053d06: 7110 ad06 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@06ad │ │ -053d0c: 0c00 |0008: move-result-object v0 │ │ -053d0e: 1100 |0009: return-object v0 │ │ +055c00: |[055c00] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +055c10: 2200 0501 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@0105 │ │ +055c14: 7030 5906 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@0659 │ │ +055c1a: 7110 ad06 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@06ad │ │ +055c20: 0c00 |0008: move-result-object v0 │ │ +055c22: 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; │ │ │ │ @@ -113661,18 +113877,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -053d10: |[053d10] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -053d20: 7100 ae06 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@06ae │ │ -053d26: 0c00 |0003: move-result-object v0 │ │ -053d28: 1100 |0004: return-object v0 │ │ +055c24: |[055c24] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +055c34: 7100 ae06 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@06ae │ │ +055c3a: 0c00 |0003: move-result-object v0 │ │ +055c3c: 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;) │ │ @@ -113680,17 +113896,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 │ │ -053d2c: |[053d2c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -053d3c: 7130 af06 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@06af │ │ -053d42: 0e00 |0003: return-void │ │ +055c40: |[055c40] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +055c50: 7130 af06 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@06af │ │ +055c56: 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; │ │ @@ -113702,19 +113918,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 │ │ -053d44: |[053d44] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -053d54: 6e10 340a 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0a34 │ │ -053d5a: 0c00 |0003: move-result-object v0 │ │ -053d5c: 7130 b006 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@06b0 │ │ -053d62: 0e00 |0007: return-void │ │ +055c58: |[055c58] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +055c68: 6e10 340a 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0a34 │ │ +055c6e: 0c00 |0003: move-result-object v0 │ │ +055c70: 7130 b006 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@06b0 │ │ +055c76: 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; │ │ @@ -113726,17 +113942,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 │ │ -053d64: |[053d64] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -053d74: 7130 b106 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@06b1 │ │ -053d7a: 0e00 |0003: return-void │ │ +055c78: |[055c78] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +055c88: 7130 b106 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@06b1 │ │ +055c8e: 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; │ │ @@ -113748,18 +113964,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 │ │ -053d7c: |[053d7c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -053d8c: 7140 b206 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@06b2 │ │ -053d92: 0a00 |0003: move-result v0 │ │ -053d94: 0f00 |0004: return v0 │ │ +055c90: |[055c90] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +055ca0: 7140 b206 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@06b2 │ │ +055ca6: 0a00 |0003: move-result v0 │ │ +055ca8: 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; │ │ @@ -113771,17 +113987,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 │ │ -053d98: |[053d98] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -053da8: 7130 b306 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@06b3 │ │ -053dae: 0e00 |0003: return-void │ │ +055cac: |[055cac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +055cbc: 7130 b306 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@06b3 │ │ +055cc2: 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; │ │ @@ -113793,17 +114009,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 │ │ -053db0: |[053db0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -053dc0: 7130 b406 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@06b4 │ │ -053dc6: 0e00 |0003: return-void │ │ +055cc4: |[055cc4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +055cd4: 7130 b406 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@06b4 │ │ +055cda: 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; │ │ @@ -113840,17 +114056,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053dc8: |[053dc8] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ -053dd8: 7010 0807 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0708 │ │ -053dde: 0e00 |0003: return-void │ │ +055cdc: |[055cdc] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ +055cec: 7010 0807 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0708 │ │ +055cf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -113859,18 +114075,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053de0: |[053de0] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -053df0: 7110 2507 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@0725 │ │ -053df6: 0a00 |0003: move-result v0 │ │ -053df8: 0f00 |0004: return v0 │ │ +055cf4: |[055cf4] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +055d04: 7110 2507 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@0725 │ │ +055d0a: 0a00 |0003: move-result v0 │ │ +055d0c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -113879,17 +114095,17 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053dfc: |[053dfc] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -053e0c: 7110 2607 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@0726 │ │ -053e12: 0e00 |0003: return-void │ │ +055d10: |[055d10] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +055d20: 7110 2607 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@0726 │ │ +055d26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0003 line=107 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/KeyEvent; │ │ @@ -114023,18 +114239,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -053e14: |[053e14] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -053e24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053e26: 7030 7c07 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@077c │ │ -053e2c: 0e00 |0004: return-void │ │ +055d28: |[055d28] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +055d38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055d3a: 7030 7c07 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@077c │ │ +055d40: 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; │ │ @@ -114044,103 +114260,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 │ │ -053e30: |[053e30] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -053e40: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -053e42: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -053e44: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -053e48: 7030 a507 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@07a5 │ │ -053e4e: 2201 3d00 |0007: new-instance v1, Landroid/graphics/Paint; // type@003d │ │ -053e52: 7010 1001 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0110 │ │ -053e58: 5b71 7e02 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@027e │ │ -053e5c: 2201 4000 |000e: new-instance v1, Landroid/graphics/Rect; // type@0040 │ │ -053e60: 7010 1401 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0114 │ │ -053e66: 5b71 7f02 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@027f │ │ -053e6a: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -053e6e: 5971 7c02 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@027c │ │ -053e72: 5c75 6e02 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@026e │ │ -053e76: 5c75 6f02 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@026f │ │ -053e7a: 5271 8002 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0280 │ │ -053e7e: 5971 7202 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0272 │ │ -053e82: 5471 7e02 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@027e │ │ -053e86: 5272 7202 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0272 │ │ -053e8a: 6e20 1101 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0111 │ │ -053e90: 6e10 9000 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0090 │ │ -053e96: 0c01 |002b: move-result-object v1 │ │ -053e98: 6e10 d900 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d9 │ │ -053e9e: 0c01 |002f: move-result-object v1 │ │ -053ea0: 5210 f103 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@03f1 │ │ -053ea4: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -053ea8: c801 |0034: mul-float/2addr v1, v0 │ │ -053eaa: c631 |0035: add-float/2addr v1, v3 │ │ -053eac: 8711 |0036: float-to-int v1, v1 │ │ -053eae: 5971 7302 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0273 │ │ -053eb2: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -053eb6: c801 |003b: mul-float/2addr v1, v0 │ │ -053eb8: c631 |003c: add-float/2addr v1, v3 │ │ -053eba: 8711 |003d: float-to-int v1, v1 │ │ -053ebc: 5971 7602 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0276 │ │ -053ec0: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -053ec4: c801 |0042: mul-float/2addr v1, v0 │ │ -053ec6: 8711 |0043: float-to-int v1, v1 │ │ -053ec8: 5971 7802 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0278 │ │ -053ecc: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -053ed0: c801 |0048: mul-float/2addr v1, v0 │ │ -053ed2: c631 |0049: add-float/2addr v1, v3 │ │ -053ed4: 8711 |004a: float-to-int v1, v1 │ │ -053ed6: 5971 7d02 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@027d │ │ -053eda: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -053ede: c801 |004f: mul-float/2addr v1, v0 │ │ -053ee0: c631 |0050: add-float/2addr v1, v3 │ │ -053ee2: 8711 |0051: float-to-int v1, v1 │ │ -053ee4: 5971 7002 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0270 │ │ -053ee8: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -053eec: c801 |0056: mul-float/2addr v1, v0 │ │ -053eee: c631 |0057: add-float/2addr v1, v3 │ │ -053ef0: 8711 |0058: float-to-int v1, v1 │ │ -053ef2: 5971 7702 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0277 │ │ -053ef6: 7110 f80e 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0ef8 │ │ -053efc: 0c01 |005e: move-result-object v1 │ │ -053efe: 6e10 ff0e 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0eff │ │ -053f04: 0a01 |0062: move-result v1 │ │ -053f06: 5971 8102 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0281 │ │ -053f0a: 6e10 8307 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0783 │ │ -053f10: 0a01 |0068: move-result v1 │ │ -053f12: 6e10 8507 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0785 │ │ -053f18: 0a02 |006c: move-result v2 │ │ -053f1a: 6e10 8407 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0784 │ │ -053f20: 0a03 |0070: move-result v3 │ │ -053f22: 6e10 8207 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0782 │ │ -053f28: 0a04 |0074: move-result v4 │ │ -053f2a: 6e54 9107 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0791 │ │ -053f30: 6e10 8707 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0787 │ │ -053f36: 0a01 |007b: move-result v1 │ │ -053f38: 6e20 9407 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@0794 │ │ -053f3e: 6e20 9507 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@0795 │ │ -053f44: 5471 7b02 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ -053f48: 6e20 4e10 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@104e │ │ -053f4e: 5471 7b02 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ -053f52: 2202 3201 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@0132 │ │ -053f56: 7020 7707 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0777 │ │ -053f5c: 6e20 5210 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1052 │ │ -053f62: 5471 7902 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0279 │ │ -053f66: 6e20 4e10 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@104e │ │ -053f6c: 5471 7902 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0279 │ │ -053f70: 2202 3301 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@0133 │ │ -053f74: 7020 7907 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0779 │ │ -053f7a: 6e20 5210 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1052 │ │ -053f80: 6e10 7d07 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@077d │ │ -053f86: 0c01 |00a3: move-result-object v1 │ │ -053f88: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -053f8c: 5c76 6e02 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@026e │ │ -053f90: 0e00 |00a8: return-void │ │ +055d44: |[055d44] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +055d54: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +055d56: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +055d58: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +055d5c: 7030 a507 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@07a5 │ │ +055d62: 2201 3d00 |0007: new-instance v1, Landroid/graphics/Paint; // type@003d │ │ +055d66: 7010 1001 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0110 │ │ +055d6c: 5b71 7e02 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@027e │ │ +055d70: 2201 4000 |000e: new-instance v1, Landroid/graphics/Rect; // type@0040 │ │ +055d74: 7010 1401 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@0114 │ │ +055d7a: 5b71 7f02 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@027f │ │ +055d7e: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +055d82: 5971 7c02 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@027c │ │ +055d86: 5c75 6e02 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@026e │ │ +055d8a: 5c75 6f02 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@026f │ │ +055d8e: 5271 8002 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0280 │ │ +055d92: 5971 7202 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0272 │ │ +055d96: 5471 7e02 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@027e │ │ +055d9a: 5272 7202 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0272 │ │ +055d9e: 6e20 1101 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0111 │ │ +055da4: 6e10 9000 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0090 │ │ +055daa: 0c01 |002b: move-result-object v1 │ │ +055dac: 6e10 d900 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00d9 │ │ +055db2: 0c01 |002f: move-result-object v1 │ │ +055db4: 5210 f103 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@03f1 │ │ +055db8: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +055dbc: c801 |0034: mul-float/2addr v1, v0 │ │ +055dbe: c631 |0035: add-float/2addr v1, v3 │ │ +055dc0: 8711 |0036: float-to-int v1, v1 │ │ +055dc2: 5971 7302 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0273 │ │ +055dc6: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +055dca: c801 |003b: mul-float/2addr v1, v0 │ │ +055dcc: c631 |003c: add-float/2addr v1, v3 │ │ +055dce: 8711 |003d: float-to-int v1, v1 │ │ +055dd0: 5971 7602 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0276 │ │ +055dd4: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +055dd8: c801 |0042: mul-float/2addr v1, v0 │ │ +055dda: 8711 |0043: float-to-int v1, v1 │ │ +055ddc: 5971 7802 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0278 │ │ +055de0: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +055de4: c801 |0048: mul-float/2addr v1, v0 │ │ +055de6: c631 |0049: add-float/2addr v1, v3 │ │ +055de8: 8711 |004a: float-to-int v1, v1 │ │ +055dea: 5971 7d02 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@027d │ │ +055dee: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +055df2: c801 |004f: mul-float/2addr v1, v0 │ │ +055df4: c631 |0050: add-float/2addr v1, v3 │ │ +055df6: 8711 |0051: float-to-int v1, v1 │ │ +055df8: 5971 7002 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0270 │ │ +055dfc: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +055e00: c801 |0056: mul-float/2addr v1, v0 │ │ +055e02: c631 |0057: add-float/2addr v1, v3 │ │ +055e04: 8711 |0058: float-to-int v1, v1 │ │ +055e06: 5971 7702 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0277 │ │ +055e0a: 7110 f80e 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@0ef8 │ │ +055e10: 0c01 |005e: move-result-object v1 │ │ +055e12: 6e10 ff0e 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@0eff │ │ +055e18: 0a01 |0062: move-result v1 │ │ +055e1a: 5971 8102 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0281 │ │ +055e1e: 6e10 8307 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0783 │ │ +055e24: 0a01 |0068: move-result v1 │ │ +055e26: 6e10 8507 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0785 │ │ +055e2c: 0a02 |006c: move-result v2 │ │ +055e2e: 6e10 8407 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0784 │ │ +055e34: 0a03 |0070: move-result v3 │ │ +055e36: 6e10 8207 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0782 │ │ +055e3c: 0a04 |0074: move-result v4 │ │ +055e3e: 6e54 9107 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0791 │ │ +055e44: 6e10 8707 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0787 │ │ +055e4a: 0a01 |007b: move-result v1 │ │ +055e4c: 6e20 9407 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@0794 │ │ +055e52: 6e20 9507 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@0795 │ │ +055e58: 5471 7b02 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ +055e5c: 6e20 4e10 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@104e │ │ +055e62: 5471 7b02 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@027b │ │ +055e66: 2202 3201 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@0132 │ │ +055e6a: 7020 7707 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0777 │ │ +055e70: 6e20 5210 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1052 │ │ +055e76: 5471 7902 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0279 │ │ +055e7a: 6e20 4e10 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@104e │ │ +055e80: 5471 7902 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0279 │ │ +055e84: 2202 3301 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@0133 │ │ +055e88: 7020 7907 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0779 │ │ +055e8e: 6e20 5210 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1052 │ │ +055e94: 6e10 7d07 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@077d │ │ +055e9a: 0c01 |00a3: move-result-object v1 │ │ +055e9c: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +055ea0: 5c76 6e02 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@026e │ │ +055ea4: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=80 │ │ 0x0007 line=61 │ │ 0x000e line=62 │ │ 0x0015 line=64 │ │ 0x0019 line=66 │ │ @@ -114177,17 +114393,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053f94: |[053f94] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -053fa4: 5510 6e02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@026e │ │ -053fa8: 0f00 |0002: return v0 │ │ +055ea8: |[055ea8] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +055eb8: 5510 6e02 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@026e │ │ +055ebc: 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;) │ │ @@ -114195,21 +114411,21 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -053fac: |[053fac] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -053fbc: 6f10 aa07 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@07aa │ │ -053fc2: 0a00 |0003: move-result v0 │ │ -053fc4: 5221 7702 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0277 │ │ -053fc8: 7120 e110 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@10e1 │ │ -053fce: 0a00 |0009: move-result v0 │ │ -053fd0: 0f00 |000a: return v0 │ │ +055ec0: |[055ec0] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +055ed0: 6f10 aa07 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@07aa │ │ +055ed6: 0a00 |0003: move-result v0 │ │ +055ed8: 5221 7702 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@0277 │ │ +055edc: 7120 e210 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@10e2 │ │ +055ee2: 0a00 |0009: move-result v0 │ │ +055ee4: 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;) │ │ @@ -114217,17 +114433,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053fd4: |[053fd4] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -053fe4: 5210 7202 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0272 │ │ -053fe8: 0f00 |0002: return v0 │ │ +055ee8: |[055ee8] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +055ef8: 5210 7202 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0272 │ │ +055efc: 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;) │ │ @@ -114235,71 +114451,71 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 101 16-bit code units │ │ -053fec: |[053fec] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -053ffc: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -054002: 6f20 b407 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@07b4 │ │ -054008: 6e10 8007 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0780 │ │ -05400e: 0a07 |0009: move-result v7 │ │ -054010: 0176 |000a: move v6, v7 │ │ -054012: 54c0 6d02 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@026d │ │ -054016: 6e10 4210 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@1042 │ │ -05401c: 0a00 |0010: move-result v0 │ │ -05401e: 52c1 7d02 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@027d │ │ -054022: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -054026: 54c0 6d02 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@026d │ │ -05402a: 6e10 4610 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@1046 │ │ -054030: 0a00 |001a: move-result v0 │ │ -054032: 52c1 7d02 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@027d │ │ -054036: 9009 0001 |001d: add-int v9, v0, v1 │ │ -05403a: 52c0 7302 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0273 │ │ -05403e: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -054042: 54c0 7e02 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@027e │ │ -054046: 52c1 7c02 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@027c │ │ -05404a: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -05404e: 52c2 7202 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0272 │ │ -054052: b5b2 |002b: and-int/2addr v2, v11 │ │ -054054: b621 |002c: or-int/2addr v1, v2 │ │ -054056: 6e20 1101 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0111 │ │ -05405c: 8281 |0030: int-to-float v1, v8 │ │ -05405e: 82a2 |0031: int-to-float v2, v10 │ │ -054060: 8293 |0032: int-to-float v3, v9 │ │ -054062: 8264 |0033: int-to-float v4, v6 │ │ -054064: 54c5 7e02 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@027e │ │ -054068: 07d0 |0036: move-object v0, v13 │ │ -05406a: 7406 0801 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0108 │ │ -054070: 55c0 6e02 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@026e │ │ -054074: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ -054078: 54c0 7e02 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@027e │ │ -05407c: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -054080: 52c2 7202 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0272 │ │ -054084: b5b2 |0044: and-int/2addr v2, v11 │ │ -054086: b621 |0045: or-int/2addr v1, v2 │ │ -054088: 6e20 1101 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0111 │ │ -05408e: 6e10 8307 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0783 │ │ -054094: 0a00 |004c: move-result v0 │ │ -054096: 8201 |004d: int-to-float v1, v0 │ │ -054098: 52c0 7002 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0270 │ │ -05409c: 9100 0700 |0050: sub-int v0, v7, v0 │ │ -0540a0: 8202 |0052: int-to-float v2, v0 │ │ -0540a2: 6e10 8807 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0788 │ │ -0540a8: 0a00 |0056: move-result v0 │ │ -0540aa: 6e10 8407 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0784 │ │ -0540b0: 0a03 |005a: move-result v3 │ │ -0540b2: b130 |005b: sub-int/2addr v0, v3 │ │ -0540b4: 8203 |005c: int-to-float v3, v0 │ │ -0540b6: 8274 |005d: int-to-float v4, v7 │ │ -0540b8: 54c5 7e02 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@027e │ │ -0540bc: 07d0 |0060: move-object v0, v13 │ │ -0540be: 7406 0801 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0108 │ │ -0540c4: 0e00 |0064: return-void │ │ +055f00: |[055f00] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +055f10: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +055f16: 6f20 b407 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@07b4 │ │ +055f1c: 6e10 8007 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0780 │ │ +055f22: 0a07 |0009: move-result v7 │ │ +055f24: 0176 |000a: move v6, v7 │ │ +055f26: 54c0 6d02 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@026d │ │ +055f2a: 6e10 4210 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@1042 │ │ +055f30: 0a00 |0010: move-result v0 │ │ +055f32: 52c1 7d02 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@027d │ │ +055f36: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +055f3a: 54c0 6d02 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@026d │ │ +055f3e: 6e10 4610 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@1046 │ │ +055f44: 0a00 |001a: move-result v0 │ │ +055f46: 52c1 7d02 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@027d │ │ +055f4a: 9009 0001 |001d: add-int v9, v0, v1 │ │ +055f4e: 52c0 7302 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0273 │ │ +055f52: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +055f56: 54c0 7e02 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@027e │ │ +055f5a: 52c1 7c02 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@027c │ │ +055f5e: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +055f62: 52c2 7202 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0272 │ │ +055f66: b5b2 |002b: and-int/2addr v2, v11 │ │ +055f68: b621 |002c: or-int/2addr v1, v2 │ │ +055f6a: 6e20 1101 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0111 │ │ +055f70: 8281 |0030: int-to-float v1, v8 │ │ +055f72: 82a2 |0031: int-to-float v2, v10 │ │ +055f74: 8293 |0032: int-to-float v3, v9 │ │ +055f76: 8264 |0033: int-to-float v4, v6 │ │ +055f78: 54c5 7e02 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@027e │ │ +055f7c: 07d0 |0036: move-object v0, v13 │ │ +055f7e: 7406 0801 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0108 │ │ +055f84: 55c0 6e02 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@026e │ │ +055f88: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ +055f8c: 54c0 7e02 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@027e │ │ +055f90: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +055f94: 52c2 7202 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0272 │ │ +055f98: b5b2 |0044: and-int/2addr v2, v11 │ │ +055f9a: b621 |0045: or-int/2addr v1, v2 │ │ +055f9c: 6e20 1101 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0111 │ │ +055fa2: 6e10 8307 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0783 │ │ +055fa8: 0a00 |004c: move-result v0 │ │ +055faa: 8201 |004d: int-to-float v1, v0 │ │ +055fac: 52c0 7002 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0270 │ │ +055fb0: 9100 0700 |0050: sub-int v0, v7, v0 │ │ +055fb4: 8202 |0052: int-to-float v2, v0 │ │ +055fb6: 6e10 8807 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0788 │ │ +055fbc: 0a00 |0056: move-result v0 │ │ +055fbe: 6e10 8407 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0784 │ │ +055fc4: 0a03 |005a: move-result v3 │ │ +055fc6: b130 |005b: sub-int/2addr v0, v3 │ │ +055fc8: 8203 |005c: int-to-float v3, v0 │ │ +055fca: 8274 |005d: int-to-float v4, v7 │ │ +055fcc: 54c5 7e02 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@027e │ │ +055fd0: 07d0 |0060: move-object v0, v13 │ │ +055fd2: 7406 0801 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@0108 │ │ +055fd8: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=257 │ │ 0x0006 line=259 │ │ 0x000a line=260 │ │ 0x000b line=261 │ │ 0x0015 line=262 │ │ @@ -114324,83 +114540,83 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -0540c8: |[0540c8] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0540d8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0540da: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0540dc: 6e10 720e 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ -0540e2: 0a00 |0005: move-result v0 │ │ -0540e4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0540e8: 5565 7102 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0271 │ │ -0540ec: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -0540f0: 0f03 |000c: return v3 │ │ -0540f2: 6e10 7a0e 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ -0540f8: 0a01 |0010: move-result v1 │ │ -0540fa: 6e10 7c0e 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ -054100: 0a02 |0014: move-result v2 │ │ -054102: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -054108: 0143 |0018: move v3, v4 │ │ -05410a: 28f3 |0019: goto 000c // -000d │ │ -05410c: 5961 7402 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0274 │ │ -054110: 5962 7502 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0275 │ │ -054114: 5c63 7102 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0271 │ │ -054118: 28f8 |0020: goto 0018 // -0008 │ │ -05411a: 5263 7402 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0274 │ │ -05411e: a703 0103 |0023: sub-float v3, v1, v3 │ │ -054122: 7110 db10 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -054128: 0a03 |0028: move-result v3 │ │ -05412a: 5265 8102 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0281 │ │ -05412e: 8255 |002b: int-to-float v5, v5 │ │ -054130: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -054134: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -054138: 5263 7502 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0275 │ │ -05413c: a703 0203 |0032: sub-float v3, v2, v3 │ │ -054140: 7110 db10 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -054146: 0a03 |0037: move-result v3 │ │ -054148: 5265 8102 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0281 │ │ -05414c: 8255 |003a: int-to-float v5, v5 │ │ -05414e: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -054152: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -054156: 5c64 7102 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0271 │ │ -05415a: 28d7 |0041: goto 0018 // -0029 │ │ -05415c: 5463 6d02 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@026d │ │ -054160: 6e10 4210 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@1042 │ │ -054166: 0a03 |0047: move-result v3 │ │ -054168: 5265 7d02 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@027d │ │ -05416c: b153 |004a: sub-int/2addr v3, v5 │ │ -05416e: 8233 |004b: int-to-float v3, v3 │ │ -054170: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -054174: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -054178: 5463 7a02 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -05417c: 5465 7a02 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -054180: 6e10 da08 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@08da │ │ -054186: 0a05 |0057: move-result v5 │ │ -054188: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -05418c: 6e20 1909 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0919 │ │ -054192: 28bb |005d: goto 0018 // -0045 │ │ -054194: 5463 6d02 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@026d │ │ -054198: 6e10 4610 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@1046 │ │ -05419e: 0a03 |0063: move-result v3 │ │ -0541a0: 5265 7d02 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@027d │ │ -0541a4: b053 |0066: add-int/2addr v3, v5 │ │ -0541a6: 8233 |0067: int-to-float v3, v3 │ │ -0541a8: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -0541ac: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -0541b0: 5463 7a02 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -0541b4: 5465 7a02 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ -0541b8: 6e10 da08 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@08da │ │ -0541be: 0a05 |0073: move-result v5 │ │ -0541c0: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0541c4: 6e20 1909 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0919 │ │ -0541ca: 289f |0079: goto 0018 // -0061 │ │ -0541cc: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +055fdc: |[055fdc] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +055fec: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +055fee: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +055ff0: 6e10 720e 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@0e72 │ │ +055ff6: 0a00 |0005: move-result v0 │ │ +055ff8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +055ffc: 5565 7102 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0271 │ │ +056000: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +056004: 0f03 |000c: return v3 │ │ +056006: 6e10 7a0e 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@0e7a │ │ +05600c: 0a01 |0010: move-result v1 │ │ +05600e: 6e10 7c0e 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@0e7c │ │ +056014: 0a02 |0014: move-result v2 │ │ +056016: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +05601c: 0143 |0018: move v3, v4 │ │ +05601e: 28f3 |0019: goto 000c // -000d │ │ +056020: 5961 7402 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0274 │ │ +056024: 5962 7502 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0275 │ │ +056028: 5c63 7102 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0271 │ │ +05602c: 28f8 |0020: goto 0018 // -0008 │ │ +05602e: 5263 7402 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0274 │ │ +056032: a703 0103 |0023: sub-float v3, v1, v3 │ │ +056036: 7110 dc10 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +05603c: 0a03 |0028: move-result v3 │ │ +05603e: 5265 8102 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0281 │ │ +056042: 8255 |002b: int-to-float v5, v5 │ │ +056044: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +056048: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +05604c: 5263 7502 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0275 │ │ +056050: a703 0203 |0032: sub-float v3, v2, v3 │ │ +056054: 7110 dc10 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +05605a: 0a03 |0037: move-result v3 │ │ +05605c: 5265 8102 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0281 │ │ +056060: 8255 |003a: int-to-float v5, v5 │ │ +056062: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +056066: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +05606a: 5c64 7102 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0271 │ │ +05606e: 28d7 |0041: goto 0018 // -0029 │ │ +056070: 5463 6d02 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@026d │ │ +056074: 6e10 4210 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@1042 │ │ +05607a: 0a03 |0047: move-result v3 │ │ +05607c: 5265 7d02 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@027d │ │ +056080: b153 |004a: sub-int/2addr v3, v5 │ │ +056082: 8233 |004b: int-to-float v3, v3 │ │ +056084: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +056088: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +05608c: 5463 7a02 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +056090: 5465 7a02 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +056094: 6e10 da08 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@08da │ │ +05609a: 0a05 |0057: move-result v5 │ │ +05609c: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0560a0: 6e20 1909 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0919 │ │ +0560a6: 28bb |005d: goto 0018 // -0045 │ │ +0560a8: 5463 6d02 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@026d │ │ +0560ac: 6e10 4610 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@1046 │ │ +0560b2: 0a03 |0063: move-result v3 │ │ +0560b4: 5265 7d02 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@027d │ │ +0560b8: b053 |0066: add-int/2addr v3, v5 │ │ +0560ba: 8233 |0067: int-to-float v3, v3 │ │ +0560bc: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +0560c0: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +0560c4: 5463 7a02 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +0560c8: 5465 7a02 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@027a │ │ +0560cc: 6e10 da08 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@08da │ │ +0560d2: 0a05 |0073: move-result v5 │ │ +0560d4: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0560d8: 6e20 1909 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0919 │ │ +0560de: 289f |0079: goto 0018 // -0061 │ │ +0560e0: 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 │ │ @@ -114428,26 +114644,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0541e0: |[0541e0] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -0541f0: 6f20 b807 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@07b8 │ │ -0541f6: 5510 6f02 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@026f │ │ -0541fa: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -0541fe: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -054202: b520 |0009: and-int/2addr v0, v2 │ │ -054204: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -054208: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -05420a: 5c10 6e02 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@026e │ │ -05420e: 0e00 |000f: return-void │ │ -054210: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -054212: 28fc |0011: goto 000d // -0004 │ │ +0560f4: |[0560f4] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +056104: 6f20 b807 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@07b8 │ │ +05610a: 5510 6f02 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@026f │ │ +05610e: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +056112: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +056116: b520 |0009: and-int/2addr v0, v2 │ │ +056118: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +05611c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +05611e: 5c10 6e02 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@026e │ │ +056122: 0e00 |000f: return-void │ │ +056124: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +056126: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ 0x0007 line=178 │ │ 0x000f line=180 │ │ 0x0010 line=178 │ │ @@ -114460,24 +114676,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -054214: |[054214] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -054224: 6f20 b907 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@07b9 │ │ -05422a: 5510 6f02 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@026f │ │ -05422e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -054232: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -054236: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -054238: 5c10 6e02 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@026e │ │ -05423c: 0e00 |000c: return-void │ │ -05423e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -054240: 28fc |000e: goto 000a // -0004 │ │ +056128: |[056128] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +056138: 6f20 b907 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@07b9 │ │ +05613e: 5510 6f02 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@026f │ │ +056142: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +056146: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +05614a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05614c: 5c10 6e02 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@026e │ │ +056150: 0e00 |000c: return-void │ │ +056152: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +056154: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0003 line=169 │ │ 0x0007 line=170 │ │ 0x000c line=172 │ │ 0x000d line=170 │ │ @@ -114490,24 +114706,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -054244: |[054244] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -054254: 6f20 ba07 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@07ba │ │ -05425a: 5510 6f02 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@026f │ │ -05425e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -054262: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -054266: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -054268: 5c10 6e02 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@026e │ │ -05426c: 0e00 |000c: return-void │ │ -05426e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -054270: 28fc |000e: goto 000a // -0004 │ │ +056158: |[056158] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +056168: 6f20 ba07 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@07ba │ │ +05616e: 5510 6f02 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@026f │ │ +056172: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +056176: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +05617a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05617c: 5c10 6e02 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@026e │ │ +056180: 0e00 |000c: return-void │ │ +056182: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +056184: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0007 line=186 │ │ 0x000c line=188 │ │ 0x000d line=186 │ │ @@ -114520,20 +114736,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -054274: |[054274] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -054284: 5c12 6e02 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@026e │ │ -054288: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -05428a: 5c10 6f02 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@026f │ │ -05428e: 6e10 8907 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0789 │ │ -054294: 0e00 |0008: return-void │ │ +056188: |[056188] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +056198: 5c12 6e02 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@026e │ │ +05619c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +05619e: 5c10 6f02 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@026f │ │ +0561a2: 6e10 8907 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0789 │ │ +0561a8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0002 line=198 │ │ 0x0005 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ @@ -114545,20 +114761,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -054298: |[054298] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -0542a8: 5210 7602 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0276 │ │ -0542ac: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -0542b0: 5215 7602 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0276 │ │ -0542b4: 6f55 be07 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@07be │ │ -0542ba: 0e00 |0009: return-void │ │ +0561ac: |[0561ac] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +0561bc: 5210 7602 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0276 │ │ +0561c0: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +0561c4: 5215 7602 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@0276 │ │ +0561c8: 6f55 be07 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@07be │ │ +0561ce: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ 0x0006 line=155 │ │ 0x0009 line=156 │ │ locals : │ │ @@ -114573,21 +114789,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0542bc: |[0542bc] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -0542cc: 5923 7202 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0272 │ │ -0542d0: 5420 7e02 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@027e │ │ -0542d4: 5221 7202 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0272 │ │ -0542d8: 6e20 1101 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0111 │ │ -0542de: 6e10 8907 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0789 │ │ -0542e4: 0e00 |000c: return-void │ │ +0561d0: |[0561d0] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +0561e0: 5923 7202 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0272 │ │ +0561e4: 5420 7e02 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@027e │ │ +0561e8: 5221 7202 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0272 │ │ +0561ec: 6e20 1101 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0111 │ │ +0561f2: 6e10 8907 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0789 │ │ +0561f8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ 0x0009 line=131 │ │ 0x000c line=132 │ │ locals : │ │ @@ -114599,23 +114815,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0542e8: |[0542e8] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -0542f8: 6e10 7e07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@077e │ │ -0542fe: 0c00 |0003: move-result-object v0 │ │ -054300: 6e10 9000 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0090 │ │ -054306: 0c00 |0007: move-result-object v0 │ │ -054308: 6e20 d700 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00d7 │ │ -05430e: 0a00 |000b: move-result v0 │ │ -054310: 6e20 9207 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0792 │ │ -054316: 0e00 |000f: return-void │ │ +0561fc: |[0561fc] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +05620c: 6e10 7e07 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@077e │ │ +056212: 0c00 |0003: move-result-object v0 │ │ +056214: 6e10 9000 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0090 │ │ +05621a: 0c00 |0007: move-result-object v0 │ │ +05621c: 6e20 d700 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00d7 │ │ +056222: 0a00 |000b: move-result v0 │ │ +056224: 6e20 9207 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0792 │ │ +05622a: 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 │ │ @@ -114625,20 +114841,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -054318: |[054318] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -054328: 5210 7802 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0278 │ │ -05432c: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -054330: 5212 7802 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0278 │ │ -054334: 6f20 c207 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@07c2 │ │ -05433a: 0e00 |0009: return-void │ │ +05622c: |[05622c] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +05623c: 5210 7802 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0278 │ │ +056240: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +056244: 5212 7802 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0278 │ │ +056248: 6f20 c207 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@07c2 │ │ +05624e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0006 line=163 │ │ 0x0009 line=164 │ │ locals : │ │ @@ -114650,55 +114866,55 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -05433c: |[05433c] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -05434c: 5472 7f02 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@027f │ │ -054350: 6e10 8007 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0780 │ │ -054356: 0a00 |0005: move-result v0 │ │ -054358: 5475 6d02 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@026d │ │ -05435c: 6e10 4210 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@1042 │ │ -054362: 0a05 |000b: move-result v5 │ │ -054364: 5276 7d02 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@027d │ │ -054368: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -05436c: 5475 6d02 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@026d │ │ -054370: 6e10 4610 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1046 │ │ -054376: 0a05 |0015: move-result v5 │ │ -054378: 5276 7d02 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@027d │ │ -05437c: 9003 0506 |0018: add-int v3, v5, v6 │ │ -054380: 5275 7302 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0273 │ │ -054384: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -054388: 6e50 1501 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0115 │ │ -05438e: 6f40 c507 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@07c5 │ │ -054394: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -054398: a705 0905 |0026: sub-float v5, v9, v5 │ │ -05439c: 7110 db10 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@10db │ │ -0543a2: 0a05 |002b: move-result v5 │ │ -0543a4: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -0543a8: c865 |002e: mul-float/2addr v5, v6 │ │ -0543aa: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -0543ae: c865 |0031: mul-float/2addr v5, v6 │ │ -0543b0: 8755 |0032: float-to-int v5, v5 │ │ -0543b2: 5975 7c02 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@027c │ │ -0543b6: 5475 6d02 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@026d │ │ -0543ba: 6e10 4210 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@1042 │ │ -0543c0: 0a05 |003a: move-result v5 │ │ -0543c2: 5276 7d02 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@027d │ │ -0543c6: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -0543ca: 5475 6d02 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@026d │ │ -0543ce: 6e10 4610 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1046 │ │ -0543d4: 0a05 |0044: move-result v5 │ │ -0543d6: 5276 7d02 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@027d │ │ -0543da: 9003 0506 |0047: add-int v3, v5, v6 │ │ -0543de: 6e50 1601 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@0116 │ │ -0543e4: 6e20 8a07 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@078a │ │ -0543ea: 0e00 |004f: return-void │ │ +056250: |[056250] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +056260: 5472 7f02 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@027f │ │ +056264: 6e10 8007 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0780 │ │ +05626a: 0a00 |0005: move-result v0 │ │ +05626c: 5475 6d02 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@026d │ │ +056270: 6e10 4210 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@1042 │ │ +056276: 0a05 |000b: move-result v5 │ │ +056278: 5276 7d02 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@027d │ │ +05627c: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +056280: 5475 6d02 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@026d │ │ +056284: 6e10 4610 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1046 │ │ +05628a: 0a05 |0015: move-result v5 │ │ +05628c: 5276 7d02 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@027d │ │ +056290: 9003 0506 |0018: add-int v3, v5, v6 │ │ +056294: 5275 7302 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0273 │ │ +056298: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +05629c: 6e50 1501 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0115 │ │ +0562a2: 6f40 c507 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@07c5 │ │ +0562a8: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +0562ac: a705 0905 |0026: sub-float v5, v9, v5 │ │ +0562b0: 7110 dc10 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@10dc │ │ +0562b6: 0a05 |002b: move-result v5 │ │ +0562b8: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +0562bc: c865 |002e: mul-float/2addr v5, v6 │ │ +0562be: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +0562c2: c865 |0031: mul-float/2addr v5, v6 │ │ +0562c4: 8755 |0032: float-to-int v5, v5 │ │ +0562c6: 5975 7c02 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@027c │ │ +0562ca: 5475 6d02 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@026d │ │ +0562ce: 6e10 4210 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@1042 │ │ +0562d4: 0a05 |003a: move-result v5 │ │ +0562d6: 5276 7d02 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@027d │ │ +0562da: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +0562de: 5475 6d02 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@026d │ │ +0562e2: 6e10 4610 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1046 │ │ +0562e8: 0a05 |0044: move-result v5 │ │ +0562ea: 5276 7d02 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@027d │ │ +0562ee: 9003 0506 |0047: add-int v3, v5, v6 │ │ +0562f2: 6e50 1601 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@0116 │ │ +0562f8: 6e20 8a07 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@078a │ │ +0562fe: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0002 line=278 │ │ 0x0006 line=279 │ │ 0x0010 line=280 │ │ 0x001a line=281 │ │ @@ -114751,17 +114967,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0543ec: |[0543ec] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -0543fc: 7010 d907 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@07d9 │ │ -054402: 0e00 |0003: return-void │ │ +056300: |[056300] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +056310: 7010 d907 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@07d9 │ │ +056316: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -114770,18 +114986,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054404: |[054404] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -054414: 7110 4d08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@084d │ │ -05441a: 0a00 |0003: move-result v0 │ │ -05441c: 0f00 |0004: return v0 │ │ +056318: |[056318] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +056328: 7110 4d08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@084d │ │ +05632e: 0a00 |0003: move-result v0 │ │ +056330: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ │ │ @@ -114790,17 +115006,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054420: |[054420] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -054430: 7120 4e08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@084e │ │ -054436: 0e00 |0003: return-void │ │ +056334: |[056334] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +056344: 7120 4e08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@084e │ │ +05634a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0003 line=265 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -114836,17 +115052,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054438: |[054438] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ -054448: 7010 7c08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@087c │ │ -05444e: 0e00 |0003: return-void │ │ +05634c: |[05634c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ +05635c: 7010 7c08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@087c │ │ +056362: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ │ │ Virtual methods - │ │ @@ -114855,17 +115071,17 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054450: |[054450] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -054460: 7120 8408 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0884 │ │ -054466: 0e00 |0003: return-void │ │ +056364: |[056364] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +056374: 7120 8408 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0884 │ │ +05637a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ @@ -114901,17 +115117,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054468: |[054468] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -054478: 7010 3309 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0933 │ │ -05447e: 0e00 |0003: return-void │ │ +05637c: |[05637c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +05638c: 7010 3309 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0933 │ │ +056392: 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 - │ │ @@ -114920,17 +115136,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 │ │ -054480: |[054480] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -054490: 7120 4009 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0940 │ │ -054496: 0e00 |0003: return-void │ │ +056394: |[056394] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +0563a4: 7120 4009 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0940 │ │ +0563aa: 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; │ │ @@ -114941,18 +115157,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 │ │ -054498: |[054498] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -0544a8: 7120 4109 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0941 │ │ -0544ae: 0c00 |0003: move-result-object v0 │ │ -0544b0: 1100 |0004: return-object v0 │ │ +0563ac: |[0563ac] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +0563bc: 7120 4109 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0941 │ │ +0563c2: 0c00 |0003: move-result-object v0 │ │ +0563c4: 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 │ │ @@ -114962,18 +115178,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0544b4: |[0544b4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -0544c4: 7110 4209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0942 │ │ -0544ca: 0a00 |0003: move-result v0 │ │ -0544cc: 0f00 |0004: return v0 │ │ +0563c8: |[0563c8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +0563d8: 7110 4209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0942 │ │ +0563de: 0a00 |0003: move-result v0 │ │ +0563e0: 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; │ │ │ │ @@ -115011,17 +115227,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0544d0: |[0544d0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -0544e0: 7010 4c09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@094c │ │ -0544e6: 0e00 |0003: return-void │ │ +0563e4: |[0563e4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +0563f4: 7010 4c09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@094c │ │ +0563fa: 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 - │ │ @@ -115030,19 +115246,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 │ │ -0544e8: |[0544e8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0544f8: 5430 1f03 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@031f │ │ -0544fc: 7120 6709 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0967 │ │ -054502: 0a00 |0005: move-result v0 │ │ -054504: 0f00 |0006: return v0 │ │ +0563fc: |[0563fc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +05640c: 5430 1f03 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@031f │ │ +056410: 7120 6709 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0967 │ │ +056416: 0a00 |0005: move-result v0 │ │ +056418: 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; │ │ @@ -115052,18 +115268,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 │ │ -054508: |[054508] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -054518: 7120 6809 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0968 │ │ -05451e: 0c00 |0003: move-result-object v0 │ │ -054520: 1100 |0004: return-object v0 │ │ +05641c: |[05641c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +05642c: 7120 6809 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0968 │ │ +056432: 0c00 |0003: move-result-object v0 │ │ +056434: 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 │ │ @@ -115073,18 +115289,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 │ │ -054524: |[054524] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -054534: 7110 6909 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0969 │ │ -05453a: 0c00 |0003: move-result-object v0 │ │ -05453c: 1100 |0004: return-object v0 │ │ +056438: |[056438] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +056448: 7110 6909 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0969 │ │ +05644e: 0c00 |0003: move-result-object v0 │ │ +056450: 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; │ │ │ │ @@ -115093,18 +115309,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054540: |[054540] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -054550: 7110 6a09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@096a │ │ -054556: 0a00 |0003: move-result v0 │ │ -054558: 0f00 |0004: return v0 │ │ +056454: |[056454] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +056464: 7110 6a09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@096a │ │ +05646a: 0a00 |0003: move-result v0 │ │ +05646c: 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; │ │ │ │ @@ -115113,20 +115329,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 │ │ -05455c: |[05455c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -05456c: 2200 7001 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@0170 │ │ -054570: 7030 4309 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@0943 │ │ -054576: 7110 6b09 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@096b │ │ -05457c: 0c00 |0008: move-result-object v0 │ │ -05457e: 1100 |0009: return-object v0 │ │ +056470: |[056470] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +056480: 2200 7001 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@0170 │ │ +056484: 7030 4309 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@0943 │ │ +05648a: 7110 6b09 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@096b │ │ +056490: 0c00 |0008: move-result-object v0 │ │ +056492: 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; │ │ │ │ @@ -115135,19 +115351,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 │ │ -054580: |[054580] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -054590: 5430 1f03 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@031f │ │ -054594: 7120 6c09 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@096c │ │ -05459a: 0a00 |0005: move-result v0 │ │ -05459c: 0f00 |0006: return v0 │ │ +056494: |[056494] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0564a4: 5430 1f03 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@031f │ │ +0564a8: 7120 6c09 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@096c │ │ +0564ae: 0a00 |0005: move-result v0 │ │ +0564b0: 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; │ │ @@ -115184,17 +115400,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0545a0: |[0545a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -0545b0: 7010 e709 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@09e7 │ │ -0545b6: 0e00 |0003: return-void │ │ +0564b4: |[0564b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +0564c4: 7010 e709 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@09e7 │ │ +0564ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -115203,17 +115419,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0545b8: |[0545b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -0545c8: 7120 670a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0a67 │ │ -0545ce: 0e00 |0003: return-void │ │ +0564cc: |[0564cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +0564dc: 7120 670a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0a67 │ │ +0564e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -115224,17 +115440,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 │ │ -0545d0: |[0545d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0545e0: 7120 680a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0a68 │ │ -0545e6: 0e00 |0003: return-void │ │ +0564e4: |[0564e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0564f4: 7120 680a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0a68 │ │ +0564fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0003 line=423 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -115245,18 +115461,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 │ │ -0545e8: |[0545e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -0545f8: 7120 690a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0a69 │ │ -0545fe: 0c00 |0003: move-result-object v0 │ │ -054600: 1100 |0004: return-object v0 │ │ +0564fc: |[0564fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +05650c: 7120 690a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0a69 │ │ +056512: 0c00 |0003: move-result-object v0 │ │ +056514: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 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; │ │ @@ -115266,18 +115482,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054604: |[054604] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -054614: 7110 6a0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0a6a │ │ -05461a: 0a00 |0003: move-result v0 │ │ -05461c: 0f00 |0004: return v0 │ │ +056518: |[056518] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +056528: 7110 6a0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0a6a │ │ +05652e: 0a00 |0003: move-result v0 │ │ +056530: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115286,17 +115502,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 │ │ -054620: |[054620] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -054630: 7120 6b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0a6b │ │ -054636: 0e00 |0003: return-void │ │ +056534: |[056534] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +056544: 7120 6b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0a6b │ │ +05654a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=438 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -115307,17 +115523,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 │ │ -054638: |[054638] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -054648: 7120 6c0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0a6c │ │ -05464e: 0e00 |0003: return-void │ │ +05654c: |[05654c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05655c: 7120 6c0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0a6c │ │ +056562: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -115328,18 +115544,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 │ │ -054650: |[054650] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -054660: 7120 6d0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0a6d │ │ -054666: 0c00 |0003: move-result-object v0 │ │ -054668: 1100 |0004: return-object v0 │ │ +056564: |[056564] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +056574: 7120 6d0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0a6d │ │ +05657a: 0c00 |0003: move-result-object v0 │ │ +05657c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 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 │ │ @@ -115349,18 +115565,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05466c: |[05466c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -05467c: 7110 6e0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0a6e │ │ -054682: 0a00 |0003: move-result v0 │ │ -054684: 0f00 |0004: return v0 │ │ +056580: |[056580] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +056590: 7110 6e0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0a6e │ │ +056596: 0a00 |0003: move-result v0 │ │ +056598: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115369,18 +115585,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 │ │ -054688: |[054688] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -054698: 7110 6f0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a6f │ │ -05469e: 0c00 |0003: move-result-object v0 │ │ -0546a0: 1100 |0004: return-object v0 │ │ +05659c: |[05659c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0565ac: 7110 6f0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a6f │ │ +0565b2: 0c00 |0003: move-result-object v0 │ │ +0565b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115389,18 +115605,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 │ │ -0546a4: |[0546a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0546b4: 7110 700a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a70 │ │ -0546ba: 0c00 |0003: move-result-object v0 │ │ -0546bc: 1100 |0004: return-object v0 │ │ +0565b8: |[0565b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0565c8: 7110 700a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a70 │ │ +0565ce: 0c00 |0003: move-result-object v0 │ │ +0565d0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115409,18 +115625,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 │ │ -0546c0: |[0546c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0546d0: 7110 710a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a71 │ │ -0546d6: 0c00 |0003: move-result-object v0 │ │ -0546d8: 1100 |0004: return-object v0 │ │ +0565d4: |[0565d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0565e4: 7110 710a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a71 │ │ +0565ea: 0c00 |0003: move-result-object v0 │ │ +0565ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115429,18 +115645,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 │ │ -0546dc: |[0546dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0546ec: 7110 720a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a72 │ │ -0546f2: 0c00 |0003: move-result-object v0 │ │ -0546f4: 1100 |0004: return-object v0 │ │ +0565f0: |[0565f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +056600: 7110 720a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a72 │ │ +056606: 0c00 |0003: move-result-object v0 │ │ +056608: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115449,18 +115665,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 │ │ -0546f8: |[0546f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -054708: 7110 730a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a73 │ │ -05470e: 0c00 |0003: move-result-object v0 │ │ -054710: 1100 |0004: return-object v0 │ │ +05660c: |[05660c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05661c: 7110 730a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0a73 │ │ +056622: 0c00 |0003: move-result-object v0 │ │ +056624: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115469,18 +115685,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054714: |[054714] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -054724: 7110 740a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0a74 │ │ -05472a: 0a00 |0003: move-result v0 │ │ -05472c: 0f00 |0004: return v0 │ │ +056628: |[056628] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +056638: 7110 740a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0a74 │ │ +05663e: 0a00 |0003: move-result v0 │ │ +056640: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115489,18 +115705,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054730: |[054730] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -054740: 7110 750a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0a75 │ │ -054746: 0a00 |0003: move-result v0 │ │ -054748: 0f00 |0004: return v0 │ │ +056644: |[056644] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +056654: 7110 750a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0a75 │ │ +05665a: 0a00 |0003: move-result v0 │ │ +05665c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115509,18 +115725,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05474c: |[05474c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -05475c: 7110 760a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0a76 │ │ -054762: 0a00 |0003: move-result v0 │ │ -054764: 0f00 |0004: return v0 │ │ +056660: |[056660] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +056670: 7110 760a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0a76 │ │ +056676: 0a00 |0003: move-result v0 │ │ +056678: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115529,18 +115745,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054768: |[054768] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -054778: 7110 770a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0a77 │ │ -05477e: 0a00 |0003: move-result v0 │ │ -054780: 0f00 |0004: return v0 │ │ +05667c: |[05667c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +05668c: 7110 770a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0a77 │ │ +056692: 0a00 |0003: move-result v0 │ │ +056694: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115549,18 +115765,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054784: |[054784] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -054794: 7110 780a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0a78 │ │ -05479a: 0a00 |0003: move-result v0 │ │ -05479c: 0f00 |0004: return v0 │ │ +056698: |[056698] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0566a8: 7110 780a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0a78 │ │ +0566ae: 0a00 |0003: move-result v0 │ │ +0566b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115569,18 +115785,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0547a0: |[0547a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -0547b0: 7110 790a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0a79 │ │ -0547b6: 0a00 |0003: move-result v0 │ │ -0547b8: 0f00 |0004: return v0 │ │ +0566b4: |[0566b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +0566c4: 7110 790a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0a79 │ │ +0566ca: 0a00 |0003: move-result v0 │ │ +0566cc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115589,18 +115805,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0547bc: |[0547bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -0547cc: 7110 7a0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0a7a │ │ -0547d2: 0a00 |0003: move-result v0 │ │ -0547d4: 0f00 |0004: return v0 │ │ +0566d0: |[0566d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +0566e0: 7110 7a0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0a7a │ │ +0566e6: 0a00 |0003: move-result v0 │ │ +0566e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115609,18 +115825,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0547d8: |[0547d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -0547e8: 7110 7b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0a7b │ │ -0547ee: 0a00 |0003: move-result v0 │ │ -0547f0: 0f00 |0004: return v0 │ │ +0566ec: |[0566ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +0566fc: 7110 7b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0a7b │ │ +056702: 0a00 |0003: move-result v0 │ │ +056704: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115629,18 +115845,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0547f4: |[0547f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -054804: 7110 7c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0a7c │ │ -05480a: 0a00 |0003: move-result v0 │ │ -05480c: 0f00 |0004: return v0 │ │ +056708: |[056708] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +056718: 7110 7c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0a7c │ │ +05671e: 0a00 |0003: move-result v0 │ │ +056720: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115649,18 +115865,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054810: |[054810] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -054820: 7110 7d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0a7d │ │ -054826: 0a00 |0003: move-result v0 │ │ -054828: 0f00 |0004: return v0 │ │ +056724: |[056724] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +056734: 7110 7d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0a7d │ │ +05673a: 0a00 |0003: move-result v0 │ │ +05673c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115669,18 +115885,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05482c: |[05482c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -05483c: 7110 7e0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0a7e │ │ -054842: 0a00 |0003: move-result v0 │ │ -054844: 0f00 |0004: return v0 │ │ +056740: |[056740] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +056750: 7110 7e0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0a7e │ │ +056756: 0a00 |0003: move-result v0 │ │ +056758: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115689,18 +115905,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -054848: |[054848] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -054858: 7100 7f0a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0a7f │ │ -05485e: 0c00 |0003: move-result-object v0 │ │ -054860: 1100 |0004: return-object v0 │ │ +05675c: |[05675c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +05676c: 7100 7f0a 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0a7f │ │ +056772: 0c00 |0003: move-result-object v0 │ │ +056774: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ @@ -115708,18 +115924,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 │ │ -054864: |[054864] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -054874: 7110 800a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0a80 │ │ -05487a: 0c00 |0003: move-result-object v0 │ │ -05487c: 1100 |0004: return-object v0 │ │ +056778: |[056778] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +056788: 7110 800a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0a80 │ │ +05678e: 0c00 |0003: move-result-object v0 │ │ +056790: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 source Landroid/view/View; │ │ │ │ @@ -115728,18 +115944,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 │ │ -054880: |[054880] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -054890: 7110 810a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a81 │ │ -054896: 0c00 |0003: move-result-object v0 │ │ -054898: 1100 |0004: return-object v0 │ │ +056794: |[056794] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0567a4: 7110 810a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0a81 │ │ +0567aa: 0c00 |0003: move-result-object v0 │ │ +0567ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -115748,18 +115964,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05489c: |[05489c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -0548ac: 7120 820a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0a82 │ │ -0548b2: 0a00 |0003: move-result v0 │ │ -0548b4: 0f00 |0004: return v0 │ │ +0567b0: |[0567b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +0567c0: 7120 820a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0a82 │ │ +0567c6: 0a00 |0003: move-result v0 │ │ +0567c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 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 │ │ @@ -115769,17 +115985,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0548b8: |[0548b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -0548c8: 7110 830a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0a83 │ │ -0548ce: 0e00 |0003: return-void │ │ +0567cc: |[0567cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +0567dc: 7110 830a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0a83 │ │ +0567e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0003 line=633 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -115789,17 +116005,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 │ │ -0548d0: |[0548d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0548e0: 7120 840a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0a84 │ │ -0548e6: 0e00 |0003: return-void │ │ +0567e4: |[0567e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0567f4: 7120 840a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0a84 │ │ +0567fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0003 line=543 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -115810,17 +116026,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 │ │ -0548e8: |[0548e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0548f8: 7120 850a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0a85 │ │ -0548fe: 0e00 |0003: return-void │ │ +0567fc: |[0567fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05680c: 7120 850a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0a85 │ │ +056812: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x0003 line=548 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -115831,17 +116047,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054900: |[054900] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -054910: 7120 860a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0a86 │ │ -054916: 0e00 |0003: return-void │ │ +056814: |[056814] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +056824: 7120 860a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0a86 │ │ +05682a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0003 line=553 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -115852,17 +116068,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054918: |[054918] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -054928: 7120 870a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0a87 │ │ -05492e: 0e00 |0003: return-void │ │ +05682c: |[05682c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +05683c: 7120 870a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0a87 │ │ +056842: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0003 line=558 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -115873,17 +116089,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 │ │ -054930: |[054930] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -054940: 7120 880a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a88 │ │ -054946: 0e00 |0003: return-void │ │ +056844: |[056844] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +056854: 7120 880a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a88 │ │ +05685a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0003 line=563 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -115894,17 +116110,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054948: |[054948] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -054958: 7120 890a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0a89 │ │ -05495e: 0e00 |0003: return-void │ │ +05685c: |[05685c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +05686c: 7120 890a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0a89 │ │ +056872: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0003 line=568 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -115915,17 +116131,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 │ │ -054960: |[054960] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -054970: 7120 8a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a8a │ │ -054976: 0e00 |0003: return-void │ │ +056874: |[056874] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +056884: 7120 8a0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a8a │ │ +05688a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ 0x0003 line=573 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -115936,17 +116152,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054978: |[054978] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -054988: 7120 8b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0a8b │ │ -05498e: 0e00 |0003: return-void │ │ +05688c: |[05688c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +05689c: 7120 8b0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0a8b │ │ +0568a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0003 line=578 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -115957,17 +116173,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054990: |[054990] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -0549a0: 7120 8c0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0a8c │ │ -0549a6: 0e00 |0003: return-void │ │ +0568a4: |[0568a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +0568b4: 7120 8c0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0a8c │ │ +0568ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ 0x0003 line=583 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -115978,17 +116194,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0549a8: |[0549a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -0549b8: 7120 8d0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0a8d │ │ -0549be: 0e00 |0003: return-void │ │ +0568bc: |[0568bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +0568cc: 7120 8d0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0a8d │ │ +0568d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ 0x0003 line=588 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -115999,17 +116215,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0549c0: |[0549c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -0549d0: 7120 8e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0a8e │ │ -0549d6: 0e00 |0003: return-void │ │ +0568d4: |[0568d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +0568e4: 7120 8e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0a8e │ │ +0568ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0003 line=593 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -116020,17 +116236,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 │ │ -0549d8: |[0549d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0549e8: 7120 8f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a8f │ │ -0549ee: 0e00 |0003: return-void │ │ +0568ec: |[0568ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0568fc: 7120 8f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a8f │ │ +056902: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x0003 line=598 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -116041,17 +116257,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 │ │ -0549f0: |[0549f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -054a00: 7120 900a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0a90 │ │ -054a06: 0e00 |0003: return-void │ │ +056904: |[056904] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +056914: 7120 900a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0a90 │ │ +05691a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ 0x0003 line=603 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -116062,17 +116278,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054a08: |[054a08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -054a18: 7120 910a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0a91 │ │ -054a1e: 0e00 |0003: return-void │ │ +05691c: |[05691c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +05692c: 7120 910a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0a91 │ │ +056932: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ 0x0003 line=608 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -116083,17 +116299,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054a20: |[054a20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -054a30: 7120 920a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0a92 │ │ -054a36: 0e00 |0003: return-void │ │ +056934: |[056934] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +056944: 7120 920a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0a92 │ │ +05694a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0003 line=613 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -116104,17 +116320,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054a38: |[054a38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -054a48: 7120 930a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0a93 │ │ -054a4e: 0e00 |0003: return-void │ │ +05694c: |[05694c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +05695c: 7120 930a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0a93 │ │ +056962: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ 0x0003 line=618 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -116125,17 +116341,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 │ │ -054a50: |[054a50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -054a60: 7120 940a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0a94 │ │ -054a66: 0e00 |0003: return-void │ │ +056964: |[056964] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +056974: 7120 940a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0a94 │ │ +05697a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=622 │ │ 0x0003 line=623 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -116146,17 +116362,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 │ │ -054a68: |[054a68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -054a78: 7120 950a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a95 │ │ -054a7e: 0e00 |0003: return-void │ │ +05697c: |[05697c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05698c: 7120 950a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0a95 │ │ +056992: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=627 │ │ 0x0003 line=628 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -116192,17 +116408,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054a80: |[054a80] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -054a90: 7010 ab0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0aab │ │ -054a96: 0e00 |0003: return-void │ │ +056994: |[056994] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +0569a4: 7010 ab0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0aab │ │ +0569aa: 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 - │ │ @@ -116211,20 +116427,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 │ │ -054a98: |[054a98] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -054aa8: 2200 8101 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@0181 │ │ -054aac: 7030 a50a 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@0aa5 │ │ -054ab2: 7110 bc0a 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0abc │ │ -054ab8: 0c00 |0008: move-result-object v0 │ │ -054aba: 1100 |0009: return-object v0 │ │ +0569ac: |[0569ac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +0569bc: 2200 8101 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@0181 │ │ +0569c0: 7030 a50a 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@0aa5 │ │ +0569c6: 7110 bc0a 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0abc │ │ +0569cc: 0c00 |0008: move-result-object v0 │ │ +0569ce: 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; │ │ │ │ @@ -116260,17 +116476,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054abc: |[054abc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -054acc: 7010 1c0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0b1c │ │ -054ad2: 0e00 |0003: return-void │ │ +0569d0: |[0569d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +0569e0: 7010 1c0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0b1c │ │ +0569e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -116279,18 +116495,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054ad4: |[054ad4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -054ae4: 7110 7f0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0b7f │ │ -054aea: 0a00 |0003: move-result v0 │ │ -054aec: 0f00 |0004: return v0 │ │ +0569e8: |[0569e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +0569f8: 7110 7f0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0b7f │ │ +0569fe: 0a00 |0003: move-result v0 │ │ +056a00: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116299,18 +116515,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 │ │ -054af0: |[054af0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -054b00: 7110 800b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0b80 │ │ -054b06: 0c00 |0003: move-result-object v0 │ │ -054b08: 1100 |0004: return-object v0 │ │ +056a04: |[056a04] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +056a14: 7110 800b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0b80 │ │ +056a1a: 0c00 |0003: move-result-object v0 │ │ +056a1c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116319,18 +116535,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 │ │ -054b0c: |[054b0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -054b1c: 7110 810b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0b81 │ │ -054b22: 0c00 |0003: move-result-object v0 │ │ -054b24: 1100 |0004: return-object v0 │ │ +056a20: |[056a20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +056a30: 7110 810b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0b81 │ │ +056a36: 0c00 |0003: move-result-object v0 │ │ +056a38: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116339,18 +116555,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 │ │ -054b28: |[054b28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -054b38: 7110 820b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0b82 │ │ -054b3e: 0c00 |0003: move-result-object v0 │ │ -054b40: 1100 |0004: return-object v0 │ │ +056a3c: |[056a3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +056a4c: 7110 820b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0b82 │ │ +056a52: 0c00 |0003: move-result-object v0 │ │ +056a54: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116359,18 +116575,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054b44: |[054b44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -054b54: 7110 830b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0b83 │ │ -054b5a: 0a00 |0003: move-result v0 │ │ -054b5c: 0f00 |0004: return v0 │ │ +056a58: |[056a58] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +056a68: 7110 830b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0b83 │ │ +056a6e: 0a00 |0003: move-result v0 │ │ +056a70: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116379,18 +116595,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054b60: |[054b60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -054b70: 7110 840b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0b84 │ │ -054b76: 0a00 |0003: move-result v0 │ │ -054b78: 0f00 |0004: return v0 │ │ +056a74: |[056a74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +056a84: 7110 840b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0b84 │ │ +056a8a: 0a00 |0003: move-result v0 │ │ +056a8c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116399,18 +116615,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054b7c: |[054b7c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -054b8c: 7110 850b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0b85 │ │ -054b92: 0a00 |0003: move-result v0 │ │ -054b94: 0f00 |0004: return v0 │ │ +056a90: |[056a90] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +056aa0: 7110 850b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0b85 │ │ +056aa6: 0a00 |0003: move-result v0 │ │ +056aa8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116419,18 +116635,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 │ │ -054b98: |[054b98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -054ba8: 7110 860b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0b86 │ │ -054bae: 0c00 |0003: move-result-object v0 │ │ -054bb0: 1100 |0004: return-object v0 │ │ +056aac: |[056aac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +056abc: 7110 860b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0b86 │ │ +056ac2: 0c00 |0003: move-result-object v0 │ │ +056ac4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116439,18 +116655,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054bb4: |[054bb4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -054bc4: 7110 870b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0b87 │ │ -054bca: 0a00 |0003: move-result v0 │ │ -054bcc: 0f00 |0004: return v0 │ │ +056ac8: |[056ac8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +056ad8: 7110 870b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0b87 │ │ +056ade: 0a00 |0003: move-result v0 │ │ +056ae0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116459,18 +116675,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054bd0: |[054bd0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -054be0: 7110 880b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0b88 │ │ -054be6: 0a00 |0003: move-result v0 │ │ -054be8: 0f00 |0004: return v0 │ │ +056ae4: |[056ae4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +056af4: 7110 880b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0b88 │ │ +056afa: 0a00 |0003: move-result v0 │ │ +056afc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116479,18 +116695,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054bec: |[054bec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -054bfc: 7110 890b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0b89 │ │ -054c02: 0a00 |0003: move-result v0 │ │ -054c04: 0f00 |0004: return v0 │ │ +056b00: |[056b00] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +056b10: 7110 890b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0b89 │ │ +056b16: 0a00 |0003: move-result v0 │ │ +056b18: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116499,20 +116715,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 │ │ -054c08: |[054c08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -054c18: 7110 8a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0b8a │ │ -054c1e: 0c00 |0003: move-result-object v0 │ │ -054c20: 7110 650a 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0a65 │ │ -054c26: 0c00 |0007: move-result-object v0 │ │ -054c28: 1100 |0008: return-object v0 │ │ +056b1c: |[056b1c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +056b2c: 7110 8a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0b8a │ │ +056b32: 0c00 |0003: move-result-object v0 │ │ +056b34: 7110 650a 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0a65 │ │ +056b3a: 0c00 |0007: move-result-object v0 │ │ +056b3c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0009 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116521,18 +116737,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 │ │ -054c2c: |[054c2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -054c3c: 7110 8b0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0b8b │ │ -054c42: 0c00 |0003: move-result-object v0 │ │ -054c44: 1100 |0004: return-object v0 │ │ +056b40: |[056b40] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +056b50: 7110 8b0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0b8b │ │ +056b56: 0c00 |0003: move-result-object v0 │ │ +056b58: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116541,18 +116757,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054c48: |[054c48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -054c58: 7110 8c0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0b8c │ │ -054c5e: 0a00 |0003: move-result v0 │ │ -054c60: 0f00 |0004: return v0 │ │ +056b5c: |[056b5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +056b6c: 7110 8c0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0b8c │ │ +056b72: 0a00 |0003: move-result v0 │ │ +056b74: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116561,18 +116777,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054c64: |[054c64] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -054c74: 7110 8d0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0b8d │ │ -054c7a: 0a00 |0003: move-result v0 │ │ -054c7c: 0f00 |0004: return v0 │ │ +056b78: |[056b78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +056b88: 7110 8d0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0b8d │ │ +056b8e: 0a00 |0003: move-result v0 │ │ +056b90: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116581,18 +116797,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054c80: |[054c80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -054c90: 7110 8e0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0b8e │ │ -054c96: 0a00 |0003: move-result v0 │ │ -054c98: 0f00 |0004: return v0 │ │ +056b94: |[056b94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +056ba4: 7110 8e0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0b8e │ │ +056baa: 0a00 |0003: move-result v0 │ │ +056bac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116601,18 +116817,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054c9c: |[054c9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -054cac: 7110 8f0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0b8f │ │ -054cb2: 0a00 |0003: move-result v0 │ │ -054cb4: 0f00 |0004: return v0 │ │ +056bb0: |[056bb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +056bc0: 7110 8f0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0b8f │ │ +056bc6: 0a00 |0003: move-result v0 │ │ +056bc8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116621,18 +116837,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054cb8: |[054cb8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -054cc8: 7110 900b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0b90 │ │ -054cce: 0a00 |0003: move-result v0 │ │ -054cd0: 0f00 |0004: return v0 │ │ +056bcc: |[056bcc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +056bdc: 7110 900b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0b90 │ │ +056be2: 0a00 |0003: move-result v0 │ │ +056be4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116641,18 +116857,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054cd4: |[054cd4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -054ce4: 7110 910b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0b91 │ │ -054cea: 0a00 |0003: move-result v0 │ │ -054cec: 0f00 |0004: return v0 │ │ +056be8: |[056be8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +056bf8: 7110 910b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0b91 │ │ +056bfe: 0a00 |0003: move-result v0 │ │ +056c00: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116661,18 +116877,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -054cf0: |[054cf0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -054d00: 7110 920b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0b92 │ │ -054d06: 0a00 |0003: move-result v0 │ │ -054d08: 0f00 |0004: return v0 │ │ +056c04: |[056c04] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +056c14: 7110 920b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0b92 │ │ +056c1a: 0a00 |0003: move-result v0 │ │ +056c1c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116681,18 +116897,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -054d0c: |[054d0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -054d1c: 7100 930b 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0b93 │ │ -054d22: 0c00 |0003: move-result-object v0 │ │ -054d24: 1100 |0004: return-object v0 │ │ +056c20: |[056c20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +056c30: 7100 930b 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0b93 │ │ +056c36: 0c00 |0003: move-result-object v0 │ │ +056c38: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;) │ │ @@ -116700,18 +116916,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 │ │ -054d28: |[054d28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -054d38: 7110 940b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0b94 │ │ -054d3e: 0c00 |0003: move-result-object v0 │ │ -054d40: 1100 |0004: return-object v0 │ │ +056c3c: |[056c3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +056c4c: 7110 940b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0b94 │ │ +056c52: 0c00 |0003: move-result-object v0 │ │ +056c54: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -116720,17 +116936,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054d44: |[054d44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -054d54: 7110 950b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0b95 │ │ -054d5a: 0e00 |0003: return-void │ │ +056c58: |[056c58] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +056c68: 7110 950b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0b95 │ │ +056c6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0003 line=382 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -116740,17 +116956,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054d5c: |[054d5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -054d6c: 7120 960b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0b96 │ │ -054d72: 0e00 |0003: return-void │ │ +056c70: |[056c70] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +056c80: 7120 960b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0b96 │ │ +056c86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0003 line=387 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -116761,17 +116977,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 │ │ -054d74: |[054d74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -054d84: 7120 970b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b97 │ │ -054d8a: 0e00 |0003: return-void │ │ +056c88: |[056c88] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +056c98: 7120 970b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b97 │ │ +056c9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -116782,17 +116998,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054d8c: |[054d8c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -054d9c: 7120 980b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0b98 │ │ -054da2: 0e00 |0003: return-void │ │ +056ca0: |[056ca0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +056cb0: 7120 980b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0b98 │ │ +056cb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0003 line=397 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -116803,17 +117019,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 │ │ -054da4: |[054da4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -054db4: 7120 990b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b99 │ │ -054dba: 0e00 |0003: return-void │ │ +056cb8: |[056cb8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +056cc8: 7120 990b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b99 │ │ +056cce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0003 line=402 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -116824,17 +117040,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 │ │ -054dbc: |[054dbc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -054dcc: 7120 9a0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b9a │ │ -054dd2: 0e00 |0003: return-void │ │ +056cd0: |[056cd0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +056ce0: 7120 9a0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0b9a │ │ +056ce6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0003 line=407 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -116845,17 +117061,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054dd4: |[054dd4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -054de4: 7120 9b0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0b9b │ │ -054dea: 0e00 |0003: return-void │ │ +056ce8: |[056ce8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +056cf8: 7120 9b0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0b9b │ │ +056cfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 0x0003 line=412 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -116866,17 +117082,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054dec: |[054dec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -054dfc: 7120 9c0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0b9c │ │ -054e02: 0e00 |0003: return-void │ │ +056d00: |[056d00] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +056d10: 7120 9c0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0b9c │ │ +056d16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0003 line=417 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -116887,17 +117103,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054e04: |[054e04] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -054e14: 7120 9d0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0b9d │ │ -054e1a: 0e00 |0003: return-void │ │ +056d18: |[056d18] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +056d28: 7120 9d0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0b9d │ │ +056d2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0003 line=422 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -116908,17 +117124,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054e1c: |[054e1c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -054e2c: 7120 9e0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0b9e │ │ -054e32: 0e00 |0003: return-void │ │ +056d30: |[056d30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +056d40: 7120 9e0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0b9e │ │ +056d46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x0003 line=427 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -116929,17 +117145,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054e34: |[054e34] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -054e44: 7120 9f0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0b9f │ │ -054e4a: 0e00 |0003: return-void │ │ +056d48: |[056d48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +056d58: 7120 9f0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0b9f │ │ +056d5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0003 line=432 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -116950,17 +117166,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 │ │ -054e4c: |[054e4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -054e5c: 7120 a00b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0ba0 │ │ -054e62: 0e00 |0003: return-void │ │ +056d60: |[056d60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +056d70: 7120 a00b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0ba0 │ │ +056d76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0003 line=437 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -116971,17 +117187,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054e64: |[054e64] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -054e74: 7120 a10b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0ba1 │ │ -054e7a: 0e00 |0003: return-void │ │ +056d78: |[056d78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +056d88: 7120 a10b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0ba1 │ │ +056d8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0003 line=442 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -116992,17 +117208,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054e7c: |[054e7c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -054e8c: 7120 a20b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0ba2 │ │ -054e92: 0e00 |0003: return-void │ │ +056d90: |[056d90] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +056da0: 7120 a20b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0ba2 │ │ +056da6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0003 line=447 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -117013,17 +117229,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054e94: |[054e94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -054ea4: 7120 a30b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0ba3 │ │ -054eaa: 0e00 |0003: return-void │ │ +056da8: |[056da8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +056db8: 7120 a30b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0ba3 │ │ +056dbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0003 line=452 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -117034,17 +117250,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054eac: |[054eac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -054ebc: 7120 a40b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0ba4 │ │ -054ec2: 0e00 |0003: return-void │ │ +056dc0: |[056dc0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +056dd0: 7120 a40b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0ba4 │ │ +056dd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0003 line=457 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -117055,17 +117271,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054ec4: |[054ec4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -054ed4: 7120 a50b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0ba5 │ │ -054eda: 0e00 |0003: return-void │ │ +056dd8: |[056dd8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +056de8: 7120 a50b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0ba5 │ │ +056dee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0003 line=462 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -117076,17 +117292,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 │ │ -054edc: |[054edc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -054eec: 7120 a60b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0ba6 │ │ -054ef2: 0e00 |0003: return-void │ │ +056df0: |[056df0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +056e00: 7120 a60b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0ba6 │ │ +056e06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0003 line=467 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -117097,17 +117313,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -054ef4: |[054ef4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -054f04: 7120 a70b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0ba7 │ │ -054f0a: 0e00 |0003: return-void │ │ +056e08: |[056e08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +056e18: 7120 a70b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0ba7 │ │ +056e1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0003 line=472 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -117154,24 +117370,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 │ │ -054f0c: |[054f0c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -054f1c: 7030 b60b 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0bb6 │ │ -054f22: 5913 8803 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0388 │ │ -054f26: 5913 8a03 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@038a │ │ -054f2a: 1a00 1d0f |0007: const-string v0, "layout_inflater" // string@0f1d │ │ -054f2e: 6e20 9100 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0091 │ │ -054f34: 0c00 |000c: move-result-object v0 │ │ -054f36: 1f00 eb01 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@01eb │ │ -054f3a: 5b10 8903 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0389 │ │ -054f3e: 0e00 |0011: return-void │ │ +056e20: |[056e20] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +056e30: 7030 b60b 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0bb6 │ │ +056e36: 5913 8803 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0388 │ │ +056e3a: 5913 8a03 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@038a │ │ +056e3e: 1a00 1d0f |0007: const-string v0, "layout_inflater" // string@0f1d │ │ +056e42: 6e20 9100 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0091 │ │ +056e48: 0c00 |000c: move-result-object v0 │ │ +056e4a: 1f00 eb01 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@01eb │ │ +056e4e: 5b10 8903 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0389 │ │ +056e52: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -117185,24 +117401,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 │ │ -054f40: |[054f40] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -054f50: 7040 b70b 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0bb7 │ │ -054f56: 5913 8803 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0388 │ │ -054f5a: 5913 8a03 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@038a │ │ -054f5e: 1a00 1d0f |0007: const-string v0, "layout_inflater" // string@0f1d │ │ -054f62: 6e20 9100 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0091 │ │ -054f68: 0c00 |000c: move-result-object v0 │ │ -054f6a: 1f00 eb01 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@01eb │ │ -054f6e: 5b10 8903 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0389 │ │ -054f72: 0e00 |0011: return-void │ │ +056e54: |[056e54] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +056e64: 7040 b70b 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0bb7 │ │ +056e6a: 5913 8803 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0388 │ │ +056e6e: 5913 8a03 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@038a │ │ +056e72: 1a00 1d0f |0007: const-string v0, "layout_inflater" // string@0f1d │ │ +056e76: 6e20 9100 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0091 │ │ +056e7c: 0c00 |000c: move-result-object v0 │ │ +056e7e: 1f00 eb01 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@01eb │ │ +056e82: 5b10 8903 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0389 │ │ +056e86: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -117217,24 +117433,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 │ │ -054f74: |[054f74] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -054f84: 7040 b80b 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0bb8 │ │ -054f8a: 5913 8803 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0388 │ │ -054f8e: 5913 8a03 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@038a │ │ -054f92: 1a00 1d0f |0007: const-string v0, "layout_inflater" // string@0f1d │ │ -054f96: 6e20 9100 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0091 │ │ -054f9c: 0c00 |000c: move-result-object v0 │ │ -054f9e: 1f00 eb01 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@01eb │ │ -054fa2: 5b10 8903 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0389 │ │ -054fa6: 0e00 |0011: return-void │ │ +056e88: |[056e88] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +056e98: 7040 b80b 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0bb8 │ │ +056e9e: 5913 8803 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0388 │ │ +056ea2: 5913 8a03 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@038a │ │ +056ea6: 1a00 1d0f |0007: const-string v0, "layout_inflater" // string@0f1d │ │ +056eaa: 6e20 9100 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0091 │ │ +056eb0: 0c00 |000c: move-result-object v0 │ │ +056eb2: 1f00 eb01 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@01eb │ │ +056eb6: 5b10 8903 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0389 │ │ +056eba: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -117250,21 +117466,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 │ │ -054fa8: |[054fa8] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -054fb8: 5430 8903 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0389 │ │ -054fbc: 5231 8803 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0388 │ │ -054fc0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -054fc2: 6e40 620e 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e62 │ │ -054fc8: 0c00 |0008: move-result-object v0 │ │ -054fca: 1100 |0009: return-object v0 │ │ +056ebc: |[056ebc] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +056ecc: 5430 8903 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0389 │ │ +056ed0: 5231 8803 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0388 │ │ +056ed4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +056ed6: 6e40 620e 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e62 │ │ +056edc: 0c00 |0008: move-result-object v0 │ │ +056ede: 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; │ │ @@ -117275,21 +117491,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 │ │ -054fcc: |[054fcc] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -054fdc: 5430 8903 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0389 │ │ -054fe0: 5231 8a03 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@038a │ │ -054fe4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -054fe6: 6e40 620e 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e62 │ │ -054fec: 0c00 |0008: move-result-object v0 │ │ -054fee: 1100 |0009: return-object v0 │ │ +056ee0: |[056ee0] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +056ef0: 5430 8903 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0389 │ │ +056ef4: 5231 8a03 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@038a │ │ +056ef8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +056efa: 6e40 620e 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@0e62 │ │ +056f00: 0c00 |0008: move-result-object v0 │ │ +056f02: 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; │ │ @@ -117300,17 +117516,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054ff0: |[054ff0] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -055000: 5901 8803 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0388 │ │ -055004: 0e00 |0002: return-void │ │ +056f04: |[056f04] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +056f14: 5901 8803 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@0388 │ │ +056f18: 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 │ │ @@ -117320,17 +117536,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055008: |[055008] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -055018: 5901 8a03 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@038a │ │ -05501c: 0e00 |0002: return-void │ │ +056f1c: |[056f1c] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +056f2c: 5901 8a03 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@038a │ │ +056f30: 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 │ │ @@ -117365,17 +117581,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055020: |[055020] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ -055030: 7010 a90c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@0ca9 │ │ -055036: 0e00 |0003: return-void │ │ +056f34: |[056f34] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ +056f44: 7010 a90c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@0ca9 │ │ +056f4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -117384,18 +117600,18 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -055038: |[055038] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -055048: 7110 e00c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@0ce0 │ │ -05504e: 0a00 |0003: move-result v0 │ │ -055050: 0f00 |0004: return v0 │ │ +056f4c: |[056f4c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +056f5c: 7110 e00c 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@0ce0 │ │ +056f62: 0a00 |0003: move-result v0 │ │ +056f64: 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; │ │ │ │ @@ -117429,17 +117645,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055054: |[055054] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -055064: 7010 120d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0d12 │ │ -05506a: 0e00 |0003: return-void │ │ +056f68: |[056f68] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +056f78: 7010 120d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@0d12 │ │ +056f7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -117448,18 +117664,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 │ │ -05506c: |[05506c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -05507c: 7110 410d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@0d41 │ │ -055082: 0c00 |0003: move-result-object v0 │ │ -055084: 1100 |0004: return-object v0 │ │ +056f80: |[056f80] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +056f90: 7110 410d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@0d41 │ │ +056f96: 0c00 |0003: move-result-object v0 │ │ +056f98: 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; │ │ │ │ @@ -117468,18 +117684,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -055088: |[055088] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ -055098: 7110 420d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@0d42 │ │ -05509e: 0a00 |0003: move-result v0 │ │ -0550a0: 0f00 |0004: return v0 │ │ +056f9c: |[056f9c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ +056fac: 7110 420d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@0d42 │ │ +056fb2: 0a00 |0003: move-result v0 │ │ +056fb4: 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; │ │ │ │ @@ -117488,18 +117704,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0550a4: |[0550a4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -0550b4: 7110 430d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@0d43 │ │ -0550ba: 0a00 |0003: move-result v0 │ │ -0550bc: 0f00 |0004: return v0 │ │ +056fb8: |[056fb8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +056fc8: 7110 430d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@0d43 │ │ +056fce: 0a00 |0003: move-result v0 │ │ +056fd0: 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; │ │ │ │ @@ -117508,18 +117724,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0550c0: |[0550c0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -0550d0: 7110 440d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@0d44 │ │ -0550d6: 0a00 |0003: move-result v0 │ │ -0550d8: 0f00 |0004: return v0 │ │ +056fd4: |[056fd4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +056fe4: 7110 440d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@0d44 │ │ +056fea: 0a00 |0003: move-result v0 │ │ +056fec: 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; │ │ │ │ @@ -117528,20 +117744,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 │ │ -0550dc: |[0550dc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -0550ec: 2200 b001 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@01b0 │ │ -0550f0: 7030 e90c 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@0ce9 │ │ -0550f6: 7110 450d 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@0d45 │ │ -0550fc: 0c00 |0008: move-result-object v0 │ │ -0550fe: 1100 |0009: return-object v0 │ │ +056ff0: |[056ff0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +057000: 2200 b001 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@01b0 │ │ +057004: 7030 e90c 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@0ce9 │ │ +05700a: 7110 450d 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@0d45 │ │ +057010: 0c00 |0008: move-result-object v0 │ │ +057012: 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; │ │ │ │ @@ -117550,20 +117766,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 │ │ -055100: |[055100] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -055110: 2200 af01 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@01af │ │ -055114: 7030 e60c 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@0ce6 │ │ -05511a: 7110 460d 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@0d46 │ │ -055120: 0c00 |0008: move-result-object v0 │ │ -055122: 1100 |0009: return-object v0 │ │ +057014: |[057014] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +057024: 2200 af01 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@01af │ │ +057028: 7030 e60c 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@0ce6 │ │ +05702e: 7110 460d 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@0d46 │ │ +057034: 0c00 |0008: move-result-object v0 │ │ +057036: 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; │ │ │ │ @@ -117572,18 +117788,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 │ │ -055124: |[055124] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -055134: 7110 470d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0d47 │ │ -05513a: 0c00 |0003: move-result-object v0 │ │ -05513c: 1100 |0004: return-object v0 │ │ +057038: |[057038] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +057048: 7110 470d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0d47 │ │ +05704e: 0c00 |0003: move-result-object v0 │ │ +057050: 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; │ │ │ │ @@ -117592,17 +117808,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -055140: |[055140] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ -055150: 7120 480d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@0d48 │ │ -055156: 0e00 |0003: return-void │ │ +057054: |[057054] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ +057064: 7120 480d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@0d48 │ │ +05706a: 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; │ │ @@ -117613,17 +117829,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -055158: |[055158] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -055168: 7120 490d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@0d49 │ │ -05516e: 0e00 |0003: return-void │ │ +05706c: |[05706c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +05707c: 7120 490d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@0d49 │ │ +057082: 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; │ │ @@ -117634,17 +117850,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 │ │ -055170: |[055170] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -055180: 7120 4a0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0d4a │ │ -055186: 0e00 |0003: return-void │ │ +057084: |[057084] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +057094: 7120 4a0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0d4a │ │ +05709a: 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; │ │ @@ -117655,17 +117871,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 │ │ -055188: |[055188] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -055198: 7120 4b0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0d4b │ │ -05519e: 0e00 |0003: return-void │ │ +05709c: |[05709c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0570ac: 7120 4b0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0d4b │ │ +0570b2: 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; │ │ @@ -117676,17 +117892,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 │ │ -0551a0: |[0551a0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -0551b0: 7130 4c0d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@0d4c │ │ -0551b6: 0e00 |0003: return-void │ │ +0570b4: |[0570b4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +0570c4: 7130 4c0d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@0d4c │ │ +0570ca: 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; │ │ @@ -117698,17 +117914,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 │ │ -0551b8: |[0551b8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -0551c8: 7120 4d0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@0d4d │ │ -0551ce: 0e00 |0003: return-void │ │ +0570cc: |[0570cc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +0570dc: 7120 4d0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@0d4d │ │ +0570e2: 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; │ │ @@ -117719,17 +117935,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0551d0: |[0551d0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -0551e0: 7120 4e0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@0d4e │ │ -0551e6: 0e00 |0003: return-void │ │ +0570e4: |[0570e4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +0570f4: 7120 4e0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@0d4e │ │ +0570fa: 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; │ │ @@ -117740,17 +117956,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 │ │ -0551e8: |[0551e8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -0551f8: 7120 4f0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@0d4f │ │ -0551fe: 0e00 |0003: return-void │ │ +0570fc: |[0570fc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +05710c: 7120 4f0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@0d4f │ │ +057112: 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; │ │ @@ -117761,17 +117977,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -055200: |[055200] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -055210: 7120 500d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@0d50 │ │ -055216: 0e00 |0003: return-void │ │ +057114: |[057114] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +057124: 7120 500d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@0d50 │ │ +05712a: 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; │ │ @@ -117815,42 +118031,42 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -055218: |[055218] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ -055228: 7010 940d 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@0d94 │ │ -05522e: 1c02 fa01 |0003: const-class v2, Landroid/view/View; // type@01fa │ │ -055232: 1a03 ff0c |0005: const-string v3, "getDisplayList" // string@0cff │ │ -055236: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -055238: 1f01 0f03 |0008: check-cast v1, [Ljava/lang/Class; // type@030f │ │ -05523c: 6e30 c010 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@10c0 │ │ -055242: 0c01 |000d: move-result-object v1 │ │ -055244: 5b41 ad03 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@03ad │ │ -055248: 1c01 fa01 |0010: const-class v1, Landroid/view/View; // type@01fa │ │ -05524c: 1a02 9a10 |0012: const-string v2, "mRecreateDisplayList" // string@109a │ │ -055250: 6e20 bf10 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@10bf │ │ -055256: 0c01 |0017: move-result-object v1 │ │ -055258: 5b41 ae03 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@03ae │ │ -05525c: 5441 ae03 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@03ae │ │ -055260: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -055262: 6e20 2611 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@1126 │ │ -055268: 0e00 |0020: return-void │ │ -05526a: 0d00 |0021: move-exception v0 │ │ -05526c: 1a01 f307 |0022: const-string v1, "SlidingPaneLayout" // string@07f3 │ │ -055270: 1a02 4402 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@0244 │ │ -055274: 7130 380e 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e38 │ │ -05527a: 28e7 |0029: goto 0010 // -0019 │ │ -05527c: 0d00 |002a: move-exception v0 │ │ -05527e: 1a01 f307 |002b: const-string v1, "SlidingPaneLayout" // string@07f3 │ │ -055282: 1a02 4502 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@0245 │ │ -055286: 7130 380e 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e38 │ │ -05528c: 28ee |0032: goto 0020 // -0012 │ │ +05712c: |[05712c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ +05713c: 7010 940d 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@0d94 │ │ +057142: 1c02 fa01 |0003: const-class v2, Landroid/view/View; // type@01fa │ │ +057146: 1a03 ff0c |0005: const-string v3, "getDisplayList" // string@0cff │ │ +05714a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +05714c: 1f01 0f03 |0008: check-cast v1, [Ljava/lang/Class; // type@030f │ │ +057150: 6e30 c110 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@10c1 │ │ +057156: 0c01 |000d: move-result-object v1 │ │ +057158: 5b41 ad03 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@03ad │ │ +05715c: 1c01 fa01 |0010: const-class v1, Landroid/view/View; // type@01fa │ │ +057160: 1a02 9a10 |0012: const-string v2, "mRecreateDisplayList" // string@109a │ │ +057164: 6e20 c010 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@10c0 │ │ +05716a: 0c01 |0017: move-result-object v1 │ │ +05716c: 5b41 ae03 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@03ae │ │ +057170: 5441 ae03 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@03ae │ │ +057174: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +057176: 6e20 2711 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@1127 │ │ +05717c: 0e00 |0020: return-void │ │ +05717e: 0d00 |0021: move-exception v0 │ │ +057180: 1a01 f307 |0022: const-string v1, "SlidingPaneLayout" // string@07f3 │ │ +057184: 1a02 4402 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@0244 │ │ +057188: 7130 380e 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e38 │ │ +05718e: 28e7 |0029: goto 0010 // -0019 │ │ +057190: 0d00 |002a: move-exception v0 │ │ +057192: 1a01 f307 |002b: const-string v1, "SlidingPaneLayout" // string@07f3 │ │ +057196: 1a02 4502 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@0245 │ │ +05719a: 7130 380e 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e38 │ │ +0571a0: 28ee |0032: goto 0020 // -0012 │ │ catches : 2 │ │ 0x0003 - 0x0010 │ │ Ljava/lang/NoSuchMethodException; -> 0x0021 │ │ 0x0010 - 0x0020 │ │ Ljava/lang/NoSuchFieldException; -> 0x002a │ │ positions : │ │ 0x0000 line=1323 │ │ @@ -117873,35 +118089,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 │ │ -0552ac: |[0552ac] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0552bc: 5431 ad03 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@03ad │ │ -0552c0: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ -0552c4: 5431 ae03 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@03ae │ │ -0552c8: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ -0552cc: 5431 ae03 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@03ae │ │ -0552d0: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -0552d2: 6e30 2711 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@1127 │ │ -0552d8: 5432 ad03 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@03ad │ │ -0552dc: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0552de: 1f01 1103 |0011: check-cast v1, [Ljava/lang/Object; // type@0311 │ │ -0552e2: 6e30 2811 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1128 │ │ -0552e8: 6f30 950d 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@0d95 │ │ -0552ee: 0e00 |0019: return-void │ │ -0552f0: 0d00 |001a: move-exception v0 │ │ -0552f2: 1a01 f307 |001b: const-string v1, "SlidingPaneLayout" // string@07f3 │ │ -0552f6: 1a02 9b02 |001d: const-string v2, "Error refreshing display list state" // string@029b │ │ -0552fa: 7130 380e 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e38 │ │ -055300: 28f4 |0022: goto 0016 // -000c │ │ -055302: 6e10 c50e 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@0ec5 │ │ -055308: 28f3 |0026: goto 0019 // -000d │ │ +0571c0: |[0571c0] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +0571d0: 5431 ad03 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@03ad │ │ +0571d4: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ +0571d8: 5431 ae03 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@03ae │ │ +0571dc: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ +0571e0: 5431 ae03 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@03ae │ │ +0571e4: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +0571e6: 6e30 2811 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@1128 │ │ +0571ec: 5432 ad03 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@03ad │ │ +0571f0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0571f2: 1f01 1103 |0011: check-cast v1, [Ljava/lang/Object; // type@0311 │ │ +0571f6: 6e30 2911 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@1129 │ │ +0571fc: 6f30 950d 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@0d95 │ │ +057202: 0e00 |0019: return-void │ │ +057204: 0d00 |001a: move-exception v0 │ │ +057206: 1a01 f307 |001b: const-string v1, "SlidingPaneLayout" // string@07f3 │ │ +05720a: 1a02 9b02 |001d: const-string v2, "Error refreshing display list state" // string@029b │ │ +05720e: 7130 380e 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@0e38 │ │ +057214: 28f4 |0022: goto 0016 // -000c │ │ +057216: 6e10 c50e 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@0ec5 │ │ +05721c: 28f3 |0026: goto 0019 // -000d │ │ catches : 1 │ │ 0x0008 - 0x0016 │ │ Ljava/lang/Exception; -> 0x001a │ │ positions : │ │ 0x0000 line=1339 │ │ 0x0008 line=1341 │ │ 0x000e line=1342 │ │ @@ -117946,17 +118162,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05531c: |[05531c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ -05532c: 7010 940d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@0d94 │ │ -055332: 0e00 |0003: return-void │ │ +057230: |[057230] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ +057240: 7010 940d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@0d94 │ │ +057246: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1355 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ │ │ Virtual methods - │ │ @@ -117965,21 +118181,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 │ │ -055334: |[055334] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -055344: 6e10 b00e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ -05534a: 0c00 |0003: move-result-object v0 │ │ -05534c: 1f00 c401 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ -055350: 5400 a303 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@03a3 │ │ -055354: 7120 4808 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0848 │ │ -05535a: 0e00 |000b: return-void │ │ +057248: |[057248] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +057258: 6e10 b00e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0eb0 │ │ +05725e: 0c00 |0003: move-result-object v0 │ │ +057260: 1f00 c401 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@01c4 │ │ +057264: 5400 a303 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@03a3 │ │ +057268: 7120 4808 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0848 │ │ +05726e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1358 │ │ 0x000b line=1359 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ 0x0000 - 0x000c reg=2 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -118023,25 +118239,25 @@ │ │ type : '(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -05535c: |[05535c] pro.dbro.bart.BartRouteParser$1.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V │ │ -05536c: 5b01 2204 |0000: iput-object v1, v0, Lpro/dbro/bart/BartRouteParser$1;.this$0:Lpro/dbro/bart/BartRouteParser; // field@0422 │ │ -055370: 5b05 2304 |0002: iput-object v5, v0, Lpro/dbro/bart/BartRouteParser$1;.val$response:Lpro/dbro/bart/routeResponse; // field@0423 │ │ -055374: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ -05537a: 0e00 |0007: return-void │ │ +057270: |[057270] pro.dbro.bart.BartRouteParser$1.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V │ │ +057280: 5b01 2204 |0000: iput-object v1, v0, Lpro/dbro/bart/BartRouteParser$1;.this$0:Lpro/dbro/bart/BartRouteParser; // field@0422 │ │ +057284: 5b05 2304 |0002: iput-object v5, v0, Lpro/dbro/bart/BartRouteParser$1;.val$response:Lpro/dbro/bart/routeResponse; // field@0423 │ │ +057288: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ +05728e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpro/dbro/bart/BartRouteParser$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lpro/dbro/bart/BartRouteParser; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lpro/dbro/bart/BartRouteParser; │ │ 0x0000 - 0x0008 reg=2 x0 Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ 0x0000 - 0x0008 reg=3 x1 Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=4 x2 [Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=5 (null) Lpro/dbro/bart/routeResponse; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/BartRouteParser$1;) │ │ @@ -118049,18 +118265,18 @@ │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05537c: |[05537c] pro.dbro.bart.BartRouteParser$1.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ -05538c: 5410 2304 |0000: iget-object v0, v1, Lpro/dbro/bart/BartRouteParser$1;.val$response:Lpro/dbro/bart/routeResponse; // field@0423 │ │ -055390: 5b03 0405 |0002: iput-object v3, v0, Lpro/dbro/bart/routeResponse;.originStation:Ljava/lang/String; // field@0504 │ │ -055394: 0e00 |0004: return-void │ │ +057290: |[057290] pro.dbro.bart.BartRouteParser$1.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ +0572a0: 5410 2304 |0000: iget-object v0, v1, Lpro/dbro/bart/BartRouteParser$1;.val$response:Lpro/dbro/bart/routeResponse; // field@0423 │ │ +0572a4: 5b03 0405 |0002: iput-object v3, v0, Lpro/dbro/bart/routeResponse;.originStation:Ljava/lang/String; // field@0504 │ │ +0572a8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lpro/dbro/bart/BartRouteParser$1; │ │ 0x0000 - 0x0005 reg=2 parser Lcom/thebuzzmedia/sjxp/XMLParser; │ │ @@ -118105,25 +118321,25 @@ │ │ type : '(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -055398: |[055398] pro.dbro.bart.BartRouteParser$2.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V │ │ -0553a8: 5b01 2404 |0000: iput-object v1, v0, Lpro/dbro/bart/BartRouteParser$2;.this$0:Lpro/dbro/bart/BartRouteParser; // field@0424 │ │ -0553ac: 5b05 2504 |0002: iput-object v5, v0, Lpro/dbro/bart/BartRouteParser$2;.val$response:Lpro/dbro/bart/routeResponse; // field@0425 │ │ -0553b0: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ -0553b6: 0e00 |0007: return-void │ │ +0572ac: |[0572ac] pro.dbro.bart.BartRouteParser$2.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V │ │ +0572bc: 5b01 2404 |0000: iput-object v1, v0, Lpro/dbro/bart/BartRouteParser$2;.this$0:Lpro/dbro/bart/BartRouteParser; // field@0424 │ │ +0572c0: 5b05 2504 |0002: iput-object v5, v0, Lpro/dbro/bart/BartRouteParser$2;.val$response:Lpro/dbro/bart/routeResponse; // field@0425 │ │ +0572c4: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ +0572ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpro/dbro/bart/BartRouteParser$2; │ │ - 0x0000 - 0x0008 reg=1 (null) Lpro/dbro/bart/BartRouteParser; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lpro/dbro/bart/BartRouteParser; │ │ 0x0000 - 0x0008 reg=2 x0 Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ 0x0000 - 0x0008 reg=3 x1 Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=4 x2 [Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=5 (null) Lpro/dbro/bart/routeResponse; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/BartRouteParser$2;) │ │ @@ -118131,18 +118347,18 @@ │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0553b8: |[0553b8] pro.dbro.bart.BartRouteParser$2.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ -0553c8: 5410 2504 |0000: iget-object v0, v1, Lpro/dbro/bart/BartRouteParser$2;.val$response:Lpro/dbro/bart/routeResponse; // field@0425 │ │ -0553cc: 5b03 0305 |0002: iput-object v3, v0, Lpro/dbro/bart/routeResponse;.destinationStation:Ljava/lang/String; // field@0503 │ │ -0553d0: 0e00 |0004: return-void │ │ +0572cc: |[0572cc] pro.dbro.bart.BartRouteParser$2.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ +0572dc: 5410 2504 |0000: iget-object v0, v1, Lpro/dbro/bart/BartRouteParser$2;.val$response:Lpro/dbro/bart/routeResponse; // field@0425 │ │ +0572e0: 5b03 0305 |0002: iput-object v3, v0, Lpro/dbro/bart/routeResponse;.destinationStation:Ljava/lang/String; // field@0503 │ │ +0572e4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0004 line=78 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lpro/dbro/bart/BartRouteParser$2; │ │ 0x0000 - 0x0005 reg=2 parser Lcom/thebuzzmedia/sjxp/XMLParser; │ │ @@ -118183,42 +118399,42 @@ │ │ type : '(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0553d4: |[0553d4] pro.dbro.bart.BartRouteParser$3.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V │ │ -0553e4: 5b01 2604 |0000: iput-object v1, v0, Lpro/dbro/bart/BartRouteParser$3;.this$0:Lpro/dbro/bart/BartRouteParser; // field@0426 │ │ -0553e8: 7040 7710 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ -0553ee: 0e00 |0005: return-void │ │ +0572e8: |[0572e8] pro.dbro.bart.BartRouteParser$3.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V │ │ +0572f8: 5b01 2604 |0000: iput-object v1, v0, Lpro/dbro/bart/BartRouteParser$3;.this$0:Lpro/dbro/bart/BartRouteParser; // field@0426 │ │ +0572fc: 7040 7710 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ +057302: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/BartRouteParser$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/BartRouteParser; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/BartRouteParser; │ │ 0x0000 - 0x0006 reg=2 x0 Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ 0x0000 - 0x0006 reg=3 x1 Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=4 x2 [Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/BartRouteParser$3;) │ │ name : 'handleParsedCharacters' │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0553f0: |[0553f0] pro.dbro.bart.BartRouteParser$3.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ -055400: 5410 2604 |0000: iget-object v0, v1, Lpro/dbro/bart/BartRouteParser$3;.this$0:Lpro/dbro/bart/BartRouteParser; // field@0426 │ │ -055404: 5b03 3604 |0002: iput-object v3, v0, Lpro/dbro/bart/BartRouteParser;.responseTime:Ljava/lang/String; // field@0436 │ │ -055408: 0e00 |0004: return-void │ │ +057304: |[057304] pro.dbro.bart.BartRouteParser$3.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ +057314: 5410 2604 |0000: iget-object v0, v1, Lpro/dbro/bart/BartRouteParser$3;.this$0:Lpro/dbro/bart/BartRouteParser; // field@0426 │ │ +057318: 5b03 3604 |0002: iput-object v3, v0, Lpro/dbro/bart/BartRouteParser;.responseTime:Ljava/lang/String; // field@0436 │ │ +05731c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0004 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lpro/dbro/bart/BartRouteParser$3; │ │ 0x0000 - 0x0005 reg=2 parser Lcom/thebuzzmedia/sjxp/XMLParser; │ │ @@ -118259,42 +118475,42 @@ │ │ type : '(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -05540c: |[05540c] pro.dbro.bart.BartRouteParser$4.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V │ │ -05541c: 5b01 2704 |0000: iput-object v1, v0, Lpro/dbro/bart/BartRouteParser$4;.this$0:Lpro/dbro/bart/BartRouteParser; // field@0427 │ │ -055420: 7040 7710 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ -055426: 0e00 |0005: return-void │ │ +057320: |[057320] pro.dbro.bart.BartRouteParser$4.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V │ │ +057330: 5b01 2704 |0000: iput-object v1, v0, Lpro/dbro/bart/BartRouteParser$4;.this$0:Lpro/dbro/bart/BartRouteParser; // field@0427 │ │ +057334: 7040 7710 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ +05733a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/BartRouteParser$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/BartRouteParser; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/BartRouteParser; │ │ 0x0000 - 0x0006 reg=2 x0 Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ 0x0000 - 0x0006 reg=3 x1 Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=4 x2 [Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/BartRouteParser$4;) │ │ name : 'handleParsedCharacters' │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -055428: |[055428] pro.dbro.bart.BartRouteParser$4.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ -055438: 5410 2704 |0000: iget-object v0, v1, Lpro/dbro/bart/BartRouteParser$4;.this$0:Lpro/dbro/bart/BartRouteParser; // field@0427 │ │ -05543c: 5b03 3504 |0002: iput-object v3, v0, Lpro/dbro/bart/BartRouteParser;.responseDate:Ljava/lang/String; // field@0435 │ │ -055440: 0e00 |0004: return-void │ │ +05733c: |[05733c] pro.dbro.bart.BartRouteParser$4.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ +05734c: 5410 2704 |0000: iget-object v0, v1, Lpro/dbro/bart/BartRouteParser$4;.this$0:Lpro/dbro/bart/BartRouteParser; // field@0427 │ │ +057350: 5b03 3504 |0002: iput-object v3, v0, Lpro/dbro/bart/BartRouteParser;.responseDate:Ljava/lang/String; // field@0435 │ │ +057354: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0004 line=90 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lpro/dbro/bart/BartRouteParser$4; │ │ 0x0000 - 0x0005 reg=2 parser Lcom/thebuzzmedia/sjxp/XMLParser; │ │ @@ -118339,25 +118555,25 @@ │ │ type : '(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -055444: |[055444] pro.dbro.bart.BartRouteParser$5.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V │ │ -055454: 5b01 2804 |0000: iput-object v1, v0, Lpro/dbro/bart/BartRouteParser$5;.this$0:Lpro/dbro/bart/BartRouteParser; // field@0428 │ │ -055458: 5b05 2904 |0002: iput-object v5, v0, Lpro/dbro/bart/BartRouteParser$5;.val$response:Lpro/dbro/bart/routeResponse; // field@0429 │ │ -05545c: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ -055462: 0e00 |0007: return-void │ │ +057358: |[057358] pro.dbro.bart.BartRouteParser$5.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V │ │ +057368: 5b01 2804 |0000: iput-object v1, v0, Lpro/dbro/bart/BartRouteParser$5;.this$0:Lpro/dbro/bart/BartRouteParser; // field@0428 │ │ +05736c: 5b05 2904 |0002: iput-object v5, v0, Lpro/dbro/bart/BartRouteParser$5;.val$response:Lpro/dbro/bart/routeResponse; // field@0429 │ │ +057370: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ +057376: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpro/dbro/bart/BartRouteParser$5; │ │ - 0x0000 - 0x0008 reg=1 (null) Lpro/dbro/bart/BartRouteParser; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lpro/dbro/bart/BartRouteParser; │ │ 0x0000 - 0x0008 reg=2 x0 Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ 0x0000 - 0x0008 reg=3 x1 Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=4 x2 [Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=5 (null) Lpro/dbro/bart/routeResponse; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/BartRouteParser$5;) │ │ @@ -118365,22 +118581,22 @@ │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -055464: |[055464] pro.dbro.bart.BartRouteParser$5.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ -055474: 5430 2904 |0000: iget-object v0, v3, Lpro/dbro/bart/BartRouteParser$5;.val$response:Lpro/dbro/bart/routeResponse; // field@0429 │ │ -055478: 1a01 410e |0002: const-string v1, "href="/" // string@0e41 │ │ -05547c: 1a02 420e |0004: const-string v2, "href="http://bart.gov/" // string@0e42 │ │ -055480: 6e30 0211 1502 |0006: invoke-virtual {v5, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1102 │ │ -055486: 0c01 |0009: move-result-object v1 │ │ -055488: 5b01 0605 |000a: iput-object v1, v0, Lpro/dbro/bart/routeResponse;.specialSchedule:Ljava/lang/String; // field@0506 │ │ -05548c: 0e00 |000c: return-void │ │ +057378: |[057378] pro.dbro.bart.BartRouteParser$5.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ +057388: 5430 2904 |0000: iget-object v0, v3, Lpro/dbro/bart/BartRouteParser$5;.val$response:Lpro/dbro/bart/routeResponse; // field@0429 │ │ +05738c: 1a01 410e |0002: const-string v1, "href="/" // string@0e41 │ │ +057390: 1a02 420e |0004: const-string v2, "href="http://bart.gov/" // string@0e42 │ │ +057394: 6e30 0311 1502 |0006: invoke-virtual {v5, v1, v2}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@1103 │ │ +05739a: 0c01 |0009: move-result-object v1 │ │ +05739c: 5b01 0605 |000a: iput-object v1, v0, Lpro/dbro/bart/routeResponse;.specialSchedule:Ljava/lang/String; // field@0506 │ │ +0573a0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x000c line=97 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Lpro/dbro/bart/BartRouteParser$5; │ │ 0x0000 - 0x000d reg=4 parser Lcom/thebuzzmedia/sjxp/XMLParser; │ │ @@ -118425,25 +118641,25 @@ │ │ type : '(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -055490: |[055490] pro.dbro.bart.BartRouteParser$6.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V │ │ -0554a0: 5b01 2a04 |0000: iput-object v1, v0, Lpro/dbro/bart/BartRouteParser$6;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042a │ │ -0554a4: 5b05 2b04 |0002: iput-object v5, v0, Lpro/dbro/bart/BartRouteParser$6;.val$response:Lpro/dbro/bart/routeResponse; // field@042b │ │ -0554a8: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ -0554ae: 0e00 |0007: return-void │ │ +0573a4: |[0573a4] pro.dbro.bart.BartRouteParser$6.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V │ │ +0573b4: 5b01 2a04 |0000: iput-object v1, v0, Lpro/dbro/bart/BartRouteParser$6;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042a │ │ +0573b8: 5b05 2b04 |0002: iput-object v5, v0, Lpro/dbro/bart/BartRouteParser$6;.val$response:Lpro/dbro/bart/routeResponse; // field@042b │ │ +0573bc: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ +0573c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpro/dbro/bart/BartRouteParser$6; │ │ - 0x0000 - 0x0008 reg=1 (null) Lpro/dbro/bart/BartRouteParser; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lpro/dbro/bart/BartRouteParser; │ │ 0x0000 - 0x0008 reg=2 x0 Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ 0x0000 - 0x0008 reg=3 x1 Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=4 x2 [Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=5 (null) Lpro/dbro/bart/routeResponse; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/BartRouteParser$6;) │ │ @@ -118451,41 +118667,41 @@ │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;ILjava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -0554b0: |[0554b0] pro.dbro.bart.BartRouteParser$6.handleParsedAttribute:(Lcom/thebuzzmedia/sjxp/XMLParser;ILjava/lang/String;Ljava/lang/Object;)V │ │ -0554c0: 3904 0b00 |0000: if-nez v4, 000b // +000b │ │ -0554c4: 5421 2b04 |0002: iget-object v1, v2, Lpro/dbro/bart/BartRouteParser$6;.val$response:Lpro/dbro/bart/routeResponse; // field@042b │ │ -0554c8: 6e10 a912 0100 |0004: invoke-virtual {v1}, Lpro/dbro/bart/routeResponse;.addRoute:()Lpro/dbro/bart/route; // method@12a9 │ │ -0554ce: 0c00 |0007: move-result-object v0 │ │ -0554d0: 5b05 ff04 |0008: iput-object v5, v0, Lpro/dbro/bart/route;.fare:Ljava/lang/String; // field@04ff │ │ -0554d4: 0e00 |000a: return-void │ │ -0554d6: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -0554d8: 3314 0700 |000c: if-ne v4, v1, 0013 // +0007 │ │ -0554dc: 5421 2a04 |000e: iget-object v1, v2, Lpro/dbro/bart/BartRouteParser$6;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042a │ │ -0554e0: 5b15 3a04 |0010: iput-object v5, v1, Lpro/dbro/bart/BartRouteParser;.routeOriginTime:Ljava/lang/String; // field@043a │ │ -0554e4: 28f8 |0012: goto 000a // -0008 │ │ -0554e6: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -0554e8: 3314 0700 |0014: if-ne v4, v1, 001b // +0007 │ │ -0554ec: 5421 2a04 |0016: iget-object v1, v2, Lpro/dbro/bart/BartRouteParser$6;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042a │ │ -0554f0: 5b15 3904 |0018: iput-object v5, v1, Lpro/dbro/bart/BartRouteParser;.routeOriginDate:Ljava/lang/String; // field@0439 │ │ -0554f4: 28f0 |001a: goto 000a // -0010 │ │ -0554f6: 1231 |001b: const/4 v1, #int 3 // #3 │ │ -0554f8: 3314 0700 |001c: if-ne v4, v1, 0023 // +0007 │ │ -0554fc: 5421 2a04 |001e: iget-object v1, v2, Lpro/dbro/bart/BartRouteParser$6;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042a │ │ -055500: 5b15 3804 |0020: iput-object v5, v1, Lpro/dbro/bart/BartRouteParser;.routeDestinationTime:Ljava/lang/String; // field@0438 │ │ -055504: 28e8 |0022: goto 000a // -0018 │ │ -055506: 1241 |0023: const/4 v1, #int 4 // #4 │ │ -055508: 3314 e6ff |0024: if-ne v4, v1, 000a // -001a │ │ -05550c: 5421 2a04 |0026: iget-object v1, v2, Lpro/dbro/bart/BartRouteParser$6;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042a │ │ -055510: 5b15 3704 |0028: iput-object v5, v1, Lpro/dbro/bart/BartRouteParser;.routeDestinationDate:Ljava/lang/String; // field@0437 │ │ -055514: 28e0 |002a: goto 000a // -0020 │ │ +0573c4: |[0573c4] pro.dbro.bart.BartRouteParser$6.handleParsedAttribute:(Lcom/thebuzzmedia/sjxp/XMLParser;ILjava/lang/String;Ljava/lang/Object;)V │ │ +0573d4: 3904 0b00 |0000: if-nez v4, 000b // +000b │ │ +0573d8: 5421 2b04 |0002: iget-object v1, v2, Lpro/dbro/bart/BartRouteParser$6;.val$response:Lpro/dbro/bart/routeResponse; // field@042b │ │ +0573dc: 6e10 aa12 0100 |0004: invoke-virtual {v1}, Lpro/dbro/bart/routeResponse;.addRoute:()Lpro/dbro/bart/route; // method@12aa │ │ +0573e2: 0c00 |0007: move-result-object v0 │ │ +0573e4: 5b05 ff04 |0008: iput-object v5, v0, Lpro/dbro/bart/route;.fare:Ljava/lang/String; // field@04ff │ │ +0573e8: 0e00 |000a: return-void │ │ +0573ea: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0573ec: 3314 0700 |000c: if-ne v4, v1, 0013 // +0007 │ │ +0573f0: 5421 2a04 |000e: iget-object v1, v2, Lpro/dbro/bart/BartRouteParser$6;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042a │ │ +0573f4: 5b15 3a04 |0010: iput-object v5, v1, Lpro/dbro/bart/BartRouteParser;.routeOriginTime:Ljava/lang/String; // field@043a │ │ +0573f8: 28f8 |0012: goto 000a // -0008 │ │ +0573fa: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +0573fc: 3314 0700 |0014: if-ne v4, v1, 001b // +0007 │ │ +057400: 5421 2a04 |0016: iget-object v1, v2, Lpro/dbro/bart/BartRouteParser$6;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042a │ │ +057404: 5b15 3904 |0018: iput-object v5, v1, Lpro/dbro/bart/BartRouteParser;.routeOriginDate:Ljava/lang/String; // field@0439 │ │ +057408: 28f0 |001a: goto 000a // -0010 │ │ +05740a: 1231 |001b: const/4 v1, #int 3 // #3 │ │ +05740c: 3314 0700 |001c: if-ne v4, v1, 0023 // +0007 │ │ +057410: 5421 2a04 |001e: iget-object v1, v2, Lpro/dbro/bart/BartRouteParser$6;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042a │ │ +057414: 5b15 3804 |0020: iput-object v5, v1, Lpro/dbro/bart/BartRouteParser;.routeDestinationTime:Ljava/lang/String; // field@0438 │ │ +057418: 28e8 |0022: goto 000a // -0018 │ │ +05741a: 1241 |0023: const/4 v1, #int 4 // #4 │ │ +05741c: 3314 e6ff |0024: if-ne v4, v1, 000a // -001a │ │ +057420: 5421 2a04 |0026: iget-object v1, v2, Lpro/dbro/bart/BartRouteParser$6;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042a │ │ +057424: 5b15 3704 |0028: iput-object v5, v1, Lpro/dbro/bart/BartRouteParser;.routeDestinationDate:Ljava/lang/String; // field@0437 │ │ +057428: 28e0 |002a: goto 000a // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0002 line=106 │ │ 0x0008 line=107 │ │ 0x000a line=126 │ │ 0x000b line=111 │ │ @@ -118542,25 +118758,25 @@ │ │ type : '(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -055518: |[055518] pro.dbro.bart.BartRouteParser$7.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V │ │ -055528: 5b01 2c04 |0000: iput-object v1, v0, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ -05552c: 5b05 2d04 |0002: iput-object v5, v0, Lpro/dbro/bart/BartRouteParser$7;.val$response:Lpro/dbro/bart/routeResponse; // field@042d │ │ -055530: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ -055536: 0e00 |0007: return-void │ │ +05742c: |[05742c] pro.dbro.bart.BartRouteParser$7.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V │ │ +05743c: 5b01 2c04 |0000: iput-object v1, v0, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ +057440: 5b05 2d04 |0002: iput-object v5, v0, Lpro/dbro/bart/BartRouteParser$7;.val$response:Lpro/dbro/bart/routeResponse; // field@042d │ │ +057444: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ +05744a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpro/dbro/bart/BartRouteParser$7; │ │ - 0x0000 - 0x0008 reg=1 (null) Lpro/dbro/bart/BartRouteParser; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lpro/dbro/bart/BartRouteParser; │ │ 0x0000 - 0x0008 reg=2 x0 Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ 0x0000 - 0x0008 reg=3 x1 Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=4 x2 [Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=5 (null) Lpro/dbro/bart/routeResponse; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/BartRouteParser$7;) │ │ @@ -118568,179 +118784,179 @@ │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;ZLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 335 16-bit code units │ │ -055538: |[055538] pro.dbro.bart.BartRouteParser$7.handleTag:(Lcom/thebuzzmedia/sjxp/XMLParser;ZLjava/lang/Object;)V │ │ -055548: 390c e800 |0000: if-nez v12, 00e8 // +00e8 │ │ -05554c: 54a6 2d04 |0002: iget-object v6, v10, Lpro/dbro/bart/BartRouteParser$7;.val$response:Lpro/dbro/bart/routeResponse; // field@042d │ │ -055550: 6e10 aa12 0600 |0004: invoke-virtual {v6}, Lpro/dbro/bart/routeResponse;.getLastRoute:()Lpro/dbro/bart/route; // method@12aa │ │ -055556: 0c04 |0007: move-result-object v4 │ │ -055558: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -05555a: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -05555c: 5446 0105 |000a: iget-object v6, v4, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -055560: 6e10 3f11 0600 |000c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@113f │ │ -055566: 0a06 |000f: move-result v6 │ │ -055568: 3565 1200 |0010: if-ge v5, v6, 0022 // +0012 │ │ -05556c: 5446 0105 |0012: iget-object v6, v4, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ -055570: 6e20 3811 5600 |0014: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1138 │ │ -055576: 0c06 |0017: move-result-object v6 │ │ -055578: 1f06 f602 |0018: check-cast v6, Lpro/dbro/bart/leg; // type@02f6 │ │ -05557c: 5566 f304 |001a: iget-boolean v6, v6, Lpro/dbro/bart/leg;.bikes:Z // field@04f3 │ │ -055580: 3906 0300 |001c: if-nez v6, 001f // +0003 │ │ -055584: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -055586: d805 0501 |001f: add-int/lit8 v5, v5, #int 1 // #01 │ │ -05558a: 28e9 |0021: goto 000a // -0017 │ │ -05558c: 5c40 fd04 |0022: iput-boolean v0, v4, Lpro/dbro/bart/route;.bikes:Z // field@04fd │ │ -055590: 2206 7402 |0024: new-instance v6, Ljava/lang/StringBuilder; // type@0274 │ │ -055594: 7010 0e11 0600 |0026: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -05559a: 54a7 2c04 |0029: iget-object v7, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ -05559e: 5477 3904 |002b: iget-object v7, v7, Lpro/dbro/bart/BartRouteParser;.routeOriginDate:Ljava/lang/String; // field@0439 │ │ -0555a2: 6e20 1411 7600 |002d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0555a8: 0c06 |0030: move-result-object v6 │ │ -0555aa: 1a07 0700 |0031: const-string v7, " " // string@0007 │ │ -0555ae: 6e20 1411 7600 |0033: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0555b4: 0c06 |0036: move-result-object v6 │ │ -0555b6: 54a7 2c04 |0037: iget-object v7, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ -0555ba: 5477 3a04 |0039: iget-object v7, v7, Lpro/dbro/bart/BartRouteParser;.routeOriginTime:Ljava/lang/String; // field@043a │ │ -0555be: 6e20 1411 7600 |003b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0555c4: 0c06 |003e: move-result-object v6 │ │ -0555c6: 6e10 1a11 0600 |003f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0555cc: 0c03 |0042: move-result-object v3 │ │ -0555ce: 2206 7402 |0043: new-instance v6, Ljava/lang/StringBuilder; // type@0274 │ │ -0555d2: 7010 0e11 0600 |0045: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0555d8: 54a7 2c04 |0048: iget-object v7, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ -0555dc: 5477 3704 |004a: iget-object v7, v7, Lpro/dbro/bart/BartRouteParser;.routeDestinationDate:Ljava/lang/String; // field@0437 │ │ -0555e0: 6e20 1411 7600 |004c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0555e6: 0c06 |004f: move-result-object v6 │ │ -0555e8: 1a07 0700 |0050: const-string v7, " " // string@0007 │ │ -0555ec: 6e20 1411 7600 |0052: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0555f2: 0c06 |0055: move-result-object v6 │ │ -0555f4: 54a7 2c04 |0056: iget-object v7, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ -0555f8: 5477 3804 |0058: iget-object v7, v7, Lpro/dbro/bart/BartRouteParser;.routeDestinationTime:Ljava/lang/String; // field@0438 │ │ -0555fc: 6e20 1411 7600 |005a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -055602: 0c06 |005d: move-result-object v6 │ │ -055604: 6e10 1a11 0600 |005e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -05560a: 0c01 |0061: move-result-object v1 │ │ -05560c: 54a6 2c04 |0062: iget-object v6, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ -055610: 2207 8202 |0064: new-instance v7, Ljava/text/SimpleDateFormat; // type@0282 │ │ -055614: 1a08 ec06 |0066: const-string v8, "MM/dd/yyyy hh:mm a" // string@06ec │ │ -055618: 6209 1504 |0068: sget-object v9, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0415 │ │ -05561c: 7030 2e11 8709 |006a: invoke-direct {v7, v8, v9}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@112e │ │ -055622: 5b67 3004 |006d: iput-object v7, v6, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ -055626: 54a6 2c04 |006f: iget-object v6, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ -05562a: 5466 3004 |0071: iget-object v6, v6, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ -05562e: 54a7 2c04 |0073: iget-object v7, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ -055632: 5477 3b04 |0075: iget-object v7, v7, Lpro/dbro/bart/BartRouteParser;.tz:Ljava/util/TimeZone; // field@043b │ │ -055636: 6e20 3111 7600 |0077: invoke-virtual {v6, v7}, Ljava/text/SimpleDateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@1131 │ │ -05563c: 1a06 ee01 |007a: const-string v6, "BartRouteParserEndTrip" // string@01ee │ │ -055640: 2207 7402 |007c: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ -055644: 7010 0e11 0700 |007e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -05564a: 1a08 b812 |0081: const-string v8, "originDate: " // string@12b8 │ │ -05564e: 6e20 1411 8700 |0083: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -055654: 0c07 |0086: move-result-object v7 │ │ -055656: 6e20 1411 3700 |0087: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -05565c: 0c07 |008a: move-result-object v7 │ │ -05565e: 1a08 3b00 |008b: const-string v8, " destDate: " // string@003b │ │ -055662: 6e20 1411 8700 |008d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -055668: 0c07 |0090: move-result-object v7 │ │ -05566a: 6e20 1411 1700 |0091: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -055670: 0c07 |0094: move-result-object v7 │ │ -055672: 6e10 1a11 0700 |0095: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -055678: 0c07 |0098: move-result-object v7 │ │ -05567a: 7120 360e 7600 |0099: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -055680: 54a6 2c04 |009c: iget-object v6, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ -055684: 5466 3004 |009e: iget-object v6, v6, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ -055688: 6e20 3011 3600 |00a0: invoke-virtual {v6, v3}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@1130 │ │ -05568e: 0c06 |00a3: move-result-object v6 │ │ -055690: 5b46 fe04 |00a4: iput-object v6, v4, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ -055694: 54a6 2c04 |00a6: iget-object v6, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ -055698: 5466 3004 |00a8: iget-object v6, v6, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ -05569c: 6e20 3011 1600 |00aa: invoke-virtual {v6, v1}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@1130 │ │ -0556a2: 0c06 |00ad: move-result-object v6 │ │ -0556a4: 5b46 fc04 |00ae: iput-object v6, v4, Lpro/dbro/bart/route;.arrivalDate:Ljava/util/Date; // field@04fc │ │ -0556a8: 54a6 2c04 |00b0: iget-object v6, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ -0556ac: 5566 3104 |00b2: iget-boolean v6, v6, Lpro/dbro/bart/BartRouteParser;.dateError:Z // field@0431 │ │ -0556b0: 3906 9500 |00b4: if-nez v6, 0149 // +0095 │ │ -0556b4: 1a06 a007 |00b6: const-string v6, "RouteParserDate" // string@07a0 │ │ -0556b8: 2207 7402 |00b8: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ -0556bc: 7010 0e11 0700 |00ba: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -0556c2: 1a08 3c0b |00bd: const-string v8, "depart: " // string@0b3c │ │ -0556c6: 6e20 1411 8700 |00bf: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0556cc: 0c07 |00c2: move-result-object v7 │ │ -0556ce: 5448 fe04 |00c3: iget-object v8, v4, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ -0556d2: 6e10 4d11 0800 |00c5: invoke-virtual {v8}, Ljava/util/Date;.toString:()Ljava/lang/String; // method@114d │ │ -0556d8: 0c08 |00c8: move-result-object v8 │ │ -0556da: 6e20 1411 8700 |00c9: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0556e0: 0c07 |00cc: move-result-object v7 │ │ -0556e2: 1a08 3500 |00cd: const-string v8, " arrive: " // string@0035 │ │ -0556e6: 6e20 1411 8700 |00cf: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0556ec: 0c07 |00d2: move-result-object v7 │ │ -0556ee: 5448 fc04 |00d3: iget-object v8, v4, Lpro/dbro/bart/route;.arrivalDate:Ljava/util/Date; // field@04fc │ │ -0556f2: 6e10 4d11 0800 |00d5: invoke-virtual {v8}, Ljava/util/Date;.toString:()Ljava/lang/String; // method@114d │ │ -0556f8: 0c08 |00d8: move-result-object v8 │ │ -0556fa: 6e20 1411 8700 |00d9: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -055700: 0c07 |00dc: move-result-object v7 │ │ -055702: 6e10 1a11 0700 |00dd: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -055708: 0c07 |00e0: move-result-object v7 │ │ -05570a: 7120 360e 7600 |00e1: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -055710: 1a03 0000 |00e4: const-string v3, "" // string@0000 │ │ -055714: 1a06 0000 |00e6: const-string v6, "" // string@0000 │ │ -055718: 0e00 |00e8: return-void │ │ -05571a: 0d02 |00e9: move-exception v2 │ │ -05571c: 1a06 ee01 |00ea: const-string v6, "BartRouteParserEndTrip" // string@01ee │ │ -055720: 1a07 d711 |00ec: const-string v7, "non-PDT coerced parse failed" // string@11d7 │ │ -055724: 7120 360e 7600 |00ee: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -05572a: 1a06 ee01 |00f1: const-string v6, "BartRouteParserEndTrip" // string@01ee │ │ -05572e: 1a07 d811 |00f3: const-string v7, "non-PST coerced parse failed" // string@11d8 │ │ -055732: 7120 360e 7600 |00f5: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -055738: 1a06 f001 |00f8: const-string v6, "BartRouteParserEndTrip_DateString" // string@01f0 │ │ -05573c: 2207 7402 |00fa: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ -055740: 7010 0e11 0700 |00fc: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -055746: 1a08 b712 |00ff: const-string v8, "origin: " // string@12b7 │ │ -05574a: 6e20 1411 8700 |0101: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -055750: 0c07 |0104: move-result-object v7 │ │ -055752: 6e20 1411 3700 |0105: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -055758: 0c07 |0108: move-result-object v7 │ │ -05575a: 1a08 2c00 |0109: const-string v8, " , destination: " // string@002c │ │ -05575e: 6e20 1411 8700 |010b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -055764: 0c07 |010e: move-result-object v7 │ │ -055766: 6e20 1411 1700 |010f: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -05576c: 0c07 |0112: move-result-object v7 │ │ -05576e: 6e10 1a11 0700 |0113: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -055774: 0c07 |0116: move-result-object v7 │ │ -055776: 7120 360e 7600 |0117: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -05577c: 1a06 ef01 |011a: const-string v6, "BartRouteParserEndTripException" // string@01ef │ │ -055780: 2207 7402 |011c: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ -055784: 7010 0e11 0700 |011e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -05578a: 6e10 ea10 0200 |0121: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -055790: 0c08 |0124: move-result-object v8 │ │ -055792: 6e10 c610 0800 |0125: invoke-virtual {v8}, Ljava/lang/Class;.toString:()Ljava/lang/String; // method@10c6 │ │ -055798: 0c08 |0128: move-result-object v8 │ │ -05579a: 6e20 1411 8700 |0129: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0557a0: 0c07 |012c: move-result-object v7 │ │ -0557a2: 1a08 2001 |012d: const-string v8, ": " // string@0120 │ │ -0557a6: 6e20 1411 8700 |012f: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0557ac: 0c07 |0132: move-result-object v7 │ │ -0557ae: 6e10 2b11 0200 |0133: invoke-virtual {v2}, Ljava/text/ParseException;.getMessage:()Ljava/lang/String; // method@112b │ │ -0557b4: 0c08 |0136: move-result-object v8 │ │ -0557b6: 6e20 1411 8700 |0137: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0557bc: 0c07 |013a: move-result-object v7 │ │ -0557be: 6e10 1a11 0700 |013b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0557c4: 0c07 |013e: move-result-object v7 │ │ -0557c6: 7120 360e 7600 |013f: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -0557cc: 54a6 2c04 |0142: iget-object v6, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ -0557d0: 1217 |0144: const/4 v7, #int 1 // #1 │ │ -0557d2: 5c67 3104 |0145: iput-boolean v7, v6, Lpro/dbro/bart/BartRouteParser;.dateError:Z // field@0431 │ │ -0557d6: 2900 69ff |0147: goto/16 00b0 // -0097 │ │ -0557da: 54a6 2d04 |0149: iget-object v6, v10, Lpro/dbro/bart/BartRouteParser$7;.val$response:Lpro/dbro/bart/routeResponse; // field@042d │ │ -0557de: 6e10 ab12 0600 |014b: invoke-virtual {v6}, Lpro/dbro/bart/routeResponse;.removeLastRoute:()Lpro/dbro/bart/route; // method@12ab │ │ -0557e4: 2896 |014e: goto 00e4 // -006a │ │ +05744c: |[05744c] pro.dbro.bart.BartRouteParser$7.handleTag:(Lcom/thebuzzmedia/sjxp/XMLParser;ZLjava/lang/Object;)V │ │ +05745c: 390c e800 |0000: if-nez v12, 00e8 // +00e8 │ │ +057460: 54a6 2d04 |0002: iget-object v6, v10, Lpro/dbro/bart/BartRouteParser$7;.val$response:Lpro/dbro/bart/routeResponse; // field@042d │ │ +057464: 6e10 ab12 0600 |0004: invoke-virtual {v6}, Lpro/dbro/bart/routeResponse;.getLastRoute:()Lpro/dbro/bart/route; // method@12ab │ │ +05746a: 0c04 |0007: move-result-object v4 │ │ +05746c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +05746e: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +057470: 5446 0105 |000a: iget-object v6, v4, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +057474: 6e10 4011 0600 |000c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@1140 │ │ +05747a: 0a06 |000f: move-result v6 │ │ +05747c: 3565 1200 |0010: if-ge v5, v6, 0022 // +0012 │ │ +057480: 5446 0105 |0012: iget-object v6, v4, Lpro/dbro/bart/route;.legs:Ljava/util/ArrayList; // field@0501 │ │ +057484: 6e20 3911 5600 |0014: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@1139 │ │ +05748a: 0c06 |0017: move-result-object v6 │ │ +05748c: 1f06 f602 |0018: check-cast v6, Lpro/dbro/bart/leg; // type@02f6 │ │ +057490: 5566 f304 |001a: iget-boolean v6, v6, Lpro/dbro/bart/leg;.bikes:Z // field@04f3 │ │ +057494: 3906 0300 |001c: if-nez v6, 001f // +0003 │ │ +057498: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +05749a: d805 0501 |001f: add-int/lit8 v5, v5, #int 1 // #01 │ │ +05749e: 28e9 |0021: goto 000a // -0017 │ │ +0574a0: 5c40 fd04 |0022: iput-boolean v0, v4, Lpro/dbro/bart/route;.bikes:Z // field@04fd │ │ +0574a4: 2206 7402 |0024: new-instance v6, Ljava/lang/StringBuilder; // type@0274 │ │ +0574a8: 7010 0f11 0600 |0026: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0574ae: 54a7 2c04 |0029: iget-object v7, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ +0574b2: 5477 3904 |002b: iget-object v7, v7, Lpro/dbro/bart/BartRouteParser;.routeOriginDate:Ljava/lang/String; // field@0439 │ │ +0574b6: 6e20 1511 7600 |002d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0574bc: 0c06 |0030: move-result-object v6 │ │ +0574be: 1a07 0700 |0031: const-string v7, " " // string@0007 │ │ +0574c2: 6e20 1511 7600 |0033: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0574c8: 0c06 |0036: move-result-object v6 │ │ +0574ca: 54a7 2c04 |0037: iget-object v7, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ +0574ce: 5477 3a04 |0039: iget-object v7, v7, Lpro/dbro/bart/BartRouteParser;.routeOriginTime:Ljava/lang/String; // field@043a │ │ +0574d2: 6e20 1511 7600 |003b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0574d8: 0c06 |003e: move-result-object v6 │ │ +0574da: 6e10 1b11 0600 |003f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0574e0: 0c03 |0042: move-result-object v3 │ │ +0574e2: 2206 7402 |0043: new-instance v6, Ljava/lang/StringBuilder; // type@0274 │ │ +0574e6: 7010 0f11 0600 |0045: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0574ec: 54a7 2c04 |0048: iget-object v7, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ +0574f0: 5477 3704 |004a: iget-object v7, v7, Lpro/dbro/bart/BartRouteParser;.routeDestinationDate:Ljava/lang/String; // field@0437 │ │ +0574f4: 6e20 1511 7600 |004c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0574fa: 0c06 |004f: move-result-object v6 │ │ +0574fc: 1a07 0700 |0050: const-string v7, " " // string@0007 │ │ +057500: 6e20 1511 7600 |0052: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +057506: 0c06 |0055: move-result-object v6 │ │ +057508: 54a7 2c04 |0056: iget-object v7, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ +05750c: 5477 3804 |0058: iget-object v7, v7, Lpro/dbro/bart/BartRouteParser;.routeDestinationTime:Ljava/lang/String; // field@0438 │ │ +057510: 6e20 1511 7600 |005a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +057516: 0c06 |005d: move-result-object v6 │ │ +057518: 6e10 1b11 0600 |005e: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +05751e: 0c01 |0061: move-result-object v1 │ │ +057520: 54a6 2c04 |0062: iget-object v6, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ +057524: 2207 8202 |0064: new-instance v7, Ljava/text/SimpleDateFormat; // type@0282 │ │ +057528: 1a08 ec06 |0066: const-string v8, "MM/dd/yyyy hh:mm a" // string@06ec │ │ +05752c: 6209 1504 |0068: sget-object v9, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0415 │ │ +057530: 7030 2f11 8709 |006a: invoke-direct {v7, v8, v9}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@112f │ │ +057536: 5b67 3004 |006d: iput-object v7, v6, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ +05753a: 54a6 2c04 |006f: iget-object v6, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ +05753e: 5466 3004 |0071: iget-object v6, v6, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ +057542: 54a7 2c04 |0073: iget-object v7, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ +057546: 5477 3b04 |0075: iget-object v7, v7, Lpro/dbro/bart/BartRouteParser;.tz:Ljava/util/TimeZone; // field@043b │ │ +05754a: 6e20 3211 7600 |0077: invoke-virtual {v6, v7}, Ljava/text/SimpleDateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@1132 │ │ +057550: 1a06 ee01 |007a: const-string v6, "BartRouteParserEndTrip" // string@01ee │ │ +057554: 2207 7402 |007c: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ +057558: 7010 0f11 0700 |007e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +05755e: 1a08 b812 |0081: const-string v8, "originDate: " // string@12b8 │ │ +057562: 6e20 1511 8700 |0083: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +057568: 0c07 |0086: move-result-object v7 │ │ +05756a: 6e20 1511 3700 |0087: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +057570: 0c07 |008a: move-result-object v7 │ │ +057572: 1a08 3b00 |008b: const-string v8, " destDate: " // string@003b │ │ +057576: 6e20 1511 8700 |008d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +05757c: 0c07 |0090: move-result-object v7 │ │ +05757e: 6e20 1511 1700 |0091: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +057584: 0c07 |0094: move-result-object v7 │ │ +057586: 6e10 1b11 0700 |0095: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +05758c: 0c07 |0098: move-result-object v7 │ │ +05758e: 7120 360e 7600 |0099: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +057594: 54a6 2c04 |009c: iget-object v6, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ +057598: 5466 3004 |009e: iget-object v6, v6, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ +05759c: 6e20 3111 3600 |00a0: invoke-virtual {v6, v3}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@1131 │ │ +0575a2: 0c06 |00a3: move-result-object v6 │ │ +0575a4: 5b46 fe04 |00a4: iput-object v6, v4, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ +0575a8: 54a6 2c04 |00a6: iget-object v6, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ +0575ac: 5466 3004 |00a8: iget-object v6, v6, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ +0575b0: 6e20 3111 1600 |00aa: invoke-virtual {v6, v1}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@1131 │ │ +0575b6: 0c06 |00ad: move-result-object v6 │ │ +0575b8: 5b46 fc04 |00ae: iput-object v6, v4, Lpro/dbro/bart/route;.arrivalDate:Ljava/util/Date; // field@04fc │ │ +0575bc: 54a6 2c04 |00b0: iget-object v6, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ +0575c0: 5566 3104 |00b2: iget-boolean v6, v6, Lpro/dbro/bart/BartRouteParser;.dateError:Z // field@0431 │ │ +0575c4: 3906 9500 |00b4: if-nez v6, 0149 // +0095 │ │ +0575c8: 1a06 a007 |00b6: const-string v6, "RouteParserDate" // string@07a0 │ │ +0575cc: 2207 7402 |00b8: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ +0575d0: 7010 0f11 0700 |00ba: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0575d6: 1a08 3c0b |00bd: const-string v8, "depart: " // string@0b3c │ │ +0575da: 6e20 1511 8700 |00bf: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0575e0: 0c07 |00c2: move-result-object v7 │ │ +0575e2: 5448 fe04 |00c3: iget-object v8, v4, Lpro/dbro/bart/route;.departureDate:Ljava/util/Date; // field@04fe │ │ +0575e6: 6e10 4e11 0800 |00c5: invoke-virtual {v8}, Ljava/util/Date;.toString:()Ljava/lang/String; // method@114e │ │ +0575ec: 0c08 |00c8: move-result-object v8 │ │ +0575ee: 6e20 1511 8700 |00c9: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0575f4: 0c07 |00cc: move-result-object v7 │ │ +0575f6: 1a08 3500 |00cd: const-string v8, " arrive: " // string@0035 │ │ +0575fa: 6e20 1511 8700 |00cf: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +057600: 0c07 |00d2: move-result-object v7 │ │ +057602: 5448 fc04 |00d3: iget-object v8, v4, Lpro/dbro/bart/route;.arrivalDate:Ljava/util/Date; // field@04fc │ │ +057606: 6e10 4e11 0800 |00d5: invoke-virtual {v8}, Ljava/util/Date;.toString:()Ljava/lang/String; // method@114e │ │ +05760c: 0c08 |00d8: move-result-object v8 │ │ +05760e: 6e20 1511 8700 |00d9: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +057614: 0c07 |00dc: move-result-object v7 │ │ +057616: 6e10 1b11 0700 |00dd: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +05761c: 0c07 |00e0: move-result-object v7 │ │ +05761e: 7120 360e 7600 |00e1: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +057624: 1a03 0000 |00e4: const-string v3, "" // string@0000 │ │ +057628: 1a06 0000 |00e6: const-string v6, "" // string@0000 │ │ +05762c: 0e00 |00e8: return-void │ │ +05762e: 0d02 |00e9: move-exception v2 │ │ +057630: 1a06 ee01 |00ea: const-string v6, "BartRouteParserEndTrip" // string@01ee │ │ +057634: 1a07 d711 |00ec: const-string v7, "non-PDT coerced parse failed" // string@11d7 │ │ +057638: 7120 360e 7600 |00ee: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +05763e: 1a06 ee01 |00f1: const-string v6, "BartRouteParserEndTrip" // string@01ee │ │ +057642: 1a07 d811 |00f3: const-string v7, "non-PST coerced parse failed" // string@11d8 │ │ +057646: 7120 360e 7600 |00f5: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +05764c: 1a06 f001 |00f8: const-string v6, "BartRouteParserEndTrip_DateString" // string@01f0 │ │ +057650: 2207 7402 |00fa: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ +057654: 7010 0f11 0700 |00fc: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +05765a: 1a08 b712 |00ff: const-string v8, "origin: " // string@12b7 │ │ +05765e: 6e20 1511 8700 |0101: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +057664: 0c07 |0104: move-result-object v7 │ │ +057666: 6e20 1511 3700 |0105: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +05766c: 0c07 |0108: move-result-object v7 │ │ +05766e: 1a08 2c00 |0109: const-string v8, " , destination: " // string@002c │ │ +057672: 6e20 1511 8700 |010b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +057678: 0c07 |010e: move-result-object v7 │ │ +05767a: 6e20 1511 1700 |010f: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +057680: 0c07 |0112: move-result-object v7 │ │ +057682: 6e10 1b11 0700 |0113: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +057688: 0c07 |0116: move-result-object v7 │ │ +05768a: 7120 360e 7600 |0117: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +057690: 1a06 ef01 |011a: const-string v6, "BartRouteParserEndTripException" // string@01ef │ │ +057694: 2207 7402 |011c: new-instance v7, Ljava/lang/StringBuilder; // type@0274 │ │ +057698: 7010 0f11 0700 |011e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +05769e: 6e10 eb10 0200 |0121: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +0576a4: 0c08 |0124: move-result-object v8 │ │ +0576a6: 6e10 c710 0800 |0125: invoke-virtual {v8}, Ljava/lang/Class;.toString:()Ljava/lang/String; // method@10c7 │ │ +0576ac: 0c08 |0128: move-result-object v8 │ │ +0576ae: 6e20 1511 8700 |0129: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0576b4: 0c07 |012c: move-result-object v7 │ │ +0576b6: 1a08 2001 |012d: const-string v8, ": " // string@0120 │ │ +0576ba: 6e20 1511 8700 |012f: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0576c0: 0c07 |0132: move-result-object v7 │ │ +0576c2: 6e10 2c11 0200 |0133: invoke-virtual {v2}, Ljava/text/ParseException;.getMessage:()Ljava/lang/String; // method@112c │ │ +0576c8: 0c08 |0136: move-result-object v8 │ │ +0576ca: 6e20 1511 8700 |0137: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0576d0: 0c07 |013a: move-result-object v7 │ │ +0576d2: 6e10 1b11 0700 |013b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0576d8: 0c07 |013e: move-result-object v7 │ │ +0576da: 7120 360e 7600 |013f: invoke-static {v6, v7}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +0576e0: 54a6 2c04 |0142: iget-object v6, v10, Lpro/dbro/bart/BartRouteParser$7;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042c │ │ +0576e4: 1217 |0144: const/4 v7, #int 1 // #1 │ │ +0576e6: 5c67 3104 |0145: iput-boolean v7, v6, Lpro/dbro/bart/BartRouteParser;.dateError:Z // field@0431 │ │ +0576ea: 2900 69ff |0147: goto/16 00b0 // -0097 │ │ +0576ee: 54a6 2d04 |0149: iget-object v6, v10, Lpro/dbro/bart/BartRouteParser$7;.val$response:Lpro/dbro/bart/routeResponse; // field@042d │ │ +0576f2: 6e10 ac12 0600 |014b: invoke-virtual {v6}, Lpro/dbro/bart/routeResponse;.removeLastRoute:()Lpro/dbro/bart/route; // method@12ac │ │ +0576f8: 2896 |014e: goto 00e4 // -006a │ │ catches : 1 │ │ 0x007a - 0x00b0 │ │ Ljava/text/ParseException; -> 0x00e9 │ │ positions : │ │ 0x0000 line=131 │ │ 0x0002 line=132 │ │ 0x0008 line=135 │ │ @@ -118823,25 +119039,25 @@ │ │ type : '(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0557f8: |[0557f8] pro.dbro.bart.BartRouteParser$8.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V │ │ -055808: 5b01 2e04 |0000: iput-object v1, v0, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ -05580c: 5b05 2f04 |0002: iput-object v5, v0, Lpro/dbro/bart/BartRouteParser$8;.val$response:Lpro/dbro/bart/routeResponse; // field@042f │ │ -055810: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ -055816: 0e00 |0007: return-void │ │ +05770c: |[05770c] pro.dbro.bart.BartRouteParser$8.:(Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V │ │ +05771c: 5b01 2e04 |0000: iput-object v1, v0, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ +057720: 5b05 2f04 |0002: iput-object v5, v0, Lpro/dbro/bart/BartRouteParser$8;.val$response:Lpro/dbro/bart/routeResponse; // field@042f │ │ +057724: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ +05772a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpro/dbro/bart/BartRouteParser$8; │ │ - 0x0000 - 0x0008 reg=1 (null) Lpro/dbro/bart/BartRouteParser; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lpro/dbro/bart/BartRouteParser; │ │ 0x0000 - 0x0008 reg=2 x0 Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ 0x0000 - 0x0008 reg=3 x1 Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=4 x2 [Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=5 (null) Lpro/dbro/bart/routeResponse; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/BartRouteParser$8;) │ │ @@ -118849,176 +119065,176 @@ │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;ILjava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 344 16-bit code units │ │ -055818: |[055818] pro.dbro.bart.BartRouteParser$8.handleParsedAttribute:(Lcom/thebuzzmedia/sjxp/XMLParser;ILjava/lang/String;Ljava/lang/Object;)V │ │ -055828: 2b0a 4201 0000 |0000: packed-switch v10, 00000142 // +00000142 │ │ -05582e: 0e00 |0003: return-void │ │ -055830: 5484 2f04 |0004: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.val$response:Lpro/dbro/bart/routeResponse; // field@042f │ │ -055834: 6e10 aa12 0400 |0006: invoke-virtual {v4}, Lpro/dbro/bart/routeResponse;.getLastRoute:()Lpro/dbro/bart/route; // method@12aa │ │ -05583a: 0c03 |0009: move-result-object v3 │ │ -05583c: 6e10 a512 0300 |000a: invoke-virtual {v3}, Lpro/dbro/bart/route;.addLeg:()Lpro/dbro/bart/leg; // method@12a5 │ │ -055842: 0c02 |000d: move-result-object v2 │ │ -055844: 5b2b fb04 |000e: iput-object v11, v2, Lpro/dbro/bart/leg;.transferCode:Ljava/lang/String; // field@04fb │ │ -055848: 28f3 |0010: goto 0003 // -000d │ │ -05584a: 5484 2f04 |0011: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.val$response:Lpro/dbro/bart/routeResponse; // field@042f │ │ -05584e: 6e10 aa12 0400 |0013: invoke-virtual {v4}, Lpro/dbro/bart/routeResponse;.getLastRoute:()Lpro/dbro/bart/route; // method@12aa │ │ -055854: 0c03 |0016: move-result-object v3 │ │ -055856: 6e10 a612 0300 |0017: invoke-virtual {v3}, Lpro/dbro/bart/route;.getLastLeg:()Lpro/dbro/bart/leg; // method@12a6 │ │ -05585c: 0c02 |001a: move-result-object v2 │ │ -05585e: 5b2b f404 |001b: iput-object v11, v2, Lpro/dbro/bart/leg;.boardStation:Ljava/lang/String; // field@04f4 │ │ -055862: 28e6 |001d: goto 0003 // -001a │ │ -055864: 5484 2f04 |001e: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.val$response:Lpro/dbro/bart/routeResponse; // field@042f │ │ -055868: 6e10 aa12 0400 |0020: invoke-virtual {v4}, Lpro/dbro/bart/routeResponse;.getLastRoute:()Lpro/dbro/bart/route; // method@12aa │ │ -05586e: 0c03 |0023: move-result-object v3 │ │ -055870: 6e10 a612 0300 |0024: invoke-virtual {v3}, Lpro/dbro/bart/route;.getLastLeg:()Lpro/dbro/bart/leg; // method@12a6 │ │ -055876: 0c02 |0027: move-result-object v2 │ │ -055878: 5b2b f704 |0028: iput-object v11, v2, Lpro/dbro/bart/leg;.disembarkStation:Ljava/lang/String; // field@04f7 │ │ -05587c: 28d9 |002a: goto 0003 // -0027 │ │ -05587e: 5484 2e04 |002b: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ -055882: 5b4b 3404 |002d: iput-object v11, v4, Lpro/dbro/bart/BartRouteParser;.legTime:Ljava/lang/String; // field@0434 │ │ -055886: 28d4 |002f: goto 0003 // -002c │ │ -055888: 5484 2e04 |0030: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ -05588c: 5b4b 3304 |0032: iput-object v11, v4, Lpro/dbro/bart/BartRouteParser;.legDate:Ljava/lang/String; // field@0433 │ │ -055890: 2204 7402 |0034: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ -055894: 7010 0e11 0400 |0036: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -05589a: 5485 2e04 |0039: iget-object v5, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ -05589e: 5455 3304 |003b: iget-object v5, v5, Lpro/dbro/bart/BartRouteParser;.legDate:Ljava/lang/String; // field@0433 │ │ -0558a2: 6e20 1411 5400 |003d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0558a8: 0c04 |0040: move-result-object v4 │ │ -0558aa: 1a05 0700 |0041: const-string v5, " " // string@0007 │ │ -0558ae: 6e20 1411 5400 |0043: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0558b4: 0c04 |0046: move-result-object v4 │ │ -0558b6: 5485 2e04 |0047: iget-object v5, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ -0558ba: 5455 3404 |0049: iget-object v5, v5, Lpro/dbro/bart/BartRouteParser;.legTime:Ljava/lang/String; // field@0434 │ │ -0558be: 6e20 1411 5400 |004b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0558c4: 0c04 |004e: move-result-object v4 │ │ -0558c6: 6e10 1a11 0400 |004f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0558cc: 0c00 |0052: move-result-object v0 │ │ -0558ce: 5484 2e04 |0053: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ -0558d2: 2205 8202 |0055: new-instance v5, Ljava/text/SimpleDateFormat; // type@0282 │ │ -0558d6: 1a06 ec06 |0057: const-string v6, "MM/dd/yyyy hh:mm a" // string@06ec │ │ -0558da: 6207 1504 |0059: sget-object v7, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0415 │ │ -0558de: 7030 2e11 6507 |005b: invoke-direct {v5, v6, v7}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@112e │ │ -0558e4: 5b45 3004 |005e: iput-object v5, v4, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ -0558e8: 5484 2e04 |0060: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ -0558ec: 5444 3004 |0062: iget-object v4, v4, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ -0558f0: 5485 2e04 |0064: iget-object v5, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ -0558f4: 5455 3b04 |0066: iget-object v5, v5, Lpro/dbro/bart/BartRouteParser;.tz:Ljava/util/TimeZone; // field@043b │ │ -0558f8: 6e20 3111 5400 |0068: invoke-virtual {v4, v5}, Ljava/text/SimpleDateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@1131 │ │ -0558fe: 5484 2f04 |006b: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.val$response:Lpro/dbro/bart/routeResponse; // field@042f │ │ -055902: 6e10 aa12 0400 |006d: invoke-virtual {v4}, Lpro/dbro/bart/routeResponse;.getLastRoute:()Lpro/dbro/bart/route; // method@12aa │ │ -055908: 0c03 |0070: move-result-object v3 │ │ -05590a: 6e10 a612 0300 |0071: invoke-virtual {v3}, Lpro/dbro/bart/route;.getLastLeg:()Lpro/dbro/bart/leg; // method@12a6 │ │ -055910: 0c02 |0074: move-result-object v2 │ │ -055912: 5484 2e04 |0075: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ -055916: 5444 3004 |0077: iget-object v4, v4, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ -05591a: 6e20 3011 0400 |0079: invoke-virtual {v4, v0}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@1130 │ │ -055920: 0c04 |007c: move-result-object v4 │ │ -055922: 5b24 f504 |007d: iput-object v4, v2, Lpro/dbro/bart/leg;.boardTime:Ljava/util/Date; // field@04f5 │ │ -055926: 2884 |007f: goto 0003 // -007c │ │ -055928: 0d01 |0080: move-exception v1 │ │ -05592a: 1a04 ec01 |0081: const-string v4, "BartRouteParser" // string@01ec │ │ -05592e: 2205 7402 |0083: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ -055932: 7010 0e11 0500 |0085: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -055938: 1a06 220a |0088: const-string v6, "boardTime unparseable: " // string@0a22 │ │ -05593c: 6e20 1411 6500 |008a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -055942: 0c05 |008d: move-result-object v5 │ │ -055944: 6e20 1411 0500 |008e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -05594a: 0c05 |0091: move-result-object v5 │ │ -05594c: 6e10 1a11 0500 |0092: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -055952: 0c05 |0095: move-result-object v5 │ │ -055954: 7120 360e 5400 |0096: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -05595a: 6e10 2c11 0100 |0099: invoke-virtual {v1}, Ljava/text/ParseException;.printStackTrace:()V // method@112c │ │ -055960: 2900 67ff |009c: goto/16 0003 // -0099 │ │ -055964: 5484 2e04 |009e: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ -055968: 5b4b 3404 |00a0: iput-object v11, v4, Lpro/dbro/bart/BartRouteParser;.legTime:Ljava/lang/String; // field@0434 │ │ -05596c: 2900 61ff |00a2: goto/16 0003 // -009f │ │ -055970: 5484 2e04 |00a4: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ -055974: 5b4b 3304 |00a6: iput-object v11, v4, Lpro/dbro/bart/BartRouteParser;.legDate:Ljava/lang/String; // field@0433 │ │ -055978: 2204 7402 |00a8: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ -05597c: 7010 0e11 0400 |00aa: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -055982: 5485 2e04 |00ad: iget-object v5, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ -055986: 5455 3304 |00af: iget-object v5, v5, Lpro/dbro/bart/BartRouteParser;.legDate:Ljava/lang/String; // field@0433 │ │ -05598a: 6e20 1411 5400 |00b1: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -055990: 0c04 |00b4: move-result-object v4 │ │ -055992: 1a05 0700 |00b5: const-string v5, " " // string@0007 │ │ -055996: 6e20 1411 5400 |00b7: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -05599c: 0c04 |00ba: move-result-object v4 │ │ -05599e: 5485 2e04 |00bb: iget-object v5, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ -0559a2: 5455 3404 |00bd: iget-object v5, v5, Lpro/dbro/bart/BartRouteParser;.legTime:Ljava/lang/String; // field@0434 │ │ -0559a6: 6e20 1411 5400 |00bf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0559ac: 0c04 |00c2: move-result-object v4 │ │ -0559ae: 6e10 1a11 0400 |00c3: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0559b4: 0c00 |00c6: move-result-object v0 │ │ -0559b6: 5484 2e04 |00c7: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ -0559ba: 2205 8202 |00c9: new-instance v5, Ljava/text/SimpleDateFormat; // type@0282 │ │ -0559be: 1a06 ec06 |00cb: const-string v6, "MM/dd/yyyy hh:mm a" // string@06ec │ │ -0559c2: 6207 1504 |00cd: sget-object v7, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0415 │ │ -0559c6: 7030 2e11 6507 |00cf: invoke-direct {v5, v6, v7}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@112e │ │ -0559cc: 5b45 3004 |00d2: iput-object v5, v4, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ -0559d0: 5484 2e04 |00d4: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ -0559d4: 5444 3004 |00d6: iget-object v4, v4, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ -0559d8: 5485 2e04 |00d8: iget-object v5, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ -0559dc: 5455 3b04 |00da: iget-object v5, v5, Lpro/dbro/bart/BartRouteParser;.tz:Ljava/util/TimeZone; // field@043b │ │ -0559e0: 6e20 3111 5400 |00dc: invoke-virtual {v4, v5}, Ljava/text/SimpleDateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@1131 │ │ -0559e6: 5484 2f04 |00df: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.val$response:Lpro/dbro/bart/routeResponse; // field@042f │ │ -0559ea: 6e10 aa12 0400 |00e1: invoke-virtual {v4}, Lpro/dbro/bart/routeResponse;.getLastRoute:()Lpro/dbro/bart/route; // method@12aa │ │ -0559f0: 0c03 |00e4: move-result-object v3 │ │ -0559f2: 6e10 a612 0300 |00e5: invoke-virtual {v3}, Lpro/dbro/bart/route;.getLastLeg:()Lpro/dbro/bart/leg; // method@12a6 │ │ -0559f8: 0c02 |00e8: move-result-object v2 │ │ -0559fa: 5484 2e04 |00e9: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ -0559fe: 5444 3004 |00eb: iget-object v4, v4, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ -055a02: 6e20 3011 0400 |00ed: invoke-virtual {v4, v0}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@1130 │ │ -055a08: 0c04 |00f0: move-result-object v4 │ │ -055a0a: 5b24 f804 |00f1: iput-object v4, v2, Lpro/dbro/bart/leg;.disembarkTime:Ljava/util/Date; // field@04f8 │ │ -055a0e: 2900 10ff |00f3: goto/16 0003 // -00f0 │ │ -055a12: 0d01 |00f5: move-exception v1 │ │ -055a14: 1a04 ec01 |00f6: const-string v4, "BartRouteParser" // string@01ec │ │ -055a18: 2205 7402 |00f8: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ -055a1c: 7010 0e11 0500 |00fa: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -055a22: 1a06 690b |00fd: const-string v6, "disembarkTime unparseable: " // string@0b69 │ │ -055a26: 6e20 1411 6500 |00ff: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -055a2c: 0c05 |0102: move-result-object v5 │ │ -055a2e: 6e20 1411 0500 |0103: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -055a34: 0c05 |0106: move-result-object v5 │ │ -055a36: 6e10 1a11 0500 |0107: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -055a3c: 0c05 |010a: move-result-object v5 │ │ -055a3e: 7120 360e 5400 |010b: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ -055a44: 6e10 2c11 0100 |010e: invoke-virtual {v1}, Ljava/text/ParseException;.printStackTrace:()V // method@112c │ │ -055a4a: 2900 f2fe |0111: goto/16 0003 // -010e │ │ -055a4e: 5484 2f04 |0113: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.val$response:Lpro/dbro/bart/routeResponse; // field@042f │ │ -055a52: 6e10 aa12 0400 |0115: invoke-virtual {v4}, Lpro/dbro/bart/routeResponse;.getLastRoute:()Lpro/dbro/bart/route; // method@12aa │ │ -055a58: 0c03 |0118: move-result-object v3 │ │ -055a5a: 6e10 a612 0300 |0119: invoke-virtual {v3}, Lpro/dbro/bart/route;.getLastLeg:()Lpro/dbro/bart/leg; // method@12a6 │ │ -055a60: 0c02 |011c: move-result-object v2 │ │ -055a62: 6e10 0711 0b00 |011d: invoke-virtual {v11}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1107 │ │ -055a68: 0c04 |0120: move-result-object v4 │ │ -055a6a: 5b24 fa04 |0121: iput-object v4, v2, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ -055a6e: 2900 e0fe |0123: goto/16 0003 // -0120 │ │ -055a72: 5484 2f04 |0125: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.val$response:Lpro/dbro/bart/routeResponse; // field@042f │ │ -055a76: 6e10 aa12 0400 |0127: invoke-virtual {v4}, Lpro/dbro/bart/routeResponse;.getLastRoute:()Lpro/dbro/bart/route; // method@12aa │ │ -055a7c: 0c03 |012a: move-result-object v3 │ │ -055a7e: 6e10 a612 0300 |012b: invoke-virtual {v3}, Lpro/dbro/bart/route;.getLastLeg:()Lpro/dbro/bart/leg; // method@12a6 │ │ -055a84: 0c02 |012e: move-result-object v2 │ │ -055a86: 1a04 ea00 |012f: const-string v4, "1" // string@00ea │ │ -055a8a: 6e20 f910 4b00 |0131: invoke-virtual {v11, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10f9 │ │ -055a90: 0a04 |0134: move-result v4 │ │ -055a92: 3804 0700 |0135: if-eqz v4, 013c // +0007 │ │ -055a96: 1214 |0137: const/4 v4, #int 1 // #1 │ │ -055a98: 5c24 f304 |0138: iput-boolean v4, v2, Lpro/dbro/bart/leg;.bikes:Z // field@04f3 │ │ -055a9c: 2900 c9fe |013a: goto/16 0003 // -0137 │ │ -055aa0: 1204 |013c: const/4 v4, #int 0 // #0 │ │ -055aa2: 5c24 f304 |013d: iput-boolean v4, v2, Lpro/dbro/bart/leg;.bikes:Z // field@04f3 │ │ -055aa6: 2900 c4fe |013f: goto/16 0003 // -013c │ │ -055aaa: 0000 |0141: nop // spacer │ │ -055aac: 0001 0900 0000 0000 0400 0000 1100 ... |0142: packed-switch-data (22 units) │ │ +05772c: |[05772c] pro.dbro.bart.BartRouteParser$8.handleParsedAttribute:(Lcom/thebuzzmedia/sjxp/XMLParser;ILjava/lang/String;Ljava/lang/Object;)V │ │ +05773c: 2b0a 4201 0000 |0000: packed-switch v10, 00000142 // +00000142 │ │ +057742: 0e00 |0003: return-void │ │ +057744: 5484 2f04 |0004: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.val$response:Lpro/dbro/bart/routeResponse; // field@042f │ │ +057748: 6e10 ab12 0400 |0006: invoke-virtual {v4}, Lpro/dbro/bart/routeResponse;.getLastRoute:()Lpro/dbro/bart/route; // method@12ab │ │ +05774e: 0c03 |0009: move-result-object v3 │ │ +057750: 6e10 a612 0300 |000a: invoke-virtual {v3}, Lpro/dbro/bart/route;.addLeg:()Lpro/dbro/bart/leg; // method@12a6 │ │ +057756: 0c02 |000d: move-result-object v2 │ │ +057758: 5b2b fb04 |000e: iput-object v11, v2, Lpro/dbro/bart/leg;.transferCode:Ljava/lang/String; // field@04fb │ │ +05775c: 28f3 |0010: goto 0003 // -000d │ │ +05775e: 5484 2f04 |0011: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.val$response:Lpro/dbro/bart/routeResponse; // field@042f │ │ +057762: 6e10 ab12 0400 |0013: invoke-virtual {v4}, Lpro/dbro/bart/routeResponse;.getLastRoute:()Lpro/dbro/bart/route; // method@12ab │ │ +057768: 0c03 |0016: move-result-object v3 │ │ +05776a: 6e10 a712 0300 |0017: invoke-virtual {v3}, Lpro/dbro/bart/route;.getLastLeg:()Lpro/dbro/bart/leg; // method@12a7 │ │ +057770: 0c02 |001a: move-result-object v2 │ │ +057772: 5b2b f404 |001b: iput-object v11, v2, Lpro/dbro/bart/leg;.boardStation:Ljava/lang/String; // field@04f4 │ │ +057776: 28e6 |001d: goto 0003 // -001a │ │ +057778: 5484 2f04 |001e: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.val$response:Lpro/dbro/bart/routeResponse; // field@042f │ │ +05777c: 6e10 ab12 0400 |0020: invoke-virtual {v4}, Lpro/dbro/bart/routeResponse;.getLastRoute:()Lpro/dbro/bart/route; // method@12ab │ │ +057782: 0c03 |0023: move-result-object v3 │ │ +057784: 6e10 a712 0300 |0024: invoke-virtual {v3}, Lpro/dbro/bart/route;.getLastLeg:()Lpro/dbro/bart/leg; // method@12a7 │ │ +05778a: 0c02 |0027: move-result-object v2 │ │ +05778c: 5b2b f704 |0028: iput-object v11, v2, Lpro/dbro/bart/leg;.disembarkStation:Ljava/lang/String; // field@04f7 │ │ +057790: 28d9 |002a: goto 0003 // -0027 │ │ +057792: 5484 2e04 |002b: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ +057796: 5b4b 3404 |002d: iput-object v11, v4, Lpro/dbro/bart/BartRouteParser;.legTime:Ljava/lang/String; // field@0434 │ │ +05779a: 28d4 |002f: goto 0003 // -002c │ │ +05779c: 5484 2e04 |0030: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ +0577a0: 5b4b 3304 |0032: iput-object v11, v4, Lpro/dbro/bart/BartRouteParser;.legDate:Ljava/lang/String; // field@0433 │ │ +0577a4: 2204 7402 |0034: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ +0577a8: 7010 0f11 0400 |0036: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0577ae: 5485 2e04 |0039: iget-object v5, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ +0577b2: 5455 3304 |003b: iget-object v5, v5, Lpro/dbro/bart/BartRouteParser;.legDate:Ljava/lang/String; // field@0433 │ │ +0577b6: 6e20 1511 5400 |003d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0577bc: 0c04 |0040: move-result-object v4 │ │ +0577be: 1a05 0700 |0041: const-string v5, " " // string@0007 │ │ +0577c2: 6e20 1511 5400 |0043: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0577c8: 0c04 |0046: move-result-object v4 │ │ +0577ca: 5485 2e04 |0047: iget-object v5, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ +0577ce: 5455 3404 |0049: iget-object v5, v5, Lpro/dbro/bart/BartRouteParser;.legTime:Ljava/lang/String; // field@0434 │ │ +0577d2: 6e20 1511 5400 |004b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0577d8: 0c04 |004e: move-result-object v4 │ │ +0577da: 6e10 1b11 0400 |004f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0577e0: 0c00 |0052: move-result-object v0 │ │ +0577e2: 5484 2e04 |0053: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ +0577e6: 2205 8202 |0055: new-instance v5, Ljava/text/SimpleDateFormat; // type@0282 │ │ +0577ea: 1a06 ec06 |0057: const-string v6, "MM/dd/yyyy hh:mm a" // string@06ec │ │ +0577ee: 6207 1504 |0059: sget-object v7, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0415 │ │ +0577f2: 7030 2f11 6507 |005b: invoke-direct {v5, v6, v7}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@112f │ │ +0577f8: 5b45 3004 |005e: iput-object v5, v4, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ +0577fc: 5484 2e04 |0060: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ +057800: 5444 3004 |0062: iget-object v4, v4, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ +057804: 5485 2e04 |0064: iget-object v5, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ +057808: 5455 3b04 |0066: iget-object v5, v5, Lpro/dbro/bart/BartRouteParser;.tz:Ljava/util/TimeZone; // field@043b │ │ +05780c: 6e20 3211 5400 |0068: invoke-virtual {v4, v5}, Ljava/text/SimpleDateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@1132 │ │ +057812: 5484 2f04 |006b: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.val$response:Lpro/dbro/bart/routeResponse; // field@042f │ │ +057816: 6e10 ab12 0400 |006d: invoke-virtual {v4}, Lpro/dbro/bart/routeResponse;.getLastRoute:()Lpro/dbro/bart/route; // method@12ab │ │ +05781c: 0c03 |0070: move-result-object v3 │ │ +05781e: 6e10 a712 0300 |0071: invoke-virtual {v3}, Lpro/dbro/bart/route;.getLastLeg:()Lpro/dbro/bart/leg; // method@12a7 │ │ +057824: 0c02 |0074: move-result-object v2 │ │ +057826: 5484 2e04 |0075: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ +05782a: 5444 3004 |0077: iget-object v4, v4, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ +05782e: 6e20 3111 0400 |0079: invoke-virtual {v4, v0}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@1131 │ │ +057834: 0c04 |007c: move-result-object v4 │ │ +057836: 5b24 f504 |007d: iput-object v4, v2, Lpro/dbro/bart/leg;.boardTime:Ljava/util/Date; // field@04f5 │ │ +05783a: 2884 |007f: goto 0003 // -007c │ │ +05783c: 0d01 |0080: move-exception v1 │ │ +05783e: 1a04 ec01 |0081: const-string v4, "BartRouteParser" // string@01ec │ │ +057842: 2205 7402 |0083: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ +057846: 7010 0f11 0500 |0085: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +05784c: 1a06 220a |0088: const-string v6, "boardTime unparseable: " // string@0a22 │ │ +057850: 6e20 1511 6500 |008a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +057856: 0c05 |008d: move-result-object v5 │ │ +057858: 6e20 1511 0500 |008e: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +05785e: 0c05 |0091: move-result-object v5 │ │ +057860: 6e10 1b11 0500 |0092: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +057866: 0c05 |0095: move-result-object v5 │ │ +057868: 7120 360e 5400 |0096: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +05786e: 6e10 2d11 0100 |0099: invoke-virtual {v1}, Ljava/text/ParseException;.printStackTrace:()V // method@112d │ │ +057874: 2900 67ff |009c: goto/16 0003 // -0099 │ │ +057878: 5484 2e04 |009e: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ +05787c: 5b4b 3404 |00a0: iput-object v11, v4, Lpro/dbro/bart/BartRouteParser;.legTime:Ljava/lang/String; // field@0434 │ │ +057880: 2900 61ff |00a2: goto/16 0003 // -009f │ │ +057884: 5484 2e04 |00a4: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ +057888: 5b4b 3304 |00a6: iput-object v11, v4, Lpro/dbro/bart/BartRouteParser;.legDate:Ljava/lang/String; // field@0433 │ │ +05788c: 2204 7402 |00a8: new-instance v4, Ljava/lang/StringBuilder; // type@0274 │ │ +057890: 7010 0f11 0400 |00aa: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +057896: 5485 2e04 |00ad: iget-object v5, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ +05789a: 5455 3304 |00af: iget-object v5, v5, Lpro/dbro/bart/BartRouteParser;.legDate:Ljava/lang/String; // field@0433 │ │ +05789e: 6e20 1511 5400 |00b1: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0578a4: 0c04 |00b4: move-result-object v4 │ │ +0578a6: 1a05 0700 |00b5: const-string v5, " " // string@0007 │ │ +0578aa: 6e20 1511 5400 |00b7: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0578b0: 0c04 |00ba: move-result-object v4 │ │ +0578b2: 5485 2e04 |00bb: iget-object v5, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ +0578b6: 5455 3404 |00bd: iget-object v5, v5, Lpro/dbro/bart/BartRouteParser;.legTime:Ljava/lang/String; // field@0434 │ │ +0578ba: 6e20 1511 5400 |00bf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0578c0: 0c04 |00c2: move-result-object v4 │ │ +0578c2: 6e10 1b11 0400 |00c3: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0578c8: 0c00 |00c6: move-result-object v0 │ │ +0578ca: 5484 2e04 |00c7: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ +0578ce: 2205 8202 |00c9: new-instance v5, Ljava/text/SimpleDateFormat; // type@0282 │ │ +0578d2: 1a06 ec06 |00cb: const-string v6, "MM/dd/yyyy hh:mm a" // string@06ec │ │ +0578d6: 6207 1504 |00cd: sget-object v7, Ljava/util/Locale;.US:Ljava/util/Locale; // field@0415 │ │ +0578da: 7030 2f11 6507 |00cf: invoke-direct {v5, v6, v7}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;Ljava/util/Locale;)V // method@112f │ │ +0578e0: 5b45 3004 |00d2: iput-object v5, v4, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ +0578e4: 5484 2e04 |00d4: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ +0578e8: 5444 3004 |00d6: iget-object v4, v4, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ +0578ec: 5485 2e04 |00d8: iget-object v5, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ +0578f0: 5455 3b04 |00da: iget-object v5, v5, Lpro/dbro/bart/BartRouteParser;.tz:Ljava/util/TimeZone; // field@043b │ │ +0578f4: 6e20 3211 5400 |00dc: invoke-virtual {v4, v5}, Ljava/text/SimpleDateFormat;.setTimeZone:(Ljava/util/TimeZone;)V // method@1132 │ │ +0578fa: 5484 2f04 |00df: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.val$response:Lpro/dbro/bart/routeResponse; // field@042f │ │ +0578fe: 6e10 ab12 0400 |00e1: invoke-virtual {v4}, Lpro/dbro/bart/routeResponse;.getLastRoute:()Lpro/dbro/bart/route; // method@12ab │ │ +057904: 0c03 |00e4: move-result-object v3 │ │ +057906: 6e10 a712 0300 |00e5: invoke-virtual {v3}, Lpro/dbro/bart/route;.getLastLeg:()Lpro/dbro/bart/leg; // method@12a7 │ │ +05790c: 0c02 |00e8: move-result-object v2 │ │ +05790e: 5484 2e04 |00e9: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.this$0:Lpro/dbro/bart/BartRouteParser; // field@042e │ │ +057912: 5444 3004 |00eb: iget-object v4, v4, Lpro/dbro/bart/BartRouteParser;.curFormater:Ljava/text/SimpleDateFormat; // field@0430 │ │ +057916: 6e20 3111 0400 |00ed: invoke-virtual {v4, v0}, Ljava/text/SimpleDateFormat;.parse:(Ljava/lang/String;)Ljava/util/Date; // method@1131 │ │ +05791c: 0c04 |00f0: move-result-object v4 │ │ +05791e: 5b24 f804 |00f1: iput-object v4, v2, Lpro/dbro/bart/leg;.disembarkTime:Ljava/util/Date; // field@04f8 │ │ +057922: 2900 10ff |00f3: goto/16 0003 // -00f0 │ │ +057926: 0d01 |00f5: move-exception v1 │ │ +057928: 1a04 ec01 |00f6: const-string v4, "BartRouteParser" // string@01ec │ │ +05792c: 2205 7402 |00f8: new-instance v5, Ljava/lang/StringBuilder; // type@0274 │ │ +057930: 7010 0f11 0500 |00fa: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +057936: 1a06 690b |00fd: const-string v6, "disembarkTime unparseable: " // string@0b69 │ │ +05793a: 6e20 1511 6500 |00ff: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +057940: 0c05 |0102: move-result-object v5 │ │ +057942: 6e20 1511 0500 |0103: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +057948: 0c05 |0106: move-result-object v5 │ │ +05794a: 6e10 1b11 0500 |0107: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +057950: 0c05 |010a: move-result-object v5 │ │ +057952: 7120 360e 5400 |010b: invoke-static {v4, v5}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@0e36 │ │ +057958: 6e10 2d11 0100 |010e: invoke-virtual {v1}, Ljava/text/ParseException;.printStackTrace:()V // method@112d │ │ +05795e: 2900 f2fe |0111: goto/16 0003 // -010e │ │ +057962: 5484 2f04 |0113: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.val$response:Lpro/dbro/bart/routeResponse; // field@042f │ │ +057966: 6e10 ab12 0400 |0115: invoke-virtual {v4}, Lpro/dbro/bart/routeResponse;.getLastRoute:()Lpro/dbro/bart/route; // method@12ab │ │ +05796c: 0c03 |0118: move-result-object v3 │ │ +05796e: 6e10 a712 0300 |0119: invoke-virtual {v3}, Lpro/dbro/bart/route;.getLastLeg:()Lpro/dbro/bart/leg; // method@12a7 │ │ +057974: 0c02 |011c: move-result-object v2 │ │ +057976: 6e10 0811 0b00 |011d: invoke-virtual {v11}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@1108 │ │ +05797c: 0c04 |0120: move-result-object v4 │ │ +05797e: 5b24 fa04 |0121: iput-object v4, v2, Lpro/dbro/bart/leg;.trainHeadStation:Ljava/lang/String; // field@04fa │ │ +057982: 2900 e0fe |0123: goto/16 0003 // -0120 │ │ +057986: 5484 2f04 |0125: iget-object v4, v8, Lpro/dbro/bart/BartRouteParser$8;.val$response:Lpro/dbro/bart/routeResponse; // field@042f │ │ +05798a: 6e10 ab12 0400 |0127: invoke-virtual {v4}, Lpro/dbro/bart/routeResponse;.getLastRoute:()Lpro/dbro/bart/route; // method@12ab │ │ +057990: 0c03 |012a: move-result-object v3 │ │ +057992: 6e10 a712 0300 |012b: invoke-virtual {v3}, Lpro/dbro/bart/route;.getLastLeg:()Lpro/dbro/bart/leg; // method@12a7 │ │ +057998: 0c02 |012e: move-result-object v2 │ │ +05799a: 1a04 ea00 |012f: const-string v4, "1" // string@00ea │ │ +05799e: 6e20 fa10 4b00 |0131: invoke-virtual {v11, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@10fa │ │ +0579a4: 0a04 |0134: move-result v4 │ │ +0579a6: 3804 0700 |0135: if-eqz v4, 013c // +0007 │ │ +0579aa: 1214 |0137: const/4 v4, #int 1 // #1 │ │ +0579ac: 5c24 f304 |0138: iput-boolean v4, v2, Lpro/dbro/bart/leg;.bikes:Z // field@04f3 │ │ +0579b0: 2900 c9fe |013a: goto/16 0003 // -0137 │ │ +0579b4: 1204 |013c: const/4 v4, #int 0 // #0 │ │ +0579b6: 5c24 f304 |013d: iput-boolean v4, v2, Lpro/dbro/bart/leg;.bikes:Z // field@04f3 │ │ +0579ba: 2900 c4fe |013f: goto/16 0003 // -013c │ │ +0579be: 0000 |0141: nop // spacer │ │ +0579c0: 0001 0900 0000 0000 0400 0000 1100 ... |0142: packed-switch-data (22 units) │ │ catches : 2 │ │ 0x0075 - 0x007f │ │ Ljava/text/ParseException; -> 0x0080 │ │ 0x00e9 - 0x00f3 │ │ Ljava/text/ParseException; -> 0x00f5 │ │ positions : │ │ 0x0000 line=192 │ │ @@ -119126,25 +119342,25 @@ │ │ type : '(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -055af4: |[055af4] pro.dbro.bart.BartStationEtdParser$10.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ │ -055b04: 5b01 3d04 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser$10;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@043d │ │ -055b08: 5b05 3e04 |0002: iput-object v5, v0, Lpro/dbro/bart/BartStationEtdParser$10;.val$response:Lpro/dbro/bart/etdResponse; // field@043e │ │ -055b0c: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ -055b12: 0e00 |0007: return-void │ │ +057a08: |[057a08] pro.dbro.bart.BartStationEtdParser$10.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ │ +057a18: 5b01 3d04 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser$10;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@043d │ │ +057a1c: 5b05 3e04 |0002: iput-object v5, v0, Lpro/dbro/bart/BartStationEtdParser$10;.val$response:Lpro/dbro/bart/etdResponse; // field@043e │ │ +057a20: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ +057a26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpro/dbro/bart/BartStationEtdParser$10; │ │ - 0x0000 - 0x0008 reg=1 (null) Lpro/dbro/bart/BartStationEtdParser; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lpro/dbro/bart/BartStationEtdParser; │ │ 0x0000 - 0x0008 reg=2 x0 Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ 0x0000 - 0x0008 reg=3 x1 Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=4 x2 [Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=5 (null) Lpro/dbro/bart/etdResponse; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/BartStationEtdParser$10;) │ │ @@ -119152,18 +119368,18 @@ │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -055b14: |[055b14] pro.dbro.bart.BartStationEtdParser$10.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ -055b24: 5410 3e04 |0000: iget-object v0, v1, Lpro/dbro/bart/BartStationEtdParser$10;.val$response:Lpro/dbro/bart/etdResponse; // field@043e │ │ -055b28: 5b03 f004 |0002: iput-object v3, v0, Lpro/dbro/bart/etdResponse;.message:Ljava/lang/String; // field@04f0 │ │ -055b2c: 0e00 |0004: return-void │ │ +057a28: |[057a28] pro.dbro.bart.BartStationEtdParser$10.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ +057a38: 5410 3e04 |0000: iget-object v0, v1, Lpro/dbro/bart/BartStationEtdParser$10;.val$response:Lpro/dbro/bart/etdResponse; // field@043e │ │ +057a3c: 5b03 f004 |0002: iput-object v3, v0, Lpro/dbro/bart/etdResponse;.message:Ljava/lang/String; // field@04f0 │ │ +057a40: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0004 line=152 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lpro/dbro/bart/BartStationEtdParser$10; │ │ 0x0000 - 0x0005 reg=2 parser Lcom/thebuzzmedia/sjxp/XMLParser; │ │ @@ -119208,25 +119424,25 @@ │ │ type : '(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -055b30: |[055b30] pro.dbro.bart.BartStationEtdParser$1.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ │ -055b40: 5b01 3f04 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser$1;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@043f │ │ -055b44: 5b05 4004 |0002: iput-object v5, v0, Lpro/dbro/bart/BartStationEtdParser$1;.val$response:Lpro/dbro/bart/etdResponse; // field@0440 │ │ -055b48: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ -055b4e: 0e00 |0007: return-void │ │ +057a44: |[057a44] pro.dbro.bart.BartStationEtdParser$1.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ │ +057a54: 5b01 3f04 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser$1;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@043f │ │ +057a58: 5b05 4004 |0002: iput-object v5, v0, Lpro/dbro/bart/BartStationEtdParser$1;.val$response:Lpro/dbro/bart/etdResponse; // field@0440 │ │ +057a5c: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ +057a62: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpro/dbro/bart/BartStationEtdParser$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lpro/dbro/bart/BartStationEtdParser; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lpro/dbro/bart/BartStationEtdParser; │ │ 0x0000 - 0x0008 reg=2 x0 Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ 0x0000 - 0x0008 reg=3 x1 Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=4 x2 [Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=5 (null) Lpro/dbro/bart/etdResponse; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/BartStationEtdParser$1;) │ │ @@ -119234,18 +119450,18 @@ │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -055b50: |[055b50] pro.dbro.bart.BartStationEtdParser$1.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ -055b60: 5410 4004 |0000: iget-object v0, v1, Lpro/dbro/bart/BartStationEtdParser$1;.val$response:Lpro/dbro/bart/etdResponse; // field@0440 │ │ -055b64: 5b03 f104 |0002: iput-object v3, v0, Lpro/dbro/bart/etdResponse;.station:Ljava/lang/String; // field@04f1 │ │ -055b68: 0e00 |0004: return-void │ │ +057a64: |[057a64] pro.dbro.bart.BartStationEtdParser$1.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ +057a74: 5410 4004 |0000: iget-object v0, v1, Lpro/dbro/bart/BartStationEtdParser$1;.val$response:Lpro/dbro/bart/etdResponse; // field@0440 │ │ +057a78: 5b03 f104 |0002: iput-object v3, v0, Lpro/dbro/bart/etdResponse;.station:Ljava/lang/String; // field@04f1 │ │ +057a7c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lpro/dbro/bart/BartStationEtdParser$1; │ │ 0x0000 - 0x0005 reg=2 parser Lcom/thebuzzmedia/sjxp/XMLParser; │ │ @@ -119286,42 +119502,42 @@ │ │ type : '(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -055b6c: |[055b6c] pro.dbro.bart.BartStationEtdParser$2.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V │ │ -055b7c: 5b01 4104 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser$2;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@0441 │ │ -055b80: 7040 7710 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ -055b86: 0e00 |0005: return-void │ │ +057a80: |[057a80] pro.dbro.bart.BartStationEtdParser$2.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V │ │ +057a90: 5b01 4104 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser$2;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@0441 │ │ +057a94: 7040 7710 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ +057a9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/BartStationEtdParser$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/BartStationEtdParser; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/BartStationEtdParser; │ │ 0x0000 - 0x0006 reg=2 x0 Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ 0x0000 - 0x0006 reg=3 x1 Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=4 x2 [Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/BartStationEtdParser$2;) │ │ name : 'handleParsedCharacters' │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -055b88: |[055b88] pro.dbro.bart.BartStationEtdParser$2.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ -055b98: 5410 4104 |0000: iget-object v0, v1, Lpro/dbro/bart/BartStationEtdParser$2;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@0441 │ │ -055b9c: 7120 dd11 3000 |0002: invoke-static {v0, v3}, Lpro/dbro/bart/BartStationEtdParser;.access$002:(Lpro/dbro/bart/BartStationEtdParser;Ljava/lang/String;)Ljava/lang/String; // method@11dd │ │ -055ba2: 0e00 |0005: return-void │ │ +057a9c: |[057a9c] pro.dbro.bart.BartStationEtdParser$2.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ +057aac: 5410 4104 |0000: iget-object v0, v1, Lpro/dbro/bart/BartStationEtdParser$2;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@0441 │ │ +057ab0: 7120 de11 3000 |0002: invoke-static {v0, v3}, Lpro/dbro/bart/BartStationEtdParser;.access$002:(Lpro/dbro/bart/BartStationEtdParser;Ljava/lang/String;)Ljava/lang/String; // method@11de │ │ +057ab6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0005 line=72 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lpro/dbro/bart/BartStationEtdParser$2; │ │ 0x0000 - 0x0006 reg=2 parser Lcom/thebuzzmedia/sjxp/XMLParser; │ │ @@ -119362,42 +119578,42 @@ │ │ type : '(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -055ba4: |[055ba4] pro.dbro.bart.BartStationEtdParser$3.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V │ │ -055bb4: 5b01 4204 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser$3;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@0442 │ │ -055bb8: 7040 7710 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ -055bbe: 0e00 |0005: return-void │ │ +057ab8: |[057ab8] pro.dbro.bart.BartStationEtdParser$3.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V │ │ +057ac8: 5b01 4204 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser$3;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@0442 │ │ +057acc: 7040 7710 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ +057ad2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/BartStationEtdParser$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/BartStationEtdParser; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/BartStationEtdParser; │ │ 0x0000 - 0x0006 reg=2 x0 Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ 0x0000 - 0x0006 reg=3 x1 Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=4 x2 [Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/BartStationEtdParser$3;) │ │ name : 'handleParsedCharacters' │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -055bc0: |[055bc0] pro.dbro.bart.BartStationEtdParser$3.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ -055bd0: 5410 4204 |0000: iget-object v0, v1, Lpro/dbro/bart/BartStationEtdParser$3;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@0442 │ │ -055bd4: 7120 de11 3000 |0002: invoke-static {v0, v3}, Lpro/dbro/bart/BartStationEtdParser;.access$102:(Lpro/dbro/bart/BartStationEtdParser;Ljava/lang/String;)Ljava/lang/String; // method@11de │ │ -055bda: 0e00 |0005: return-void │ │ +057ad4: |[057ad4] pro.dbro.bart.BartStationEtdParser$3.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ +057ae4: 5410 4204 |0000: iget-object v0, v1, Lpro/dbro/bart/BartStationEtdParser$3;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@0442 │ │ +057ae8: 7120 df11 3000 |0002: invoke-static {v0, v3}, Lpro/dbro/bart/BartStationEtdParser;.access$102:(Lpro/dbro/bart/BartStationEtdParser;Ljava/lang/String;)Ljava/lang/String; // method@11df │ │ +057aee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lpro/dbro/bart/BartStationEtdParser$3; │ │ 0x0000 - 0x0006 reg=2 parser Lcom/thebuzzmedia/sjxp/XMLParser; │ │ @@ -119438,41 +119654,41 @@ │ │ type : '(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -055bdc: |[055bdc] pro.dbro.bart.BartStationEtdParser$4.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V │ │ -055bec: 5b01 4304 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser$4;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@0443 │ │ -055bf0: 7040 7710 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ -055bf6: 0e00 |0005: return-void │ │ +057af0: |[057af0] pro.dbro.bart.BartStationEtdParser$4.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V │ │ +057b00: 5b01 4304 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser$4;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@0443 │ │ +057b04: 7040 7710 2043 |0002: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ +057b0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lpro/dbro/bart/BartStationEtdParser$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lpro/dbro/bart/BartStationEtdParser; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lpro/dbro/bart/BartStationEtdParser; │ │ 0x0000 - 0x0006 reg=2 x0 Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ 0x0000 - 0x0006 reg=3 x1 Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=4 x2 [Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/BartStationEtdParser$4;) │ │ name : 'handleTag' │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;ZLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -055bf8: |[055bf8] pro.dbro.bart.BartStationEtdParser$4.handleTag:(Lcom/thebuzzmedia/sjxp/XMLParser;ZLjava/lang/Object;)V │ │ -055c08: 3802 0200 |0000: if-eqz v2, 0002 // +0002 │ │ -055c0c: 0e00 |0002: return-void │ │ +057b0c: |[057b0c] pro.dbro.bart.BartStationEtdParser$4.handleTag:(Lcom/thebuzzmedia/sjxp/XMLParser;ZLjava/lang/Object;)V │ │ +057b1c: 3802 0200 |0000: if-eqz v2, 0002 // +0002 │ │ +057b20: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=93 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lpro/dbro/bart/BartStationEtdParser$4; │ │ 0x0000 - 0x0003 reg=1 parser Lcom/thebuzzmedia/sjxp/XMLParser; │ │ @@ -119517,25 +119733,25 @@ │ │ type : '(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -055c10: |[055c10] pro.dbro.bart.BartStationEtdParser$5.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ │ -055c20: 5b01 4404 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser$5;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@0444 │ │ -055c24: 5b05 4504 |0002: iput-object v5, v0, Lpro/dbro/bart/BartStationEtdParser$5;.val$response:Lpro/dbro/bart/etdResponse; // field@0445 │ │ -055c28: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ -055c2e: 0e00 |0007: return-void │ │ +057b24: |[057b24] pro.dbro.bart.BartStationEtdParser$5.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ │ +057b34: 5b01 4404 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser$5;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@0444 │ │ +057b38: 5b05 4504 |0002: iput-object v5, v0, Lpro/dbro/bart/BartStationEtdParser$5;.val$response:Lpro/dbro/bart/etdResponse; // field@0445 │ │ +057b3c: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ +057b42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpro/dbro/bart/BartStationEtdParser$5; │ │ - 0x0000 - 0x0008 reg=1 (null) Lpro/dbro/bart/BartStationEtdParser; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lpro/dbro/bart/BartStationEtdParser; │ │ 0x0000 - 0x0008 reg=2 x0 Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ 0x0000 - 0x0008 reg=3 x1 Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=4 x2 [Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=5 (null) Lpro/dbro/bart/etdResponse; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/BartStationEtdParser$5;) │ │ @@ -119543,23 +119759,23 @@ │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;ZLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -055c30: |[055c30] pro.dbro.bart.BartStationEtdParser$5.handleTag:(Lcom/thebuzzmedia/sjxp/XMLParser;ZLjava/lang/Object;)V │ │ -055c40: 3804 0e00 |0000: if-eqz v4, 000e // +000e │ │ -055c44: 5421 4504 |0002: iget-object v1, v2, Lpro/dbro/bart/BartStationEtdParser$5;.val$response:Lpro/dbro/bart/etdResponse; // field@0445 │ │ -055c48: 6e10 9e12 0100 |0004: invoke-virtual {v1}, Lpro/dbro/bart/etdResponse;.addEtd:()Lpro/dbro/bart/etd; // method@129e │ │ -055c4e: 0c00 |0007: move-result-object v0 │ │ -055c50: 5421 4504 |0008: iget-object v1, v2, Lpro/dbro/bart/BartStationEtdParser$5;.val$response:Lpro/dbro/bart/etdResponse; // field@0445 │ │ -055c54: 5411 f204 |000a: iget-object v1, v1, Lpro/dbro/bart/etdResponse;.tmpDestination:Ljava/lang/String; // field@04f2 │ │ -055c58: 5b01 e904 |000c: iput-object v1, v0, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ -055c5c: 0e00 |000e: return-void │ │ +057b44: |[057b44] pro.dbro.bart.BartStationEtdParser$5.handleTag:(Lcom/thebuzzmedia/sjxp/XMLParser;ZLjava/lang/Object;)V │ │ +057b54: 3804 0e00 |0000: if-eqz v4, 000e // +000e │ │ +057b58: 5421 4504 |0002: iget-object v1, v2, Lpro/dbro/bart/BartStationEtdParser$5;.val$response:Lpro/dbro/bart/etdResponse; // field@0445 │ │ +057b5c: 6e10 9f12 0100 |0004: invoke-virtual {v1}, Lpro/dbro/bart/etdResponse;.addEtd:()Lpro/dbro/bart/etd; // method@129f │ │ +057b62: 0c00 |0007: move-result-object v0 │ │ +057b64: 5421 4504 |0008: iget-object v1, v2, Lpro/dbro/bart/BartStationEtdParser$5;.val$response:Lpro/dbro/bart/etdResponse; // field@0445 │ │ +057b68: 5411 f204 |000a: iget-object v1, v1, Lpro/dbro/bart/etdResponse;.tmpDestination:Ljava/lang/String; // field@04f2 │ │ +057b6c: 5b01 e904 |000c: iput-object v1, v0, Lpro/dbro/bart/etd;.destination:Ljava/lang/String; // field@04e9 │ │ +057b70: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0002 line=100 │ │ 0x0008 line=101 │ │ 0x000e line=107 │ │ locals : │ │ @@ -119607,25 +119823,25 @@ │ │ type : '(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -055c60: |[055c60] pro.dbro.bart.BartStationEtdParser$6.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ │ -055c70: 5b01 4604 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser$6;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@0446 │ │ -055c74: 5b05 4704 |0002: iput-object v5, v0, Lpro/dbro/bart/BartStationEtdParser$6;.val$response:Lpro/dbro/bart/etdResponse; // field@0447 │ │ -055c78: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ -055c7e: 0e00 |0007: return-void │ │ +057b74: |[057b74] pro.dbro.bart.BartStationEtdParser$6.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ │ +057b84: 5b01 4604 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser$6;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@0446 │ │ +057b88: 5b05 4704 |0002: iput-object v5, v0, Lpro/dbro/bart/BartStationEtdParser$6;.val$response:Lpro/dbro/bart/etdResponse; // field@0447 │ │ +057b8c: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ +057b92: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpro/dbro/bart/BartStationEtdParser$6; │ │ - 0x0000 - 0x0008 reg=1 (null) Lpro/dbro/bart/BartStationEtdParser; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lpro/dbro/bart/BartStationEtdParser; │ │ 0x0000 - 0x0008 reg=2 x0 Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ 0x0000 - 0x0008 reg=3 x1 Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=4 x2 [Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=5 (null) Lpro/dbro/bart/etdResponse; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/BartStationEtdParser$6;) │ │ @@ -119633,18 +119849,18 @@ │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -055c80: |[055c80] pro.dbro.bart.BartStationEtdParser$6.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ -055c90: 5410 4704 |0000: iget-object v0, v1, Lpro/dbro/bart/BartStationEtdParser$6;.val$response:Lpro/dbro/bart/etdResponse; // field@0447 │ │ -055c94: 5b03 f204 |0002: iput-object v3, v0, Lpro/dbro/bart/etdResponse;.tmpDestination:Ljava/lang/String; // field@04f2 │ │ -055c98: 0e00 |0004: return-void │ │ +057b94: |[057b94] pro.dbro.bart.BartStationEtdParser$6.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ +057ba4: 5410 4704 |0000: iget-object v0, v1, Lpro/dbro/bart/BartStationEtdParser$6;.val$response:Lpro/dbro/bart/etdResponse; // field@0447 │ │ +057ba8: 5b03 f204 |0002: iput-object v3, v0, Lpro/dbro/bart/etdResponse;.tmpDestination:Ljava/lang/String; // field@04f2 │ │ +057bac: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0004 line=116 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lpro/dbro/bart/BartStationEtdParser$6; │ │ 0x0000 - 0x0005 reg=2 parser Lcom/thebuzzmedia/sjxp/XMLParser; │ │ @@ -119689,25 +119905,25 @@ │ │ type : '(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -055c9c: |[055c9c] pro.dbro.bart.BartStationEtdParser$7.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ │ -055cac: 5b01 4804 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser$7;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@0448 │ │ -055cb0: 5b05 4904 |0002: iput-object v5, v0, Lpro/dbro/bart/BartStationEtdParser$7;.val$response:Lpro/dbro/bart/etdResponse; // field@0449 │ │ -055cb4: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ -055cba: 0e00 |0007: return-void │ │ +057bb0: |[057bb0] pro.dbro.bart.BartStationEtdParser$7.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ │ +057bc0: 5b01 4804 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser$7;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@0448 │ │ +057bc4: 5b05 4904 |0002: iput-object v5, v0, Lpro/dbro/bart/BartStationEtdParser$7;.val$response:Lpro/dbro/bart/etdResponse; // field@0449 │ │ +057bc8: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ +057bce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpro/dbro/bart/BartStationEtdParser$7; │ │ - 0x0000 - 0x0008 reg=1 (null) Lpro/dbro/bart/BartStationEtdParser; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lpro/dbro/bart/BartStationEtdParser; │ │ 0x0000 - 0x0008 reg=2 x0 Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ 0x0000 - 0x0008 reg=3 x1 Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=4 x2 [Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=5 (null) Lpro/dbro/bart/etdResponse; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/BartStationEtdParser$7;) │ │ @@ -119715,29 +119931,29 @@ │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -055cbc: |[055cbc] pro.dbro.bart.BartStationEtdParser$7.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ -055ccc: 5431 4904 |0000: iget-object v1, v3, Lpro/dbro/bart/BartStationEtdParser$7;.val$response:Lpro/dbro/bart/etdResponse; // field@0449 │ │ -055cd0: 6e10 a112 0100 |0002: invoke-virtual {v1}, Lpro/dbro/bart/etdResponse;.lastEtd:()Lpro/dbro/bart/etd; // method@12a1 │ │ -055cd6: 0c01 |0005: move-result-object v1 │ │ -055cd8: 7110 d510 0500 |0006: invoke-static {v5}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@10d5 │ │ -055cde: 0a02 |0009: move-result v2 │ │ -055ce0: 5912 ec04 |000a: iput v2, v1, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ -055ce4: 0e00 |000c: return-void │ │ -055ce6: 0d00 |000d: move-exception v0 │ │ -055ce8: 5431 4904 |000e: iget-object v1, v3, Lpro/dbro/bart/BartStationEtdParser$7;.val$response:Lpro/dbro/bart/etdResponse; // field@0449 │ │ -055cec: 6e10 a112 0100 |0010: invoke-virtual {v1}, Lpro/dbro/bart/etdResponse;.lastEtd:()Lpro/dbro/bart/etd; // method@12a1 │ │ -055cf2: 0c01 |0013: move-result-object v1 │ │ -055cf4: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -055cf6: 5912 ec04 |0015: iput v2, v1, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ -055cfa: 28f5 |0017: goto 000c // -000b │ │ +057bd0: |[057bd0] pro.dbro.bart.BartStationEtdParser$7.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ +057be0: 5431 4904 |0000: iget-object v1, v3, Lpro/dbro/bart/BartStationEtdParser$7;.val$response:Lpro/dbro/bart/etdResponse; // field@0449 │ │ +057be4: 6e10 a212 0100 |0002: invoke-virtual {v1}, Lpro/dbro/bart/etdResponse;.lastEtd:()Lpro/dbro/bart/etd; // method@12a2 │ │ +057bea: 0c01 |0005: move-result-object v1 │ │ +057bec: 7110 d610 0500 |0006: invoke-static {v5}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@10d6 │ │ +057bf2: 0a02 |0009: move-result v2 │ │ +057bf4: 5912 ec04 |000a: iput v2, v1, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ +057bf8: 0e00 |000c: return-void │ │ +057bfa: 0d00 |000d: move-exception v0 │ │ +057bfc: 5431 4904 |000e: iget-object v1, v3, Lpro/dbro/bart/BartStationEtdParser$7;.val$response:Lpro/dbro/bart/etdResponse; // field@0449 │ │ +057c00: 6e10 a212 0100 |0010: invoke-virtual {v1}, Lpro/dbro/bart/etdResponse;.lastEtd:()Lpro/dbro/bart/etd; // method@12a2 │ │ +057c06: 0c01 |0013: move-result-object v1 │ │ +057c08: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +057c0a: 5912 ec04 |0015: iput v2, v1, Lpro/dbro/bart/etd;.minutesToArrival:I // field@04ec │ │ +057c0e: 28f5 |0017: goto 000c // -000b │ │ catches : 1 │ │ 0x0000 - 0x000c │ │ Ljava/lang/Exception; -> 0x000d │ │ positions : │ │ 0x0000 line=123 │ │ 0x000c line=128 │ │ 0x000d line=125 │ │ @@ -119787,25 +120003,25 @@ │ │ type : '(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -055d0c: |[055d0c] pro.dbro.bart.BartStationEtdParser$8.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ │ -055d1c: 5b01 4a04 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser$8;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@044a │ │ -055d20: 5b05 4b04 |0002: iput-object v5, v0, Lpro/dbro/bart/BartStationEtdParser$8;.val$response:Lpro/dbro/bart/etdResponse; // field@044b │ │ -055d24: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ -055d2a: 0e00 |0007: return-void │ │ +057c20: |[057c20] pro.dbro.bart.BartStationEtdParser$8.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ │ +057c30: 5b01 4a04 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser$8;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@044a │ │ +057c34: 5b05 4b04 |0002: iput-object v5, v0, Lpro/dbro/bart/BartStationEtdParser$8;.val$response:Lpro/dbro/bart/etdResponse; // field@044b │ │ +057c38: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ +057c3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpro/dbro/bart/BartStationEtdParser$8; │ │ - 0x0000 - 0x0008 reg=1 (null) Lpro/dbro/bart/BartStationEtdParser; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lpro/dbro/bart/BartStationEtdParser; │ │ 0x0000 - 0x0008 reg=2 x0 Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ 0x0000 - 0x0008 reg=3 x1 Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=4 x2 [Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=5 (null) Lpro/dbro/bart/etdResponse; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/BartStationEtdParser$8;) │ │ @@ -119813,22 +120029,22 @@ │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -055d2c: |[055d2c] pro.dbro.bart.BartStationEtdParser$8.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ -055d3c: 5420 4b04 |0000: iget-object v0, v2, Lpro/dbro/bart/BartStationEtdParser$8;.val$response:Lpro/dbro/bart/etdResponse; // field@044b │ │ -055d40: 6e10 a112 0000 |0002: invoke-virtual {v0}, Lpro/dbro/bart/etdResponse;.lastEtd:()Lpro/dbro/bart/etd; // method@12a1 │ │ -055d46: 0c00 |0005: move-result-object v0 │ │ -055d48: 7110 d510 0400 |0006: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@10d5 │ │ -055d4e: 0a01 |0009: move-result v1 │ │ -055d50: 5901 ed04 |000a: iput v1, v0, Lpro/dbro/bart/etd;.platform:I // field@04ed │ │ -055d54: 0e00 |000c: return-void │ │ +057c40: |[057c40] pro.dbro.bart.BartStationEtdParser$8.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ +057c50: 5420 4b04 |0000: iget-object v0, v2, Lpro/dbro/bart/BartStationEtdParser$8;.val$response:Lpro/dbro/bart/etdResponse; // field@044b │ │ +057c54: 6e10 a212 0000 |0002: invoke-virtual {v0}, Lpro/dbro/bart/etdResponse;.lastEtd:()Lpro/dbro/bart/etd; // method@12a2 │ │ +057c5a: 0c00 |0005: move-result-object v0 │ │ +057c5c: 7110 d610 0400 |0006: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@10d6 │ │ +057c62: 0a01 |0009: move-result v1 │ │ +057c64: 5901 ed04 |000a: iput v1, v0, Lpro/dbro/bart/etd;.platform:I // field@04ed │ │ +057c68: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x000c line=135 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lpro/dbro/bart/BartStationEtdParser$8; │ │ 0x0000 - 0x000d reg=3 parser Lcom/thebuzzmedia/sjxp/XMLParser; │ │ @@ -119873,25 +120089,25 @@ │ │ type : '(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V' │ │ access : 0x10080 (VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -055d58: |[055d58] pro.dbro.bart.BartStationEtdParser$9.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ │ -055d68: 5b01 4c04 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser$9;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@044c │ │ -055d6c: 5b05 4d04 |0002: iput-object v5, v0, Lpro/dbro/bart/BartStationEtdParser$9;.val$response:Lpro/dbro/bart/etdResponse; // field@044d │ │ -055d70: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ -055d76: 0e00 |0007: return-void │ │ +057c6c: |[057c6c] pro.dbro.bart.BartStationEtdParser$9.:(Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ │ +057c7c: 5b01 4c04 |0000: iput-object v1, v0, Lpro/dbro/bart/BartStationEtdParser$9;.this$0:Lpro/dbro/bart/BartStationEtdParser; // field@044c │ │ +057c80: 5b05 4d04 |0002: iput-object v5, v0, Lpro/dbro/bart/BartStationEtdParser$9;.val$response:Lpro/dbro/bart/etdResponse; // field@044d │ │ +057c84: 7040 7710 2043 |0004: invoke-direct {v0, v2, v3, v4}, Lcom/thebuzzmedia/sjxp/rule/DefaultRule;.:(Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V // method@1077 │ │ +057c8a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lpro/dbro/bart/BartStationEtdParser$9; │ │ - 0x0000 - 0x0008 reg=1 (null) Lpro/dbro/bart/BartStationEtdParser; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lpro/dbro/bart/BartStationEtdParser; │ │ 0x0000 - 0x0008 reg=2 x0 Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ │ 0x0000 - 0x0008 reg=3 x1 Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=4 x2 [Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=5 (null) Lpro/dbro/bart/etdResponse; │ │ │ │ Virtual methods - │ │ #0 : (in Lpro/dbro/bart/BartStationEtdParser$9;) │ │ @@ -119899,30 +120115,30 @@ │ │ type : '(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -055d78: |[055d78] pro.dbro.bart.BartStationEtdParser$9.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ -055d88: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -055d8a: 7110 d510 0400 |0001: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@10d5 │ │ -055d90: 0a00 |0004: move-result v0 │ │ -055d92: 3310 0b00 |0005: if-ne v0, v1, 0010 // +000b │ │ -055d96: 5420 4d04 |0007: iget-object v0, v2, Lpro/dbro/bart/BartStationEtdParser$9;.val$response:Lpro/dbro/bart/etdResponse; // field@044d │ │ -055d9a: 6e10 a112 0000 |0009: invoke-virtual {v0}, Lpro/dbro/bart/etdResponse;.lastEtd:()Lpro/dbro/bart/etd; // method@12a1 │ │ -055da0: 0c00 |000c: move-result-object v0 │ │ -055da2: 5c01 e704 |000d: iput-boolean v1, v0, Lpro/dbro/bart/etd;.bikes:Z // field@04e7 │ │ -055da6: 0e00 |000f: return-void │ │ -055da8: 5420 4d04 |0010: iget-object v0, v2, Lpro/dbro/bart/BartStationEtdParser$9;.val$response:Lpro/dbro/bart/etdResponse; // field@044d │ │ -055dac: 6e10 a112 0000 |0012: invoke-virtual {v0}, Lpro/dbro/bart/etdResponse;.lastEtd:()Lpro/dbro/bart/etd; // method@12a1 │ │ -055db2: 0c00 |0015: move-result-object v0 │ │ -055db4: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -055db6: 5c01 e704 |0017: iput-boolean v1, v0, Lpro/dbro/bart/etd;.bikes:Z // field@04e7 │ │ -055dba: 28f6 |0019: goto 000f // -000a │ │ +057c8c: |[057c8c] pro.dbro.bart.BartStationEtdParser$9.handleParsedCharacters:(Lcom/thebuzzmedia/sjxp/XMLParser;Ljava/lang/String;Ljava/lang/Object;)V │ │ +057c9c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +057c9e: 7110 d610 0400 |0001: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@10d6 │ │ +057ca4: 0a00 |0004: move-result v0 │ │ +057ca6: 3310 0b00 |0005: if-ne v0, v1, 0010 // +000b │ │ +057caa: 5420 4d04 |0007: iget-object v0, v2, Lpro/dbro/bart/BartStationEtdParser$9;.val$response:Lpro/dbro/bart/etdResponse; // field@044d │ │ +057cae: 6e10 a212 0000 |0009: invoke-virtual {v0}, Lpro/dbro/bart/etdResponse;.lastEtd:()Lpro/dbro/bart/etd; // method@12a2 │ │ +057cb4: 0c00 |000c: move-result-object v0 │ │ +057cb6: 5c01 e704 |000d: iput-boolean v1, v0, Lpro/dbro/bart/etd;.bikes:Z // field@04e7 │ │ +057cba: 0e00 |000f: return-void │ │ +057cbc: 5420 4d04 |0010: iget-object v0, v2, Lpro/dbro/bart/BartStationEtdParser$9;.val$response:Lpro/dbro/bart/etdResponse; // field@044d │ │ +057cc0: 6e10 a212 0000 |0012: invoke-virtual {v0}, Lpro/dbro/bart/etdResponse;.lastEtd:()Lpro/dbro/bart/etd; // method@12a2 │ │ +057cc6: 0c00 |0015: move-result-object v0 │ │ +057cc8: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +057cca: 5c01 e704 |0017: iput-boolean v1, v0, Lpro/dbro/bart/etd;.bikes:Z // field@04e7 │ │ +057cce: 28f6 |0019: goto 000f // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=141 │ │ 0x0007 line=142 │ │ 0x000f line=145 │ │ 0x0010 line=144 │ │ locals : │ │ @@ -119961,17 +120177,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055dbc: |[055dbc] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -055dcc: 7010 be04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@04be │ │ -055dd2: 0e00 |0003: return-void │ │ +057cd0: |[057cd0] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +057ce0: 7010 be04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@04be │ │ +057ce6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ @@ -119980,18 +120196,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 │ │ -055dd4: |[055dd4] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -055de4: 7110 ce04 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@04ce │ │ -055dea: 0c00 |0003: move-result-object v0 │ │ -055dec: 1100 |0004: return-object v0 │ │ +057ce8: |[057ce8] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +057cf8: 7110 ce04 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@04ce │ │ +057cfe: 0c00 |0003: move-result-object v0 │ │ +057d00: 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; │ │ │ │ @@ -120000,17 +120216,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055df0: |[055df0] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -055e00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055e02: 0f00 |0001: return v0 │ │ +057d04: |[057d04] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +057d14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057d16: 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; │ │ │ │ @@ -120044,17 +120260,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055e04: |[055e04] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ -055e14: 7010 4705 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0547 │ │ -055e1a: 0e00 |0003: return-void │ │ +057d18: |[057d18] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ +057d28: 7010 4705 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0547 │ │ +057d2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ │ │ Virtual methods - │ │ @@ -120063,18 +120279,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 │ │ -055e1c: |[055e1c] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -055e2c: 7120 5505 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0555 │ │ -055e32: 0c00 |0003: move-result-object v0 │ │ -055e34: 1100 |0004: return-object v0 │ │ +057d30: |[057d30] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +057d40: 7120 5505 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0555 │ │ +057d46: 0c00 |0003: move-result-object v0 │ │ +057d48: 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; │ │ @@ -120109,17 +120325,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055e38: |[055e38] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -055e48: 7010 6106 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0661 │ │ -055e4e: 0e00 |0003: return-void │ │ +057d4c: |[057d4c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +057d5c: 7010 6106 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0661 │ │ +057d62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -120128,23 +120344,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 │ │ -055e50: |[055e50] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -055e60: 7120 c906 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@06c9 │ │ -055e66: 0c00 |0003: move-result-object v0 │ │ -055e68: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -055e6c: 2201 8401 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0184 │ │ -055e70: 7020 af0a 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0aaf │ │ -055e76: 1101 |000b: return-object v1 │ │ -055e78: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -055e7a: 28fe |000d: goto 000b // -0002 │ │ +057d64: |[057d64] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +057d74: 7120 c906 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@06c9 │ │ +057d7a: 0c00 |0003: move-result-object v0 │ │ +057d7c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +057d80: 2201 8401 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0184 │ │ +057d84: 7020 af0a 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0aaf │ │ +057d8a: 1101 |000b: return-object v1 │ │ +057d8c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +057d8e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -120158,20 +120374,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 │ │ -055e7c: |[055e7c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -055e8c: 2200 0801 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@0108 │ │ -055e90: 7030 7606 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@0676 │ │ -055e96: 7110 ca06 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@06ca │ │ -055e9c: 0c00 |0008: move-result-object v0 │ │ -055e9e: 1100 |0009: return-object v0 │ │ +057d90: |[057d90] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +057da0: 2200 0801 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@0108 │ │ +057da4: 7030 7606 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@0676 │ │ +057daa: 7110 ca06 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@06ca │ │ +057db0: 0c00 |0008: move-result-object v0 │ │ +057db2: 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; │ │ │ │ @@ -120180,18 +120396,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 │ │ -055ea0: |[055ea0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -055eb0: 7140 cb06 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@06cb │ │ -055eb6: 0a00 |0003: move-result v0 │ │ -055eb8: 0f00 |0004: return v0 │ │ +057db4: |[057db4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +057dc4: 7140 cb06 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@06cb │ │ +057dca: 0a00 |0003: move-result v0 │ │ +057dcc: 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; │ │ @@ -120228,17 +120444,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055ebc: |[055ebc] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -055ecc: 7010 0f07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@070f │ │ -055ed2: 0e00 |0003: return-void │ │ +057dd0: |[057dd0] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +057de0: 7010 0f07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@070f │ │ +057de6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -120247,18 +120463,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -055ed4: |[055ed4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -055ee4: 7120 2807 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@0728 │ │ -055eea: 0a00 |0003: move-result v0 │ │ -055eec: 0f00 |0004: return v0 │ │ +057de8: |[057de8] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +057df8: 7120 2807 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@0728 │ │ +057dfe: 0a00 |0003: move-result v0 │ │ +057e00: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ 0x0000 - 0x0005 reg=3 modifiers I │ │ @@ -120268,18 +120484,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -055ef0: |[055ef0] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -055f00: 7110 2907 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@0729 │ │ -055f06: 0a00 |0003: move-result v0 │ │ -055f08: 0f00 |0004: return v0 │ │ +057e04: |[057e04] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +057e14: 7110 2907 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@0729 │ │ +057e1a: 0a00 |0003: move-result v0 │ │ +057e1c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ @@ -120288,18 +120504,18 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -055f0c: |[055f0c] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -055f1c: 7110 2a07 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@072a │ │ -055f22: 0a00 |0003: move-result v0 │ │ -055f24: 0f00 |0004: return v0 │ │ +057e20: |[057e20] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +057e30: 7110 2a07 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@072a │ │ +057e36: 0a00 |0003: move-result v0 │ │ +057e38: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ @@ -120333,17 +120549,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055f28: |[055f28] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -055f38: 7010 f507 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@07f5 │ │ -055f3e: 0e00 |0003: return-void │ │ +057e3c: |[057e3c] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +057e4c: 7010 f507 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@07f5 │ │ +057e52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -120352,18 +120568,18 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -055f40: |[055f40] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -055f50: 7100 5008 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0850 │ │ -055f56: 0b00 |0003: move-result-wide v0 │ │ -055f58: 1000 |0004: return-wide v0 │ │ +057e54: |[057e54] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +057e64: 7100 5008 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0850 │ │ +057e6a: 0b00 |0003: move-result-wide v0 │ │ +057e6c: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ @@ -120371,18 +120587,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -055f5c: |[055f5c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -055f6c: 7110 5108 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0851 │ │ -055f72: 0a00 |0003: move-result v0 │ │ -055f74: 0f00 |0004: return v0 │ │ +057e70: |[057e70] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +057e80: 7110 5108 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0851 │ │ +057e86: 0a00 |0003: move-result v0 │ │ +057e88: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -120391,20 +120607,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 │ │ -055f78: |[055f78] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -055f88: 6e20 fa07 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@07fa │ │ -055f8e: 0a00 |0003: move-result v0 │ │ -055f90: 6e40 fc07 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@07fc │ │ -055f96: 6e10 c50e 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@0ec5 │ │ -055f9c: 0e00 |000a: return-void │ │ +057e8c: |[057e8c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +057e9c: 6e20 fa07 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@07fa │ │ +057ea2: 0a00 |0003: move-result v0 │ │ +057ea4: 6e40 fc07 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@07fc │ │ +057eaa: 6e10 c50e 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@0ec5 │ │ +057eb0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x0007 line=284 │ │ 0x000a line=285 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ @@ -120416,17 +120632,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 │ │ -055fa0: |[055fa0] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -055fb0: 7130 5208 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0852 │ │ -055fb6: 0e00 |0003: return-void │ │ +057eb4: |[057eb4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +057ec4: 7130 5208 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0852 │ │ +057eca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0003 line=274 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -120463,17 +120679,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055fb8: |[055fb8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -055fc8: 7010 7608 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0876 │ │ -055fce: 0e00 |0003: return-void │ │ +057ecc: |[057ecc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +057edc: 7010 7608 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0876 │ │ +057ee2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -120482,18 +120698,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 │ │ -055fd0: |[055fd0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -055fe0: 7130 8608 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@0886 │ │ -055fe6: 0a00 |0003: move-result v0 │ │ -055fe8: 0f00 |0004: return v0 │ │ +057ee4: |[057ee4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +057ef4: 7130 8608 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@0886 │ │ +057efa: 0a00 |0003: move-result v0 │ │ +057efc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 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; │ │ @@ -120529,17 +120745,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055fec: |[055fec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -055ffc: 7010 6d09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@096d │ │ -056002: 0e00 |0003: return-void │ │ +057f00: |[057f00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +057f10: 7010 6d09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@096d │ │ +057f16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ │ │ Virtual methods - │ │ @@ -120548,17 +120764,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 │ │ -056004: |[056004] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -056014: 7130 970a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0a97 │ │ -05601a: 0e00 |0003: return-void │ │ +057f18: |[057f18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +057f28: 7130 970a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0a97 │ │ +057f2e: 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$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -120570,18 +120786,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 │ │ -05601c: |[05601c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -05602c: 7120 980a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0a98 │ │ -056032: 0c00 |0003: move-result-object v0 │ │ -056034: 1100 |0004: return-object v0 │ │ +057f30: |[057f30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +057f40: 7120 980a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0a98 │ │ +057f46: 0c00 |0003: move-result-object v0 │ │ +057f48: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ 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 │ │ @@ -120591,18 +120807,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 │ │ -056038: |[056038] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -056048: 7120 990a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0a99 │ │ -05604e: 0c00 |0003: move-result-object v0 │ │ -056050: 1100 |0004: return-object v0 │ │ +057f4c: |[057f4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +057f5c: 7120 990a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0a99 │ │ +057f62: 0c00 |0003: move-result-object v0 │ │ +057f64: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ 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 │ │ @@ -120612,18 +120828,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056054: |[056054] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -056064: 7110 9a0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0a9a │ │ -05606a: 0a00 |0003: move-result v0 │ │ -05606c: 0f00 |0004: return v0 │ │ +057f68: |[057f68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +057f78: 7110 9a0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0a9a │ │ +057f7e: 0a00 |0003: move-result v0 │ │ +057f80: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120632,18 +120848,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056070: |[056070] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -056080: 7110 9b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0a9b │ │ -056086: 0a00 |0003: move-result v0 │ │ -056088: 0f00 |0004: return v0 │ │ +057f84: |[057f84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +057f94: 7110 9b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0a9b │ │ +057f9a: 0a00 |0003: move-result v0 │ │ +057f9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120652,18 +120868,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05608c: |[05608c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -05609c: 7110 9c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0a9c │ │ -0560a2: 0a00 |0003: move-result v0 │ │ -0560a4: 0f00 |0004: return v0 │ │ +057fa0: |[057fa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +057fb0: 7110 9c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0a9c │ │ +057fb6: 0a00 |0003: move-result v0 │ │ +057fb8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=664 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120672,18 +120888,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 │ │ -0560a8: |[0560a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0560b8: 7120 9d0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0a9d │ │ -0560be: 0c00 |0003: move-result-object v0 │ │ -0560c0: 1100 |0004: return-object v0 │ │ +057fbc: |[057fbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +057fcc: 7120 9d0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0a9d │ │ +057fd2: 0c00 |0003: move-result-object v0 │ │ +057fd4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ 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 │ │ @@ -120693,18 +120909,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 │ │ -0560c4: |[0560c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -0560d4: 7130 9e0a 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0a9e │ │ -0560da: 0a00 |0003: move-result v0 │ │ -0560dc: 0f00 |0004: return v0 │ │ +057fd8: |[057fd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +057fe8: 7130 9e0a 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0a9e │ │ +057fee: 0a00 |0003: move-result v0 │ │ +057ff0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ 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 │ │ @@ -120715,17 +120931,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0560e0: |[0560e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -0560f0: 7120 9f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0a9f │ │ -0560f6: 0e00 |0003: return-void │ │ +057ff4: |[057ff4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +058004: 7120 9f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0a9f │ │ +05800a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=679 │ │ 0x0003 line=680 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -120736,17 +120952,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0560f8: |[0560f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -056108: 7120 a00a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0aa0 │ │ -05610e: 0e00 |0003: return-void │ │ +05800c: |[05800c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +05801c: 7120 a00a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0aa0 │ │ +058022: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0003 line=690 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -120757,17 +120973,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 │ │ -056110: |[056110] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -056120: 7130 a10a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0aa1 │ │ -056126: 0e00 |0003: return-void │ │ +058024: |[058024] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +058034: 7130 a10a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0aa1 │ │ +05803a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ 0x0003 line=700 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -120779,17 +120995,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 │ │ -056128: |[056128] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -056138: 7130 a20a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0aa2 │ │ -05613e: 0e00 |0003: return-void │ │ +05803c: |[05803c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05804c: 7130 a20a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0aa2 │ │ +058052: 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$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -120801,17 +121017,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -056140: |[056140] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -056150: 7120 a30a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0aa3 │ │ -056156: 0e00 |0003: return-void │ │ +058054: |[058054] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +058064: 7120 a30a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0aa3 │ │ +05806a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ 0x0003 line=670 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -120847,17 +121063,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056158: |[056158] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -056168: 7010 bd0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0abd │ │ -05616e: 0e00 |0003: return-void │ │ +05806c: |[05806c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +05807c: 7010 bd0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0abd │ │ +058082: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ │ │ Virtual methods - │ │ @@ -120866,18 +121082,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056170: |[056170] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -056180: 7110 a90b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0ba9 │ │ -056186: 0a00 |0003: move-result v0 │ │ -056188: 0f00 |0004: return v0 │ │ +058084: |[058084] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +058094: 7110 a90b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0ba9 │ │ +05809a: 0a00 |0003: move-result v0 │ │ +05809c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -120886,18 +121102,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05618c: |[05618c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -05619c: 7110 aa0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0baa │ │ -0561a2: 0a00 |0003: move-result v0 │ │ -0561a4: 0f00 |0004: return v0 │ │ +0580a0: |[0580a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +0580b0: 7110 aa0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0baa │ │ +0580b6: 0a00 |0003: move-result v0 │ │ +0580b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -120906,17 +121122,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0561a8: |[0561a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0561b8: 7120 ab0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0bab │ │ -0561be: 0e00 |0003: return-void │ │ +0580bc: |[0580bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +0580cc: 7120 ab0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0bab │ │ +0580d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ 0x0003 line=489 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -120927,17 +121143,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0561c0: |[0561c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0561d0: 7120 ac0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0bac │ │ -0561d6: 0e00 |0003: return-void │ │ +0580d4: |[0580d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +0580e4: 7120 ac0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0bac │ │ +0580ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0003 line=494 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -120973,17 +121189,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0561d8: |[0561d8] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ -0561e8: 7010 eb0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0ceb │ │ -0561ee: 0e00 |0003: return-void │ │ +0580ec: |[0580ec] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ +0580fc: 7010 eb0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@0ceb │ │ +058102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -120992,18 +121208,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 │ │ -0561f0: |[0561f0] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -056200: 7110 550d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0d55 │ │ -056206: 0c00 |0003: move-result-object v0 │ │ -056208: 1100 |0004: return-object v0 │ │ +058104: |[058104] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +058114: 7110 550d 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@0d55 │ │ +05811a: 0c00 |0003: move-result-object v0 │ │ +05811c: 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; │ │ │ │ @@ -121012,17 +121228,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05620c: |[05620c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ -05621c: 7120 560d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@0d56 │ │ -056222: 0e00 |0003: return-void │ │ +058120: |[058120] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ +058130: 7120 560d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@0d56 │ │ +058136: 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; │ │ @@ -121033,17 +121249,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -056224: |[056224] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ -056234: 7120 570d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@0d57 │ │ -05623a: 0e00 |0003: return-void │ │ +058138: |[058138] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ +058148: 7120 570d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@0d57 │ │ +05814e: 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; │ │ @@ -121104,22 +121320,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 │ │ -05623c: |[05623c] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -05624c: 7040 7e0c 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0c7e │ │ -056252: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -056254: 5910 9a03 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@039a │ │ -056258: 5b16 9b03 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@039b │ │ -05625c: 5b15 9903 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0399 │ │ -056260: 7020 5f0d 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0d5f │ │ -056266: 0e00 |000d: return-void │ │ +058150: |[058150] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +058160: 7040 7e0c 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@0c7e │ │ +058166: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +058168: 5910 9a03 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@039a │ │ +05816c: 5b16 9b03 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@039b │ │ +058170: 5b15 9903 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0399 │ │ +058174: 7020 5f0d 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0d5f │ │ +05817a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -121137,22 +121353,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 │ │ -056268: |[056268] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -056278: 7057 7f0c 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0c7f │ │ -05627e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -056280: 5910 9a03 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@039a │ │ -056284: 5b16 9b03 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@039b │ │ -056288: 5b15 9903 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0399 │ │ -05628c: 7020 5f0d 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0d5f │ │ -056292: 0e00 |000d: return-void │ │ +05817c: |[05817c] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +05818c: 7057 7f0c 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@0c7f │ │ +058192: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +058194: 5910 9a03 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@039a │ │ +058198: 5b16 9b03 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@039b │ │ +05819c: 5b15 9903 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0399 │ │ +0581a0: 7020 5f0d 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0d5f │ │ +0581a6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -121171,38 +121387,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -056294: |[056294] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -0562a4: 5452 9603 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0396 │ │ -0562a8: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -0562ac: 2160 |0004: array-length v0, v6 │ │ -0562ae: 5452 9803 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0398 │ │ -0562b2: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -0562b6: 5452 9803 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0398 │ │ -0562ba: 2122 |000b: array-length v2, v2 │ │ -0562bc: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -0562c0: 2302 fe02 |000e: new-array v2, v0, [I // type@02fe │ │ -0562c4: 5b52 9803 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0398 │ │ -0562c8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0562ca: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -0562ce: 5452 9803 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0398 │ │ -0562d2: 5453 9603 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0396 │ │ -0562d6: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -0562da: 7220 f300 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f3 │ │ -0562e0: 0a03 |001e: move-result v3 │ │ -0562e2: 4b03 0201 |001f: aput v3, v2, v1 │ │ -0562e6: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0562ea: 28f0 |0023: goto 0013 // -0010 │ │ -0562ec: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -0562ee: 5b52 9803 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0398 │ │ -0562f2: 0e00 |0027: return-void │ │ +0581a8: |[0581a8] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +0581b8: 5452 9603 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0396 │ │ +0581bc: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +0581c0: 2160 |0004: array-length v0, v6 │ │ +0581c2: 5452 9803 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0398 │ │ +0581c6: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +0581ca: 5452 9803 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0398 │ │ +0581ce: 2122 |000b: array-length v2, v2 │ │ +0581d0: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +0581d4: 2302 fe02 |000e: new-array v2, v0, [I // type@02fe │ │ +0581d8: 5b52 9803 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0398 │ │ +0581dc: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0581de: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +0581e2: 5452 9803 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0398 │ │ +0581e6: 5453 9603 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@0396 │ │ +0581ea: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +0581ee: 7220 f300 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00f3 │ │ +0581f4: 0a03 |001e: move-result v3 │ │ +0581f6: 4b03 0201 |001f: aput v3, v2, v1 │ │ +0581fa: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0581fe: 28f0 |0023: goto 0013 // -0010 │ │ +058200: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +058202: 5b52 9803 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0398 │ │ +058206: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -121222,68 +121438,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 │ │ -0562f4: |[0562f4] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -056304: 54b0 9c03 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@039c │ │ -056308: 54b8 9b03 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@039b │ │ -05630c: 2182 |0004: array-length v2, v8 │ │ -05630e: 54b3 9803 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0398 │ │ -056312: 54b6 9b03 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@039b │ │ -056316: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -056318: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -05631c: 4408 0604 |000c: aget v8, v6, v4 │ │ -056320: 6e20 a30e 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0ea3 │ │ -056326: 0c07 |0011: move-result-object v7 │ │ -056328: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -05632c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -05632e: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -056332: 4408 0304 |0017: aget v8, v3, v4 │ │ -056336: 7240 590d 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@0d59 │ │ -05633c: 0a01 |001c: move-result v1 │ │ -05633e: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -056342: 4408 0304 |001f: aget v8, v3, v4 │ │ -056346: 7220 f600 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f6 │ │ -05634c: 0c05 |0024: move-result-object v5 │ │ -05634e: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -056352: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -056356: 2078 3602 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@0236 │ │ -05635a: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -05635e: 1f07 3602 |002d: check-cast v7, Landroid/widget/TextView; // type@0236 │ │ -056362: 6e30 670d 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0d67 │ │ -056368: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05636c: 28d6 |0034: goto 000a // -002a │ │ -05636e: 2078 2202 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@0222 │ │ -056372: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -056376: 1f07 2202 |0039: check-cast v7, Landroid/widget/ImageView; // type@0222 │ │ -05637a: 6e30 660d 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@0d66 │ │ -056380: 28f4 |003e: goto 0032 // -000c │ │ -056382: 2208 6202 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@0262 │ │ -056386: 2209 7402 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@0274 │ │ -05638a: 7010 0e11 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@110e │ │ -056390: 6e10 ea10 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10ea │ │ -056396: 0c0a |0049: move-result-object v10 │ │ -056398: 6e10 c210 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c2 │ │ -05639e: 0c0a |004d: move-result-object v10 │ │ -0563a0: 6e20 1411 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0563a6: 0c09 |0051: move-result-object v9 │ │ -0563a8: 1a0a 5800 |0052: const-string v10, " is not a " // string@0058 │ │ -0563ac: 6e20 1411 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0563b2: 0c09 |0057: move-result-object v9 │ │ -0563b4: 1a0a 9500 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@0095 │ │ -0563b8: 6e20 1411 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1114 │ │ -0563be: 0c09 |005d: move-result-object v9 │ │ -0563c0: 6e10 1a11 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111a │ │ -0563c6: 0c09 |0061: move-result-object v9 │ │ -0563c8: 7020 d110 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d1 │ │ -0563ce: 2708 |0065: throw v8 │ │ -0563d0: 0e00 |0066: return-void │ │ +058208: |[058208] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +058218: 54b0 9c03 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@039c │ │ +05821c: 54b8 9b03 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@039b │ │ +058220: 2182 |0004: array-length v2, v8 │ │ +058222: 54b3 9803 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@0398 │ │ +058226: 54b6 9b03 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@039b │ │ +05822a: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +05822c: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +058230: 4408 0604 |000c: aget v8, v6, v4 │ │ +058234: 6e20 a30e 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@0ea3 │ │ +05823a: 0c07 |0011: move-result-object v7 │ │ +05823c: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +058240: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +058242: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +058246: 4408 0304 |0017: aget v8, v3, v4 │ │ +05824a: 7240 590d 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@0d59 │ │ +058250: 0a01 |001c: move-result v1 │ │ +058252: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +058256: 4408 0304 |001f: aget v8, v3, v4 │ │ +05825a: 7220 f600 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f6 │ │ +058260: 0c05 |0024: move-result-object v5 │ │ +058262: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +058266: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +05826a: 2078 3602 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@0236 │ │ +05826e: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +058272: 1f07 3602 |002d: check-cast v7, Landroid/widget/TextView; // type@0236 │ │ +058276: 6e30 670d 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@0d67 │ │ +05827c: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +058280: 28d6 |0034: goto 000a // -002a │ │ +058282: 2078 2202 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@0222 │ │ +058286: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +05828a: 1f07 2202 |0039: check-cast v7, Landroid/widget/ImageView; // type@0222 │ │ +05828e: 6e30 660d 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@0d66 │ │ +058294: 28f4 |003e: goto 0032 // -000c │ │ +058296: 2208 6202 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@0262 │ │ +05829a: 2209 7402 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@0274 │ │ +05829e: 7010 0f11 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@110f │ │ +0582a4: 6e10 eb10 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@10eb │ │ +0582aa: 0c0a |0049: move-result-object v10 │ │ +0582ac: 6e10 c310 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@10c3 │ │ +0582b2: 0c0a |004d: move-result-object v10 │ │ +0582b4: 6e20 1511 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0582ba: 0c09 |0051: move-result-object v9 │ │ +0582bc: 1a0a 5800 |0052: const-string v10, " is not a " // string@0058 │ │ +0582c0: 6e20 1511 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0582c6: 0c09 |0057: move-result-object v9 │ │ +0582c8: 1a0a 9500 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@0095 │ │ +0582cc: 6e20 1511 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@1115 │ │ +0582d2: 0c09 |005d: move-result-object v9 │ │ +0582d4: 6e10 1b11 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@111b │ │ +0582da: 0c09 |0061: move-result-object v9 │ │ +0582dc: 7020 d210 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@10d2 │ │ +0582e2: 2708 |0065: throw v8 │ │ +0582e4: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -121326,21 +121542,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 │ │ -0563d4: |[0563d4] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -0563e4: 5b13 9903 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0399 │ │ -0563e8: 5b14 9b03 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@039b │ │ -0563ec: 6f20 810c 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0c81 │ │ -0563f2: 5410 9903 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0399 │ │ -0563f6: 7020 5f0d 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0d5f │ │ -0563fc: 0e00 |000c: return-void │ │ +0582e8: |[0582e8] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +0582f8: 5b13 9903 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0399 │ │ +0582fc: 5b14 9b03 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@039b │ │ +058300: 6f20 810c 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@0c81 │ │ +058306: 5410 9903 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0399 │ │ +05830a: 7020 5f0d 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0d5f │ │ +058310: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -121355,31 +121571,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 │ │ -056400: |[056400] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -056410: 5420 9703 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0397 │ │ -056414: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -056418: 5420 9703 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0397 │ │ -05641c: 7220 580d 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0d58 │ │ -056422: 0c00 |0009: move-result-object v0 │ │ -056424: 1100 |000a: return-object v0 │ │ -056426: 5220 9a03 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@039a │ │ -05642a: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -05642c: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -056430: 5220 9a03 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@039a │ │ -056434: 7220 f600 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f6 │ │ -05643a: 0c00 |0015: move-result-object v0 │ │ -05643c: 28f4 |0016: goto 000a // -000c │ │ -05643e: 6f20 820c 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0c82 │ │ -056444: 0c00 |001a: move-result-object v0 │ │ -056446: 28ef |001b: goto 000a // -0011 │ │ +058314: |[058314] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +058324: 5420 9703 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0397 │ │ +058328: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +05832c: 5420 9703 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0397 │ │ +058330: 7220 580d 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0d58 │ │ +058336: 0c00 |0009: move-result-object v0 │ │ +058338: 1100 |000a: return-object v0 │ │ +05833a: 5220 9a03 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@039a │ │ +05833e: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +058340: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +058344: 5220 9a03 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@039a │ │ +058348: 7220 f600 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@00f6 │ │ +05834e: 0c00 |0015: move-result-object v0 │ │ +058350: 28f4 |0016: goto 000a // -000c │ │ +058352: 6f20 820c 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0c82 │ │ +058358: 0c00 |001a: move-result-object v0 │ │ +05835a: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -121393,17 +121609,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 │ │ -056448: |[056448] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -056458: 5410 9703 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0397 │ │ -05645c: 1100 |0002: return-object v0 │ │ +05835c: |[05835c] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +05836c: 5410 9703 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0397 │ │ +058370: 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;) │ │ @@ -121411,17 +121627,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056460: |[056460] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -056470: 5210 9a03 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@039a │ │ -056474: 0f00 |0002: return v0 │ │ +058374: |[058374] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +058384: 5210 9a03 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@039a │ │ +058388: 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;) │ │ @@ -121429,17 +121645,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 │ │ -056478: |[056478] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -056488: 5410 9c03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@039c │ │ -05648c: 1100 |0002: return-object v0 │ │ +05838c: |[05838c] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +05839c: 5410 9c03 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@039c │ │ +0583a0: 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;) │ │ @@ -121447,17 +121663,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 │ │ -056490: |[056490] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -0564a0: 5b01 9703 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0397 │ │ -0564a4: 0e00 |0002: return-void │ │ +0583a4: |[0583a4] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +0583b4: 5b01 9703 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@0397 │ │ +0583b8: 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; │ │ @@ -121467,17 +121683,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0564a8: |[0564a8] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -0564b8: 5901 9a03 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@039a │ │ -0564bc: 0e00 |0002: return-void │ │ +0583bc: |[0583bc] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +0583cc: 5901 9a03 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@039a │ │ +0583d0: 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 │ │ @@ -121487,17 +121703,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 │ │ -0564c0: |[0564c0] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -0564d0: 5b01 9c03 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@039c │ │ -0564d4: 0e00 |0002: return-void │ │ +0583d4: |[0583d4] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +0583e4: 5b01 9c03 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@039c │ │ +0583e8: 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; │ │ @@ -121507,24 +121723,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 │ │ -0564d8: |[0564d8] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -0564e8: 7110 d510 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@10d5 │ │ -0564ee: 0a01 |0003: move-result v1 │ │ -0564f0: 6e20 d80f 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0fd8 │ │ -0564f6: 0e00 |0007: return-void │ │ -0564f8: 0d00 |0008: move-exception v0 │ │ -0564fa: 7110 5001 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0150 │ │ -056500: 0c01 |000c: move-result-object v1 │ │ -056502: 6e20 d90f 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@0fd9 │ │ -056508: 28f7 |0010: goto 0007 // -0009 │ │ +0583ec: |[0583ec] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +0583fc: 7110 d610 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@10d6 │ │ +058402: 0a01 |0003: move-result v1 │ │ +058404: 6e20 d80f 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@0fd8 │ │ +05840a: 0e00 |0007: return-void │ │ +05840c: 0d00 |0008: move-exception v0 │ │ +05840e: 7110 5001 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0150 │ │ +058414: 0c01 |000c: move-result-object v1 │ │ +058416: 6e20 d90f 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@0fd9 │ │ +05841c: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -121540,17 +121756,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 │ │ -05651c: |[05651c] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -05652c: 6e20 5810 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ -056532: 0e00 |0003: return-void │ │ +058430: |[058430] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +058440: 6e20 5810 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@1058 │ │ +058446: 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; │ │ @@ -121561,20 +121777,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 │ │ -056534: |[056534] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -056544: 6f20 870c 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0c87 │ │ -05654a: 0c00 |0003: move-result-object v0 │ │ -05654c: 5421 9903 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0399 │ │ -056550: 7020 5f0d 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0d5f │ │ -056556: 1100 |0009: return-object v0 │ │ +058448: |[058448] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +058458: 6f20 870c 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0c87 │ │ +05845e: 0c00 |0003: move-result-object v0 │ │ +058460: 5421 9903 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@0399 │ │ +058464: 7020 5f0d 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@0d5f │ │ +05846a: 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; │ │ @@ -121611,17 +121827,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056558: |[056558] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -056568: 7010 f807 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@07f8 │ │ -05656e: 0e00 |0003: return-void │ │ +05846c: |[05846c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +05847c: 7010 f807 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@07f8 │ │ +058482: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -121630,18 +121846,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -056570: |[056570] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -056580: 7120 5408 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0854 │ │ -056586: 0a00 |0003: move-result v0 │ │ -056588: 0f00 |0004: return v0 │ │ +058484: |[058484] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +058494: 7120 5408 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0854 │ │ +05849a: 0a00 |0003: move-result v0 │ │ +05849c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 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 │ │ @@ -121651,18 +121867,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05658c: |[05658c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -05659c: 7120 5508 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0855 │ │ -0565a2: 0a00 |0003: move-result v0 │ │ -0565a4: 0f00 |0004: return v0 │ │ +0584a0: |[0584a0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +0584b0: 7120 5508 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0855 │ │ +0584b6: 0a00 |0003: move-result v0 │ │ +0584b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 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 │ │ @@ -121672,17 +121888,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 │ │ -0565a8: |[0565a8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0565b8: 7120 5608 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0856 │ │ -0565be: 0e00 |0003: return-void │ │ +0584bc: |[0584bc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0584cc: 7120 5608 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0856 │ │ +0584d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0003 line=304 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -121693,19 +121909,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 │ │ -0565c0: |[0565c0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0565d0: 6e10 340a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0a34 │ │ -0565d6: 0c00 |0003: move-result-object v0 │ │ -0565d8: 7120 5708 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0857 │ │ -0565de: 0e00 |0007: return-void │ │ +0584d4: |[0584d4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0584e4: 6e10 340a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0a34 │ │ +0584ea: 0c00 |0003: move-result-object v0 │ │ +0584ec: 7120 5708 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0857 │ │ +0584f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0007 line=308 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -121716,17 +121932,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 │ │ -0565e0: |[0565e0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0565f0: 7120 5808 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0858 │ │ -0565f6: 0e00 |0003: return-void │ │ +0584f4: |[0584f4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +058504: 7120 5808 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0858 │ │ +05850a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0003 line=300 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -121737,19 +121953,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 │ │ -0565f8: |[0565f8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -056608: 6e10 9406 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@0694 │ │ -05660e: 0c00 |0003: move-result-object v0 │ │ -056610: 7120 5908 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0859 │ │ -056616: 0e00 |0007: return-void │ │ +05850c: |[05850c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +05851c: 6e10 9406 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@0694 │ │ +058522: 0c00 |0003: move-result-object v0 │ │ +058524: 7120 5908 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0859 │ │ +05852a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x0007 line=312 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -121785,17 +122001,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056618: |[056618] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -056628: 7010 e70a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0ae7 │ │ -05662e: 0e00 |0003: return-void │ │ +05852c: |[05852c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +05853c: 7010 e70a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0ae7 │ │ +058542: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -121804,17 +122020,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 │ │ -056630: |[056630] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -056640: 7130 ae0b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0bae │ │ -056646: 0e00 |0003: return-void │ │ +058544: |[058544] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +058554: 7130 ae0b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0bae │ │ +05855a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0003 line=501 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -121851,17 +122067,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056648: |[056648] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -056658: 7010 fd07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@07fd │ │ -05665e: 0e00 |0003: return-void │ │ +05855c: |[05855c] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +05856c: 7010 fd07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@07fd │ │ +058572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -121870,23 +122086,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 │ │ -056660: |[056660] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -056670: 7110 5b08 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@085b │ │ -056676: 0c00 |0003: move-result-object v0 │ │ -056678: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -05667c: 2201 8401 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0184 │ │ -056680: 7020 af0a 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0aaf │ │ -056686: 1101 |000b: return-object v1 │ │ -056688: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05668a: 28fe |000d: goto 000b // -0002 │ │ +058574: |[058574] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +058584: 7110 5b08 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@085b │ │ +05858a: 0c00 |0003: move-result-object v0 │ │ +05858c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +058590: 2201 8401 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0184 │ │ +058594: 7020 af0a 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0aaf │ │ +05859a: 1101 |000b: return-object v1 │ │ +05859c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05859e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0004 line=355 │ │ 0x0006 line=356 │ │ 0x000b line=358 │ │ locals : │ │ @@ -121899,18 +122115,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05668c: |[05668c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -05669c: 7110 5c08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@085c │ │ -0566a2: 0a00 |0003: move-result v0 │ │ -0566a4: 0f00 |0004: return v0 │ │ +0585a0: |[0585a0] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +0585b0: 7110 5c08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@085c │ │ +0585b6: 0a00 |0003: move-result v0 │ │ +0585b8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -121919,18 +122135,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 │ │ -0566a8: |[0566a8] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0566b8: 7110 5d08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@085d │ │ -0566be: 0c00 |0003: move-result-object v0 │ │ -0566c0: 1100 |0004: return-object v0 │ │ +0585bc: |[0585bc] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +0585cc: 7110 5d08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@085d │ │ +0585d2: 0c00 |0003: move-result-object v0 │ │ +0585d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -121939,18 +122155,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0566c4: |[0566c4] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -0566d4: 7110 5e08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@085e │ │ -0566da: 0a00 |0003: move-result v0 │ │ -0566dc: 0f00 |0004: return v0 │ │ +0585d8: |[0585d8] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +0585e8: 7110 5e08 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@085e │ │ +0585ee: 0a00 |0003: move-result v0 │ │ +0585f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -121959,18 +122175,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 │ │ -0566e0: |[0566e0] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0566f0: 7130 5f08 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@085f │ │ -0566f6: 0a00 |0003: move-result v0 │ │ -0566f8: 0f00 |0004: return v0 │ │ +0585f4: |[0585f4] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +058604: 7130 5f08 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@085f │ │ +05860a: 0a00 |0003: move-result v0 │ │ +05860c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 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 │ │ @@ -121981,17 +122197,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0566fc: |[0566fc] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -05670c: 7110 6008 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0860 │ │ -056712: 0e00 |0003: return-void │ │ +058610: |[058610] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +058620: 7110 6008 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0860 │ │ +058626: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0003 line=327 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -122001,17 +122217,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -056714: |[056714] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -056724: 7155 6108 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0861 │ │ -05672a: 0e00 |0003: return-void │ │ +058628: |[058628] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +058638: 7155 6108 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0861 │ │ +05863e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0003 line=331 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -122025,60 +122241,60 @@ │ │ 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 │ │ -05672c: |[05672c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -05673c: 7120 6208 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0862 │ │ -056742: 0e00 |0003: return-void │ │ +058640: |[058640] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +058650: 7120 6208 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0862 │ │ +058656: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0003 line=335 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 action Ljava/lang/Runnable; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 5 │ │ + registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -056744: |[056744] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -056754: 7140 6308 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0863 │ │ -05675a: 0e00 |0003: return-void │ │ +058658: |[058658] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +058668: 7140 6308 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0863 │ │ +05866e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0003 line=339 │ │ locals : │ │ - 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ - 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ - 0x0000 - 0x0004 reg=2 action Ljava/lang/Runnable; │ │ - 0x0000 - 0x0004 reg=3 delayMillis J │ │ + 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ + 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ + 0x0000 - 0x0004 reg=3 action Ljava/lang/Runnable; │ │ + 0x0000 - 0x0004 reg=4 delayMillis J │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'setHasTransientState' │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05675c: |[05675c] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -05676c: 7120 6408 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0864 │ │ -056772: 0e00 |0003: return-void │ │ +058670: |[058670] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +058680: 7120 6408 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0864 │ │ +058686: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0003 line=323 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -122089,17 +122305,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -056774: |[056774] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -056784: 7120 6508 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0865 │ │ -05678a: 0e00 |0003: return-void │ │ +058688: |[058688] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +058698: 7120 6508 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0865 │ │ +05869e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0003 line=347 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -122135,17 +122351,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05678c: |[05678c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ -05679c: 7010 0408 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0804 │ │ -0567a2: 0e00 |0003: return-void │ │ +0586a0: |[0586a0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ +0586b0: 7010 0408 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0804 │ │ +0586b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -122154,18 +122370,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0567a4: |[0567a4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -0567b4: 7110 6708 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0867 │ │ -0567ba: 0a00 |0003: move-result v0 │ │ -0567bc: 0f00 |0004: return v0 │ │ +0586b8: |[0586b8] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +0586c8: 7110 6708 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0867 │ │ +0586ce: 0a00 |0003: move-result v0 │ │ +0586d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -122174,18 +122390,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0567c0: |[0567c0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -0567d0: 7110 6808 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0868 │ │ -0567d6: 0a00 |0003: move-result v0 │ │ -0567d8: 0f00 |0004: return v0 │ │ +0586d4: |[0586d4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +0586e4: 7110 6808 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0868 │ │ +0586ea: 0a00 |0003: move-result v0 │ │ +0586ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -122194,17 +122410,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0567dc: |[0567dc] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -0567ec: 7120 6908 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0869 │ │ -0567f2: 0e00 |0003: return-void │ │ +0586f0: |[0586f0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +058700: 7120 6908 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0869 │ │ +058706: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0003 line=377 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -122215,17 +122431,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 │ │ -0567f4: |[0567f4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -056804: 7120 6a08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@086a │ │ -05680a: 0e00 |0003: return-void │ │ +058708: |[058708] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +058718: 7120 6a08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@086a │ │ +05871e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0003 line=382 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -122236,17 +122452,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05680c: |[05680c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -05681c: 7120 6b08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@086b │ │ -056822: 0e00 |0003: return-void │ │ +058720: |[058720] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +058730: 7120 6b08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@086b │ │ +058736: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 761626 bytes, number of entries: 454 │ │ │ +Zip file size: 761789 bytes, number of entries: 454 │ │ │ ?rwxrwxr-x 2.0 unx 527 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2132 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 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 3142 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.class │ │ │ ?rwxrwxr-x 2.0 unx 1267 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.class │ │ │ @@ -89,15 +89,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 803 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1173 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$3.class │ │ │ ?rwxrwxr-x 2.0 unx 654 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$4.class │ │ │ ?rwxrwxr-x 2.0 unx 373 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$AsyncTaskResult.class │ │ │ ?rwxrwxr-x 2.0 unx 858 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$InternalHandler.class │ │ │ ?rwxrwxr-x 2.0 unx 892 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$Status.class │ │ │ ?rwxrwxr-x 2.0 unx 337 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask$WorkerRunnable.class │ │ │ -?rwxrwxr-x 2.0 unx 5255 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask.class │ │ │ +?rwxrwxr-x 2.0 unx 5257 b- stor 80-Jan-01 00:00 android/support/v4/content/ModernAsyncTask.class │ │ │ ?rwxrwxr-x 2.0 unx 221 b- stor 80-Jan-01 00:00 android/support/v4/content/pm/ActivityInfoCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 869 b- stor 80-Jan-01 00:00 android/support/v4/database/DatabaseUtilsCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 202 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1491 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 492 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompatGingerbread.class │ │ │ ?rwxrwxr-x 2.0 unx 505 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompatHoneycombMR2.class │ │ │ ?rwxrwxr-x 2.0 unx 320 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompatJellyBean.class │ │ │ @@ -287,28 +287,28 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1669 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$12.class │ │ │ ?rwxrwxr-x 2.0 unx 1623 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$13.class │ │ │ ?rwxrwxr-x 2.0 unx 771 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$14$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1783 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$14.class │ │ │ ?rwxrwxr-x 2.0 unx 677 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$15.class │ │ │ ?rwxrwxr-x 2.0 unx 609 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$1.class │ │ │ ?rwxrwxr-x 2.0 unx 687 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$2.class │ │ │ -?rwxrwxr-x 2.0 unx 753 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$3.class │ │ │ -?rwxrwxr-x 2.0 unx 2453 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$4.class │ │ │ +?rwxrwxr-x 2.0 unx 788 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$3.class │ │ │ +?rwxrwxr-x 2.0 unx 2491 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$4.class │ │ │ ?rwxrwxr-x 2.0 unx 1561 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$5.class │ │ │ ?rwxrwxr-x 2.0 unx 1846 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$6.class │ │ │ -?rwxrwxr-x 2.0 unx 1363 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$7.class │ │ │ -?rwxrwxr-x 2.0 unx 1363 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$8.class │ │ │ +?rwxrwxr-x 2.0 unx 1393 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$7.class │ │ │ +?rwxrwxr-x 2.0 unx 1393 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$8.class │ │ │ ?rwxrwxr-x 2.0 unx 913 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$9$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1973 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$9.class │ │ │ -?rwxrwxr-x 2.0 unx 22217 b- defN 80-Jan-01 00:00 pro/dbro/bart/TheActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 22564 b- defN 80-Jan-01 00:00 pro/dbro/bart/TheActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 3086 b- stor 80-Jan-01 00:00 pro/dbro/bart/UsherService$1.class │ │ │ ?rwxrwxr-x 2.0 unx 742 b- stor 80-Jan-01 00:00 pro/dbro/bart/UsherService$2.class │ │ │ ?rwxrwxr-x 2.0 unx 735 b- stor 80-Jan-01 00:00 pro/dbro/bart/UsherService$3.class │ │ │ ?rwxrwxr-x 2.0 unx 328 b- stor 80-Jan-01 00:00 pro/dbro/bart/UsherService$LocalBinder.class │ │ │ -?rwxrwxr-x 2.0 unx 9347 b- stor 80-Jan-01 00:00 pro/dbro/bart/UsherService.class │ │ │ +?rwxrwxr-x 2.0 unx 9343 b- stor 80-Jan-01 00:00 pro/dbro/bart/UsherService.class │ │ │ ?rwxrwxr-x 2.0 unx 2912 b- stor 80-Jan-01 00:00 pro/dbro/bart/ViewCountDownTimer.class │ │ │ ?rwxrwxr-x 2.0 unx 814 b- stor 80-Jan-01 00:00 pro/dbro/bart/etd.class │ │ │ ?rwxrwxr-x 2.0 unx 1213 b- stor 80-Jan-01 00:00 pro/dbro/bart/etdResponse.class │ │ │ ?rwxrwxr-x 2.0 unx 403 b- stor 80-Jan-01 00:00 pro/dbro/bart/leg.class │ │ │ ?rwxrwxr-x 2.0 unx 1161 b- stor 80-Jan-01 00:00 pro/dbro/bart/route.class │ │ │ ?rwxrwxr-x 2.0 unx 1148 b- stor 80-Jan-01 00:00 pro/dbro/bart/routeResponse.class │ │ │ ?rwxrwxr-x 2.0 unx 801 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class │ │ │ @@ -349,15 +349,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 462 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 456 b- stor 80-Jan-01 00:00 android/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1059 b- stor 80-Jan-01 00:00 android/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 748 b- stor 80-Jan-01 00:00 android/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1767 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2274 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1671 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 8074 b- stor 80-Jan-01 00:00 android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class │ │ │ +?rwxrwxr-x 2.0 unx 8070 b- stor 80-Jan-01 00:00 android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 867 b- stor 80-Jan-01 00:00 android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.class │ │ │ ?rwxrwxr-x 2.0 unx 830 b- stor 80-Jan-01 00:00 android/support/v4/view/GravityCompat$GravityCompatImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 709 b- stor 80-Jan-01 00:00 android/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1.class │ │ │ ?rwxrwxr-x 2.0 unx 1089 b- stor 80-Jan-01 00:00 android/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 303 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuCompat$BaseMenuVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 411 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuCompat$HoneycombMenuVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 425 b- stor 80-Jan-01 00:00 android/support/v4/view/MenuItemCompat$BaseMenuVersionImpl.class │ │ │ @@ -396,15 +396,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 768 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1647 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2884 b- stor 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate.class │ │ │ ?rwxrwxr-x 2.0 unx 2788 b- stor 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout$DragHelperCallback.class │ │ │ ?rwxrwxr-x 2.0 unx 432 b- stor 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener.class │ │ │ ?rwxrwxr-x 2.0 unx 632 b- stor 80-Jan-01 00:00 android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 2928 b- stor 80-Jan-01 00:00 com/thebuzzmedia/sjxp/rule/DefaultRule.class │ │ │ -?rwxrwxr-x 2.0 unx 1290 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$16.class │ │ │ +?rwxrwxr-x 2.0 unx 1286 b- stor 80-Jan-01 00:00 pro/dbro/bart/TheActivity$16.class │ │ │ ?rwxrwxr-x 2.0 unx 917 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 891 b- stor 80-Jan-01 00:00 android/support/v4/app/NavUtils$NavUtilsImplJB.class │ │ │ ?rwxrwxr-x 2.0 unx 936 b- stor 80-Jan-01 00:00 android/support/v4/app/ShareCompat$ShareCompatImplICS.class │ │ │ ?rwxrwxr-x 2.0 unx 3672 b- stor 80-Jan-01 00:00 android/support/v4/content/CursorLoader.class │ │ │ ?rwxrwxr-x 2.0 unx 458 b- stor 80-Jan-01 00:00 android/support/v4/content/IntentCompat$IntentCompatImplHC.class │ │ │ ?rwxrwxr-x 2.0 unx 2136 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 444 b- stor 80-Jan-01 00:00 android/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl.class │ │ │ @@ -449,8 +449,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 636 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 535 b- stor 80-Jan-01 00:00 android/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 4046 b- stor 80-Jan-01 00:00 android/support/v4/widget/SimpleCursorAdapter.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 465 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.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 │ │ │ -454 files, 779674 bytes uncompressed, 674644 bytes compressed: 13.5% │ │ │ +454 files, 780144 bytes uncompressed, 674807 bytes compressed: 13.5% │ │ ├── android/support/v4/content/ModernAsyncTask.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -300,56 +300,56 @@ │ │ │ │ descriptor: Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; │ │ │ │ flags: (0x0012) ACC_PRIVATE, ACC_FINAL │ │ │ │ │ │ │ │ static {}; │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0008) ACC_STATIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=4, args_size=0 │ │ │ │ + stack=300, locals=5, args_size=0 │ │ │ │ 0: new #38 // class android/support/v4/content/ModernAsyncTask$1 │ │ │ │ 3: astore_0 │ │ │ │ 4: aload_0 │ │ │ │ 5: invokespecial #42 // Method android/support/v4/content/ModernAsyncTask$1."":()V │ │ │ │ 8: aload_0 │ │ │ │ 9: putstatic #44 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ 12: new #46 // class java/util/concurrent/LinkedBlockingQueue │ │ │ │ 15: astore_0 │ │ │ │ 16: aload_0 │ │ │ │ 17: bipush 10 │ │ │ │ 19: invokespecial #50 // Method java/util/concurrent/LinkedBlockingQueue."":(I)V │ │ │ │ 22: aload_0 │ │ │ │ 23: putstatic #52 // Field sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ │ │ 26: new #54 // class java/util/concurrent/ThreadPoolExecutor │ │ │ │ - 29: astore_0 │ │ │ │ + 29: astore_1 │ │ │ │ 30: getstatic #64 // Field java/util/concurrent/TimeUnit.SECONDS:Ljava/util/concurrent/TimeUnit; │ │ │ │ - 33: astore_1 │ │ │ │ + 33: astore_2 │ │ │ │ 34: getstatic #52 // Field sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ │ │ - 37: astore_2 │ │ │ │ + 37: astore_3 │ │ │ │ 38: getstatic #44 // Field sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ │ │ - 41: astore_3 │ │ │ │ - 42: aload_0 │ │ │ │ - 43: iconst_5 │ │ │ │ - 44: sipush 128 │ │ │ │ - 47: lconst_1 │ │ │ │ - 48: aload_1 │ │ │ │ + 41: astore 4 │ │ │ │ + 43: aload_1 │ │ │ │ + 44: iconst_5 │ │ │ │ + 45: sipush 128 │ │ │ │ + 48: lconst_1 │ │ │ │ 49: aload_2 │ │ │ │ 50: aload_3 │ │ │ │ - 51: invokespecial #67 // Method java/util/concurrent/ThreadPoolExecutor."":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ │ │ - 54: aload_0 │ │ │ │ - 55: putstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ - 58: new #71 // class android/support/v4/content/ModernAsyncTask$InternalHandler │ │ │ │ - 61: astore_0 │ │ │ │ - 62: aload_0 │ │ │ │ - 63: aconst_null │ │ │ │ - 64: invokespecial #74 // Method android/support/v4/content/ModernAsyncTask$InternalHandler."":(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ │ │ - 67: aload_0 │ │ │ │ - 68: putstatic #76 // Field sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ - 71: getstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ - 74: putstatic #78 // Field sDefaultExecutor:Ljava/util/concurrent/Executor; │ │ │ │ - 77: return │ │ │ │ + 51: aload 4 │ │ │ │ + 53: invokespecial #67 // Method java/util/concurrent/ThreadPoolExecutor."":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ │ │ + 56: aload_1 │ │ │ │ + 57: putstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ + 60: new #71 // class android/support/v4/content/ModernAsyncTask$InternalHandler │ │ │ │ + 63: astore_0 │ │ │ │ + 64: aload_0 │ │ │ │ + 65: aconst_null │ │ │ │ + 66: invokespecial #74 // Method android/support/v4/content/ModernAsyncTask$InternalHandler."":(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ │ │ + 69: aload_0 │ │ │ │ + 70: putstatic #76 // Field sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ │ │ + 73: getstatic #69 // Field THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ │ │ + 76: putstatic #78 // Field sDefaultExecutor:Ljava/util/concurrent/Executor; │ │ │ │ + 79: return │ │ │ │ │ │ │ │ public android.support.v4.content.ModernAsyncTask(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── pro/dbro/bart/TheActivity$3.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -30,34 +30,37 @@ │ │ │ │ #22 = Methodref #18.#21 // android/view/View.getTag:(I)Ljava/lang/Object; │ │ │ │ #23 = Utf8 android/widget/TextView │ │ │ │ #24 = Class #23 // android/widget/TextView │ │ │ │ #25 = Utf8 getText │ │ │ │ #26 = Utf8 ()Ljava/lang/CharSequence; │ │ │ │ #27 = NameAndType #25:#26 // getText:()Ljava/lang/CharSequence; │ │ │ │ #28 = Methodref #24.#27 // android/widget/TextView.getText:()Ljava/lang/CharSequence; │ │ │ │ - #29 = Utf8 toString │ │ │ │ - #30 = Utf8 ()Ljava/lang/String; │ │ │ │ - #31 = NameAndType #29:#30 // toString:()Ljava/lang/String; │ │ │ │ - #32 = Methodref #4.#31 // java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - #33 = Utf8 │ │ │ │ - #34 = String #33 // │ │ │ │ - #35 = Utf8 java/lang/String │ │ │ │ - #36 = Class #35 // java/lang/String │ │ │ │ - #37 = Utf8 compareTo │ │ │ │ - #38 = Utf8 (Ljava/lang/String;)I │ │ │ │ - #39 = NameAndType #37:#38 // compareTo:(Ljava/lang/String;)I │ │ │ │ - #40 = Methodref #36.#39 // java/lang/String.compareTo:(Ljava/lang/String;)I │ │ │ │ - #41 = Utf8 setText │ │ │ │ - #42 = Utf8 (Ljava/lang/CharSequence;)V │ │ │ │ - #43 = NameAndType #41:#42 // setText:(Ljava/lang/CharSequence;)V │ │ │ │ - #44 = Methodref #24.#43 // android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - #45 = Utf8 Code │ │ │ │ - #46 = Utf8 (Lpro/dbro/bart/TheActivity;)V │ │ │ │ - #47 = Utf8 onFocusChange │ │ │ │ - #48 = Utf8 (Landroid/view/View;Z)V │ │ │ │ + #29 = Utf8 java/lang/CharSequence │ │ │ │ + #30 = Class #29 // java/lang/CharSequence │ │ │ │ + #31 = Utf8 toString │ │ │ │ + #32 = Utf8 ()Ljava/lang/String; │ │ │ │ + #33 = NameAndType #31:#32 // toString:()Ljava/lang/String; │ │ │ │ + #34 = InterfaceMethodref #30.#33 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + #35 = Utf8 │ │ │ │ + #36 = String #35 // │ │ │ │ + #37 = Utf8 java/lang/String │ │ │ │ + #38 = Class #37 // java/lang/String │ │ │ │ + #39 = Utf8 compareTo │ │ │ │ + #40 = Utf8 (Ljava/lang/String;)I │ │ │ │ + #41 = NameAndType #39:#40 // compareTo:(Ljava/lang/String;)I │ │ │ │ + #42 = Methodref #38.#41 // java/lang/String.compareTo:(Ljava/lang/String;)I │ │ │ │ + #43 = Methodref #4.#33 // java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + #44 = Utf8 setText │ │ │ │ + #45 = Utf8 (Ljava/lang/CharSequence;)V │ │ │ │ + #46 = NameAndType #44:#45 // setText:(Ljava/lang/CharSequence;)V │ │ │ │ + #47 = Methodref #24.#46 // android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + #48 = Utf8 Code │ │ │ │ + #49 = Utf8 (Lpro/dbro/bart/TheActivity;)V │ │ │ │ + #50 = Utf8 onFocusChange │ │ │ │ + #51 = Utf8 (Landroid/view/View;Z)V │ │ │ │ { │ │ │ │ final pro.dbro.bart.TheActivity this$0; │ │ │ │ descriptor: Lpro/dbro/bart/TheActivity; │ │ │ │ flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC │ │ │ │ │ │ │ │ pro.dbro.bart.TheActivity$3(pro.dbro.bart.TheActivity); │ │ │ │ descriptor: (Lpro/dbro/bart/TheActivity;)V │ │ │ │ @@ -79,40 +82,40 @@ │ │ │ │ 0: ldc #15 // int 2131099649 │ │ │ │ 2: istore_3 │ │ │ │ 3: aload_1 │ │ │ │ 4: iload_3 │ │ │ │ 5: invokevirtual #22 // Method android/view/View.getTag:(I)Ljava/lang/Object; │ │ │ │ 8: astore 4 │ │ │ │ 10: aload 4 │ │ │ │ - 12: ifnull 78 │ │ │ │ + 12: ifnull 80 │ │ │ │ 15: iload_2 │ │ │ │ - 16: ifne 78 │ │ │ │ + 16: ifne 80 │ │ │ │ 19: aload_1 │ │ │ │ 20: astore 4 │ │ │ │ 22: aload_1 │ │ │ │ 23: checkcast #24 // class android/widget/TextView │ │ │ │ 26: invokevirtual #28 // Method android/widget/TextView.getText:()Ljava/lang/CharSequence; │ │ │ │ - 29: invokevirtual #32 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 32: astore 4 │ │ │ │ - 34: ldc #34 // String │ │ │ │ - 36: astore 5 │ │ │ │ - 38: aload 4 │ │ │ │ - 40: aload 5 │ │ │ │ - 42: invokevirtual #40 // Method java/lang/String.compareTo:(Ljava/lang/String;)I │ │ │ │ - 45: istore 6 │ │ │ │ - 47: iload 6 │ │ │ │ - 49: ifne 78 │ │ │ │ - 52: aload_1 │ │ │ │ - 53: astore 4 │ │ │ │ - 55: aload_1 │ │ │ │ - 56: checkcast #24 // class android/widget/TextView │ │ │ │ - 59: astore 4 │ │ │ │ - 61: aload_1 │ │ │ │ - 62: iload_3 │ │ │ │ - 63: invokevirtual #22 // Method android/view/View.getTag:(I)Ljava/lang/Object; │ │ │ │ - 66: invokevirtual #32 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 69: astore 5 │ │ │ │ - 71: aload 4 │ │ │ │ - 73: aload 5 │ │ │ │ - 75: invokevirtual #44 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - 78: return │ │ │ │ + 29: invokeinterface #34, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 34: astore 4 │ │ │ │ + 36: ldc #36 // String │ │ │ │ + 38: astore 5 │ │ │ │ + 40: aload 4 │ │ │ │ + 42: aload 5 │ │ │ │ + 44: invokevirtual #42 // Method java/lang/String.compareTo:(Ljava/lang/String;)I │ │ │ │ + 47: istore 6 │ │ │ │ + 49: iload 6 │ │ │ │ + 51: ifne 80 │ │ │ │ + 54: aload_1 │ │ │ │ + 55: astore 4 │ │ │ │ + 57: aload_1 │ │ │ │ + 58: checkcast #24 // class android/widget/TextView │ │ │ │ + 61: astore 4 │ │ │ │ + 63: aload_1 │ │ │ │ + 64: iload_3 │ │ │ │ + 65: invokevirtual #22 // Method android/view/View.getTag:(I)Ljava/lang/Object; │ │ │ │ + 68: invokevirtual #43 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ + 71: astore 5 │ │ │ │ + 73: aload 4 │ │ │ │ + 75: aload 5 │ │ │ │ + 77: invokevirtual #47 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 80: return │ │ │ │ } │ │ ├── pro/dbro/bart/TheActivity$4.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -34,134 +34,136 @@ │ │ │ │ #26 = Float 1.7811657E38f │ │ │ │ #27 = Utf8 android/widget/TextView │ │ │ │ #28 = Class #27 // android/widget/TextView │ │ │ │ #29 = Utf8 getText │ │ │ │ #30 = Utf8 ()Ljava/lang/CharSequence; │ │ │ │ #31 = NameAndType #29:#30 // getText:()Ljava/lang/CharSequence; │ │ │ │ #32 = Methodref #28.#31 // android/widget/TextView.getText:()Ljava/lang/CharSequence; │ │ │ │ - #33 = Utf8 toString │ │ │ │ - #34 = Utf8 ()Ljava/lang/String; │ │ │ │ - #35 = NameAndType #33:#34 // toString:()Ljava/lang/String; │ │ │ │ - #36 = Methodref #4.#35 // java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - #37 = Utf8 android/view/View │ │ │ │ - #38 = Class #37 // android/view/View │ │ │ │ - #39 = Utf8 setTag │ │ │ │ - #40 = Utf8 (ILjava/lang/Object;)V │ │ │ │ - #41 = NameAndType #39:#40 // setTag:(ILjava/lang/Object;)V │ │ │ │ - #42 = Methodref #38.#41 // android/view/View.setTag:(ILjava/lang/Object;)V │ │ │ │ - #43 = Utf8 adapterSwitch │ │ │ │ - #44 = String #43 // adapterSwitch │ │ │ │ - #45 = Utf8 suggestions │ │ │ │ - #46 = String #45 // suggestions │ │ │ │ - #47 = Utf8 android/util/Log │ │ │ │ - #48 = Class #47 // android/util/Log │ │ │ │ - #49 = Utf8 d │ │ │ │ - #50 = Utf8 (Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - #51 = NameAndType #49:#50 // d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - #52 = Methodref #48.#51 // android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - #53 = Utf8 android/widget/AutoCompleteTextView │ │ │ │ - #54 = Class #53 // android/widget/AutoCompleteTextView │ │ │ │ - #55 = Float 1.4E-45f │ │ │ │ - #56 = Utf8 setThreshold │ │ │ │ - #57 = Utf8 (I)V │ │ │ │ - #58 = NameAndType #56:#57 // setThreshold:(I)V │ │ │ │ - #59 = Methodref #54.#58 // android/widget/AutoCompleteTextView.setThreshold:(I)V │ │ │ │ - #60 = Utf8 │ │ │ │ - #61 = String #60 // │ │ │ │ - #62 = Utf8 setText │ │ │ │ - #63 = Utf8 (Ljava/lang/CharSequence;)V │ │ │ │ - #64 = NameAndType #62:#63 // setText:(Ljava/lang/CharSequence;)V │ │ │ │ - #65 = Methodref #28.#64 // android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - #66 = Integer 2131099648 │ │ │ │ - #67 = Float 1.7811655E38f │ │ │ │ - #68 = Utf8 true │ │ │ │ - #69 = String #68 // true │ │ │ │ - #70 = Utf8 java/util/ArrayList │ │ │ │ - #71 = Class #70 // java/util/ArrayList │ │ │ │ - #72 = Methodref #71.#13 // java/util/ArrayList."":()V │ │ │ │ - #73 = Utf8 pro/dbro/bart/TheActivity │ │ │ │ - #74 = Class #73 // pro/dbro/bart/TheActivity │ │ │ │ - #75 = Utf8 stationSuggestions │ │ │ │ - #76 = Utf8 Ljava/util/ArrayList; │ │ │ │ - #77 = NameAndType #75:#76 // stationSuggestions:Ljava/util/ArrayList; │ │ │ │ - #78 = Fieldref #74.#77 // pro/dbro/bart/TheActivity.stationSuggestions:Ljava/util/ArrayList; │ │ │ │ - #79 = Utf8 size │ │ │ │ - #80 = NameAndType #79:#22 // size:()I │ │ │ │ - #81 = Methodref #71.#80 // java/util/ArrayList.size:()I │ │ │ │ - #82 = Utf8 get │ │ │ │ - #83 = Utf8 (I)Ljava/lang/Object; │ │ │ │ - #84 = NameAndType #82:#83 // get:(I)Ljava/lang/Object; │ │ │ │ - #85 = Methodref #71.#84 // java/util/ArrayList.get:(I)Ljava/lang/Object; │ │ │ │ - #86 = Utf8 add │ │ │ │ - #87 = Utf8 (Ljava/lang/Object;)Z │ │ │ │ - #88 = NameAndType #86:#87 // add:(Ljava/lang/Object;)Z │ │ │ │ - #89 = Methodref #71.#88 // java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - #90 = Utf8 findViewById │ │ │ │ - #91 = Utf8 (I)Landroid/view/View; │ │ │ │ - #92 = NameAndType #90:#91 // findViewById:(I)Landroid/view/View; │ │ │ │ - #93 = Methodref #74.#92 // pro/dbro/bart/TheActivity.findViewById:(I)Landroid/view/View; │ │ │ │ - #94 = Utf8 equals │ │ │ │ - #95 = NameAndType #94:#87 // equals:(Ljava/lang/Object;)Z │ │ │ │ - #96 = Methodref #4.#95 // java/lang/Object.equals:(Ljava/lang/Object;)Z │ │ │ │ - #97 = Utf8 pro/dbro/bart/StationSuggestion │ │ │ │ - #98 = Class #97 // pro/dbro/bart/StationSuggestion │ │ │ │ - #99 = Utf8 recent │ │ │ │ - #100 = String #99 // recent │ │ │ │ - #101 = Utf8 (Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - #102 = NameAndType #11:#101 // "":(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - #103 = Methodref #98.#102 // pro/dbro/bart/StationSuggestion."":(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - #104 = Utf8 contains │ │ │ │ - #105 = NameAndType #104:#87 // contains:(Ljava/lang/Object;)Z │ │ │ │ - #106 = Methodref #71.#105 // java/util/ArrayList.contains:(Ljava/lang/Object;)Z │ │ │ │ - #107 = Utf8 remove │ │ │ │ - #108 = NameAndType #107:#87 // remove:(Ljava/lang/Object;)Z │ │ │ │ - #109 = Methodref #71.#108 // java/util/ArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ - #110 = Utf8 localStation │ │ │ │ - #111 = Utf8 Ljava/lang/String; │ │ │ │ - #112 = NameAndType #110:#111 // localStation:Ljava/lang/String; │ │ │ │ - #113 = Fieldref #74.#112 // pro/dbro/bart/TheActivity.localStation:Ljava/lang/String; │ │ │ │ - #114 = Utf8 java/lang/String │ │ │ │ - #115 = Class #114 // java/lang/String │ │ │ │ - #116 = Utf8 compareTo │ │ │ │ - #117 = Utf8 (Ljava/lang/String;)I │ │ │ │ - #118 = NameAndType #116:#117 // compareTo:(Ljava/lang/String;)I │ │ │ │ - #119 = Methodref #115.#118 // java/lang/String.compareTo:(Ljava/lang/String;)I │ │ │ │ - #120 = Utf8 pro/dbro/bart/BART │ │ │ │ - #121 = Class #120 // pro/dbro/bart/BART │ │ │ │ - #122 = Utf8 REVERSE_STATION_MAP │ │ │ │ - #123 = Utf8 Ljava/util/HashMap; │ │ │ │ - #124 = NameAndType #122:#123 // REVERSE_STATION_MAP:Ljava/util/HashMap; │ │ │ │ - #125 = Fieldref #121.#124 // pro/dbro/bart/BART.REVERSE_STATION_MAP:Ljava/util/HashMap; │ │ │ │ - #126 = Utf8 java/util/HashMap │ │ │ │ - #127 = Class #126 // java/util/HashMap │ │ │ │ - #128 = Utf8 (Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - #129 = NameAndType #82:#128 // get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - #130 = Methodref #127.#129 // java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - #131 = Utf8 nearby │ │ │ │ - #132 = String #131 // nearby │ │ │ │ - #133 = Utf8 pro/dbro/bart/TextPlusIconArrayAdapter │ │ │ │ - #134 = Class #133 // pro/dbro/bart/TextPlusIconArrayAdapter │ │ │ │ - #135 = Utf8 c │ │ │ │ - #136 = Utf8 Landroid/content/Context; │ │ │ │ - #137 = NameAndType #135:#136 // c:Landroid/content/Context; │ │ │ │ - #138 = Fieldref #74.#137 // pro/dbro/bart/TheActivity.c:Landroid/content/Context; │ │ │ │ - #139 = Utf8 (Landroid/content/Context;Ljava/util/ArrayList;)V │ │ │ │ - #140 = NameAndType #11:#139 // "":(Landroid/content/Context;Ljava/util/ArrayList;)V │ │ │ │ - #141 = Methodref #134.#140 // pro/dbro/bart/TextPlusIconArrayAdapter."":(Landroid/content/Context;Ljava/util/ArrayList;)V │ │ │ │ - #142 = Utf8 setAdapter │ │ │ │ - #143 = Utf8 (Landroid/widget/ListAdapter;)V │ │ │ │ - #144 = NameAndType #142:#143 // setAdapter:(Landroid/widget/ListAdapter;)V │ │ │ │ - #145 = Methodref #54.#144 // android/widget/AutoCompleteTextView.setAdapter:(Landroid/widget/ListAdapter;)V │ │ │ │ - #146 = Utf8 showDropDown │ │ │ │ - #147 = NameAndType #146:#12 // showDropDown:()V │ │ │ │ - #148 = Methodref #54.#147 // android/widget/AutoCompleteTextView.showDropDown:()V │ │ │ │ - #149 = Utf8 Code │ │ │ │ - #150 = Utf8 (Lpro/dbro/bart/TheActivity;)V │ │ │ │ - #151 = Utf8 onTouch │ │ │ │ - #152 = Utf8 (Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ │ │ + #33 = Utf8 java/lang/CharSequence │ │ │ │ + #34 = Class #33 // java/lang/CharSequence │ │ │ │ + #35 = Utf8 toString │ │ │ │ + #36 = Utf8 ()Ljava/lang/String; │ │ │ │ + #37 = NameAndType #35:#36 // toString:()Ljava/lang/String; │ │ │ │ + #38 = InterfaceMethodref #34.#37 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + #39 = Utf8 android/view/View │ │ │ │ + #40 = Class #39 // android/view/View │ │ │ │ + #41 = Utf8 setTag │ │ │ │ + #42 = Utf8 (ILjava/lang/Object;)V │ │ │ │ + #43 = NameAndType #41:#42 // setTag:(ILjava/lang/Object;)V │ │ │ │ + #44 = Methodref #40.#43 // android/view/View.setTag:(ILjava/lang/Object;)V │ │ │ │ + #45 = Utf8 adapterSwitch │ │ │ │ + #46 = String #45 // adapterSwitch │ │ │ │ + #47 = Utf8 suggestions │ │ │ │ + #48 = String #47 // suggestions │ │ │ │ + #49 = Utf8 android/util/Log │ │ │ │ + #50 = Class #49 // android/util/Log │ │ │ │ + #51 = Utf8 d │ │ │ │ + #52 = Utf8 (Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + #53 = NameAndType #51:#52 // d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + #54 = Methodref #50.#53 // android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + #55 = Utf8 android/widget/AutoCompleteTextView │ │ │ │ + #56 = Class #55 // android/widget/AutoCompleteTextView │ │ │ │ + #57 = Float 1.4E-45f │ │ │ │ + #58 = Utf8 setThreshold │ │ │ │ + #59 = Utf8 (I)V │ │ │ │ + #60 = NameAndType #58:#59 // setThreshold:(I)V │ │ │ │ + #61 = Methodref #56.#60 // android/widget/AutoCompleteTextView.setThreshold:(I)V │ │ │ │ + #62 = Utf8 │ │ │ │ + #63 = String #62 // │ │ │ │ + #64 = Utf8 setText │ │ │ │ + #65 = Utf8 (Ljava/lang/CharSequence;)V │ │ │ │ + #66 = NameAndType #64:#65 // setText:(Ljava/lang/CharSequence;)V │ │ │ │ + #67 = Methodref #28.#66 // android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + #68 = Integer 2131099648 │ │ │ │ + #69 = Float 1.7811655E38f │ │ │ │ + #70 = Utf8 true │ │ │ │ + #71 = String #70 // true │ │ │ │ + #72 = Utf8 java/util/ArrayList │ │ │ │ + #73 = Class #72 // java/util/ArrayList │ │ │ │ + #74 = Methodref #73.#13 // java/util/ArrayList."":()V │ │ │ │ + #75 = Utf8 pro/dbro/bart/TheActivity │ │ │ │ + #76 = Class #75 // pro/dbro/bart/TheActivity │ │ │ │ + #77 = Utf8 stationSuggestions │ │ │ │ + #78 = Utf8 Ljava/util/ArrayList; │ │ │ │ + #79 = NameAndType #77:#78 // stationSuggestions:Ljava/util/ArrayList; │ │ │ │ + #80 = Fieldref #76.#79 // pro/dbro/bart/TheActivity.stationSuggestions:Ljava/util/ArrayList; │ │ │ │ + #81 = Utf8 size │ │ │ │ + #82 = NameAndType #81:#22 // size:()I │ │ │ │ + #83 = Methodref #73.#82 // java/util/ArrayList.size:()I │ │ │ │ + #84 = Utf8 get │ │ │ │ + #85 = Utf8 (I)Ljava/lang/Object; │ │ │ │ + #86 = NameAndType #84:#85 // get:(I)Ljava/lang/Object; │ │ │ │ + #87 = Methodref #73.#86 // java/util/ArrayList.get:(I)Ljava/lang/Object; │ │ │ │ + #88 = Utf8 add │ │ │ │ + #89 = Utf8 (Ljava/lang/Object;)Z │ │ │ │ + #90 = NameAndType #88:#89 // add:(Ljava/lang/Object;)Z │ │ │ │ + #91 = Methodref #73.#90 // java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + #92 = Utf8 findViewById │ │ │ │ + #93 = Utf8 (I)Landroid/view/View; │ │ │ │ + #94 = NameAndType #92:#93 // findViewById:(I)Landroid/view/View; │ │ │ │ + #95 = Methodref #76.#94 // pro/dbro/bart/TheActivity.findViewById:(I)Landroid/view/View; │ │ │ │ + #96 = Utf8 equals │ │ │ │ + #97 = NameAndType #96:#89 // equals:(Ljava/lang/Object;)Z │ │ │ │ + #98 = Methodref #4.#97 // java/lang/Object.equals:(Ljava/lang/Object;)Z │ │ │ │ + #99 = Utf8 pro/dbro/bart/StationSuggestion │ │ │ │ + #100 = Class #99 // pro/dbro/bart/StationSuggestion │ │ │ │ + #101 = Utf8 recent │ │ │ │ + #102 = String #101 // recent │ │ │ │ + #103 = Utf8 (Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + #104 = NameAndType #11:#103 // "":(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + #105 = Methodref #100.#104 // pro/dbro/bart/StationSuggestion."":(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + #106 = Utf8 contains │ │ │ │ + #107 = NameAndType #106:#89 // contains:(Ljava/lang/Object;)Z │ │ │ │ + #108 = Methodref #73.#107 // java/util/ArrayList.contains:(Ljava/lang/Object;)Z │ │ │ │ + #109 = Utf8 remove │ │ │ │ + #110 = NameAndType #109:#89 // remove:(Ljava/lang/Object;)Z │ │ │ │ + #111 = Methodref #73.#110 // java/util/ArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ + #112 = Utf8 localStation │ │ │ │ + #113 = Utf8 Ljava/lang/String; │ │ │ │ + #114 = NameAndType #112:#113 // localStation:Ljava/lang/String; │ │ │ │ + #115 = Fieldref #76.#114 // pro/dbro/bart/TheActivity.localStation:Ljava/lang/String; │ │ │ │ + #116 = Utf8 java/lang/String │ │ │ │ + #117 = Class #116 // java/lang/String │ │ │ │ + #118 = Utf8 compareTo │ │ │ │ + #119 = Utf8 (Ljava/lang/String;)I │ │ │ │ + #120 = NameAndType #118:#119 // compareTo:(Ljava/lang/String;)I │ │ │ │ + #121 = Methodref #117.#120 // java/lang/String.compareTo:(Ljava/lang/String;)I │ │ │ │ + #122 = Utf8 pro/dbro/bart/BART │ │ │ │ + #123 = Class #122 // pro/dbro/bart/BART │ │ │ │ + #124 = Utf8 REVERSE_STATION_MAP │ │ │ │ + #125 = Utf8 Ljava/util/HashMap; │ │ │ │ + #126 = NameAndType #124:#125 // REVERSE_STATION_MAP:Ljava/util/HashMap; │ │ │ │ + #127 = Fieldref #123.#126 // pro/dbro/bart/BART.REVERSE_STATION_MAP:Ljava/util/HashMap; │ │ │ │ + #128 = Utf8 java/util/HashMap │ │ │ │ + #129 = Class #128 // java/util/HashMap │ │ │ │ + #130 = Utf8 (Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + #131 = NameAndType #84:#130 // get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + #132 = Methodref #129.#131 // java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + #133 = Utf8 nearby │ │ │ │ + #134 = String #133 // nearby │ │ │ │ + #135 = Utf8 pro/dbro/bart/TextPlusIconArrayAdapter │ │ │ │ + #136 = Class #135 // pro/dbro/bart/TextPlusIconArrayAdapter │ │ │ │ + #137 = Utf8 c │ │ │ │ + #138 = Utf8 Landroid/content/Context; │ │ │ │ + #139 = NameAndType #137:#138 // c:Landroid/content/Context; │ │ │ │ + #140 = Fieldref #76.#139 // pro/dbro/bart/TheActivity.c:Landroid/content/Context; │ │ │ │ + #141 = Utf8 (Landroid/content/Context;Ljava/util/ArrayList;)V │ │ │ │ + #142 = NameAndType #11:#141 // "":(Landroid/content/Context;Ljava/util/ArrayList;)V │ │ │ │ + #143 = Methodref #136.#142 // pro/dbro/bart/TextPlusIconArrayAdapter."":(Landroid/content/Context;Ljava/util/ArrayList;)V │ │ │ │ + #144 = Utf8 setAdapter │ │ │ │ + #145 = Utf8 (Landroid/widget/ListAdapter;)V │ │ │ │ + #146 = NameAndType #144:#145 // setAdapter:(Landroid/widget/ListAdapter;)V │ │ │ │ + #147 = Methodref #56.#146 // android/widget/AutoCompleteTextView.setAdapter:(Landroid/widget/ListAdapter;)V │ │ │ │ + #148 = Utf8 showDropDown │ │ │ │ + #149 = NameAndType #148:#12 // showDropDown:()V │ │ │ │ + #150 = Methodref #56.#149 // android/widget/AutoCompleteTextView.showDropDown:()V │ │ │ │ + #151 = Utf8 Code │ │ │ │ + #152 = Utf8 (Lpro/dbro/bart/TheActivity;)V │ │ │ │ + #153 = Utf8 onTouch │ │ │ │ + #154 = Utf8 (Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ │ │ { │ │ │ │ final pro.dbro.bart.TheActivity this$0; │ │ │ │ descriptor: Lpro/dbro/bart/TheActivity; │ │ │ │ flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC │ │ │ │ │ │ │ │ pro.dbro.bart.TheActivity$4(pro.dbro.bart.TheActivity); │ │ │ │ descriptor: (Lpro/dbro/bart/TheActivity;)V │ │ │ │ @@ -184,279 +186,279 @@ │ │ │ │ 2: istore_3 │ │ │ │ 3: ldc #17 // int 2131099657 │ │ │ │ 5: istore 4 │ │ │ │ 7: aload_2 │ │ │ │ 8: invokevirtual #24 // Method android/view/MotionEvent.getAction:()I │ │ │ │ 11: istore 5 │ │ │ │ 13: iload 5 │ │ │ │ - 15: ifne 486 │ │ │ │ + 15: ifne 492 │ │ │ │ 18: aload_1 │ │ │ │ 19: astore 6 │ │ │ │ 21: aload_1 │ │ │ │ 22: checkcast #28 // class android/widget/TextView │ │ │ │ 25: invokevirtual #32 // Method android/widget/TextView.getText:()Ljava/lang/CharSequence; │ │ │ │ - 28: invokevirtual #36 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 31: astore 6 │ │ │ │ - 33: aload_1 │ │ │ │ - 34: ldc #25 // int 2131099649 │ │ │ │ - 36: aload 6 │ │ │ │ - 38: invokevirtual #42 // Method android/view/View.setTag:(ILjava/lang/Object;)V │ │ │ │ - 41: ldc #44 // String adapterSwitch │ │ │ │ - 43: ldc #46 // String suggestions │ │ │ │ - 45: invokestatic #52 // Method android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - 48: pop │ │ │ │ - 49: aload_1 │ │ │ │ - 50: astore 6 │ │ │ │ - 52: aload_1 │ │ │ │ - 53: checkcast #54 // class android/widget/AutoCompleteTextView │ │ │ │ - 56: astore 6 │ │ │ │ - 58: iconst_1 │ │ │ │ - 59: istore 7 │ │ │ │ - 61: aload 6 │ │ │ │ - 63: iload 7 │ │ │ │ - 65: invokevirtual #59 // Method android/widget/AutoCompleteTextView.setThreshold:(I)V │ │ │ │ - 68: aload_1 │ │ │ │ - 69: astore 6 │ │ │ │ - 71: aload_1 │ │ │ │ - 72: checkcast #28 // class android/widget/TextView │ │ │ │ - 75: astore 6 │ │ │ │ - 77: aload 6 │ │ │ │ - 79: ldc #61 // String │ │ │ │ - 81: invokevirtual #65 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ - 84: ldc #66 // int 2131099648 │ │ │ │ - 86: istore 5 │ │ │ │ - 88: ldc #69 // String true │ │ │ │ - 90: astore 8 │ │ │ │ - 92: aload_1 │ │ │ │ - 93: iload 5 │ │ │ │ - 95: aload 8 │ │ │ │ - 97: invokevirtual #42 // Method android/view/View.setTag:(ILjava/lang/Object;)V │ │ │ │ - 100: new #71 // class java/util/ArrayList │ │ │ │ - 103: astore 9 │ │ │ │ - 105: aload 9 │ │ │ │ - 107: invokespecial #72 // Method java/util/ArrayList."":()V │ │ │ │ - 110: iconst_0 │ │ │ │ - 111: istore 10 │ │ │ │ - 113: aload_0 │ │ │ │ - 114: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ - 117: getfield #78 // Field pro/dbro/bart/TheActivity.stationSuggestions:Ljava/util/ArrayList; │ │ │ │ - 120: astore 6 │ │ │ │ - 122: aload 6 │ │ │ │ - 124: invokevirtual #81 // Method java/util/ArrayList.size:()I │ │ │ │ - 127: istore 5 │ │ │ │ - 129: iload 10 │ │ │ │ - 131: iload 5 │ │ │ │ - 133: if_icmpge 167 │ │ │ │ - 136: aload_0 │ │ │ │ - 137: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ - 140: getfield #78 // Field pro/dbro/bart/TheActivity.stationSuggestions:Ljava/util/ArrayList; │ │ │ │ - 143: iload 10 │ │ │ │ - 145: invokevirtual #85 // Method java/util/ArrayList.get:(I)Ljava/lang/Object; │ │ │ │ - 148: astore 6 │ │ │ │ - 150: aload 9 │ │ │ │ - 152: aload 6 │ │ │ │ - 154: invokevirtual #89 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 157: pop │ │ │ │ - 158: iload 10 │ │ │ │ - 160: iconst_1 │ │ │ │ - 161: iadd │ │ │ │ - 162: istore 10 │ │ │ │ - 164: goto 113 │ │ │ │ - 167: aload_0 │ │ │ │ - 168: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ - 171: iload 4 │ │ │ │ - 173: invokevirtual #93 // Method pro/dbro/bart/TheActivity.findViewById:(I)Landroid/view/View; │ │ │ │ - 176: astore 6 │ │ │ │ - 178: aload_1 │ │ │ │ - 179: aload 6 │ │ │ │ - 181: invokevirtual #96 // Method java/lang/Object.equals:(Ljava/lang/Object;)Z │ │ │ │ - 184: istore 5 │ │ │ │ - 186: iload 5 │ │ │ │ - 188: ifeq 488 │ │ │ │ - 191: new #98 // class pro/dbro/bart/StationSuggestion │ │ │ │ - 194: astore 8 │ │ │ │ - 196: aload_0 │ │ │ │ - 197: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ - 200: iload_3 │ │ │ │ - 201: invokevirtual #93 // Method pro/dbro/bart/TheActivity.findViewById:(I)Landroid/view/View; │ │ │ │ - 204: checkcast #28 // class android/widget/TextView │ │ │ │ - 207: invokevirtual #32 // Method android/widget/TextView.getText:()Ljava/lang/CharSequence; │ │ │ │ - 210: invokevirtual #36 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 213: astore 6 │ │ │ │ - 215: ldc #100 // String recent │ │ │ │ - 217: astore 11 │ │ │ │ - 219: aload 8 │ │ │ │ - 221: aload 6 │ │ │ │ - 223: aload 11 │ │ │ │ - 225: invokespecial #103 // Method pro/dbro/bart/StationSuggestion."":(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 228: aload 9 │ │ │ │ - 230: aload 8 │ │ │ │ - 232: invokevirtual #106 // Method java/util/ArrayList.contains:(Ljava/lang/Object;)Z │ │ │ │ - 235: istore 5 │ │ │ │ - 237: iload 5 │ │ │ │ - 239: ifeq 287 │ │ │ │ - 242: new #98 // class pro/dbro/bart/StationSuggestion │ │ │ │ - 245: astore 8 │ │ │ │ - 247: aload_0 │ │ │ │ - 248: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ - 251: iload_3 │ │ │ │ - 252: invokevirtual #93 // Method pro/dbro/bart/TheActivity.findViewById:(I)Landroid/view/View; │ │ │ │ - 255: checkcast #28 // class android/widget/TextView │ │ │ │ - 258: invokevirtual #32 // Method android/widget/TextView.getText:()Ljava/lang/CharSequence; │ │ │ │ - 261: invokevirtual #36 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 264: astore 6 │ │ │ │ - 266: ldc #100 // String recent │ │ │ │ - 268: astore 11 │ │ │ │ - 270: aload 8 │ │ │ │ - 272: aload 6 │ │ │ │ - 274: aload 11 │ │ │ │ - 276: invokespecial #103 // Method pro/dbro/bart/StationSuggestion."":(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 279: aload 9 │ │ │ │ - 281: aload 8 │ │ │ │ - 283: invokevirtual #109 // Method java/util/ArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ - 286: pop │ │ │ │ - 287: aload_0 │ │ │ │ - 288: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ - 291: getfield #113 // Field pro/dbro/bart/TheActivity.localStation:Ljava/lang/String; │ │ │ │ - 294: astore 6 │ │ │ │ - 296: ldc #61 // String │ │ │ │ - 298: astore 8 │ │ │ │ - 300: aload 6 │ │ │ │ - 302: aload 8 │ │ │ │ - 304: invokevirtual #119 // Method java/lang/String.compareTo:(Ljava/lang/String;)I │ │ │ │ - 307: istore 5 │ │ │ │ - 309: iload 5 │ │ │ │ - 311: ifeq 442 │ │ │ │ - 314: getstatic #125 // Field pro/dbro/bart/BART.REVERSE_STATION_MAP:Ljava/util/HashMap; │ │ │ │ - 317: astore 6 │ │ │ │ - 319: aload_0 │ │ │ │ - 320: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ - 323: getfield #113 // Field pro/dbro/bart/TheActivity.localStation:Ljava/lang/String; │ │ │ │ - 326: astore 8 │ │ │ │ - 328: aload 6 │ │ │ │ - 330: aload 8 │ │ │ │ - 332: invokevirtual #130 // Method java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 335: astore 6 │ │ │ │ - 337: aload 6 │ │ │ │ - 339: ifnull 442 │ │ │ │ - 342: new #98 // class pro/dbro/bart/StationSuggestion │ │ │ │ - 345: astore 8 │ │ │ │ - 347: getstatic #125 // Field pro/dbro/bart/BART.REVERSE_STATION_MAP:Ljava/util/HashMap; │ │ │ │ - 350: astore 6 │ │ │ │ - 352: aload_0 │ │ │ │ - 353: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ - 356: getfield #113 // Field pro/dbro/bart/TheActivity.localStation:Ljava/lang/String; │ │ │ │ - 359: astore 11 │ │ │ │ - 361: aload 6 │ │ │ │ - 363: aload 11 │ │ │ │ - 365: invokevirtual #130 // Method java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 368: checkcast #115 // class java/lang/String │ │ │ │ - 371: astore 6 │ │ │ │ - 373: aload 8 │ │ │ │ - 375: aload 6 │ │ │ │ - 377: ldc #100 // String recent │ │ │ │ - 379: invokespecial #103 // Method pro/dbro/bart/StationSuggestion."":(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 382: aload 9 │ │ │ │ - 384: aload 8 │ │ │ │ - 386: invokevirtual #109 // Method java/util/ArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ - 389: pop │ │ │ │ - 390: new #98 // class pro/dbro/bart/StationSuggestion │ │ │ │ - 393: astore 8 │ │ │ │ - 395: getstatic #125 // Field pro/dbro/bart/BART.REVERSE_STATION_MAP:Ljava/util/HashMap; │ │ │ │ - 398: astore 6 │ │ │ │ - 400: aload_0 │ │ │ │ - 401: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ - 404: getfield #113 // Field pro/dbro/bart/TheActivity.localStation:Ljava/lang/String; │ │ │ │ - 407: astore 11 │ │ │ │ - 409: aload 6 │ │ │ │ - 411: aload 11 │ │ │ │ - 413: invokevirtual #130 // Method java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 416: checkcast #115 // class java/lang/String │ │ │ │ - 419: astore 6 │ │ │ │ - 421: ldc #132 // String nearby │ │ │ │ - 423: astore 11 │ │ │ │ - 425: aload 8 │ │ │ │ - 427: aload 6 │ │ │ │ - 429: aload 11 │ │ │ │ - 431: invokespecial #103 // Method pro/dbro/bart/StationSuggestion."":(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 434: aload 9 │ │ │ │ - 436: aload 8 │ │ │ │ - 438: invokevirtual #89 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 441: pop │ │ │ │ - 442: new #134 // class pro/dbro/bart/TextPlusIconArrayAdapter │ │ │ │ - 445: astore 12 │ │ │ │ - 447: getstatic #138 // Field pro/dbro/bart/TheActivity.c:Landroid/content/Context; │ │ │ │ - 450: astore 6 │ │ │ │ - 452: aload 12 │ │ │ │ - 454: aload 6 │ │ │ │ - 456: aload 9 │ │ │ │ - 458: invokespecial #141 // Method pro/dbro/bart/TextPlusIconArrayAdapter."":(Landroid/content/Context;Ljava/util/ArrayList;)V │ │ │ │ - 461: aload_1 │ │ │ │ - 462: astore 6 │ │ │ │ - 464: aload_1 │ │ │ │ - 465: checkcast #54 // class android/widget/AutoCompleteTextView │ │ │ │ + 28: invokeinterface #38, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 33: astore 6 │ │ │ │ + 35: aload_1 │ │ │ │ + 36: ldc #25 // int 2131099649 │ │ │ │ + 38: aload 6 │ │ │ │ + 40: invokevirtual #44 // Method android/view/View.setTag:(ILjava/lang/Object;)V │ │ │ │ + 43: ldc #46 // String adapterSwitch │ │ │ │ + 45: ldc #48 // String suggestions │ │ │ │ + 47: invokestatic #54 // Method android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + 50: pop │ │ │ │ + 51: aload_1 │ │ │ │ + 52: astore 6 │ │ │ │ + 54: aload_1 │ │ │ │ + 55: checkcast #56 // class android/widget/AutoCompleteTextView │ │ │ │ + 58: astore 6 │ │ │ │ + 60: iconst_1 │ │ │ │ + 61: istore 7 │ │ │ │ + 63: aload 6 │ │ │ │ + 65: iload 7 │ │ │ │ + 67: invokevirtual #61 // Method android/widget/AutoCompleteTextView.setThreshold:(I)V │ │ │ │ + 70: aload_1 │ │ │ │ + 71: astore 6 │ │ │ │ + 73: aload_1 │ │ │ │ + 74: checkcast #28 // class android/widget/TextView │ │ │ │ + 77: astore 6 │ │ │ │ + 79: aload 6 │ │ │ │ + 81: ldc #63 // String │ │ │ │ + 83: invokevirtual #67 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ + 86: ldc #68 // int 2131099648 │ │ │ │ + 88: istore 5 │ │ │ │ + 90: ldc #71 // String true │ │ │ │ + 92: astore 8 │ │ │ │ + 94: aload_1 │ │ │ │ + 95: iload 5 │ │ │ │ + 97: aload 8 │ │ │ │ + 99: invokevirtual #44 // Method android/view/View.setTag:(ILjava/lang/Object;)V │ │ │ │ + 102: new #73 // class java/util/ArrayList │ │ │ │ + 105: astore 9 │ │ │ │ + 107: aload 9 │ │ │ │ + 109: invokespecial #74 // Method java/util/ArrayList."":()V │ │ │ │ + 112: iconst_0 │ │ │ │ + 113: istore 10 │ │ │ │ + 115: aload_0 │ │ │ │ + 116: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ + 119: getfield #80 // Field pro/dbro/bart/TheActivity.stationSuggestions:Ljava/util/ArrayList; │ │ │ │ + 122: astore 6 │ │ │ │ + 124: aload 6 │ │ │ │ + 126: invokevirtual #83 // Method java/util/ArrayList.size:()I │ │ │ │ + 129: istore 5 │ │ │ │ + 131: iload 10 │ │ │ │ + 133: iload 5 │ │ │ │ + 135: if_icmpge 169 │ │ │ │ + 138: aload_0 │ │ │ │ + 139: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ + 142: getfield #80 // Field pro/dbro/bart/TheActivity.stationSuggestions:Ljava/util/ArrayList; │ │ │ │ + 145: iload 10 │ │ │ │ + 147: invokevirtual #87 // Method java/util/ArrayList.get:(I)Ljava/lang/Object; │ │ │ │ + 150: astore 6 │ │ │ │ + 152: aload 9 │ │ │ │ + 154: aload 6 │ │ │ │ + 156: invokevirtual #91 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 159: pop │ │ │ │ + 160: iload 10 │ │ │ │ + 162: iconst_1 │ │ │ │ + 163: iadd │ │ │ │ + 164: istore 10 │ │ │ │ + 166: goto 115 │ │ │ │ + 169: aload_0 │ │ │ │ + 170: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ + 173: iload 4 │ │ │ │ + 175: invokevirtual #95 // Method pro/dbro/bart/TheActivity.findViewById:(I)Landroid/view/View; │ │ │ │ + 178: astore 6 │ │ │ │ + 180: aload_1 │ │ │ │ + 181: aload 6 │ │ │ │ + 183: invokevirtual #98 // Method java/lang/Object.equals:(Ljava/lang/Object;)Z │ │ │ │ + 186: istore 5 │ │ │ │ + 188: iload 5 │ │ │ │ + 190: ifeq 494 │ │ │ │ + 193: new #100 // class pro/dbro/bart/StationSuggestion │ │ │ │ + 196: astore 8 │ │ │ │ + 198: aload_0 │ │ │ │ + 199: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ + 202: iload_3 │ │ │ │ + 203: invokevirtual #95 // Method pro/dbro/bart/TheActivity.findViewById:(I)Landroid/view/View; │ │ │ │ + 206: checkcast #28 // class android/widget/TextView │ │ │ │ + 209: invokevirtual #32 // Method android/widget/TextView.getText:()Ljava/lang/CharSequence; │ │ │ │ + 212: invokeinterface #38, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 217: astore 6 │ │ │ │ + 219: ldc #102 // String recent │ │ │ │ + 221: astore 11 │ │ │ │ + 223: aload 8 │ │ │ │ + 225: aload 6 │ │ │ │ + 227: aload 11 │ │ │ │ + 229: invokespecial #105 // Method pro/dbro/bart/StationSuggestion."":(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 232: aload 9 │ │ │ │ + 234: aload 8 │ │ │ │ + 236: invokevirtual #108 // Method java/util/ArrayList.contains:(Ljava/lang/Object;)Z │ │ │ │ + 239: istore 5 │ │ │ │ + 241: iload 5 │ │ │ │ + 243: ifeq 293 │ │ │ │ + 246: new #100 // class pro/dbro/bart/StationSuggestion │ │ │ │ + 249: astore 8 │ │ │ │ + 251: aload_0 │ │ │ │ + 252: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ + 255: iload_3 │ │ │ │ + 256: invokevirtual #95 // Method pro/dbro/bart/TheActivity.findViewById:(I)Landroid/view/View; │ │ │ │ + 259: checkcast #28 // class android/widget/TextView │ │ │ │ + 262: invokevirtual #32 // Method android/widget/TextView.getText:()Ljava/lang/CharSequence; │ │ │ │ + 265: invokeinterface #38, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 270: astore 6 │ │ │ │ + 272: ldc #102 // String recent │ │ │ │ + 274: astore 11 │ │ │ │ + 276: aload 8 │ │ │ │ + 278: aload 6 │ │ │ │ + 280: aload 11 │ │ │ │ + 282: invokespecial #105 // Method pro/dbro/bart/StationSuggestion."":(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 285: aload 9 │ │ │ │ + 287: aload 8 │ │ │ │ + 289: invokevirtual #111 // Method java/util/ArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ + 292: pop │ │ │ │ + 293: aload_0 │ │ │ │ + 294: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ + 297: getfield #115 // Field pro/dbro/bart/TheActivity.localStation:Ljava/lang/String; │ │ │ │ + 300: astore 6 │ │ │ │ + 302: ldc #63 // String │ │ │ │ + 304: astore 8 │ │ │ │ + 306: aload 6 │ │ │ │ + 308: aload 8 │ │ │ │ + 310: invokevirtual #121 // Method java/lang/String.compareTo:(Ljava/lang/String;)I │ │ │ │ + 313: istore 5 │ │ │ │ + 315: iload 5 │ │ │ │ + 317: ifeq 448 │ │ │ │ + 320: getstatic #127 // Field pro/dbro/bart/BART.REVERSE_STATION_MAP:Ljava/util/HashMap; │ │ │ │ + 323: astore 6 │ │ │ │ + 325: aload_0 │ │ │ │ + 326: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ + 329: getfield #115 // Field pro/dbro/bart/TheActivity.localStation:Ljava/lang/String; │ │ │ │ + 332: astore 8 │ │ │ │ + 334: aload 6 │ │ │ │ + 336: aload 8 │ │ │ │ + 338: invokevirtual #132 // Method java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 341: astore 6 │ │ │ │ + 343: aload 6 │ │ │ │ + 345: ifnull 448 │ │ │ │ + 348: new #100 // class pro/dbro/bart/StationSuggestion │ │ │ │ + 351: astore 8 │ │ │ │ + 353: getstatic #127 // Field pro/dbro/bart/BART.REVERSE_STATION_MAP:Ljava/util/HashMap; │ │ │ │ + 356: astore 6 │ │ │ │ + 358: aload_0 │ │ │ │ + 359: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ + 362: getfield #115 // Field pro/dbro/bart/TheActivity.localStation:Ljava/lang/String; │ │ │ │ + 365: astore 11 │ │ │ │ + 367: aload 6 │ │ │ │ + 369: aload 11 │ │ │ │ + 371: invokevirtual #132 // Method java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 374: checkcast #117 // class java/lang/String │ │ │ │ + 377: astore 6 │ │ │ │ + 379: aload 8 │ │ │ │ + 381: aload 6 │ │ │ │ + 383: ldc #102 // String recent │ │ │ │ + 385: invokespecial #105 // Method pro/dbro/bart/StationSuggestion."":(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 388: aload 9 │ │ │ │ + 390: aload 8 │ │ │ │ + 392: invokevirtual #111 // Method java/util/ArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ + 395: pop │ │ │ │ + 396: new #100 // class pro/dbro/bart/StationSuggestion │ │ │ │ + 399: astore 8 │ │ │ │ + 401: getstatic #127 // Field pro/dbro/bart/BART.REVERSE_STATION_MAP:Ljava/util/HashMap; │ │ │ │ + 404: astore 6 │ │ │ │ + 406: aload_0 │ │ │ │ + 407: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ + 410: getfield #115 // Field pro/dbro/bart/TheActivity.localStation:Ljava/lang/String; │ │ │ │ + 413: astore 11 │ │ │ │ + 415: aload 6 │ │ │ │ + 417: aload 11 │ │ │ │ + 419: invokevirtual #132 // Method java/util/HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 422: checkcast #117 // class java/lang/String │ │ │ │ + 425: astore 6 │ │ │ │ + 427: ldc #134 // String nearby │ │ │ │ + 429: astore 11 │ │ │ │ + 431: aload 8 │ │ │ │ + 433: aload 6 │ │ │ │ + 435: aload 11 │ │ │ │ + 437: invokespecial #105 // Method pro/dbro/bart/StationSuggestion."":(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 440: aload 9 │ │ │ │ + 442: aload 8 │ │ │ │ + 444: invokevirtual #91 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 447: pop │ │ │ │ + 448: new #136 // class pro/dbro/bart/TextPlusIconArrayAdapter │ │ │ │ + 451: astore 12 │ │ │ │ + 453: getstatic #140 // Field pro/dbro/bart/TheActivity.c:Landroid/content/Context; │ │ │ │ + 456: astore 6 │ │ │ │ + 458: aload 12 │ │ │ │ + 460: aload 6 │ │ │ │ + 462: aload 9 │ │ │ │ + 464: invokespecial #143 // Method pro/dbro/bart/TextPlusIconArrayAdapter."":(Landroid/content/Context;Ljava/util/ArrayList;)V │ │ │ │ + 467: aload_1 │ │ │ │ 468: astore 6 │ │ │ │ - 470: aload 6 │ │ │ │ - 472: aload 12 │ │ │ │ - 474: invokevirtual #145 // Method android/widget/AutoCompleteTextView.setAdapter:(Landroid/widget/ListAdapter;)V │ │ │ │ - 477: aload_1 │ │ │ │ - 478: checkcast #54 // class android/widget/AutoCompleteTextView │ │ │ │ - 481: astore_1 │ │ │ │ - 482: aload_1 │ │ │ │ - 483: invokevirtual #148 // Method android/widget/AutoCompleteTextView.showDropDown:()V │ │ │ │ - 486: iconst_0 │ │ │ │ - 487: ireturn │ │ │ │ - 488: aload_0 │ │ │ │ - 489: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ - 492: iload_3 │ │ │ │ - 493: invokevirtual #93 // Method pro/dbro/bart/TheActivity.findViewById:(I)Landroid/view/View; │ │ │ │ - 496: astore 6 │ │ │ │ - 498: aload_1 │ │ │ │ - 499: aload 6 │ │ │ │ - 501: invokevirtual #96 // Method java/lang/Object.equals:(Ljava/lang/Object;)Z │ │ │ │ - 504: istore 5 │ │ │ │ - 506: iload 5 │ │ │ │ - 508: ifeq 287 │ │ │ │ - 511: new #98 // class pro/dbro/bart/StationSuggestion │ │ │ │ - 514: astore 8 │ │ │ │ - 516: aload_0 │ │ │ │ - 517: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ - 520: iload 4 │ │ │ │ - 522: invokevirtual #93 // Method pro/dbro/bart/TheActivity.findViewById:(I)Landroid/view/View; │ │ │ │ - 525: checkcast #28 // class android/widget/TextView │ │ │ │ - 528: invokevirtual #32 // Method android/widget/TextView.getText:()Ljava/lang/CharSequence; │ │ │ │ - 531: invokevirtual #36 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 534: astore 6 │ │ │ │ - 536: ldc #100 // String recent │ │ │ │ - 538: astore 11 │ │ │ │ - 540: aload 8 │ │ │ │ - 542: aload 6 │ │ │ │ - 544: aload 11 │ │ │ │ - 546: invokespecial #103 // Method pro/dbro/bart/StationSuggestion."":(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 549: aload 9 │ │ │ │ - 551: aload 8 │ │ │ │ - 553: invokevirtual #106 // Method java/util/ArrayList.contains:(Ljava/lang/Object;)Z │ │ │ │ - 556: istore 5 │ │ │ │ - 558: iload 5 │ │ │ │ - 560: ifeq 287 │ │ │ │ - 563: new #98 // class pro/dbro/bart/StationSuggestion │ │ │ │ - 566: astore 8 │ │ │ │ - 568: aload_0 │ │ │ │ - 569: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ - 572: iload 4 │ │ │ │ - 574: invokevirtual #93 // Method pro/dbro/bart/TheActivity.findViewById:(I)Landroid/view/View; │ │ │ │ - 577: checkcast #28 // class android/widget/TextView │ │ │ │ - 580: invokevirtual #32 // Method android/widget/TextView.getText:()Ljava/lang/CharSequence; │ │ │ │ - 583: invokevirtual #36 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 586: astore 6 │ │ │ │ - 588: ldc #100 // String recent │ │ │ │ - 590: astore 11 │ │ │ │ - 592: aload 8 │ │ │ │ - 594: aload 6 │ │ │ │ - 596: aload 11 │ │ │ │ - 598: invokespecial #103 // Method pro/dbro/bart/StationSuggestion."":(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ - 601: aload 9 │ │ │ │ - 603: aload 8 │ │ │ │ - 605: invokevirtual #109 // Method java/util/ArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ - 608: pop │ │ │ │ - 609: goto 287 │ │ │ │ + 470: aload_1 │ │ │ │ + 471: checkcast #56 // class android/widget/AutoCompleteTextView │ │ │ │ + 474: astore 6 │ │ │ │ + 476: aload 6 │ │ │ │ + 478: aload 12 │ │ │ │ + 480: invokevirtual #147 // Method android/widget/AutoCompleteTextView.setAdapter:(Landroid/widget/ListAdapter;)V │ │ │ │ + 483: aload_1 │ │ │ │ + 484: checkcast #56 // class android/widget/AutoCompleteTextView │ │ │ │ + 487: astore_1 │ │ │ │ + 488: aload_1 │ │ │ │ + 489: invokevirtual #150 // Method android/widget/AutoCompleteTextView.showDropDown:()V │ │ │ │ + 492: iconst_0 │ │ │ │ + 493: ireturn │ │ │ │ + 494: aload_0 │ │ │ │ + 495: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ + 498: iload_3 │ │ │ │ + 499: invokevirtual #95 // Method pro/dbro/bart/TheActivity.findViewById:(I)Landroid/view/View; │ │ │ │ + 502: astore 6 │ │ │ │ + 504: aload_1 │ │ │ │ + 505: aload 6 │ │ │ │ + 507: invokevirtual #98 // Method java/lang/Object.equals:(Ljava/lang/Object;)Z │ │ │ │ + 510: istore 5 │ │ │ │ + 512: iload 5 │ │ │ │ + 514: ifeq 293 │ │ │ │ + 517: new #100 // class pro/dbro/bart/StationSuggestion │ │ │ │ + 520: astore 8 │ │ │ │ + 522: aload_0 │ │ │ │ + 523: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ + 526: iload 4 │ │ │ │ + 528: invokevirtual #95 // Method pro/dbro/bart/TheActivity.findViewById:(I)Landroid/view/View; │ │ │ │ + 531: checkcast #28 // class android/widget/TextView │ │ │ │ + 534: invokevirtual #32 // Method android/widget/TextView.getText:()Ljava/lang/CharSequence; │ │ │ │ + 537: invokeinterface #38, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 542: astore 6 │ │ │ │ + 544: ldc #102 // String recent │ │ │ │ + 546: astore 11 │ │ │ │ + 548: aload 8 │ │ │ │ + 550: aload 6 │ │ │ │ + 552: aload 11 │ │ │ │ + 554: invokespecial #105 // Method pro/dbro/bart/StationSuggestion."":(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 557: aload 9 │ │ │ │ + 559: aload 8 │ │ │ │ + 561: invokevirtual #108 // Method java/util/ArrayList.contains:(Ljava/lang/Object;)Z │ │ │ │ + 564: istore 5 │ │ │ │ + 566: iload 5 │ │ │ │ + 568: ifeq 293 │ │ │ │ + 571: new #100 // class pro/dbro/bart/StationSuggestion │ │ │ │ + 574: astore 8 │ │ │ │ + 576: aload_0 │ │ │ │ + 577: getfield #10 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ + 580: iload 4 │ │ │ │ + 582: invokevirtual #95 // Method pro/dbro/bart/TheActivity.findViewById:(I)Landroid/view/View; │ │ │ │ + 585: checkcast #28 // class android/widget/TextView │ │ │ │ + 588: invokevirtual #32 // Method android/widget/TextView.getText:()Ljava/lang/CharSequence; │ │ │ │ + 591: invokeinterface #38, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 596: astore 6 │ │ │ │ + 598: ldc #102 // String recent │ │ │ │ + 600: astore 11 │ │ │ │ + 602: aload 8 │ │ │ │ + 604: aload 6 │ │ │ │ + 606: aload 11 │ │ │ │ + 608: invokespecial #105 // Method pro/dbro/bart/StationSuggestion."":(Ljava/lang/String;Ljava/lang/String;)V │ │ │ │ + 611: aload 9 │ │ │ │ + 613: aload 8 │ │ │ │ + 615: invokevirtual #111 // Method java/util/ArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ + 618: pop │ │ │ │ + 619: goto 293 │ │ │ │ } │ │ ├── pro/dbro/bart/TheActivity$7.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -71,31 +71,33 @@ │ │ │ │ #63 = Class #62 // android/widget/AutoCompleteTextView │ │ │ │ #64 = Utf8 setAdapter │ │ │ │ #65 = Utf8 (Landroid/widget/ListAdapter;)V │ │ │ │ #66 = NameAndType #64:#65 // setAdapter:(Landroid/widget/ListAdapter;)V │ │ │ │ #67 = Methodref #63.#66 // android/widget/AutoCompleteTextView.setAdapter:(Landroid/widget/ListAdapter;)V │ │ │ │ #68 = Utf8 seachScreen │ │ │ │ #69 = String #68 // seachScreen │ │ │ │ - #70 = Utf8 toString │ │ │ │ - #71 = Utf8 ()Ljava/lang/String; │ │ │ │ - #72 = NameAndType #70:#71 // toString:()Ljava/lang/String; │ │ │ │ - #73 = Methodref #4.#72 // java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - #74 = Utf8 android/util/Log │ │ │ │ - #75 = Class #74 // android/util/Log │ │ │ │ - #76 = Utf8 d │ │ │ │ - #77 = Utf8 (Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - #78 = NameAndType #76:#77 // d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - #79 = Methodref #75.#78 // android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - #80 = Utf8 Code │ │ │ │ - #81 = Utf8 (Lpro/dbro/bart/TheActivity;)V │ │ │ │ - #82 = Utf8 afterTextChanged │ │ │ │ - #83 = Utf8 (Landroid/text/Editable;)V │ │ │ │ - #84 = Utf8 beforeTextChanged │ │ │ │ - #85 = Utf8 (Ljava/lang/CharSequence;III)V │ │ │ │ - #86 = Utf8 onTextChanged │ │ │ │ + #70 = Utf8 java/lang/CharSequence │ │ │ │ + #71 = Class #70 // java/lang/CharSequence │ │ │ │ + #72 = Utf8 toString │ │ │ │ + #73 = Utf8 ()Ljava/lang/String; │ │ │ │ + #74 = NameAndType #72:#73 // toString:()Ljava/lang/String; │ │ │ │ + #75 = InterfaceMethodref #71.#74 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + #76 = Utf8 android/util/Log │ │ │ │ + #77 = Class #76 // android/util/Log │ │ │ │ + #78 = Utf8 d │ │ │ │ + #79 = Utf8 (Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + #80 = NameAndType #78:#79 // d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + #81 = Methodref #77.#80 // android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + #82 = Utf8 Code │ │ │ │ + #83 = Utf8 (Lpro/dbro/bart/TheActivity;)V │ │ │ │ + #84 = Utf8 afterTextChanged │ │ │ │ + #85 = Utf8 (Landroid/text/Editable;)V │ │ │ │ + #86 = Utf8 beforeTextChanged │ │ │ │ + #87 = Utf8 (Ljava/lang/CharSequence;III)V │ │ │ │ + #88 = Utf8 onTextChanged │ │ │ │ { │ │ │ │ final pro.dbro.bart.TheActivity this$0; │ │ │ │ descriptor: Lpro/dbro/bart/TheActivity; │ │ │ │ flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC │ │ │ │ │ │ │ │ pro.dbro.bart.TheActivity$7(pro.dbro.bart.TheActivity); │ │ │ │ descriptor: (Lpro/dbro/bart/TheActivity;)V │ │ │ │ @@ -180,15 +182,15 @@ │ │ │ │ 111: invokevirtual #41 // Method pro/dbro/bart/TheActivity.findViewById:(I)Landroid/view/View; │ │ │ │ 114: checkcast #63 // class android/widget/AutoCompleteTextView │ │ │ │ 117: astore 8 │ │ │ │ 119: aload 8 │ │ │ │ 121: aload 7 │ │ │ │ 123: invokevirtual #67 // Method android/widget/AutoCompleteTextView.setAdapter:(Landroid/widget/ListAdapter;)V │ │ │ │ 126: aload_1 │ │ │ │ - 127: invokevirtual #73 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 130: astore 11 │ │ │ │ - 132: ldc #69 // String seachScreen │ │ │ │ - 134: aload 11 │ │ │ │ - 136: invokestatic #79 // Method android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - 139: pop │ │ │ │ - 140: return │ │ │ │ + 127: invokeinterface #75, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 132: astore 11 │ │ │ │ + 134: ldc #69 // String seachScreen │ │ │ │ + 136: aload 11 │ │ │ │ + 138: invokestatic #81 // Method android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + 141: pop │ │ │ │ + 142: return │ │ │ │ } │ │ ├── pro/dbro/bart/TheActivity$8.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -71,31 +71,33 @@ │ │ │ │ #63 = Class #62 // android/widget/AutoCompleteTextView │ │ │ │ #64 = Utf8 setAdapter │ │ │ │ #65 = Utf8 (Landroid/widget/ListAdapter;)V │ │ │ │ #66 = NameAndType #64:#65 // setAdapter:(Landroid/widget/ListAdapter;)V │ │ │ │ #67 = Methodref #63.#66 // android/widget/AutoCompleteTextView.setAdapter:(Landroid/widget/ListAdapter;)V │ │ │ │ #68 = Utf8 seachScreen │ │ │ │ #69 = String #68 // seachScreen │ │ │ │ - #70 = Utf8 toString │ │ │ │ - #71 = Utf8 ()Ljava/lang/String; │ │ │ │ - #72 = NameAndType #70:#71 // toString:()Ljava/lang/String; │ │ │ │ - #73 = Methodref #4.#72 // java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - #74 = Utf8 android/util/Log │ │ │ │ - #75 = Class #74 // android/util/Log │ │ │ │ - #76 = Utf8 d │ │ │ │ - #77 = Utf8 (Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - #78 = NameAndType #76:#77 // d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - #79 = Methodref #75.#78 // android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - #80 = Utf8 Code │ │ │ │ - #81 = Utf8 (Lpro/dbro/bart/TheActivity;)V │ │ │ │ - #82 = Utf8 afterTextChanged │ │ │ │ - #83 = Utf8 (Landroid/text/Editable;)V │ │ │ │ - #84 = Utf8 beforeTextChanged │ │ │ │ - #85 = Utf8 (Ljava/lang/CharSequence;III)V │ │ │ │ - #86 = Utf8 onTextChanged │ │ │ │ + #70 = Utf8 java/lang/CharSequence │ │ │ │ + #71 = Class #70 // java/lang/CharSequence │ │ │ │ + #72 = Utf8 toString │ │ │ │ + #73 = Utf8 ()Ljava/lang/String; │ │ │ │ + #74 = NameAndType #72:#73 // toString:()Ljava/lang/String; │ │ │ │ + #75 = InterfaceMethodref #71.#74 // java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + #76 = Utf8 android/util/Log │ │ │ │ + #77 = Class #76 // android/util/Log │ │ │ │ + #78 = Utf8 d │ │ │ │ + #79 = Utf8 (Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + #80 = NameAndType #78:#79 // d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + #81 = Methodref #77.#80 // android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + #82 = Utf8 Code │ │ │ │ + #83 = Utf8 (Lpro/dbro/bart/TheActivity;)V │ │ │ │ + #84 = Utf8 afterTextChanged │ │ │ │ + #85 = Utf8 (Landroid/text/Editable;)V │ │ │ │ + #86 = Utf8 beforeTextChanged │ │ │ │ + #87 = Utf8 (Ljava/lang/CharSequence;III)V │ │ │ │ + #88 = Utf8 onTextChanged │ │ │ │ { │ │ │ │ final pro.dbro.bart.TheActivity this$0; │ │ │ │ descriptor: Lpro/dbro/bart/TheActivity; │ │ │ │ flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC │ │ │ │ │ │ │ │ pro.dbro.bart.TheActivity$8(pro.dbro.bart.TheActivity); │ │ │ │ descriptor: (Lpro/dbro/bart/TheActivity;)V │ │ │ │ @@ -180,15 +182,15 @@ │ │ │ │ 111: invokevirtual #41 // Method pro/dbro/bart/TheActivity.findViewById:(I)Landroid/view/View; │ │ │ │ 114: checkcast #63 // class android/widget/AutoCompleteTextView │ │ │ │ 117: astore 8 │ │ │ │ 119: aload 8 │ │ │ │ 121: aload 7 │ │ │ │ 123: invokevirtual #67 // Method android/widget/AutoCompleteTextView.setAdapter:(Landroid/widget/ListAdapter;)V │ │ │ │ 126: aload_1 │ │ │ │ - 127: invokevirtual #73 // Method java/lang/Object.toString:()Ljava/lang/String; │ │ │ │ - 130: astore 11 │ │ │ │ - 132: ldc #69 // String seachScreen │ │ │ │ - 134: aload 11 │ │ │ │ - 136: invokestatic #79 // Method android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - 139: pop │ │ │ │ - 140: return │ │ │ │ + 127: invokeinterface #75, 1 // InterfaceMethod java/lang/CharSequence.toString:()Ljava/lang/String; │ │ │ │ + 132: astore 11 │ │ │ │ + 134: ldc #69 // String seachScreen │ │ │ │ + 136: aload 11 │ │ │ │ + 138: invokestatic #81 // Method android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + 141: pop │ │ │ │ + 142: return │ │ │ │ } │ │ ├── pro/dbro/bart/TheActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -143,23 +143,23 @@ │ │ │ │ private routeResponse updateRouteResponseWithEtd(final routeResponse routeResponse) { │ │ │ │ final int size = routeResponse.routes.size(); │ │ │ │ if (size != 0 && TheActivity.currentEtdResponse != null && (TheActivity.currentEtdResponse.message == null || !TheActivity.currentEtdResponse.message.contains("No data matched your criteria."))) { │ │ │ │ final long time = routeResponse.date.getTime(); │ │ │ │ final int size2 = TheActivity.currentEtdResponse.etds.size(); │ │ │ │ final HashMap hashMap = new HashMap(); │ │ │ │ int i = 0; │ │ │ │ - Label_0095: │ │ │ │ + Label_0125: │ │ │ │ while (true) { │ │ │ │ while (i < size) { │ │ │ │ final int index = ((route)routeResponse.routes.get(i)).legs.size() - 1; │ │ │ │ int n = 0; │ │ │ │ while (true) { │ │ │ │ - Label_0360: { │ │ │ │ + Label_0446: { │ │ │ │ if (n >= size2) { │ │ │ │ - break Label_0360; │ │ │ │ + break Label_0446; │ │ │ │ } │ │ │ │ while (true) { │ │ │ │ while (true) { │ │ │ │ try { │ │ │ │ if (!BART.STATION_MAP.containsKey(((etd)TheActivity.currentEtdResponse.etds.get(n)).destination)) { │ │ │ │ if (!BART.KNOWN_SILLY_TRAINS.containsKey(((etd)TheActivity.currentEtdResponse.etds.get(n)).destination)) { │ │ │ │ boolean b = false; │ │ │ │ @@ -167,15 +167,15 @@ │ │ │ │ if (((etd)TheActivity.currentEtdResponse.etds.get(n)).destination.indexOf(BART.STATIONS[j]) != -1) { │ │ │ │ ((etd)TheActivity.currentEtdResponse.etds.get(n)).destination = BART.STATIONS[j]; │ │ │ │ b = true; │ │ │ │ } │ │ │ │ } │ │ │ │ if (!b) { │ │ │ │ ++i; │ │ │ │ - continue Label_0095; │ │ │ │ + continue Label_0125; │ │ │ │ } │ │ │ │ } │ │ │ │ else { │ │ │ │ ((etd)TheActivity.currentEtdResponse.etds.get(n)).destination = (String)BART.KNOWN_SILLY_TRAINS.get(((etd)TheActivity.currentEtdResponse.etds.get(n)).destination); │ │ │ │ } │ │ │ │ } │ │ │ │ if (((String)BART.STATION_MAP.get(((etd)TheActivity.currentEtdResponse.etds.get(n)).destination)).compareTo(((leg)((route)routeResponse.routes.get(i)).legs.get(0)).trainHeadStation) == 0) { │ │ │ │ @@ -198,15 +198,15 @@ │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ final Integer[] array = (Integer[])hashMap.keySet().toArray(new Integer[0]); │ │ │ │ for (int k = 0; k < hashMap.size(); ++k) { │ │ │ │ - final long n2 = time + ((etd)TheActivity.currentEtdResponse.etds.get(Integer.valueOf(hashMap.get((Object)array[k])))).minutesToArrival * 60 * 1000 - ((route)routeResponse.routes.get(array[k])).departureDate.getTime(); │ │ │ │ + final long n2 = ((etd)TheActivity.currentEtdResponse.etds.get(Integer.valueOf(hashMap.get((Object)array[k])))).minutesToArrival * 60 * 1000 + time - ((route)routeResponse.routes.get(array[k])).departureDate.getTime(); │ │ │ │ ((route)routeResponse.routes.get(array[k])).arrivalDate.setTime(((route)routeResponse.routes.get(array[k])).arrivalDate.getTime() + n2); │ │ │ │ ((route)routeResponse.routes.get(array[k])).departureDate.setTime(((route)routeResponse.routes.get(array[k])).departureDate.getTime() + n2); │ │ │ │ for (int l = 0; l < ((route)routeResponse.routes.get(array[k])).legs.size(); ++l) { │ │ │ │ ((leg)((route)routeResponse.routes.get(array[k])).legs.get(l)).boardTime.setTime(((leg)((route)routeResponse.routes.get(array[k])).legs.get(l)).boardTime.getTime() + n2); │ │ │ │ ((leg)((route)routeResponse.routes.get(array[k])).legs.get(l)).disembarkTime.setTime(((leg)((route)routeResponse.routes.get(array[k])).legs.get(l)).disembarkTime.getTime() + n2); │ │ │ │ } │ │ │ │ } │ │ ├── pro/dbro/bart/UsherService$1.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -196,15 +196,15 @@ │ │ │ │ 9: invokespecial #12 // Method android/os/CountDownTimer."":(JJ)V │ │ │ │ 12: return │ │ │ │ │ │ │ │ public void onFinish(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=19, args_size=1 │ │ │ │ + stack=300, locals=17, args_size=1 │ │ │ │ 0: iconst_1 │ │ │ │ 1: istore_1 │ │ │ │ 2: aload_0 │ │ │ │ 3: getfield #8 // Field this$0:Lpro/dbro/bart/UsherService; │ │ │ │ 6: astore_2 │ │ │ │ 7: aload_0 │ │ │ │ 8: getfield #8 // Field this$0:Lpro/dbro/bart/UsherService; │ │ │ │ @@ -405,31 +405,31 @@ │ │ │ │ 382: istore 7 │ │ │ │ 384: aload_2 │ │ │ │ 385: iload 7 │ │ │ │ 387: invokevirtual #144 // Method java/util/ArrayList.get:(I)Ljava/lang/Object; │ │ │ │ 390: checkcast #146 // class pro/dbro/bart/leg │ │ │ │ 393: getfield #150 // Field pro/dbro/bart/leg.disembarkTime:Ljava/util/Date; │ │ │ │ 396: invokevirtual #154 // Method java/util/Date.getTime:()J │ │ │ │ - 399: lstore 13 │ │ │ │ + 399: lstore 10 │ │ │ │ 401: aload 12 │ │ │ │ 403: invokevirtual #154 // Method java/util/Date.getTime:()J │ │ │ │ - 406: lstore 15 │ │ │ │ - 408: lload 13 │ │ │ │ - 410: lload 15 │ │ │ │ + 406: lstore 13 │ │ │ │ + 408: lload 10 │ │ │ │ + 410: lload 13 │ │ │ │ 412: lsub │ │ │ │ - 413: lstore 17 │ │ │ │ + 413: lstore 15 │ │ │ │ 415: aload_0 │ │ │ │ 416: getfield #8 // Field this$0:Lpro/dbro/bart/UsherService; │ │ │ │ 419: iload_1 │ │ │ │ 420: invokestatic #158 // Method pro/dbro/bart/UsherService.access$900:(Lpro/dbro/bart/UsherService;Z)V │ │ │ │ 423: aload_0 │ │ │ │ 424: getfield #8 // Field this$0:Lpro/dbro/bart/UsherService; │ │ │ │ 427: astore_2 │ │ │ │ 428: aload_2 │ │ │ │ - 429: lload 17 │ │ │ │ + 429: lload 15 │ │ │ │ 431: invokestatic #162 // Method pro/dbro/bart/UsherService.access$1000:(Lpro/dbro/bart/UsherService;J)V │ │ │ │ 434: goto 325 │ │ │ │ 437: aload_0 │ │ │ │ 438: getfield #8 // Field this$0:Lpro/dbro/bart/UsherService; │ │ │ │ 441: invokestatic #165 // Method pro/dbro/bart/UsherService.access$308:(Lpro/dbro/bart/UsherService;)I │ │ │ │ 444: pop │ │ │ │ 445: new #138 // class java/util/Date │ │ │ │ @@ -449,31 +449,31 @@ │ │ │ │ 477: istore 7 │ │ │ │ 479: aload_2 │ │ │ │ 480: iload 7 │ │ │ │ 482: invokevirtual #144 // Method java/util/ArrayList.get:(I)Ljava/lang/Object; │ │ │ │ 485: checkcast #146 // class pro/dbro/bart/leg │ │ │ │ 488: getfield #168 // Field pro/dbro/bart/leg.boardTime:Ljava/util/Date; │ │ │ │ 491: invokevirtual #154 // Method java/util/Date.getTime:()J │ │ │ │ - 494: lstore 13 │ │ │ │ + 494: lstore 10 │ │ │ │ 496: aload 12 │ │ │ │ 498: invokevirtual #154 // Method java/util/Date.getTime:()J │ │ │ │ - 501: lstore 15 │ │ │ │ - 503: lload 13 │ │ │ │ - 505: lload 15 │ │ │ │ + 501: lstore 13 │ │ │ │ + 503: lload 10 │ │ │ │ + 505: lload 13 │ │ │ │ 507: lsub │ │ │ │ - 508: lstore 17 │ │ │ │ + 508: lstore 15 │ │ │ │ 510: aload_0 │ │ │ │ 511: getfield #8 // Field this$0:Lpro/dbro/bart/UsherService; │ │ │ │ 514: iload_1 │ │ │ │ 515: invokestatic #158 // Method pro/dbro/bart/UsherService.access$900:(Lpro/dbro/bart/UsherService;Z)V │ │ │ │ 518: aload_0 │ │ │ │ 519: getfield #8 // Field this$0:Lpro/dbro/bart/UsherService; │ │ │ │ 522: astore_2 │ │ │ │ 523: aload_2 │ │ │ │ - 524: lload 17 │ │ │ │ + 524: lload 15 │ │ │ │ 526: invokestatic #162 // Method pro/dbro/bart/UsherService.access$1000:(Lpro/dbro/bart/UsherService;J)V │ │ │ │ 529: goto 325 │ │ │ │ │ │ │ │ public void onTick(long); │ │ │ │ descriptor: (J)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ ├── pro/dbro/bart/UsherService.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -694,88 +694,86 @@ │ │ │ │ 2: invokespecial #97 // Method updateNotification:(Z)V │ │ │ │ 5: return │ │ │ │ │ │ │ │ private void makeLegCountdownTimer(long); │ │ │ │ descriptor: (J)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=15, args_size=2 │ │ │ │ + stack=300, locals=13, args_size=2 │ │ │ │ 0: ldc2_w #41 // long 180000l │ │ │ │ 3: lstore_3 │ │ │ │ 4: aload_0 │ │ │ │ 5: getfield #99 // Field timer:Landroid/os/CountDownTimer; │ │ │ │ 8: astore 5 │ │ │ │ 10: aload 5 │ │ │ │ 12: ifnull 26 │ │ │ │ 15: aload_0 │ │ │ │ 16: getfield #99 // Field timer:Landroid/os/CountDownTimer; │ │ │ │ 19: astore 5 │ │ │ │ 21: aload 5 │ │ │ │ 23: invokevirtual #104 // Method android/os/CountDownTimer.cancel:()V │ │ │ │ 26: new #106 // class pro/dbro/bart/UsherService$1 │ │ │ │ 29: astore 5 │ │ │ │ - 31: ldc2_w #35 // long 60000l │ │ │ │ - 34: lstore 6 │ │ │ │ - 36: lload_1 │ │ │ │ - 37: lload 6 │ │ │ │ - 39: lsub │ │ │ │ - 40: lstore 8 │ │ │ │ - 42: ldc2_w #47 // long 20000l │ │ │ │ - 45: lstore 10 │ │ │ │ - 47: aload 5 │ │ │ │ - 49: aload_0 │ │ │ │ - 50: lload 8 │ │ │ │ - 52: lload 10 │ │ │ │ - 54: invokespecial #109 // Method pro/dbro/bart/UsherService$1."":(Lpro/dbro/bart/UsherService;JJ)V │ │ │ │ - 57: aload 5 │ │ │ │ - 59: invokevirtual #113 // Method pro/dbro/bart/UsherService$1.start:()Landroid/os/CountDownTimer; │ │ │ │ - 62: astore 5 │ │ │ │ - 64: aload_0 │ │ │ │ - 65: aload 5 │ │ │ │ - 67: putfield #99 // Field timer:Landroid/os/CountDownTimer; │ │ │ │ - 70: ldc2_w #114 // long 210000l │ │ │ │ - 73: lstore 12 │ │ │ │ - 75: lload_1 │ │ │ │ - 76: lload 12 │ │ │ │ - 78: lcmp │ │ │ │ - 79: istore 14 │ │ │ │ - 81: iload 14 │ │ │ │ - 83: ifle 146 │ │ │ │ - 86: aload_0 │ │ │ │ - 87: getfield #119 // Field reminderTimer:Landroid/os/CountDownTimer; │ │ │ │ - 90: astore 5 │ │ │ │ - 92: aload 5 │ │ │ │ - 94: ifnull 108 │ │ │ │ - 97: aload_0 │ │ │ │ - 98: getfield #119 // Field reminderTimer:Landroid/os/CountDownTimer; │ │ │ │ - 101: astore 5 │ │ │ │ - 103: aload 5 │ │ │ │ - 105: invokevirtual #104 // Method android/os/CountDownTimer.cancel:()V │ │ │ │ - 108: new #121 // class pro/dbro/bart/UsherService$2 │ │ │ │ - 111: astore 5 │ │ │ │ - 113: lload_1 │ │ │ │ - 114: lload_3 │ │ │ │ - 115: lsub │ │ │ │ - 116: lstore 8 │ │ │ │ - 118: lload_1 │ │ │ │ - 119: lload_3 │ │ │ │ - 120: lsub │ │ │ │ - 121: lstore 10 │ │ │ │ - 123: aload 5 │ │ │ │ - 125: aload_0 │ │ │ │ - 126: lload 8 │ │ │ │ - 128: lload 10 │ │ │ │ - 130: invokespecial #122 // Method pro/dbro/bart/UsherService$2."":(Lpro/dbro/bart/UsherService;JJ)V │ │ │ │ - 133: aload 5 │ │ │ │ - 135: invokevirtual #123 // Method pro/dbro/bart/UsherService$2.start:()Landroid/os/CountDownTimer; │ │ │ │ - 138: astore 5 │ │ │ │ - 140: aload_0 │ │ │ │ - 141: aload 5 │ │ │ │ - 143: putfield #119 // Field reminderTimer:Landroid/os/CountDownTimer; │ │ │ │ - 146: return │ │ │ │ + 31: lload_1 │ │ │ │ + 32: ldc2_w #35 // long 60000l │ │ │ │ + 35: lsub │ │ │ │ + 36: lstore 6 │ │ │ │ + 38: ldc2_w #47 // long 20000l │ │ │ │ + 41: lstore 8 │ │ │ │ + 43: aload 5 │ │ │ │ + 45: aload_0 │ │ │ │ + 46: lload 6 │ │ │ │ + 48: lload 8 │ │ │ │ + 50: invokespecial #109 // Method pro/dbro/bart/UsherService$1."":(Lpro/dbro/bart/UsherService;JJ)V │ │ │ │ + 53: aload 5 │ │ │ │ + 55: invokevirtual #113 // Method pro/dbro/bart/UsherService$1.start:()Landroid/os/CountDownTimer; │ │ │ │ + 58: astore 5 │ │ │ │ + 60: aload_0 │ │ │ │ + 61: aload 5 │ │ │ │ + 63: putfield #99 // Field timer:Landroid/os/CountDownTimer; │ │ │ │ + 66: ldc2_w #114 // long 210000l │ │ │ │ + 69: lstore 10 │ │ │ │ + 71: lload_1 │ │ │ │ + 72: lload 10 │ │ │ │ + 74: lcmp │ │ │ │ + 75: istore 12 │ │ │ │ + 77: iload 12 │ │ │ │ + 79: ifle 142 │ │ │ │ + 82: aload_0 │ │ │ │ + 83: getfield #119 // Field reminderTimer:Landroid/os/CountDownTimer; │ │ │ │ + 86: astore 5 │ │ │ │ + 88: aload 5 │ │ │ │ + 90: ifnull 104 │ │ │ │ + 93: aload_0 │ │ │ │ + 94: getfield #119 // Field reminderTimer:Landroid/os/CountDownTimer; │ │ │ │ + 97: astore 5 │ │ │ │ + 99: aload 5 │ │ │ │ + 101: invokevirtual #104 // Method android/os/CountDownTimer.cancel:()V │ │ │ │ + 104: new #121 // class pro/dbro/bart/UsherService$2 │ │ │ │ + 107: astore 5 │ │ │ │ + 109: lload_1 │ │ │ │ + 110: lload_3 │ │ │ │ + 111: lsub │ │ │ │ + 112: lstore 6 │ │ │ │ + 114: lload_1 │ │ │ │ + 115: lload_3 │ │ │ │ + 116: lsub │ │ │ │ + 117: lstore 8 │ │ │ │ + 119: aload 5 │ │ │ │ + 121: aload_0 │ │ │ │ + 122: lload 6 │ │ │ │ + 124: lload 8 │ │ │ │ + 126: invokespecial #122 // Method pro/dbro/bart/UsherService$2."":(Lpro/dbro/bart/UsherService;JJ)V │ │ │ │ + 129: aload 5 │ │ │ │ + 131: invokevirtual #123 // Method pro/dbro/bart/UsherService$2.start:()Landroid/os/CountDownTimer; │ │ │ │ + 134: astore 5 │ │ │ │ + 136: aload_0 │ │ │ │ + 137: aload 5 │ │ │ │ + 139: putfield #119 // Field reminderTimer:Landroid/os/CountDownTimer; │ │ │ │ + 142: return │ │ │ │ │ │ │ │ private void requestDataUpdate(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ stack=300, locals=7, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ @@ -1225,15 +1223,15 @@ │ │ │ │ 38 42 476 any │ │ │ │ 43 47 476 any │ │ │ │ │ │ │ │ private void updateNotification(boolean); │ │ │ │ descriptor: (Z)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=22, args_size=2 │ │ │ │ + stack=300, locals=20, args_size=2 │ │ │ │ 0: new #256 // class java/util/Date │ │ │ │ 3: astore_2 │ │ │ │ 4: aload_2 │ │ │ │ 5: invokespecial #257 // Method java/util/Date."":()V │ │ │ │ 8: ldc #237 // String │ │ │ │ 10: astore_3 │ │ │ │ 11: ldc #237 // String │ │ │ │ @@ -1424,17 +1422,17 @@ │ │ │ │ 423: aload 19 │ │ │ │ 425: aload 6 │ │ │ │ 427: invokevirtual #285 // Method android/support/v4/app/NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ 430: ldc_w #286 // int 2130837509 │ │ │ │ 433: invokevirtual #291 // Method android/support/v4/app/NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ 436: astore 6 │ │ │ │ 438: lconst_0 │ │ │ │ - 439: lstore 20 │ │ │ │ + 439: lstore 13 │ │ │ │ 441: aload 6 │ │ │ │ - 443: lload 20 │ │ │ │ + 443: lload 13 │ │ │ │ 445: invokevirtual #299 // Method android/support/v4/app/NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ 448: aload 4 │ │ │ │ 450: invokevirtual #302 // Method android/support/v4/app/NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ 453: aload_3 │ │ │ │ 454: invokevirtual #305 // Method android/support/v4/app/NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ 457: astore 6 │ │ │ │ 459: iconst_1 │ │ ├── pro/dbro/bart/ViewCountDownTimer.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -307,15 +307,15 @@ │ │ │ │ 25: invokespecial #94 // Method sendMessage:(I)V │ │ │ │ 28: return │ │ │ │ │ │ │ │ public void onTick(long); │ │ │ │ descriptor: (J)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=21, args_size=2 │ │ │ │ + stack=300, locals=19, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #31 // Field COUNTDOWN_TIME_MS:J │ │ │ │ 4: lload_1 │ │ │ │ 5: lsub │ │ │ │ 6: lstore_3 │ │ │ │ 7: ldc2_w #11 // long 1000l │ │ │ │ 10: lstore 5 │ │ │ │ @@ -511,16 +511,16 @@ │ │ │ │ 411: iload 11 │ │ │ │ 413: invokevirtual #106 // Method java/util/ArrayList.get:(I)Ljava/lang/Object; │ │ │ │ 416: checkcast #108 // class android/widget/TextView │ │ │ │ 419: astore 8 │ │ │ │ 421: lload 12 │ │ │ │ 423: ldc2_w #24 // long 60000l │ │ │ │ 426: ldiv │ │ │ │ - 427: lstore 19 │ │ │ │ - 429: lload 19 │ │ │ │ + 427: lstore 5 │ │ │ │ + 429: lload 5 │ │ │ │ 431: invokestatic #168 // Method java/lang/String.valueOf:(J)Ljava/lang/String; │ │ │ │ 434: astore 14 │ │ │ │ 436: aload 8 │ │ │ │ 438: aload 14 │ │ │ │ 440: invokevirtual #161 // Method android/widget/TextView.setText:(Ljava/lang/CharSequence;)V │ │ │ │ 443: goto 295 │ │ │ │ Exception table: │ │ ├── android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -737,15 +737,15 @@ │ │ │ │ 106: putfield #166 // Field mDoubleTapSlopSquare:I │ │ │ │ 109: return │ │ │ │ │ │ │ │ private boolean isConsideredDoubleTap(android.view.MotionEvent, android.view.MotionEvent, android.view.MotionEvent); │ │ │ │ descriptor: (Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=16, args_size=4 │ │ │ │ + stack=300, locals=15, args_size=4 │ │ │ │ 0: iconst_0 │ │ │ │ 1: istore 4 │ │ │ │ 3: aload_0 │ │ │ │ 4: getfield #123 // Field mAlwaysInBiggerTapRegion:Z │ │ │ │ 7: istore 5 │ │ │ │ 9: iload 5 │ │ │ │ 11: ifne 17 │ │ │ │ @@ -758,73 +758,71 @@ │ │ │ │ 24: invokevirtual #172 // Method android/view/MotionEvent.getEventTime:()J │ │ │ │ 27: lstore 8 │ │ │ │ 29: lload 6 │ │ │ │ 31: lload 8 │ │ │ │ 33: lsub │ │ │ │ 34: lstore 6 │ │ │ │ 36: getstatic #64 // Field DOUBLE_TAP_TIMEOUT:I │ │ │ │ - 39: istore 10 │ │ │ │ - 41: iload 10 │ │ │ │ - 43: i2l │ │ │ │ - 44: lstore 8 │ │ │ │ - 46: lload 6 │ │ │ │ - 48: lload 8 │ │ │ │ - 50: lcmp │ │ │ │ - 51: istore 5 │ │ │ │ - 53: iload 5 │ │ │ │ - 55: ifgt 14 │ │ │ │ - 58: aload_1 │ │ │ │ - 59: invokevirtual #176 // Method android/view/MotionEvent.getX:()F │ │ │ │ - 62: f2i │ │ │ │ - 63: istore 5 │ │ │ │ - 65: aload_3 │ │ │ │ - 66: invokevirtual #176 // Method android/view/MotionEvent.getX:()F │ │ │ │ - 69: f2i │ │ │ │ - 70: istore 11 │ │ │ │ - 72: iload 5 │ │ │ │ - 74: iload 11 │ │ │ │ - 76: isub │ │ │ │ - 77: istore 12 │ │ │ │ - 79: aload_1 │ │ │ │ - 80: invokevirtual #179 // Method android/view/MotionEvent.getY:()F │ │ │ │ - 83: fstore 13 │ │ │ │ - 85: fload 13 │ │ │ │ - 87: f2i │ │ │ │ - 88: istore 5 │ │ │ │ - 90: aload_3 │ │ │ │ - 91: invokevirtual #179 // Method android/view/MotionEvent.getY:()F │ │ │ │ - 94: fstore 14 │ │ │ │ - 96: fload 14 │ │ │ │ - 98: f2i │ │ │ │ - 99: istore 11 │ │ │ │ - 101: iload 5 │ │ │ │ - 103: iload 11 │ │ │ │ - 105: isub │ │ │ │ - 106: istore 15 │ │ │ │ - 108: iload 12 │ │ │ │ - 110: iload 12 │ │ │ │ - 112: imul │ │ │ │ - 113: istore 5 │ │ │ │ - 115: iload 15 │ │ │ │ - 117: iload 15 │ │ │ │ - 119: imul │ │ │ │ - 120: istore 11 │ │ │ │ - 122: iload 5 │ │ │ │ - 124: iload 11 │ │ │ │ - 126: iadd │ │ │ │ - 127: istore 5 │ │ │ │ - 129: aload_0 │ │ │ │ - 130: getfield #166 // Field mDoubleTapSlopSquare:I │ │ │ │ - 133: istore 11 │ │ │ │ - 135: iload 5 │ │ │ │ - 137: iload 11 │ │ │ │ - 139: if_icmpge 14 │ │ │ │ - 142: iconst_1 │ │ │ │ - 143: istore 4 │ │ │ │ - 145: goto 14 │ │ │ │ + 39: i2l │ │ │ │ + 40: lstore 8 │ │ │ │ + 42: lload 6 │ │ │ │ + 44: lload 8 │ │ │ │ + 46: lcmp │ │ │ │ + 47: istore 5 │ │ │ │ + 49: iload 5 │ │ │ │ + 51: ifgt 14 │ │ │ │ + 54: aload_1 │ │ │ │ + 55: invokevirtual #176 // Method android/view/MotionEvent.getX:()F │ │ │ │ + 58: f2i │ │ │ │ + 59: istore 5 │ │ │ │ + 61: aload_3 │ │ │ │ + 62: invokevirtual #176 // Method android/view/MotionEvent.getX:()F │ │ │ │ + 65: f2i │ │ │ │ + 66: istore 10 │ │ │ │ + 68: iload 5 │ │ │ │ + 70: iload 10 │ │ │ │ + 72: isub │ │ │ │ + 73: istore 11 │ │ │ │ + 75: aload_1 │ │ │ │ + 76: invokevirtual #179 // Method android/view/MotionEvent.getY:()F │ │ │ │ + 79: fstore 12 │ │ │ │ + 81: fload 12 │ │ │ │ + 83: f2i │ │ │ │ + 84: istore 5 │ │ │ │ + 86: aload_3 │ │ │ │ + 87: invokevirtual #179 // Method android/view/MotionEvent.getY:()F │ │ │ │ + 90: fstore 13 │ │ │ │ + 92: fload 13 │ │ │ │ + 94: f2i │ │ │ │ + 95: istore 10 │ │ │ │ + 97: iload 5 │ │ │ │ + 99: iload 10 │ │ │ │ + 101: isub │ │ │ │ + 102: istore 14 │ │ │ │ + 104: iload 11 │ │ │ │ + 106: iload 11 │ │ │ │ + 108: imul │ │ │ │ + 109: istore 5 │ │ │ │ + 111: iload 14 │ │ │ │ + 113: iload 14 │ │ │ │ + 115: imul │ │ │ │ + 116: istore 10 │ │ │ │ + 118: iload 5 │ │ │ │ + 120: iload 10 │ │ │ │ + 122: iadd │ │ │ │ + 123: istore 5 │ │ │ │ + 125: aload_0 │ │ │ │ + 126: getfield #166 // Field mDoubleTapSlopSquare:I │ │ │ │ + 129: istore 10 │ │ │ │ + 131: iload 5 │ │ │ │ + 133: iload 10 │ │ │ │ + 135: if_icmpge 14 │ │ │ │ + 138: iconst_1 │ │ │ │ + 139: istore 4 │ │ │ │ + 141: goto 14 │ │ │ │ │ │ │ │ public boolean isLongpressEnabled(); │ │ │ │ descriptor: ()Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── pro/dbro/bart/TheActivity$16.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -111,23 +111,23 @@ │ │ │ │ 6: invokespecial #12 // Method pro/dbro/bart/DeviceLocation$LocationResult."":()V │ │ │ │ 9: return │ │ │ │ │ │ │ │ public void gotLocation(android.location.Location); │ │ │ │ descriptor: (Landroid/location/Location;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=11, args_size=2 │ │ │ │ + stack=300, locals=10, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #8 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ 4: astore_2 │ │ │ │ 5: aload_2 │ │ │ │ 6: aload_1 │ │ │ │ 7: putfield #18 // Field pro/dbro/bart/TheActivity.currentLocation:Landroid/location/Location; │ │ │ │ 10: aload_1 │ │ │ │ - 11: ifnull 174 │ │ │ │ + 11: ifnull 170 │ │ │ │ 14: aload_0 │ │ │ │ 15: getfield #8 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ 18: astore_2 │ │ │ │ 19: aload_1 │ │ │ │ 20: invokevirtual #24 // Method android/location/Location.getLatitude:()D │ │ │ │ 23: dstore_3 │ │ │ │ 24: aload_2 │ │ │ │ @@ -147,65 +147,63 @@ │ │ │ │ 48: astore_2 │ │ │ │ 49: aload_0 │ │ │ │ 50: getfield #8 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ 53: getfield #28 // Field pro/dbro/bart/TheActivity.currentLat:D │ │ │ │ 56: dstore_3 │ │ │ │ 57: aload_0 │ │ │ │ 58: getfield #8 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ - 61: astore 5 │ │ │ │ - 63: aload 5 │ │ │ │ - 65: getfield #34 // Field pro/dbro/bart/TheActivity.currentLon:D │ │ │ │ - 68: dstore 6 │ │ │ │ - 70: dload_3 │ │ │ │ - 71: dload 6 │ │ │ │ - 73: invokestatic #40 // Method pro/dbro/bart/BART.findNearestStation:(DD)Ljava/lang/String; │ │ │ │ - 76: astore 8 │ │ │ │ - 78: aload_2 │ │ │ │ - 79: aload 8 │ │ │ │ - 81: putfield #44 // Field pro/dbro/bart/TheActivity.localStation:Ljava/lang/String; │ │ │ │ - 84: ldc #46 // String RefreshLocation │ │ │ │ - 86: astore_2 │ │ │ │ - 87: new #48 // class java/lang/StringBuilder │ │ │ │ - 90: astore 8 │ │ │ │ - 92: aload 8 │ │ │ │ - 94: invokespecial #49 // Method java/lang/StringBuilder."":()V │ │ │ │ - 97: aload 8 │ │ │ │ - 99: ldc #51 // String station: │ │ │ │ - 101: invokevirtual #55 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 104: astore 8 │ │ │ │ - 106: aload_0 │ │ │ │ - 107: getfield #8 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ - 110: getfield #44 // Field pro/dbro/bart/TheActivity.localStation:Ljava/lang/String; │ │ │ │ - 113: astore 9 │ │ │ │ - 115: aload 8 │ │ │ │ - 117: aload 9 │ │ │ │ - 119: invokevirtual #55 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 122: ldc #57 // String accuracy: │ │ │ │ - 124: invokevirtual #55 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 127: astore 8 │ │ │ │ - 129: aload_1 │ │ │ │ - 130: invokevirtual #61 // Method android/location/Location.getAccuracy:()F │ │ │ │ - 133: fstore 10 │ │ │ │ - 135: fload 10 │ │ │ │ - 137: invokestatic #67 // Method java/lang/String.valueOf:(F)Ljava/lang/String; │ │ │ │ - 140: astore 9 │ │ │ │ - 142: aload 8 │ │ │ │ - 144: aload 9 │ │ │ │ - 146: invokevirtual #55 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 61: getfield #34 // Field pro/dbro/bart/TheActivity.currentLon:D │ │ │ │ + 64: dstore 5 │ │ │ │ + 66: dload_3 │ │ │ │ + 67: dload 5 │ │ │ │ + 69: invokestatic #40 // Method pro/dbro/bart/BART.findNearestStation:(DD)Ljava/lang/String; │ │ │ │ + 72: astore 7 │ │ │ │ + 74: aload_2 │ │ │ │ + 75: aload 7 │ │ │ │ + 77: putfield #44 // Field pro/dbro/bart/TheActivity.localStation:Ljava/lang/String; │ │ │ │ + 80: ldc #46 // String RefreshLocation │ │ │ │ + 82: astore_2 │ │ │ │ + 83: new #48 // class java/lang/StringBuilder │ │ │ │ + 86: astore 7 │ │ │ │ + 88: aload 7 │ │ │ │ + 90: invokespecial #49 // Method java/lang/StringBuilder."":()V │ │ │ │ + 93: aload 7 │ │ │ │ + 95: ldc #51 // String station: │ │ │ │ + 97: invokevirtual #55 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 100: astore 7 │ │ │ │ + 102: aload_0 │ │ │ │ + 103: getfield #8 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ + 106: getfield #44 // Field pro/dbro/bart/TheActivity.localStation:Ljava/lang/String; │ │ │ │ + 109: astore 8 │ │ │ │ + 111: aload 7 │ │ │ │ + 113: aload 8 │ │ │ │ + 115: invokevirtual #55 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 118: ldc #57 // String accuracy: │ │ │ │ + 120: invokevirtual #55 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 123: astore 7 │ │ │ │ + 125: aload_1 │ │ │ │ + 126: invokevirtual #61 // Method android/location/Location.getAccuracy:()F │ │ │ │ + 129: fstore 9 │ │ │ │ + 131: fload 9 │ │ │ │ + 133: invokestatic #67 // Method java/lang/String.valueOf:(F)Ljava/lang/String; │ │ │ │ + 136: astore 8 │ │ │ │ + 138: aload 7 │ │ │ │ + 140: aload 8 │ │ │ │ + 142: invokevirtual #55 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 145: astore 7 │ │ │ │ + 147: ldc #69 // String meters │ │ │ │ 149: astore 8 │ │ │ │ - 151: ldc #69 // String meters │ │ │ │ - 153: astore 9 │ │ │ │ - 155: aload 8 │ │ │ │ - 157: aload 9 │ │ │ │ - 159: invokevirtual #55 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - 162: invokevirtual #73 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - 165: astore 8 │ │ │ │ - 167: aload_2 │ │ │ │ - 168: aload 8 │ │ │ │ - 170: invokestatic #79 // Method android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ - 173: pop │ │ │ │ - 174: aload_0 │ │ │ │ - 175: getfield #8 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ - 178: iconst_1 │ │ │ │ - 179: putfield #84 // Field pro/dbro/bart/TheActivity.hasLocation:Z │ │ │ │ - 182: return │ │ │ │ + 151: aload 7 │ │ │ │ + 153: aload 8 │ │ │ │ + 155: invokevirtual #55 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + 158: invokevirtual #73 // Method java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + 161: astore 7 │ │ │ │ + 163: aload_2 │ │ │ │ + 164: aload 7 │ │ │ │ + 166: invokestatic #79 // Method android/util/Log.d:(Ljava/lang/String;Ljava/lang/String;)I │ │ │ │ + 169: pop │ │ │ │ + 170: aload_0 │ │ │ │ + 171: getfield #8 // Field this$0:Lpro/dbro/bart/TheActivity; │ │ │ │ + 174: iconst_1 │ │ │ │ + 175: putfield #84 // Field pro/dbro/bart/TheActivity.hasLocation:Z │ │ │ │ + 178: return │ │ │ │ } ├── smali/android/support/v4/view/ViewPager.smali │ @@ -4745,258 +4745,264 @@ │ 0x15 -> :sswitch_0 │ 0x16 -> :sswitch_1 │ 0x3d -> :sswitch_2 │ .end sparse-switch │ .end method │ │ .method public fakeDragBy(F)V │ - .locals 17 │ + .locals 18 │ .param p1, "xOffset" # F │ │ .prologue │ .line 2312 │ move-object/from16 v0, p0 │ │ - iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ + iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;->mFakeDragging:Z │ │ - if-nez v1, :cond_0 │ + if-nez v2, :cond_0 │ │ .line 2313 │ - new-instance v1, Ljava/lang/IllegalStateException; │ + new-instance v2, Ljava/lang/IllegalStateException; │ │ - const-string v2, "No fake drag in progress. Call beginFakeDrag first." │ + const-string v3, "No fake drag in progress. Call beginFakeDrag first." │ │ - invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ - throw v1 │ + throw v2 │ │ .line 2316 │ :cond_0 │ move-object/from16 v0, p0 │ │ - iget v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - add-float v1, v1, p1 │ + add-float v2, v2, p1 │ │ move-object/from16 v0, p0 │ │ - iput v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iput v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ .line 2318 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollX()I │ │ - move-result v1 │ + move-result v2 │ │ - int-to-float v13, v1 │ + int-to-float v14, v2 │ │ .line 2319 │ - .local v13, "oldScrollX":F │ - sub-float v15, v13, p1 │ + .local v14, "oldScrollX":F │ + sub-float v16, v14, p1 │ │ .line 2320 │ - .local v15, "scrollX":F │ + .local v16, "scrollX":F │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getClientWidth()I │ │ - move-result v16 │ + move-result v17 │ │ .line 2322 │ - .local v16, "width":I │ - move/from16 v0, v16 │ + .local v17, "width":I │ + move/from16 v0, v17 │ │ - int-to-float v1, v0 │ + int-to-float v2, v0 │ │ move-object/from16 v0, p0 │ │ - iget v2, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ + iget v3, v0, Landroid/support/v4/view/ViewPager;->mFirstOffset:F │ │ - mul-float v12, v1, v2 │ + mul-float v13, v2, v3 │ │ .line 2323 │ - .local v12, "leftBound":F │ - move/from16 v0, v16 │ + .local v13, "leftBound":F │ + move/from16 v0, v17 │ │ - int-to-float v1, v0 │ + int-to-float v2, v0 │ │ move-object/from16 v0, p0 │ │ - iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ + iget v3, v0, Landroid/support/v4/view/ViewPager;->mLastOffset:F │ │ - mul-float v14, v1, v2 │ + mul-float v15, v2, v3 │ │ .line 2325 │ - .local v14, "rightBound":F │ + .local v15, "rightBound":F │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v10 │ + move-result-object v11 │ │ - check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; │ + check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .line 2326 │ - .local v10, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ + .local v11, "firstItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ + iget-object v3, v0, Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - move-result v2 │ + move-result v3 │ │ - add-int/lit8 v2, v2, -0x1 │ + add-int/lit8 v3, v3, -0x1 │ │ - invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v11 │ + move-result-object v12 │ │ - check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; │ + check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; │ │ .line 2327 │ - .local v11, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ - iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ + .local v12, "lastItem":Landroid/support/v4/view/ViewPager$ItemInfo; │ + iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ - if-eqz v1, :cond_1 │ + if-eqz v2, :cond_1 │ │ .line 2328 │ - iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ + iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - move/from16 v0, v16 │ + move/from16 v0, v17 │ │ - int-to-float v2, v0 │ + int-to-float v3, v0 │ │ - mul-float v12, v1, v2 │ + mul-float v13, v2, v3 │ │ .line 2330 │ :cond_1 │ - iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ + iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;->position:I │ │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ + iget-object v3, v0, Landroid/support/v4/view/ViewPager;->mAdapter:Landroid/support/v4/view/PagerAdapter; │ │ - invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ + invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;->getCount()I │ │ - move-result v2 │ + move-result v3 │ │ - add-int/lit8 v2, v2, -0x1 │ + add-int/lit8 v3, v3, -0x1 │ │ - if-eq v1, v2, :cond_2 │ + if-eq v2, v3, :cond_2 │ │ .line 2331 │ - iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ + iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;->offset:F │ │ - move/from16 v0, v16 │ + move/from16 v0, v17 │ │ - int-to-float v2, v0 │ + int-to-float v3, v0 │ │ - mul-float v14, v1, v2 │ + mul-float v15, v2, v3 │ │ .line 2334 │ :cond_2 │ - cmpg-float v1, v15, v12 │ + cmpg-float v2, v16, v13 │ │ - if-gez v1, :cond_4 │ + if-gez v2, :cond_4 │ │ .line 2335 │ - move v15, v12 │ + move/from16 v16, v13 │ │ .line 2340 │ :cond_3 │ :goto_0 │ move-object/from16 v0, p0 │ │ - iget v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iget v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ - float-to-int v2, v15 │ + move/from16 v0, v16 │ + │ + float-to-int v3, v0 │ │ - int-to-float v2, v2 │ + int-to-float v3, v3 │ │ - sub-float v2, v15, v2 │ + sub-float v3, v16, v3 │ │ - add-float/2addr v1, v2 │ + add-float/2addr v2, v3 │ │ move-object/from16 v0, p0 │ │ - iput v1, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ + iput v2, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ .line 2341 │ - float-to-int v1, v15 │ + move/from16 v0, v16 │ + │ + float-to-int v2, v0 │ │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/view/ViewPager;->getScrollY()I │ │ - move-result v2 │ + move-result v3 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ + invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;->scrollTo(II)V │ │ .line 2342 │ - float-to-int v1, v15 │ + move/from16 v0, v16 │ + │ + float-to-int v2, v0 │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ + invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;->pageScrolled(I)Z │ │ .line 2345 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ .line 2346 │ - .local v3, "time":J │ + .local v4, "time":J │ move-object/from16 v0, p0 │ │ - iget-wide v1, v0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ + iget-wide v2, v0, Landroid/support/v4/view/ViewPager;->mFakeDragBeginTime:J │ │ - const/4 v5, 0x2 │ + const/4 v6, 0x2 │ │ move-object/from16 v0, p0 │ │ - iget v6, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ - │ - const/4 v7, 0x0 │ + iget v7, v0, Landroid/support/v4/view/ViewPager;->mLastMotionX:F │ │ const/4 v8, 0x0 │ │ - invoke-static/range {v1 .. v8}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ + const/4 v9, 0x0 │ + │ + invoke-static/range {v2 .. v9}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent; │ │ - move-result-object v9 │ + move-result-object v10 │ │ .line 2348 │ - .local v9, "ev":Landroid/view/MotionEvent; │ + .local v10, "ev":Landroid/view/MotionEvent; │ move-object/from16 v0, p0 │ │ - iget-object v1, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ + iget-object v2, v0, Landroid/support/v4/view/ViewPager;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ + invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ .line 2349 │ - invoke-virtual {v9}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual {v10}, Landroid/view/MotionEvent;->recycle()V │ │ .line 2350 │ return-void │ │ .line 2336 │ - .end local v3 # "time":J │ - .end local v9 # "ev":Landroid/view/MotionEvent; │ + .end local v4 # "time":J │ + .end local v10 # "ev":Landroid/view/MotionEvent; │ :cond_4 │ - cmpl-float v1, v15, v14 │ + cmpl-float v2, v16, v15 │ │ - if-lez v1, :cond_3 │ + if-lez v2, :cond_3 │ │ .line 2337 │ - move v15, v14 │ + move/from16 v16, v15 │ │ goto :goto_0 │ .end method │ │ .method protected generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ .locals 1 ├── smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali │ @@ -210,38 +210,38 @@ │ invoke-virtual {p1, v0, v1}, Landroid/view/View;->postInvalidateDelayed(J)V │ │ .line 200 │ return-void │ .end method │ │ .method public postInvalidateOnAnimation(Landroid/view/View;IIII)V │ - .locals 7 │ + .locals 8 │ .param p1, "view" # Landroid/view/View; │ .param p2, "left" # I │ .param p3, "top" # I │ .param p4, "right" # I │ .param p5, "bottom" # I │ │ .prologue │ .line 202 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - move-object v0, p1 │ + move-object v1, p1 │ │ - move v3, p2 │ + move v4, p2 │ │ - move v4, p3 │ + move v5, p3 │ │ - move v5, p4 │ + move v6, p4 │ │ - move v6, p5 │ + move v7, p5 │ │ - invoke-virtual/range {v0 .. v6}, Landroid/view/View;->postInvalidateDelayed(JIIII)V │ + invoke-virtual/range {v1 .. v7}, Landroid/view/View;->postInvalidateDelayed(JIIII)V │ │ .line 203 │ return-void │ .end method │ │ .method public postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ .locals 2 │ @@ -257,15 +257,15 @@ │ invoke-virtual {p1, p2, v0, v1}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 206 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 2 │ + .locals 3 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ .line 208 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J ├── smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali │ @@ -148,15 +148,15 @@ │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ .line 335 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 0 │ + .locals 1 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ .line 338 │ invoke-static {p1, p2, p3, p4}, Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V ├── smali/android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.smali │ @@ -461,15 +461,15 @@ │ iput v3, p0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I │ │ .line 182 │ return-void │ .end method │ │ .method private isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ - .locals 7 │ + .locals 8 │ .param p1, "firstDown" # Landroid/view/MotionEvent; │ .param p2, "firstUp" # Landroid/view/MotionEvent; │ .param p3, "secondDown" # Landroid/view/MotionEvent; │ │ .prologue │ const/4 v2, 0x0 │ │ @@ -483,27 +483,27 @@ │ :goto_0 │ return v2 │ │ .line 443 │ :cond_1 │ invoke-virtual {p3}, Landroid/view/MotionEvent;->getEventTime()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ invoke-virtual {p2}, Landroid/view/MotionEvent;->getEventTime()J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ - sub-long/2addr v3, v5 │ + sub-long/2addr v4, v6 │ │ - sget v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ + sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ │ - int-to-long v5, v5 │ + int-to-long v6, v3 │ │ - cmp-long v3, v3, v5 │ + cmp-long v3, v4, v6 │ │ if-gtz v3, :cond_0 │ │ .line 447 │ invoke-virtual {p1}, Landroid/view/MotionEvent;->getX()F │ │ move-result v3 │ @@ -560,1448 +560,1448 @@ │ .line 212 │ iget-boolean v0, p0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z │ │ return v0 │ .end method │ │ .method public onTouchEvent(Landroid/view/MotionEvent;)Z │ - .locals 41 │ + .locals 42 │ .param p1, "ev" # Landroid/view/MotionEvent; │ │ .prologue │ .line 224 │ invoke-virtual/range {p1 .. p1}, Landroid/view/MotionEvent;->getAction()I │ │ - move-result v5 │ + move-result v6 │ │ .line 226 │ - .local v5, "action":I │ + .local v6, "action":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-nez v35, :cond_0 │ + if-nez v36, :cond_0 │ │ .line 227 │ invoke-static {}, Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; │ │ - move-result-object v35 │ + move-result-object v36 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ .line 229 │ :cond_0 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V │ │ .line 231 │ - and-int/lit16 v0, v5, 0xff │ + and-int/lit16 v0, v6, 0xff │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - const/16 v36, 0x6 │ + const/16 v37, 0x6 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - move/from16 v1, v36 │ + move/from16 v1, v37 │ │ if-ne v0, v1, :cond_1 │ │ - const/16 v21, 0x1 │ + const/16 v22, 0x1 │ │ .line 233 │ - .local v21, "pointerUp":Z │ + .local v22, "pointerUp":Z │ :goto_0 │ - if-eqz v21, :cond_2 │ + if-eqz v22, :cond_2 │ │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ - move-result v24 │ + move-result v25 │ │ .line 236 │ - .local v24, "skipIndex":I │ + .local v25, "skipIndex":I │ :goto_1 │ - const/16 v25, 0x0 │ - │ - .local v25, "sumX":F │ const/16 v26, 0x0 │ │ + .local v26, "sumX":F │ + const/16 v27, 0x0 │ + │ .line 237 │ - .local v26, "sumY":F │ + .local v27, "sumY":F │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getPointerCount(Landroid/view/MotionEvent;)I │ │ - move-result v6 │ + move-result v7 │ │ .line 238 │ - .local v6, "count":I │ - const/16 v17, 0x0 │ + .local v7, "count":I │ + const/16 v18, 0x0 │ │ - .local v17, "i":I │ + .local v18, "i":I │ :goto_2 │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - if-ge v0, v6, :cond_4 │ + if-ge v0, v7, :cond_4 │ │ .line 239 │ - move/from16 v0, v24 │ + move/from16 v0, v25 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ if-ne v0, v1, :cond_3 │ │ .line 238 │ :goto_3 │ - add-int/lit8 v17, v17, 0x1 │ + add-int/lit8 v18, v18, 0x1 │ │ goto :goto_2 │ │ .line 231 │ - .end local v6 # "count":I │ - .end local v17 # "i":I │ - .end local v21 # "pointerUp":Z │ - .end local v24 # "skipIndex":I │ - .end local v25 # "sumX":F │ - .end local v26 # "sumY":F │ + .end local v7 # "count":I │ + .end local v18 # "i":I │ + .end local v22 # "pointerUp":Z │ + .end local v25 # "skipIndex":I │ + .end local v26 # "sumX":F │ + .end local v27 # "sumY":F │ :cond_1 │ - const/16 v21, 0x0 │ + const/16 v22, 0x0 │ │ goto :goto_0 │ │ .line 233 │ - .restart local v21 # "pointerUp":Z │ + .restart local v22 # "pointerUp":Z │ :cond_2 │ - const/16 v24, -0x1 │ + const/16 v25, -0x1 │ │ goto :goto_1 │ │ .line 240 │ - .restart local v6 # "count":I │ - .restart local v17 # "i":I │ - .restart local v24 # "skipIndex":I │ - .restart local v25 # "sumX":F │ - .restart local v26 # "sumY":F │ + .restart local v7 # "count":I │ + .restart local v18 # "i":I │ + .restart local v25 # "skipIndex":I │ + .restart local v26 # "sumX":F │ + .restart local v27 # "sumY":F │ :cond_3 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getX(Landroid/view/MotionEvent;I)F │ │ - move-result v35 │ + move-result v36 │ │ - add-float v25, v25, v35 │ + add-float v26, v26, v36 │ │ .line 241 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getY(Landroid/view/MotionEvent;I)F │ │ - move-result v35 │ + move-result v36 │ │ - add-float v26, v26, v35 │ + add-float v27, v27, v36 │ │ goto :goto_3 │ │ .line 243 │ :cond_4 │ - if-eqz v21, :cond_6 │ + if-eqz v22, :cond_6 │ │ - add-int/lit8 v11, v6, -0x1 │ + add-int/lit8 v12, v7, -0x1 │ │ .line 244 │ - .local v11, "div":I │ + .local v12, "div":I │ :goto_4 │ - int-to-float v0, v11 │ + int-to-float v0, v12 │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - div-float v13, v25, v35 │ + div-float v14, v26, v36 │ │ .line 245 │ - .local v13, "focusX":F │ - int-to-float v0, v11 │ + .local v14, "focusX":F │ + int-to-float v0, v12 │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - div-float v14, v26, v35 │ + div-float v15, v27, v36 │ │ .line 247 │ - .local v14, "focusY":F │ - const/16 v16, 0x0 │ + .local v15, "focusY":F │ + const/16 v17, 0x0 │ │ .line 249 │ - .local v16, "handled":Z │ - and-int/lit16 v0, v5, 0xff │ + .local v17, "handled":Z │ + and-int/lit16 v0, v6, 0xff │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - packed-switch v35, :pswitch_data_0 │ + packed-switch v36, :pswitch_data_0 │ │ .line 405 │ :cond_5 │ :goto_5 │ :pswitch_0 │ - return v16 │ + return v17 │ │ - .end local v11 # "div":I │ - .end local v13 # "focusX":F │ - .end local v14 # "focusY":F │ - .end local v16 # "handled":Z │ + .end local v12 # "div":I │ + .end local v14 # "focusX":F │ + .end local v15 # "focusY":F │ + .end local v17 # "handled":Z │ :cond_6 │ - move v11, v6 │ + move v12, v7 │ │ .line 243 │ goto :goto_4 │ │ .line 251 │ - .restart local v11 # "div":I │ - .restart local v13 # "focusX":F │ - .restart local v14 # "focusY":F │ - .restart local v16 # "handled":Z │ + .restart local v12 # "div":I │ + .restart local v14 # "focusX":F │ + .restart local v15 # "focusY":F │ + .restart local v17 # "handled":Z │ :pswitch_1 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 252 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 254 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->cancelTaps()V │ │ goto :goto_5 │ │ .line 258 │ :pswitch_2 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 259 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 263 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3e8 │ + const/16 v37, 0x3e8 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMaximumFlingVelocity:I │ │ - move/from16 v37, v0 │ + move/from16 v38, v0 │ │ - move/from16 v0, v37 │ + move/from16 v0, v38 │ │ int-to-float v0, v0 │ │ - move/from16 v37, v0 │ + move/from16 v38, v0 │ │ - invoke-virtual/range {v35 .. v37}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ + invoke-virtual/range {v36 .. v38}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ .line 264 │ invoke-static/range {p1 .. p1}, Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I │ │ - move-result v27 │ + move-result v28 │ │ .line 265 │ - .local v27, "upIndex":I │ + .local v28, "upIndex":I │ move-object/from16 v0, p1 │ │ - move/from16 v1, v27 │ + move/from16 v1, v28 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v18 │ + move-result v19 │ │ .line 266 │ - .local v18, "id1":I │ + .local v19, "id1":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v18 │ + move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v32 │ + move-result v33 │ │ .line 267 │ - .local v32, "x1":F │ + .local v33, "x1":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v18 │ + move/from16 v1, v19 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v34 │ + move-result v35 │ │ .line 268 │ - .local v34, "y1":F │ - const/16 v17, 0x0 │ + .local v35, "y1":F │ + const/16 v18, 0x0 │ │ :goto_6 │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - if-ge v0, v6, :cond_5 │ + if-ge v0, v7, :cond_5 │ │ .line 269 │ - move/from16 v0, v17 │ + move/from16 v0, v18 │ │ - move/from16 v1, v27 │ + move/from16 v1, v28 │ │ if-ne v0, v1, :cond_8 │ │ .line 268 │ :cond_7 │ - add-int/lit8 v17, v17, 0x1 │ + add-int/lit8 v18, v18, 0x1 │ │ goto :goto_6 │ │ .line 271 │ :cond_8 │ move-object/from16 v0, p1 │ │ - move/from16 v1, v17 │ + move/from16 v1, v18 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v19 │ + move-result v20 │ │ .line 272 │ - .local v19, "id2":I │ + .local v20, "id2":I │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v19 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v35 │ + move-result v36 │ │ - mul-float v31, v32, v35 │ + mul-float v32, v33, v36 │ │ .line 273 │ - .local v31, "x":F │ + .local v32, "x":F │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move/from16 v1, v19 │ + move/from16 v1, v20 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v35 │ + move-result v36 │ │ - mul-float v33, v34, v35 │ + mul-float v34, v35, v36 │ │ .line 275 │ - .local v33, "y":F │ - add-float v12, v31, v33 │ + .local v34, "y":F │ + add-float v13, v32, v34 │ │ .line 276 │ - .local v12, "dot":F │ - const/16 v35, 0x0 │ + .local v13, "dot":F │ + const/16 v36, 0x0 │ │ - cmpg-float v35, v12, v35 │ + cmpg-float v36, v13, v36 │ │ - if-gez v35, :cond_7 │ + if-gez v36, :cond_7 │ │ .line 277 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/VelocityTracker;->clear()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/VelocityTracker;->clear()V │ │ goto/16 :goto_5 │ │ .line 284 │ - .end local v12 # "dot":F │ - .end local v18 # "id1":I │ - .end local v19 # "id2":I │ - .end local v27 # "upIndex":I │ - .end local v31 # "x":F │ - .end local v32 # "x1":F │ - .end local v33 # "y":F │ - .end local v34 # "y1":F │ + .end local v13 # "dot":F │ + .end local v19 # "id1":I │ + .end local v20 # "id2":I │ + .end local v28 # "upIndex":I │ + .end local v32 # "x":F │ + .end local v33 # "x1":F │ + .end local v34 # "y":F │ + .end local v35 # "y1":F │ :pswitch_3 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_a │ + if-eqz v36, :cond_a │ │ .line 285 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->hasMessages(I)Z │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->hasMessages(I)Z │ │ - move-result v15 │ + move-result v16 │ │ .line 286 │ - .local v15, "hadTapMessage":Z │ - if-eqz v15, :cond_9 │ + .local v16, "hadTapMessage":Z │ + if-eqz v16, :cond_9 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 287 │ :cond_9 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_d │ + if-eqz v36, :cond_d │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_d │ + if-eqz v36, :cond_d │ │ - if-eqz v15, :cond_d │ + if-eqz v16, :cond_d │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v35 │ + move-object/from16 v1, v36 │ │ - move-object/from16 v2, v36 │ + move-object/from16 v2, v37 │ │ move-object/from16 v3, p1 │ │ invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - if-eqz v35, :cond_d │ + if-eqz v36, :cond_d │ │ .line 290 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ .line 292 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - invoke-interface/range {v35 .. v36}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTap(Landroid/view/MotionEvent;)Z │ + invoke-interface/range {v36 .. v37}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTap(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 294 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 301 │ - .end local v15 # "hadTapMessage":Z │ + .end local v16 # "hadTapMessage":Z │ :cond_a │ :goto_7 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ .line 302 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ .line 303 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_b │ + if-eqz v36, :cond_b │ │ .line 304 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/MotionEvent;->recycle()V │ │ .line 306 │ :cond_b │ invoke-static/range {p1 .. p1}, Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; │ │ - move-result-object v35 │ + move-result-object v36 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ .line 307 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ .line 308 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInBiggerTapRegion:Z │ │ .line 309 │ - const/16 v35, 0x1 │ + const/16 v36, 0x1 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mStillDown:Z │ │ .line 310 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ .line 311 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDeferConfirmSingleTap:Z │ │ .line 313 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_c │ + if-eqz v36, :cond_c │ │ .line 314 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 315 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v38, v0 │ │ - invoke-virtual/range {v37 .. v37}, Landroid/view/MotionEvent;->getDownTime()J │ + invoke-virtual/range {v38 .. v38}, Landroid/view/MotionEvent;->getDownTime()J │ │ - move-result-wide v37 │ + move-result-wide v38 │ │ - sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ + sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ │ - move/from16 v0, v39 │ + move/from16 v0, v40 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v39, v0 │ + move-wide/from16 v40, v0 │ │ - add-long v37, v37, v39 │ + add-long v38, v38, v40 │ │ - sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->LONGPRESS_TIMEOUT:I │ + sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->LONGPRESS_TIMEOUT:I │ │ - move/from16 v0, v39 │ + move/from16 v0, v40 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v39, v0 │ + move-wide/from16 v40, v0 │ │ - add-long v37, v37, v39 │ + add-long v38, v38, v40 │ │ - invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ + invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ │ .line 318 │ :cond_c │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x1 │ + const/16 v37, 0x1 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v37, v0 │ + move-object/from16 v38, v0 │ │ - invoke-virtual/range {v37 .. v37}, Landroid/view/MotionEvent;->getDownTime()J │ + invoke-virtual/range {v38 .. v38}, Landroid/view/MotionEvent;->getDownTime()J │ │ - move-result-wide v37 │ + move-result-wide v38 │ │ - sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ + sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->TAP_TIMEOUT:I │ │ - move/from16 v0, v39 │ + move/from16 v0, v40 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v39, v0 │ + move-wide/from16 v40, v0 │ │ - add-long v37, v37, v39 │ + add-long v38, v38, v40 │ │ - invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ + invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageAtTime(IJ)Z │ │ .line 319 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;->onDown(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 320 │ goto/16 :goto_5 │ │ .line 297 │ - .restart local v15 # "hadTapMessage":Z │ + .restart local v16 # "hadTapMessage":Z │ :cond_d │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - sget v37, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ + sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I │ │ - move/from16 v0, v37 │ + move/from16 v0, v38 │ │ int-to-long v0, v0 │ │ - move-wide/from16 v37, v0 │ + move-wide/from16 v38, v0 │ │ - invoke-virtual/range {v35 .. v38}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z │ + invoke-virtual/range {v36 .. v39}, Landroid/os/Handler;->sendEmptyMessageDelayed(IJ)Z │ │ goto/16 :goto_7 │ │ .line 323 │ - .end local v15 # "hadTapMessage":Z │ + .end local v16 # "hadTapMessage":Z │ :pswitch_4 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-nez v35, :cond_5 │ + if-nez v36, :cond_5 │ │ .line 326 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v22, v35, v13 │ + sub-float v23, v36, v14 │ │ .line 327 │ - .local v22, "scrollX":F │ + .local v23, "scrollX":F │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v23, v35, v14 │ + sub-float v24, v36, v15 │ │ .line 328 │ - .local v23, "scrollY":F │ + .local v24, "scrollY":F │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_e │ + if-eqz v36, :cond_e │ │ .line 330 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ goto/16 :goto_5 │ │ .line 331 │ :cond_e │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_10 │ + if-eqz v36, :cond_10 │ │ .line 332 │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusX:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v35, v13, v35 │ + sub-float v36, v14, v36 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - float-to-int v8, v0 │ + float-to-int v9, v0 │ │ .line 333 │ - .local v8, "deltaX":I │ + .local v9, "deltaX":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDownFocusY:F │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - sub-float v35, v14, v35 │ + sub-float v36, v15, v36 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - float-to-int v9, v0 │ + float-to-int v10, v0 │ │ .line 334 │ - .local v9, "deltaY":I │ - mul-int v35, v8, v8 │ - │ + .local v10, "deltaY":I │ mul-int v36, v9, v9 │ │ - add-int v10, v35, v36 │ + mul-int v37, v10, v10 │ + │ + add-int v11, v36, v37 │ │ .line 335 │ - .local v10, "distance":I │ + .local v11, "distance":I │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mTouchSlopSquare:I │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - if-le v10, v0, :cond_f │ + if-le v11, v0, :cond_f │ │ .line 336 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v37 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v22 │ + move/from16 v3, v23 │ │ - move/from16 v4, v23 │ + move/from16 v4, v24 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v16 │ + move-result v17 │ │ .line 337 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ .line 338 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ .line 339 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ .line 340 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 341 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x1 │ + const/16 v37, 0x1 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 342 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 344 │ :cond_f │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mTouchSlopSquare:I │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ - if-le v10, v0, :cond_5 │ + if-le v11, v0, :cond_5 │ │ .line 345 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInBiggerTapRegion:Z │ │ goto/16 :goto_5 │ │ .line 347 │ - .end local v8 # "deltaX":I │ - .end local v9 # "deltaY":I │ - .end local v10 # "distance":I │ + .end local v9 # "deltaX":I │ + .end local v10 # "deltaY":I │ + .end local v11 # "distance":I │ :cond_10 │ - invoke-static/range {v22 .. v22}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v23 .. v23}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ - const/high16 v36, 0x3f800000 # 1.0f │ + const/high16 v37, 0x3f800000 # 1.0f │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-gez v35, :cond_11 │ + if-gez v36, :cond_11 │ │ - invoke-static/range {v23 .. v23}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v24 .. v24}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ - const/high16 v36, 0x3f800000 # 1.0f │ + const/high16 v37, 0x3f800000 # 1.0f │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-ltz v35, :cond_5 │ + if-ltz v36, :cond_5 │ │ .line 348 │ :cond_11 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v37 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v22 │ + move/from16 v3, v23 │ │ - move/from16 v4, v23 │ + move/from16 v4, v24 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onScroll(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v16 │ + move-result v17 │ │ .line 349 │ move-object/from16 v0, p0 │ │ - iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ + iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusX:F │ │ .line 350 │ move-object/from16 v0, p0 │ │ - iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ + iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mLastFocusY:F │ │ goto/16 :goto_5 │ │ .line 355 │ - .end local v22 # "scrollX":F │ - .end local v23 # "scrollY":F │ + .end local v23 # "scrollX":F │ + .end local v24 # "scrollY":F │ :pswitch_5 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mStillDown:Z │ │ .line 356 │ invoke-static/range {p1 .. p1}, Landroid/view/MotionEvent;->obtain(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; │ │ - move-result-object v7 │ + move-result-object v8 │ │ .line 357 │ - .local v7, "currentUpEvent":Landroid/view/MotionEvent; │ + .local v8, "currentUpEvent":Landroid/view/MotionEvent; │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_15 │ + if-eqz v36, :cond_15 │ │ .line 359 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onDoubleTapEvent(Landroid/view/MotionEvent;)Z │ │ - move-result v35 │ + move-result v36 │ │ - or-int v16, v16, v35 │ + or-int v17, v17, v36 │ │ .line 383 │ :cond_12 │ :goto_8 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_13 │ + if-eqz v36, :cond_13 │ │ .line 384 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/MotionEvent;->recycle()V │ │ .line 387 │ :cond_13 │ move-object/from16 v0, p0 │ │ - iput-object v7, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ + iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mPreviousUpEvent:Landroid/view/MotionEvent; │ │ .line 388 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_14 │ + if-eqz v36, :cond_14 │ │ .line 391 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - invoke-virtual/range {v35 .. v35}, Landroid/view/VelocityTracker;->recycle()V │ + invoke-virtual/range {v36 .. v36}, Landroid/view/VelocityTracker;->recycle()V │ │ .line 392 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ .line 394 │ :cond_14 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsDoubleTapping:Z │ │ .line 395 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDeferConfirmSingleTap:Z │ │ .line 396 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x1 │ + const/16 v37, 0x1 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 397 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x2 │ + const/16 v37, 0x2 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ goto/16 :goto_5 │ │ .line 360 │ :cond_15 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_16 │ + if-eqz v36, :cond_16 │ │ .line 361 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mHandler:Landroid/os/Handler; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - const/16 v36, 0x3 │ + const/16 v37, 0x3 │ │ - invoke-virtual/range {v35 .. v36}, Landroid/os/Handler;->removeMessages(I)V │ + invoke-virtual/range {v36 .. v37}, Landroid/os/Handler;->removeMessages(I)V │ │ .line 362 │ - const/16 v35, 0x0 │ + const/16 v36, 0x0 │ │ - move/from16 v0, v35 │ + move/from16 v0, v36 │ │ move-object/from16 v1, p0 │ │ iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mInLongPress:Z │ │ goto :goto_8 │ │ .line 363 │ :cond_16 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mAlwaysInTapRegion:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_17 │ + if-eqz v36, :cond_17 │ │ .line 364 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;->onSingleTapUp(Landroid/view/MotionEvent;)Z │ │ - move-result v16 │ + move-result v17 │ │ .line 365 │ move-object/from16 v0, p0 │ │ iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDeferConfirmSingleTap:Z │ │ - move/from16 v35, v0 │ + move/from16 v36, v0 │ │ - if-eqz v35, :cond_12 │ + if-eqz v36, :cond_12 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - if-eqz v35, :cond_12 │ + if-eqz v36, :cond_12 │ │ .line 366 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ move-object/from16 v1, p1 │ │ invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;->onSingleTapConfirmed(Landroid/view/MotionEvent;)Z │ │ goto/16 :goto_8 │ │ .line 370 │ :cond_17 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; │ │ - move-object/from16 v28, v0 │ + move-object/from16 v29, v0 │ │ .line 371 │ - .local v28, "velocityTracker":Landroid/view/VelocityTracker; │ - const/16 v35, 0x0 │ + .local v29, "velocityTracker":Landroid/view/VelocityTracker; │ + const/16 v36, 0x0 │ │ move-object/from16 v0, p1 │ │ - move/from16 v1, v35 │ + move/from16 v1, v36 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;->getPointerId(Landroid/view/MotionEvent;I)I │ │ - move-result v20 │ + move-result v21 │ │ .line 372 │ - .local v20, "pointerId":I │ - const/16 v35, 0x3e8 │ + .local v21, "pointerId":I │ + const/16 v36, 0x3e8 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMaximumFlingVelocity:I │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move-object/from16 v0, v28 │ + move-object/from16 v0, v29 │ │ - move/from16 v1, v35 │ + move/from16 v1, v36 │ │ - move/from16 v2, v36 │ + move/from16 v2, v37 │ │ invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;->computeCurrentVelocity(IF)V │ │ .line 373 │ - move-object/from16 v0, v28 │ + move-object/from16 v0, v29 │ │ - move/from16 v1, v20 │ + move/from16 v1, v21 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getYVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v30 │ + move-result v31 │ │ .line 375 │ - .local v30, "velocityY":F │ - move-object/from16 v0, v28 │ + .local v31, "velocityY":F │ + move-object/from16 v0, v29 │ │ - move/from16 v1, v20 │ + move/from16 v1, v21 │ │ invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;->getXVelocity(Landroid/view/VelocityTracker;I)F │ │ - move-result v29 │ + move-result v30 │ │ .line 378 │ - .local v29, "velocityX":F │ - invoke-static/range {v30 .. v30}, Ljava/lang/Math;->abs(F)F │ + .local v30, "velocityX":F │ + invoke-static/range {v31 .. v31}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMinimumFlingVelocity:I │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-gtz v35, :cond_18 │ + if-gtz v36, :cond_18 │ │ - invoke-static/range {v29 .. v29}, Ljava/lang/Math;->abs(F)F │ + invoke-static/range {v30 .. v30}, Ljava/lang/Math;->abs(F)F │ │ - move-result v35 │ + move-result v36 │ │ move-object/from16 v0, p0 │ │ iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mMinimumFlingVelocity:I │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - move/from16 v0, v36 │ + move/from16 v0, v37 │ │ int-to-float v0, v0 │ │ - move/from16 v36, v0 │ + move/from16 v37, v0 │ │ - cmpl-float v35, v35, v36 │ + cmpl-float v36, v36, v37 │ │ - if-lez v35, :cond_12 │ + if-lez v36, :cond_12 │ │ .line 380 │ :cond_18 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mListener:Landroid/view/GestureDetector$OnGestureListener; │ │ - move-object/from16 v35, v0 │ + move-object/from16 v36, v0 │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mCurrentDownEvent:Landroid/view/MotionEvent; │ │ - move-object/from16 v36, v0 │ + move-object/from16 v37, v0 │ │ - move-object/from16 v0, v35 │ + move-object/from16 v0, v36 │ │ - move-object/from16 v1, v36 │ + move-object/from16 v1, v37 │ │ move-object/from16 v2, p1 │ │ - move/from16 v3, v29 │ + move/from16 v3, v30 │ │ - move/from16 v4, v30 │ + move/from16 v4, v31 │ │ invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;->onFling(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z │ │ - move-result v16 │ + move-result v17 │ │ goto/16 :goto_8 │ │ .line 401 │ - .end local v7 # "currentUpEvent":Landroid/view/MotionEvent; │ - .end local v20 # "pointerId":I │ - .end local v28 # "velocityTracker":Landroid/view/VelocityTracker; │ - .end local v29 # "velocityX":F │ - .end local v30 # "velocityY":F │ + .end local v8 # "currentUpEvent":Landroid/view/MotionEvent; │ + .end local v21 # "pointerId":I │ + .end local v29 # "velocityTracker":Landroid/view/VelocityTracker; │ + .end local v30 # "velocityX":F │ + .end local v31 # "velocityY":F │ :pswitch_6 │ invoke-direct/range {p0 .. p0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->cancel()V │ │ goto/16 :goto_5 │ │ .line 249 │ :pswitch_data_0 ├── smali/android/support/v4/view/ViewCompat.smali │ @@ -424,15 +424,15 @@ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ .line 651 │ return-void │ .end method │ │ .method public static postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 1 │ + .locals 2 │ .param p0, "view" # Landroid/view/View; │ .param p1, "action" # Ljava/lang/Runnable; │ .param p2, "delayMillis" # J │ │ .prologue │ .line 667 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; ├── smali/android/support/v4/content/AsyncTaskLoader.smali │ @@ -553,15 +553,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public setUpdateThrottle(J)V │ - .locals 2 │ + .locals 3 │ .param p1, "delayMS" # J │ │ .prologue │ .line 103 │ .local p0, "this":Landroid/support/v4/content/AsyncTaskLoader;, "Landroid/support/v4/content/AsyncTaskLoader;" │ iput-wide p1, p0, Landroid/support/v4/content/AsyncTaskLoader;->mUpdateThrottle:J ├── smali/android/support/v4/content/ModernAsyncTask.smali │ @@ -83,15 +83,15 @@ │ } │ .end annotation │ .end field │ │ │ # direct methods │ .method static constructor ()V │ - .locals 8 │ + .locals 9 │ │ .prologue │ .line 54 │ new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; │ │ invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;->()V │ │ @@ -103,31 +103,31 @@ │ const/16 v1, 0xa │ │ invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;->(I)V │ │ sput-object v0, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ .line 68 │ - new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; │ + new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; │ │ - const/4 v1, 0x5 │ + const/4 v2, 0x5 │ │ - const/16 v2, 0x80 │ + const/16 v3, 0x80 │ │ - const-wide/16 v3, 0x1 │ + const-wide/16 v4, 0x1 │ │ - sget-object v5, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ + sget-object v6, Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; │ │ - sget-object v6, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ + sget-object v7, Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; │ │ - sget-object v7, Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ + sget-object v8, Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; │ │ - invoke-direct/range {v0 .. v7}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ + invoke-direct/range {v1 .. v8}, Ljava/util/concurrent/ThreadPoolExecutor;->(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V │ │ - sput-object v0, Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ + sput-object v1, Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; │ │ .line 75 │ new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; │ │ const/4 v1, 0x0 │ │ invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;->(Landroid/support/v4/content/ModernAsyncTask$1;)V ├── smali/android/support/v4/app/FragmentManagerImpl.smali │ @@ -319,15 +319,15 @@ │ │ .line 1334 │ :cond_1 │ return-void │ .end method │ │ .method static makeFadeAnimation(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ - .locals 3 │ + .locals 4 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "start" # F │ .param p2, "end" # F │ │ .prologue │ .line 734 │ new-instance v0, Landroid/view/animation/AlphaAnimation; │ @@ -337,17 +337,17 @@ │ .line 735 │ .local v0, "anim":Landroid/view/animation/AlphaAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 736 │ - const-wide/16 v1, 0xdc │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ .line 737 │ return-object v0 │ .end method │ │ .method static makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ .locals 11 │ @@ -390,17 +390,17 @@ │ .line 723 │ .local v0, "scale":Landroid/view/animation/ScaleAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 724 │ - const-wide/16 v1, 0xdc │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;->setDuration(J)V │ + invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;->setDuration(J)V │ │ .line 725 │ invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ .line 726 │ new-instance v9, Landroid/view/animation/AlphaAnimation; │ │ @@ -409,17 +409,17 @@ │ .line 727 │ .local v9, "alpha":Landroid/view/animation/AlphaAnimation; │ sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; │ │ invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ .line 728 │ - const-wide/16 v1, 0xdc │ + const-wide/16 v2, 0xdc │ │ - invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ + invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;->setDuration(J)V │ │ .line 729 │ invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ .line 730 │ return-object v10 │ .end method ├── smali/android/support/v4/app/FragmentPagerAdapter.smali │ @@ -38,15 +38,15 @@ │ iput-object p1, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; │ │ .line 71 │ return-void │ .end method │ │ .method private static makeFragmentName(IJ)Ljava/lang/String; │ - .locals 2 │ + .locals 3 │ .param p0, "viewId" # I │ .param p1, "id" # J │ │ .prologue │ .line 173 │ new-instance v0, Ljava/lang/StringBuilder; │ │ @@ -181,31 +181,31 @@ │ │ iput-object v4, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mCurTransaction:Landroid/support/v4/app/FragmentTransaction; │ │ .line 88 │ :cond_0 │ invoke-virtual {p0, p2}, Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 91 │ - .local v1, "itemId":J │ + .local v2, "itemId":J │ invoke-virtual {p1}, Landroid/view/ViewGroup;->getId()I │ │ move-result v4 │ │ - invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ + invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v1 │ │ .line 92 │ - .local v3, "name":Ljava/lang/String; │ + .local v1, "name":Ljava/lang/String; │ iget-object v4, p0, Landroid/support/v4/app/FragmentPagerAdapter;->mFragmentManager:Landroid/support/v4/app/FragmentManager; │ │ - invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ + invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ move-result-object v0 │ │ .line 93 │ .local v0, "fragment":Landroid/support/v4/app/Fragment; │ if-eqz v0, :cond_2 │ │ @@ -243,15 +243,15 @@ │ │ move-result v5 │ │ invoke-virtual {p1}, Landroid/view/ViewGroup;->getId()I │ │ move-result v6 │ │ - invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ + invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; │ │ move-result-object v6 │ │ 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; │ │ goto :goto_0 │ .end method ├── smali/android/support/v4/app/NotificationCompatJellybean.smali │ @@ -5,15 +5,15 @@ │ │ # instance fields │ .field private b:Landroid/app/Notification$Builder; │ │ │ # direct methods │ .method public constructor (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 │ - .locals 7 │ + .locals 8 │ .param p1, "context" # Landroid/content/Context; │ .param p2, "n" # Landroid/app/Notification; │ .param p3, "contentTitle" # Ljava/lang/CharSequence; │ .param p4, "contentText" # Ljava/lang/CharSequence; │ .param p5, "contentInfo" # Ljava/lang/CharSequence; │ .param p6, "tickerView" # Landroid/widget/RemoteViews; │ .param p7, "number" # I │ @@ -28,211 +28,213 @@ │ .param p16, "subText" # Ljava/lang/CharSequence; │ │ .prologue │ .line 33 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 34 │ - new-instance v3, Landroid/app/Notification$Builder; │ + new-instance v4, Landroid/app/Notification$Builder; │ │ - invoke-direct {v3, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v4, p1}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v4, p2, Landroid/app/Notification;->when:J │ + iget-wide v6, p2, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->icon:I │ + iget v5, p2, Landroid/app/Notification;->icon:I │ │ - iget v5, p2, Landroid/app/Notification;->iconLevel:I │ + iget v6, p2, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v5, p2, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v5, p2, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v3, v4, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, p6}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v5, p2, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v5, p2, Landroid/app/Notification;->audioStreamType:I │ + iget v6, p2, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->vibrate:[J │ + iget-object v5, p2, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->ledARGB:I │ + iget v5, p2, Landroid/app/Notification;->ledARGB:I │ │ - iget v5, p2, Landroid/app/Notification;->ledOnMS:I │ + iget v6, p2, Landroid/app/Notification;->ledOnMS:I │ │ - iget v6, p2, Landroid/app/Notification;->ledOffMS:I │ + iget v7, p2, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + iget v4, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v3, v3, 0x2 │ + and-int/lit8 v4, v4, 0x2 │ │ - if-eqz v3, :cond_0 │ + if-eqz v4, :cond_0 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ :goto_0 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + iget v4, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v3, v3, 0x8 │ + and-int/lit8 v4, v4, 0x8 │ │ - if-eqz v3, :cond_1 │ + if-eqz v4, :cond_1 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ :goto_1 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + iget v4, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v3, v3, 0x10 │ + and-int/lit8 v4, v4, 0x10 │ │ - if-eqz v3, :cond_2 │ + if-eqz v4, :cond_2 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ :goto_2 │ - invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget v4, p2, Landroid/app/Notification;->defaults:I │ + iget v5, p2, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v3, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v3, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move-object/from16 v0, p16 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setSubText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + │ + move-result-object v4 │ │ - move-result-object v3 │ + invoke-virtual {v4, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - invoke-virtual {v3, p5}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + move-result-object v4 │ │ - move-result-object v3 │ + move-object/from16 v0, p8 │ │ - invoke-virtual {v3, p8}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iget-object v4, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + iget-object v5, p2, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v3, p2, Landroid/app/Notification;->flags:I │ + iget v4, p2, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v3, v3, 0x80 │ + and-int/lit16 v4, v4, 0x80 │ │ - if-eqz v3, :cond_3 │ + if-eqz v4, :cond_3 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ :goto_3 │ move-object/from16 v0, p9 │ │ - invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move-object/from16 v0, p10 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v3, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move/from16 v0, p14 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setUsesChronometer(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move/from16 v0, p15 │ │ - invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setPriority(I)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ move/from16 v0, p11 │ │ move/from16 v1, p12 │ │ move/from16 v2, p13 │ │ - invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - iput-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ + iput-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ │ .line 59 │ return-void │ │ .line 34 │ :cond_0 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_0 │ │ :cond_1 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_1 │ │ :cond_2 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_2 │ │ :cond_3 │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ goto :goto_3 │ .end method │ │ │ # virtual methods │ .method public addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V ├── smali/android/support/v4/app/NotificationCompat$Builder.smali │ @@ -59,15 +59,15 @@ │ .field mTickerView:Landroid/widget/RemoteViews; │ │ .field mUseChronometer:Z │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;)V │ - .locals 3 │ + .locals 4 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ .line 217 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 202 │ @@ -88,17 +88,17 @@ │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; │ │ .line 221 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iput-wide v1, v0, Landroid/app/Notification;->when:J │ + iput-wide v2, v0, Landroid/app/Notification;->when:J │ │ .line 222 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ const/4 v1, -0x1 │ │ iput v1, v0, Landroid/app/Notification;->audioStreamType:I ├── smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali │ @@ -11,15 +11,15 @@ │ .line 25 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method static 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; │ - .locals 8 │ + .locals 9 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "n" # Landroid/app/Notification; │ .param p2, "contentTitle" # Ljava/lang/CharSequence; │ .param p3, "contentText" # Ljava/lang/CharSequence; │ .param p4, "contentInfo" # Ljava/lang/CharSequence; │ .param p5, "tickerView" # Landroid/widget/RemoteViews; │ .param p6, "number" # I │ @@ -28,193 +28,195 @@ │ .param p9, "largeIcon" # Landroid/graphics/Bitmap; │ .param p10, "mProgressMax" # I │ .param p11, "mProgress" # I │ .param p12, "mProgressIndeterminate" # Z │ │ .prologue │ .line 31 │ - new-instance v4, Landroid/app/Notification$Builder; │ + new-instance v5, Landroid/app/Notification$Builder; │ │ - invoke-direct {v4, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ + invoke-direct {v5, p0}, Landroid/app/Notification$Builder;->(Landroid/content/Context;)V │ │ - iget-wide v5, p1, Landroid/app/Notification;->when:J │ + iget-wide v6, p1, Landroid/app/Notification;->when:J │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->icon:I │ + iget v6, p1, Landroid/app/Notification;->icon:I │ │ - iget v6, p1, Landroid/app/Notification;->iconLevel:I │ + iget v7, p1, Landroid/app/Notification;->iconLevel:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ + iget-object v6, p1, Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ + iget-object v6, p1, Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; │ │ - invoke-virtual {v4, v5, p5}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, p5}, Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->sound:Landroid/net/Uri; │ + iget-object v6, p1, Landroid/app/Notification;->sound:Landroid/net/Uri; │ │ - iget v6, p1, Landroid/app/Notification;->audioStreamType:I │ + iget v7, p1, Landroid/app/Notification;->audioStreamType:I │ │ - invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget-object v5, p1, Landroid/app/Notification;->vibrate:[J │ + iget-object v6, p1, Landroid/app/Notification;->vibrate:[J │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->ledARGB:I │ + iget v6, p1, Landroid/app/Notification;->ledARGB:I │ │ - iget v6, p1, Landroid/app/Notification;->ledOnMS:I │ + iget v7, p1, Landroid/app/Notification;->ledOnMS:I │ │ - iget v7, p1, Landroid/app/Notification;->ledOffMS:I │ + iget v8, p1, Landroid/app/Notification;->ledOffMS:I │ │ - invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x2 │ + and-int/lit8 v5, v5, 0x2 │ │ - if-eqz v4, :cond_0 │ + if-eqz v5, :cond_0 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_0 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x8 │ + and-int/lit8 v5, v5, 0x8 │ │ - if-eqz v4, :cond_1 │ + if-eqz v5, :cond_1 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_1 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v5 │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit8 v4, v4, 0x10 │ + and-int/lit8 v5, v5, 0x10 │ │ - if-eqz v4, :cond_2 │ + if-eqz v5, :cond_2 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_2 │ - invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - iget v5, p1, Landroid/app/Notification;->defaults:I │ + iget v6, p1, Landroid/app/Notification;->defaults:I │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p2}, Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p3}, Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p4}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p4}, Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p7}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + move-object/from16 v0, p7 │ │ - move-result-object v4 │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ │ - iget-object v5, p1, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ + move-result-object v5 │ │ - invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + iget-object v6, p1, Landroid/app/Notification;->deleteIntent:Landroid/app/PendingIntent; │ │ - move-result-object v5 │ + invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;->setDeleteIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; │ + │ + move-result-object v6 │ │ - iget v4, p1, Landroid/app/Notification;->flags:I │ + iget v5, p1, Landroid/app/Notification;->flags:I │ │ - and-int/lit16 v4, v4, 0x80 │ + and-int/lit16 v5, v5, 0x80 │ │ - if-eqz v4, :cond_3 │ + if-eqz v5, :cond_3 │ │ - const/4 v4, 0x1 │ + const/4 v5, 0x1 │ │ :goto_3 │ move-object/from16 v0, p8 │ │ - invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ + invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;->setFullScreenIntent(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move-object/from16 v0, p9 │ │ - invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;->setLargeIcon(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - invoke-virtual {v4, p6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, p6}, Landroid/app/Notification$Builder;->setNumber(I)Landroid/app/Notification$Builder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move/from16 v0, p10 │ │ move/from16 v1, p11 │ │ move/from16 v2, p12 │ │ - invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ + invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;->setProgress(IIZ)Landroid/app/Notification$Builder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ .line 54 │ - .local v3, "b":Landroid/app/Notification$Builder; │ - invoke-virtual {v3}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ + .local v4, "b":Landroid/app/Notification$Builder; │ + invoke-virtual {v4}, Landroid/app/Notification$Builder;->getNotification()Landroid/app/Notification; │ │ - move-result-object v4 │ + move-result-object v5 │ │ - return-object v4 │ + return-object v5 │ │ .line 31 │ - .end local v3 # "b":Landroid/app/Notification$Builder; │ + .end local v4 # "b":Landroid/app/Notification$Builder; │ :cond_0 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_0 │ │ :cond_1 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_1 │ │ :cond_2 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_2 │ │ :cond_3 │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ goto :goto_3 │ .end method ├── smali/android/support/v4/widget/DrawerLayout.smali │ @@ -1150,15 +1150,15 @@ │ │ .line 494 │ :cond_0 │ return-void │ .end method │ │ .method protected drawChild(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ - .locals 28 │ + .locals 29 │ .param p1, "canvas" # Landroid/graphics/Canvas; │ .param p2, "child" # Landroid/view/View; │ .param p3, "drawingTime" # J │ │ .prologue │ .line 744 │ invoke-virtual/range {p0 .. p0}, Landroid/support/v4/widget/DrawerLayout;->getHeight()I ├── smali/android/support/v4/util/TimeUtils.smali │ @@ -110,15 +110,15 @@ │ :cond_5 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public static formatDuration(JJLjava/io/PrintWriter;)V │ - .locals 3 │ + .locals 4 │ .param p0, "time" # J │ .param p2, "now" # J │ .param p4, "pw" # Ljava/io/PrintWriter; │ │ .prologue │ .line 169 │ const-wide/16 v0, 0x0 │ @@ -144,30 +144,30 @@ │ │ invoke-static {v0, v1, p4, v2}, Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V │ │ goto :goto_0 │ .end method │ │ .method public static formatDuration(JLjava/io/PrintWriter;)V │ - .locals 1 │ + .locals 2 │ .param p0, "duration" # J │ .param p2, "pw" # Ljava/io/PrintWriter; │ │ .prologue │ .line 164 │ const/4 v0, 0x0 │ │ invoke-static {p0, p1, p2, v0}, Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V │ │ .line 165 │ return-void │ .end method │ │ .method public static formatDuration(JLjava/io/PrintWriter;I)V │ - .locals 5 │ + .locals 6 │ .param p0, "duration" # J │ .param p2, "pw" # Ljava/io/PrintWriter; │ .param p3, "fieldLen" # I │ │ .prologue │ .line 156 │ sget-object v2, Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object; ├── smali/android/support/v4/util/LongSparseArray.smali │ @@ -94,15 +94,15 @@ │ iput v1, p0, Landroid/support/v4/util/LongSparseArray;->mSize:I │ │ .line 50 │ return-void │ .end method │ │ .method private static binarySearch([JIIJ)I │ - .locals 5 │ + .locals 7 │ .param p0, "a" # [J │ .param p1, "start" # I │ .param p2, "len" # I │ .param p3, "key" # J │ │ .prologue │ .line 335 │ @@ -123,17 +123,17 @@ │ .line 338 │ add-int v3, v1, v2 │ │ div-int/lit8 v0, v3, 0x2 │ │ .line 340 │ .local v0, "guess":I │ - aget-wide v3, p0, v0 │ + aget-wide v4, p0, v0 │ │ - cmp-long v3, v3, p3 │ + cmp-long v3, v4, p3 │ │ if-gez v3, :cond_0 │ │ .line 341 │ move v2, v0 │ │ goto :goto_0 │ @@ -161,17 +161,17 @@ │ :cond_2 │ :goto_1 │ return v1 │ │ .line 348 │ .restart local v1 # "high":I │ :cond_3 │ - aget-wide v3, p0, v1 │ + aget-wide v4, p0, v1 │ │ - cmp-long v3, v3, p3 │ + cmp-long v3, v4, p3 │ │ if-eqz v3, :cond_2 │ │ .line 351 │ xor-int/lit8 v1, v1, -0x1 │ │ goto :goto_1 │ @@ -564,15 +564,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public delete(J)V │ - .locals 4 │ + .locals 5 │ .param p1, "key" # J │ │ .prologue │ .line 93 │ .local p0, "this":Landroid/support/v4/util/LongSparseArray;, "Landroid/support/v4/util/LongSparseArray;" │ iget-object v1, p0, Landroid/support/v4/util/LongSparseArray;->mKeys:[J │ │ @@ -632,15 +632,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public get(JLjava/lang/Object;)Ljava/lang/Object; │ - .locals 4 │ + .locals 5 │ .param p1, "key" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(JTE;)TE;" │ } │ .end annotation │ │ @@ -789,15 +789,15 @@ │ │ aget-wide v0, v0, p1 │ │ return-wide v0 │ .end method │ │ .method public put(JLjava/lang/Object;)V │ - .locals 8 │ + .locals 9 │ .param p1, "key" # J │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "(JTE;)V" │ } │ .end annotation │ │ @@ -992,15 +992,15 @@ │ │ iput v4, p0, Landroid/support/v4/util/LongSparseArray;->mSize:I │ │ goto/16 :goto_0 │ .end method │ │ .method public remove(J)V │ - .locals 0 │ + .locals 1 │ .param p1, "key" # J │ │ .prologue │ .line 107 │ .local p0, "this":Landroid/support/v4/util/LongSparseArray;, "Landroid/support/v4/util/LongSparseArray;" │ invoke-virtual {p0, p1, p2}, Landroid/support/v4/util/LongSparseArray;->delete(J)V ├── smali/pro/dbro/bart/BartStationEtdParser.smali │ @@ -176,21 +176,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 44 │ check-cast p1, [Ljava/lang/String; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lpro/dbro/bart/BartStationEtdParser;->doInBackground([Ljava/lang/String;)Lpro/dbro/bart/etdResponse; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -657,21 +655,19 @@ │ invoke-virtual/range {v24 .. v24}, Ljava/text/ParseException;->printStackTrace()V │ │ goto :goto_1 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 44 │ check-cast p1, Lpro/dbro/bart/etdResponse; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lpro/dbro/bart/BartStationEtdParser;->onPostExecute(Lpro/dbro/bart/etdResponse;)V │ │ return-void │ .end method │ │ .method protected onPostExecute(Lpro/dbro/bart/etdResponse;)V │ .locals 0 ├── smali/pro/dbro/bart/DeviceLocation.smali │ @@ -58,15 +58,14 @@ │ .line 57 │ new-instance v0, Lpro/dbro/bart/DeviceLocation$2; │ │ invoke-direct {v0, p0}, Lpro/dbro/bart/DeviceLocation$2;->(Lpro/dbro/bart/DeviceLocation;)V │ │ iput-object v0, p0, Lpro/dbro/bart/DeviceLocation;->locationListenerNetwork:Landroid/location/LocationListener; │ │ - .line 102 │ return-void │ .end method │ │ │ # virtual methods │ .method public getLocation(Landroid/content/Context;Lpro/dbro/bart/DeviceLocation$LocationResult;)Z │ .locals 6 ├── smali/pro/dbro/bart/BartRouteParser$8.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic val$response:Lpro/dbro/bart/routeResponse; │ │ │ # direct methods │ .method varargs constructor (Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/BartRouteParser; │ .param p2, "x0" # Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ .param p3, "x1" # Ljava/lang/String; │ .param p4, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 185 │ iput-object p1, p0, Lpro/dbro/bart/BartRouteParser$8;->this$0:Lpro/dbro/bart/BartRouteParser; ├── smali/pro/dbro/bart/TheActivity$16.smali │ @@ -17,28 +17,29 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/TheActivity; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/TheActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/TheActivity; │ │ .prologue │ .line 1264 │ iput-object p1, p0, Lpro/dbro/bart/TheActivity$16;->this$0:Lpro/dbro/bart/TheActivity; │ │ invoke-direct {p0}, Lpro/dbro/bart/DeviceLocation$LocationResult;->()V │ │ return-void │ .end method │ │ │ # virtual methods │ .method public gotLocation(Landroid/location/Location;)V │ - .locals 5 │ + .locals 6 │ .param p1, "location" # Landroid/location/Location; │ │ .prologue │ .line 1269 │ iget-object v0, p0, Lpro/dbro/bart/TheActivity$16;->this$0:Lpro/dbro/bart/TheActivity; │ │ iput-object p1, v0, Lpro/dbro/bart/TheActivity;->currentLocation:Landroid/location/Location; │ @@ -47,39 +48,39 @@ │ if-eqz p1, :cond_0 │ │ .line 1271 │ iget-object v0, p0, Lpro/dbro/bart/TheActivity$16;->this$0:Lpro/dbro/bart/TheActivity; │ │ invoke-virtual {p1}, Landroid/location/Location;->getLatitude()D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iput-wide v1, v0, Lpro/dbro/bart/TheActivity;->currentLat:D │ + iput-wide v2, v0, Lpro/dbro/bart/TheActivity;->currentLat:D │ │ .line 1272 │ iget-object v0, p0, Lpro/dbro/bart/TheActivity$16;->this$0:Lpro/dbro/bart/TheActivity; │ │ invoke-virtual {p1}, Landroid/location/Location;->getLongitude()D │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ - iput-wide v1, v0, Lpro/dbro/bart/TheActivity;->currentLon:D │ + iput-wide v2, v0, Lpro/dbro/bart/TheActivity;->currentLon:D │ │ .line 1273 │ iget-object v0, p0, Lpro/dbro/bart/TheActivity$16;->this$0:Lpro/dbro/bart/TheActivity; │ │ iget-object v1, p0, Lpro/dbro/bart/TheActivity$16;->this$0:Lpro/dbro/bart/TheActivity; │ │ - iget-wide v1, v1, Lpro/dbro/bart/TheActivity;->currentLat:D │ + iget-wide v2, v1, Lpro/dbro/bart/TheActivity;->currentLat:D │ │ - iget-object v3, p0, Lpro/dbro/bart/TheActivity$16;->this$0:Lpro/dbro/bart/TheActivity; │ + iget-object v1, p0, Lpro/dbro/bart/TheActivity$16;->this$0:Lpro/dbro/bart/TheActivity; │ │ - iget-wide v3, v3, Lpro/dbro/bart/TheActivity;->currentLon:D │ + iget-wide v4, v1, Lpro/dbro/bart/TheActivity;->currentLon:D │ │ - invoke-static {v1, v2, v3, v4}, Lpro/dbro/bart/BART;->findNearestStation(DD)Ljava/lang/String; │ + invoke-static {v2, v3, v4, v5}, Lpro/dbro/bart/BART;->findNearestStation(DD)Ljava/lang/String; │ │ move-result-object v1 │ │ iput-object v1, v0, Lpro/dbro/bart/TheActivity;->localStation:Ljava/lang/String; │ │ .line 1274 │ const-string v0, "RefreshLocation" ├── smali/pro/dbro/bart/BartStationEtdParser$5.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic val$response:Lpro/dbro/bart/etdResponse; │ │ │ # direct methods │ .method varargs constructor (Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/BartStationEtdParser; │ .param p2, "x0" # Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ .param p3, "x1" # Ljava/lang/String; │ .param p4, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 95 │ iput-object p1, p0, Lpro/dbro/bart/BartStationEtdParser$5;->this$0:Lpro/dbro/bart/BartStationEtdParser; ├── smali/pro/dbro/bart/TextPlusIconArrayAdapter.smali │ @@ -5,15 +5,14 @@ │ # interfaces │ .implements Landroid/widget/Filterable; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lpro/dbro/bart/TextPlusIconArrayAdapter$1;, │ Lpro/dbro/bart/TextPlusIconArrayAdapter$CustomFilter; │ } │ .end annotation │ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ "Landroid/widget/ArrayAdapter", │ @@ -136,15 +135,14 @@ │ iget-object v0, p0, Lpro/dbro/bart/TextPlusIconArrayAdapter;->mFilter:Landroid/widget/Filter; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic getItem(I)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 18 │ invoke-virtual {p0, p1}, Lpro/dbro/bart/TextPlusIconArrayAdapter;->getItem(I)Lpro/dbro/bart/StationSuggestion; │ │ move-result-object v0 │ │ @@ -178,14 +176,15 @@ │ .line 96 │ invoke-virtual {p0}, Lpro/dbro/bart/TextPlusIconArrayAdapter;->getContext()Landroid/content/Context; │ │ move-result-object v4 │ │ const-string v5, "layout_inflater" │ │ + .line 97 │ invoke-virtual {v4, v5}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v1 │ │ check-cast v1, Landroid/view/LayoutInflater; │ │ .line 99 ├── smali/pro/dbro/bart/TheActivity$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/TheActivity; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/TheActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/TheActivity; │ │ .prologue │ .line 241 │ iput-object p1, p0, Lpro/dbro/bart/TheActivity$4;->this$0:Lpro/dbro/bart/TheActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -60,15 +61,15 @@ │ │ check-cast v3, Landroid/widget/TextView; │ │ invoke-virtual {v3}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; │ │ move-result-object v3 │ │ - invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v3}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ invoke-virtual {p1, v4, v3}, Landroid/view/View;->setTag(ILjava/lang/Object;)V │ │ .line 247 │ const-string v3, "adapterSwitch" │ @@ -164,15 +165,15 @@ │ │ check-cast v3, Landroid/widget/TextView; │ │ invoke-virtual {v3}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; │ │ move-result-object v3 │ │ - invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v3}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ const-string v5, "recent" │ │ invoke-direct {v4, v3, v5}, Lpro/dbro/bart/StationSuggestion;->(Ljava/lang/String;Ljava/lang/String;)V │ │ @@ -193,15 +194,15 @@ │ │ check-cast v3, Landroid/widget/TextView; │ │ invoke-virtual {v3}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; │ │ move-result-object v3 │ │ - invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v3}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ const-string v5, "recent" │ │ invoke-direct {v4, v3, v5}, Lpro/dbro/bart/StationSuggestion;->(Ljava/lang/String;Ljava/lang/String;)V │ │ @@ -336,15 +337,15 @@ │ │ check-cast v3, Landroid/widget/TextView; │ │ invoke-virtual {v3}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; │ │ move-result-object v3 │ │ - invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v3}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ const-string v5, "recent" │ │ invoke-direct {v4, v3, v5}, Lpro/dbro/bart/StationSuggestion;->(Ljava/lang/String;Ljava/lang/String;)V │ │ @@ -365,15 +366,15 @@ │ │ check-cast v3, Landroid/widget/TextView; │ │ invoke-virtual {v3}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; │ │ move-result-object v3 │ │ - invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v3}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v3 │ │ const-string v5, "recent" │ │ invoke-direct {v4, v3, v5}, Lpro/dbro/bart/StationSuggestion;->(Ljava/lang/String;Ljava/lang/String;)V ├── smali/pro/dbro/bart/BartStationEtdParser$1.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic val$response:Lpro/dbro/bart/etdResponse; │ │ │ # direct methods │ .method varargs constructor (Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/BartStationEtdParser; │ .param p2, "x0" # Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ .param p3, "x1" # Ljava/lang/String; │ .param p4, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 62 │ iput-object p1, p0, Lpro/dbro/bart/BartStationEtdParser$1;->this$0:Lpro/dbro/bart/BartStationEtdParser; ├── smali/pro/dbro/bart/TheActivity$9$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lpro/dbro/bart/TheActivity$9; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/TheActivity$9;)V │ .locals 0 │ + .param p1, "this$1" # Lpro/dbro/bart/TheActivity$9; │ │ .prologue │ .line 670 │ iput-object p1, p0, Lpro/dbro/bart/TheActivity$9$1;->this$1:Lpro/dbro/bart/TheActivity$9; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/pro/dbro/bart/TheActivity$15.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/TheActivity; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/TheActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/TheActivity; │ │ .prologue │ .line 1208 │ iput-object p1, p0, Lpro/dbro/bart/TheActivity$15;->this$0:Lpro/dbro/bart/TheActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/pro/dbro/bart/DeviceLocation$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/DeviceLocation; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/DeviceLocation;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/DeviceLocation; │ │ .prologue │ .line 45 │ iput-object p1, p0, Lpro/dbro/bart/DeviceLocation$1;->this$0:Lpro/dbro/bart/DeviceLocation; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/pro/dbro/bart/BartRouteParser$6.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic val$response:Lpro/dbro/bart/routeResponse; │ │ │ # direct methods │ .method varargs constructor (Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/BartRouteParser; │ .param p2, "x0" # Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ .param p3, "x1" # Ljava/lang/String; │ .param p4, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 100 │ iput-object p1, p0, Lpro/dbro/bart/BartRouteParser$6;->this$0:Lpro/dbro/bart/BartRouteParser; ├── smali/pro/dbro/bart/TheActivity$8.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/TheActivity; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/TheActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/TheActivity; │ │ .prologue │ .line 404 │ iput-object p1, p0, Lpro/dbro/bart/TheActivity$8;->this$0:Lpro/dbro/bart/TheActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -128,15 +129,15 @@ │ │ invoke-virtual {v1, v0}, Landroid/widget/AutoCompleteTextView;->setAdapter(Landroid/widget/ListAdapter;)V │ │ .line 422 │ :cond_0 │ const-string v1, "seachScreen" │ │ - invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {p1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v1, v2}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 423 │ return-void ├── smali/pro/dbro/bart/R.smali │ @@ -20,10 +20,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 68 │ return-void │ .end method ├── smali/pro/dbro/bart/BartRouteParser$7.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic val$response:Lpro/dbro/bart/routeResponse; │ │ │ # direct methods │ .method varargs constructor (Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/BartRouteParser; │ .param p2, "x0" # Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ .param p3, "x1" # Ljava/lang/String; │ .param p4, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 128 │ iput-object p1, p0, Lpro/dbro/bart/BartRouteParser$7;->this$0:Lpro/dbro/bart/BartRouteParser; ├── smali/pro/dbro/bart/TheActivity$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/TheActivity; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/TheActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/TheActivity; │ │ .prologue │ .line 226 │ iput-object p1, p0, Lpro/dbro/bart/TheActivity$3;->this$0:Lpro/dbro/bart/TheActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -57,15 +58,15 @@ │ │ check-cast v0, Landroid/widget/TextView; │ │ invoke-virtual {v0}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ - invoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ const-string v1, "" │ │ invoke-virtual {v0, v1}, Ljava/lang/String;->compareTo(Ljava/lang/String;)I ├── smali/pro/dbro/bart/BartRouteParser$2.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic val$response:Lpro/dbro/bart/routeResponse; │ │ │ # direct methods │ .method varargs constructor (Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/BartRouteParser; │ .param p2, "x0" # Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ .param p3, "x1" # Ljava/lang/String; │ .param p4, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 74 │ iput-object p1, p0, Lpro/dbro/bart/BartRouteParser$2;->this$0:Lpro/dbro/bart/BartRouteParser; ├── smali/pro/dbro/bart/UsherService$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/UsherService; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/UsherService;JJ)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/UsherService; │ .param p2, "x0" # J │ .param p4, "x1" # J │ │ .prologue │ .line 337 │ iput-object p1, p0, Lpro/dbro/bart/UsherService$2;->this$0:Lpro/dbro/bart/UsherService; ├── smali/pro/dbro/bart/RequestTask.smali │ @@ -96,21 +96,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 41 │ check-cast p1, [Ljava/lang/String; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lpro/dbro/bart/RequestTask;->doInBackground([Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -257,21 +255,19 @@ │ const-string v7, "error" │ │ goto :goto_0 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 41 │ check-cast p1, Ljava/lang/String; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lpro/dbro/bart/RequestTask;->onPostExecute(Ljava/lang/String;)V │ │ return-void │ .end method │ │ .method protected onPostExecute(Ljava/lang/String;)V │ .locals 0 ├── smali/pro/dbro/bart/TheActivity$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/TheActivity; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/TheActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/TheActivity; │ │ .prologue │ .line 379 │ iput-object p1, p0, Lpro/dbro/bart/TheActivity$7;->this$0:Lpro/dbro/bart/TheActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -128,15 +129,15 @@ │ │ invoke-virtual {v1, v0}, Landroid/widget/AutoCompleteTextView;->setAdapter(Landroid/widget/ListAdapter;)V │ │ .line 399 │ :cond_0 │ const-string v1, "seachScreen" │ │ - invoke-virtual {p1}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-interface {p1}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-static {v1, v2}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 400 │ return-void ├── smali/pro/dbro/bart/BartStationEtdParser$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/BartStationEtdParser; │ │ │ # direct methods │ .method varargs constructor (Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/BartStationEtdParser; │ .param p2, "x0" # Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ .param p3, "x1" # Ljava/lang/String; │ .param p4, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 68 │ iput-object p1, p0, Lpro/dbro/bart/BartStationEtdParser$2;->this$0:Lpro/dbro/bart/BartStationEtdParser; ├── smali/pro/dbro/bart/BartStationEtdParser$8.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic val$response:Lpro/dbro/bart/etdResponse; │ │ │ # direct methods │ .method varargs constructor (Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/BartStationEtdParser; │ .param p2, "x0" # Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ .param p3, "x1" # Ljava/lang/String; │ .param p4, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 130 │ iput-object p1, p0, Lpro/dbro/bart/BartStationEtdParser$8;->this$0:Lpro/dbro/bart/BartStationEtdParser; ├── smali/pro/dbro/bart/BartStationEtdParser$6.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic val$response:Lpro/dbro/bart/etdResponse; │ │ │ # direct methods │ .method varargs constructor (Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/BartStationEtdParser; │ .param p2, "x0" # Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ .param p3, "x1" # Ljava/lang/String; │ .param p4, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 110 │ iput-object p1, p0, Lpro/dbro/bart/BartStationEtdParser$6;->this$0:Lpro/dbro/bart/BartStationEtdParser; ├── smali/pro/dbro/bart/ViewCountDownTimer.smali │ @@ -19,15 +19,15 @@ │ .field request:Ljava/lang/String; │ │ .field timerViews:Ljava/util/ArrayList; │ │ │ # direct methods │ .method public constructor (JJ)V │ - .locals 2 │ + .locals 3 │ .param p1, "millisInFuture" # J │ .param p3, "countDownInterval" # J │ │ .prologue │ .line 54 │ invoke-direct {p0, p1, p2, p3, p4}, Landroid/os/CountDownTimer;->(JJ)V │ │ @@ -37,15 +37,15 @@ │ iput-wide v0, p0, Lpro/dbro/bart/ViewCountDownTimer;->MINIMUM_TIME_FOR_REFRESH_MS:J │ │ .line 56 │ return-void │ .end method │ │ .method public constructor (Ljava/util/ArrayList;Ljava/lang/String;JJ)V │ - .locals 2 │ + .locals 3 │ .param p1, "tViews" # Ljava/util/ArrayList; │ .param p2, "request" # Ljava/lang/String; │ .param p3, "millisInFuture" # J │ .param p5, "countDownInterval" # J │ │ .prologue │ .line 58 │ @@ -149,15 +149,15 @@ │ │ .line 72 │ :cond_0 │ return-void │ .end method │ │ .method public onTick(J)V │ - .locals 12 │ + .locals 13 │ .param p1, "millisUntilFinished" # J │ │ .prologue │ .line 78 │ iget-wide v8, p0, Lpro/dbro/bart/ViewCountDownTimer;->COUNTDOWN_TIME_MS:J │ │ sub-long/2addr v8, p1 │ @@ -176,18 +176,18 @@ │ :cond_1 │ new-instance v8, Ljava/util/Date; │ │ invoke-direct {v8}, Ljava/util/Date;->()V │ │ invoke-virtual {v8}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ .line 84 │ - .local v3, "now":J │ + .local v4, "now":J │ const/4 v7, 0x0 │ │ .local v7, "x":I │ :goto_0 │ iget-object v8, p0, Lpro/dbro/bart/ViewCountDownTimer;->timerViews:Ljava/util/ArrayList; │ │ invoke-virtual {v8}, Ljava/util/ArrayList;->size()I │ @@ -217,15 +217,15 @@ │ │ .line 89 │ .local v0, "eta":J │ const-wide/16 v8, 0x3a98 │ │ add-long/2addr v8, v0 │ │ - sub-long/2addr v8, v3 │ + sub-long/2addr v8, v4 │ │ const-wide/16 v10, 0x0 │ │ cmp-long v8, v8, v10 │ │ if-gez v8, :cond_4 │ │ @@ -248,47 +248,47 @@ │ │ move-result-object v8 │ │ check-cast v8, Landroid/widget/TextView; │ │ invoke-virtual {v8}, Landroid/widget/TextView;->getParent()Landroid/view/ViewParent; │ │ - move-result-object v5 │ + move-result-object v3 │ │ - check-cast v5, Landroid/view/View; │ + check-cast v3, Landroid/view/View; │ │ .line 95 │ - .local v5, "parent":Landroid/view/View; │ - invoke-virtual {v5}, Landroid/view/View;->getTag()Ljava/lang/Object; │ + .local v3, "parent":Landroid/view/View; │ + invoke-virtual {v3}, Landroid/view/View;->getTag()Ljava/lang/Object; │ │ move-result-object v6 │ │ check-cast v6, Lpro/dbro/bart/route; │ │ .line 96 │ .local v6, "thisRoute":Lpro/dbro/bart/route; │ const/16 v8, 0x8 │ │ - invoke-virtual {v5, v8}, Landroid/view/View;->setVisibility(I)V │ + invoke-virtual {v3, v8}, Landroid/view/View;->setVisibility(I)V │ │ .line 97 │ iget-boolean v8, v6, Lpro/dbro/bart/route;->isExpanded:Z │ │ if-eqz v8, :cond_2 │ │ .line 98 │ - invoke-virtual {v5}, Landroid/view/View;->getParent()Landroid/view/ViewParent; │ + invoke-virtual {v3}, Landroid/view/View;->getParent()Landroid/view/ViewParent; │ │ move-result-object v2 │ │ check-cast v2, Landroid/view/ViewGroup; │ │ .line 100 │ .local v2, "grandparent":Landroid/view/ViewGroup; │ - invoke-virtual {v2, v5}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I │ + invoke-virtual {v2, v3}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I │ │ move-result v8 │ │ add-int/lit8 v8, v8, 0x1 │ │ invoke-virtual {v2, v8}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; │ │ @@ -298,15 +298,15 @@ │ │ invoke-virtual {v8, v9}, Landroid/view/View;->setVisibility(I)V │ :try_end_0 │ .catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0 │ │ .line 122 │ .end local v2 # "grandparent":Landroid/view/ViewGroup; │ - .end local v5 # "parent":Landroid/view/View; │ + .end local v3 # "parent":Landroid/view/View; │ .end local v6 # "thisRoute":Lpro/dbro/bart/route; │ :cond_2 │ :goto_1 │ const-wide/16 v8, 0x0 │ │ cmp-long v8, v0, v8 │ │ @@ -365,48 +365,48 @@ │ :catch_0 │ move-exception v8 │ │ goto :goto_1 │ │ .line 115 │ :cond_4 │ - sub-long v8, v0, v3 │ + sub-long v8, v0, v4 │ │ const-wide/32 v10, 0xea60 │ │ cmp-long v8, v8, v10 │ │ if-gtz v8, :cond_5 │ │ .line 116 │ const-wide/16 v0, 0x0 │ │ goto :goto_1 │ │ .line 119 │ :cond_5 │ - sub-long/2addr v0, v3 │ + sub-long/2addr v0, v4 │ │ goto :goto_1 │ │ .line 125 │ :cond_6 │ iget-object v8, p0, Lpro/dbro/bart/ViewCountDownTimer;->timerViews:Ljava/util/ArrayList; │ │ invoke-virtual {v8, v7}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v8 │ │ check-cast v8, Landroid/widget/TextView; │ │ - const-wide/32 v9, 0xea60 │ + const-wide/32 v10, 0xea60 │ │ - div-long v9, v0, v9 │ + div-long v10, v0, v10 │ │ - invoke-static {v9, v10}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ + invoke-static {v10, v11}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-virtual {v8, v9}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ goto :goto_2 │ .end method ├── smali/pro/dbro/bart/BartRouteParser$5.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic val$response:Lpro/dbro/bart/routeResponse; │ │ │ # direct methods │ .method varargs constructor (Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/BartRouteParser; │ .param p2, "x0" # Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ .param p3, "x1" # Ljava/lang/String; │ .param p4, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 92 │ iput-object p1, p0, Lpro/dbro/bart/BartRouteParser$5;->this$0:Lpro/dbro/bart/BartRouteParser; ├── smali/pro/dbro/bart/UsherService$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/UsherService; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/UsherService;JJ)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/UsherService; │ .param p2, "x0" # J │ .param p4, "x1" # J │ │ .prologue │ .line 275 │ iput-object p1, p0, Lpro/dbro/bart/UsherService$1;->this$0:Lpro/dbro/bart/UsherService; │ │ @@ -160,26 +161,29 @@ │ │ invoke-virtual {v0, v6}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v6 │ │ const v7, 0x7f020005 │ │ + .line 296 │ invoke-virtual {v6, v7}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v6 │ │ - const-wide/16 v7, 0x0 │ + const-wide/16 v8, 0x0 │ │ - invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; │ + .line 298 │ + invoke-virtual {v6, v8, v9}, Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v6 │ │ const-string v7, "This is your stop! Take care!" │ │ + .line 299 │ invoke-virtual {v6, v7}, Landroid/support/v4/app/NotificationCompat$Builder;->setTicker(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 301 │ iget-object v6, p0, Lpro/dbro/bart/UsherService$1;->this$0:Lpro/dbro/bart/UsherService; │ │ invoke-virtual {v0}, Landroid/support/v4/app/NotificationCompat$Builder;->getNotification()Landroid/app/Notification; │ │ @@ -231,20 +235,20 @@ │ invoke-static {v6}, Lpro/dbro/bart/UsherService;->access$100(Lpro/dbro/bart/UsherService;)Z │ │ move-result v6 │ │ if-eqz v6, :cond_3 │ │ .line 308 │ - new-instance v3, Ljava/util/Date; │ + new-instance v1, Ljava/util/Date; │ │ - invoke-direct {v3}, Ljava/util/Date;->()V │ + invoke-direct {v1}, Ljava/util/Date;->()V │ │ .line 309 │ - .local v3, "now":Ljava/util/Date; │ + .local v1, "now":Ljava/util/Date; │ iget-object v6, p0, Lpro/dbro/bart/UsherService$1;->this$0:Lpro/dbro/bart/UsherService; │ │ invoke-static {v6}, Lpro/dbro/bart/UsherService;->access$200(Lpro/dbro/bart/UsherService;)Lpro/dbro/bart/route; │ │ move-result-object v6 │ │ iget-object v6, v6, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ @@ -263,48 +267,48 @@ │ │ iget-object v6, v6, Lpro/dbro/bart/leg;->disembarkTime:Ljava/util/Date; │ │ invoke-virtual {v6}, Ljava/util/Date;->getTime()J │ │ move-result-wide v8 │ │ - invoke-virtual {v3}, Ljava/util/Date;->getTime()J │ + invoke-virtual {v1}, Ljava/util/Date;->getTime()J │ │ move-result-wide v10 │ │ - sub-long v1, v8, v10 │ + sub-long v2, v8, v10 │ │ .line 311 │ - .local v1, "msUntilNext":J │ + .local v2, "msUntilNext":J │ iget-object v6, p0, Lpro/dbro/bart/UsherService$1;->this$0:Lpro/dbro/bart/UsherService; │ │ invoke-static {v6, v7}, Lpro/dbro/bart/UsherService;->access$900(Lpro/dbro/bart/UsherService;Z)V │ │ .line 312 │ iget-object v6, p0, Lpro/dbro/bart/UsherService$1;->this$0:Lpro/dbro/bart/UsherService; │ │ - invoke-static {v6, v1, v2}, Lpro/dbro/bart/UsherService;->access$1000(Lpro/dbro/bart/UsherService;J)V │ + invoke-static {v6, v2, v3}, Lpro/dbro/bart/UsherService;->access$1000(Lpro/dbro/bart/UsherService;J)V │ │ goto :goto_1 │ │ .line 316 │ - .end local v1 # "msUntilNext":J │ - .end local v3 # "now":Ljava/util/Date; │ + .end local v1 # "now":Ljava/util/Date; │ + .end local v2 # "msUntilNext":J │ :cond_3 │ iget-object v6, p0, Lpro/dbro/bart/UsherService$1;->this$0:Lpro/dbro/bart/UsherService; │ │ invoke-static {v6}, Lpro/dbro/bart/UsherService;->access$308(Lpro/dbro/bart/UsherService;)I │ │ .line 317 │ - new-instance v3, Ljava/util/Date; │ + new-instance v1, Ljava/util/Date; │ │ - invoke-direct {v3}, Ljava/util/Date;->()V │ + invoke-direct {v1}, Ljava/util/Date;->()V │ │ .line 318 │ - .restart local v3 # "now":Ljava/util/Date; │ + .restart local v1 # "now":Ljava/util/Date; │ iget-object v6, p0, Lpro/dbro/bart/UsherService$1;->this$0:Lpro/dbro/bart/UsherService; │ │ invoke-static {v6}, Lpro/dbro/bart/UsherService;->access$200(Lpro/dbro/bart/UsherService;)Lpro/dbro/bart/route; │ │ move-result-object v6 │ │ iget-object v6, v6, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ @@ -323,30 +327,30 @@ │ │ iget-object v6, v6, Lpro/dbro/bart/leg;->boardTime:Ljava/util/Date; │ │ invoke-virtual {v6}, Ljava/util/Date;->getTime()J │ │ move-result-wide v8 │ │ - invoke-virtual {v3}, Ljava/util/Date;->getTime()J │ + invoke-virtual {v1}, Ljava/util/Date;->getTime()J │ │ move-result-wide v10 │ │ - sub-long v1, v8, v10 │ + sub-long v2, v8, v10 │ │ .line 320 │ - .restart local v1 # "msUntilNext":J │ + .restart local v2 # "msUntilNext":J │ iget-object v6, p0, Lpro/dbro/bart/UsherService$1;->this$0:Lpro/dbro/bart/UsherService; │ │ invoke-static {v6, v7}, Lpro/dbro/bart/UsherService;->access$900(Lpro/dbro/bart/UsherService;Z)V │ │ .line 321 │ iget-object v6, p0, Lpro/dbro/bart/UsherService$1;->this$0:Lpro/dbro/bart/UsherService; │ │ - invoke-static {v6, v1, v2}, Lpro/dbro/bart/UsherService;->access$1000(Lpro/dbro/bart/UsherService;J)V │ + invoke-static {v6, v2, v3}, Lpro/dbro/bart/UsherService;->access$1000(Lpro/dbro/bart/UsherService;J)V │ │ goto :goto_1 │ │ .line 282 │ :array_0 │ .array-data 8 │ 0x0 ├── smali/pro/dbro/bart/DeviceLocation$GetLastLocation.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/DeviceLocation; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/DeviceLocation;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/DeviceLocation; │ │ .prologue │ .line 69 │ iput-object p1, p0, Lpro/dbro/bart/DeviceLocation$GetLastLocation;->this$0:Lpro/dbro/bart/DeviceLocation; │ │ invoke-direct {p0}, Ljava/util/TimerTask;->()V ├── smali/pro/dbro/bart/TheActivity$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/TheActivity; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/TheActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/TheActivity; │ │ .prologue │ .line 337 │ iput-object p1, p0, Lpro/dbro/bart/TheActivity$6;->this$0:Lpro/dbro/bart/TheActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -61,14 +62,15 @@ │ invoke-static {v1, v2}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 345 │ iget-object v1, p0, Lpro/dbro/bart/TheActivity$6;->this$0:Lpro/dbro/bart/TheActivity; │ │ const v2, 0x7f06000a │ │ + .line 346 │ invoke-virtual {v1, v2}, Lpro/dbro/bart/TheActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/AutoCompleteTextView; │ │ .line 347 ├── smali/pro/dbro/bart/BART.smali │ @@ -673,30 +673,30 @@ │ │ .line 128 │ .local v6, "min_distance":D │ const-string v8, "" │ │ .line 129 │ .local v8, "nearestStation":Ljava/lang/String; │ - const/4 v11, 0x0 │ + const/4 v9, 0x0 │ │ - .local v11, "x":I │ + .local v9, "x":I │ :goto_0 │ sget-object v12, Lpro/dbro/bart/BART;->STATION_CODES:[Ljava/lang/String; │ │ array-length v12, v12 │ │ - if-ge v11, v12, :cond_1 │ + if-ge v9, v12, :cond_1 │ │ .line 130 │ sget-object v12, Lpro/dbro/bart/BART;->STATION_LOCATION_MAP:Ljava/util/HashMap; │ │ sget-object v13, Lpro/dbro/bart/BART;->STATION_CODES:[Ljava/lang/String; │ │ - aget-object v13, v13, v11 │ + aget-object v13, v13, v9 │ │ invoke-virtual {v12, v13}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v12 │ │ check-cast v12, Ljava/lang/String; │ │ @@ -720,15 +720,15 @@ │ │ .line 131 │ .local v4, "lon2":D │ sget-object v12, Lpro/dbro/bart/BART;->STATION_LOCATION_MAP:Ljava/util/HashMap; │ │ sget-object v13, Lpro/dbro/bart/BART;->STATION_CODES:[Ljava/lang/String; │ │ - aget-object v13, v13, v11 │ + aget-object v13, v13, v9 │ │ invoke-virtual {v12, v13}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v12 │ │ check-cast v12, Ljava/lang/String; │ │ @@ -748,18 +748,18 @@ │ │ invoke-virtual {v12}, Ljava/lang/Double;->doubleValue()D │ │ move-result-wide v2 │ │ .line 132 │ .local v2, "lat2":D │ - sub-double v9, p2, v4 │ + sub-double v10, p2, v4 │ │ .line 133 │ - .local v9, "theta":D │ + .local v10, "theta":D │ invoke-static/range {p0 .. p1}, Lpro/dbro/bart/BART;->deg2rad(D)D │ │ move-result-wide v12 │ │ invoke-static {v12, v13}, Ljava/lang/Math;->sin(D)D │ │ move-result-wide v12 │ @@ -788,15 +788,15 @@ │ │ invoke-static/range {v16 .. v17}, Ljava/lang/Math;->cos(D)D │ │ move-result-wide v16 │ │ mul-double v14, v14, v16 │ │ - invoke-static {v9, v10}, Lpro/dbro/bart/BART;->deg2rad(D)D │ + invoke-static {v10, v11}, Lpro/dbro/bart/BART;->deg2rad(D)D │ │ move-result-wide v16 │ │ invoke-static/range {v16 .. v17}, Ljava/lang/Math;->cos(D)D │ │ move-result-wide v16 │ │ @@ -831,27 +831,27 @@ │ │ .line 138 │ move-wide v6, v0 │ │ .line 139 │ sget-object v12, Lpro/dbro/bart/BART;->STATION_CODES:[Ljava/lang/String; │ │ - aget-object v8, v12, v11 │ + aget-object v8, v12, v9 │ │ .line 129 │ :cond_0 │ - add-int/lit8 v11, v11, 0x1 │ + add-int/lit8 v9, v9, 0x1 │ │ goto/16 :goto_0 │ │ .line 143 │ .end local v0 # "dist":D │ .end local v2 # "lat2":D │ .end local v4 # "lon2":D │ - .end local v9 # "theta":D │ + .end local v10 # "theta":D │ :cond_1 │ return-object v8 │ .end method │ │ .method private static rad2deg(D)D │ .locals 4 │ .param p0, "rad" # D ├── smali/pro/dbro/bart/DeviceLocation$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/DeviceLocation; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/DeviceLocation;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/DeviceLocation; │ │ .prologue │ .line 57 │ iput-object p1, p0, Lpro/dbro/bart/DeviceLocation$2;->this$0:Lpro/dbro/bart/DeviceLocation; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/pro/dbro/bart/TheActivity$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/TheActivity; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/TheActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/TheActivity; │ │ .prologue │ .line 308 │ iput-object p1, p0, Lpro/dbro/bart/TheActivity$5;->this$0:Lpro/dbro/bart/TheActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -61,14 +62,15 @@ │ invoke-static {v1, v2}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 313 │ iget-object v1, p0, Lpro/dbro/bart/TheActivity$5;->this$0:Lpro/dbro/bart/TheActivity; │ │ const v2, 0x7f060009 │ │ + .line 314 │ invoke-virtual {v1, v2}, Lpro/dbro/bart/TheActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/AutoCompleteTextView; │ │ .line 315 ├── smali/pro/dbro/bart/UsherService.smali │ @@ -107,15 +107,15 @@ │ .line 43 │ iget-boolean v0, p0, Lpro/dbro/bart/UsherService;->didBoard:Z │ │ return v0 │ .end method │ │ .method static synthetic access$1000(Lpro/dbro/bart/UsherService;J)V │ - .locals 0 │ + .locals 1 │ .param p0, "x0" # Lpro/dbro/bart/UsherService; │ .param p1, "x1" # J │ │ .prologue │ .line 43 │ invoke-direct {p0, p1, p2}, Lpro/dbro/bart/UsherService;->makeLegCountdownTimer(J)V │ │ @@ -259,15 +259,15 @@ │ .line 43 │ invoke-direct {p0, p1}, Lpro/dbro/bart/UsherService;->updateNotification(Z)V │ │ return-void │ .end method │ │ .method private makeLegCountdownTimer(J)V │ - .locals 8 │ + .locals 9 │ .param p1, "msUntilNext" # J │ │ .prologue │ const-wide/32 v6, 0x2bf20 │ │ .line 271 │ iget-object v0, p0, Lpro/dbro/bart/UsherService;->timer:Landroid/os/CountDownTimer; │ @@ -279,24 +279,25 @@ │ │ invoke-virtual {v0}, Landroid/os/CountDownTimer;->cancel()V │ │ .line 275 │ :cond_0 │ new-instance v0, Lpro/dbro/bart/UsherService$1; │ │ - const-wide/32 v1, 0xea60 │ + const-wide/32 v2, 0xea60 │ │ - sub-long v2, p1, v1 │ + sub-long v2, p1, v2 │ │ const-wide/16 v4, 0x4e20 │ │ move-object v1, p0 │ │ invoke-direct/range {v0 .. v5}, Lpro/dbro/bart/UsherService$1;->(Lpro/dbro/bart/UsherService;JJ)V │ │ + .line 330 │ invoke-virtual {v0}, Lpro/dbro/bart/UsherService$1;->start()Landroid/os/CountDownTimer; │ │ move-result-object v0 │ │ iput-object v0, p0, Lpro/dbro/bart/UsherService;->timer:Landroid/os/CountDownTimer; │ │ .line 333 │ @@ -324,14 +325,15 @@ │ │ sub-long v4, p1, v6 │ │ move-object v1, p0 │ │ invoke-direct/range {v0 .. v5}, Lpro/dbro/bart/UsherService$2;->(Lpro/dbro/bart/UsherService;JJ)V │ │ + .line 355 │ invoke-virtual {v0}, Lpro/dbro/bart/UsherService$2;->start()Landroid/os/CountDownTimer; │ │ move-result-object v0 │ │ iput-object v0, p0, Lpro/dbro/bart/UsherService;->reminderTimer:Landroid/os/CountDownTimer; │ │ .line 357 │ @@ -516,15 +518,15 @@ │ iput-object v1, p0, Lpro/dbro/bart/UsherService;->contentIntent:Landroid/app/PendingIntent; │ │ .line 502 │ return-void │ .end method │ │ .method private showNotification()V │ - .locals 13 │ + .locals 14 │ │ .prologue │ .line 144 │ const-string v3, "" │ │ .line 146 │ .local v3, "destinationStation":Ljava/lang/String; │ @@ -638,35 +640,35 @@ │ │ check-cast v9, Lpro/dbro/bart/leg; │ │ iget-object v9, v9, Lpro/dbro/bart/leg;->boardTime:Ljava/util/Date; │ │ invoke-virtual {v9}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v9 │ + move-result-wide v10 │ │ invoke-virtual {v7}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v11 │ + move-result-wide v12 │ │ - sub-long v4, v9, v11 │ + sub-long v4, v10, v12 │ │ .line 160 │ .local v4, "minutesUntilNext":J │ invoke-direct {p0, v4, v5}, Lpro/dbro/bart/UsherService;->makeLegCountdownTimer(J)V │ │ .line 162 │ - const-wide/32 v9, 0xea60 │ + const-wide/32 v10, 0xea60 │ │ - div-long/2addr v4, v9 │ + div-long/2addr v4, v10 │ │ .line 164 │ - const-wide/16 v9, 0x0 │ + const-wide/16 v10, 0x0 │ │ - cmp-long v9, v4, v9 │ + cmp-long v9, v4, v10 │ │ if-gtz v9, :cond_0 │ │ .line 168 │ :cond_0 │ new-instance v9, Ljava/lang/StringBuilder; │ │ @@ -714,17 +716,17 @@ │ │ .line 170 │ .local v2, "currentStepText":Ljava/lang/CharSequence; │ const-string v6, "" │ │ .line 171 │ .local v6, "nextStepText":Ljava/lang/CharSequence; │ - const-wide/16 v9, 0x0 │ + const-wide/16 v10, 0x0 │ │ - cmp-long v9, v4, v9 │ + cmp-long v9, v4, v10 │ │ if-nez v9, :cond_1 │ │ .line 172 │ new-instance v9, Ljava/lang/StringBuilder; │ │ invoke-direct {v9}, Ljava/lang/StringBuilder;->()V │ @@ -792,38 +794,44 @@ │ │ invoke-virtual {v1, v9}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v9 │ │ const v10, 0x7f020005 │ │ + .line 183 │ invoke-virtual {v9, v10}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v9 │ │ + .line 185 │ invoke-virtual {v9, v8}, Landroid/support/v4/app/NotificationCompat$Builder;->setTicker(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v9 │ │ const-wide/16 v10, 0x0 │ │ + .line 186 │ invoke-virtual {v9, v10, v11}, Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v9 │ │ + .line 188 │ invoke-virtual {v9, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v9 │ │ + .line 189 │ invoke-virtual {v9, v6}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v9 │ │ const/4 v10, 0x1 │ │ + .line 190 │ invoke-virtual {v9, v10}, Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 192 │ invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;->getNotification()Landroid/app/Notification; │ │ move-result-object v9 │ │ @@ -944,18 +952,18 @@ │ .line 200 │ new-instance v6, Ljava/util/Date; │ │ invoke-direct {v6}, Ljava/util/Date;->()V │ │ .line 201 │ .local v6, "now":Ljava/util/Date; │ - const-string v5, "" │ + const-string v3, "" │ │ .line 202 │ - .local v5, "nextStepText":Ljava/lang/CharSequence; │ + .local v3, "nextStepText":Ljava/lang/CharSequence; │ const-string v2, "" │ │ .line 203 │ .local v2, "currentStepText":Ljava/lang/CharSequence; │ iget-boolean v8, p0, Lpro/dbro/bart/UsherService;->didBoard:Z │ │ if-eqz v8, :cond_5 │ @@ -1034,21 +1042,21 @@ │ │ move-result-wide v10 │ │ sub-long/2addr v8, v10 │ │ const-wide/32 v10, 0xea60 │ │ - div-long v3, v8, v10 │ + div-long v4, v8, v10 │ │ .line 207 │ - .local v3, "minutesUntilNext":J │ + .local v4, "minutesUntilNext":J │ const-wide/16 v8, 0x0 │ │ - cmp-long v8, v3, v8 │ + cmp-long v8, v4, v8 │ │ if-gez v8, :cond_0 │ │ .line 210 │ :cond_0 │ const-string v0, "" │ │ @@ -1075,15 +1083,15 @@ │ :goto_0 │ const-string v7, "" │ │ .line 220 │ .local v7, "timeText":Ljava/lang/CharSequence; │ const-wide/16 v8, 0x0 │ │ - cmp-long v8, v3, v8 │ + cmp-long v8, v4, v8 │ │ if-nez v8, :cond_4 │ │ .line 221 │ const-string v7, "<1m" │ │ .line 227 │ @@ -1134,15 +1142,15 @@ │ │ invoke-virtual {v8, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v3 │ │ .line 247 │ .end local v0 # "actionText":Ljava/lang/CharSequence; │ .end local v7 # "timeText":Ljava/lang/CharSequence; │ :goto_2 │ new-instance v1, Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -1172,41 +1180,46 @@ │ │ invoke-virtual {v1, v8}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v8 │ │ const v9, 0x7f020005 │ │ + .line 253 │ invoke-virtual {v8, v9}, Landroid/support/v4/app/NotificationCompat$Builder;->setSmallIcon(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v8 │ │ - const-wide/16 v9, 0x0 │ + const-wide/16 v10, 0x0 │ │ - invoke-virtual {v8, v9, v10}, Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; │ + .line 255 │ + invoke-virtual {v8, v10, v11}, Landroid/support/v4/app/NotificationCompat$Builder;->setWhen(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v8 │ │ + .line 256 │ invoke-virtual {v8, v2}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v8 │ │ - invoke-virtual {v8, v5}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ + .line 257 │ + invoke-virtual {v8, v3}, Landroid/support/v4/app/NotificationCompat$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ move-result-object v8 │ │ const/4 v9, 0x1 │ │ + .line 258 │ invoke-virtual {v8, v9}, Landroid/support/v4/app/NotificationCompat$Builder;->setOngoing(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 260 │ if-eqz p1, :cond_2 │ │ .line 261 │ - invoke-virtual {v1, v5}, Landroid/support/v4/app/NotificationCompat$Builder;->setTicker(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ + invoke-virtual {v1, v3}, Landroid/support/v4/app/NotificationCompat$Builder;->setTicker(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ .line 264 │ :cond_2 │ invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;->getNotification()Landroid/app/Notification; │ │ move-result-object v8 │ │ @@ -1235,15 +1248,15 @@ │ .line 224 │ .restart local v7 # "timeText":Ljava/lang/CharSequence; │ :cond_4 │ new-instance v8, Ljava/lang/StringBuilder; │ │ invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ - invoke-static {v3, v4}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ + invoke-static {v4, v5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ @@ -1257,15 +1270,15 @@ │ │ move-result-object v7 │ │ goto/16 :goto_1 │ │ .line 232 │ .end local v0 # "actionText":Ljava/lang/CharSequence; │ - .end local v3 # "minutesUntilNext":J │ + .end local v4 # "minutesUntilNext":J │ .end local v7 # "timeText":Ljava/lang/CharSequence; │ :cond_5 │ iget-object v8, p0, Lpro/dbro/bart/UsherService;->usherRoute:Lpro/dbro/bart/route; │ │ iget-object v8, v8, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ │ iget v9, p0, Lpro/dbro/bart/UsherService;->currentLeg:I │ @@ -1286,21 +1299,21 @@ │ │ move-result-wide v10 │ │ sub-long/2addr v8, v10 │ │ const-wide/32 v10, 0xea60 │ │ - div-long v3, v8, v10 │ + div-long v4, v8, v10 │ │ .line 233 │ - .restart local v3 # "minutesUntilNext":J │ + .restart local v4 # "minutesUntilNext":J │ const-wide/16 v8, 0x0 │ │ - cmp-long v8, v3, v8 │ + cmp-long v8, v4, v8 │ │ if-gez v8, :cond_6 │ │ .line 236 │ :cond_6 │ new-instance v8, Ljava/lang/StringBuilder; │ │ @@ -1346,41 +1359,41 @@ │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v3 │ │ .line 238 │ const-wide/16 v8, 0x0 │ │ - cmp-long v8, v3, v8 │ + cmp-long v8, v4, v8 │ │ if-nez v8, :cond_7 │ │ .line 239 │ new-instance v8, Ljava/lang/StringBuilder; │ │ invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ const-string v9, "<1m" │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v3 │ │ .line 244 │ :goto_3 │ new-instance v8, Ljava/lang/StringBuilder; │ │ invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ @@ -1428,19 +1441,19 @@ │ │ .line 242 │ :cond_7 │ new-instance v8, Ljava/lang/StringBuilder; │ │ invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ - invoke-static {v3, v4}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ + invoke-static {v4, v5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ @@ -1448,15 +1461,15 @@ │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v3 │ │ goto :goto_3 │ .end method │ │ .method private updateTimersWithEtdResponse(Lpro/dbro/bart/etdResponse;)V │ .locals 14 │ .param p1, "response" # Lpro/dbro/bart/etdResponse; │ @@ -1473,18 +1486,18 @@ │ │ move-result-object v0 │ │ check-cast v0, Lpro/dbro/bart/leg; │ │ .line 397 │ .local v0, "curLeg":Lpro/dbro/bart/leg; │ - const/4 v3, -0x1 │ + const/4 v1, -0x1 │ │ .line 458 │ - .local v3, "etd":I │ + .local v1, "etd":I │ const/4 v7, 0x0 │ │ .local v7, "x":I │ :goto_0 │ iget-object v8, p1, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ │ invoke-virtual {v8}, Ljava/util/ArrayList;->size()I │ @@ -1497,25 +1510,25 @@ │ │ goto :goto_0 │ │ .line 470 │ :cond_0 │ const/4 v8, -0x1 │ │ - if-ne v3, v8, :cond_1 │ + if-ne v1, v8, :cond_1 │ │ .line 493 │ :goto_1 │ return-void │ │ .line 472 │ :cond_1 │ iget-object v8, p1, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ │ - invoke-virtual {v8, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v8, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v8 │ │ check-cast v8, Lpro/dbro/bart/etd; │ │ iget v8, v8, Lpro/dbro/bart/etd;->minutesToArrival:I │ │ @@ -1536,27 +1549,27 @@ │ if-eqz v8, :cond_2 │ │ .line 479 │ iget-object v8, v0, Lpro/dbro/bart/leg;->disembarkTime:Ljava/util/Date; │ │ invoke-virtual {v8}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 481 │ - .local v1, "curTargetTime":J │ + .local v2, "curTargetTime":J │ new-instance v9, Ljava/util/Date; │ │ invoke-virtual {v6}, Ljava/util/Date;->getTime()J │ │ move-result-wide v10 │ │ iget-object v8, p1, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ │ - invoke-virtual {v8, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v8, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v8 │ │ check-cast v8, Lpro/dbro/bart/etd; │ │ iget v8, v8, Lpro/dbro/bart/etd;->minutesToArrival:I │ │ @@ -1580,33 +1593,33 @@ │ move-result-wide v8 │ │ invoke-direct {p0, v8, v9}, Lpro/dbro/bart/UsherService;->makeLegCountdownTimer(J)V │ │ goto :goto_1 │ │ .line 485 │ - .end local v1 # "curTargetTime":J │ + .end local v2 # "curTargetTime":J │ :cond_2 │ iget-object v8, v0, Lpro/dbro/bart/leg;->boardTime:Ljava/util/Date; │ │ invoke-virtual {v8}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v1 │ + move-result-wide v2 │ │ .line 487 │ - .restart local v1 # "curTargetTime":J │ + .restart local v2 # "curTargetTime":J │ new-instance v9, Ljava/util/Date; │ │ invoke-virtual {v6}, Ljava/util/Date;->getTime()J │ │ move-result-wide v10 │ │ iget-object v8, p1, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ │ - invoke-virtual {v8, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v8, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v8 │ │ check-cast v8, Lpro/dbro/bart/etd; │ │ iget v8, v8, Lpro/dbro/bart/etd;->minutesToArrival:I ├── smali/pro/dbro/bart/TheActivity$13.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/TheActivity; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/TheActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/TheActivity; │ │ .prologue │ .line 1028 │ iput-object p1, p0, Lpro/dbro/bart/TheActivity$13;->this$0:Lpro/dbro/bart/TheActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/pro/dbro/bart/BartRouteParser$1.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic val$response:Lpro/dbro/bart/routeResponse; │ │ │ # direct methods │ .method varargs constructor (Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/routeResponse;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/BartRouteParser; │ .param p2, "x0" # Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ .param p3, "x1" # Ljava/lang/String; │ .param p4, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 68 │ iput-object p1, p0, Lpro/dbro/bart/BartRouteParser$1;->this$0:Lpro/dbro/bart/BartRouteParser; ├── smali/pro/dbro/bart/TheActivity$11.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/TheActivity; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/TheActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/TheActivity; │ │ .prologue │ .line 736 │ iput-object p1, p0, Lpro/dbro/bart/TheActivity$11;->this$0:Lpro/dbro/bart/TheActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -92,32 +93,37 @@ │ │ sget-object v2, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const-string v2, "Route Alerts" │ │ + .line 746 │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f02000f │ │ + .line 747 │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 748 │ invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const-string v2, "Okay!" │ │ + .line 749 │ invoke-virtual {v1, v2, v4}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 750 │ invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 752 │ return-void │ .end method ├── smali/pro/dbro/bart/BartStationEtdParser$10.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic val$response:Lpro/dbro/bart/etdResponse; │ │ │ # direct methods │ .method varargs constructor (Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/BartStationEtdParser; │ .param p2, "x0" # Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ .param p3, "x1" # Ljava/lang/String; │ .param p4, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 147 │ iput-object p1, p0, Lpro/dbro/bart/BartStationEtdParser$10;->this$0:Lpro/dbro/bart/BartStationEtdParser; ├── smali/pro/dbro/bart/BartLinearLayout.smali │ @@ -92,14 +92,15 @@ │ │ int-to-float v5, v2 │ │ cmpl-float v5, p2, v5 │ │ if-lez v5, :cond_0 │ │ + .line 74 │ invoke-virtual {p3}, Landroid/view/View;->getHeight()I │ │ move-result v5 │ │ add-int/2addr v5, v2 │ │ int-to-float v5, v5 ├── smali/pro/dbro/bart/TheActivity$14.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/TheActivity; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/TheActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/TheActivity; │ │ .prologue │ .line 1140 │ iput-object p1, p0, Lpro/dbro/bart/TheActivity$14;->this$0:Lpro/dbro/bart/TheActivity; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V ├── smali/pro/dbro/bart/TheActivity$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/TheActivity; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/TheActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/TheActivity; │ │ .prologue │ .line 209 │ iput-object p1, p0, Lpro/dbro/bart/TheActivity$2;->this$0:Lpro/dbro/bart/TheActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/pro/dbro/bart/BartRouteParser.smali │ @@ -168,21 +168,19 @@ │ return-void │ .end method │ │ │ # virtual methods │ .method protected bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 41 │ check-cast p1, [Ljava/lang/String; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lpro/dbro/bart/BartRouteParser;->doInBackground([Ljava/lang/String;)Lpro/dbro/bart/routeResponse; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -623,21 +621,19 @@ │ invoke-virtual/range {v22 .. v22}, Ljava/text/ParseException;->printStackTrace()V │ │ goto :goto_1 │ .end method │ │ .method protected bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 41 │ check-cast p1, Lpro/dbro/bart/routeResponse; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lpro/dbro/bart/BartRouteParser;->onPostExecute(Lpro/dbro/bart/routeResponse;)V │ │ return-void │ .end method │ │ .method protected onPostExecute(Lpro/dbro/bart/routeResponse;)V │ .locals 0 ├── smali/pro/dbro/bart/BartStationEtdParser$9.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic val$response:Lpro/dbro/bart/etdResponse; │ │ │ # direct methods │ .method varargs constructor (Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/BartStationEtdParser; │ .param p2, "x0" # Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ .param p3, "x1" # Ljava/lang/String; │ .param p4, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 137 │ iput-object p1, p0, Lpro/dbro/bart/BartStationEtdParser$9;->this$0:Lpro/dbro/bart/BartStationEtdParser; ├── smali/pro/dbro/bart/UsherService$LocalBinder.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/UsherService; │ │ │ # direct methods │ .method public constructor (Lpro/dbro/bart/UsherService;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/UsherService; │ │ .prologue │ .line 74 │ iput-object p1, p0, Lpro/dbro/bart/UsherService$LocalBinder;->this$0:Lpro/dbro/bart/UsherService; │ │ invoke-direct {p0}, Landroid/os/Binder;->()V ├── smali/pro/dbro/bart/BartStationEtdParser$3.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/BartStationEtdParser; │ │ │ # direct methods │ .method varargs constructor (Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/BartStationEtdParser; │ .param p2, "x0" # Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ .param p3, "x1" # Ljava/lang/String; │ .param p4, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 74 │ iput-object p1, p0, Lpro/dbro/bart/BartStationEtdParser$3;->this$0:Lpro/dbro/bart/BartStationEtdParser; ├── smali/pro/dbro/bart/TheActivity.smali │ @@ -216,15 +216,15 @@ │ invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;->hideSoftInputFromWindow(Landroid/os/IBinder;I)Z │ │ .line 485 │ return-void │ .end method │ │ .method private removeExpiredRoutes(Lpro/dbro/bart/routeResponse;)Lpro/dbro/bart/routeResponse; │ - .locals 9 │ + .locals 10 │ .param p1, "response" # Lpro/dbro/bart/routeResponse; │ │ .prologue │ .line 1286 │ const-wide/32 v0, 0xea60 │ │ .line 1287 │ @@ -277,23 +277,23 @@ │ │ check-cast v5, Lpro/dbro/bart/route; │ │ iget-object v5, v5, Lpro/dbro/bart/route;->departureDate:Ljava/util/Date; │ │ invoke-virtual {v5}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ invoke-virtual {v3}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ - sub-long/2addr v5, v7 │ + sub-long/2addr v6, v8 │ │ - cmp-long v5, v5, v0 │ + cmp-long v5, v6, v0 │ │ if-gez v5, :cond_1 │ │ .line 1295 │ invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v5 │ @@ -317,25 +317,25 @@ │ │ check-cast v5, Lpro/dbro/bart/route; │ │ iget-object v5, v5, Lpro/dbro/bart/route;->departureDate:Ljava/util/Date; │ │ invoke-virtual {v5}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v5 │ + move-result-wide v6 │ │ invoke-virtual {v3}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v7 │ + move-result-wide v8 │ │ - sub-long/2addr v5, v7 │ + sub-long/2addr v6, v8 │ │ - const-wide/32 v7, 0x2255100 │ + const-wide/32 v8, 0x2255100 │ │ - cmp-long v5, v5, v7 │ + cmp-long v5, v6, v8 │ │ if-lez v5, :cond_0 │ │ .line 1299 │ invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v5 │ @@ -502,916 +502,1236 @@ │ │ sget-object v2, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ iget-object v2, p0, Lpro/dbro/bart/TheActivity;->res:Landroid/content/res/Resources; │ │ + .line 1321 │ invoke-virtual {v2, v4}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ move-result-object v2 │ │ aget-object v2, v2, v3 │ │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 1322 │ invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f02000b │ │ + .line 1323 │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const-string v2, "Bummer" │ │ + .line 1324 │ invoke-virtual {v1, v2, v5}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 1325 │ invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 1326 │ return-void │ │ .line 1316 │ :cond_0 │ invoke-virtual {v0, p1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ goto :goto_0 │ .end method │ │ .method private updateRouteResponseWithEtd(Lpro/dbro/bart/routeResponse;)Lpro/dbro/bart/routeResponse; │ - .locals 19 │ + .locals 22 │ .param p1, "input" # Lpro/dbro/bart/routeResponse; │ │ .prologue │ .line 769 │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ + iget-object v0, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ │ - invoke-virtual {v14}, Ljava/util/ArrayList;->size()I │ + move-object/from16 v17, v0 │ │ - move-result v5 │ + invoke-virtual/range {v17 .. v17}, Ljava/util/ArrayList;->size()I │ + │ + move-result v8 │ │ .line 772 │ - .local v5, "numRoutes":I │ - if-nez v5, :cond_1 │ + .local v8, "numRoutes":I │ + if-nez v8, :cond_1 │ │ .line 889 │ :cond_0 │ return-object p1 │ │ .line 777 │ :cond_1 │ - sget-object v14, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ + sget-object v17, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ │ - if-eqz v14, :cond_0 │ + if-eqz v17, :cond_0 │ │ .line 781 │ - sget-object v14, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ + sget-object v17, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ + │ + move-object/from16 v0, v17 │ │ - iget-object v14, v14, Lpro/dbro/bart/etdResponse;->message:Ljava/lang/String; │ + iget-object v0, v0, Lpro/dbro/bart/etdResponse;->message:Ljava/lang/String; │ │ - if-eqz v14, :cond_2 │ + move-object/from16 v17, v0 │ + │ + if-eqz v17, :cond_2 │ │ .line 782 │ - sget-object v14, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ + sget-object v17, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ + │ + move-object/from16 v0, v17 │ │ - iget-object v14, v14, Lpro/dbro/bart/etdResponse;->message:Ljava/lang/String; │ + iget-object v0, v0, Lpro/dbro/bart/etdResponse;->message:Ljava/lang/String; │ │ - const-string v15, "No data matched your criteria." │ + move-object/from16 v17, v0 │ │ - invoke-virtual {v14, v15}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ + const-string v18, "No data matched your criteria." │ │ - move-result v14 │ + invoke-virtual/range {v17 .. v18}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ + │ + move-result v17 │ │ - if-nez v14, :cond_0 │ + if-nez v17, :cond_0 │ │ .line 792 │ :cond_2 │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, Lpro/dbro/bart/routeResponse;->date:Ljava/util/Date; │ + iget-object v0, v0, Lpro/dbro/bart/routeResponse;->date:Ljava/util/Date; │ │ - invoke-virtual {v14}, Ljava/util/Date;->getTime()J │ + move-object/from16 v17, v0 │ │ - move-result-wide v2 │ + invoke-virtual/range {v17 .. v17}, Ljava/util/Date;->getTime()J │ + │ + move-result-wide v6 │ │ .line 793 │ - .local v2, "now":J │ - sget-object v14, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ + .local v6, "now":J │ + sget-object v17, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ + │ + move-object/from16 v0, v17 │ │ - iget-object v14, v14, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ + iget-object v0, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ │ - invoke-virtual {v14}, Ljava/util/ArrayList;->size()I │ + move-object/from16 v17, v0 │ │ - move-result v4 │ + invoke-virtual/range {v17 .. v17}, Ljava/util/ArrayList;->size()I │ + │ + move-result v5 │ │ .line 795 │ - .local v4, "numEtds":I │ - new-instance v6, Ljava/util/HashMap; │ + .local v5, "numEtds":I │ + new-instance v9, Ljava/util/HashMap; │ │ - invoke-direct {v6}, Ljava/util/HashMap;->()V │ + invoke-direct {v9}, Ljava/util/HashMap;->()V │ │ .line 802 │ - .local v6, "routeToEtd":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ - const/4 v11, 0x0 │ + .local v9, "routeToEtd":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + const/4 v14, 0x0 │ │ - .local v11, "x":I │ + .local v14, "x":I │ :goto_0 │ - if-ge v11, v5, :cond_a │ + if-ge v14, v8, :cond_a │ │ .line 803 │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ + iget-object v0, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ │ - invoke-virtual {v14, v11}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + move-object/from16 v17, v0 │ │ - move-result-object v14 │ + move-object/from16 v0, v17 │ │ - check-cast v14, Lpro/dbro/bart/route; │ + invoke-virtual {v0, v14}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - iget-object v14, v14, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ + move-result-object v17 │ │ - invoke-virtual {v14}, Ljava/util/ArrayList;->size()I │ + check-cast v17, Lpro/dbro/bart/route; │ │ - move-result v14 │ + move-object/from16 v0, v17 │ + │ + iget-object v0, v0, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ + │ + move-object/from16 v17, v0 │ + │ + invoke-virtual/range {v17 .. v17}, Ljava/util/ArrayList;->size()I │ + │ + move-result v17 │ │ - add-int/lit8 v1, v14, -0x1 │ + add-int/lit8 v4, v17, -0x1 │ │ .line 805 │ - .local v1, "lastLeg":I │ - const/4 v12, 0x0 │ + .local v4, "lastLeg":I │ + const/4 v15, 0x0 │ │ - .local v12, "y":I │ + .local v15, "y":I │ :goto_1 │ - if-ge v12, v4, :cond_5 │ + if-ge v15, v5, :cond_5 │ │ .line 809 │ :try_start_0 │ - sget-object v15, Lpro/dbro/bart/BART;->STATION_MAP:Ljava/util/HashMap; │ + sget-object v18, Lpro/dbro/bart/BART;->STATION_MAP:Ljava/util/HashMap; │ │ - sget-object v14, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ + sget-object v17, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ │ - iget-object v14, v14, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ + move-object/from16 v0, v17 │ │ - invoke-virtual {v14, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + iget-object v0, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ │ - move-result-object v14 │ + move-object/from16 v17, v0 │ │ - check-cast v14, Lpro/dbro/bart/etd; │ + move-object/from16 v0, v17 │ │ - iget-object v14, v14, Lpro/dbro/bart/etd;->destination:Ljava/lang/String; │ + invoke-virtual {v0, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - invoke-virtual {v15, v14}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z │ + move-result-object v17 │ │ - move-result v14 │ + check-cast v17, Lpro/dbro/bart/etd; │ + │ + move-object/from16 v0, v17 │ + │ + iget-object v0, v0, Lpro/dbro/bart/etd;->destination:Ljava/lang/String; │ + │ + move-object/from16 v17, v0 │ + │ + move-object/from16 v0, v18 │ + │ + move-object/from16 v1, v17 │ + │ + invoke-virtual {v0, v1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z │ + │ + move-result v17 │ │ - if-nez v14, :cond_7 │ + if-nez v17, :cond_7 │ │ .line 811 │ - sget-object v15, Lpro/dbro/bart/BART;->KNOWN_SILLY_TRAINS:Ljava/util/HashMap; │ + sget-object v18, Lpro/dbro/bart/BART;->KNOWN_SILLY_TRAINS:Ljava/util/HashMap; │ │ - sget-object v14, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ + sget-object v17, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ │ - iget-object v14, v14, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ + move-object/from16 v0, v17 │ │ - invoke-virtual {v14, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + iget-object v0, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ │ - move-result-object v14 │ + move-object/from16 v17, v0 │ + │ + move-object/from16 v0, v17 │ + │ + invoke-virtual {v0, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - check-cast v14, Lpro/dbro/bart/etd; │ + move-result-object v17 │ │ - iget-object v14, v14, Lpro/dbro/bart/etd;->destination:Ljava/lang/String; │ + check-cast v17, Lpro/dbro/bart/etd; │ │ - invoke-virtual {v15, v14}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z │ + move-object/from16 v0, v17 │ │ - move-result v14 │ + iget-object v0, v0, Lpro/dbro/bart/etd;->destination:Ljava/lang/String; │ │ - if-nez v14, :cond_6 │ + move-object/from16 v17, v0 │ + │ + move-object/from16 v0, v18 │ + │ + move-object/from16 v1, v17 │ + │ + invoke-virtual {v0, v1}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z │ + │ + move-result v17 │ + │ + if-nez v17, :cond_6 │ │ .line 813 │ - const/4 v8, 0x0 │ + const/4 v11, 0x0 │ │ .line 814 │ - .local v8, "station_guessed":Z │ - const/4 v13, 0x0 │ + .local v11, "station_guessed":Z │ + const/16 v16, 0x0 │ │ - .local v13, "z":I │ + .local v16, "z":I │ :goto_2 │ - sget-object v14, Lpro/dbro/bart/BART;->STATIONS:[Ljava/lang/String; │ + sget-object v17, Lpro/dbro/bart/BART;->STATIONS:[Ljava/lang/String; │ + │ + move-object/from16 v0, v17 │ + │ + array-length v0, v0 │ + │ + move/from16 v17, v0 │ + │ + move/from16 v0, v16 │ │ - array-length v14, v14 │ + move/from16 v1, v17 │ │ - if-ge v13, v14, :cond_4 │ + if-ge v0, v1, :cond_4 │ │ .line 818 │ - sget-object v14, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ + sget-object v17, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ │ - iget-object v14, v14, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ + move-object/from16 v0, v17 │ │ - invoke-virtual {v14, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + iget-object v0, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ │ - move-result-object v14 │ + move-object/from16 v17, v0 │ + │ + move-object/from16 v0, v17 │ + │ + invoke-virtual {v0, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - check-cast v14, Lpro/dbro/bart/etd; │ + move-result-object v17 │ │ - iget-object v14, v14, Lpro/dbro/bart/etd;->destination:Ljava/lang/String; │ + check-cast v17, Lpro/dbro/bart/etd; │ │ - sget-object v15, Lpro/dbro/bart/BART;->STATIONS:[Ljava/lang/String; │ + move-object/from16 v0, v17 │ │ - aget-object v15, v15, v13 │ + iget-object v0, v0, Lpro/dbro/bart/etd;->destination:Ljava/lang/String; │ │ - invoke-virtual {v14, v15}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I │ + move-object/from16 v17, v0 │ │ - move-result v14 │ + sget-object v18, Lpro/dbro/bart/BART;->STATIONS:[Ljava/lang/String; │ │ - const/4 v15, -0x1 │ + aget-object v18, v18, v16 │ │ - if-eq v14, v15, :cond_3 │ + invoke-virtual/range {v17 .. v18}, Ljava/lang/String;->indexOf(Ljava/lang/String;)I │ + │ + move-result v17 │ + │ + const/16 v18, -0x1 │ + │ + move/from16 v0, v17 │ + │ + move/from16 v1, v18 │ + │ + if-eq v0, v1, :cond_3 │ │ .line 820 │ - sget-object v14, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ + sget-object v17, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ │ - iget-object v14, v14, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ + move-object/from16 v0, v17 │ │ - invoke-virtual {v14, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + iget-object v0, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ │ - move-result-object v14 │ + move-object/from16 v17, v0 │ + │ + move-object/from16 v0, v17 │ + │ + invoke-virtual {v0, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v17 │ │ - check-cast v14, Lpro/dbro/bart/etd; │ + check-cast v17, Lpro/dbro/bart/etd; │ │ - sget-object v15, Lpro/dbro/bart/BART;->STATIONS:[Ljava/lang/String; │ + sget-object v18, Lpro/dbro/bart/BART;->STATIONS:[Ljava/lang/String; │ │ - aget-object v15, v15, v13 │ + aget-object v18, v18, v16 │ + │ + move-object/from16 v0, v18 │ │ - iput-object v15, v14, Lpro/dbro/bart/etd;->destination:Ljava/lang/String; │ + move-object/from16 v1, v17 │ + │ + iput-object v0, v1, Lpro/dbro/bart/etd;->destination:Ljava/lang/String; │ │ .line 821 │ - const/4 v8, 0x1 │ + const/4 v11, 0x1 │ │ .line 814 │ :cond_3 │ - add-int/lit8 v13, v13, 0x1 │ + add-int/lit8 v16, v16, 0x1 │ │ goto :goto_2 │ │ .line 824 │ :cond_4 │ - if-nez v8, :cond_7 │ + if-nez v11, :cond_7 │ │ .line 802 │ - .end local v8 # "station_guessed":Z │ - .end local v13 # "z":I │ + .end local v11 # "station_guessed":Z │ + .end local v16 # "z":I │ :cond_5 │ - add-int/lit8 v11, v11, 0x1 │ + add-int/lit8 v14, v14, 0x1 │ │ - goto :goto_0 │ + goto/16 :goto_0 │ │ .line 830 │ :cond_6 │ - sget-object v14, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ + sget-object v17, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ │ - iget-object v14, v14, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ + move-object/from16 v0, v17 │ │ - invoke-virtual {v14, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + iget-object v0, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ │ - move-result-object v14 │ + move-object/from16 v17, v0 │ │ - check-cast v14, Lpro/dbro/bart/etd; │ + move-object/from16 v0, v17 │ │ - sget-object v16, Lpro/dbro/bart/BART;->KNOWN_SILLY_TRAINS:Ljava/util/HashMap; │ + invoke-virtual {v0, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - sget-object v15, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ + move-result-object v17 │ │ - iget-object v15, v15, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ + check-cast v17, Lpro/dbro/bart/etd; │ │ - invoke-virtual {v15, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + sget-object v19, Lpro/dbro/bart/BART;->KNOWN_SILLY_TRAINS:Ljava/util/HashMap; │ │ - move-result-object v15 │ + sget-object v18, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ │ - check-cast v15, Lpro/dbro/bart/etd; │ + move-object/from16 v0, v18 │ │ - iget-object v15, v15, Lpro/dbro/bart/etd;->destination:Ljava/lang/String; │ + iget-object v0, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ │ - move-object/from16 v0, v16 │ + move-object/from16 v18, v0 │ │ - invoke-virtual {v0, v15}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + move-object/from16 v0, v18 │ │ - move-result-object v15 │ + invoke-virtual {v0, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v18 │ + │ + check-cast v18, Lpro/dbro/bart/etd; │ + │ + move-object/from16 v0, v18 │ + │ + iget-object v0, v0, Lpro/dbro/bart/etd;->destination:Ljava/lang/String; │ + │ + move-object/from16 v18, v0 │ + │ + move-object/from16 v0, v19 │ + │ + move-object/from16 v1, v18 │ + │ + invoke-virtual {v0, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - check-cast v15, Ljava/lang/String; │ + move-result-object v18 │ + │ + check-cast v18, Ljava/lang/String; │ │ - iput-object v15, v14, Lpro/dbro/bart/etd;->destination:Ljava/lang/String; │ + move-object/from16 v0, v18 │ + │ + move-object/from16 v1, v17 │ + │ + iput-object v0, v1, Lpro/dbro/bart/etd;->destination:Ljava/lang/String; │ │ .line 836 │ :cond_7 │ - sget-object v15, Lpro/dbro/bart/BART;->STATION_MAP:Ljava/util/HashMap; │ + sget-object v18, Lpro/dbro/bart/BART;->STATION_MAP:Ljava/util/HashMap; │ │ - sget-object v14, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ + sget-object v17, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ │ - iget-object v14, v14, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ + move-object/from16 v0, v17 │ │ - invoke-virtual {v14, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + iget-object v0, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ │ - move-result-object v14 │ + move-object/from16 v17, v0 │ │ - check-cast v14, Lpro/dbro/bart/etd; │ + move-object/from16 v0, v17 │ │ - iget-object v14, v14, Lpro/dbro/bart/etd;->destination:Ljava/lang/String; │ + invoke-virtual {v0, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - invoke-virtual {v15, v14}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + move-result-object v17 │ │ - move-result-object v14 │ + check-cast v17, Lpro/dbro/bart/etd; │ + │ + move-object/from16 v0, v17 │ + │ + iget-object v0, v0, Lpro/dbro/bart/etd;->destination:Ljava/lang/String; │ + │ + move-object/from16 v17, v0 │ + │ + move-object/from16 v0, v18 │ + │ + move-object/from16 v1, v17 │ + │ + invoke-virtual {v0, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v17 │ │ - check-cast v14, Ljava/lang/String; │ + check-cast v17, Ljava/lang/String; │ │ move-object/from16 v0, p1 │ │ - iget-object v15, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ + iget-object v0, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ │ - invoke-virtual {v15, v11}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + move-object/from16 v18, v0 │ │ - move-result-object v15 │ + move-object/from16 v0, v18 │ │ - check-cast v15, Lpro/dbro/bart/route; │ + invoke-virtual {v0, v14}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - iget-object v15, v15, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ + move-result-object v18 │ │ - const/16 v16, 0x0 │ + check-cast v18, Lpro/dbro/bart/route; │ │ - invoke-virtual/range {v15 .. v16}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + move-object/from16 v0, v18 │ │ - move-result-object v15 │ + iget-object v0, v0, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ │ - check-cast v15, Lpro/dbro/bart/leg; │ + move-object/from16 v18, v0 │ │ - iget-object v15, v15, Lpro/dbro/bart/leg;->trainHeadStation:Ljava/lang/String; │ + const/16 v19, 0x0 │ │ - invoke-virtual {v14, v15}, Ljava/lang/String;->compareTo(Ljava/lang/String;)I │ + invoke-virtual/range {v18 .. v19}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result v14 │ + move-result-object v18 │ │ - if-nez v14, :cond_9 │ + check-cast v18, Lpro/dbro/bart/leg; │ + │ + move-object/from16 v0, v18 │ + │ + iget-object v0, v0, Lpro/dbro/bart/leg;->trainHeadStation:Ljava/lang/String; │ + │ + move-object/from16 v18, v0 │ + │ + invoke-virtual/range {v17 .. v18}, Ljava/lang/String;->compareTo(Ljava/lang/String;)I │ + │ + move-result v17 │ + │ + if-nez v17, :cond_9 │ │ .line 838 │ - invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v14 │ + move-result-object v17 │ │ - invoke-virtual {v6, v14}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z │ + move-object/from16 v0, v17 │ │ - move-result v14 │ + invoke-virtual {v9, v0}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z │ │ - if-nez v14, :cond_8 │ + move-result v17 │ │ - invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + if-nez v17, :cond_8 │ │ - move-result-object v14 │ + invoke-static {v15}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - invoke-virtual {v6, v14}, Ljava/util/HashMap;->containsValue(Ljava/lang/Object;)Z │ + move-result-object v17 │ │ - move-result v14 │ + move-object/from16 v0, v17 │ + │ + invoke-virtual {v9, v0}, Ljava/util/HashMap;->containsValue(Ljava/lang/Object;)Z │ + │ + move-result v17 │ │ - if-nez v14, :cond_8 │ + if-nez v17, :cond_8 │ │ .line 839 │ - invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v14 │ + move-result-object v17 │ │ - invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v15}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v15 │ + move-result-object v18 │ + │ + move-object/from16 v0, v17 │ │ - invoke-virtual {v6, v14, v15}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + move-object/from16 v1, v18 │ + │ + invoke-virtual {v9, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 805 │ :cond_8 │ :goto_3 │ - add-int/lit8 v12, v12, 0x1 │ + add-int/lit8 v15, v15, 0x1 │ │ goto/16 :goto_1 │ │ .line 847 │ :cond_9 │ - sget-object v15, Lpro/dbro/bart/BART;->STATION_MAP:Ljava/util/HashMap; │ + sget-object v18, Lpro/dbro/bart/BART;->STATION_MAP:Ljava/util/HashMap; │ │ - sget-object v14, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ + sget-object v17, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ │ - iget-object v14, v14, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ + move-object/from16 v0, v17 │ │ - invoke-virtual {v14, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + iget-object v0, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ │ - move-result-object v14 │ + move-object/from16 v17, v0 │ │ - check-cast v14, Lpro/dbro/bart/etd; │ + move-object/from16 v0, v17 │ │ - iget-object v14, v14, Lpro/dbro/bart/etd;->destination:Ljava/lang/String; │ + invoke-virtual {v0, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - invoke-virtual {v15, v14}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + move-result-object v17 │ │ - move-result-object v14 │ + check-cast v17, Lpro/dbro/bart/etd; │ + │ + move-object/from16 v0, v17 │ + │ + iget-object v0, v0, Lpro/dbro/bart/etd;->destination:Ljava/lang/String; │ + │ + move-object/from16 v17, v0 │ + │ + move-object/from16 v0, v18 │ + │ + move-object/from16 v1, v17 │ │ - check-cast v14, Ljava/lang/String; │ + invoke-virtual {v0, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + │ + move-result-object v17 │ + │ + check-cast v17, Ljava/lang/String; │ │ move-object/from16 v0, p1 │ │ - iget-object v15, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ + iget-object v0, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ │ - invoke-virtual {v15, v11}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + move-object/from16 v18, v0 │ │ - move-result-object v15 │ + move-object/from16 v0, v18 │ │ - check-cast v15, Lpro/dbro/bart/route; │ + invoke-virtual {v0, v14}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - iget-object v15, v15, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ + move-result-object v18 │ │ - invoke-virtual {v15, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + check-cast v18, Lpro/dbro/bart/route; │ │ - move-result-object v15 │ + move-object/from16 v0, v18 │ │ - check-cast v15, Lpro/dbro/bart/leg; │ + iget-object v0, v0, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ │ - iget-object v15, v15, Lpro/dbro/bart/leg;->trainHeadStation:Ljava/lang/String; │ + move-object/from16 v18, v0 │ │ - invoke-virtual {v14, v15}, Ljava/lang/String;->compareTo(Ljava/lang/String;)I │ + move-object/from16 v0, v18 │ │ - move-result v14 │ + invoke-virtual {v0, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v18 │ │ - if-nez v14, :cond_8 │ + check-cast v18, Lpro/dbro/bart/leg; │ + │ + move-object/from16 v0, v18 │ + │ + iget-object v0, v0, Lpro/dbro/bart/leg;->trainHeadStation:Ljava/lang/String; │ + │ + move-object/from16 v18, v0 │ + │ + invoke-virtual/range {v17 .. v18}, Ljava/lang/String;->compareTo(Ljava/lang/String;)I │ + │ + move-result v17 │ + │ + if-nez v17, :cond_8 │ │ .line 848 │ - invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v14 │ + move-result-object v17 │ + │ + move-object/from16 v0, v17 │ │ - invoke-virtual {v6, v14}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z │ + invoke-virtual {v9, v0}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z │ │ - move-result v14 │ + move-result v17 │ │ - if-nez v14, :cond_8 │ + if-nez v17, :cond_8 │ │ - invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v15}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v14 │ + move-result-object v17 │ │ - invoke-virtual {v6, v14}, Ljava/util/HashMap;->containsValue(Ljava/lang/Object;)Z │ + move-object/from16 v0, v17 │ + │ + invoke-virtual {v9, v0}, Ljava/util/HashMap;->containsValue(Ljava/lang/Object;)Z │ │ - move-result v14 │ + move-result v17 │ │ - if-nez v14, :cond_8 │ + if-nez v17, :cond_8 │ │ .line 849 │ - invoke-static {v11}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v14}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v14 │ + move-result-object v17 │ │ - invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ + invoke-static {v15}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v15 │ + move-result-object v18 │ + │ + move-object/from16 v0, v17 │ │ - invoke-virtual {v6, v14, v15}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + move-object/from16 v1, v18 │ + │ + invoke-virtual {v9, v0, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ :try_end_0 │ .catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto :goto_3 │ │ .line 858 │ :catch_0 │ - move-exception v14 │ + move-exception v17 │ │ goto :goto_3 │ │ .line 868 │ - .end local v1 # "lastLeg":I │ - .end local v12 # "y":I │ + .end local v4 # "lastLeg":I │ + .end local v15 # "y":I │ :cond_a │ - invoke-virtual {v6}, Ljava/util/HashMap;->keySet()Ljava/util/Set; │ + invoke-virtual {v9}, Ljava/util/HashMap;->keySet()Ljava/util/Set; │ │ - move-result-object v14 │ + move-result-object v17 │ │ - const/4 v15, 0x0 │ + const/16 v18, 0x0 │ │ - new-array v15, v15, [Ljava/lang/Integer; │ + move/from16 v0, v18 │ │ - invoke-interface {v14, v15}, Ljava/util/Set;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ + new-array v0, v0, [Ljava/lang/Integer; │ │ - move-result-object v14 │ + move-object/from16 v18, v0 │ + │ + invoke-interface/range {v17 .. v18}, Ljava/util/Set;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; │ │ - check-cast v14, [Ljava/lang/Integer; │ + move-result-object v17 │ │ - move-object v7, v14 │ + check-cast v17, [Ljava/lang/Integer; │ │ - check-cast v7, [Ljava/lang/Integer; │ + move-object/from16 v10, v17 │ + │ + check-cast v10, [Ljava/lang/Integer; │ │ .line 869 │ - .local v7, "routesToUpdate":[Ljava/lang/Integer; │ - const/4 v11, 0x0 │ + .local v10, "routesToUpdate":[Ljava/lang/Integer; │ + const/4 v14, 0x0 │ │ :goto_4 │ - invoke-virtual {v6}, Ljava/util/HashMap;->size()I │ + invoke-virtual {v9}, Ljava/util/HashMap;->size()I │ │ - move-result v14 │ + move-result v17 │ + │ + move/from16 v0, v17 │ │ - if-ge v11, v14, :cond_0 │ + if-ge v14, v0, :cond_0 │ │ .line 873 │ - sget-object v14, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ + sget-object v17, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ │ - iget-object v15, v14, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ + move-object/from16 v0, v17 │ │ - aget-object v14, v7, v11 │ + iget-object v0, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ │ - invoke-virtual {v6, v14}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + move-object/from16 v18, v0 │ │ - move-result-object v14 │ + aget-object v17, v10, v14 │ │ - check-cast v14, Ljava/lang/Integer; │ + move-object/from16 v0, v17 │ │ - invoke-virtual {v14}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual {v9, v0}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result v14 │ + move-result-object v17 │ │ - invoke-virtual {v15, v14}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + check-cast v17, Ljava/lang/Integer; │ │ - move-result-object v14 │ + invoke-virtual/range {v17 .. v17}, Ljava/lang/Integer;->intValue()I │ │ - check-cast v14, Lpro/dbro/bart/etd; │ + move-result v17 │ │ - iget v14, v14, Lpro/dbro/bart/etd;->minutesToArrival:I │ + move-object/from16 v0, v18 │ │ - mul-int/lit8 v14, v14, 0x3c │ + move/from16 v1, v17 │ │ - mul-int/lit16 v14, v14, 0x3e8 │ + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - int-to-long v14, v14 │ + move-result-object v17 │ │ - add-long v15, v2, v14 │ + check-cast v17, Lpro/dbro/bart/etd; │ │ - move-object/from16 v0, p1 │ + move-object/from16 v0, v17 │ │ - iget-object v14, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ + iget v0, v0, Lpro/dbro/bart/etd;->minutesToArrival:I │ │ - aget-object v17, v7, v11 │ + move/from16 v17, v0 │ │ - invoke-virtual/range {v17 .. v17}, Ljava/lang/Integer;->intValue()I │ + mul-int/lit8 v17, v17, 0x3c │ │ - move-result v17 │ + move/from16 v0, v17 │ + │ + mul-int/lit16 v0, v0, 0x3e8 │ + │ + move/from16 v17, v0 │ │ move/from16 v0, v17 │ │ - invoke-virtual {v14, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + int-to-long v0, v0 │ │ - move-result-object v14 │ + move-wide/from16 v18, v0 │ + │ + add-long v18, v18, v6 │ + │ + move-object/from16 v0, p1 │ + │ + iget-object v0, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ + │ + move-object/from16 v17, v0 │ │ - check-cast v14, Lpro/dbro/bart/route; │ + aget-object v20, v10, v14 │ │ - iget-object v14, v14, Lpro/dbro/bart/route;->departureDate:Ljava/util/Date; │ + invoke-virtual/range {v20 .. v20}, Ljava/lang/Integer;->intValue()I │ │ - invoke-virtual {v14}, Ljava/util/Date;->getTime()J │ + move-result v20 │ │ - move-result-wide v17 │ + move-object/from16 v0, v17 │ + │ + move/from16 v1, v20 │ + │ + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v17 │ + │ + check-cast v17, Lpro/dbro/bart/route; │ + │ + move-object/from16 v0, v17 │ + │ + iget-object v0, v0, Lpro/dbro/bart/route;->departureDate:Ljava/util/Date; │ + │ + move-object/from16 v17, v0 │ + │ + invoke-virtual/range {v17 .. v17}, Ljava/util/Date;->getTime()J │ + │ + move-result-wide v20 │ │ - sub-long v9, v15, v17 │ + sub-long v12, v18, v20 │ │ .line 876 │ - .local v9, "timeCorrection":J │ + .local v12, "timeCorrection":J │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ + iget-object v0, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ │ - aget-object v15, v7, v11 │ + move-object/from16 v17, v0 │ │ - invoke-virtual {v15}, Ljava/lang/Integer;->intValue()I │ + aget-object v18, v10, v14 │ │ - move-result v15 │ + invoke-virtual/range {v18 .. v18}, Ljava/lang/Integer;->intValue()I │ │ - invoke-virtual {v14, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + move-result v18 │ │ - move-result-object v14 │ + invoke-virtual/range {v17 .. v18}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v17 │ + │ + check-cast v17, Lpro/dbro/bart/route; │ + │ + move-object/from16 v0, v17 │ │ - check-cast v14, Lpro/dbro/bart/route; │ + iget-object v0, v0, Lpro/dbro/bart/route;->arrivalDate:Ljava/util/Date; │ │ - iget-object v15, v14, Lpro/dbro/bart/route;->arrivalDate:Ljava/util/Date; │ + move-object/from16 v18, v0 │ │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ + iget-object v0, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ │ - aget-object v16, v7, v11 │ + move-object/from16 v17, v0 │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/Integer;->intValue()I │ + aget-object v19, v10, v14 │ │ - move-result v16 │ + invoke-virtual/range {v19 .. v19}, Ljava/lang/Integer;->intValue()I │ │ - move/from16 v0, v16 │ + move-result v19 │ │ - invoke-virtual {v14, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + move-object/from16 v0, v17 │ │ - move-result-object v14 │ + move/from16 v1, v19 │ │ - check-cast v14, Lpro/dbro/bart/route; │ + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - iget-object v14, v14, Lpro/dbro/bart/route;->arrivalDate:Ljava/util/Date; │ + move-result-object v17 │ │ - invoke-virtual {v14}, Ljava/util/Date;->getTime()J │ + check-cast v17, Lpro/dbro/bart/route; │ │ - move-result-wide v16 │ + move-object/from16 v0, v17 │ + │ + iget-object v0, v0, Lpro/dbro/bart/route;->arrivalDate:Ljava/util/Date; │ │ - add-long v16, v16, v9 │ + move-object/from16 v17, v0 │ │ - invoke-virtual/range {v15 .. v17}, Ljava/util/Date;->setTime(J)V │ + invoke-virtual/range {v17 .. v17}, Ljava/util/Date;->getTime()J │ + │ + move-result-wide v20 │ + │ + add-long v20, v20, v12 │ + │ + move-object/from16 v0, v18 │ + │ + move-wide/from16 v1, v20 │ + │ + invoke-virtual {v0, v1, v2}, Ljava/util/Date;->setTime(J)V │ │ .line 878 │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ + iget-object v0, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ │ - aget-object v15, v7, v11 │ + move-object/from16 v17, v0 │ │ - invoke-virtual {v15}, Ljava/lang/Integer;->intValue()I │ + aget-object v18, v10, v14 │ │ - move-result v15 │ + invoke-virtual/range {v18 .. v18}, Ljava/lang/Integer;->intValue()I │ │ - invoke-virtual {v14, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + move-result v18 │ │ - move-result-object v14 │ + invoke-virtual/range {v17 .. v18}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - check-cast v14, Lpro/dbro/bart/route; │ + move-result-object v17 │ │ - iget-object v15, v14, Lpro/dbro/bart/route;->departureDate:Ljava/util/Date; │ + check-cast v17, Lpro/dbro/bart/route; │ + │ + move-object/from16 v0, v17 │ + │ + iget-object v0, v0, Lpro/dbro/bart/route;->departureDate:Ljava/util/Date; │ + │ + move-object/from16 v18, v0 │ │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ + iget-object v0, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ │ - aget-object v16, v7, v11 │ + move-object/from16 v17, v0 │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/Integer;->intValue()I │ + aget-object v19, v10, v14 │ │ - move-result v16 │ + invoke-virtual/range {v19 .. v19}, Ljava/lang/Integer;->intValue()I │ │ - move/from16 v0, v16 │ + move-result v19 │ │ - invoke-virtual {v14, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + move-object/from16 v0, v17 │ │ - move-result-object v14 │ + move/from16 v1, v19 │ │ - check-cast v14, Lpro/dbro/bart/route; │ + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - iget-object v14, v14, Lpro/dbro/bart/route;->departureDate:Ljava/util/Date; │ + move-result-object v17 │ │ - invoke-virtual {v14}, Ljava/util/Date;->getTime()J │ + check-cast v17, Lpro/dbro/bart/route; │ │ - move-result-wide v16 │ + move-object/from16 v0, v17 │ │ - add-long v16, v16, v9 │ + iget-object v0, v0, Lpro/dbro/bart/route;->departureDate:Ljava/util/Date; │ │ - invoke-virtual/range {v15 .. v17}, Ljava/util/Date;->setTime(J)V │ + move-object/from16 v17, v0 │ + │ + invoke-virtual/range {v17 .. v17}, Ljava/util/Date;->getTime()J │ + │ + move-result-wide v20 │ + │ + add-long v20, v20, v12 │ + │ + move-object/from16 v0, v18 │ + │ + move-wide/from16 v1, v20 │ + │ + invoke-virtual {v0, v1, v2}, Ljava/util/Date;->setTime(J)V │ │ .line 882 │ - const/4 v12, 0x0 │ + const/4 v15, 0x0 │ │ - .restart local v12 # "y":I │ + .restart local v15 # "y":I │ :goto_5 │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ + iget-object v0, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ │ - aget-object v15, v7, v11 │ + move-object/from16 v17, v0 │ │ - invoke-virtual {v15}, Ljava/lang/Integer;->intValue()I │ + aget-object v18, v10, v14 │ │ - move-result v15 │ + invoke-virtual/range {v18 .. v18}, Ljava/lang/Integer;->intValue()I │ │ - invoke-virtual {v14, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + move-result v18 │ │ - move-result-object v14 │ + invoke-virtual/range {v17 .. v18}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - check-cast v14, Lpro/dbro/bart/route; │ + move-result-object v17 │ │ - iget-object v14, v14, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ + check-cast v17, Lpro/dbro/bart/route; │ │ - invoke-virtual {v14}, Ljava/util/ArrayList;->size()I │ + move-object/from16 v0, v17 │ + │ + iget-object v0, v0, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ + │ + move-object/from16 v17, v0 │ + │ + invoke-virtual/range {v17 .. v17}, Ljava/util/ArrayList;->size()I │ + │ + move-result v17 │ │ - move-result v14 │ + move/from16 v0, v17 │ │ - if-ge v12, v14, :cond_b │ + if-ge v15, v0, :cond_b │ │ .line 884 │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ + iget-object v0, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ │ - aget-object v15, v7, v11 │ + move-object/from16 v17, v0 │ │ - invoke-virtual {v15}, Ljava/lang/Integer;->intValue()I │ + aget-object v18, v10, v14 │ │ - move-result v15 │ + invoke-virtual/range {v18 .. v18}, Ljava/lang/Integer;->intValue()I │ │ - invoke-virtual {v14, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + move-result v18 │ │ - move-result-object v14 │ + invoke-virtual/range {v17 .. v18}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v17 │ │ - check-cast v14, Lpro/dbro/bart/route; │ + check-cast v17, Lpro/dbro/bart/route; │ │ - iget-object v14, v14, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ + move-object/from16 v0, v17 │ │ - invoke-virtual {v14, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + iget-object v0, v0, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ │ - move-result-object v14 │ + move-object/from16 v17, v0 │ + │ + move-object/from16 v0, v17 │ + │ + invoke-virtual {v0, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - check-cast v14, Lpro/dbro/bart/leg; │ + move-result-object v17 │ │ - iget-object v15, v14, Lpro/dbro/bart/leg;->boardTime:Ljava/util/Date; │ + check-cast v17, Lpro/dbro/bart/leg; │ + │ + move-object/from16 v0, v17 │ + │ + iget-object v0, v0, Lpro/dbro/bart/leg;->boardTime:Ljava/util/Date; │ + │ + move-object/from16 v18, v0 │ │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ + iget-object v0, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ │ - aget-object v16, v7, v11 │ + move-object/from16 v17, v0 │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/Integer;->intValue()I │ + aget-object v19, v10, v14 │ │ - move-result v16 │ + invoke-virtual/range {v19 .. v19}, Ljava/lang/Integer;->intValue()I │ │ - move/from16 v0, v16 │ + move-result v19 │ │ - invoke-virtual {v14, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + move-object/from16 v0, v17 │ │ - move-result-object v14 │ + move/from16 v1, v19 │ │ - check-cast v14, Lpro/dbro/bart/route; │ + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - iget-object v14, v14, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ + move-result-object v17 │ │ - invoke-virtual {v14, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + check-cast v17, Lpro/dbro/bart/route; │ │ - move-result-object v14 │ + move-object/from16 v0, v17 │ + │ + iget-object v0, v0, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ │ - check-cast v14, Lpro/dbro/bart/leg; │ + move-object/from16 v17, v0 │ │ - iget-object v14, v14, Lpro/dbro/bart/leg;->boardTime:Ljava/util/Date; │ + move-object/from16 v0, v17 │ │ - invoke-virtual {v14}, Ljava/util/Date;->getTime()J │ + invoke-virtual {v0, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-wide v16 │ + move-result-object v17 │ + │ + check-cast v17, Lpro/dbro/bart/leg; │ + │ + move-object/from16 v0, v17 │ │ - add-long v16, v16, v9 │ + iget-object v0, v0, Lpro/dbro/bart/leg;->boardTime:Ljava/util/Date; │ │ - invoke-virtual/range {v15 .. v17}, Ljava/util/Date;->setTime(J)V │ + move-object/from16 v17, v0 │ + │ + invoke-virtual/range {v17 .. v17}, Ljava/util/Date;->getTime()J │ + │ + move-result-wide v20 │ + │ + add-long v20, v20, v12 │ + │ + move-object/from16 v0, v18 │ + │ + move-wide/from16 v1, v20 │ + │ + invoke-virtual {v0, v1, v2}, Ljava/util/Date;->setTime(J)V │ │ .line 886 │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ + iget-object v0, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ │ - aget-object v15, v7, v11 │ + move-object/from16 v17, v0 │ │ - invoke-virtual {v15}, Ljava/lang/Integer;->intValue()I │ + aget-object v18, v10, v14 │ │ - move-result v15 │ + invoke-virtual/range {v18 .. v18}, Ljava/lang/Integer;->intValue()I │ │ - invoke-virtual {v14, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + move-result v18 │ │ - move-result-object v14 │ + invoke-virtual/range {v17 .. v18}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - check-cast v14, Lpro/dbro/bart/route; │ + move-result-object v17 │ │ - iget-object v14, v14, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ + check-cast v17, Lpro/dbro/bart/route; │ │ - invoke-virtual {v14, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + move-object/from16 v0, v17 │ │ - move-result-object v14 │ + iget-object v0, v0, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ │ - check-cast v14, Lpro/dbro/bart/leg; │ + move-object/from16 v17, v0 │ │ - iget-object v15, v14, Lpro/dbro/bart/leg;->disembarkTime:Ljava/util/Date; │ + move-object/from16 v0, v17 │ + │ + invoke-virtual {v0, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v17 │ + │ + check-cast v17, Lpro/dbro/bart/leg; │ + │ + move-object/from16 v0, v17 │ + │ + iget-object v0, v0, Lpro/dbro/bart/leg;->disembarkTime:Ljava/util/Date; │ + │ + move-object/from16 v18, v0 │ │ move-object/from16 v0, p1 │ │ - iget-object v14, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ + iget-object v0, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ │ - aget-object v16, v7, v11 │ + move-object/from16 v17, v0 │ │ - invoke-virtual/range {v16 .. v16}, Ljava/lang/Integer;->intValue()I │ + aget-object v19, v10, v14 │ │ - move-result v16 │ + invoke-virtual/range {v19 .. v19}, Ljava/lang/Integer;->intValue()I │ │ - move/from16 v0, v16 │ + move-result v19 │ │ - invoke-virtual {v14, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + move-object/from16 v0, v17 │ │ - move-result-object v14 │ + move/from16 v1, v19 │ │ - check-cast v14, Lpro/dbro/bart/route; │ + invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - iget-object v14, v14, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ + move-result-object v17 │ │ - invoke-virtual {v14, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + check-cast v17, Lpro/dbro/bart/route; │ │ - move-result-object v14 │ + move-object/from16 v0, v17 │ │ - check-cast v14, Lpro/dbro/bart/leg; │ + iget-object v0, v0, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ │ - iget-object v14, v14, Lpro/dbro/bart/leg;->disembarkTime:Ljava/util/Date; │ + move-object/from16 v17, v0 │ │ - invoke-virtual {v14}, Ljava/util/Date;->getTime()J │ + move-object/from16 v0, v17 │ │ - move-result-wide v16 │ + invoke-virtual {v0, v15}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + │ + move-result-object v17 │ + │ + check-cast v17, Lpro/dbro/bart/leg; │ + │ + move-object/from16 v0, v17 │ + │ + iget-object v0, v0, Lpro/dbro/bart/leg;->disembarkTime:Ljava/util/Date; │ │ - add-long v16, v16, v9 │ + move-object/from16 v17, v0 │ │ - invoke-virtual/range {v15 .. v17}, Ljava/util/Date;->setTime(J)V │ + invoke-virtual/range {v17 .. v17}, Ljava/util/Date;->getTime()J │ + │ + move-result-wide v20 │ + │ + add-long v20, v20, v12 │ + │ + move-object/from16 v0, v18 │ + │ + move-wide/from16 v1, v20 │ + │ + invoke-virtual {v0, v1, v2}, Ljava/util/Date;->setTime(J)V │ │ .line 882 │ - add-int/lit8 v12, v12, 0x1 │ + add-int/lit8 v15, v15, 0x1 │ │ goto/16 :goto_5 │ │ .line 869 │ :cond_b │ - add-int/lit8 v11, v11, 0x1 │ + add-int/lit8 v14, v14, 0x1 │ │ goto/16 :goto_4 │ .end method │ │ .method private usherServiceIsRunning()Z │ .locals 5 │ │ .prologue │ .line 1239 │ - const-string v3, "activity" │ + const-string v2, "activity" │ │ - invoke-virtual {p0, v3}, Lpro/dbro/bart/TheActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ + invoke-virtual {p0, v2}, Lpro/dbro/bart/TheActivity;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Landroid/app/ActivityManager; │ + check-cast v0, Landroid/app/ActivityManager; │ │ .line 1240 │ - .local v1, "manager":Landroid/app/ActivityManager; │ - const v3, 0x7fffffff │ + .local v0, "manager":Landroid/app/ActivityManager; │ + const v2, 0x7fffffff │ │ - invoke-virtual {v1, v3}, Landroid/app/ActivityManager;->getRunningServices(I)Ljava/util/List; │ + invoke-virtual {v0, v2}, Landroid/app/ActivityManager;->getRunningServices(I)Ljava/util/List; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - invoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Landroid/app/ActivityManager$RunningServiceInfo; │ + check-cast v1, Landroid/app/ActivityManager$RunningServiceInfo; │ │ .line 1241 │ - .local v2, "service":Landroid/app/ActivityManager$RunningServiceInfo; │ + .local v1, "service":Landroid/app/ActivityManager$RunningServiceInfo; │ const-string v3, "pro.dbro.bart.UsherService" │ │ - iget-object v4, v2, Landroid/app/ActivityManager$RunningServiceInfo;->service:Landroid/content/ComponentName; │ + iget-object v4, v1, Landroid/app/ActivityManager$RunningServiceInfo;->service:Landroid/content/ComponentName; │ │ invoke-virtual {v4}, Landroid/content/ComponentName;->getClassName()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ .line 1242 │ - const/4 v3, 0x1 │ + const/4 v2, 0x1 │ │ .line 1245 │ - .end local v2 # "service":Landroid/app/ActivityManager$RunningServiceInfo; │ + .end local v1 # "service":Landroid/app/ActivityManager$RunningServiceInfo; │ :goto_0 │ - return v3 │ + return v2 │ │ :cond_1 │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private validateInputAndDoRequest()V │ .locals 9 │ │ @@ -1544,14 +1864,15 @@ │ │ if-eqz v4, :cond_3 │ │ sget-object v4, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ │ iget-object v4, v4, Lpro/dbro/bart/etdResponse;->date:Ljava/util/Date; │ │ + .line 1107 │ invoke-virtual {v4}, Ljava/util/Date;->getTime()J │ │ move-result-wide v4 │ │ sub-long v4, v0, v4 │ │ const-wide/32 v6, 0xea60 │ @@ -1562,14 +1883,15 @@ │ │ sget-object v4, Lpro/dbro/bart/TheActivity;->currentEtdResponse:Lpro/dbro/bart/etdResponse; │ │ iget-object v4, v4, Lpro/dbro/bart/etdResponse;->station:Ljava/lang/String; │ │ iget-object v5, p0, Lpro/dbro/bart/TheActivity;->originTextView:Landroid/widget/AutoCompleteTextView; │ │ + .line 1108 │ invoke-virtual {v5}, Landroid/widget/AutoCompleteTextView;->getText()Landroid/text/Editable; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v5 │ @@ -1801,609 +2123,609 @@ │ │ .method public displayEtdResponse(Lpro/dbro/bart/etdResponse;)V │ .locals 27 │ .param p1, "etdResponse" # Lpro/dbro/bart/etdResponse; │ │ .prologue │ .line 926 │ - sget-object v2, Lpro/dbro/bart/TheActivity;->timer:Lpro/dbro/bart/ViewCountDownTimer; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->timer:Lpro/dbro/bart/ViewCountDownTimer; │ │ - if-eqz v2, :cond_0 │ + if-eqz v3, :cond_0 │ │ .line 927 │ - sget-object v2, Lpro/dbro/bart/TheActivity;->timer:Lpro/dbro/bart/ViewCountDownTimer; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->timer:Lpro/dbro/bart/ViewCountDownTimer; │ │ - invoke-virtual {v2}, Lpro/dbro/bart/ViewCountDownTimer;->cancel()V │ + invoke-virtual {v3}, Lpro/dbro/bart/ViewCountDownTimer;->cancel()V │ │ .line 928 │ :cond_0 │ - new-instance v2, Ljava/util/Date; │ + new-instance v3, Ljava/util/Date; │ │ - invoke-direct {v2}, Ljava/util/Date;->()V │ + invoke-direct {v3}, Ljava/util/Date;->()V │ │ - invoke-virtual {v2}, Ljava/util/Date;->getTime()J │ + invoke-virtual {v3}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v17 │ + move-result-wide v18 │ │ .line 929 │ - .local v17, "now":J │ - new-instance v2, Ljava/util/ArrayList; │ + .local v18, "now":J │ + new-instance v3, Ljava/util/ArrayList; │ │ - invoke-direct {v2}, Ljava/util/ArrayList;->()V │ + invoke-direct {v3}, Ljava/util/ArrayList;->()V │ │ move-object/from16 v0, p0 │ │ - iput-object v2, v0, Lpro/dbro/bart/TheActivity;->timerViews:Ljava/util/ArrayList; │ + iput-object v3, v0, Lpro/dbro/bart/TheActivity;->timerViews:Ljava/util/ArrayList; │ │ .line 930 │ - const-wide/16 v2, 0x0 │ + const-wide/16 v4, 0x0 │ │ move-object/from16 v0, p0 │ │ - iput-wide v2, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ + iput-wide v4, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ │ .line 931 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lpro/dbro/bart/TheActivity;->fareTv:Landroid/widget/TextView; │ + iget-object v3, v0, Lpro/dbro/bart/TheActivity;->fareTv:Landroid/widget/TextView; │ │ - const-string v3, "" │ + const-string v4, "" │ │ - invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v3, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 932 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lpro/dbro/bart/TheActivity;->fareTv:Landroid/widget/TextView; │ + iget-object v3, v0, Lpro/dbro/bart/TheActivity;->fareTv:Landroid/widget/TextView; │ │ - const/16 v3, 0x8 │ + const/16 v4, 0x8 │ │ - invoke-virtual {v2, v3}, Landroid/widget/TextView;->setVisibility(I)V │ + invoke-virtual {v3, v4}, Landroid/widget/TextView;->setVisibility(I)V │ │ .line 933 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lpro/dbro/bart/TheActivity;->tableLayout:Landroid/widget/TableLayout; │ + iget-object v3, v0, Lpro/dbro/bart/TheActivity;->tableLayout:Landroid/widget/TableLayout; │ │ - invoke-virtual {v2}, Landroid/widget/TableLayout;->removeAllViews()V │ + invoke-virtual {v3}, Landroid/widget/TableLayout;->removeAllViews()V │ │ .line 934 │ const-string v13, "" │ │ .line 937 │ .local v13, "lastDestination":Ljava/lang/String; │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Lpro/dbro/bart/etdResponse;->message:Ljava/lang/String; │ + iget-object v3, v0, Lpro/dbro/bart/etdResponse;->message:Ljava/lang/String; │ │ - if-eqz v2, :cond_2 │ + if-eqz v3, :cond_2 │ │ .line 941 │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Lpro/dbro/bart/etdResponse;->message:Ljava/lang/String; │ + iget-object v3, v0, Lpro/dbro/bart/etdResponse;->message:Ljava/lang/String; │ │ - const-string v3, "No data matched your criteria." │ + const-string v4, "No data matched your criteria." │ │ - invoke-virtual {v2, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ + invoke-virtual {v3, v4}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z │ │ - move-result v2 │ + move-result v3 │ │ - if-eqz v2, :cond_5 │ + if-eqz v3, :cond_5 │ │ .line 942 │ const-string v14, "This station is closed for tonight" │ │ .line 943 │ .local v14, "message":Ljava/lang/String; │ - sget-object v2, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ - const v3, 0x7f03000b │ + const v4, 0x7f03000b │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - invoke-static {v2, v3, v4}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ + invoke-static {v3, v4, v5}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v22 │ │ check-cast v22, Landroid/widget/TextView; │ │ .line 944 │ .local v22, "specialScheduleTextView":Landroid/widget/TextView; │ - const/4 v2, 0x0 │ - │ const/4 v3, 0x0 │ │ const/4 v4, 0x0 │ │ const/4 v5, 0x0 │ │ + const/4 v6, 0x0 │ + │ move-object/from16 v0, v22 │ │ - invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/TextView;->setPadding(IIII)V │ + invoke-virtual {v0, v3, v4, v5, v6}, Landroid/widget/TextView;->setPadding(IIII)V │ │ .line 945 │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ + iget-object v3, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ │ - if-eqz v2, :cond_1 │ + if-eqz v3, :cond_1 │ │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ + iget-object v3, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - move-result v2 │ + move-result v3 │ │ - if-lez v2, :cond_1 │ + if-lez v3, :cond_1 │ │ .line 946 │ new-instance v16, Ljava/util/Date; │ │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Lpro/dbro/bart/etdResponse;->date:Ljava/util/Date; │ + iget-object v3, v0, Lpro/dbro/bart/etdResponse;->date:Ljava/util/Date; │ │ - invoke-virtual {v2}, Ljava/util/Date;->getTime()J │ + invoke-virtual {v3}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v3 │ + move-result-wide v4 │ │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ + iget-object v3, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ │ - const/4 v5, 0x0 │ + const/4 v6, 0x0 │ │ - invoke-virtual {v2, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v3, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - check-cast v2, Lpro/dbro/bart/etd; │ + check-cast v3, Lpro/dbro/bart/etd; │ │ - iget v2, v2, Lpro/dbro/bart/etd;->minutesToArrival:I │ + iget v3, v3, Lpro/dbro/bart/etd;->minutesToArrival:I │ │ - mul-int/lit8 v2, v2, 0x3c │ + mul-int/lit8 v3, v3, 0x3c │ │ - mul-int/lit16 v2, v2, 0x3e8 │ + mul-int/lit16 v3, v3, 0x3e8 │ │ - int-to-long v5, v2 │ + int-to-long v6, v3 │ │ - add-long v2, v3, v5 │ + add-long/2addr v4, v6 │ │ move-object/from16 v0, v16 │ │ - invoke-direct {v0, v2, v3}, Ljava/util/Date;->(J)V │ + invoke-direct {v0, v4, v5}, Ljava/util/Date;->(J)V │ │ .line 947 │ .local v16, "nextTrain":Ljava/util/Date; │ new-instance v20, Ljava/text/SimpleDateFormat; │ │ - const-string v2, "KK:MM a" │ + const-string v3, "KK:MM a" │ │ move-object/from16 v0, v20 │ │ - invoke-direct {v0, v2}, Ljava/text/SimpleDateFormat;->(Ljava/lang/String;)V │ + invoke-direct {v0, v3}, Ljava/text/SimpleDateFormat;->(Ljava/lang/String;)V │ │ .line 948 │ .local v20, "sdf":Ljava/text/SimpleDateFormat; │ - new-instance v2, Ljava/lang/StringBuilder; │ + new-instance v3, Ljava/lang/StringBuilder; │ │ - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v2, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - const-string v3, ". Next train at " │ + const-string v4, ". Next train at " │ │ - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v2 │ + move-result-object v3 │ │ move-object/from16 v0, v20 │ │ move-object/from16 v1, v16 │ │ invoke-virtual {v0, v1}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v14 │ │ .line 950 │ .end local v16 # "nextTrain":Ljava/util/Date; │ .end local v20 # "sdf":Ljava/text/SimpleDateFormat; │ :cond_1 │ move-object/from16 v0, v22 │ │ invoke-virtual {v0, v14}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 951 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lpro/dbro/bart/TheActivity;->tableLayout:Landroid/widget/TableLayout; │ + iget-object v3, v0, Lpro/dbro/bart/TheActivity;->tableLayout:Landroid/widget/TableLayout; │ │ move-object/from16 v0, v22 │ │ - invoke-virtual {v2, v0}, Landroid/widget/TableLayout;->addView(Landroid/view/View;)V │ + invoke-virtual {v3, v0}, Landroid/widget/TableLayout;->addView(Landroid/view/View;)V │ │ .line 985 │ .end local v14 # "message":Ljava/lang/String; │ .end local v22 # "specialScheduleTextView":Landroid/widget/TextView; │ :cond_2 │ :goto_0 │ - sget-object v2, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ - const v3, 0x7f03000a │ + const v4, 0x7f03000a │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - invoke-static {v2, v3, v4}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ + invoke-static {v3, v4, v5}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v25 │ │ check-cast v25, Landroid/widget/TableRow; │ │ .line 986 │ .local v25, "tr":Landroid/widget/TableRow; │ - sget-object v2, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ - const v3, 0x7f030002 │ + const v4, 0x7f030002 │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - invoke-static {v2, v3, v4}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ + invoke-static {v3, v4, v5}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ │ - move-result-object v11 │ + move-result-object v2 │ │ - check-cast v11, Landroid/widget/LinearLayout; │ + check-cast v2, Landroid/widget/LinearLayout; │ │ .line 988 │ - .local v11, "destinationRow":Landroid/widget/LinearLayout; │ - const/16 v19, 0x0 │ + .local v2, "destinationRow":Landroid/widget/LinearLayout; │ + const/16 v17, 0x0 │ │ .line 989 │ - .local v19, "numAlt":I │ + .local v17, "numAlt":I │ const/16 v26, 0x0 │ │ .local v26, "x":I │ :goto_1 │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ + iget-object v3, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - move-result v2 │ + move-result v3 │ │ move/from16 v0, v26 │ │ - if-ge v0, v2, :cond_3 │ + if-ge v0, v3, :cond_3 │ │ .line 990 │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ + iget-object v3, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ │ move/from16 v0, v26 │ │ - invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v3, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - if-nez v2, :cond_6 │ + if-nez v3, :cond_6 │ │ .line 1083 │ :cond_3 │ move-object/from16 v0, p0 │ │ - iget-wide v2, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ + iget-wide v4, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ │ - const-wide/32 v4, 0x2bf20 │ + const-wide/32 v6, 0x2bf20 │ │ - cmp-long v2, v2, v4 │ + cmp-long v3, v4, v6 │ │ - if-lez v2, :cond_4 │ + if-lez v3, :cond_4 │ │ .line 1084 │ - new-instance v2, Lpro/dbro/bart/ViewCountDownTimer; │ + new-instance v3, Lpro/dbro/bart/ViewCountDownTimer; │ │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Lpro/dbro/bart/TheActivity;->timerViews:Ljava/util/ArrayList; │ + iget-object v4, v0, Lpro/dbro/bart/TheActivity;->timerViews:Ljava/util/ArrayList; │ │ - const-string v4, "etd" │ + const-string v5, "etd" │ │ move-object/from16 v0, p0 │ │ - iget-wide v5, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ + iget-wide v6, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ │ - const-wide/16 v7, 0x7530 │ + const-wide/16 v8, 0x7530 │ │ - invoke-direct/range {v2 .. v8}, Lpro/dbro/bart/ViewCountDownTimer;->(Ljava/util/ArrayList;Ljava/lang/String;JJ)V │ + invoke-direct/range {v3 .. v9}, Lpro/dbro/bart/ViewCountDownTimer;->(Ljava/util/ArrayList;Ljava/lang/String;JJ)V │ │ - sput-object v2, Lpro/dbro/bart/TheActivity;->timer:Lpro/dbro/bart/ViewCountDownTimer; │ + sput-object v3, Lpro/dbro/bart/TheActivity;->timer:Lpro/dbro/bart/ViewCountDownTimer; │ │ .line 1085 │ - sget-object v2, Lpro/dbro/bart/TheActivity;->timer:Lpro/dbro/bart/ViewCountDownTimer; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->timer:Lpro/dbro/bart/ViewCountDownTimer; │ │ - invoke-virtual {v2}, Lpro/dbro/bart/ViewCountDownTimer;->start()Landroid/os/CountDownTimer; │ + invoke-virtual {v3}, Lpro/dbro/bart/ViewCountDownTimer;->start()Landroid/os/CountDownTimer; │ │ .line 1087 │ :cond_4 │ return-void │ │ .line 955 │ - .end local v11 # "destinationRow":Landroid/widget/LinearLayout; │ - .end local v19 # "numAlt":I │ + .end local v2 # "destinationRow":Landroid/widget/LinearLayout; │ + .end local v17 # "numAlt":I │ .end local v25 # "tr":Landroid/widget/TableRow; │ .end local v26 # "x":I │ :cond_5 │ - sget-object v2, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ - const v3, 0x7f030008 │ + const v4, 0x7f030008 │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - invoke-static {v2, v3, v4}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ + invoke-static {v3, v4, v5}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v21 │ │ check-cast v21, Landroid/widget/ImageView; │ │ .line 957 │ .local v21, "specialScheduleImageView":Landroid/widget/ImageView; │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Lpro/dbro/bart/etdResponse;->message:Ljava/lang/String; │ + iget-object v3, v0, Lpro/dbro/bart/etdResponse;->message:Ljava/lang/String; │ │ - invoke-static {v2}, Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned; │ + invoke-static {v3}, Landroid/text/Html;->fromHtml(Ljava/lang/String;)Landroid/text/Spanned; │ │ - move-result-object v2 │ + move-result-object v3 │ │ move-object/from16 v0, v21 │ │ - invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setTag(Ljava/lang/Object;)V │ + invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setTag(Ljava/lang/Object;)V │ │ .line 961 │ - new-instance v2, Lpro/dbro/bart/TheActivity$12; │ + new-instance v3, Lpro/dbro/bart/TheActivity$12; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v2, v0}, Lpro/dbro/bart/TheActivity$12;->(Lpro/dbro/bart/TheActivity;)V │ + invoke-direct {v3, v0}, Lpro/dbro/bart/TheActivity$12;->(Lpro/dbro/bart/TheActivity;)V │ │ move-object/from16 v0, v21 │ │ - invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ + invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 980 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lpro/dbro/bart/TheActivity;->tableLayout:Landroid/widget/TableLayout; │ + iget-object v3, v0, Lpro/dbro/bart/TheActivity;->tableLayout:Landroid/widget/TableLayout; │ │ move-object/from16 v0, v21 │ │ - invoke-virtual {v2, v0}, Landroid/widget/TableLayout;->addView(Landroid/view/View;)V │ + invoke-virtual {v3, v0}, Landroid/widget/TableLayout;->addView(Landroid/view/View;)V │ │ goto/16 :goto_0 │ │ .line 992 │ .end local v21 # "specialScheduleImageView":Landroid/widget/ImageView; │ - .restart local v11 # "destinationRow":Landroid/widget/LinearLayout; │ - .restart local v19 # "numAlt":I │ + .restart local v2 # "destinationRow":Landroid/widget/LinearLayout; │ + .restart local v17 # "numAlt":I │ .restart local v25 # "tr":Landroid/widget/TableRow; │ .restart local v26 # "x":I │ :cond_6 │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ + iget-object v3, v0, Lpro/dbro/bart/etdResponse;->etds:Ljava/util/ArrayList; │ │ move/from16 v0, v26 │ │ - invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v3, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v23 │ │ check-cast v23, Lpro/dbro/bart/etd; │ │ .line 993 │ .local v23, "thisEtd":Lpro/dbro/bart/etd; │ move-object/from16 v0, v23 │ │ - iget-object v2, v0, Lpro/dbro/bart/etd;->destination:Ljava/lang/String; │ + iget-object v3, v0, Lpro/dbro/bart/etd;->destination:Ljava/lang/String; │ │ - if-eq v2, v13, :cond_a │ + if-eq v3, v13, :cond_a │ │ .line 994 │ - const/16 v19, 0x0 │ + const/16 v17, 0x0 │ │ .line 995 │ - sget-object v2, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ - const v3, 0x7f03000a │ + const v4, 0x7f03000a │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - invoke-static {v2, v3, v4}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ + invoke-static {v3, v4, v5}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v25 │ │ .end local v25 # "tr":Landroid/widget/TableRow; │ check-cast v25, Landroid/widget/TableRow; │ │ .line 996 │ .restart local v25 # "tr":Landroid/widget/TableRow; │ - const/4 v2, 0x0 │ - │ const/4 v3, 0x0 │ │ - const/16 v4, 0xa │ + const/4 v4, 0x0 │ │ - const/4 v5, 0x0 │ + const/16 v5, 0xa │ + │ + const/4 v6, 0x0 │ │ move-object/from16 v0, v25 │ │ - invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/TableRow;->setPadding(IIII)V │ + invoke-virtual {v0, v3, v4, v5, v6}, Landroid/widget/TableRow;->setPadding(IIII)V │ │ .line 997 │ - sget-object v2, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ - const v3, 0x7f030002 │ + const v4, 0x7f030002 │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - invoke-static {v2, v3, v4}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ + invoke-static {v3, v4, v5}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ │ - move-result-object v11 │ + move-result-object v2 │ │ - .end local v11 # "destinationRow":Landroid/widget/LinearLayout; │ - check-cast v11, Landroid/widget/LinearLayout; │ + .end local v2 # "destinationRow":Landroid/widget/LinearLayout; │ + check-cast v2, Landroid/widget/LinearLayout; │ │ .line 998 │ - .restart local v11 # "destinationRow":Landroid/widget/LinearLayout; │ - sget-object v2, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ + .restart local v2 # "destinationRow":Landroid/widget/LinearLayout; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ - const v3, 0x7f030003 │ + const v4, 0x7f030003 │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - invoke-static {v2, v3, v4}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ + invoke-static {v3, v4, v5}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v12 │ │ check-cast v12, Landroid/widget/TextView; │ │ .line 999 │ .local v12, "destinationTv":Landroid/widget/TextView; │ if-nez v26, :cond_7 │ │ .line 1000 │ - const/4 v2, 0x0 │ - │ const/4 v3, 0x0 │ │ const/4 v4, 0x0 │ │ const/4 v5, 0x0 │ │ - invoke-virtual {v12, v2, v3, v4, v5}, Landroid/widget/TextView;->setPadding(IIII)V │ + const/4 v6, 0x0 │ + │ + invoke-virtual {v12, v3, v4, v5, v6}, Landroid/widget/TextView;->setPadding(IIII)V │ │ .line 1003 │ :cond_7 │ - const/high16 v2, 0x41e00000 # 28.0f │ + const/high16 v3, 0x41e00000 # 28.0f │ │ - invoke-virtual {v12, v2}, Landroid/widget/TextView;->setTextSize(F)V │ + invoke-virtual {v12, v3}, Landroid/widget/TextView;->setTextSize(F)V │ │ .line 1004 │ move-object/from16 v0, v23 │ │ - iget-object v2, v0, Lpro/dbro/bart/etd;->destination:Ljava/lang/String; │ + iget-object v3, v0, Lpro/dbro/bart/etd;->destination:Ljava/lang/String; │ │ - invoke-virtual {v12, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v12, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 1005 │ - sget-object v2, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ - const v3, 0x7f03000b │ + const v4, 0x7f03000b │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - invoke-static {v2, v3, v4}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ + invoke-static {v3, v4, v5}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v24 │ │ check-cast v24, Landroid/widget/TextView; │ │ .line 1007 │ .local v24, "timeTv":Landroid/widget/TextView; │ move-object/from16 v0, v23 │ │ - iget v2, v0, Lpro/dbro/bart/etd;->minutesToArrival:I │ + iget v3, v0, Lpro/dbro/bart/etd;->minutesToArrival:I │ │ - if-nez v2, :cond_9 │ + if-nez v3, :cond_9 │ │ .line 1008 │ - const-string v2, "<1" │ + const-string v3, "<1" │ │ move-object/from16 v0, v24 │ │ - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 1011 │ :goto_2 │ - const/4 v2, 0x0 │ + const/4 v3, 0x0 │ │ move-object/from16 v0, v24 │ │ - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setSingleLine(Z)V │ + invoke-virtual {v0, v3}, Landroid/widget/TextView;->setSingleLine(Z)V │ │ .line 1012 │ - const/high16 v2, 0x42100000 # 36.0f │ + const/high16 v3, 0x42100000 # 36.0f │ │ move-object/from16 v0, v24 │ │ - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTextSize(F)V │ + invoke-virtual {v0, v3}, Landroid/widget/TextView;->setTextSize(F)V │ │ .line 1014 │ move-object/from16 v0, v23 │ │ - iget v2, v0, Lpro/dbro/bart/etd;->minutesToArrival:I │ + iget v3, v0, Lpro/dbro/bart/etd;->minutesToArrival:I │ │ - mul-int/lit8 v2, v2, 0x3c │ + mul-int/lit8 v3, v3, 0x3c │ │ - mul-int/lit16 v2, v2, 0x3e8 │ + mul-int/lit16 v3, v3, 0x3e8 │ │ - int-to-long v9, v2 │ + int-to-long v10, v3 │ │ .line 1015 │ - .local v9, "counterTime":J │ + .local v10, "counterTime":J │ move-object/from16 v0, p0 │ │ - iget-wide v2, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ + iget-wide v4, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ │ - cmp-long v2, v9, v2 │ + cmp-long v3, v10, v4 │ │ - if-lez v2, :cond_8 │ + if-lez v3, :cond_8 │ │ .line 1016 │ move-object/from16 v0, p0 │ │ - iput-wide v9, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ + iput-wide v10, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ │ .line 1018 │ :cond_8 │ - add-long v2, v9, v17 │ + add-long v4, v10, v18 │ │ - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ - move-result-object v2 │ + move-result-object v3 │ │ move-object/from16 v0, v24 │ │ - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V │ + invoke-virtual {v0, v3}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V │ │ .line 1019 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lpro/dbro/bart/TheActivity;->timerViews:Ljava/util/ArrayList; │ + iget-object v3, v0, Lpro/dbro/bart/TheActivity;->timerViews:Ljava/util/ArrayList; │ │ move-object/from16 v0, v24 │ │ - invoke-virtual {v2, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v3, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 1022 │ - invoke-virtual {v11, v12}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V │ + invoke-virtual {v2, v12}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V │ │ .line 1024 │ move-object/from16 v0, v25 │ │ move-object/from16 v1, v24 │ │ invoke-virtual {v0, v1}, Landroid/widget/TableRow;->addView(Landroid/view/View;)V │ @@ -2414,37 +2736,37 @@ │ move-object/from16 v1, v23 │ │ invoke-virtual {v0, v1}, Landroid/widget/TableRow;->setTag(Ljava/lang/Object;)V │ │ .line 1026 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lpro/dbro/bart/TheActivity;->tableLayout:Landroid/widget/TableLayout; │ + iget-object v3, v0, Lpro/dbro/bart/TheActivity;->tableLayout:Landroid/widget/TableLayout; │ │ - invoke-virtual {v2, v11}, Landroid/widget/TableLayout;->addView(Landroid/view/View;)V │ + invoke-virtual {v3, v2}, Landroid/widget/TableLayout;->addView(Landroid/view/View;)V │ │ .line 1027 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lpro/dbro/bart/TheActivity;->tableLayout:Landroid/widget/TableLayout; │ + iget-object v3, v0, Lpro/dbro/bart/TheActivity;->tableLayout:Landroid/widget/TableLayout; │ │ move-object/from16 v0, v25 │ │ - invoke-virtual {v2, v0}, Landroid/widget/TableLayout;->addView(Landroid/view/View;)V │ + invoke-virtual {v3, v0}, Landroid/widget/TableLayout;->addView(Landroid/view/View;)V │ │ .line 1028 │ - new-instance v2, Lpro/dbro/bart/TheActivity$13; │ + new-instance v3, Lpro/dbro/bart/TheActivity$13; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v2, v0}, Lpro/dbro/bart/TheActivity$13;->(Lpro/dbro/bart/TheActivity;)V │ + invoke-direct {v3, v0}, Lpro/dbro/bart/TheActivity$13;->(Lpro/dbro/bart/TheActivity;)V │ │ move-object/from16 v0, v25 │ │ - invoke-virtual {v0, v2}, Landroid/widget/TableRow;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ + invoke-virtual {v0, v3}, Landroid/widget/TableRow;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 1079 │ .end local v12 # "destinationTv":Landroid/widget/TextView; │ .end local v24 # "timeTv":Landroid/widget/TextView; │ :goto_3 │ move-object/from16 v0, v23 │ │ @@ -2452,145 +2774,145 @@ │ │ .line 989 │ add-int/lit8 v26, v26, 0x1 │ │ goto/16 :goto_1 │ │ .line 1010 │ - .end local v9 # "counterTime":J │ + .end local v10 # "counterTime":J │ .restart local v12 # "destinationTv":Landroid/widget/TextView; │ .restart local v24 # "timeTv":Landroid/widget/TextView; │ :cond_9 │ move-object/from16 v0, v23 │ │ - iget v2, v0, Lpro/dbro/bart/etd;->minutesToArrival:I │ + iget v3, v0, Lpro/dbro/bart/etd;->minutesToArrival:I │ │ - invoke-static {v2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; │ + invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v3 │ │ move-object/from16 v0, v24 │ │ - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ goto :goto_2 │ │ .line 1059 │ .end local v12 # "destinationTv":Landroid/widget/TextView; │ .end local v24 # "timeTv":Landroid/widget/TextView; │ :cond_a │ - add-int/lit8 v19, v19, 0x1 │ + add-int/lit8 v17, v17, 0x1 │ │ .line 1060 │ - sget-object v2, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ - const v3, 0x7f03000b │ + const v4, 0x7f03000b │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - invoke-static {v2, v3, v4}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ + invoke-static {v3, v4, v5}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v15 │ │ check-cast v15, Landroid/widget/TextView; │ │ .line 1062 │ .local v15, "nextTimeTv":Landroid/widget/TextView; │ - const/high16 v2, 0x42100000 # 36.0f │ + const/high16 v3, 0x42100000 # 36.0f │ │ - invoke-virtual {v15, v2}, Landroid/widget/TextView;->setTextSize(F)V │ + invoke-virtual {v15, v3}, Landroid/widget/TextView;->setTextSize(F)V │ │ .line 1063 │ move-object/from16 v0, v23 │ │ - iget v2, v0, Lpro/dbro/bart/etd;->minutesToArrival:I │ + iget v3, v0, Lpro/dbro/bart/etd;->minutesToArrival:I │ │ - invoke-static {v2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; │ + invoke-static {v3}, Ljava/lang/String;->valueOf(I)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v15, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v15, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 1065 │ - const/4 v2, 0x1 │ + const/4 v3, 0x1 │ │ - move/from16 v0, v19 │ + move/from16 v0, v17 │ │ - if-ne v0, v2, :cond_d │ + if-ne v0, v3, :cond_d │ │ .line 1066 │ - const v2, -0x363838 │ + const v3, -0x363838 │ │ - invoke-virtual {v15, v2}, Landroid/widget/TextView;->setTextColor(I)V │ + invoke-virtual {v15, v3}, Landroid/widget/TextView;->setTextColor(I)V │ │ .line 1069 │ :cond_b │ :goto_4 │ move-object/from16 v0, v23 │ │ - iget v2, v0, Lpro/dbro/bart/etd;->minutesToArrival:I │ + iget v3, v0, Lpro/dbro/bart/etd;->minutesToArrival:I │ │ - mul-int/lit8 v2, v2, 0x3c │ + mul-int/lit8 v3, v3, 0x3c │ │ - mul-int/lit16 v2, v2, 0x3e8 │ + mul-int/lit16 v3, v3, 0x3e8 │ │ - int-to-long v9, v2 │ + int-to-long v10, v3 │ │ .line 1070 │ - .restart local v9 # "counterTime":J │ - add-long v2, v9, v17 │ + .restart local v10 # "counterTime":J │ + add-long v4, v10, v18 │ │ - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v15, v2}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V │ + invoke-virtual {v15, v3}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V │ │ .line 1071 │ move-object/from16 v0, p0 │ │ - iget-wide v2, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ + iget-wide v4, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ │ - cmp-long v2, v9, v2 │ + cmp-long v3, v10, v4 │ │ - if-lez v2, :cond_c │ + if-lez v3, :cond_c │ │ .line 1072 │ move-object/from16 v0, p0 │ │ - iput-wide v9, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ + iput-wide v10, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ │ .line 1074 │ :cond_c │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lpro/dbro/bart/TheActivity;->timerViews:Ljava/util/ArrayList; │ + iget-object v3, v0, Lpro/dbro/bart/TheActivity;->timerViews:Ljava/util/ArrayList; │ │ - invoke-virtual {v2, v15}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v3, v15}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 1077 │ move-object/from16 v0, v25 │ │ invoke-virtual {v0, v15}, Landroid/widget/TableRow;->addView(Landroid/view/View;)V │ │ goto :goto_3 │ │ .line 1067 │ - .end local v9 # "counterTime":J │ + .end local v10 # "counterTime":J │ :cond_d │ - const/4 v2, 0x2 │ + const/4 v3, 0x2 │ │ - move/from16 v0, v19 │ + move/from16 v0, v17 │ │ - if-ne v0, v2, :cond_b │ + if-ne v0, v3, :cond_b │ │ .line 1068 │ - const v2, -0x575859 │ + const v3, -0x575859 │ │ - invoke-virtual {v15, v2}, Landroid/widget/TextView;->setTextColor(I)V │ + invoke-virtual {v15, v3}, Landroid/widget/TextView;->setTextColor(I)V │ │ goto :goto_4 │ .end method │ │ .method public displayRouteResponse(Lpro/dbro/bart/routeResponse;)V │ .locals 26 │ .param p1, "routeResponse" # Lpro/dbro/bart/routeResponse; │ @@ -2599,921 +2921,917 @@ │ .line 555 │ const/4 v12, 0x0 │ │ .line 556 │ .local v12, "expiredResponse":Z │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ + iget-object v3, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - move-result v2 │ + move-result v3 │ │ - if-nez v2, :cond_0 │ + if-nez v3, :cond_0 │ │ .line 557 │ - const-string v2, "displayRouteResponse" │ + const-string v3, "displayRouteResponse" │ │ - const-string v3, "no routes to display" │ + const-string v4, "no routes to display" │ │ - invoke-static {v2, v3}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v3, v4}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 558 │ const/4 v12, 0x1 │ │ .line 561 │ :cond_0 │ - sget-object v2, Lpro/dbro/bart/TheActivity;->timer:Lpro/dbro/bart/ViewCountDownTimer; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->timer:Lpro/dbro/bart/ViewCountDownTimer; │ │ - if-eqz v2, :cond_1 │ + if-eqz v3, :cond_1 │ │ .line 562 │ - sget-object v2, Lpro/dbro/bart/TheActivity;->timer:Lpro/dbro/bart/ViewCountDownTimer; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->timer:Lpro/dbro/bart/ViewCountDownTimer; │ │ - invoke-virtual {v2}, Lpro/dbro/bart/ViewCountDownTimer;->cancel()V │ + invoke-virtual {v3}, Lpro/dbro/bart/ViewCountDownTimer;->cancel()V │ │ .line 563 │ :cond_1 │ - new-instance v2, Ljava/util/ArrayList; │ + new-instance v3, Ljava/util/ArrayList; │ │ - invoke-direct {v2}, Ljava/util/ArrayList;->()V │ + invoke-direct {v3}, Ljava/util/ArrayList;->()V │ │ move-object/from16 v0, p0 │ │ - iput-object v2, v0, Lpro/dbro/bart/TheActivity;->timerViews:Ljava/util/ArrayList; │ + iput-object v3, v0, Lpro/dbro/bart/TheActivity;->timerViews:Ljava/util/ArrayList; │ │ .line 564 │ - const-wide/16 v2, 0x0 │ + const-wide/16 v4, 0x0 │ │ move-object/from16 v0, p0 │ │ - iput-wide v2, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ + iput-wide v4, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ │ .line 566 │ :try_start_0 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lpro/dbro/bart/TheActivity;->tableLayout:Landroid/widget/TableLayout; │ + iget-object v3, v0, Lpro/dbro/bart/TheActivity;->tableLayout:Landroid/widget/TableLayout; │ │ - invoke-virtual {v2}, Landroid/widget/TableLayout;->removeAllViews()V │ + invoke-virtual {v3}, Landroid/widget/TableLayout;->removeAllViews()V │ │ .line 568 │ - new-instance v2, Ljava/util/Date; │ + new-instance v3, Ljava/util/Date; │ │ - invoke-direct {v2}, Ljava/util/Date;->()V │ + invoke-direct {v3}, Ljava/util/Date;->()V │ │ - invoke-virtual {v2}, Ljava/util/Date;->getTime()J │ + invoke-virtual {v3}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v15 │ + move-result-wide v16 │ │ .line 570 │ - .local v15, "now":J │ + .local v16, "now":J │ if-nez v12, :cond_a │ │ .line 571 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lpro/dbro/bart/TheActivity;->fareTv:Landroid/widget/TextView; │ + iget-object v3, v0, Lpro/dbro/bart/TheActivity;->fareTv:Landroid/widget/TextView; │ │ - const/4 v3, 0x0 │ + const/4 v4, 0x0 │ │ - invoke-virtual {v2, v3}, Landroid/widget/TextView;->setVisibility(I)V │ + invoke-virtual {v3, v4}, Landroid/widget/TextView;->setVisibility(I)V │ │ .line 572 │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Lpro/dbro/bart/TheActivity;->fareTv:Landroid/widget/TextView; │ + iget-object v4, v0, Lpro/dbro/bart/TheActivity;->fareTv:Landroid/widget/TextView; │ │ - new-instance v2, Ljava/lang/StringBuilder; │ + new-instance v3, Ljava/lang/StringBuilder; │ │ - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v4, "$" │ + const-string v5, "$" │ │ - invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v5 │ │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ + iget-object v3, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ │ - const/4 v5, 0x0 │ + const/4 v6, 0x0 │ │ - invoke-virtual {v2, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v3, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - check-cast v2, Lpro/dbro/bart/route; │ + check-cast v3, Lpro/dbro/bart/route; │ │ - iget-object v2, v2, Lpro/dbro/bart/route;->fare:Ljava/lang/String; │ + iget-object v3, v3, Lpro/dbro/bart/route;->fare:Ljava/lang/String; │ │ - invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v3, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v4, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 573 │ const/16 v24, 0x0 │ │ .local v24, "x":I │ :goto_0 │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ + iget-object v3, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - move-result v2 │ + move-result v3 │ │ move/from16 v0, v24 │ │ - if-ge v0, v2, :cond_b │ + if-ge v0, v3, :cond_b │ │ .line 574 │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ + iget-object v3, v0, Lpro/dbro/bart/routeResponse;->routes:Ljava/util/ArrayList; │ │ move/from16 v0, v24 │ │ - invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v3, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ move-result-object v21 │ │ check-cast v21, Lpro/dbro/bart/route; │ │ .line 576 │ .local v21, "thisRoute":Lpro/dbro/bart/route; │ - sget-object v2, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ - const v3, 0x7f030009 │ + const v4, 0x7f030009 │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - invoke-static {v2, v3, v4}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ + invoke-static {v3, v4, v5}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v22 │ │ check-cast v22, Landroid/widget/TableRow; │ │ .line 577 │ .local v22, "tr":Landroid/widget/TableRow; │ - const/4 v2, 0x0 │ - │ - const/16 v3, 0x14 │ + const/4 v3, 0x0 │ │ - const/4 v4, 0x0 │ + const/16 v4, 0x14 │ │ const/4 v5, 0x0 │ │ + const/4 v6, 0x0 │ + │ move-object/from16 v0, v22 │ │ - invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/TableRow;->setPadding(IIII)V │ + invoke-virtual {v0, v3, v4, v5, v6}, Landroid/widget/TableRow;->setPadding(IIII)V │ │ .line 578 │ - sget-object v2, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ - const v3, 0x7f030007 │ + const v4, 0x7f030007 │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - invoke-static {v2, v3, v4}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ + invoke-static {v3, v4, v5}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v13 │ │ check-cast v13, Landroid/widget/LinearLayout; │ │ .line 580 │ .local v13, "legLayout":Landroid/widget/LinearLayout; │ const/16 v25, 0x0 │ │ .local v25, "y":I │ :goto_1 │ move-object/from16 v0, v21 │ │ - iget-object v2, v0, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ + iget-object v3, v0, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - move-result v2 │ + move-result v3 │ │ move/from16 v0, v25 │ │ - if-ge v0, v2, :cond_4 │ + if-ge v0, v3, :cond_4 │ │ .line 581 │ - sget-object v2, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ - const v3, 0x7f03000b │ + const v4, 0x7f03000b │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - invoke-static {v2, v3, v4}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ + invoke-static {v3, v4, v5}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v23 │ │ check-cast v23, Landroid/widget/TextView; │ │ .line 582 │ .local v23, "trainTv":Landroid/widget/TextView; │ - const/4 v2, 0x0 │ - │ const/4 v3, 0x0 │ │ const/4 v4, 0x0 │ │ const/4 v5, 0x0 │ │ + const/4 v6, 0x0 │ + │ move-object/from16 v0, v23 │ │ - invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/TextView;->setPadding(IIII)V │ + invoke-virtual {v0, v3, v4, v5, v6}, Landroid/widget/TextView;->setPadding(IIII)V │ │ .line 583 │ - const/high16 v2, 0x41a00000 # 20.0f │ + const/high16 v3, 0x41a00000 # 20.0f │ │ move-object/from16 v0, v23 │ │ - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTextSize(F)V │ + invoke-virtual {v0, v3}, Landroid/widget/TextView;->setTextSize(F)V │ │ .line 584 │ - const/4 v2, 0x3 │ + const/4 v3, 0x3 │ │ move-object/from16 v0, v23 │ │ - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setGravity(I)V │ + invoke-virtual {v0, v3}, Landroid/widget/TextView;->setGravity(I)V │ │ .line 586 │ if-lez v25, :cond_2 │ │ .line 587 │ - new-instance v2, Ljava/lang/StringBuilder; │ + new-instance v3, Ljava/lang/StringBuilder; │ │ - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v3, "transfer at " │ + const-string v4, "transfer at " │ │ - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - sget-object v4, Lpro/dbro/bart/BART;->REVERSE_STATION_MAP:Ljava/util/HashMap; │ + sget-object v5, Lpro/dbro/bart/BART;->REVERSE_STATION_MAP:Ljava/util/HashMap; │ │ move-object/from16 v0, v21 │ │ - iget-object v2, v0, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ + iget-object v3, v0, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ │ - add-int/lit8 v5, v25, -0x1 │ + add-int/lit8 v6, v25, -0x1 │ │ - invoke-virtual {v2, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v3, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - check-cast v2, Lpro/dbro/bart/leg; │ + check-cast v3, Lpro/dbro/bart/leg; │ │ - iget-object v2, v2, Lpro/dbro/bart/leg;->disembarkStation:Ljava/lang/String; │ + iget-object v3, v3, Lpro/dbro/bart/leg;->disembarkStation:Ljava/lang/String; │ │ - invoke-virtual {v2}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v4, v2}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v5, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - check-cast v2, Ljava/lang/String; │ + check-cast v3, Ljava/lang/String; │ │ - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v3 │ │ move-object/from16 v0, v23 │ │ - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 588 │ - const/4 v2, 0x0 │ - │ const/4 v3, 0x0 │ │ const/4 v4, 0x0 │ │ const/4 v5, 0x0 │ │ + const/4 v6, 0x0 │ + │ move-object/from16 v0, v23 │ │ - invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/TextView;->setPadding(IIII)V │ + invoke-virtual {v0, v3, v4, v5, v6}, Landroid/widget/TextView;->setPadding(IIII)V │ │ .line 589 │ move-object/from16 v0, v23 │ │ invoke-virtual {v13, v0}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V │ │ .line 590 │ - const/high16 v2, 0x41600000 # 14.0f │ + const/high16 v3, 0x41600000 # 14.0f │ │ move-object/from16 v0, v23 │ │ - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTextSize(F)V │ + invoke-virtual {v0, v3}, Landroid/widget/TextView;->setTextSize(F)V │ │ .line 591 │ - sget-object v2, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ - const v3, 0x7f03000b │ + const v4, 0x7f03000b │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - invoke-static {v2, v3, v4}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ + invoke-static {v3, v4, v5}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v23 │ │ .end local v23 # "trainTv":Landroid/widget/TextView; │ check-cast v23, Landroid/widget/TextView; │ │ .line 592 │ .restart local v23 # "trainTv":Landroid/widget/TextView; │ - const/4 v2, 0x0 │ - │ const/4 v3, 0x0 │ │ const/4 v4, 0x0 │ │ const/4 v5, 0x0 │ │ + const/4 v6, 0x0 │ + │ move-object/from16 v0, v23 │ │ - invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/TextView;->setPadding(IIII)V │ + invoke-virtual {v0, v3, v4, v5, v6}, Landroid/widget/TextView;->setPadding(IIII)V │ │ .line 593 │ - const/high16 v2, 0x41a00000 # 20.0f │ + const/high16 v3, 0x41a00000 # 20.0f │ │ move-object/from16 v0, v23 │ │ - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setTextSize(F)V │ + invoke-virtual {v0, v3}, Landroid/widget/TextView;->setTextSize(F)V │ │ .line 594 │ - const/4 v2, 0x3 │ + const/4 v3, 0x3 │ │ move-object/from16 v0, v23 │ │ - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setGravity(I)V │ + invoke-virtual {v0, v3}, Landroid/widget/TextView;->setGravity(I)V │ │ .line 595 │ - new-instance v2, Ljava/lang/StringBuilder; │ + new-instance v3, Ljava/lang/StringBuilder; │ │ - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v3, "to " │ + const-string v4, "to " │ │ - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - sget-object v4, Lpro/dbro/bart/BART;->REVERSE_STATION_MAP:Ljava/util/HashMap; │ + sget-object v5, Lpro/dbro/bart/BART;->REVERSE_STATION_MAP:Ljava/util/HashMap; │ │ move-object/from16 v0, v21 │ │ - iget-object v2, v0, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ + iget-object v3, v0, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ │ move/from16 v0, v25 │ │ - invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v3, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - check-cast v2, Lpro/dbro/bart/leg; │ + check-cast v3, Lpro/dbro/bart/leg; │ │ - iget-object v2, v2, Lpro/dbro/bart/leg;->trainHeadStation:Ljava/lang/String; │ + iget-object v3, v3, Lpro/dbro/bart/leg;->trainHeadStation:Ljava/lang/String; │ │ - invoke-virtual {v2}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/String;->toLowerCase()Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v4, v2}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v5, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - check-cast v2, Ljava/lang/String; │ + check-cast v3, Ljava/lang/String; │ │ - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v3 │ │ move-object/from16 v0, v23 │ │ - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 602 │ :goto_2 │ move-object/from16 v0, v23 │ │ invoke-virtual {v13, v0}, Landroid/widget/LinearLayout;->addView(Landroid/view/View;)V │ │ .line 580 │ add-int/lit8 v25, v25, 0x1 │ │ goto/16 :goto_1 │ │ .line 599 │ :cond_2 │ - new-instance v2, Ljava/lang/StringBuilder; │ + new-instance v3, Ljava/lang/StringBuilder; │ │ - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v3}, Ljava/lang/StringBuilder;->()V │ │ - const-string v3, "take " │ + const-string v4, "take " │ │ - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - sget-object v4, Lpro/dbro/bart/BART;->REVERSE_STATION_MAP:Ljava/util/HashMap; │ + sget-object v5, Lpro/dbro/bart/BART;->REVERSE_STATION_MAP:Ljava/util/HashMap; │ │ move-object/from16 v0, v21 │ │ - iget-object v2, v0, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ + iget-object v3, v0, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ │ move/from16 v0, v25 │ │ - invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v3, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - check-cast v2, Lpro/dbro/bart/leg; │ + check-cast v3, Lpro/dbro/bart/leg; │ │ - iget-object v2, v2, Lpro/dbro/bart/leg;->trainHeadStation:Ljava/lang/String; │ + iget-object v3, v3, Lpro/dbro/bart/leg;->trainHeadStation:Ljava/lang/String; │ │ - invoke-virtual {v4, v2}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v5, v3}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - check-cast v2, Ljava/lang/String; │ + check-cast v3, Ljava/lang/String; │ │ - invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v3 │ │ move-object/from16 v0, v23 │ │ - invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v0, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ :try_end_0 │ .catch Ljava/lang/Throwable; {:try_start_0 .. :try_end_0} :catch_0 │ │ goto :goto_2 │ │ .line 762 │ .end local v13 # "legLayout":Landroid/widget/LinearLayout; │ - .end local v15 # "now":J │ + .end local v16 # "now":J │ .end local v21 # "thisRoute":Lpro/dbro/bart/route; │ .end local v22 # "tr":Landroid/widget/TableRow; │ .end local v23 # "trainTv":Landroid/widget/TextView; │ .end local v24 # "x":I │ .end local v25 # "y":I │ :catch_0 │ move-exception v20 │ │ .line 763 │ .local v20, "t":Ljava/lang/Throwable; │ - const-string v2, "displayRouteResponseError" │ + const-string v3, "displayRouteResponseError" │ │ invoke-virtual/range {v20 .. v20}, Ljava/lang/Throwable;->getStackTrace()[Ljava/lang/StackTraceElement; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String; │ + invoke-virtual {v4}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ - move-result-object v3 │ + move-result-object v4 │ │ - invoke-static {v2, v3}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v3, v4}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I │ │ .line 765 │ .end local v20 # "t":Ljava/lang/Throwable; │ :cond_3 │ :goto_3 │ return-void │ │ .line 606 │ .restart local v13 # "legLayout":Landroid/widget/LinearLayout; │ - .restart local v15 # "now":J │ + .restart local v16 # "now":J │ .restart local v21 # "thisRoute":Lpro/dbro/bart/route; │ .restart local v22 # "tr":Landroid/widget/TableRow; │ .restart local v24 # "x":I │ .restart local v25 # "y":I │ :cond_4 │ :try_start_1 │ move-object/from16 v0, v21 │ │ - iget-object v2, v0, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ + iget-object v3, v0, Lpro/dbro/bart/route;->legs:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - move-result v2 │ + move-result v3 │ │ - const/4 v3, 0x1 │ + const/4 v4, 0x1 │ │ - if-ne v2, v3, :cond_5 │ + if-ne v3, v4, :cond_5 │ │ .line 607 │ - const/4 v2, 0x0 │ - │ - const/16 v3, 0xa │ + const/4 v3, 0x0 │ │ - const/4 v4, 0x0 │ + const/16 v4, 0xa │ │ const/4 v5, 0x0 │ │ - invoke-virtual {v13, v2, v3, v4, v5}, Landroid/widget/LinearLayout;->setPadding(IIII)V │ + const/4 v6, 0x0 │ + │ + invoke-virtual {v13, v3, v4, v5, v6}, Landroid/widget/LinearLayout;->setPadding(IIII)V │ │ .line 610 │ :cond_5 │ move-object/from16 v0, v22 │ │ invoke-virtual {v0, v13}, Landroid/widget/TableRow;->addView(Landroid/view/View;)V │ │ .line 613 │ - sget-object v2, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ - const v3, 0x7f03000b │ + const v4, 0x7f03000b │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - invoke-static {v2, v3, v4}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ + invoke-static {v3, v4, v5}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ │ - move-result-object v9 │ + move-result-object v2 │ │ - check-cast v9, Landroid/widget/TextView; │ + check-cast v2, Landroid/widget/TextView; │ │ .line 614 │ - .local v9, "arrivalTimeTv":Landroid/widget/TextView; │ - const/16 v2, 0xa │ - │ - const/4 v3, 0x0 │ + .local v2, "arrivalTimeTv":Landroid/widget/TextView; │ + const/16 v3, 0xa │ │ const/4 v4, 0x0 │ │ const/4 v5, 0x0 │ │ - invoke-virtual {v9, v2, v3, v4, v5}, Landroid/widget/TextView;->setPadding(IIII)V │ + const/4 v6, 0x0 │ + │ + invoke-virtual {v2, v3, v4, v5, v6}, Landroid/widget/TextView;->setPadding(IIII)V │ │ .line 620 │ move-object/from16 v0, v21 │ │ - iget-object v2, v0, Lpro/dbro/bart/route;->departureDate:Ljava/util/Date; │ + iget-object v3, v0, Lpro/dbro/bart/route;->departureDate:Ljava/util/Date; │ │ - invoke-virtual {v2}, Ljava/util/Date;->getTime()J │ + invoke-virtual {v3}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v2 │ + move-result-wide v4 │ │ - sub-long/2addr v2, v15 │ + sub-long v4, v4, v16 │ │ - const-wide/16 v4, 0x0 │ + const-wide/16 v6, 0x0 │ │ - cmp-long v2, v2, v4 │ + cmp-long v3, v4, v6 │ │ - if-gtz v2, :cond_7 │ + if-gtz v3, :cond_7 │ │ .line 621 │ const-wide/16 v10, 0x0 │ │ .line 627 │ .local v10, "eta":J │ :goto_4 │ move-object/from16 v0, p0 │ │ - iget-wide v2, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ + iget-wide v4, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ │ - cmp-long v2, v10, v2 │ + cmp-long v3, v10, v4 │ │ - if-lez v2, :cond_6 │ + if-lez v3, :cond_6 │ │ .line 628 │ move-object/from16 v0, p0 │ │ iput-wide v10, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ │ .line 631 │ :cond_6 │ move-object/from16 v0, v21 │ │ - iget-object v2, v0, Lpro/dbro/bart/route;->departureDate:Ljava/util/Date; │ + iget-object v3, v0, Lpro/dbro/bart/route;->departureDate:Ljava/util/Date; │ │ - invoke-virtual {v2}, Ljava/util/Date;->getTime()J │ + invoke-virtual {v3}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v2 │ + move-result-wide v4 │ │ - invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ + invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v9, v2}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V │ + invoke-virtual {v2, v3}, Landroid/widget/TextView;->setTag(Ljava/lang/Object;)V │ │ .line 634 │ move-object/from16 v0, v21 │ │ - iget-object v2, v0, Lpro/dbro/bart/route;->departureDate:Ljava/util/Date; │ + iget-object v3, v0, Lpro/dbro/bart/route;->departureDate:Ljava/util/Date; │ │ - invoke-virtual {v2}, Ljava/util/Date;->getTime()J │ + invoke-virtual {v3}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v2 │ + move-result-wide v4 │ │ - sub-long/2addr v2, v15 │ + sub-long v4, v4, v16 │ │ - const-wide/32 v4, 0x36ee80 │ + const-wide/32 v6, 0x36ee80 │ │ - cmp-long v2, v2, v4 │ + cmp-long v3, v4, v6 │ │ - if-lez v2, :cond_8 │ + if-lez v3, :cond_8 │ │ .line 635 │ - new-instance v17, Ljava/text/SimpleDateFormat; │ + new-instance v15, Ljava/text/SimpleDateFormat; │ │ - const-string v2, "h:mm a" │ + const-string v3, "h:mm a" │ │ - move-object/from16 v0, v17 │ - │ - invoke-direct {v0, v2}, Ljava/text/SimpleDateFormat;->(Ljava/lang/String;)V │ + invoke-direct {v15, v3}, Ljava/text/SimpleDateFormat;->(Ljava/lang/String;)V │ │ .line 636 │ - .local v17, "sdf":Ljava/text/SimpleDateFormat; │ + .local v15, "sdf":Ljava/text/SimpleDateFormat; │ move-object/from16 v0, v21 │ │ - iget-object v2, v0, Lpro/dbro/bart/route;->departureDate:Ljava/util/Date; │ - │ - move-object/from16 v0, v17 │ + iget-object v3, v0, Lpro/dbro/bart/route;->departureDate:Ljava/util/Date; │ │ - invoke-virtual {v0, v2}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; │ + invoke-virtual {v15, v3}, Ljava/text/SimpleDateFormat;->format(Ljava/util/Date;)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v9, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 637 │ - const/high16 v2, 0x41a00000 # 20.0f │ + const/high16 v3, 0x41a00000 # 20.0f │ │ - invoke-virtual {v9, v2}, Landroid/widget/TextView;->setTextSize(F)V │ + invoke-virtual {v2, v3}, Landroid/widget/TextView;->setTextSize(F)V │ │ .line 652 │ - .end local v17 # "sdf":Ljava/text/SimpleDateFormat; │ + .end local v15 # "sdf":Ljava/text/SimpleDateFormat; │ :goto_5 │ move-object/from16 v0, v22 │ │ - invoke-virtual {v0, v9}, Landroid/widget/TableRow;->addView(Landroid/view/View;)V │ + invoke-virtual {v0, v2}, Landroid/widget/TableRow;->addView(Landroid/view/View;)V │ │ .line 654 │ move-object/from16 v0, v22 │ │ move-object/from16 v1, v21 │ │ invoke-virtual {v0, v1}, Landroid/widget/TableRow;->setTag(Ljava/lang/Object;)V │ │ .line 655 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lpro/dbro/bart/TheActivity;->tableLayout:Landroid/widget/TableLayout; │ + iget-object v3, v0, Lpro/dbro/bart/TheActivity;->tableLayout:Landroid/widget/TableLayout; │ │ move-object/from16 v0, v22 │ │ - invoke-virtual {v2, v0}, Landroid/widget/TableLayout;->addView(Landroid/view/View;)V │ + invoke-virtual {v3, v0}, Landroid/widget/TableLayout;->addView(Landroid/view/View;)V │ │ .line 656 │ - new-instance v2, Lpro/dbro/bart/TheActivity$9; │ + new-instance v3, Lpro/dbro/bart/TheActivity$9; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v2, v0}, Lpro/dbro/bart/TheActivity$9;->(Lpro/dbro/bart/TheActivity;)V │ + invoke-direct {v3, v0}, Lpro/dbro/bart/TheActivity$9;->(Lpro/dbro/bart/TheActivity;)V │ │ move-object/from16 v0, v22 │ │ - invoke-virtual {v0, v2}, Landroid/widget/TableRow;->setOnLongClickListener(Landroid/view/View$OnLongClickListener;)V │ + invoke-virtual {v0, v3}, Landroid/widget/TableRow;->setOnLongClickListener(Landroid/view/View$OnLongClickListener;)V │ │ .line 689 │ - new-instance v2, Lpro/dbro/bart/TheActivity$10; │ + new-instance v3, Lpro/dbro/bart/TheActivity$10; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v2, v0}, Lpro/dbro/bart/TheActivity$10;->(Lpro/dbro/bart/TheActivity;)V │ + invoke-direct {v3, v0}, Lpro/dbro/bart/TheActivity$10;->(Lpro/dbro/bart/TheActivity;)V │ │ move-object/from16 v0, v22 │ │ - invoke-virtual {v0, v2}, Landroid/widget/TableRow;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ + invoke-virtual {v0, v3}, Landroid/widget/TableRow;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 573 │ add-int/lit8 v24, v24, 0x1 │ │ goto/16 :goto_0 │ │ .line 624 │ .end local v10 # "eta":J │ :cond_7 │ move-object/from16 v0, v21 │ │ - iget-object v2, v0, Lpro/dbro/bart/route;->departureDate:Ljava/util/Date; │ + iget-object v3, v0, Lpro/dbro/bart/route;->departureDate:Ljava/util/Date; │ │ - invoke-virtual {v2}, Ljava/util/Date;->getTime()J │ + invoke-virtual {v3}, Ljava/util/Date;->getTime()J │ │ - move-result-wide v2 │ + move-result-wide v4 │ │ - sub-long v10, v2, v15 │ + sub-long v10, v4, v16 │ │ .restart local v10 # "eta":J │ - goto/16 :goto_4 │ + goto :goto_4 │ │ .line 641 │ :cond_8 │ - const/high16 v2, 0x42100000 # 36.0f │ + const/high16 v3, 0x42100000 # 36.0f │ │ - invoke-virtual {v9, v2}, Landroid/widget/TextView;->setTextSize(F)V │ + invoke-virtual {v2, v3}, Landroid/widget/TextView;->setTextSize(F)V │ │ .line 643 │ - const-wide/32 v2, 0xea60 │ + const-wide/32 v4, 0xea60 │ │ - cmp-long v2, v10, v2 │ + cmp-long v3, v10, v4 │ │ - if-gez v2, :cond_9 │ + if-gez v3, :cond_9 │ │ .line 644 │ - const-string v2, "<1" │ + const-string v3, "<1" │ │ - invoke-virtual {v9, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 648 │ :goto_6 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lpro/dbro/bart/TheActivity;->timerViews:Ljava/util/ArrayList; │ + iget-object v3, v0, Lpro/dbro/bart/TheActivity;->timerViews:Ljava/util/ArrayList; │ │ - invoke-virtual {v2, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v3, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_5 │ │ .line 646 │ :cond_9 │ - const-wide/32 v2, 0xea60 │ + const-wide/32 v4, 0xea60 │ │ - div-long v2, v10, v2 │ + div-long v4, v10, v4 │ │ - invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ + invoke-static {v4, v5}, Ljava/lang/String;->valueOf(J)Ljava/lang/String; │ │ - move-result-object v2 │ + move-result-object v3 │ │ - invoke-virtual {v9, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ + invoke-virtual {v2, v3}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ goto :goto_6 │ │ .line 727 │ - .end local v9 # "arrivalTimeTv":Landroid/widget/TextView; │ + .end local v2 # "arrivalTimeTv":Landroid/widget/TextView; │ .end local v10 # "eta":J │ .end local v13 # "legLayout":Landroid/widget/LinearLayout; │ .end local v21 # "thisRoute":Lpro/dbro/bart/route; │ .end local v22 # "tr":Landroid/widget/TableRow; │ .end local v24 # "x":I │ .end local v25 # "y":I │ :cond_a │ const-string v14, "This route has stopped for tonight" │ │ .line 728 │ .local v14, "message":Ljava/lang/String; │ - sget-object v2, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ - const v3, 0x7f03000b │ + const v4, 0x7f03000b │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - invoke-static {v2, v3, v4}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ + invoke-static {v3, v4, v5}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v19 │ │ check-cast v19, Landroid/widget/TextView; │ │ .line 729 │ .local v19, "specialScheduleTextView":Landroid/widget/TextView; │ move-object/from16 v0, v19 │ │ invoke-virtual {v0, v14}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V │ │ .line 730 │ - const/4 v2, 0x0 │ - │ const/4 v3, 0x0 │ │ const/4 v4, 0x0 │ │ const/4 v5, 0x0 │ │ + const/4 v6, 0x0 │ + │ move-object/from16 v0, v19 │ │ - invoke-virtual {v0, v2, v3, v4, v5}, Landroid/widget/TextView;->setPadding(IIII)V │ + invoke-virtual {v0, v3, v4, v5, v6}, Landroid/widget/TextView;->setPadding(IIII)V │ │ .line 731 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lpro/dbro/bart/TheActivity;->tableLayout:Landroid/widget/TableLayout; │ + iget-object v3, v0, Lpro/dbro/bart/TheActivity;->tableLayout:Landroid/widget/TableLayout; │ │ move-object/from16 v0, v19 │ │ - invoke-virtual {v2, v0}, Landroid/widget/TableLayout;->addView(Landroid/view/View;)V │ + invoke-virtual {v3, v0}, Landroid/widget/TableLayout;->addView(Landroid/view/View;)V │ │ .line 733 │ .end local v14 # "message":Ljava/lang/String; │ .end local v19 # "specialScheduleTextView":Landroid/widget/TextView; │ :cond_b │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Lpro/dbro/bart/routeResponse;->specialSchedule:Ljava/lang/String; │ + iget-object v3, v0, Lpro/dbro/bart/routeResponse;->specialSchedule:Ljava/lang/String; │ │ - if-eqz v2, :cond_c │ + if-eqz v3, :cond_c │ │ .line 734 │ - sget-object v2, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ - const v3, 0x7f030008 │ + const v4, 0x7f030008 │ │ - const/4 v4, 0x0 │ + const/4 v5, 0x0 │ │ - invoke-static {v2, v3, v4}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ + invoke-static {v3, v4, v5}, Landroid/view/View;->inflate(Landroid/content/Context;ILandroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v18 │ │ check-cast v18, Landroid/widget/ImageView; │ │ .line 735 │ .local v18, "specialSchedule":Landroid/widget/ImageView; │ move-object/from16 v0, p1 │ │ - iget-object v2, v0, Lpro/dbro/bart/routeResponse;->specialSchedule:Ljava/lang/String; │ + iget-object v3, v0, Lpro/dbro/bart/routeResponse;->specialSchedule:Ljava/lang/String; │ │ move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setTag(Ljava/lang/Object;)V │ + invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setTag(Ljava/lang/Object;)V │ │ .line 736 │ - new-instance v2, Lpro/dbro/bart/TheActivity$11; │ + new-instance v3, Lpro/dbro/bart/TheActivity$11; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v2, v0}, Lpro/dbro/bart/TheActivity$11;->(Lpro/dbro/bart/TheActivity;)V │ + invoke-direct {v3, v0}, Lpro/dbro/bart/TheActivity$11;->(Lpro/dbro/bart/TheActivity;)V │ │ move-object/from16 v0, v18 │ │ - invoke-virtual {v0, v2}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ + invoke-virtual {v0, v3}, Landroid/widget/ImageView;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 755 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Lpro/dbro/bart/TheActivity;->tableLayout:Landroid/widget/TableLayout; │ + iget-object v3, v0, Lpro/dbro/bart/TheActivity;->tableLayout:Landroid/widget/TableLayout; │ │ move-object/from16 v0, v18 │ │ - invoke-virtual {v2, v0}, Landroid/widget/TableLayout;->addView(Landroid/view/View;)V │ + invoke-virtual {v3, v0}, Landroid/widget/TableLayout;->addView(Landroid/view/View;)V │ │ .line 758 │ .end local v18 # "specialSchedule":Landroid/widget/ImageView; │ :cond_c │ if-nez v12, :cond_3 │ │ .line 759 │ - new-instance v2, Lpro/dbro/bart/ViewCountDownTimer; │ + new-instance v3, Lpro/dbro/bart/ViewCountDownTimer; │ │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Lpro/dbro/bart/TheActivity;->timerViews:Ljava/util/ArrayList; │ + iget-object v4, v0, Lpro/dbro/bart/TheActivity;->timerViews:Ljava/util/ArrayList; │ │ - const-string v4, "route" │ + const-string v5, "route" │ │ move-object/from16 v0, p0 │ │ - iget-wide v5, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ + iget-wide v6, v0, Lpro/dbro/bart/TheActivity;->maxTimer:J │ │ - const-wide/16 v7, 0x7530 │ + const-wide/16 v8, 0x7530 │ │ - invoke-direct/range {v2 .. v8}, Lpro/dbro/bart/ViewCountDownTimer;->(Ljava/util/ArrayList;Ljava/lang/String;JJ)V │ + invoke-direct/range {v3 .. v9}, Lpro/dbro/bart/ViewCountDownTimer;->(Ljava/util/ArrayList;Ljava/lang/String;JJ)V │ │ - sput-object v2, Lpro/dbro/bart/TheActivity;->timer:Lpro/dbro/bart/ViewCountDownTimer; │ + sput-object v3, Lpro/dbro/bart/TheActivity;->timer:Lpro/dbro/bart/ViewCountDownTimer; │ │ .line 760 │ - sget-object v2, Lpro/dbro/bart/TheActivity;->timer:Lpro/dbro/bart/ViewCountDownTimer; │ + sget-object v3, Lpro/dbro/bart/TheActivity;->timer:Lpro/dbro/bart/ViewCountDownTimer; │ │ - invoke-virtual {v2}, Lpro/dbro/bart/ViewCountDownTimer;->start()Landroid/os/CountDownTimer; │ + invoke-virtual {v3}, Lpro/dbro/bart/ViewCountDownTimer;->start()Landroid/os/CountDownTimer; │ :try_end_1 │ .catch Ljava/lang/Throwable; {:try_start_1 .. :try_end_1} :catch_0 │ │ goto/16 :goto_3 │ .end method │ │ .method public handleResponse(Ljava/lang/Object;Z)V │ @@ -3782,36 +4100,41 @@ │ │ sget-object v10, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ invoke-direct {v9, v10}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const-string v10, "Welcome to Open BART" │ │ + .line 129 │ invoke-virtual {v9, v10}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v9 │ │ const v10, 0x7f020004 │ │ + .line 130 │ invoke-virtual {v9, v10}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v9 │ │ + .line 131 │ invoke-virtual {v9, v2}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v9 │ │ const-string v10, "Okay!" │ │ const/4 v11, 0x0 │ │ + .line 132 │ invoke-virtual {v9, v10, v11}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v9 │ │ + .line 133 │ invoke-virtual {v9}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 135 │ iget-object v9, p0, Lpro/dbro/bart/TheActivity;->editor:Landroid/content/SharedPreferences$Editor; │ │ const-string v10, "first_timer" │ │ @@ -3868,14 +4191,15 @@ │ │ invoke-direct {v0, p0, v9, v10}, Landroid/widget/ArrayAdapter;->(Landroid/content/Context;I[Ljava/lang/Object;)V │ │ .line 152 │ .local v0, "adapter":Landroid/widget/ArrayAdapter;, "Landroid/widget/ArrayAdapter;" │ const v9, 0x7f060009 │ │ + .line 153 │ invoke-virtual {p0, v9}, Lpro/dbro/bart/TheActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v9 │ │ check-cast v9, Landroid/widget/AutoCompleteTextView; │ │ iput-object v9, p0, Lpro/dbro/bart/TheActivity;->originTextView:Landroid/widget/AutoCompleteTextView; │ @@ -4352,40 +4676,45 @@ │ │ sget-object v4, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ invoke-direct {v3, v4}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ iget-object v4, p0, Lpro/dbro/bart/TheActivity;->res:Landroid/content/res/Resources; │ │ + .line 453 │ invoke-virtual {v4, v6}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ move-result-object v4 │ │ aget-object v1, v4, v1 │ │ invoke-virtual {v3, v1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v3, 0x7f020004 │ │ + .line 454 │ invoke-virtual {v1, v3}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 455 │ invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const-string v3, "Okay!" │ │ + .line 456 │ invoke-virtual {v1, v3, v7}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 457 │ invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ move v1, v2 │ │ .line 460 │ .end local v0 # "aboutTv":Landroid/widget/TextView; │ :cond_1 │ @@ -4604,44 +4933,48 @@ │ │ sget-object v1, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ iget-object v1, p0, Lpro/dbro/bart/TheActivity;->res:Landroid/content/res/Resources; │ │ + .line 499 │ invoke-virtual {v1, v4}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ move-result-object v1 │ │ aget-object v1, v1, v2 │ │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ iget-object v1, p0, Lpro/dbro/bart/TheActivity;->res:Landroid/content/res/Resources; │ │ + .line 500 │ invoke-virtual {v1, v4}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ move-result-object v1 │ │ aget-object v1, v1, v3 │ │ invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const-string v1, "Bummer" │ │ const/4 v2, 0x0 │ │ + .line 501 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 502 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 509 │ :cond_0 │ :goto_0 │ return-void ├── smali/pro/dbro/bart/BartStationEtdParser$7.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic val$response:Lpro/dbro/bart/etdResponse; │ │ │ # direct methods │ .method varargs constructor (Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;Lpro/dbro/bart/etdResponse;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/BartStationEtdParser; │ .param p2, "x0" # Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ .param p3, "x1" # Ljava/lang/String; │ .param p4, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 118 │ iput-object p1, p0, Lpro/dbro/bart/BartStationEtdParser$7;->this$0:Lpro/dbro/bart/BartStationEtdParser; ├── smali/pro/dbro/bart/BartRouteParser$4.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/BartRouteParser; │ │ │ # direct methods │ .method varargs constructor (Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/BartRouteParser; │ .param p2, "x0" # Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ .param p3, "x1" # Ljava/lang/String; │ .param p4, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 86 │ iput-object p1, p0, Lpro/dbro/bart/BartRouteParser$4;->this$0:Lpro/dbro/bart/BartRouteParser; ├── smali/pro/dbro/bart/UsherService$3.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/UsherService; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/UsherService;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/UsherService; │ │ .prologue │ .line 367 │ iput-object p1, p0, Lpro/dbro/bart/UsherService$3;->this$0:Lpro/dbro/bart/UsherService; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V ├── smali/pro/dbro/bart/TheActivity$14$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lpro/dbro/bart/TheActivity$14; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/TheActivity$14;)V │ .locals 0 │ + .param p1, "this$1" # Lpro/dbro/bart/TheActivity$14; │ │ .prologue │ .line 1152 │ iput-object p1, p0, Lpro/dbro/bart/TheActivity$14$1;->this$1:Lpro/dbro/bart/TheActivity$14; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/pro/dbro/bart/TheActivity$9.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/TheActivity; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/TheActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/TheActivity; │ │ .prologue │ .line 656 │ iput-object p1, p0, Lpro/dbro/bart/TheActivity$9;->this$0:Lpro/dbro/bart/TheActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -109,44 +110,50 @@ │ │ sget-object v2, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const-string v2, "Route Guidance" │ │ + .line 667 │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f020004 │ │ + .line 668 │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 669 │ invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f040009 │ │ new-instance v3, Lpro/dbro/bart/TheActivity$9$1; │ │ invoke-direct {v3, p0}, Lpro/dbro/bart/TheActivity$9$1;->(Lpro/dbro/bart/TheActivity$9;)V │ │ + .line 670 │ invoke-virtual {v1, v2, v3}, Landroid/app/AlertDialog$Builder;->setPositiveButton(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const-string v2, "Cancel" │ │ + .line 683 │ invoke-virtual {v1, v2, v4}, Landroid/app/AlertDialog$Builder;->setNeutralButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 684 │ invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 685 │ const/4 v1, 0x1 │ │ return v1 │ .end method ├── smali/pro/dbro/bart/BartStationEtdParser$4.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/BartStationEtdParser; │ │ │ # direct methods │ .method varargs constructor (Lpro/dbro/bart/BartStationEtdParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/BartStationEtdParser; │ .param p2, "x0" # Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ .param p3, "x1" # Ljava/lang/String; │ .param p4, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 81 │ iput-object p1, p0, Lpro/dbro/bart/BartStationEtdParser$4;->this$0:Lpro/dbro/bart/BartStationEtdParser; ├── smali/pro/dbro/bart/BartRouteParser$3.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/BartRouteParser; │ │ │ # direct methods │ .method varargs constructor (Lpro/dbro/bart/BartRouteParser;Lcom/thebuzzmedia/sjxp/rule/IRule$Type;Ljava/lang/String;[Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/BartRouteParser; │ .param p2, "x0" # Lcom/thebuzzmedia/sjxp/rule/IRule$Type; │ .param p3, "x1" # Ljava/lang/String; │ .param p4, "x2" # [Ljava/lang/String; │ │ .prologue │ .line 80 │ iput-object p1, p0, Lpro/dbro/bart/BartRouteParser$3;->this$0:Lpro/dbro/bart/BartRouteParser; ├── smali/pro/dbro/bart/TheActivity$12.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/TheActivity; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/TheActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/TheActivity; │ │ .prologue │ .line 961 │ iput-object p1, p0, Lpro/dbro/bart/TheActivity$12;->this$0:Lpro/dbro/bart/TheActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -92,32 +93,37 @@ │ │ sget-object v2, Lpro/dbro/bart/TheActivity;->c:Landroid/content/Context; │ │ invoke-direct {v1, v2}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ const-string v2, "Station Alerts" │ │ + .line 971 │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const v2, 0x7f02000f │ │ + .line 972 │ invoke-virtual {v1, v2}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 973 │ invoke-virtual {v1, v0}, Landroid/app/AlertDialog$Builder;->setView(Landroid/view/View;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ const-string v2, "Bummer" │ │ + .line 974 │ invoke-virtual {v1, v2, v4}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v1 │ │ + .line 975 │ invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 977 │ return-void │ .end method ├── smali/pro/dbro/bart/TheActivity$10.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/TheActivity; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/TheActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/TheActivity; │ │ .prologue │ .line 689 │ iput-object p1, p0, Lpro/dbro/bart/TheActivity$10;->this$0:Lpro/dbro/bart/TheActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/pro/dbro/bart/TheActivity$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lpro/dbro/bart/TheActivity; │ │ │ # direct methods │ .method constructor (Lpro/dbro/bart/TheActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lpro/dbro/bart/TheActivity; │ │ .prologue │ .line 197 │ iput-object p1, p0, Lpro/dbro/bart/TheActivity$1;->this$0:Lpro/dbro/bart/TheActivity; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── res/drawable/map_selector.xml │ ├── res/drawable/map_selector.xml │ │ @@ -1,6 +1,6 @@ │ │ │ │ │ │ │ │ - │ │ + │ │ │ │ ├── res/drawable/shuffle_selector.xml │ ├── res/drawable/shuffle_selector.xml │ │ @@ -1,6 +1,6 @@ │ │ │ │ │ │ │ │ - │ │ + │ │ │ │ ├── res/drawable-hdpi-v4/warning.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/drawable-hdpi-v4/clock.png │ ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -114,71 +113,71 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 15 29 57 76 93 103 2 27 75 104 122 133 143 149 13 60 119 150 158 162 160 157 156 3 65 129 154 159 155 62 1 26 114 112 90 80 113 54 142 161 153 147 98 48 19 66 152 91 23 127 41 53 58 28 106 6 148 25 88 7 12 79 4 5 31 163 94 63 30 164 11 40 34 151 102 59 92 52 111 146 22 56 55 117 74 123 9 134 18 135 21 20 137 144 61 36 109 8 101 85 64 86 50 70 136 68 118 128 96 39} │ │ + 0 15 29 57 76 93 103 2 27 75 104 122 133 143 149 13 60 119 150 158 162 160 157 156 3 65 129 154 159 155 62 1 26 114 112 90 80 113 54 142 161 153 147 98 48 19 66 152 91 23 127 41 53 58 28 106 6 148 25 88 7 12 79 4 5 31 163 94 63 30 164 11 40 34 151 102 59 92 52 111 146 22 56 55 117 74 123 9 134 18 135 21 20 137 144 61 36 109 8 101 85 64 86 50 70 136 68 118 128 96 39} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000010101010101010101010101010101010203040506070706050403020101010101010101010101010101010100000000000000000000 │ │ -00000000000000000000010101010101010101010101010108090a0b0c0d0e0f0f0e0d0c0b0a0908010101010101010101010101010100000000000000000000 │ │ -00000000000000000000010101010101010101010101101112131415161417181817141615141312111001010101010101010101010100000000000000000000 │ │ -0000000000000000000001010101010101010101191a1b16141c1c1415161d1e1e1d1615141c1c14161b1f200101010101010101010100000000000000000000 │ │ -000000000000000000000101010101010101012122161d1c1e16140d2324251f1f2524230d14161e1c1d1d262101010101010101010100000000000000000000 │ │ -0000000000000000000001010101010101012728292a18162b2c2d2e01010101010101012e2d2c2b16182a292827010101010101010100000000000000000000 │ │ -00000000000000000000010101010101012f18142a1d30313201010101010101010101010101013231301d2a14182f0101010101010100000000000000000000 │ │ -000000000000000000000101010101011a1e181c1633340101010101010835363701010101010101013433161c181e1a01010101010100000000000000000000 │ │ -0000000000000000000001010101012718182a16381001010101010101393a15250101010101010101011038162a181827010101010100000000000000000000 │ │ -00000000000000000000010101013b28141c293c3d01010101010101013e0f293f010101010101010101013d3c291c14283b0101010100000000000000000000 │ │ -000000000000000000000101014022162a1638410101010101010101014213434401010101010101010101014138162a16224001010100000000000000000000 │ │ -0000000000000000000001010145162a1d333e010101010101010101014613470b0101010101010101010101013e331d2a164501010100000000000000000000 │ │ -000000000000000000000101481b1d18304901010101010101010101014a4b474c010101010101010101010101014930181d1b48010100000000000000000000 │ │ -0000000000000000000001014d162a164e0101010101010101010101014f2a435020010101010101010101010101014e162a164d010100000000000000000000 │ │ -00000000000000000000010112141c5152010101010101010101010101531c2912400101010101010101010101010152511c1412010100000000000000000000 │ │ -000000000000000000002009131c162c01010101010101010101010101541c29551901010101010101010101010101012c161c13092000000000000000000000 │ │ -000000000000000000001056141c142d01010101010101010101010101561716575801010101010101010101010101012d141c14561000000000000000000000 │ │ -00000000000000000000030b1514595a010101010101010101010101013f14145b5c01010101010101010101010101015a5914150b0300000000000000000000 │ │ -00000000000000000000040c1615230101010101010101010101010101251414595d0101010101010101010101010101012315160c0400000000000000000000 │ │ -00000000000000000000050d14162401010101010101010101010101012c15175e320101010101010101010101010101012416140d0500000000000000000000 │ │ -00000000000000000000065f17142501010101010101010101010101010b431e3a4a0101010101010101010101010101012514175f0600000000000000000000 │ │ -000000000000000000000713181e60010101010101010101010101010107431e3061010101010101010101010101010101601e18130700000000000000000000 │ │ -000000000000000000000713181e60010101010101010101010101010138472a1462630101010101010101010101010101601e18130700000000000000000000 │ │ -00000000000000000000065f171425010101010101010101010101010125431e2a290b63010101010101010101010101012514175f0600000000000000000000 │ │ -00000000000000000000050d14162401010101010101010101010101013931141e1c1564200101010101010101010101012416140d0500000000000000000000 │ │ -00000000000000000000040c161523010101010101010101010101010101082517172a1d650101010101010101010101012315160c0400000000000000000000 │ │ -00000000000000000000030b1514595a010101010101010101010101010101016630171e1667010101010101010101015a5914150b0300000000000000000000 │ │ -000000000000000000001056141c142d0101010101010101010101010101010101683a141c16690101010101010101012d141c14561000000000000000000000 │ │ -000000000000000000002009131c162c010101010101010101010101010101010101346a16181e6b01010101010101012c161c13092000000000000000000000 │ │ -00000000000000000000010112141c5152010101010101010101010101010101010101461b161e1e4d01010101010152511c1412010100000000000000000000 │ │ -0000000000000000000001014d162a164e010101010101010101010101010101010101015d6c29143a4f01010101014e162a164d010100000000000000000000 │ │ -000000000000000000000101481b1d183049010101010101010101010101010101010101013e3815436d3d0101014930181d1b48010100000000000000000000 │ │ -0000000000000000000001010145162a1d333e01010101010101010101010101010101010101636e2b6f2001013e331d2a1d6001010100000000000000000000 │ │ -000000000000000000000101014022162a1638410101010101010101010101010101010101010119370101014138162a29260801010100000000000000000000 │ │ -00000000000000000000010101013b28141c293c3d010101010101010101010101010101010101010101013d3c291c14283b0101010100000000000000000000 │ │ -0000000000000000000001010101012718182a16381001010101010101010101010101010101010101011038162a181827010101010100000000000000000000 │ │ -000000000000000000000101010101011a1e181c1633340101010101010101010101010101010101013433161c181e1a01010101010100000000000000000000 │ │ -00000000000000000000010101010101012f18142a1d30313201010101010101010101010101013231301d2a14182f0101010101010100000000000000000000 │ │ -0000000000000000000001010101010101012728292a18162b2c2d2e01010101010101012e2d2c2b16182a292827010101010101010100000000000000000000 │ │ -000000000000000000000101010101010101012122161d1c1e16140d2324251f1f2524230d14161e1c1d16222101010101010101010100000000000000000000 │ │ -0000000000000000000001010101010101010101191a1b16141c1c1415161d1e1e1d1615141c1c14161b1a190101010101010101010100000000000000000000 │ │ -00000000000000000000010101010101010101010101101112131415161417181817141615141312111001010101010101010101010100000000000000000000 │ │ -00000000000000000000010101010101010101010101010108090a0b0c0d0e0f0f0e0d0c0b0a0908010101010101010101010101010100000000000000000000 │ │ -00000000000000000000010101010101010101010101010101010203040506070706050403020101010101010101010101010101010100000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000102030405060605040302010000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000708090a0b0c0d0e0e0d0c0b0a090807000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000f1011121314151316171716131514131211100f00000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000018191a15131b1b1314151c1d1d1c1514131b1b13151a1e1f0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000002021151c1b1d15130c2223241e1e2423220c13151d1b1c1c252000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000002627282917152a2b2c2d00000000000000002d2c2b2a151729282726000000000000000000000000000000000000 │ │ +00000000000000000000000000000000002e1713291c2f3031000000000000000000000000000031302f1c2913172e0000000000000000000000000000000000 │ │ +00000000000000000000000000000000191d171b1532330000000000000734353600000000000000003332151b171d1900000000000000000000000000000000 │ │ +0000000000000000000000000000002617172915370f00000000000000383914240000000000000000000f371529171726000000000000000000000000000000 │ │ +00000000000000000000000000003a27131b283b3c00000000000000003d0e283e000000000000000000003c3b281b13273a0000000000000000000000000000 │ │ +000000000000000000000000003f2115291537400000000000000000004112424300000000000000000000004037152915213f00000000000000000000000000 │ │ +000000000000000000000000004415291c323d000000000000000000004512460a0000000000000000000000003d321c29154400000000000000000000000000 │ │ +000000000000000000000000471a1c172f480000000000000000000000494a464b00000000000000000000000000482f171c1a47000000000000000000000000 │ │ +0000000000000000000000004c1529154d0000000000000000000000004e29424f1f000000000000000000000000004d1529154c000000000000000000000000 │ │ +00000000000000000000000011131b5051000000000000000000000000521b28113f0000000000000000000000000051501b1311000000000000000000000000 │ │ +000000000000000000001f08121b152b00000000000000000000000000531b28541800000000000000000000000000002b151b12081f00000000000000000000 │ │ +000000000000000000000f55131b132c00000000000000000000000000551615565700000000000000000000000000002c131b13550f00000000000000000000 │ │ +00000000000000000000020a14135859000000000000000000000000003e13135a5b0000000000000000000000000000595813140a0200000000000000000000 │ │ +00000000000000000000030b1514220000000000000000000000000000241313585c0000000000000000000000000000002214150b0300000000000000000000 │ │ +00000000000000000000040c13152300000000000000000000000000002b14165d310000000000000000000000000000002315130c0400000000000000000000 │ │ +00000000000000000000055e16132400000000000000000000000000000a421d39490000000000000000000000000000002413165e0500000000000000000000 │ │ +000000000000000000000612171d5f000000000000000000000000000006421d2f600000000000000000000000000000005f1d17120600000000000000000000 │ │ +000000000000000000000612171d5f000000000000000000000000000037462913616200000000000000000000000000005f1d17120600000000000000000000 │ │ +00000000000000000000055e161324000000000000000000000000000024421d29280a62000000000000000000000000002413165e0500000000000000000000 │ │ +00000000000000000000040c13152300000000000000000000000000003830131d1b14631f0000000000000000000000002315130c0400000000000000000000 │ │ +00000000000000000000030b15142200000000000000000000000000000007241616291c640000000000000000000000002214150b0300000000000000000000 │ │ +00000000000000000000020a1413585900000000000000000000000000000000652f161d156600000000000000000000595813140a0200000000000000000000 │ │ +000000000000000000000f55131b132c00000000000000000000000000000000006739131b15680000000000000000002c131b13550f00000000000000000000 │ │ +000000000000000000001f08121b152b000000000000000000000000000000000000336915171d6a00000000000000002b151b12081f00000000000000000000 │ │ +00000000000000000000000011131b5051000000000000000000000000000000000000451a151d1d4c00000000000051501b1311000000000000000000000000 │ │ +0000000000000000000000004c1529154d000000000000000000000000000000000000005c6b2813394e00000000004d1529154c000000000000000000000000 │ │ +000000000000000000000000471a1c172f48000000000000000000000000000000000000003d3714426c3c000000482f171c1a47000000000000000000000000 │ │ +000000000000000000000000004415291c323d00000000000000000000000000000000000000626d2a6e1f00003d321c291c5f00000000000000000000000000 │ │ +000000000000000000000000003f2115291537400000000000000000000000000000000000000018360000004037152928250700000000000000000000000000 │ │ +00000000000000000000000000003a27131b283b3c000000000000000000000000000000000000000000003c3b281b13273a0000000000000000000000000000 │ │ +0000000000000000000000000000002617172915370f00000000000000000000000000000000000000000f371529171726000000000000000000000000000000 │ │ +00000000000000000000000000000000191d171b1532330000000000000000000000000000000000003332151b171d1900000000000000000000000000000000 │ │ +00000000000000000000000000000000002e1713291c2f3031000000000000000000000000000031302f1c2913172e0000000000000000000000000000000000 │ │ +0000000000000000000000000000000000002627282917152a2b2c2d00000000000000002d2c2b2a151729282726000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000002021151c1b1d15130c2223241e1e2423220c13151d1b1c15212000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000018191a15131b1b1314151c1d1d1c1514131b1b13151a19180000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000f1011121314151316171716131514131211100f00000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000708090a0b0c0d0e0e0d0c0b0a090807000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000102030405060605040302010000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/map_pressed.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 50; height: 40; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ @@ -209,51 +209,51 @@ │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ } │ │ tRNS { │ │ - 0 7 55 145 137 88 174 78 19 24 95 162 32 85 175 255 181 104 204 114 48 52 127 218 245 3 157 221 160 242 173 26 25 96 248 217 131 200 163 91 75 216 30 98 235 246 121 9 2 33 109 190 238 86 171 201 115 15 71 166 233 64 203 211 56 187 208 184 209 185 94 102 243 125 158 155 129 29 165 34 72 241 67 28 193 244 192 194 240 159 22 73 252 229 178 177 18 62 27 210 130 42 224 136 13 116 232 179 152 153 247 254 154 76 251 213 249 31 188 253 215 69 219 128 239 92 196 147 124 176 172 220 63 183 47 54 230 231 35 8 250 142 45 186 17 234 93 49 225 202 118 223 107 189 44 57 46 141 89 206 90 195 39 198 11 4 111 205 138 144 156 126 139 222 81 169 226 180 38 148 143 82 110 236 80 40 227 170 228 70 10 60 119 191 87 65 53 150 103 41 83 164 61 199 182 12 59} │ │ + 0 7 55 145 137 88 174 78 19 24 95 162 32 85 175 181 104 204 114 48 52 127 218 245 3 157 221 160 242 173 26 25 96 248 217 131 200 163 91 75 216 30 98 235 246 121 9 2 33 109 190 238 86 171 201 115 15 71 166 233 64 203 211 56 187 208 184 209 185 94 102 243 125 158 155 129 29 165 34 72 241 67 28 193 244 192 194 240 159 22 73 252 229 178 177 18 62 27 210 130 42 224 136 13 116 232 179 152 153 247 254 154 76 251 213 249 31 188 253 215 69 219 128 239 92 196 147 124 176 172 220 63 183 47 54 230 231 35 8 250 142 45 186 17 234 93 49 225 202 118 223 107 189 44 57 46 141 89 206 90 195 39 198 11 4 111 205 138 144 156 126 139 222 81 169 226 180 38 148 143 82 110 236 80 40 227 170 228 70 10 60 119 191 87 65 53 150 103 41 83 164 61 199 182 12 59} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000102030400050607080000000000000000000000000000000000000000000000000000090a0b │ │ -000000000000000000000c0d0e0f0f1000110f0f121314000000000000000000000000000000000000000000001516170f18 │ │ -0000000000000019071a1b0f0f0f0f1c00050f0f0f0f1d1e0a1f0000000000000000000000000000000020210e220f0f0f23 │ │ -00000000001424250f0f0f0f0f0f0f2600270f0f0f0f0f0f0f231a280000000000000000000000000203290f0f0f0f0f0f1b │ │ -00192a2b102c0f0f0f0f0f0f0f0f0f2600270f0f0f0f0f0f0f0f0f2d252e142f0000000030313233340f0f0f0f0f0f0f0f1b │ │ -3536340f0f0f0f0f0f0f0f0f0f0f0f2600270f0f0f0f0f0f0f0f0f0f0f0f2d373839003a3b340f0f0f0f0f0f0f0f0f0f0f1b │ │ -3c0f0f0f0f0f0f0f0f0f0f0f0f0f0f2600270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f3d003e0f0f0f0f0f0f0f0f0f0f0f0f0f1b │ │ -3f0f0f0f0f0f0f0f0f0f0f0f0f0f0f2600270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f4000410f0f0f0f0f0f0f0f0f0f0f0f0f1b │ │ -420f0f0f0f0f0f0f0f0f0f0f0f0f0f2600270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0200430f0f0f0f0f0f0f0f0f0f0f0f0f1b │ │ -440f0f0f0f0f0f0f0f0f0f0f0f0f0f2600270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0200450f0f0f0f0f0f0f0f46470f0f0f1b │ │ -440f0f0f0f0f0f0f0f0f0f0f0f0f0f2600270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0200450f48494a340f0f4b004c0f0f0f1b │ │ -440f0f0f0f0f0f0f0f0f0f0f0f0f0f2600270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0200450f2c3d004d4e174f500f0f0f0f1b │ │ -440f0f0f0f0f0f0f0f0f0f0f0f0f0f2600270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0200450f0f514a52005300540f0f0f0f1b │ │ -440f0f0f0f0f0f555657580f0f0f0f2600270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0200450f0f0f0f0f5900005a5b410f0f1b │ │ -440f5c5d4a5e0f5f5a6061480f0f0f2600270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0200450f0f0f0f0f326263640065660f1b │ │ -3f0f670068690f6a6b6c6d6e0f0f0f2600270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0200450f0f0f6f7000260f0f5d372d0f1b │ │ -3f0f1a7110720f0f0f0f0f2332730f2600270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0200450f0f0f74755b0f27760f0f0f0f1b │ │ -440f0f0f0f0f0f0f0f0f0f3f00640f4e00270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0200450f0f0f7756780f7939780f0f0f1b │ │ -440f0f0f0f0f0f0f0f0f0f7a007b0f3b00270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0200450f0f0f0f0f0f0f7c087d0f0f0f1b │ │ -440f0f0f0f0f0f0f0f0f0f66717e0f2600270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0200450f0f0f0f0f0f0f0f1b780f0f0f1b │ │ -440f0f0f0f0f0f0f0f0f0f0f720f0f2600270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0200450f0f0f0f0f0f0f0f0f5141770f1b │ │ -440f0f0f0f0f0f0f0f0f7f800f0f0f2600270f0f0f0f0f0f0f0f0f0f7c480f0f0f0200450f0f0f0f0f0f0f0f0f8100820f83 │ │ -440f0f0f0f0f0f0f0f4200840f0f0f2600270f0f0f0f0f0f5d85222d84862e5d0f8700450f0f0f0f0f0f0f0f0f8820872d89 │ │ -440f0f0f0f0f0f0f0f8a30880f0f0f2600270f0f0f0f2d804d8b238c8d8e00590f84008f0f0f0f0f0f0f0f0f0f0f04909134 │ │ -440f0f0f0f0f0f0f0f6c810f0f0f0f0b00920f0f187266089310180f0f48782c940c00950f0f0f0f0f0f0f0f0f0f74910f1b │ │ -440f0f0f0f0f0f0f0f0f0f0f0f0f0f4e0011917b2a335c896e0f0f0f0f0f0f0f23530096770f0f0f0f0f0f0f0f0f0f224897 │ │ -440f0f0f0f0f0f0f24980f0f0f0f0f99009a5a003d290f0f0f0f0f0f0f0f0f0f0f79009b8c0f0f0f0f0f0f0f0f0f489c9d77 │ │ -440f0f0f0f0f0f0f9e009f0f0f0f44a000504c260f0f0f0f0f0f0f0f0f0f0f0f0f8700a10f10330f0f0f0f0f0f0f95008d0f │ │ -440f0f0f0f0f0f0f3c19a20fa33da400a5a60f0f0f0f0f0f0f0f0f0f0f0f0f0f0f8700a70f3d00647c0f0f0f0f0fa8009f74 │ │ -440f0f0f0f0f0f0f0f0ea90faa00abac30270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0200430fadae190e5c885d1b1844af6fb0 │ │ -440f0f0f0f0f0f0f0f0f0f0f74480fb100270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0200450f0f6f781888b20000b30f0f0f83 │ │ -440f0f0f0f0f0f0f0f0f0f0f0f0f0f0b00270f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0200450f0f0f0f0f2db4b596730f0f0f1b │ │ -440f0f0f0f0f0f0f0f0f0f0f0f0f0f0b009e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0200450f0f0f0f0f0f0f0f0f0f0f0f0f7a │ │ -440f0f0f0f0f0f0f0f0f0f0f0f0f0f4100b60f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0200450f0f0f0f0f0f0f0f0f0f0f0f0f18 │ │ -440f0f0f0f0f0f0f0f0f0f0f0fb76bb800b94aba5c0f0f0f0f0f0f0f0f0f0f0f0f0200450f0f0f0f0f0f0f0f0f0f0f8c784c │ │ -440f0f0f0f0f0f0f0f0f5825a62aa50000000008b5bb5d0f0f0f0f0f0f0f0f0f0f0200450f0f0f0f0f0f0f0f0fbc1abdbe00 │ │ -440f0f0f0f0f0f0f44a8bf00000000000000000000004fc07e6e0f0f0f0f0f0f0f0200450f0f0f0f0f0f22c1967500000000 │ │ -9f0f0f0f0f3c4ec23900000000000000000000000000000000c3673f0f0f0f0f0fc400850f0f0f0fb0c55200000000000000 │ │ -b00f0f76c6c700000000000000000000000000000000000000000009c8c9510f0fca00cb0f0f0e468a000000000000000000 │ │ -ccb39bcd00000000000000000000000000000000000000000000000000198a96cbce004eaa02010000000000000000000000 │ │ +000000000000000000000c0d0ecece0f0010cece11121300000000000000000000000000000000000000000000141516ce17 │ │ +000000000000001807191acececece1b0005cececece1c1d0a1e000000000000000000000000000000001f200e21cecece22 │ │ +0000000000132324cecececececece250026cecececececece221927000000000000000000000000020328cececececece1a │ │ +0018292a0f2bcecececececececece250026cecececececececece2c242d132e000000002f30313233cececececececece1a │ │ +343533cececececececececececece250026cececececececececececece2c36373800393a33cecececececececececece1a │ │ +3bcececececececececececececece250026cecececececececececececececece3c003dcecececececececececececece1a │ │ +3ecececececececececececececece250026cecececececececececececececece3f0040cecececececececececececece1a │ │ +41cececececececececececececece250026cecececececececececececececece020042cecececececececececececece1a │ │ +43cececececececececececececece250026cecececececececececececececece020044cececececececece4546cecece1a │ │ +43cececececececececececececece250026cecececececececececececececece020044ce47484933cece4a004bcecece1a │ │ +43cececececececececececececece250026cecececececececececececececece020044ce2b3c004c4d164e4fcececece1a │ │ +43cececececececececececececece250026cecececececececececececececece020044cece50495100520053cececece1a │ │ +43cececececece54555657cececece250026cecececececececececececececece020044cecececece580000595a40cece1a │ │ +43ce5b5c495dce5e595f6047cecece250026cecececececececececececececece020044cecececece31616263006465ce1a │ │ +3ece66006768ce696a6b6c6dcecece250026cecececececececececececececece020044cecece6e6f0025cece5c362cce1a │ │ +3ece19700f71cecececece223172ce250026cecececececececececececececece020044cecece73745ace2675cececece1a │ │ +43cececececececececece3e0063ce4d0026cecececececececececececececece020044cecece765577ce783877cecece1a │ │ +43cececececececececece79007ace3a0026cecececececececececececececece020044cecececececece7b087ccecece1a │ │ +43cececececececececece65707dce250026cecececececececececececececece020044cececececececece1a77cecece1a │ │ +43cecececececececececece71cece250026cecececececececececececececece020044cecececececececece504076ce1a │ │ +43cecececececececece7e7fcecece250026cececececececececece7b47cecece020044cecececececececece800081ce82 │ │ +43cececececececece410083cecece250026cececececece5c84212c83852d5cce860044cecececececececece871f862c88 │ │ +43cececececececece892f87cecece250026cececece2c7f4c8a228b8c8d0058ce83008ecececececececececece048f9033 │ │ +43cececececececece6b80cececece0b0091cece17716508920f17cece47772b930c0094cececececececececece7390ce1a │ │ +43cececececececececececececece4d0010907a29325b886dcecececececece2252009576cececececececececece214796 │ │ +43cecececececece2397cecececece98009959003c28cecececececececececece78009a8bcecececececececece479b9c76 │ │ +43cecececececece9d009ececece439f004f4b25cecececececececececececece8600a0ce0f32cecececececece94008cce │ │ +43cecececececece3b18a1cea23ca300a4a5cecececececececececececececece8600a6ce3c00637bcececececea7009e73 │ │ +43cececececececece0ea8cea900aaab2f26cecececececececececececececece020042ceacad180e5b875c1a1743ae6eaf │ │ +43cecececececececececece7347ceb00026cecececececececececececececece020044cece6e771787b10000b2cecece82 │ │ +43cececececececececececececece0b0026cecececececececececececececece020044cecececece2cb3b49572cecece1a │ │ +43cececececececececececececece0b009dcecececececececececececececece020044cecececececececececececece79 │ │ +43cececececececececececececece4000b5cecececececececececececececece020044cecececececececececececece17 │ │ +43cecececececececececececeb66ab700b849b95bcececececececececececece020044cecececececececececece8b774b │ │ +43cecececececececece5724a529a40000000008b4ba5ccececececececececece020044cececececececececebb19bcbd00 │ │ +43cecececececece43a7be00000000000000000000004ebf7d6dcecececececece020044cececececece21c0957400000000 │ │ +9ecececece3b4dc13800000000000000000000000000000000c2663ecececececec30084cecececeafc45100000000000000 │ │ +afcece75c5c600000000000000000000000000000000000000000009c7c850cecec900cacece0e4589000000000000000000 │ │ +cbb29acc00000000000000000000000000000000000000000000000000188995cacd004da902010000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/sad_mac.png │ ├── sng │ │ @@ -1,18 +1,18 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 49; height: 64; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -09111400 09111400 09121500 09131400 08141872 06141d98 04161c96 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 00181b98 05151998 0a141625 0a151600 0b141600 0b141600 │ │ -09111400 09111400 09131a00 09151900 000b15ca 000a1aff 000914ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000a16ff 02121839 08141900 0a121400 0b131400 │ │ -0a111500 09111507 07121a4f 03111a52 4c585ec8 5d6971ff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 606870fa 1e2c3473 050f1656 0a131414 0b131400 │ │ -0e171e00 0a131a09 00060ff8 00020fff cfd5d6fe ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffd 3d5056ff 000005ff 06111535 09151800 │ │ +00000000 00000000 00000000 00000000 08141872 06141d98 04161c96 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 01181b97 00181b98 05151998 0a141625 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 000b15ca 000a1aff 000914ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000816ff 000a16ff 02121839 00000000 00000000 00000000 │ │ +00000000 09111507 07121a4f 03111a52 4c585ec8 5d6971ff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 5d696fff 606870fa 1e2c3473 050f1656 0a131414 00000000 │ │ +00000000 0a131a09 00060ff8 00020fff cfd5d6fe ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffd 3d5056ff 000005ff 06111535 00000000 │ │ 0b151c45 111e2263 60696cea 626e71ff dce0dfff fffffeff feffffff fcfffeff fdfffeff fdfffdff fffffeff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffeff fffffeff ffffffff ffffffff fdfefdff 8f969aff 64696dfa 202a3178 05101556 │ │ 000f19c7 1b2f38ff fffffffe ffffffff ffffffff fffffeff ffffffff fffeffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fefefeff ffffffff fdfffcff ffffffff fffffffe 47575eff 000c14fa │ │ 00101abd 1a2c3aff f2f4f3ff ffffffff ffffffff ffffffff ffffffff f0f1f1ff 969ea0ff 8f9a9fff 909b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 919b9fff 8f9598ff c3c9c9ff fefefeff fffffdff fffffeff fffffcff ffffffff 45535bff 000d13ed │ │ 001019bd 192d37ff f3f4f4ff ffffffff fefffeff fefbfcff ffffffff e8eaebff 00030aff 000002ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000006ff 000000ff 6f797dff ffffffff fffefdff fefefeff ffffffff ffffffff 44535aff 000b16ed │ │ 001019bd 192d37ff f3f4f4ff ffffffff ffffffff f7f6f7ff 7a8486ff 6b777cff 929c9fff 969c9fff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 959ea1ff 95989cff 7f898dff 6a6e72ff e2e5e4ff fffffeff ffffffff ffffffff 44535aff 000b16ed │ │ 001019bd 192d37ff f3f4f4ff ffffffff ffffffff f1f3f3ff 0b2227ff 0e2128ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 869194ff 000004ff ccd2d3ff ffffffff ffffffff ffffffff 44535aff 000b16ed │ │ 001019bd 192d37ff f3f4f4ff ffffffff ffffffff f3f4f3ff 182d36ff 192a32ff f6f7f6ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 859095ff 000913ff cfd4d5ff ffffffff ffffffff ffffffff 44535aff 000b16ed │ │ @@ -55,18 +55,18 @@ │ │ 001019bd 192d37ff f3f4f4ff ffffffff ffffffff f6f5f6ff 717d82ff 5d686eff 5c696eff 727d82ff f9fbfbff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffdff fefffdff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffefeff fffefeff ffffffff ffffffff fffffeff ffffffff ffffffff 44535aff 000b16ed │ │ 001019bd 192d37ff f3f4f4ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffeff ffffffff ffffffff 44535aff 000b16ed │ │ 001019bd 192d37ff f3f4f4ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffeff ffffffff ffffffff 44535aff 000b16ed │ │ 001019bd 192d37ff f3f4f4ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffeff ffffffff ffffffff 44535aff 000b16ed │ │ 001019bd 1b2c3aff f2f4f3ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff feffffff fcfffeff ffffffff 43545bff 000c13ed │ │ 00101ac7 1b2f3aff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 47575eff 000c14fa │ │ 07131a77 122227a5 999fa1f3 a7acb0ff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acafff a4acaeff a8acafff a3abacfc 2b363cb1 030f1496 │ │ -0f181f00 0b131807 000a10ea 000d18ff 00000bff 000008ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 00000aff 000512ff 000c13ff 05101631 09151800 │ │ -0a141900 09141814 03151ded 00141eff 677277ff 818d8fff 818b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 818b91ff 828c90ff 24363bff 01101cff 08141c3c 08141a00 │ │ -09141800 09141814 03141ded 00111bff d4d9d9ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 4d595dff 000a16ff 07141b3c 07141b00 │ │ -09141800 09141814 03141ded 00121dff c9cdceff ffffffff fffefeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff ffffffff 47555bff 000b18ff 09141a3c 09141a00 │ │ -0a131800 0a131814 03141dec 00111eff c9cdcfff ffffffff fffffdff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff ffffffff 46565bff 000b17ff 0219193d 02191900 │ │ -0a131800 0a131814 03141dec 00111eff c9cdcfff ffffffff fffffdff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 46565bff 000b17ff 001a193d 001a1900 │ │ -0a131800 0a131814 03141dec 00111eff d4d7d9ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 4a5a5eff 000a17ff 001a193d 001a1900 │ │ -09141800 09141814 03151eed 00131fff 818b8fff a4abaeff a4abadff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff 2e3f47ff 010f1aff 0318183c 03181800 │ │ -09141700 09141615 04161cf9 001723ff 000b18ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 001222ff 021722ff 08131d3f 08131d00 │ │ -0b141500 0b14150d 0915198f 05161f9b 02141e9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 01141c9a 04131f9a 05161d9b 0a131b25 0a131b00 │ │ +00000000 0b131807 000a10ea 000d18ff 00000bff 000008ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 000009ff 00000aff 000512ff 000c13ff 05101631 00000000 │ │ +00000000 09141814 03151ded 00141eff 677277ff 818d8fff 818b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 808b91ff 818b91ff 828c90ff 24363bff 01101cff 08141c3c 00000000 │ │ +00000000 09141814 03141ded 00111bff d4d9d9ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 4d595dff 000a16ff 07141b3c 00000000 │ │ +00000000 09141814 03141ded 00121dff c9cdceff ffffffff fffefeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff ffffffff 47555bff 000b18ff 09141a3c 00000000 │ │ +00000000 0a131814 03141dec 00111eff c9cdcfff ffffffff fffffdff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff fffffeff ffffffff 46565bff 000b17ff 0219193d 00000000 │ │ +00000000 0a131814 03141dec 00111eff c9cdcfff ffffffff fffffdff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 46565bff 000b17ff 001a193d 00000000 │ │ +00000000 0a131814 03141dec 00111eff d4d7d9ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 4a5a5eff 000a17ff 001a193d 00000000 │ │ +00000000 09141814 03151eed 00131fff 818b8fff a4abaeff a4abadff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff a4abaeff 2e3f47ff 010f1aff 0318183c 00000000 │ │ +00000000 09141615 04161cf9 001723ff 000b18ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 000915ff 001222ff 021722ff 08131d3f 00000000 │ │ +00000000 0b14150d 0915198f 05161f9b 02141e9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 02131d9a 01141c9a 04131f9a 05161d9b 0a131b25 00000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/map.png │ ├── sng │ │ @@ -1,48 +1,48 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 50; height: 40; bitdepth: 8; │ │ using grayscale alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -d700 d800 a400 db00 cb00 d300 d900 d000 d100 c500 da00 c100 e007 d037 e991 bf89 af00 f258 e3ae c44e d113 c100 c600 db00 dc00 cc00 ce00 e400 c800 ca00 c600 d800 d900 f300 c000 c400 cd00 9f00 db00 ca00 d100 de00 d700 da00 d300 db00 d400 c518 d85f e4a2 │ │ -d700 d800 a400 db00 cb00 d300 d900 d100 cd00 bc00 d920 d155 e9af f5ff ffff ccb5 be00 fd68 ffff faff e6cc d572 cb30 d100 db00 cc00 ce00 e400 c800 ca00 c600 d800 d900 f300 c000 c400 cd00 9f00 db00 ca00 d100 de00 d700 d800 cc00 d934 e07f ebda ffff fff5 │ │ -d700 d800 a400 db00 cb00 d400 d600 c803 dc4e db9d f2dd fcff ffff ffff fcff cea0 e400 ff58 ffff ffff ffff ffff f1f2 e7ad db5f c41a cb00 e500 c800 ca00 c600 d800 d900 f300 c000 c400 cd00 9f00 db00 ca00 d200 dc00 d019 df60 e7af f1f8 ffff ffff ffff ffd9 │ │ -d700 d800 a200 da00 c900 cc30 e683 e8c8 fdff ffff ffff ffff ffff ffff fcff cea3 df00 ff5b ffff ffff ffff ffff ffff ffff f7ff edd9 df9d df4b c500 c800 c500 d800 d900 f300 c000 c400 cc00 9d00 da00 c800 cc37 e691 f0d8 fbff ffff ffff ffff ffff ffff ffdd │ │ -d400 d703 a71e db62 edb5 f5eb feff ffff ffff ffff ffff ffff ffff ffff fcff cea3 df00 ff5b ffff ffff ffff ffff ffff ffff ffff ffff feff f9f6 eac8 d379 c730 d709 d600 f300 be00 c100 cc02 a221 db6d e9be f5ee fdff ffff ffff ffff ffff ffff ffff ffff ffdd │ │ -d556 edab f0ee fcff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff cea3 df00 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff faf6 eac9 dd73 f30f c400 c147 e8a6 eeee fdff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffdd │ │ -f2e9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff cea3 df00 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f440 db00 e2cb ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffdd │ │ -f2d3 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff cea3 df00 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fa38 df00 e2bb ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffdd │ │ -eed0 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff cea3 df00 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 df00 deb8 ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff ffff ffff ffff ffdd │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff cea3 df00 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 df00 dfb9 ffff ffff f9ff ffff ffff ffff ffff fcff a35e b066 ffff ffff ffff ffdd │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff cea3 df00 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 df00 dfb9 ffff f6f3 ce7d e29e f5ee ffff ffff c69b 6c00 c081 ffff ffff ffff ffdd │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff cea3 df00 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 df00 dfb9 ffff efeb ed40 bf00 ce1d f0a5 ebda 9622 a348 ffff ffff ffff ffff ffdd │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff cea3 df00 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 df00 dfb9 ffff ffff fdf1 e29e df43 c900 a11c b200 f0c1 fdff ffff ffff ffff ffdd │ │ -efd1 ffff ffff ffff ffff ffff ffff fef4 ddc0 e8c2 fff0 ffff ffff ffff fcff cea3 df00 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 df00 dfb9 ffff ffff ffff ffff fbff d19f 9500 f100 e716 c249 dabb fbff ffff ffdd │ │ -efd1 ffff fdfc f7e5 d89e ddb2 ffff dfb1 e116 d712 bc3e f6f3 ffff ffff fcff cea3 df00 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 df00 dfb9 ffff ffff ffff ffff ffff a36d 8f1b eed2 eb82 c900 dd2a eee0 ffff ffdd │ │ -f2d3 ffff bf88 bf00 e10d c674 ffff f5e8 feb3 e098 be99 fef7 ffff ffff fdff cea3 df00 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 df00 dfb9 ffff ffff ffff fbfe cf9a 7e00 c0a3 ffff feff f7e5 f9c9 fdf6 ffff ffdd │ │ -f2d3 ffff cb9d cf4c f6b5 fdfb ffff ffff ffff ffff ffff f6d9 f96d fad5 f8ff cfa3 df00 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 df00 dfb9 ffff ffff ffff eff9 c91f fe49 f9ff f95b f9bc ffff ffff ffff ffff ffdd │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e6d3 e000 f682 f6ff d0a5 df00 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 df00 dfb9 ffff ffff ffff fbfd fcc0 ffd7 fdff f445 f10f fad7 ffff ffff ffff ffdd │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff eddb c800 e980 fcff d0a6 df00 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 df00 dfb9 ffff ffff ffff ffff ffff ffff ffff faef ef13 f45c ffff ffff ffff ffdd │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f7e0 cf4c e8c4 ffff cfa3 df00 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 df00 dfb9 ffff ffff ffff ffff ffff ffff ffff ffff fadd fdd7 ffff ffff ffff ffdd │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcfb feff fcff cea3 df00 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 df00 dfb9 ffff ffff ffff ffff ffff ffff ffff ffff ffff f4f1 e9bb fdfd ffff ffdd │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff d593 d57c fdff ffff fcff cea3 df00 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f2ef f7f3 ffff ffff ffff ff37 df00 dfb9 ffff ffff ffff ffff ffff ffff ffff ffff ffff d1b0 9b00 f3ac ffff ffdc │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff e7d0 5b00 733f ffff ffff fcff cea3 df00 ff5b ffff ffff ffff ffff ffff ffff eae5 d2b7 fbf8 f6f6 da3f d12f d479 efe5 ffff ff36 df00 dfb9 ffff ffff ffff ffff ffff ffff ffff ffff ffff f0e6 b919 c436 f1f6 ffe7 │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff c823 8702 dfe6 ffff ffff fcff cea3 e000 ff5b ffff ffff ffff ffff f4f6 d97c d71d d708 f5d9 f8fa ef8e c42d 9600 d29f ffff ff3f e000 dfba ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff db89 a911 f0ea ffee │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff d798 d8b0 ffff ffff ffff fcff cda2 dd00 ff5d ffff ffff f6f5 fbfb e3e0 da13 ec31 feb5 fdf5 ffff feff f5f3 eed7 f7eb f2e1 e420 e000 e7ca ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f9f9 fbea ffff ffdd │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff f9ff ffff ffff ffff ffff fcff d8a5 cb00 e468 faea f080 c81e d9be fcfc fce7 fdf7 ffff ffff ffff ffff ffff ffff ffff efd9 de1c ce00 cc76 fdfd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f6f8 f9f3 ffdf │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff dd83 d66b ffff ffff ffff ffff ffff dcbd c400 d82c ea16 cf00 e840 f0d8 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f345 ce00 bf39 f9fa ffff ffff ffff ffff ffff ffff ffff ffff ffff f7f3 a12e c48d fffd │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff af59 a700 dfce ffff ffff ffff ebd1 af5a c000 f048 f781 e9a3 f8ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f936 d200 dbc3 ffff d0b5 d5be ffff ffff ffff ffff ffff ffff ffff dfca a800 db8e ffff │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff e8e9 be03 c427 ffff f1c6 d440 dc0b 9a00 a804 f76f ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fc36 e700 edcd f8ff d340 b700 d882 fbef ffff ffff ffff ffff fbff d98a d600 f9ce fff9 │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff e1af d890 ffff e39c bb00 ef7e c78b a002 f25b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 de00 deb8 fcff ffde ce51 d103 edaf fefc f0e6 f7e5 f0dd f3f5 f6d1 f0a9 fbfe ffe2 │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff fdff fcff ffff fcf9 f7f3 fcff d6b4 df00 fe5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 df00 dfb9 ffff ffff fbfe f4d7 fbf5 fde6 ad26 8700 b900 e794 ffff ffff ffff ffdc │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff cda2 e000 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 df00 dfb9 ffff ffff ffff ffff ffff fff6 d38f ab52 d376 fdd5 ffff ffff ffff ffdd │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff cea2 df00 ff59 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 df00 dfb9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffdb │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff d3bb e300 ff6e ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 df00 dfb9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff5 │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff f4ec e9b3 b950 c600 e128 e59e f3e3 fbfc ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 df00 dfb9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff fafa f3d7 d881 │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff feff f6f0 f2c8 d46f ad1e d604 b500 bc00 d800 df00 d413 d352 edaa f3e5 f9ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 df00 dfb9 ffff ffff ffff ffff ffff ffff ffff ffff faff f7e4 e49d c646 cd0a cc00 │ │ -efd1 ffff ffff ffff ffff ffff ffff faff e8d1 e98a cd3c dc00 d500 a700 d700 b800 bf00 db00 e100 d200 d300 e400 c922 e077 eac4 f4f7 ffff ffff ffff ffff ffff ffff ffff ff37 df00 dfb9 ffff ffff ffff ffff ffff ffff faf8 e8bf da76 dc1f e300 c100 cb00 cf00 │ │ -eece ffff ffff ffff ffff f1e9 eaa5 df57 b70f df00 d400 de00 d600 a900 d700 b800 bf00 db00 e100 d300 d400 e500 cc00 e400 cc00 d141 dc88 e8d3 fcff ffff ffff ffff ffff ff35 df00 dfb7 ffff ffff ffff ffff f4e2 d596 d443 ca00 d500 e000 e400 c300 cc00 cf00 │ │ -f4e2 ffff f9ff e6bc cd67 dd29 d100 d900 c200 e100 d300 de00 d600 a900 d700 b800 bf00 db00 e100 d300 d400 e500 cc00 e400 d300 d100 b900 cf18 dc53 dda4 f5f1 ffff ffff f83d de00 e2c7 ffff fcff dfaf ce5e e123 b000 c700 d500 d600 e000 e400 c300 cc00 cf00 │ │ -eab6 e494 e339 da0c b800 e000 d800 db00 c100 e100 d300 de00 d600 a900 d700 b800 bf00 db00 e100 d300 d400 e500 cc00 e400 d300 d200 c100 d800 d000 ca03 e623 d676 edc7 f63b d900 dba5 d29c d837 d307 b400 e300 ba00 cb00 d400 d600 e000 e400 c300 cc00 cf00 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e007 d037 e991 bf89 0000 f258 e3ae c44e d113 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c518 d85f e4a2 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d920 d155 e9af f5ff ffff ccb5 0000 fd68 ffff faff e6cc d572 cb30 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d934 e07f ebda ffff fff5 │ │ +0000 0000 0000 0000 0000 0000 0000 c803 dc4e db9d f2dd fcff ffff ffff fcff cea0 0000 ff58 ffff ffff ffff ffff f1f2 e7ad db5f c41a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d019 df60 e7af f1f8 ffff ffff ffff ffd9 │ │ +0000 0000 0000 0000 0000 cc30 e683 e8c8 fdff ffff ffff ffff ffff ffff fcff cea3 0000 ff5b ffff ffff ffff ffff ffff ffff f7ff edd9 df9d df4b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cc37 e691 f0d8 fbff ffff ffff ffff ffff ffff ffdd │ │ +0000 d703 a71e db62 edb5 f5eb feff ffff ffff ffff ffff ffff ffff ffff fcff cea3 0000 ff5b ffff ffff ffff ffff ffff ffff ffff ffff feff f9f6 eac8 d379 c730 d709 0000 0000 0000 0000 cc02 a221 db6d e9be f5ee fdff ffff ffff ffff ffff ffff ffff ffff ffdd │ │ +d556 edab f0ee fcff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff cea3 0000 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff faf6 eac9 dd73 f30f 0000 c147 e8a6 eeee fdff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffdd │ │ +f2e9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff cea3 0000 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f440 0000 e2cb ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffdd │ │ +f2d3 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff cea3 0000 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fa38 0000 e2bb ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffdd │ │ +eed0 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff cea3 0000 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 0000 deb8 ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff ffff ffff ffff ffdd │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff cea3 0000 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 0000 dfb9 ffff ffff f9ff ffff ffff ffff ffff fcff a35e b066 ffff ffff ffff ffdd │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff cea3 0000 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 0000 dfb9 ffff f6f3 ce7d e29e f5ee ffff ffff c69b 0000 c081 ffff ffff ffff ffdd │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff cea3 0000 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 0000 dfb9 ffff efeb ed40 0000 ce1d f0a5 ebda 9622 a348 ffff ffff ffff ffff ffdd │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff cea3 0000 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 0000 dfb9 ffff ffff fdf1 e29e df43 0000 a11c 0000 f0c1 fdff ffff ffff ffff ffdd │ │ +efd1 ffff ffff ffff ffff ffff ffff fef4 ddc0 e8c2 fff0 ffff ffff ffff fcff cea3 0000 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 0000 dfb9 ffff ffff ffff ffff fbff d19f 0000 0000 e716 c249 dabb fbff ffff ffdd │ │ +efd1 ffff fdfc f7e5 d89e ddb2 ffff dfb1 e116 d712 bc3e f6f3 ffff ffff fcff cea3 0000 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 0000 dfb9 ffff ffff ffff ffff ffff a36d 8f1b eed2 eb82 0000 dd2a eee0 ffff ffdd │ │ +f2d3 ffff bf88 0000 e10d c674 ffff f5e8 feb3 e098 be99 fef7 ffff ffff fdff cea3 0000 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 0000 dfb9 ffff ffff ffff fbfe cf9a 0000 c0a3 ffff feff f7e5 f9c9 fdf6 ffff ffdd │ │ +f2d3 ffff cb9d cf4c f6b5 fdfb ffff ffff ffff ffff ffff f6d9 f96d fad5 f8ff cfa3 0000 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 0000 dfb9 ffff ffff ffff eff9 c91f fe49 f9ff f95b f9bc ffff ffff ffff ffff ffdd │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e6d3 0000 f682 f6ff d0a5 0000 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 0000 dfb9 ffff ffff ffff fbfd fcc0 ffd7 fdff f445 f10f fad7 ffff ffff ffff ffdd │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff eddb 0000 e980 fcff d0a6 0000 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 0000 dfb9 ffff ffff ffff ffff ffff ffff ffff faef ef13 f45c ffff ffff ffff ffdd │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f7e0 cf4c e8c4 ffff cfa3 0000 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 0000 dfb9 ffff ffff ffff ffff ffff ffff ffff ffff fadd fdd7 ffff ffff ffff ffdd │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcfb feff fcff cea3 0000 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 0000 dfb9 ffff ffff ffff ffff ffff ffff ffff ffff ffff f4f1 e9bb fdfd ffff ffdd │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff d593 d57c fdff ffff fcff cea3 0000 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f2ef f7f3 ffff ffff ffff ff37 0000 dfb9 ffff ffff ffff ffff ffff ffff ffff ffff ffff d1b0 0000 f3ac ffff ffdc │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff e7d0 0000 733f ffff ffff fcff cea3 0000 ff5b ffff ffff ffff ffff ffff ffff eae5 d2b7 fbf8 f6f6 da3f d12f d479 efe5 ffff ff36 0000 dfb9 ffff ffff ffff ffff ffff ffff ffff ffff ffff f0e6 b919 c436 f1f6 ffe7 │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff c823 8702 dfe6 ffff ffff fcff cea3 0000 ff5b ffff ffff ffff ffff f4f6 d97c d71d d708 f5d9 f8fa ef8e c42d 0000 d29f ffff ff3f 0000 dfba ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff db89 a911 f0ea ffee │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff d798 d8b0 ffff ffff ffff fcff cda2 0000 ff5d ffff ffff f6f5 fbfb e3e0 da13 ec31 feb5 fdf5 ffff feff f5f3 eed7 f7eb f2e1 e420 0000 e7ca ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f9f9 fbea ffff ffdd │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff f9ff ffff ffff ffff ffff fcff d8a5 0000 e468 faea f080 c81e d9be fcfc fce7 fdf7 ffff ffff ffff ffff ffff ffff ffff efd9 de1c 0000 cc76 fdfd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f6f8 f9f3 ffdf │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff dd83 d66b ffff ffff ffff ffff ffff dcbd 0000 d82c ea16 0000 e840 f0d8 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f345 0000 bf39 f9fa ffff ffff ffff ffff ffff ffff ffff ffff ffff f7f3 a12e c48d fffd │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff af59 0000 dfce ffff ffff ffff ebd1 af5a 0000 f048 f781 e9a3 f8ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f936 0000 dbc3 ffff d0b5 d5be ffff ffff ffff ffff ffff ffff ffff dfca 0000 db8e ffff │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff e8e9 be03 c427 ffff f1c6 d440 dc0b 0000 a804 f76f ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fc36 0000 edcd f8ff d340 0000 d882 fbef ffff ffff ffff ffff fbff d98a 0000 f9ce fff9 │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff e1af d890 ffff e39c 0000 ef7e c78b a002 f25b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 0000 deb8 fcff ffde ce51 d103 edaf fefc f0e6 f7e5 f0dd f3f5 f6d1 f0a9 fbfe ffe2 │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff fdff fcff ffff fcf9 f7f3 fcff d6b4 0000 fe5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 0000 dfb9 ffff ffff fbfe f4d7 fbf5 fde6 ad26 0000 0000 e794 ffff ffff ffff ffdc │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff cda2 0000 ff5b ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 0000 dfb9 ffff ffff ffff ffff ffff fff6 d38f ab52 d376 fdd5 ffff ffff ffff ffdd │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff cea2 0000 ff59 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 0000 dfb9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffdb │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff d3bb 0000 ff6e ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 0000 dfb9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff5 │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff f4ec e9b3 b950 0000 e128 e59e f3e3 fbfc ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 0000 dfb9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff fafa f3d7 d881 │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff feff f6f0 f2c8 d46f ad1e d604 0000 0000 0000 0000 d413 d352 edaa f3e5 f9ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff37 0000 dfb9 ffff ffff ffff ffff ffff ffff ffff ffff faff f7e4 e49d c646 cd0a 0000 │ │ +efd1 ffff ffff ffff ffff ffff ffff faff e8d1 e98a cd3c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c922 e077 eac4 f4f7 ffff ffff ffff ffff ffff ffff ffff ff37 0000 dfb9 ffff ffff ffff ffff ffff ffff faf8 e8bf da76 dc1f 0000 0000 0000 0000 │ │ +eece ffff ffff ffff ffff f1e9 eaa5 df57 b70f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d141 dc88 e8d3 fcff ffff ffff ffff ffff ff35 0000 dfb7 ffff ffff ffff ffff f4e2 d596 d443 0000 0000 0000 0000 0000 0000 0000 │ │ +f4e2 ffff f9ff e6bc cd67 dd29 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cf18 dc53 dda4 f5f1 ffff ffff f83d 0000 e2c7 ffff fcff dfaf ce5e e123 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +eab6 e494 e339 da0c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ca03 e623 d676 edc7 f63b 0000 dba5 d29c d837 d307 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/heart.png │ ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -105,15 +104,15 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 30 82 119 129 127 104 51 4 48 92 121 124 99 55 12 2 59 140 156 162 163 159 150 96 17 14 157 158 152 111 26 84 154 153 155 123 120 160 143 46 71 161 122 10 149 44 35 95 88 137 22 112 36 107 1 39 43 28 47 117 64 77 134 78 135 79 73 131 60 116 33 81 18 5 50 40 9 139 6 90 148 32 100 19 136 24 62 65 103 110 20 45 75 146 138 31 68 147 66 3 87} │ │ + 0 30 82 119 129 127 104 51 4 48 92 121 124 99 55 12 2 59 140 156 162 163 159 150 96 17 14 157 158 152 111 26 84 154 153 155 123 120 160 143 46 71 161 122 10 149 44 35 95 88 137 22 112 36 107 1 39 43 28 47 117 64 77 134 78 135 79 73 131 60 116 33 81 18 5 50 40 9 139 6 90 148 32 100 19 136 24 62 65 103 110 20 45 75 146 138 31 68 147 66 3 87} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -121,52 +120,52 @@ │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000001010101010102030405060708090101010101010101090a0b0c0d0e0f100101010101010000000000000000000000000000 │ │ -000000000000000000000000000001010101111213141516161718191a0101010101011b0b181c15151d1e1f2001010101010000000000000000000000000000 │ │ -000000000000000000000000000001010101211d1c22232323222416251a010101011a2616242223232222272829010101010000000000000000000000000000 │ │ -00000000000000000000000000000101012a272423232323232323232b2c1001012d0c2b2323232323232323172e2f0101010000000000000000000000000000 │ │ -00000000000000000000000000000101302e1c232323232323232323231631010132152223232323232323232317333401010000000000000000000000000000 │ │ -000000000000000000000000000001013527232323232323232323232324243636242423232323232323232323232b3701010000000000000000000000000000 │ │ -000000000000000000000000000038392322232323232323232323232323171f1f1723232323232323232323232322223a110000000000000000000000000000 │ │ -0000000000000000000000000000340b2b232323232323232323232323232324242323232323232323232323232323150e3b0000000000000000000000000000 │ │ -00000000000000000000000000003c3d2b23232323232323232323232323232323232323232323232323232323232317063e0000000000000000000000000000 │ │ -00000000000000000000000000003f401d2323232323232323232323232323232323232323232323232323232323231d40410000000000000000000000000000 │ │ -00000000000000000000000000003f401d2323232323232323232323232323232323232323232323232323232323231d403f0000000000000000000000000000 │ │ -00000000000000000000000000003f401d2323232323232323232323232323232323232323232323232323232323231d42430000000000000000000000000000 │ │ -000000000000000000000000000044451d232323232323232323232323232323232323232323232323232323232323170d460000000000000000000000000000 │ │ -000000000000000000000000000029472b2323232323232323232323232323232323232323232323232323232323231537480000000000000000000000000000 │ │ -0000000000000000000000000000340b2b23232323232323232323232323232323232323232323232323232323232317494a0000000000000000000000000000 │ │ -00000000000000000000000000004b4c24222323232323232323232323232323232323232323232323232323232322224d380000000000000000000000000000 │ │ -0000000000000000000000000000014e4f2423232323232323232323232323232323232323232323232323232323144250010000000000000000000000000000 │ │ -000000000000000000000000000001015115232323232323232323232323232323232323232323232323232323232b0301010000000000000000000000000000 │ │ -00000000000000000000000000000101301814232323232323232323232323232323232323232323232323232314525301010000000000000000000000000000 │ │ -0000000000000000000000000000010101542b23232323232323232323232323232323232323232323232323232b540101010000000000000000000000000000 │ │ -0000000000000000000000000000010101531e24232323232323232323232323232323232323232323232323241e530101010000000000000000000000000000 │ │ -0000000000000000000000000000010101010b2b2323232323232323232323232323232323232323232323232b0b010101010000000000000000000000000000 │ │ -000000000000000000000000000001010101555617232323232323232323232323232323232323232323231c1357010101010000000000000000000000000000 │ │ -00000000000000000000000000000101010101581d22232323232323232323232323232323232323232323275901010101010000000000000000000000000000 │ │ -00000000000000000000000000000101010101015a2b23232323232323232323232323232323232323232b5b1101010101010000000000000000000000000000 │ │ -00000000000000000000000000000101010101015c401d2323232323232323232323232323232323231d4f340101010101010000000000000000000000000000 │ │ -0000000000000000000000000000010101010101015d221423232323232323232323232323232323242408010101010101010000000000000000000000000000 │ │ -000000000000000000000000000001010101010101015e1d22232323232323232323232323232322174901010101010101010000000000000000000000000000 │ │ -00000000000000000000000000000101010101010101095a15232323232323232323232323232316074b01010101010101010000000000000000000000000000 │ │ -0000000000000000000000000000010101010101010101102c2b232323232323232323232323170c100101010101010101010000000000000000000000000000 │ │ -00000000000000000000000000000101010101010101010157332723232323232323232323274234010101010101010101010000000000000000000000000000 │ │ -00000000000000000000000000000101010101010101010101365f1c23232323232323231d606101010101010101010101010000000000000000000000000000 │ │ -00000000000000000000000000000101010101010101010101014c521c23232323232317523a0101010101010101010101010000000000000000000000000000 │ │ -000000000000000000000000000001010101010101010101010101121424232323231c520a010101010101010101010101010000000000000000000000000000 │ │ -00000000000000000000000000000101010101010101010101010101621414232317634c01010101010101010101010101010000000000000000000000000000 │ │ -00000000000000000000000000000101010101010101010101010101016414241c520a0101010101010101010101010101010000000000000000000000000000 │ │ -000000000000000000000000000001010101010101010101010101010101621d2e4c010101010101010101010101010101010000000000000000000000000000 │ │ -00000000000000000000000000000101010101010101010101010101010165662a01010101010101010101010101010101010000000000000000000000000000 │ │ +00000000000000000000000000000000000000000102030405060708000000000000000008090a0b0c0d0e0f0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000010111213141515161718190000000000001a0a171b14141c1d1e1f00000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000201c1b21222222212315241900000000192515232122222121262728000000000000000000000000000000000000 │ │ +000000000000000000000000000000000029262322222222222222222a2b0f00002c0b2a2222222222222222162d2e0000000000000000000000000000000000 │ │ +000000000000000000000000000000002f2d1b222222222222222222221530000031142122222222222222222216323300000000000000000000000000000000 │ │ +000000000000000000000000000000003426222222222222222222222223233535232322222222222222222222222a3600000000000000000000000000000000 │ │ +000000000000000000000000000037382221222222222222222222222222161e1e16222222222222222222222222212139100000000000000000000000000000 │ │ +0000000000000000000000000000330a2a222222222222222222222222222223232222222222222222222222222222140d3a0000000000000000000000000000 │ │ +00000000000000000000000000003b3c2a22222222222222222222222222222222222222222222222222222222222216053d0000000000000000000000000000 │ │ +00000000000000000000000000003e3f1c2222222222222222222222222222222222222222222222222222222222221c3f400000000000000000000000000000 │ │ +00000000000000000000000000003e3f1c2222222222222222222222222222222222222222222222222222222222221c3f3e0000000000000000000000000000 │ │ +00000000000000000000000000003e3f1c2222222222222222222222222222222222222222222222222222222222221c41420000000000000000000000000000 │ │ +000000000000000000000000000043441c222222222222222222222222222222222222222222222222222222222222160c450000000000000000000000000000 │ │ +000000000000000000000000000028462a2222222222222222222222222222222222222222222222222222222222221436470000000000000000000000000000 │ │ +0000000000000000000000000000330a2a2222222222222222222222222222222222222222222222222222222222221648490000000000000000000000000000 │ │ +00000000000000000000000000004a4b23212222222222222222222222222222222222222222222222222222222221214c370000000000000000000000000000 │ │ +0000000000000000000000000000004d4e232222222222222222222222222222222222222222222222222222222213414f000000000000000000000000000000 │ │ +000000000000000000000000000000005014222222222222222222222222222222222222222222222222222222222a0200000000000000000000000000000000 │ │ +000000000000000000000000000000002f1713222222222222222222222222222222222222222222222222222213515200000000000000000000000000000000 │ │ +0000000000000000000000000000000000532a22222222222222222222222222222222222222222222222222222a530000000000000000000000000000000000 │ │ +0000000000000000000000000000000000521d23222222222222222222222222222222222222222222222222231d520000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000a2a2222222222222222222222222222222222222222222222222a0a000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000545516222222222222222222222222222222222222222222221b1256000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000571c21222222222222222222222222222222222222222222265800000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000592a22222222222222222222222222222222222222222a5a1000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000005b3f1c2222222222222222222222222222222222221c4e330000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000005c211322222222222222222222222222222222232307000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000005d1c21222222222222222222222222222221164800000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000085914222222222222222222222222222215064a00000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000f2b2a222222222222222222222222160b0f0000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000056322622222222222222222222264133000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000355e1b22222222222222221c5f6000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000004b511b2222222222221651390000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000111323222222221b5109000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000611313222216624b00000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000006313231b51090000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000611c2d4b000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000064652900000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/shuffle_pressed.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 50; height: 43; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ @@ -185,54 +185,54 @@ │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ } │ │ tRNS { │ │ - 0 53 155 43 45 255 233 103 15 36 239 195 78 30 241 172 44 41 52 47 48 49 51 34 6 244 231 138 20 199 234 200 140 81 16 35 101 164 221 254 211 96 10 203 83 2 18 113 184 64 208 171 56 158 70 209 215 54 109 243 139 212 236 74 122 177 59 12 230 69 125 217 88 8 153 141 135 162 223 228 112 253 216 245 232 131 22 28 144 252 210 23 92 91 40 235 46 50 192 80 226 116 180 37 246 227 106 11 60 188 1 178 9 248 147 29 79 126 201 66 98 86 71 146 25 185 170 73 218 214 110 127 182 13 84 150 67 77 97 224 63 58 21 173 5 251 207 204 76 183 33 31 242 176 61 247 219 220 143 128 121 238 118 205 107 72 82 130 120 249 179 206 90 7 119 213 161 163 123 65 19 189 42} │ │ + 0 53 155 43 45 233 103 15 36 239 195 78 30 241 172 44 41 52 47 48 49 51 34 6 244 231 138 20 199 234 200 140 81 16 35 101 164 221 254 211 96 10 203 83 2 18 113 184 64 208 171 56 158 70 209 215 54 109 243 139 212 236 74 122 177 59 12 230 69 125 217 88 8 153 141 135 162 223 228 112 253 216 245 232 131 22 28 144 252 210 23 92 91 40 235 46 50 192 80 226 116 180 37 246 227 106 11 60 188 1 178 9 248 147 29 79 126 201 66 98 86 71 146 25 185 170 73 218 214 110 127 182 13 84 150 67 77 97 224 63 58 21 173 5 251 207 204 76 183 33 31 242 176 61 247 219 220 143 128 121 238 118 205 107 72 82 130 120 249 179 206 90 7 119 213 161 163 123 65 19 189 42} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000000000010203000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000040506070800000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000090a05050b0c000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000d0e050505050f1000000000000000 │ │ -1112131414151617180000000000000000000000000000000000000000000000000000141905050505051a1b1c0000000000 │ │ -1d0e0a0a0a0e0e1e1f202122000000000000000000000000000000000000000023242526270505050505050528292a000000 │ │ -26050505050505050505052b2c2d000000000000000000000000000000002e2f1a0505050505050505050505050530310000 │ │ -32050505050505050505050505330d0000000000000000000000000000341d05050505050505050505050505050505053536 │ │ -370505050505050505050505050538390000000000000000000000003a3b050505050505050505050505050505050505053c │ │ -3d05050505050505050505050505053e3f000000000000000000004005050505050505050505050505050505050505414243 │ │ -440505050505050505050505050505050e450000000000000000460505050505050505050505050505050505054748490000 │ │ -464a3c4b4b204c4d4e05050505050505054f1500000000000050050505050505050551525305050505050554555600000000 │ │ -0000000000000000575859050505050505055a5b000000005c5905050505050505445d5e5f05050505054d60000000000000 │ │ -000000000000000000000c06050505050505051d170000610e050505050505051f6000573b05050562630000000000000000 │ │ -000000000000000000000039640505050505050565000d4e05050505050505662e0000676805696a6b000000000000000000 │ │ -0000000000000000000000006c1a05050505056d566e6f050505050505056f70000000347172730000000000000000000000 │ │ -0000000000000000000000000074680505050e5e007505050505050505762e00000000677700000000000000000000000000 │ │ -00000000000000000000000000007805050579007a270505050505053e110000000000000000000000000000000000000000 │ │ -0000000000000000000000000000007b0535007c640505050505056831000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000005b4a5b007d050505050505056500000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000040050505050505057e0000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000007f2705050505050580430000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000001c810505050505055945000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000006f050505050505053a00778200000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000008305050505050505840085690542000000000000000000000000000000000000000000 │ │ -000000000000000000000000000086050505050505054722008705051a230000000000000000000000000000000000000000 │ │ -00000000000000000000000000880a0505050505052789008a050505056243000000000d1500000000000000000000000000 │ │ -000000000000000000000000168b0505050505050540008c5f05050505057e180000008d19838e0000000000000000000000 │ │ -0000000000000000000000154e0505050505050533000032050505050505058f900000679105922100000000000000000000 │ │ -00000000000000000000361a05050505050505932e00009419050505050505059596009798050505999a0000000000000000 │ │ -000000000000000022559b050505050505059c96000000002927050505050505059d94975f05050505989e5b000000000000 │ │ -2f1b759f9f9fa09e3d0505050505050505a16c000000000000a2050505050505050568a33b05050505050526a49000000000 │ │ -69050505050505050505050505050505717400000000000000005505050505050505050505050505050505050562a5000000 │ │ -3d05050505050505050505050505050aa600000000000000000000a7050505050505050505050505050505050505054a1000 │ │ -37050505050505050505050505059d42000000000000000000000000a8a90505050505050505050505050505050505050555 │ │ -37050505050505050505050505aa23000000000000000000000000000031ab05050505050505050505050505050505057d2c │ │ -9d0505050505050505050538acad0000000000000000000000000000000056ae0605050505050505050505050505af219000 │ │ -a3193b3b3b3b190e4eb05c8e00000000000000000000000000000000000000006724b12605050505050505055fb21c000000 │ │ -12b38d42426c3101b400000000000000000000000000000000000000000000000000001453050505050553b0100000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000d0e05050505b5a500000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000090a05055207000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000b605689f0d00000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000039849a000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000004b605060700000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000809b6b60a0b000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000c0db6b6b6b60e0f00000000000000 │ │ +10111213131415161700000000000000000000000000000000000000000000000000001318b6b6b6b6b6191a1b0000000000 │ │ +1c0d0909090d0d1d1e1f202100000000000000000000000000000000000000002223242526b6b6b6b6b6b6b6272829000000 │ │ +25b6b6b6b6b6b6b6b6b6b62a2b2c000000000000000000000000000000002d2e19b6b6b6b6b6b6b6b6b6b6b6b6b62f300000 │ │ +31b6b6b6b6b6b6b6b6b6b6b6b6320c0000000000000000000000000000331cb6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b63435 │ │ +36b6b6b6b6b6b6b6b6b6b6b6b6b63738000000000000000000000000393ab6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b63b │ │ +3cb6b6b6b6b6b6b6b6b6b6b6b6b6b63d3e000000000000000000003fb6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6404142 │ │ +43b6b6b6b6b6b6b6b6b6b6b6b6b6b6b60d44000000000000000045b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b64647480000 │ │ +45493b4a4a1f4b4c4db6b6b6b6b6b6b6b64e140000000000004fb6b6b6b6b6b6b6b6505152b6b6b6b6b6b653545500000000 │ │ +0000000000000000565758b6b6b6b6b6b6b6595a000000005b58b6b6b6b6b6b6b6435c5d5eb6b6b6b6b64c5f000000000000 │ │ +000000000000000000000b05b6b6b6b6b6b6b61c160000600db6b6b6b6b6b6b61e5f00563ab6b6b661620000000000000000 │ │ +00000000000000000000003863b6b6b6b6b6b6b664000c4db6b6b6b6b6b6b6652d00006667b668696a000000000000000000 │ │ +0000000000000000000000006b19b6b6b6b6b66c556d6eb6b6b6b6b6b6b66e6f000000337071720000000000000000000000 │ │ +000000000000000000000000007367b6b6b60d5d0074b6b6b6b6b6b6b6752d00000000667600000000000000000000000000 │ │ +000000000000000000000000000077b6b6b678007926b6b6b6b6b6b63d100000000000000000000000000000000000000000 │ │ +0000000000000000000000000000007ab634007b63b6b6b6b6b6b66730000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000005a495a007cb6b6b6b6b6b6b66400000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000003fb6b6b6b6b6b6b67d0000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000007e26b6b6b6b6b6b67f420000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000001b80b6b6b6b6b6b65844000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000006eb6b6b6b6b6b6b63900768100000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000082b6b6b6b6b6b6b683008468b641000000000000000000000000000000000000000000 │ │ +000000000000000000000000000085b6b6b6b6b6b6b646210086b6b619220000000000000000000000000000000000000000 │ │ +000000000000000000000000008709b6b6b6b6b6b626880089b6b6b6b66142000000000c1400000000000000000000000000 │ │ +000000000000000000000000158ab6b6b6b6b6b6b63f008b5eb6b6b6b6b67d170000008c18828d0000000000000000000000 │ │ +0000000000000000000000144db6b6b6b6b6b6b632000031b6b6b6b6b6b6b68e8f00006690b6912000000000000000000000 │ │ +000000000000000000003519b6b6b6b6b6b6b6922d00009318b6b6b6b6b6b6b69495009697b6b6b698990000000000000000 │ │ +000000000000000021549ab6b6b6b6b6b6b69b95000000002826b6b6b6b6b6b6b69c93965eb6b6b6b6979d5a000000000000 │ │ +2e1a749e9e9e9f9d3cb6b6b6b6b6b6b6b6a06b000000000000a1b6b6b6b6b6b6b6b667a23ab6b6b6b6b6b625a38f00000000 │ │ +68b6b6b6b6b6b6b6b6b6b6b6b6b6b6b67073000000000000000054b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b661a4000000 │ │ +3cb6b6b6b6b6b6b6b6b6b6b6b6b6b609a500000000000000000000a6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6490f00 │ │ +36b6b6b6b6b6b6b6b6b6b6b6b6b69c41000000000000000000000000a7a8b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b654 │ │ +36b6b6b6b6b6b6b6b6b6b6b6b6a922000000000000000000000000000030aab6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b6b67c2b │ │ +9cb6b6b6b6b6b6b6b6b6b637abac0000000000000000000000000000000055ad05b6b6b6b6b6b6b6b6b6b6b6b6b6ae208f00 │ │ +a2183a3a3a3a180d4daf5b8d00000000000000000000000000000000000000006623b025b6b6b6b6b6b6b6b65eb11b000000 │ │ +11b28c41416b3001b300000000000000000000000000000000000000000000000000001352b6b6b6b6b652af0f0000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000c0db6b6b6b6b4a400000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000809b6b65106000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000b5b6679e0c00000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000388399000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/no_bicycle.png │ ├── sng │ │ @@ -1,48 +1,48 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 68; height: 40; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff62 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c8353500 c9363600 cb363600 cd373700 d0373700 d3383800 d7393900 dc3b3b00 e13c3c00 e63d3d00 eb3f3f00 f0404000 f4414100 f7424200 fa434300 fc434300 fd434363 fe4444e7 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff │ │ -c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff2b ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c8353500 c9363600 ca363600 cc363600 cf373700 d2383800 d6393900 db3a3a00 e03c3c00 e53d3d00 ea3e3e00 ef404000 f3414100 f6424200 f9424200 fb434300 fd43433f fe4444cf ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f34141ff ef4040ff │ │ -c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff09 ffffffff ffffffff ffffffff ffffff8f ffffff7f ffffff82 ffffff84 ffffff87 ffffff66 c7353500 c7353500 c7353500 c7353500 c7353500 c8353500 c9363600 ca363600 cc363600 ce373700 d1383800 d5393900 da3a3a00 de3b3b00 e43d3d00 e93e3e00 ee3f3f00 f2414100 f6424200 f9424200 fb434300 fd434324 fe4444ae ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f74242ff f44141ff f04040ff eb3f3fff e63d3dff │ │ -c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffffa8 ffffffff ffffffff ffffff7e c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c8353500 c9363600 cb363600 cd373700 d0373700 d4393900 d93a3a00 dd3b3b00 e23c3c00 e83e3e00 ed3f3f00 f1404000 f5414100 f8424200 fb434300 fc43430f fe44448d fe4444f9 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f84242ff f44141ff f14040ff ec3f3fff e73e3eff e23c3cff dd3b3bff │ │ -c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffffdb ffffffff ffffffff ffffff27 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c8353500 c9363600 cb363600 cd373700 d0373700 d3383800 d7393900 dc3b3b00 e13c3c00 e63d3d00 eb3f3f00 f0404000 f4414100 f8424200 fa434300 fc434303 fd505071 fe4444ed ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fe4444ff fd4343ff fb4343ff f84242ff f54141ff f24141ff ed3f3fff e83e3eff e33d3dff de3b3bff d93a3aff d53939ff │ │ -c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff6f ffffffff ffffffff ffffff3a c7353500 c7353500 c7353500 c7353500 c8353500 c9363600 ca363600 cc363600 cf373700 d2383800 ffffff0c ffffff41 ffffff3f ffffff61 ffffff84 ffffff82 ffffffb7 ffffffc9 ffffffca ffffffff fecacaff fe6363ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f24141ff ee3f3fff e93e3eff e43d3dff df3b3bff da3a3aff d63939ff d23838ff ce3737ff │ │ -c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffffc9 ffffffff ffffffff c7353500 c7353500 c7353500 c8353500 c9363600 ca363600 cc363600 ce373700 d2383800 d5393900 da3a3a00 ffffff2e fffffff5 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffe0e0ff fe7979ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f74242ff f34141ff ef4040ff eb3f3fff e63d3dff e03c3cff db3a3aff d73939ff d33838ff cf3737ff cc3636ff ca3636ff │ │ -c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff03 ffffffff ffffffff ffffffb5 c7353500 c8353500 c8353500 c9363600 cb363600 ce373700 d1383800 d4393900 d93a3a00 de3b3b00 e33d3d00 e83e3e00 ed3f3f00 ffffff5d ffffffb5 ffffffff ffffffff fff2f2ff fe9191ff fe4646ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f84242ff f44141ff f04040ff ec3f3fff e73e3eff e23c3cff dd3b3bff d83a3aff d43939ff d03737ff cd3737ff cb3636ff c93636cf c835353f │ │ -c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff4b ffffffff ffffffff ffffff6a c8353500 c9363600 cb363600 cd373700 d0373700 d4393900 d83a3a00 dd3b3b00 e23c3c00 e73e3e00 ec3f3f00 f0404000 f4414100 f8424200 fa434300 fc434306 fe9999d2 fe4f4fff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fe4444ff fc4343ff fb4343ff f84242ff f54141ff f14040ff ed3f3fff e83e3eff e33d3dff de3b3bff d93a3aff d43939ff d13838ff ce3737ff cb3636ff c93636e7 c8353563 ffffff00 ffffff00 │ │ -c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffffa5 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffea feb7b7d6 fe5959f6 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f24141ff ee3f3fff e93e3eff e43d3dff df3b3bff da3a3aff d53939ff d23838ff ce3737ff cc3636ff ca3636f6 c9363684 c835350c ffffff00 ffffff00 ffffff00 │ │ -c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff16 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffdcdcff fe7272ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f74242ff f34141ff ef4040ff ea3e3eff e53d3dff e03c3cff db3a3aff d63939ff d23838ff cf3737ff cc3636ff ca3636ff c93636a5 c835351e c7353500 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c8353500 ffffff81 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffededff fe8d8dff fe4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f74242ff f44141ff f04040ff eb3f3fff e63d3dff e13c3cff dc3b3bff d73939ff d33838ff d03737ff cd3737ff cb3636ff c93636c9 c8353536 c7353500 c7353500 c7353500 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c8353500 c9363600 ffffffec ffffffff fffffffb d4393900 d83a3a00 dd3b3b00 e23c3c00 e83e3e00 ec3f3f00 f1404000 f5414100 f8424200 fa434300 fc434309 fd43437b fe4444f3 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f84242ff f54141ff f14040ff ec3f3fff e83e3eff e23c3cff dd3b3bff d83a3aff d43939ff d03737ff cd3737ff cb3636ff c93636e1 c835355a c7353500 c7353500 c7353500 c7353500 c7353500 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff3d ffffff3c ffffff3c ffffff3c c7353500 c8353500 c9363600 cb363600 ffffff48 ffffffff ffffffff fffffffa ffffff21 e13c3c00 e63d3d00 eb3f3f00 f0404000 f4414100 f7424200 fa434300 fc434300 fd43435a fe4444e1 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f24141ff ed3f3fff e93e3eff e43d3dff de3b3bff d93a3aff d53939ff d13838ff ce3737ff cb3636ff cb3838f6 d1555591 c8353509 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff18 ffffff72 ffffffde ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffdc ffffff91 ffffff0f ffffffb1 ffffffff ffffffff ffffffff fffffffb ffffff24 ef404000 f3414100 f6424200 f9424200 fb434300 fd434336 fe4444c9 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f34141ff ef4040ff ea3e3eff e53d3dff e03c3cff db3a3aff d63939ff d23838ff cf3737ff cc3636ff ca3636ff de8484ff faececff ffffffff ffffffff ffffffdf ffffff73 ffffff06 c7353500 c7353500 c7353500 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -c7353500 c7353500 c7353500 c7353500 c7353500 ffffff06 ffffff96 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffff5 ffffffff ffffffff ffffffeb ffffff02 f9424200 fb434300 fd434324 fe4444ab ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f74242ff f44141ff f04040ff eb3f3fff e63d3dff e13c3cff dc3b3bff d73939ff d33838ff cf3737ff cc3636ff ca3636ff d66868ff f5d9d9ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffff96 ffffff06 c7353500 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -c7353500 c7353500 c7353500 c7353500 ffffff2a fffffff1 ffffffff ffffffff ffffffff ffffffff ffffffa6 ffffff84 ffffff3a ffffff3a ffffff70 ffffffa5 fffffffe ffffffff ffffffff ffffffff ffffffff ffffff62 ffffffbe ffffffff ffffffff ffffffdb fc626212 fe44448d fe4444f9 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f84242ff f44141ff f14040ff ec3f3fff e73e3eff e23c3cff dd3b3bff d83a3aff d43939ff d03737ff cd3737ff cb3636ff d25757ff eec1c1fe ffffffb7 ffffff82 ffffff4c ffffff4c ffffff83 ffffffb9 ffffffff ffffffff ffffffff ffffffff fffffff1 ffffff2a ffffff00 ffffff00 ffffff00 ffffff00 │ │ -c7353500 c7353500 c7353500 ffffff4e ffffffff ffffffff ffffffff ffffffef ffffff5f c8353500 c9363600 cb363600 cd373700 d0373700 d3383800 d7393900 dc3b3b00 ffffff57 ffffffff ffffffff ffffffff ffffffff ffffff63 ffffffd2 fffdfdff feb2b2ff fe5050fd ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fe4444ff fd4343ff fb4343ff f84242ff f54141ff f24141ff ed3f3fff e83e3eff e33d3dff de3b3bff d93a3aff d53939ff d13838ff ce3737ff cb3636ff cd4444ff e8aaaafb fdf8f859 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff5f ffffffef ffffffff ffffffff ffffffff ffffff2a ffffff00 ffffff00 ffffff00 │ │ -c7353500 c7353500 ffffff2a ffffffff ffffffff ffffffff ffffffa6 ffffff04 c9363600 ca363600 cc363600 cf373700 d2383800 d6393900 db3a3a00 e03c3c00 e53d3d00 ffffff58 ffffffff ffffffff ffffffff ffffffff ffffffff fe7e7e69 fe5e5ef8 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f24141ff ee3f3fff e93e3eff e43d3dff df3b3bff da3a3aff d63939ff d23838ff ce3737ff cc3636ff cb3b3bff e19090ff fcf3f3ff ffffffff ffffff33 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff04 ffffffa6 ffffffff ffffffff ffffffff ffffff2a ffffff00 ffffff00 │ │ -c7353500 ffffff06 fffffff1 ffffffff ffffffff ffffffa7 c9363600 ca363600 cc363600 ce373700 d2383800 d5393900 da3a3a00 df3b3b00 e43d3d00 e93e3e00 ee3f3f00 ffffffc7 ffffffff ffffffff ffffff8a ffe0e0ff fe7979ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f74242ff f34141ff ef4040ff eb3f3fff e63d3dff e03c3cff db3a3aff d73939ff d33838ff cf3737ff cc3636ff ca3636ff da7676ff f7e2e2ff ffffffc3 ffffffff ffffffff fffffffd ffffff01 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffffa7 ffffffff ffffffff ffffffde ffffff06 ffffff00 │ │ -c7353500 ffffff85 ffffffff ffffffff ffffffb9 c9363600 cb363600 ce373700 d1383800 d4393900 d93a3a00 de3b3b00 e33d3d00 e83e3e00 ed3f3f00 f1404000 ffffff14 ffffffff ffffffff ffededb7 fe444496 fe4545fe ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f84242ff f44141ff f04040ff ec3f3fff e73e3eff e23c3cff dd3b3bff d83a3aff d43939ff d03737ff cd3737ff cb3636ff cf4d4dea f1cdcdff ffffffff ffffffa1 c7353500 ffffffa1 ffffffff ffffffff ffffffca c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffffb9 ffffffff ffffffff ffffff85 ffffff00 │ │ -ffffff06 ffffffff ffffffff ffffffff ffffff04 cd373700 d0373700 d4393900 d83a3a00 dd3b3b00 e23c3c00 e73e3e00 ec3f3f00 f0404000 f4414100 ffffff04 ffffffdc fffbfbff feababff fe4747f4 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fe4444ff fd4343ff fb4343ff f84242ff f54141ff f14040ff ed3f3fff e83e3eff e33d3dff de3b3bff d93a3aff d43939ff d13838ff ce3737ff cb3636ff c93636e7 c8353563 ffffffff ffffffff ffffffed c7353500 c7353500 c7353500 ffffffdb ffffffff ffffffff ffffff83 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff04 ffffffff ffffffff ffffffff ffffff06 │ │ -ffffff60 ffffffff ffffffff ffffff83 cf373700 d3383800 d7393900 db3a3a00 e03c3c00 e63d3d00 eb3f3f00 ef404000 f3414100 f7424200 fa434300 ffffffb9 fec3c3ff fe5e5eff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f24141ff ee3f3fff e93e3eff e43d3dff df3b3bff da3a3aff d53939ff d23838ff ce3737ff cc3636ff cc3d3dff cc42428c c835350c ffffff6d ffffffff ffffffff ffffff5d c7353500 c7353500 c7353500 ffffff14 ffffffff ffffffff ffffffff ffffff3a c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff83 ffffffff ffffffff ffffff60 │ │ -ffffffba ffffffff ffffffff ffffff04 d6393900 da3a3a00 df3b3b00 e43d3d00 e93e3e00 ee3f3f00 f2414100 f6424200 f9424200 fb434300 fececeb8 fe7272ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f74242ff f34141ff ef4040ff ea3e3eff e53d3dff e03c3cff db3a3aff d63939ff d23838ff cf3737ff cc3636ff ca3636ff dc7d7dff f7e3e3dd c7353500 c7353500 ffffffc8 ffffffff ffffffff ffffff02 c7353500 c7353500 c7353500 c7353500 ffffff4a ffffffff ffffffff ffffffff ffffff16 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff04 ffffffff ffffffff ffffffba │ │ -ffffffff ffffffff ffffffcb d93a3a00 de3b3b00 e33d3d00 e83e3e00 ed3f3f00 f2414100 f5414100 f8424200 fb434300 fd434318 fe7b7bdd fe4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f84242ff f44141ff f04040ff eb3f3fff e63d3dff e13c3cff dc3b3bff d73939ff d33838ff d03737ff cd3737ff cb3636ff d04f4fe6 f3d4d4ff ffffffff ffffff6b c7353500 c7353500 ffffffff ffffffff ffffffb6 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff90 ffffffff ffffffff ffffffdb c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff00 ffffffcb ffffffff ffffffff │ │ -ffffffff ffffffff ffffff83 e23c3c00 e73e3e00 ec3f3f00 f1404000 f4414100 f8424200 fa434300 fc434309 fe7373a5 fe4b4bfd ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fe4444ff fc4343ff fb4343ff f84242ff f54141ff f14040ff ed3f3fff e83e3eff e23c3cff dd3b3bff d93a3aff d43939ff d03737ff cd3737ff cb3636ff cf4d4dfe ecb8b8ff fffffff4 ffffffff ffffffff ffffff20 c7353500 c7353500 ffffffff ffffffff ffffff7f c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffffd6 ffffffff ffffffff ffffffb8 ffffff3d c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff00 ffffff83 ffffffff ffffffff │ │ -ffffffff ffffffff ffffff83 eb3f3f00 f0404000 f4414100 f7424200 fa434300 fc434300 fd43435a fe4444e1 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f24141ff ee3f3fff e93e3eff e43d3dff de3b3bff da3a3aff d53939ff d13838ff ce3737ff cc3636ff cc3f3fff e59e9eff fdf8f8ff ffffffff ffffffff ffffffff ffffffe5 c7353500 c7353500 ffffff33 ffffffff ffffffff ffffff7c c7353500 c7353500 ffffff02 ffffff39 ffffff81 ffffffa3 ffffffc5 ffffffff ffffffff ffffffff ffffffff ffffffff ffffff1b c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff00 ffffff83 ffffffff ffffffff │ │ -ffffffff ffffffff ffffff83 f3414100 f6424200 f9424200 fb434300 fd434336 fe4444c9 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f34141ff ef4040ff ea3e3eff e53d3dff e03c3cff db3a3aff d63939ff d23838ff cf3737ff cc3636ff ca3636ff c936369c f3d2d26b ffffffff ffffffff ffffffff ffffffff ffffffff ffffffd2 c7353500 c7353500 ffffff31 ffffffff ffffffff ffffffd5 ffffffc4 fffffffe ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffff40 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff00 ffffff83 ffffffff ffffffff │ │ -ffffffff ffffffff ffffff94 f9424200 fb434300 fd43431e fe4444a5 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f74242ff f44141ff f04040ff eb3f3fff e63d3dff e13c3cff dc3b3bff d73939ff d33838ff d03737ff cd3737ff cb3636ff c93636c0 c8353530 c7353500 c7353500 ffffff5a ffffffff ffffffff ffffffff ffffffff ffffffff ffffffe5 ffffffe6 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffee ffffffc9 ffffff81 ffffff94 ffffffce ffffff99 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff00 ffffff94 ffffffff ffffffff │ │ -fffffff1 ffffffff ffffffdd fc43430c fd434384 fe4444f6 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f84242ff f44141ff f14040ff ec3f3fff e73e3eff e23c3cff dd3b3bff d83a3aff d43939ff d03737ff cd3737ff cb3636ff c93636db c8353551 c7353500 c7353500 c7353500 c7353500 ffffff14 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa ffffffc6 ffffff81 ffffff5e ffffff3b c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff00 ffffffdd ffffffff ffffffff │ │ -ffffffa8 ffffffff feb6b6ff fe4545e9 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fe4444ff fd4343ff fb4343ff f84242ff f54141ff f24141ff ed3f3fff e83e3eff e33d3dff de3b3bff d93a3aff d53939ff d13838ff ce3737ff cb3636ff cc3f3ffb c8353572 c8353506 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa ffffffc4 ffffff8d ffffffd5 ffffffff ffffffff c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff16 ffffffff ffffffff ffffffba │ │ -fea8a888 fe6767ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f24141ff ee3f3fff e93e3eff e43d3dff df3b3bff da3a3aff d63939ff d23838ff ce3737ff cc3636ff cb3838ff df8989ff f6dddd6b c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff27 ffffffd9 ffffffff ffffffff ffffff44 c7353500 c7353500 c7353500 ffffff59 ffffffff ffffffff ffffff7e c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff83 ffffffff ffffffff ffffff60 │ │ -ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f74242ff f34141ff ef4040ff eb3f3fff e63d3dff e03c3cff db3a3aff d73939ff d33838ff cf3737ff cc3636ff ca3636ff d86f6fff f6dedeff ffffffff ffffff06 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff26 ffffffff ffffffff ffffff7e c7353500 c7353500 c7353500 ffffff01 ffffffff ffffffff ffffffff ffffff01 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff16 ffffffff ffffffff ffffffff ffffff00 │ │ -ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f84242ff f44141ff f04040ff ec3f3fff e73e3eff e23c3cff dd3b3bff d83a3aff d43939ff d03737ff cd3737ff cb3636ff c93636d5 edbcbcda ffffffff ffffffff ffffff85 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffffff ffffffff ffffffc8 c7353500 c7353500 c7353500 c7353500 ffffff83 ffffffff ffffffff ffffffca c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffffcb ffffffff ffffffff ffffff73 ffffff00 │ │ -ff4444ff ff4444ff fe4444ff fe4444ff fd4343ff fb4343ff f84242ff f54141ff f14040ff ed3f3fff e83e3eff e33d3dff de3b3bff d93a3aff d43939ff d13838ff ce3737ff cb3636ff c93636e7 c8353569 fefbfba7 ffffffff ffffffff ffffffde c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffffb8 ffffffff ffffffff ffffff03 c7353500 c7353500 c7353500 c7353500 ffffffde ffffffff ffffffff ffffffa6 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffffa6 ffffffff ffffffff ffffffde ffffff00 ffffff00 │ │ -ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f24141ff ee3f3fff e93e3eff e43d3dff df3b3bff da3a3aff d53939ff d23838ff ce3737ff cc3636ff ca3636f6 c9363684 ebb5b521 ffffffcb ffffffff ffffffff ffffffff ffffff2a c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffffbb ffffffff ffffffff ffffffe0 ffffff2c c7353500 c7353500 c7353500 ffffff2a ffffffff ffffffff ffffffff ffffffcb ffffff04 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff16 ffffffdd ffffffff ffffffff ffffffff ffffff18 ffffff00 ffffff00 │ │ -fd4343ff fc4343ff fa4343ff f74242ff f34141ff ef4040ff ea3e3eff e53d3dff e03c3cff db3a3aff d63939ff d23838ff cf3737ff cc3636ff ca3636ff c93636a5 dd838331 ffffff83 ffffffff ffffffff ffffffff ffffffff ffffff2a c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffffd0 ffffffff ffffffff ffffffff ffffff41 c7353500 c7353500 c7353500 c7353500 ffffff2a ffffffff ffffffff ffffffff ffffffff ffffff83 ffffff04 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff16 ffffff83 ffffffff ffffffff ffffffff ffffffff ffffff2a ffffff00 ffffff00 ffffff00 │ │ -fa4343ff f84242ff f44141ff f04040ff eb3f3fff e63d3dff e13c3cff dc3b3bff d73939ff d33838ff d03737ff cd3737ff cb3636ff d04e4ee5 eebfbfab ffffffdd ffffffff ffffffff ffffffff ffffffff ffffffde ffffff18 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff2f ffffff40 ffffff3f ffffff41 ffffff0c c7353500 c7353500 c7353500 c7353500 c7353500 ffffff2a ffffffde ffffffff ffffffff ffffffff ffffffff ffffffcb ffffff94 ffffff83 ffffff83 ffffff94 ffffffdd ffffffff ffffffff ffffffff ffffffff ffffffde ffffff18 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -f54141ff f14040ff ed3f3fff e83e3eff e23c3cff dd3b3bff d93a3aff d43939ff d03737ff cd3737ff cb3636ff cf4e4eff ecb8b8ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffff73 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff85 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffff73 c7353500 c7353500 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ee3f3fff e93e3eff e43d3dff de3b3bff da3a3aff d53939ff d13838ff ce3737ff cc3636ff cc3c3cfb e49c9cf8 fdf8f8ff ffffffff ffffffff ffffffff fffffff1 ffffffa8 ffffff61 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 c7353500 ffffff06 ffffff60 ffffffba ffffffff ffffffff ffffffff ffffffff ffffffff fffffff1 ffffffba ffffff61 c7353500 c7353500 c7353500 c7353500 ffffff00 ffffff00 ffffff00 ffffff00 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff62 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fd434363 fe4444e7 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff2b ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fd43433f fe4444cf ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f34141ff ef4040ff │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff09 ffffffff ffffffff ffffffff ffffff8f ffffff7f ffffff82 ffffff84 ffffff87 ffffff66 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fd434324 fe4444ae ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f74242ff f44141ff f04040ff eb3f3fff e63d3dff │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffffa8 ffffffff ffffffff ffffff7e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fc43430f fe44448d fe4444f9 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f84242ff f44141ff f14040ff ec3f3fff e73e3eff e23c3cff dd3b3bff │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffffdb ffffffff ffffffff ffffff27 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fc434303 fd505071 fe4444ed ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fe4444ff fd4343ff fb4343ff f84242ff f54141ff f24141ff ed3f3fff e83e3eff e33d3dff de3b3bff d93a3aff d53939ff │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff6f ffffffff ffffffff ffffff3a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff0c ffffff41 ffffff3f ffffff61 ffffff84 ffffff82 ffffffb7 ffffffc9 ffffffca ffffffff fecacaff fe6363ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f24141ff ee3f3fff e93e3eff e43d3dff df3b3bff da3a3aff d63939ff d23838ff ce3737ff │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffffc9 ffffffff ffffffff 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff2e fffffff5 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffe0e0ff fe7979ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f74242ff f34141ff ef4040ff eb3f3fff e63d3dff e03c3cff db3a3aff d73939ff d33838ff cf3737ff cc3636ff ca3636ff │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff03 ffffffff ffffffff ffffffb5 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff5d ffffffb5 ffffffff ffffffff fff2f2ff fe9191ff fe4646ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f84242ff f44141ff f04040ff ec3f3fff e73e3eff e23c3cff dd3b3bff d83a3aff d43939ff d03737ff cd3737ff cb3636ff c93636cf c835353f │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff4b ffffffff ffffffff ffffff6a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fc434306 fe9999d2 fe4f4fff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fe4444ff fc4343ff fb4343ff f84242ff f54141ff f14040ff ed3f3fff e83e3eff e33d3dff de3b3bff d93a3aff d43939ff d13838ff ce3737ff cb3636ff c93636e7 c8353563 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffffa5 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffea feb7b7d6 fe5959f6 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f24141ff ee3f3fff e93e3eff e43d3dff df3b3bff da3a3aff d53939ff d23838ff ce3737ff cc3636ff ca3636f6 c9363684 c835350c 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff16 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffdcdcff fe7272ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f74242ff f34141ff ef4040ff ea3e3eff e53d3dff e03c3cff db3a3aff d63939ff d23838ff cf3737ff cc3636ff ca3636ff c93636a5 c835351e 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff81 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffededff fe8d8dff fe4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f74242ff f44141ff f04040ff eb3f3fff e63d3dff e13c3cff dc3b3bff d73939ff d33838ff d03737ff cd3737ff cb3636ff c93636c9 c8353536 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffffec ffffffff fffffffb 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fc434309 fd43437b fe4444f3 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f84242ff f54141ff f14040ff ec3f3fff e83e3eff e23c3cff dd3b3bff d83a3aff d43939ff d03737ff cd3737ff cb3636ff c93636e1 c835355a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff3d ffffff3c ffffff3c ffffff3c 00000000 00000000 00000000 00000000 ffffff48 ffffffff ffffffff fffffffa ffffff21 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fd43435a fe4444e1 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f24141ff ed3f3fff e93e3eff e43d3dff de3b3bff d93a3aff d53939ff d13838ff ce3737ff cb3636ff cb3838f6 d1555591 c8353509 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff18 ffffff72 ffffffde ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffdc ffffff91 ffffff0f ffffffb1 ffffffff ffffffff ffffffff fffffffb ffffff24 00000000 00000000 00000000 00000000 00000000 fd434336 fe4444c9 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f34141ff ef4040ff ea3e3eff e53d3dff e03c3cff db3a3aff d63939ff d23838ff cf3737ff cc3636ff ca3636ff de8484ff faececff ffffffff ffffffff ffffffdf ffffff73 ffffff06 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ffffff06 ffffff96 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffff5 ffffffff ffffffff ffffffeb ffffff02 00000000 00000000 fd434324 fe4444ab ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f74242ff f44141ff f04040ff eb3f3fff e63d3dff e13c3cff dc3b3bff d73939ff d33838ff cf3737ff cc3636ff ca3636ff d66868ff f5d9d9ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffff96 ffffff06 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ffffff2a fffffff1 ffffffff ffffffff ffffffff ffffffff ffffffa6 ffffff84 ffffff3a ffffff3a ffffff70 ffffffa5 fffffffe ffffffff ffffffff ffffffff ffffffff ffffff62 ffffffbe ffffffff ffffffff ffffffdb fc626212 fe44448d fe4444f9 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f84242ff f44141ff f14040ff ec3f3fff e73e3eff e23c3cff dd3b3bff d83a3aff d43939ff d03737ff cd3737ff cb3636ff d25757ff eec1c1fe ffffffb7 ffffff82 ffffff4c ffffff4c ffffff83 ffffffb9 ffffffff ffffffff ffffffff ffffffff fffffff1 ffffff2a 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 ffffff4e ffffffff ffffffff ffffffff ffffffef ffffff5f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff57 ffffffff ffffffff ffffffff ffffffff ffffff63 ffffffd2 fffdfdff feb2b2ff fe5050fd ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fe4444ff fd4343ff fb4343ff f84242ff f54141ff f24141ff ed3f3fff e83e3eff e33d3dff de3b3bff d93a3aff d53939ff d13838ff ce3737ff cb3636ff cd4444ff e8aaaafb fdf8f859 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff5f ffffffef ffffffff ffffffff ffffffff ffffff2a 00000000 00000000 00000000 │ │ +00000000 00000000 ffffff2a ffffffff ffffffff ffffffff ffffffa6 ffffff04 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff58 ffffffff ffffffff ffffffff ffffffff ffffffff fe7e7e69 fe5e5ef8 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f24141ff ee3f3fff e93e3eff e43d3dff df3b3bff da3a3aff d63939ff d23838ff ce3737ff cc3636ff cb3b3bff e19090ff fcf3f3ff ffffffff ffffff33 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff04 ffffffa6 ffffffff ffffffff ffffffff ffffff2a 00000000 00000000 │ │ +00000000 ffffff06 fffffff1 ffffffff ffffffff ffffffa7 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffffc7 ffffffff ffffffff ffffff8a ffe0e0ff fe7979ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f74242ff f34141ff ef4040ff eb3f3fff e63d3dff e03c3cff db3a3aff d73939ff d33838ff cf3737ff cc3636ff ca3636ff da7676ff f7e2e2ff ffffffc3 ffffffff ffffffff fffffffd ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffffa7 ffffffff ffffffff ffffffde ffffff06 00000000 │ │ +00000000 ffffff85 ffffffff ffffffff ffffffb9 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff14 ffffffff ffffffff ffededb7 fe444496 fe4545fe ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f84242ff f44141ff f04040ff ec3f3fff e73e3eff e23c3cff dd3b3bff d83a3aff d43939ff d03737ff cd3737ff cb3636ff cf4d4dea f1cdcdff ffffffff ffffffa1 00000000 ffffffa1 ffffffff ffffffff ffffffca 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffffb9 ffffffff ffffffff ffffff85 00000000 │ │ +ffffff06 ffffffff ffffffff ffffffff ffffff04 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff04 ffffffdc fffbfbff feababff fe4747f4 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fe4444ff fd4343ff fb4343ff f84242ff f54141ff f14040ff ed3f3fff e83e3eff e33d3dff de3b3bff d93a3aff d43939ff d13838ff ce3737ff cb3636ff c93636e7 c8353563 ffffffff ffffffff ffffffed 00000000 00000000 00000000 ffffffdb ffffffff ffffffff ffffff83 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff04 ffffffff ffffffff ffffffff ffffff06 │ │ +ffffff60 ffffffff ffffffff ffffff83 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffffb9 fec3c3ff fe5e5eff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f24141ff ee3f3fff e93e3eff e43d3dff df3b3bff da3a3aff d53939ff d23838ff ce3737ff cc3636ff cc3d3dff cc42428c c835350c ffffff6d ffffffff ffffffff ffffff5d 00000000 00000000 00000000 ffffff14 ffffffff ffffffff ffffffff ffffff3a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff83 ffffffff ffffffff ffffff60 │ │ +ffffffba ffffffff ffffffff ffffff04 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fececeb8 fe7272ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f74242ff f34141ff ef4040ff ea3e3eff e53d3dff e03c3cff db3a3aff d63939ff d23838ff cf3737ff cc3636ff ca3636ff dc7d7dff f7e3e3dd 00000000 00000000 ffffffc8 ffffffff ffffffff ffffff02 00000000 00000000 00000000 00000000 ffffff4a ffffffff ffffffff ffffffff ffffff16 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff04 ffffffff ffffffff ffffffba │ │ +ffffffff ffffffff ffffffcb 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fd434318 fe7b7bdd fe4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f84242ff f44141ff f04040ff eb3f3fff e63d3dff e13c3cff dc3b3bff d73939ff d33838ff d03737ff cd3737ff cb3636ff d04f4fe6 f3d4d4ff ffffffff ffffff6b 00000000 00000000 ffffffff ffffffff ffffffb6 00000000 00000000 00000000 00000000 00000000 00000000 ffffff90 ffffffff ffffffff ffffffdb 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffffcb ffffffff ffffffff │ │ +ffffffff ffffffff ffffff83 00000000 00000000 00000000 00000000 00000000 00000000 00000000 fc434309 fe7373a5 fe4b4bfd ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fe4444ff fc4343ff fb4343ff f84242ff f54141ff f14040ff ed3f3fff e83e3eff e23c3cff dd3b3bff d93a3aff d43939ff d03737ff cd3737ff cb3636ff cf4d4dfe ecb8b8ff fffffff4 ffffffff ffffffff ffffff20 00000000 00000000 ffffffff ffffffff ffffff7f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffffd6 ffffffff ffffffff ffffffb8 ffffff3d 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff83 ffffffff ffffffff │ │ +ffffffff ffffffff ffffff83 00000000 00000000 00000000 00000000 00000000 00000000 fd43435a fe4444e1 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f24141ff ee3f3fff e93e3eff e43d3dff de3b3bff da3a3aff d53939ff d13838ff ce3737ff cc3636ff cc3f3fff e59e9eff fdf8f8ff ffffffff ffffffff ffffffff ffffffe5 00000000 00000000 ffffff33 ffffffff ffffffff ffffff7c 00000000 00000000 ffffff02 ffffff39 ffffff81 ffffffa3 ffffffc5 ffffffff ffffffff ffffffff ffffffff ffffffff ffffff1b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff83 ffffffff ffffffff │ │ +ffffffff ffffffff ffffff83 00000000 00000000 00000000 00000000 fd434336 fe4444c9 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f34141ff ef4040ff ea3e3eff e53d3dff e03c3cff db3a3aff d63939ff d23838ff cf3737ff cc3636ff ca3636ff c936369c f3d2d26b ffffffff ffffffff ffffffff ffffffff ffffffff ffffffd2 00000000 00000000 ffffff31 ffffffff ffffffff ffffffd5 ffffffc4 fffffffe ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffff40 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff83 ffffffff ffffffff │ │ +ffffffff ffffffff ffffff94 00000000 00000000 fd43431e fe4444a5 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f74242ff f44141ff f04040ff eb3f3fff e63d3dff e13c3cff dc3b3bff d73939ff d33838ff d03737ff cd3737ff cb3636ff c93636c0 c8353530 00000000 00000000 ffffff5a ffffffff ffffffff ffffffff ffffffff ffffffff ffffffe5 ffffffe6 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffee ffffffc9 ffffff81 ffffff94 ffffffce ffffff99 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff94 ffffffff ffffffff │ │ +fffffff1 ffffffff ffffffdd fc43430c fd434384 fe4444f6 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f84242ff f44141ff f14040ff ec3f3fff e73e3eff e23c3cff dd3b3bff d83a3aff d43939ff d03737ff cd3737ff cb3636ff c93636db c8353551 00000000 00000000 00000000 00000000 ffffff14 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa ffffffc6 ffffff81 ffffff5e ffffff3b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffffdd ffffffff ffffffff │ │ +ffffffa8 ffffffff feb6b6ff fe4545e9 ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fe4444ff fd4343ff fb4343ff f84242ff f54141ff f24141ff ed3f3fff e83e3eff e33d3dff de3b3bff d93a3aff d53939ff d13838ff ce3737ff cb3636ff cc3f3ffb c8353572 c8353506 00000000 00000000 00000000 00000000 00000000 00000000 ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa ffffffc4 ffffff8d ffffffd5 ffffffff ffffffff 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff16 ffffffff ffffffff ffffffba │ │ +fea8a888 fe6767ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f24141ff ee3f3fff e93e3eff e43d3dff df3b3bff da3a3aff d63939ff d23838ff ce3737ff cc3636ff cb3838ff df8989ff f6dddd6b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff27 ffffffd9 ffffffff ffffffff ffffff44 00000000 00000000 00000000 ffffff59 ffffffff ffffffff ffffff7e 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff83 ffffffff ffffffff ffffff60 │ │ +ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f74242ff f34141ff ef4040ff eb3f3fff e63d3dff e03c3cff db3a3aff d73939ff d33838ff cf3737ff cc3636ff ca3636ff d86f6fff f6dedeff ffffffff ffffff06 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff26 ffffffff ffffffff ffffff7e 00000000 00000000 00000000 ffffff01 ffffffff ffffffff ffffffff ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff16 ffffffff ffffffff ffffffff 00000000 │ │ +ff4444ff ff4444ff ff4444ff ff4444ff fe4444ff fd4343ff fc4343ff fa4343ff f84242ff f44141ff f04040ff ec3f3fff e73e3eff e23c3cff dd3b3bff d83a3aff d43939ff d03737ff cd3737ff cb3636ff c93636d5 edbcbcda ffffffff ffffffff ffffff85 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffffff ffffffff ffffffc8 00000000 00000000 00000000 00000000 ffffff83 ffffffff ffffffff ffffffca 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffffcb ffffffff ffffffff ffffff73 00000000 │ │ +ff4444ff ff4444ff fe4444ff fe4444ff fd4343ff fb4343ff f84242ff f54141ff f14040ff ed3f3fff e83e3eff e33d3dff de3b3bff d93a3aff d43939ff d13838ff ce3737ff cb3636ff c93636e7 c8353569 fefbfba7 ffffffff ffffffff ffffffde 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffffb8 ffffffff ffffffff ffffff03 00000000 00000000 00000000 00000000 ffffffde ffffffff ffffffff ffffffa6 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffffa6 ffffffff ffffffff ffffffde 00000000 00000000 │ │ +ff4444ff fe4444ff fd4343ff fb4343ff f94242ff f64242ff f24141ff ee3f3fff e93e3eff e43d3dff df3b3bff da3a3aff d53939ff d23838ff ce3737ff cc3636ff ca3636f6 c9363684 ebb5b521 ffffffcb ffffffff ffffffff ffffffff ffffff2a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffffbb ffffffff ffffffff ffffffe0 ffffff2c 00000000 00000000 00000000 ffffff2a ffffffff ffffffff ffffffff ffffffcb ffffff04 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff16 ffffffdd ffffffff ffffffff ffffffff ffffff18 00000000 00000000 │ │ +fd4343ff fc4343ff fa4343ff f74242ff f34141ff ef4040ff ea3e3eff e53d3dff e03c3cff db3a3aff d63939ff d23838ff cf3737ff cc3636ff ca3636ff c93636a5 dd838331 ffffff83 ffffffff ffffffff ffffffff ffffffff ffffff2a 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffffd0 ffffffff ffffffff ffffffff ffffff41 00000000 00000000 00000000 00000000 ffffff2a ffffffff ffffffff ffffffff ffffffff ffffff83 ffffff04 00000000 00000000 00000000 00000000 00000000 00000000 ffffff16 ffffff83 ffffffff ffffffff ffffffff ffffffff ffffff2a 00000000 00000000 00000000 │ │ +fa4343ff f84242ff f44141ff f04040ff eb3f3fff e63d3dff e13c3cff dc3b3bff d73939ff d33838ff d03737ff cd3737ff cb3636ff d04e4ee5 eebfbfab ffffffdd ffffffff ffffffff ffffffff ffffffff ffffffde ffffff18 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff2f ffffff40 ffffff3f ffffff41 ffffff0c 00000000 00000000 00000000 00000000 00000000 ffffff2a ffffffde ffffffff ffffffff ffffffff ffffffff ffffffcb ffffff94 ffffff83 ffffff83 ffffff94 ffffffdd ffffffff ffffffff ffffffff ffffffff ffffffde ffffff18 00000000 00000000 00000000 00000000 │ │ +f54141ff f14040ff ed3f3fff e83e3eff e23c3cff dd3b3bff d93a3aff d43939ff d03737ff cd3737ff cb3636ff cf4e4eff ecb8b8ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffff73 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff85 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffff73 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +ee3f3fff e93e3eff e43d3dff de3b3bff da3a3aff d53939ff d13838ff ce3737ff cc3636ff cc3c3cfb e49c9cf8 fdf8f8ff ffffffff ffffffff ffffffff fffffff1 ffffffa8 ffffff61 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff06 ffffff60 ffffffba ffffffff ffffffff ffffffff ffffffff ffffffff fffffff1 ffffffba ffffff61 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/shuffle.png │ ├── sng │ │ @@ -1,51 +1,51 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 50; height: 43; bitdepth: 8; │ │ using grayscale alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -8100 8000 8100 8100 8100 7200 9200 d600 df00 e400 e700 e100 e200 d000 e200 de00 c700 d700 bb00 cd00 a400 ab00 c200 be00 ca00 cf00 c800 d300 cb00 c800 ca00 cc00 cb00 cb00 ca00 d035 d49b d52b c600 c900 e400 d400 ca00 d900 cd00 d300 d900 e000 dc00 cf00 │ │ -8100 8000 8100 8100 8100 7200 9200 d600 df00 e400 e700 e100 e200 d000 e200 de00 c700 d700 bb00 cd00 ae00 9200 6900 6b00 b800 d100 a700 eb00 bb00 c200 c500 ba00 b900 bf00 bb00 c92d ffff f7e9 d367 c70f e200 d400 ca00 d900 cd00 d300 d900 e000 dc00 cf00 │ │ -8100 8000 8100 8100 8100 7200 9200 d600 df00 e400 e700 e100 e200 d000 e200 de00 c700 d700 bb00 cd00 ad00 9300 6e00 6f00 b900 d100 a900 ea00 bb00 d600 cd00 c200 d900 c100 b900 c524 f7ef ffff ffff e9c3 df4e cf00 cb00 d900 cd00 d300 d900 e000 dc00 cf00 │ │ -7f00 7e00 7f00 7f00 7f00 7000 9000 d500 df00 e400 e700 e100 e200 d000 e200 de00 c700 d700 bb00 cd00 ad00 9300 6e00 6f00 b900 d100 a900 ea00 bb00 d300 c700 d000 f200 d300 d000 d21e f8f1 ffff ffff ffff f7ff e6ac c22c d700 cd00 d300 d900 e000 dc00 cf00 │ │ -8229 8234 832f 8330 8330 7431 9433 d722 de06 e200 e600 e100 e200 d000 e200 de00 c700 d700 bb00 cd00 ad00 9300 6e00 6f00 b900 d100 a900 ea00 bb00 d300 c800 cd00 e800 dc00 e200 db30 f5f4 ffff ffff ffff ffff ffff f2e7 ea8a c814 d100 d900 e000 dc00 cf00 │ │ -e0c7 ecf1 ecef ecef ecef e9f1 eff1 f9ea f0c8 e68c e951 dd10 df00 d100 e200 de00 c700 d700 bb00 cd00 ad00 9300 6e00 6f00 b900 d100 a900 ea00 bb00 d400 c600 c700 ec23 df65 e5a4 f6dd fdfe ffff ffff ffff ffff ffff ffff ffff e9d3 da60 d40a de00 dd00 cf00 │ │ -f7dd ffff ffff ffff ffff ffff ffff ffff ffff ffff feff e7cb e953 c802 e000 de00 c700 d700 bb00 cd00 ad00 9300 6e00 6f00 b900 d100 a900 ea00 bb00 d100 c712 d671 fbe7 feff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff e0b8 e440 d500 cd00 │ │ -efd0 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff d9ab e61e dd00 c700 d700 bb00 cd00 ad00 9300 6e00 6f00 b900 d100 a900 eb00 b400 ca38 ebc7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff faff e99e d346 │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fbd7 d936 c600 d700 bb00 cd00 ad00 9300 6e00 6f00 b900 d100 a900 e300 d06d edf3 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff dd8b │ │ -f0d4 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e9ec c54a d600 bb00 cd00 ad00 9300 6e00 6f00 b900 d000 a200 f17a feff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff f1b1 e73b df0c │ │ -efe6 fdff fdff fdff fdff fdff fcff ffff ffff ffff ffff ffff ffff ffff ffff ffff f2f1 cf45 b800 ce00 ad00 9300 6e00 6f00 b800 d100 b27d ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff efd9 d858 de08 ea00 df00 │ │ -e17d ed99 e58b e78d e78d e58c e787 efa2 f5df ffff ffff ffff ffff ffff ffff ffff ffff e7e4 b631 c900 ae00 9300 6e00 6f00 ac00 ef70 fdff ffff ffff ffff ffff ffff ffff ffff fafd f2d8 faf5 ffff ffff ffff ffff ffff ffff f1e8 e583 db16 d000 dd00 ec00 df00 │ │ -e000 ec00 e300 e600 e600 e300 e900 e000 d71c de90 f7fc ffff ffff ffff ffff ffff ffff ffff e3d2 c917 ab00 9300 6100 5c00 bb5c fafc ffff ffff ffff ffff ffff ffff ffff f9e6 dd5b c828 f6eb ffff ffff ffff ffff fbff eca2 c72e d800 de00 d300 de00 ec00 df00 │ │ -e000 ec00 e400 e600 e600 e400 e900 e100 db00 c200 da4e f3e9 ffff ffff ffff ffff ffff ffff ffff e8c7 a122 9100 9900 a532 ecf1 ffff ffff ffff ffff ffff ffff ffff ddc8 cb2e ca00 c31c f9f3 ffff ffff ffff e0c0 c850 dc00 d000 d900 de00 d300 de00 ec00 df00 │ │ -e000 ec00 e400 e600 e600 e400 e900 e100 db00 c900 db00 d036 efe2 ffff ffff ffff ffff ffff ffff ffff cc74 ad00 c31e ffdf ffff ffff ffff ffff ffff ffff ffff f9b4 ad12 be00 c500 c425 f9f6 ffff f7e3 df6a b70b b100 e400 cf00 d900 de00 d300 de00 ec00 df00 │ │ -e000 ec00 e400 e600 e600 e400 e900 e100 db00 c900 df00 d300 c23c eae7 ffff ffff ffff ffff ffff dabc 8c16 8801 ceb2 ffff ffff ffff ffff ffff ffff ffff fab2 f609 b500 b600 c800 d038 f4f8 e393 e71d d500 bf00 b800 e300 cf00 d900 de00 d300 de00 ec00 df00 │ │ -e000 ec00 e400 e600 e600 e400 e900 e100 db00 ca00 ee00 e700 cb00 e24f fff6 ffff ffff ffff faf1 7228 6700 b17e feff ffff ffff ffff ffff ffff ffff d1c9 8b12 fc00 b700 ab00 bb00 c025 dd42 dd00 e600 da00 bf00 b800 e300 cf00 d900 de00 d300 de00 ec00 df00 │ │ -e000 ec00 e400 e600 e600 e400 e900 e100 dc00 c600 b600 af00 a100 ac00 c162 fdff ffff f3ff c256 7800 a447 fffe ffff ffff ffff ffff ffff ffff eeec 6b29 7400 ff00 b700 ac00 ba00 bd00 db00 e000 e700 da00 bf00 b800 e300 cf00 d900 de00 d300 de00 ec00 df00 │ │ -e000 ec00 e400 e600 e600 e400 e900 e100 df00 bf00 4400 3e00 4400 3f00 4000 be92 ffff d79e 8900 b519 f1e2 ffff ffff ffff ffff ffff ffff f7f6 a940 6100 7e00 ff00 b700 ac00 ba00 be00 dc00 e000 e700 da00 bf00 b800 e300 cf00 d900 de00 d300 de00 ec00 df00 │ │ -e000 ec00 e400 e600 e600 e400 e900 e100 df00 c000 5400 4e00 5100 4f00 4f00 8c17 c699 9217 5800 cdb9 ffff ffff ffff ffff ffff ffff f8ff ce74 a500 6900 7f00 ff00 bf00 ad00 b900 be00 dc00 e000 e700 da00 bf00 b800 e300 cf00 d900 de00 d300 de00 ec00 df00 │ │ -e000 ec00 e400 e600 e600 e400 e900 e000 df00 c000 5400 4e00 5100 4f00 5400 8b00 9400 5800 9a7a ffff ffff ffff ffff ffff ffff ffff cdaa 6f00 7f00 6e00 7300 9200 7a00 a500 bf00 be00 dc00 e000 e700 da00 be00 b600 e300 cf00 d900 de00 d200 dd00 ec00 df00 │ │ -ed00 fd00 fc00 fc00 fc00 fc00 fc00 e200 d900 b500 6700 6300 6500 6500 6100 7a00 9400 ac49 fefe ffff ffff ffff ffff ffff ffff d6da 690c 5400 3600 4400 4200 3500 2e00 8a00 bb00 a900 c700 e600 d100 c400 d300 b400 db00 ea00 d100 c900 cb00 db00 d900 cc00 │ │ -f000 ff00 ff00 ff00 ff00 ff00 fe00 ec00 df00 b100 6a00 6700 6900 6900 6500 6f00 9914 d9d6 ffff ffff ffff ffff ffff ffff fffc 9c45 7700 5b00 1e00 3200 2c00 2a00 1500 8100 bb00 a500 c300 e700 cd00 bd00 e400 d500 d400 f000 d000 c300 d100 e500 d300 c800 │ │ -ef00 ff00 ff00 ff00 ff00 ff00 fd00 ec00 e000 b100 5900 5700 5d00 5c00 5000 6300 e1b2 ffff ffff ffff ffff ffff ffff ffff a26d 8800 b442 946e 5500 5600 6500 6b00 6f00 9800 b300 a600 c400 e700 ce00 be00 e300 d600 d400 ee00 d000 c400 d200 e500 d400 c900 │ │ -ef00 ff00 ff00 ff00 ff00 ff00 fd00 ec00 dd00 b600 a300 9e00 9100 9400 9c00 b17f ffff ffff ffff ffff ffff ffff ffff d8b6 2c00 720d eee3 ffff b83b 7900 b300 c400 eb00 b800 a700 a600 c400 e700 ce00 be00 e300 d600 d400 ee00 d000 c400 d200 e500 d400 c900 │ │ -ef00 ff00 ff00 ff00 ff00 ff00 fd00 ec00 dc00 bb00 e100 da00 bd00 c200 e554 ffff ffff ffff ffff ffff ffff ffff ecd9 9f10 8f00 c496 ffff ffff eee7 7c23 9e00 b300 d400 b100 a800 a400 c200 e700 ce00 be00 e300 d600 d400 ee00 d000 c400 d200 e500 d400 c900 │ │ -ef00 ff00 ff00 ff00 ff00 ff00 fd00 ec00 dc00 ba00 d200 cc00 ae00 b543 f6ef ffff ffff ffff ffff ffff ffff f4fe b84d a100 cf61 ffff ffff ffff ffff e3c0 ae0c ae00 d400 b300 ac00 ab1e c731 e400 cd00 be00 e300 d600 d400 ee00 d000 c400 d200 e500 d400 c900 │ │ -ef00 ff00 ff00 ff00 ff00 ff00 fd00 ec00 dc00 ba00 d300 c600 b033 e1e0 ffff ffff ffff ffff ffff ffff ffff bf7a 9a00 bf3f f0eb ffff ffff ffff ffff ffff e3aa ac06 cd00 c700 c500 ce3a f3f4 e57f cc15 b700 e300 d600 d400 ee00 d000 c400 d200 e500 d400 c900 │ │ -ef00 ff00 ff00 ff00 ff00 ff00 fd00 ec00 dc00 bb00 cd00 c131 eadf ffff ffff ffff ffff ffff ffff feff beab 6c00 9400 ead0 ffff ffff ffff ffff ffff ffff f9ff dbad cb05 c800 bb00 c325 fcfb ffff e8cf c951 e100 d600 d400 ee00 d000 c400 d200 e500 d400 c900 │ │ -ef00 ff00 ff00 ff00 ff00 ff00 fd00 ec00 dc00 b100 ce46 eee7 ffff ffff ffff ffff ffff ffff ffff f7cc 8d12 7800 8c00 9b4c eef4 ffff ffff ffff ffff ffff ffff ffff e9b7 c721 c100 c31f f9f2 ffff ffff feff f3b0 cf3d d000 ef00 d000 c400 d200 e500 d400 c900 │ │ -ef00 ff00 ff00 ff00 ff00 ff00 fd00 ec00 d810 d583 f5f7 ffff ffff ffff ffff ffff ffff ffff ebdb e821 9700 7800 9700 7000 b060 fefe ffff ffff ffff ffff ffff ffff ffff f2dc d04c bc1f f8eb ffff ffff ffff ffff eef2 e88f e617 cf00 c300 d200 e500 d400 c900 │ │ -ef71 ff8a ff7e ff80 ff80 ff80 fd79 ea8f eed4 ffff ffff ffff ffff ffff ffff ffff ffff eeee ca3c ed00 9900 7600 9500 7c00 a200 f176 fdff ffff ffff ffff ffff ffff ffff ffff f7f6 eacd fbf3 ffff ffff ffff ffff ffff ffff f6dd d56b c305 cf00 e500 d400 c900 │ │ -efe3 ffff ffff ffff ffff ffff ffff fdff ffff ffff ffff ffff ffff ffff ffff ffff ebf8 c04f c300 df00 9800 7c00 9400 7c00 ab00 dd00 d283 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff e6c0 d648 e000 d300 c900 │ │ -efd4 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f4ef c352 8a00 9400 9300 9600 9400 9100 7c00 ac00 db00 d200 ef82 f3ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff e699 d32c c300 │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e9dc cd3b c600 8c00 9500 9500 9600 9300 9100 7c00 ac00 dc00 e100 c300 c178 fff9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f2ff d483 │ │ -efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff eeb3 c423 ce00 c700 8c00 9500 9500 9600 9300 9100 7c00 ac00 dc00 df00 cc00 b900 d240 ecce ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff f6b9 e153 │ │ -f2dc ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff eed7 ef5a e307 c500 d000 c700 8c00 9500 9500 9600 9300 9100 7c00 ac00 dc00 df00 cb00 bd00 bd00 d016 d777 f4e9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e4d5 da51 ee05 d500 │ │ -ebcd fbf4 f8f3 f9f3 f8f3 faf3 f8f4 f4f1 f7df e9a1 e85c d415 eb00 e900 c600 d000 c700 8c00 9500 9500 9600 9300 9100 7c00 ac00 dc00 df00 cb00 bd00 c500 d000 c500 e925 e565 e2a3 f8dd feff ffff ffff ffff ffff ffff ffff ffff eeeb e57b c514 d200 f400 d700 │ │ -d134 dd41 d53a d73b d63b dc3c d440 b335 db13 e600 e300 d300 ee00 e800 c600 d000 c700 8c00 9500 9500 9600 9300 9100 7c00 ac00 dc00 df00 cb00 bd00 c500 d100 cb00 e900 e400 d300 d530 f6f5 ffff ffff ffff ffff ffff f5f5 eca1 bd2c d900 c600 d600 f300 d700 │ │ -d100 db00 d300 d500 d400 da00 d200 b100 db00 e800 e500 d400 ee00 e800 c600 d000 c700 8c00 9500 9500 9600 9300 9100 7c00 ac00 dc00 df00 cb00 bd00 c500 d100 cc00 f200 de00 bb00 c51e f8f1 ffff ffff ffff ffff f3bd d048 d900 c100 db00 c700 d600 f300 d700 │ │ -d100 dc00 d400 d600 d500 db00 d300 b200 db00 e800 e500 d400 ee00 e800 c600 d000 c700 8c00 9500 9500 9600 9300 9100 7c00 ac00 dc00 df00 cb00 bd00 c500 d600 c600 d800 c500 bb00 c824 f7ef ffff ffff ead8 d967 e600 d500 db00 c100 db00 c700 d600 f300 d700 │ │ -d100 dc00 d400 d600 d500 db00 d300 b200 db00 e800 e500 d400 ee00 e800 c600 d000 c700 8c00 9500 9500 9600 9200 8e00 7800 ab00 dd00 e000 cb00 bd00 c200 c200 bf00 ba00 be00 bd00 c92a feff f5f6 e680 ce1e c300 ea00 d500 db00 c100 db00 c700 d600 f300 d700 │ │ -d100 dc00 d400 d600 d500 db00 d300 b200 db00 e800 e500 d400 ee00 e800 c600 d000 c700 8c00 9500 9500 9000 a300 c600 bd00 c500 cd00 ce00 ca00 c800 c800 c400 c800 c800 c800 c600 d236 deb6 d23d e100 d300 ca00 ea00 d500 db00 c100 db00 c700 d600 f300 d700 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d035 d49b d52b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c92d ffff f7e9 d367 c70f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c524 f7ef ffff ffff e9c3 df4e 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d21e f8f1 ffff ffff ffff f7ff e6ac c22c 0000 0000 0000 0000 0000 0000 0000 │ │ +8229 8234 832f 8330 8330 7431 9433 d722 de06 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 db30 f5f4 ffff ffff ffff ffff ffff f2e7 ea8a c814 0000 0000 0000 0000 0000 │ │ +e0c7 ecf1 ecef ecef ecef e9f1 eff1 f9ea f0c8 e68c e951 dd10 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ec23 df65 e5a4 f6dd fdfe ffff ffff ffff ffff ffff ffff ffff e9d3 da60 d40a 0000 0000 0000 │ │ +f7dd ffff ffff ffff ffff ffff ffff ffff ffff ffff feff e7cb e953 c802 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c712 d671 fbe7 feff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff e0b8 e440 0000 0000 │ │ +efd0 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff d9ab e61e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ca38 ebc7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff faff e99e d346 │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fbd7 d936 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d06d edf3 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff dd8b │ │ +f0d4 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e9ec c54a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f17a feff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff f1b1 e73b df0c │ │ +efe6 fdff fdff fdff fdff fdff fcff ffff ffff ffff ffff ffff ffff ffff ffff ffff f2f1 cf45 0000 0000 0000 0000 0000 0000 0000 0000 b27d ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff efd9 d858 de08 0000 0000 │ │ +e17d ed99 e58b e78d e78d e58c e787 efa2 f5df ffff ffff ffff ffff ffff ffff ffff ffff e7e4 b631 0000 0000 0000 0000 0000 0000 ef70 fdff ffff ffff ffff ffff ffff ffff ffff fafd f2d8 faf5 ffff ffff ffff ffff ffff ffff f1e8 e583 db16 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 d71c de90 f7fc ffff ffff ffff ffff ffff ffff ffff e3d2 c917 0000 0000 0000 0000 bb5c fafc ffff ffff ffff ffff ffff ffff ffff f9e6 dd5b c828 f6eb ffff ffff ffff ffff fbff eca2 c72e 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 da4e f3e9 ffff ffff ffff ffff ffff ffff ffff e8c7 a122 0000 0000 a532 ecf1 ffff ffff ffff ffff ffff ffff ffff ddc8 cb2e 0000 c31c f9f3 ffff ffff ffff e0c0 c850 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d036 efe2 ffff ffff ffff ffff ffff ffff ffff cc74 0000 c31e ffdf ffff ffff ffff ffff ffff ffff ffff f9b4 ad12 0000 0000 c425 f9f6 ffff f7e3 df6a b70b 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c23c eae7 ffff ffff ffff ffff ffff dabc 8c16 8801 ceb2 ffff ffff ffff ffff ffff ffff ffff fab2 f609 0000 0000 0000 d038 f4f8 e393 e71d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e24f fff6 ffff ffff ffff faf1 7228 0000 b17e feff ffff ffff ffff ffff ffff ffff d1c9 8b12 0000 0000 0000 0000 c025 dd42 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c162 fdff ffff f3ff c256 0000 a447 fffe ffff ffff ffff ffff ffff ffff eeec 6b29 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 be92 ffff d79e 0000 b519 f1e2 ffff ffff ffff ffff ffff ffff f7f6 a940 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8c17 c699 9217 0000 cdb9 ffff ffff ffff ffff ffff ffff f8ff ce74 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9a7a ffff ffff ffff ffff ffff ffff ffff cdaa 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ac49 fefe ffff ffff ffff ffff ffff ffff d6da 690c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9914 d9d6 ffff ffff ffff ffff ffff ffff fffc 9c45 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e1b2 ffff ffff ffff ffff ffff ffff ffff a26d 0000 b442 946e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b17f ffff ffff ffff ffff ffff ffff ffff d8b6 0000 720d eee3 ffff b83b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e554 ffff ffff ffff ffff ffff ffff ffff ecd9 9f10 0000 c496 ffff ffff eee7 7c23 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b543 f6ef ffff ffff ffff ffff ffff ffff f4fe b84d 0000 cf61 ffff ffff ffff ffff e3c0 ae0c 0000 0000 0000 0000 ab1e c731 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b033 e1e0 ffff ffff ffff ffff ffff ffff ffff bf7a 0000 bf3f f0eb ffff ffff ffff ffff ffff e3aa ac06 0000 0000 0000 ce3a f3f4 e57f cc15 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c131 eadf ffff ffff ffff ffff ffff ffff feff beab 0000 0000 ead0 ffff ffff ffff ffff ffff ffff f9ff dbad cb05 0000 0000 c325 fcfb ffff e8cf c951 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ce46 eee7 ffff ffff ffff ffff ffff ffff ffff f7cc 8d12 0000 0000 9b4c eef4 ffff ffff ffff ffff ffff ffff ffff e9b7 c721 0000 c31f f9f2 ffff ffff feff f3b0 cf3d 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 d810 d583 f5f7 ffff ffff ffff ffff ffff ffff ffff ebdb e821 0000 0000 0000 0000 b060 fefe ffff ffff ffff ffff ffff ffff ffff f2dc d04c bc1f f8eb ffff ffff ffff ffff eef2 e88f e617 0000 0000 0000 0000 0000 0000 │ │ +ef71 ff8a ff7e ff80 ff80 ff80 fd79 ea8f eed4 ffff ffff ffff ffff ffff ffff ffff ffff eeee ca3c 0000 0000 0000 0000 0000 0000 f176 fdff ffff ffff ffff ffff ffff ffff ffff f7f6 eacd fbf3 ffff ffff ffff ffff ffff ffff f6dd d56b c305 0000 0000 0000 0000 │ │ +efe3 ffff ffff ffff ffff ffff ffff fdff ffff ffff ffff ffff ffff ffff ffff ffff ebf8 c04f 0000 0000 0000 0000 0000 0000 0000 0000 d283 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff e6c0 d648 0000 0000 0000 │ │ +efd4 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f4ef c352 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ef82 f3ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff e699 d32c 0000 │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e9dc cd3b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c178 fff9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f2ff d483 │ │ +efd1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff eeb3 c423 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d240 ecce ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff f6b9 e153 │ │ +f2dc ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff eed7 ef5a e307 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d016 d777 f4e9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e4d5 da51 ee05 0000 │ │ +ebcd fbf4 f8f3 f9f3 f8f3 faf3 f8f4 f4f1 f7df e9a1 e85c d415 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e925 e565 e2a3 f8dd feff ffff ffff ffff ffff ffff ffff ffff eeeb e57b c514 0000 0000 0000 │ │ +d134 dd41 d53a d73b d63b dc3c d440 b335 db13 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d530 f6f5 ffff ffff ffff ffff ffff f5f5 eca1 bd2c 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c51e f8f1 ffff ffff ffff ffff f3bd d048 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c824 f7ef ffff ffff ead8 d967 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c92a feff f5f6 e680 ce1e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d236 deb6 d23d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/ic_launcher_notification.png │ ├── sng │ │ @@ -1,49 +1,44 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 58; height: 61; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (173,173,175) # rgb = (0xad,0xad,0xaf) │ │ (176,176,178) # rgb = (0xb0,0xb0,0xb2) │ │ (168,168,170) # rgb = (0xa8,0xa8,0xaa) │ │ (151,151,152) # rgb = (0x97,0x97,0x98) │ │ (141,140,142) # rgb = (0x8d,0x8c,0x8e) │ │ (133,132,134) # rgb = (0x85,0x84,0x86) │ │ (122,121,122) # rgb = (0x7a,0x79,0x7a) │ │ (121,120,122) # rgb = (0x79,0x78,0x7a) │ │ (121,120,121) # rgb = (0x79,0x78,0x79) │ │ - (128,127,129) # rgb = (0x80,0x7f,0x81) │ │ - (131,130,132) # rgb = (0x83,0x82,0x84) │ │ (128,126,128) # rgb = (0x80,0x7e,0x80) │ │ (126,126,127) # rgb = (0x7e,0x7e,0x7f) │ │ (133,133,134) # rgb = (0x85,0x85,0x86) │ │ (146,146,148) # rgb = (0x92,0x92,0x94) │ │ (157,157,158) # rgb = (0x9d,0x9d,0x9e) │ │ (173,174,175) # rgb = (0xad,0xae,0xaf) │ │ (179,179,180) # rgb = (0xb3,0xb3,0xb4) │ │ (170,171,173) # rgb = (0xaa,0xab,0xad) │ │ (143,143,144) # rgb = (0x8f,0x8f,0x90) │ │ (126,124,126) # rgb = (0x7e,0x7c,0x7e) │ │ - (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ (124,123,125) # rgb = (0x7c,0x7b,0x7d) │ │ (153,154,155) # rgb = (0x99,0x9a,0x9b) │ │ (181,181,183) # rgb = (0xb5,0xb5,0xb7) │ │ (171,172,173) # rgb = (0xab,0xac,0xad) │ │ (120,120,121) # rgb = (0x78,0x78,0x79) │ │ (120,119,121) # rgb = (0x78,0x77,0x79) │ │ (175,176,177) # rgb = (0xaf,0xb0,0xb1) │ │ (147,149,150) # rgb = (0x93,0x95,0x96) │ │ (150,152,154) # rgb = (0x96,0x98,0x9a) │ │ (167,171,174) # rgb = (0xa7,0xab,0xae) │ │ (175,179,181) # rgb = (0xaf,0xb3,0xb5) │ │ - (134,132,134) # rgb = (0x86,0x84,0x86) │ │ - (130,129,130) # rgb = (0x82,0x81,0x82) │ │ (146,152,155) # rgb = (0x92,0x98,0x9b) │ │ (146,151,155) # rgb = (0x92,0x97,0x9b) │ │ (121,120,122) # rgb = (0x79,0x78,0x7a) │ │ (119,119,121) # rgb = (0x77,0x77,0x79) │ │ (198,212,217) # rgb = (0xc6,0xd4,0xd9) │ │ (134,133,134) # rgb = (0x86,0x85,0x86) │ │ (161,160,161) # rgb = (0xa1,0xa0,0xa1) │ │ @@ -65,15 +60,14 @@ │ │ (169,168,169) # rgb = (0xa9,0xa8,0xa9) │ │ (123,121,123) # rgb = (0x7b,0x79,0x7b) │ │ (146,157,162) # rgb = (0x92,0x9d,0xa2) │ │ (212,241,251) # rgb = (0xd4,0xf1,0xfb) │ │ (126,135,139) # rgb = (0x7e,0x87,0x8b) │ │ (134,138,141) # rgb = (0x86,0x8a,0x8d) │ │ (120,122,124) # rgb = (0x78,0x7a,0x7c) │ │ - (138,136,138) # rgb = (0x8a,0x88,0x8a) │ │ (122,121,122) # rgb = (0x7a,0x79,0x7a) │ │ (124,126,128) # rgb = (0x7c,0x7e,0x80) │ │ (127,126,128) # rgb = (0x7f,0x7e,0x80) │ │ (126,124,126) # rgb = (0x7e,0x7c,0x7e) │ │ (128,127,130) # rgb = (0x80,0x7f,0x82) │ │ (122,121,122) # rgb = (0x7a,0x79,0x7a) │ │ (125,125,126) # rgb = (0x7d,0x7d,0x7e) │ │ @@ -97,18 +91,16 @@ │ │ (125,123,125) # rgb = (0x7d,0x7b,0x7d) │ │ (134,163,175) # rgb = (0x86,0xa3,0xaf) │ │ (134,132,134) # rgb = (0x86,0x84,0x86) │ │ (120,145,155) # rgb = (0x78,0x91,0x9b) │ │ (132,133,136) # rgb = (0x84,0x85,0x88) │ │ (163,162,163) # rgb = (0xa3,0xa2,0xa3) │ │ (109,122,129) # rgb = (0x6d,0x7a,0x81) │ │ - (105,113,117) # rgb = (0x69,0x71,0x75) │ │ (179,178,179) # rgb = (0xb3,0xb2,0xb3) │ │ (111,118,122) # rgb = (0x6f,0x76,0x7a) │ │ - (120,122,124) # rgb = (0x78,0x7a,0x7c) │ │ (121,122,125) # rgb = (0x79,0x7a,0x7d) │ │ (122,121,122) # rgb = (0x7a,0x79,0x7a) │ │ (137,135,137) # rgb = (0x89,0x87,0x89) │ │ (122,121,123) # rgb = (0x7a,0x79,0x7b) │ │ (125,124,125) # rgb = (0x7d,0x7c,0x7d) │ │ (123,122,123) # rgb = (0x7b,0x7a,0x7b) │ │ (132,131,133) # rgb = (0x84,0x83,0x85) │ │ @@ -119,21 +111,19 @@ │ │ (129,127,129) # rgb = (0x81,0x7f,0x81) │ │ (135,133,135) # rgb = (0x87,0x85,0x87) │ │ (170,170,171) # rgb = (0xaa,0xaa,0xab) │ │ (138,137,139) # rgb = (0x8a,0x89,0x8b) │ │ (140,139,140) # rgb = (0x8c,0x8b,0x8c) │ │ (168,168,169) # rgb = (0xa8,0xa8,0xa9) │ │ (135,133,135) # rgb = (0x87,0x85,0x87) │ │ - (133,132,134) # rgb = (0x85,0x84,0x86) │ │ (157,156,157) # rgb = (0x9d,0x9c,0x9d) │ │ (134,132,134) # rgb = (0x86,0x84,0x86) │ │ (135,134,135) # rgb = (0x87,0x86,0x87) │ │ (161,159,161) # rgb = (0xa1,0x9f,0xa1) │ │ (138,137,139) # rgb = (0x8a,0x89,0x8b) │ │ - (114,122,126) # rgb = (0x72,0x7a,0x7e) │ │ (133,131,133) # rgb = (0x85,0x83,0x85) │ │ (167,166,167) # rgb = (0xa7,0xa6,0xa7) │ │ (169,168,170) # rgb = (0xa9,0xa8,0xaa) │ │ (133,131,133) # rgb = (0x85,0x83,0x85) │ │ (137,136,138) # rgb = (0x89,0x88,0x8a) │ │ (133,137,141) # rgb = (0x85,0x89,0x8d) │ │ (133,131,133) # rgb = (0x85,0x83,0x85) │ │ @@ -144,30 +134,28 @@ │ │ (139,137,139) # rgb = (0x8b,0x89,0x8b) │ │ (157,156,157) # rgb = (0x9d,0x9c,0x9d) │ │ (131,130,132) # rgb = (0x83,0x82,0x84) │ │ (132,131,132) # rgb = (0x84,0x83,0x84) │ │ (156,155,156) # rgb = (0x9c,0x9b,0x9c) │ │ (139,137,139) # rgb = (0x8b,0x89,0x8b) │ │ (131,133,137) # rgb = (0x83,0x85,0x89) │ │ - (139,137,139) # rgb = (0x8b,0x89,0x8b) │ │ (144,143,144) # rgb = (0x90,0x8f,0x90) │ │ (154,153,154) # rgb = (0x9a,0x99,0x9a) │ │ (161,159,161) # rgb = (0xa1,0x9f,0xa1) │ │ (132,130,132) # rgb = (0x84,0x82,0x84) │ │ (132,131,132) # rgb = (0x84,0x83,0x84) │ │ (161,160,161) # rgb = (0xa1,0xa0,0xa1) │ │ (143,142,143) # rgb = (0x8f,0x8e,0x8f) │ │ (137,137,139) # rgb = (0x89,0x89,0x8b) │ │ (131,136,140) # rgb = (0x83,0x88,0x8c) │ │ (138,138,140) # rgb = (0x8a,0x8a,0x8c) │ │ (137,137,139) # rgb = (0x89,0x89,0x8b) │ │ (139,138,140) # rgb = (0x8b,0x8a,0x8c) │ │ (118,132,139) # rgb = (0x76,0x84,0x8b) │ │ (127,135,140) # rgb = (0x7f,0x87,0x8c) │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 40,156,195) # rgb = (0x28,0x9c,0xc3) │ │ (127,131,134) # rgb = (0x7f,0x83,0x86) │ │ (129,132,136) # rgb = (0x81,0x84,0x88) │ │ ( 40,159,199) # rgb = (0x28,0x9f,0xc7) │ │ (136,139,143) # rgb = (0x88,0x8b,0x8f) │ │ (126,138,145) # rgb = (0x7e,0x8a,0x91) │ │ (124,131,135) # rgb = (0x7c,0x83,0x87) │ │ @@ -185,74 +173,85 @@ │ │ (127,131,135) # rgb = (0x7f,0x83,0x87) │ │ (123,136,143) # rgb = (0x7b,0x88,0x8f) │ │ (139,138,140) # rgb = (0x8b,0x8a,0x8c) │ │ (133,137,141) # rgb = (0x85,0x89,0x8d) │ │ (125,131,135) # rgb = (0x7d,0x83,0x87) │ │ (129,133,136) # rgb = (0x81,0x85,0x88) │ │ (130,139,144) # rgb = (0x82,0x8b,0x90) │ │ + (128,127,129) # rgb = (0x80,0x7f,0x81) │ │ + (131,130,132) # rgb = (0x83,0x82,0x84) │ │ + (140,138,140) # rgb = (0x8c,0x8a,0x8c) │ │ + (134,132,134) # rgb = (0x86,0x84,0x86) │ │ + (130,129,130) # rgb = (0x82,0x81,0x82) │ │ + (138,136,138) # rgb = (0x8a,0x88,0x8a) │ │ + (105,113,117) # rgb = (0x69,0x71,0x75) │ │ + (120,122,124) # rgb = (0x78,0x7a,0x7c) │ │ + (133,132,134) # rgb = (0x85,0x84,0x86) │ │ + (114,122,126) # rgb = (0x72,0x7a,0x7e) │ │ + (139,137,139) # rgb = (0x8b,0x89,0x8b) │ │ } │ │ tRNS { │ │ - 0 14 50 76 124 152 178 219 246 247 255 255 254 200 178 134 106 59 21 72 144 254 255 208 117 23 66 230 234 54 132 123 79 59 255 255 132 132 250 247 14 164 85 85 83 189 11 51 184 241 41 3 94 107 218 84 9 136 66 220 129 14 180 101 208 255 221 179 252 245 241 227 197 157 38 107 118 95 193 74 141 229 14 192 250 246 247 230 14 23 205 44 166 101 131 83 185 255 36 220 255 244 220 254 217 242 238 169 113 189 241 250 242 248 50 170 161 57 249 255 31 197 189 38 241 255 241 57 54 244 198 107 242 92 85 245 95 253 81 222 215 89 250 185 255 142 27 52 218 212 52 147 172 124 112 155 151 149 128 0 6 226 216 1 45 88 210 201 80 58 54 66 62 64 60 58 106 96 223 95 225 86 210 201 39} │ │ + 0 14 50 76 124 152 178 219 246 247 254 200 178 134 106 59 21 72 144 254 208 117 23 66 230 234 54 132 123 79 59 132 132 250 247 14 164 85 85 83 189 11 51 184 241 41 3 94 107 218 84 9 136 66 220 129 14 180 101 208 221 179 252 245 241 227 197 157 38 107 118 95 193 74 141 229 14 192 250 246 247 230 14 23 205 44 166 101 131 83 185 36 220 244 220 254 217 242 238 169 113 189 241 250 242 248 50 170 161 57 249 31 197 189 38 241 241 57 54 244 198 107 242 92 85 245 95 253 81 222 215 89 250 185 142 27 52 218 212 52 147 172 124 112 155 151 149 128 6 226 216 1 45 88 210 201 80 58 54 66 62 64 60 58 106 96 223 95 225 86 210 201 39} │ │ IMAGE { │ │ pixels hex │ │ -00000000000000000000000000000102030405060708090a0b0b0b0b0b0b0b0b0b0b0b0b0c08080d0e0f10111200000000000000000000000000 │ │ -00000000000000000013140715161616161616161616161616161616161616161616161616161616161616161616151718190000000000000000 │ │ -0000000000001a1b1616161616161616161616161616161616161616161616161616161616161616161616161616161616161c1d000000000000 │ │ -00000000001e161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161f0000000000 │ │ -00000000201616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616162100000000 │ │ -00000000221616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616162300000000 │ │ -00000024161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161625000000 │ │ -00000026161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161627000000 │ │ -000028161616161616292a2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2b2c2a2d1616161616161616161616161616161616161616161616162e0000 │ │ -00002f16161616163000000000000000000000000000000000000000000000311616161616161616161616161616161616161616161616320000 │ │ -33003416161616163500000000000000000000000000000000000000000000361616161616161616161616161616161616161616161616370000 │ │ -38003916161616163a000000000000000000000000000000000000000000003b16161616161616161616161616161616161616161616163c0000 │ │ -3d003e161616161600000000000000000000000000000000000000000000003b16161616161616161616161616161616161616161616163f0000 │ │ -00004016161616410000000000000000000000000000000000000000000000421616161616161616161616161616161616161616161616430000 │ │ -00004416161616450000000000000000000000000000000000000000000000421616161616161616161616161616161616161616161616460000 │ │ -00001616161616470000000000000000000000000000000000000000000000421616161616161616161616161616161616161616161616160000 │ │ -00001616161616480000000000000000000000000000000000000000000000421616161616161616161616161616161616161616161616160000 │ │ -00001616161616490000000000000000000000000000000000000000000000421616161616161616161616161616161616161616161616164a00 │ │ -004b16161616164c0000000000000000000000000000000000000000000000421616161616161616161616161616161616161616161616164d00 │ │ -004e16161616164f0000000000000000000000000000000000000000000000421616161616161616161616161616161616161616161616165000 │ │ -00511616161616520000000000000000000000000000000000000000000000421616161616161616161616161616161616161616161616165300 │ │ -00541616161616000000000000000000000000000000000000000000000000421616161616161616161616161616161616161616161616165500 │ │ -00161616161656000000000000000000000000000000000000000000000000421616161616161616161616161616161616161616161616161600 │ │ -00161616161657000000000000000000000000000000000000000000000000421616161616161616161616161616161616161616161616161658 │ │ -5916161616165a00000000000000000000000000000000000000000000000042161616161616161616161616161616161616161616161616165b │ │ -0016161616165c00000000000000000000000000000000000000000000000042161616161616161616161616161616161616161616161616165d │ │ -5e16161616165f000000000000000000000000000000000000000000000000421616161616161616161616161616161616161616161616161660 │ │ -61161616161662000000000000000000000000000000000000000000000000421616161616161616161616161616161616161616161616161663 │ │ -64161616161600000000000000000000000000000000000000000000000000421616161616161616161616161616161616161616161616161665 │ │ -41161616161600000000000000000000000000000000000000000000000000661616161616161616161616161616161616161616161616161667 │ │ -16161616165600000000000000000000000000000000000000000000000000681616161616161616161616161616161616161616161616161616 │ │ -161616161669000000000000000000000000000000000000000000000000006a1616161616161616161616161616161616161616161616161616 │ │ -1616161616166b6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6c6d161616161616161616161616161616161616161616161616161616 │ │ -16161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616 │ │ -16161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616 │ │ -16161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616 │ │ -16161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616 │ │ -16161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616 │ │ -16161616161616166e6f16161616161616161616161616161616161616161616161616161616161616161616161616166f701616161616161616 │ │ -16161616161671720000731616161616161616161616161616161616161616161616161616161616161616161616167400007576161616161616 │ │ -771616161616780000000079161616161616161616161616161616161616161616161616161616161616161616167a000000007b16161616167c │ │ -7d161616167e00000000007f16161616161616161616161616161616161616161616161616161616161616161616800000000000811616161682 │ │ -83161616168400000000008516161616161616161616161616161616161616161616161616161616161616161616860000000000871616161688 │ │ -0089161616168a000000008b161616161616161616161616161616161616161616161616161616161616161616168c000000008d161616168e00 │ │ -008f1616161690919293941616161616161616161616161616161616161616161616161616161616161616161616169596929790161616169800 │ │ -00001616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616160000 │ │ -000099161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616169a0000 │ │ -0000009b16161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616169c000000 │ │ -000000009d4116161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616419e00000000 │ │ -9f9f9f9f9fa0a11616161616161616161616161616161616161616161616161616161616161616161616161616161616161616a2a39f9f9f9f9f │ │ -9f9f9f9f9f9f00a4a5a61616161616161616161616161616161616161616161616161616161616161616161616161616a7a800009f9f9f9f9f9f │ │ -9f9f9f9f9f9f000000a91616161616161616161616161616161616161616161616161616161616161616161616161616aa0000009f9f9f9f9f9f │ │ -9f9f9f9f9f9f000000ab1616161616161616161616161616161616161616161616161616161616161616161616161616ac0000009f9f9f9f9f9f │ │ -9f9f9f9f9f9f000000ad1616161616161616161616161616161616161616161616161616161616161616161616161616ae0000009f9f9f9f9f9f │ │ -9f9f9f9f9f9f000000af1616161616161616161616161616161616161616161616161616161616161616161616161616aa0000009f9f9f9f9f9f │ │ -9f9f9f9f9f9f000000b01616161616161616161616161616161616161616161616161616161616161616161616161616b10000009f9f9f9f9f9f │ │ -9f9f9f9f9f9f000000b21616161616161616161616161616161616161616161616161616161616161616161616161616a20000009f9f9f9f9f9f │ │ -9f9f9f9f9f9f000000161616160000000000000000000000000000000000000000000000000000000000000000161616160000009f9f9f9f9f9f │ │ -9f9f9f9f9f9f0000b3161616b40000000000000000000000000000000000000000000000000000000000000000b4161616b500009f9f9f9f9f9f │ │ -9f9f9f9f9f9f0000b616161600000000000000000000000000000000000000000000000000000000000000000000161616b700009f9f9f9f9f9f │ │ -9f9f9f9f9f9f000016161616b80000000000000000000000000000000000000000000000000000000000000000b81616161600009f9f9f9f9f9f │ │ +0000000000000000000000000000010203040506070809adaeaeaeaeaeaeaeaeaeaeaeae0a08080b0c0d0e0f1000000000000000000000000000 │ │ +00000000000000000011120713afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf131415160000000000000000 │ │ +0000000000001718afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf191a000000000000 │ │ +00000000001bafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf1c0000000000 │ │ +000000001dafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf1e00000000 │ │ +00000000b0afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafb100000000 │ │ +0000001fafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf20000000 │ │ +00000021afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf22000000 │ │ +000023afafafafafaf24252626262626262626262626262626262626272528afafafafafafafafafafafafafafafafafafafafafafafaf290000 │ │ +00002aafafafafaf2b000000000000000000000000000000000000000000002cafafafafafafafafafafafafafafafafafafafafafafaf2d0000 │ │ +2e002fafafafafaf300000000000000000000000000000000000000000000031afafafafafafafafafafafafafafafafafafafafafafaf320000 │ │ +330034afafafafaf350000000000000000000000000000000000000000000036afafafafafafafafafafafafafafafafafafafafafafaf370000 │ │ +380039afafafafaf000000000000000000000000000000000000000000000036afafafafafafafafafafafafafafafafafafafafafafaf3a0000 │ │ +00003bafafafafb200000000000000000000000000000000000000000000003cafafafafafafafafafafafafafafafafafafafafafafaf3d0000 │ │ +00003eafafafaf3f00000000000000000000000000000000000000000000003cafafafafafafafafafafafafafafafafafafafafafafaf400000 │ │ +0000afafafafaf4100000000000000000000000000000000000000000000003cafafafafafafafafafafafafafafafafafafafafafafafaf0000 │ │ +0000afafafafaf4200000000000000000000000000000000000000000000003cafafafafafafafafafafafafafafafafafafafafafafafaf0000 │ │ +0000afafafafaf4300000000000000000000000000000000000000000000003cafafafafafafafafafafafafafafafafafafafafafafafaf4400 │ │ +0045afafafafaf4600000000000000000000000000000000000000000000003cafafafafafafafafafafafafafafafafafafafafafafafaf4700 │ │ +0048afafafafaf4900000000000000000000000000000000000000000000003cafafafafafafafafafafafafafafafafafafafafafafafaf4a00 │ │ +004bafafafafaf4c00000000000000000000000000000000000000000000003cafafafafafafafafafafafafafafafafafafafafafafafaf4d00 │ │ +004eafafafafaf0000000000000000000000000000000000000000000000003cafafafafafafafafafafafafafafafafafafafafafafafaf4f00 │ │ +00afafafafaf500000000000000000000000000000000000000000000000003cafafafafafafafafafafafafafafafafafafafafafafafafaf00 │ │ +00afafafafaf510000000000000000000000000000000000000000000000003cafafafafafafafafafafafafafafafafafafafafafafafafaf52 │ │ +53afafafafaf540000000000000000000000000000000000000000000000003cafafafafafafafafafafafafafafafafafafafafafafafafaf55 │ │ +00afafafafaf560000000000000000000000000000000000000000000000003cafafafafafafafafafafafafafafafafafafafafafafafafaf57 │ │ +58afafafafaf590000000000000000000000000000000000000000000000003cafafafafafafafafafafafafafafafafafafafafafafafafaf5a │ │ +b3afafafafaf5b0000000000000000000000000000000000000000000000003cafafafafafafafafafafafafafafafafafafafafafafafafaf5c │ │ +b4afafafafaf000000000000000000000000000000000000000000000000003cafafafafafafafafafafafafafafafafafafafafafafafafaf5d │ │ +b2afafafafaf000000000000000000000000000000000000000000000000005eafafafafafafafafafafafafafafafafafafafafafafafafaf5f │ │ +afafafafaf500000000000000000000000000000000000000000000000000060afafafafafafafafafafafafafafafafafafafafafafafafafaf │ │ +afafafafaf610000000000000000000000000000000000000000000000000062afafafafafafafafafafafafafafafafafafafafafafafafafaf │ │ +afafafafafaf63646464646464646464646464646464646464646464646465afafafafafafafafafafafafafafafafafafafafafafafafafafaf │ │ +afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf │ │ +afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf │ │ +afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf │ │ +afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf │ │ +afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf │ │ +afafafafafafafaf6667afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf6768afafafafafafafaf │ │ +afafafafafaf696a00006bafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf6c00006d6eafafafafafaf │ │ +b5afafafafaf6f0000000070afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf710000000072afafafafaf73 │ │ +b6afafafaf74000000000075afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf76000000000077afafafaf78 │ │ +79afafafaf7a00000000007bafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf7c00000000007dafafafaf7e │ │ +007fafafafaf800000000081afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf820000000083afafafaf8400 │ │ +0085afafafafb786878889afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf8a8b878cb7afafafaf8d00 │ │ +0000afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf0000 │ │ +00008eafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf8f0000 │ │ +00000090afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf91000000 │ │ +0000000092b2afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafb29300000000 │ │ +00000000009495afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf96970000000000 │ │ +0000000000000098999aafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf9b9c0000000000000000 │ │ +0000000000000000009dafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf9e000000000000000000 │ │ +0000000000000000009fafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafa0000000000000000000 │ │ +000000000000000000a1afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafa2000000000000000000 │ │ +000000000000000000a3afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf9e000000000000000000 │ │ +000000000000000000a4afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafa5000000000000000000 │ │ +000000000000000000a6afafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafafaf96000000000000000000 │ │ +000000000000000000afafafaf0000000000000000000000000000000000000000000000000000000000000000afafafaf000000000000000000 │ │ +0000000000000000a7afafafa80000000000000000000000000000000000000000000000000000000000000000a8afafafa90000000000000000 │ │ +0000000000000000aaafafaf00000000000000000000000000000000000000000000000000000000000000000000afafafab0000000000000000 │ │ +0000000000000000afafafafac0000000000000000000000000000000000000000000000000000000000000000acafafafaf0000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/reticle.png │ ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -85,73 +84,73 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 36 78 79 24 170 173 53 74 161 164 50 73 49 3 77 55 4 38 68 104 123 149 153 148 8 67 119 152 160 162 54 132 159 134 118 12 98 157 158 154 124 69 21 5 23 113 44 146 70 122 137 37 31 35 26 46 51 7 108 140 65 97 155 6 116 120 42 163 2 1 20 141 45 172 165 156 93 115 48 121 135} │ │ + 0 36 78 79 24 170 173 53 74 161 164 50 73 49 3 77 55 4 38 68 104 123 149 153 148 8 67 119 152 160 162 54 132 159 134 118 12 98 157 158 154 124 69 21 5 23 113 44 146 70 122 137 37 31 35 26 46 51 7 108 140 65 97 155 6 116 120 42 163 2 1 20 141 45 172 165 156 93 115 48 121 135} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000101010101010101010101010101010101010101010102030405010101010101010101010101010101010101010101010000000000000000 │ │ -00000000000000000101010101010101010101010101010101010101010103060708010101010101010101010101010101010101010101010000000000000000 │ │ -000000000000000001010101010101010101010101010101010101010101090a0b0c010101010101010101010101010101010101010101010000000000000000 │ │ -000000000000000001010101010101010101010101010101010101010101090a0b0c010101010101010101010101010101010101010101010000000000000000 │ │ -0000000000000000010101010101010101010101010101010101010101010d0a0b0e010101010101010101010101010101010101010101010000000000000000 │ │ -00000000000000000101010101010101010101010101010101010101010f100a0b110f0101010101010101010101010101010101010101010000000000000000 │ │ -00000000000000000101010101010101010101010101010101121314151617181819161514131201010101010101010101010101010101010000000000000000 │ │ -00000000000000000101010101010101010101010101011a1b1c1d0b1e1f0a1e1e0a1f1e0b1d1c1b1a0101010101010101010101010101010000000000000000 │ │ -000000000000000001010101010101010101010101012021220a221f1d2324242424231d1f220a22212001010101010101010101010101010000000000000000 │ │ -0000000000000000010101010101010101010101252627281e292a2b132c2d12122d2c132b2a291e282726250101010101010101010101010000000000000000 │ │ -000000000000000001010101010101010101012e161f27222f300f010101010101010101010f302f22271f162e01010101010101010101010000000000000000 │ │ -00000000000000000101010101010101010105231e223132120101010101010101010101010101123231221e2305010101010101010101010000000000000000 │ │ -000000000000000001010101010101010125331e2234350101010101010101010101010101010101013534221e33250101010101010101010000000000000000 │ │ -0000000000000000010101010101010101261f22343601010101010101010101010101010101010101013634221f260101010101010101010000000000000000 │ │ -000000000000000001010101010101010827283137010101010101010138393a3a39380101010101010101373128270801010101010101010000000000000000 │ │ -0000000000000000010101010101013b21281e2b01010101010101303c3d220b0b223d3c30010101010101012b1e28213b010101010101010000000000000000 │ │ -0000000000000000010101010101013e221e2f0f01010101011a3f400a2729181829270a403f1a010101010141421e223e010101010101010000000000000000 │ │ -00000000000000000101010101011a430a404401010101013b15452918181818181818182945153b010101010144400a431a0101010101010000000000000000 │ │ -0000000000000000010101010101371d22164601010101013f45291818181818181818181829453f01010101014616221d370101010101010000000000000000 │ │ -00000000000000000101010101011445452b010101010144402918181818181818181818181829404401010101012b4545140101010101010000000000000000 │ │ -0000000000000000010101010147151e1d3501010101463c0a18181818181818181818181818180a3c4601010101351d1e150101010101010000000000000000 │ │ -0000000000000000010101010101331f23480101010138492718181818181818181818181818182749380101010148231f330101010101010000000000000000 │ │ -000000000000000005080c0c0c11190a2412010101014a2229181818181818181818181818181829224a0101010112240a17100d090903020000000000000000 │ │ -0000000000000000044b0b0b0b45291e2412010101013a4c181818181818181818181818181818184c3a0101010112241e290a0a0a0a06030000000000000000 │ │ -000000000000000003060a0a0a0a291e2412010101013a4c181818181818181818181818181818184c3a0101010112241e29450b0b0b4b040000000000000000 │ │ -0000000000000000020309090d10170a2412010101014a2229181818181818181818181818181829224a0101010112240a19110c0c0c08050000000000000000 │ │ -0000000000000000010101010101331f23480101010138492718181818181818181818181818182749380101010148231f330101010101010000000000000000 │ │ -0000000000000000010101010101151e1d3501010101463c0a18181818181818181818181818180a3c4601010101351d1e154701010101010000000000000000 │ │ -00000000000000000101010101011445452b0101010101444029181818181818181818181818294d4401010101012b4545140101010101010000000000000000 │ │ -0000000000000000010101010101371d22164601010101013f45291818181818181818181829454e01010101014616221d370101010101010000000000000000 │ │ -00000000000000000101010101011a430a404401010101013b15452918181818181818182945153b010101010144400a431a0101010101010000000000000000 │ │ -0000000000000000010101010101013e221e424101010101011a3f400a2729181829270a404e1a010101010141421e223e010101010101010000000000000000 │ │ -0000000000000000010101010101013b21281e2b01010101010101303c3d220b0b223d3c30010101010101012b1e28213b010101010101010000000000000000 │ │ -000000000000000001010101010101010827283137010101010101010138393a3a39380101010101010101373128270801010101010101010000000000000000 │ │ -0000000000000000010101010101010101261f22343601010101010101010101010101010101010101013634221f260101010101010101010000000000000000 │ │ -000000000000000001010101010101010125331e2234350101010101010101010101010101010101013534221e33250101010101010101010000000000000000 │ │ -00000000000000000101010101010101010105231e223132410101010101010101010101010101413231221e2305010101010101010101010000000000000000 │ │ -000000000000000001010101010101010101012e161f271e4f300f010101010101010101010f504f1e271f162e01010101010101010101010000000000000000 │ │ -0000000000000000010101010101010101010101252627281e292a2b132c2d12123b2c132b2a401e282726250101010101010101010101010000000000000000 │ │ -000000000000000001010101010101010101010101012021220a221f1d2324242451521d1f220a22212001010101010101010101010101010000000000000000 │ │ -00000000000000000101010101010101010101010101011a1b1c1d0b1e1f0a1e1e0a0a1e0b1d1c1b1a0101010101010101010101010101010000000000000000 │ │ -00000000000000000101010101010101010101010101010101121314151619181817161514131201010101010101010101010101010101010000000000000000 │ │ -00000000000000000101010101010101010101010101010101010101010f110b0a100f0101010101010101010101010101010101010101010000000000000000 │ │ -0000000000000000010101010101010101010101010101010101010101010e0b0a0d010101010101010101010101010101010101010101010000000000000000 │ │ -0000000000000000010101010101010101010101010101010101010101010c0b0a09010101010101010101010101010101010101010101010000000000000000 │ │ -0000000000000000010101010101010101010101010101010101010101010c0b0a09010101010101010101010101010101010101010101010000000000000000 │ │ -00000000000000000101010101010101010101010101010101010101010108070603010101010101010101010101010101010101010101010000000000000000 │ │ -00000000000000000101010101010101010101010101010101010101010105040302010101010101010101010101010101010101010101010000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000001020304000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000002050607000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000008090a0b000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000008090a0b000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000c090a0d000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000e0f090a100e0000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000111213141516171718151413121100000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000191a1b1c0a1d1e091d1d091e1d0a1c1b1a190000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000001f202109211e1c2223232323221c1e210921201f00000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000242526271d28292a122b2c11112c2b122a29281d272625240000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000002d151e26212e2f0e000000000000000000000e2f2e21261e152d00000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000004221d213031110000000000000000000000000000113130211d2204000000000000000000000000000000000000 │ │ +000000000000000000000000000000000024321d2133340000000000000000000000000000000000003433211d32240000000000000000000000000000000000 │ │ +0000000000000000000000000000000000251e21333500000000000000000000000000000000000000003533211e250000000000000000000000000000000000 │ │ +00000000000000000000000000000000072627303600000000000000003738393938370000000000000000363027260700000000000000000000000000000000 │ │ +0000000000000000000000000000003a20271d2a000000000000002f3b3c210a0a213c3b2f000000000000002a1d27203a000000000000000000000000000000 │ │ +0000000000000000000000000000003d211d2e0e0000000000193e3f09262817172826093f3e19000000000040411d213d000000000000000000000000000000 │ │ +00000000000000000000000000001942093f4300000000003a14442817171717171717172844143a0000000000433f0942190000000000000000000000000000 │ │ +0000000000000000000000000000361c21154500000000003e44281717171717171717171728443e00000000004515211c360000000000000000000000000000 │ │ +00000000000000000000000000001344442a0000000000433f28171717171717171717171717283f4300000000002a4444130000000000000000000000000000 │ │ +0000000000000000000000000046141d1c3400000000453b091717171717171717171717171717093b4500000000341c1d140000000000000000000000000000 │ │ +0000000000000000000000000000321e22470000000037482617171717171717171717171717172648370000000047221e320000000000000000000000000000 │ │ +000000000000000004070b0b0b101809231100000000492128171717171717171717171717171728214900000000112309160f0c080802010000000000000000 │ │ +0000000000000000034a0a0a0a44281d231100000000394b171717171717171717171717171717174b390000000011231d280909090905020000000000000000 │ │ +0000000000000000020509090909281d231100000000394b171717171717171717171717171717174b390000000011231d28440a0a0a4a030000000000000000 │ │ +0000000000000000010208080c0f160923110000000049212817171717171717171717171717172821490000000011230918100b0b0b07040000000000000000 │ │ +0000000000000000000000000000321e22470000000037482617171717171717171717171717172648370000000047221e320000000000000000000000000000 │ │ +0000000000000000000000000000141d1c3400000000453b091717171717171717171717171717093b4500000000341c1d144600000000000000000000000000 │ │ +00000000000000000000000000001344442a0000000000433f28171717171717171717171717284c4300000000002a4444130000000000000000000000000000 │ │ +0000000000000000000000000000361c21154500000000003e44281717171717171717171728444d00000000004515211c360000000000000000000000000000 │ │ +00000000000000000000000000001942093f4300000000003a14442817171717171717172844143a0000000000433f0942190000000000000000000000000000 │ │ +0000000000000000000000000000003d211d41400000000000193e3f09262817172826093f4d19000000000040411d213d000000000000000000000000000000 │ │ +0000000000000000000000000000003a20271d2a000000000000002f3b3c210a0a213c3b2f000000000000002a1d27203a000000000000000000000000000000 │ │ +00000000000000000000000000000000072627303600000000000000003738393938370000000000000000363027260700000000000000000000000000000000 │ │ +0000000000000000000000000000000000251e21333500000000000000000000000000000000000000003533211e250000000000000000000000000000000000 │ │ +000000000000000000000000000000000024321d2133340000000000000000000000000000000000003433211d32240000000000000000000000000000000000 │ │ +00000000000000000000000000000000000004221d213031400000000000000000000000000000403130211d2204000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000002d151e261d4e2f0e000000000000000000000e4f4e1d261e152d00000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000242526271d28292a122b2c11113a2b122a293f1d272625240000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000001f202109211e1c2223232350511c1e210921201f00000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000191a1b1c0a1d1e091d1d09091d0a1c1b1a190000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000111213141518171716151413121100000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000e100a090f0e0000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000d0a090c000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000b0a0908000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000b0a0908000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000007060502000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000004030201000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/about.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/drawable-hdpi-v4/bicycle.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 68; height: 40; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -166,51 +166,51 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 98 255 43 9 143 127 130 132 135 102 168 126 219 39 13 111 58 12 65 63 97 183 201 202 67 46 245 3 181 93 204 44 75 106 174 178 165 234 195 193 246 33 22 129 216 1 236 251 104 182 61 60 72 250 249 213 42 24 114 222 220 145 15 177 36 2 159 252 20 112 221 223 115 6 150 235 94 71 88 233 142 241 166 254 190 185 160 76 131 78 239 95 87 99 210 4 212 5 92 35 51 167 199 138 229 11 253 133 139 215 238 200 161 73 37 109 237 96 108 163 17 186 240 38 194 231 74 203 41 184 227 107 144 81 21 244 32 214 59 124 57 197 27 49 196 64 148 83 191 100 90 230 206 153 198 141 217 68 89 187 224 208 47} │ │ + 0 98 43 9 143 127 130 132 135 102 168 126 219 39 13 111 58 12 65 63 97 183 201 202 67 46 245 3 181 93 204 44 75 106 174 178 165 234 195 193 246 33 22 129 216 1 236 251 104 182 61 60 72 250 249 213 42 24 114 222 220 145 15 177 36 2 159 252 20 112 221 223 115 6 150 235 94 71 88 233 142 241 166 254 190 185 160 76 131 78 239 95 87 99 210 4 212 5 92 35 51 167 199 138 229 11 253 133 139 215 238 200 161 73 37 109 237 96 108 163 17 186 240 38 194 231 74 203 41 184 227 107 144 81 21 244 32 214 59 124 57 197 27 49 196 64 148 83 191 100 90 230 206 153 198 141 217 68 89 187 224 208 47} │ │ IMAGE { │ │ pixels hex │ │ -0000000000000000000000000000000000000000000001020202020202020000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000302020202020202020000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000402020205060708090a0000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000b02020c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000d02020e000000000000000000000000000000000000000000000f00000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000010020211000000000000000000001213141508071617180202021900000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000017020200000000000000000000001a1b0202020202020202021b0000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000001c02021d000000000000000000000000001e1d0202020202021f200000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000002102022200000000000000000000000000000000230202240000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000025020202020202020202020202020202022627282902022a0000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000002b02020202020202020202020202020202020202020202022a0000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000002c02020202020202020202020202020202020202020202022d2e00000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000002f0230000000000000000000000000000000000031020202023200000000000000000000000000000000000000000000 │ │ -00000000000000000000003334343400000000350202362a000000000000000000000000000000002d023738020210000000000000393434390000000000000000000000 │ │ -000000000000003a3b3c0202020202023d3e3f4002020230410000000000000000000000000000420202430f440202410045464702020202020248494a00000000000000 │ │ -00000000004a4b02020202020202020202020202021b02024c42000000000000000000000000004d02024e004f020250510202020202020202020202024b4a0000000000 │ │ -000000003952020202025308111146255402020202015502020d1c0000000000000000000000005602020000005702020202025416075858595602020202523900000000 │ │ -0000005a0202025b5c00000000000000005d020202025e5f02023d60000000000000000000000002021600000022020202375d00000000000000005c5b02020239000000 │ │ -00003902020253600000000000000000004f02020202021a6102023d620000000000000000005a0202630000644402020202650000000000000000006053020202390000 │ │ -004a520202660000000000000000000000670202680202696a380202476200000000000000006602020000002f02022702026b2e000000000000000000006602023c4a00 │ │ -006c020256000000000000000000000045020224004302026d006e02025300000000000000006f027000003e020271007102021800000000000000000000005602026c00 │ │ -4a0202026000000000000000000000603d02027200004c0202003f540202250000000000007302027400000202750000000d02025900000000000000000000600202024a │ │ -7602025900000000000000000000005602024700000063020277004102020278417070670551020279007402021e00000045020202110000000000000000000059020276 │ │ -7a020260000000000000000000006602027b600000001c02027000007c0202026e0202027d7e022d000070020242000000007f0202022b0000000000000000006002027a │ │ -02028000000000000000000000660202028100000000008202020000000e0202022383020902028400000202320000000000008502020d00000000000000000000800202 │ │ -0202590000000000000000864802020281000000000000590202870000000e5402028802880202890000020206000000000000008a020282330000000000000000590202 │ │ -02025900000000000000000202020281000000000000005902028b000000001e0202020202026900006502028c0000428d2c788e02020202028f00000000000000590202 │ │ -02025900000000000000000202021500000000000000005902023400000000006302020202025f0000900202389154020202020202020202029200000000000000590202 │ │ -0202930000000000000000949596000000000000000000590202620000000000009702020202026998020202020202020202026f172c93999a0000000000000000930202 │ │ -520247000000000000000000000000000000000000000080020200000000000000450202020202020202020202369b2c4d8b000000000000000000000000000000470202 │ │ -0b02022b0000000000000000000000000000000000006002027a0000000000000000020202020236919c380202000000000000000000000000000000000000002b02027a │ │ -150202590000000000000000000000000000000000005902027600000000000000000e9d02029e0000009f02020c00000000000000000000000000000000000059020276 │ │ -005202022b00000000000000000000000000000000600202024a0000000000000000007c02020c0000002e0202022e000000000000000000000000000000002b02020200 │ │ -0076020247000000000000000000000000000000008002026c00000000000000000000000202700000000059020218000000000000000000000000000000008002024900 │ │ -00001f02025300000000000000000000000000005302023c0000000000000000000000008202021c000000003c02025300000000000000000000000000005302023c0000 │ │ -00004a0202023c2b000000000000000000002b8002020239000000000000000000000000a00202a120000000390202028060000000000000000000002b470202023a0000 │ │ -0000003902020202592b0000000000002b59020202023900000000000000000000000000a20202021300000000390202020259600000000000002b590202020239000000 │ │ -000000004a1f02020202479359599347020202023c3a0000000000000000000000000000a3921413120000000000393c02020202809359599347020202023c3a00000000 │ │ -0000000000007652020202020202020202020249000000000000000000000000000000000000000000000000000000006c02020202020202020202020249000000000000 │ │ -0000000000000000150b5202020202520b15000000000000000000000000000000000000000000000000000000000000004a767a0202020202527a150000000000000000 │ │ +0000000000000000000000000000000000000000000001a3a3a3a3a3a3a30000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000002a3a3a3a3a3a3a3a30000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000003a3a3a30405060708090000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000aa3a30b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000ca3a30d000000000000000000000000000000000000000000000e00000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000fa3a31000000000000000000000111213140706151617a3a3a31800000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000016a3a30000000000000000000000191aa3a3a3a3a3a3a3a3a31a0000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000001ba3a31c000000000000000000000000001d1ca3a3a3a3a3a31e1f0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000020a3a3210000000000000000000000000000000022a3a3230000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000024a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a325262728a3a3290000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000002aa3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3290000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000002ba3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a32c2d00000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000002ea32f000000000000000000000000000000000030a3a3a3a33100000000000000000000000000000000000000000000 │ │ +0000000000000000000000323333330000000034a3a33529000000000000000000000000000000002ca33637a3a30f000000000000383333380000000000000000000000 │ │ +00000000000000393a3ba3a3a3a3a3a33c3d3e3fa3a3a32f40000000000000000000000000000041a3a3420e43a3a34000444546a3a3a3a3a3a347484900000000000000 │ │ +0000000000494aa3a3a3a3a3a3a3a3a3a3a3a3a3a31aa3a34b41000000000000000000000000004ca3a34d004ea3a34f50a3a3a3a3a3a3a3a3a3a3a3a34a490000000000 │ │ +000000003851a3a3a3a352071010452453a3a3a3a30154a3a30c1b00000000000000000000000055a3a300000056a3a3a3a3a353150657575855a3a3a3a3513800000000 │ │ +00000059a3a3a35a5b00000000000000005ca3a3a3a35d5ea3a33c5f0000000000000000000000a3a31500000021a3a3a3365c00000000000000005b5aa3a3a338000000 │ │ +000038a3a3a3525f0000000000000000004ea3a3a3a3a31960a3a33c6100000000000000000059a3a36200006343a3a3a3a3640000000000000000005f52a3a3a3380000 │ │ +004951a3a365000000000000000000000066a3a367a3a3686937a3a34661000000000000000065a3a30000002ea3a326a3a36a2d0000000000000000000065a3a33b4900 │ │ +006ba3a355000000000000000000000044a3a3230042a3a36c006da3a35200000000000000006ea36f00003da3a3700070a3a317000000000000000000000055a3a36b00 │ │ +49a3a3a35f000000000000000000005f3ca3a37100004ba3a3003e53a3a32400000000000072a3a3730000a3a3740000000ca3a358000000000000000000005fa3a3a349 │ │ +75a3a358000000000000000000000055a3a34600000062a3a3760040a3a3a377406f6f660450a3a3780073a3a31d00000044a3a3a3100000000000000000000058a3a375 │ │ +79a3a35f0000000000000000000065a3a37a5f0000001ba3a36f00007ba3a3a36da3a3a37c7da32c00006fa3a341000000007ea3a3a32a0000000000000000005fa3a379 │ │ +a3a37f0000000000000000000065a3a3a380000000000081a3a30000000da3a3a32282a308a3a3830000a3a33100000000000084a3a30c000000000000000000007fa3a3 │ │ +a3a35800000000000000008547a3a3a38000000000000058a3a3860000000d53a3a387a387a3a3880000a3a3050000000000000089a3a38132000000000000000058a3a3 │ │ +a3a3580000000000000000a3a3a3a3800000000000000058a3a38a000000001da3a3a3a3a3a368000064a3a38b0000418c2b778da3a3a3a3a38e0000000000000058a3a3 │ │ +a3a3580000000000000000a3a3a314000000000000000058a3a333000000000062a3a3a3a3a35e00008fa3a3379053a3a3a3a3a3a3a3a3a3a3910000000000000058a3a3 │ │ +a3a392000000000000000093949500000000000000000058a3a36100000000000096a3a3a3a3a36897a3a3a3a3a3a3a3a3a3a36e162b929899000000000000000092a3a3 │ │ +51a34600000000000000000000000000000000000000007fa3a30000000000000044a3a3a3a3a3a3a3a3a3a3a3359a2b4c8a00000000000000000000000000000046a3a3 │ │ +0aa3a32a0000000000000000000000000000000000005fa3a3790000000000000000a3a3a3a3a335909b37a3a3000000000000000000000000000000000000002aa3a379 │ │ +14a3a35800000000000000000000000000000000000058a3a37500000000000000000d9ca3a39d0000009ea3a30b00000000000000000000000000000000000058a3a375 │ │ +0051a3a32a000000000000000000000000000000005fa3a3a3490000000000000000007ba3a30b0000002da3a3a32d000000000000000000000000000000002aa3a3a300 │ │ +0075a3a346000000000000000000000000000000007fa3a36b0000000000000000000000a3a36f0000000058a3a317000000000000000000000000000000007fa3a34800 │ │ +00001ea3a352000000000000000000000000000052a3a33b00000000000000000000000081a3a31b000000003ba3a352000000000000000000000000000052a3a33b0000 │ │ +000049a3a3a33b2a000000000000000000002a7fa3a3a3380000000000000000000000009fa3a3a01f00000038a3a3a37f5f000000000000000000002a46a3a3a3390000 │ │ +00000038a3a3a3a3582a0000000000002a58a3a3a3a33800000000000000000000000000a1a3a3a3120000000038a3a3a3a3585f0000000000002a58a3a3a3a338000000 │ │ +00000000491ea3a3a3a3469258589246a3a3a3a33b390000000000000000000000000000a2911312110000000000383ba3a3a3a37f9258589246a3a3a3a33b3900000000 │ │ +0000000000007551a3a3a3a3a3a3a3a3a3a3a348000000000000000000000000000000000000000000000000000000006ba3a3a3a3a3a3a3a3a3a3a3a348000000000000 │ │ +0000000000000000140a51a3a3a3a3510a1400000000000000000000000000000000000000000000000000000000000000497579a3a3a3a3a35179140000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/about.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/drawable-xhdpi-v4/map_pressed.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 80; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ @@ -232,75 +232,75 @@ │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ } │ │ tRNS { │ │ - 0 25 93 163 46 10 149 120 35 14 81 69 139 221 255 250 49 6 206 241 158 85 16 51 119 199 252 32 114 185 232 40 2 179 134 53 90 175 242 224 19 87 172 229 234 42 3 183 239 197 115 27 41 133 211 227 43 132 228 236 161 71 18 26 244 38 106 182 126 58 52 128 223 169 249 184 116 28 17 103 177 55 212 159 78 1 12 66 153 61 226 253 240 138 222 251 219 47 137 230 74 201 59 205 243 162 173 204 37 54 248 213 97 181 225 34 63 151 220 5 124 233 68 48 80 13 76 218 254 200 176 64 75 118 217 11 129 122 247 62 102 231 30 165 8 186 123 216 167 194 101 72 155 191 214 246 142 73 91 15 83 4 170 198 207 235 131 195 130 23 168 110 154 60 56 121 79 31 147 178 109 95 84 70 188 210 145 196 180 164 108 150 209 245 7 156 141 171 9 92 36 94 50 157 208 21 144 202 86 105 112 57 160 29 187 189 146 22 143 215 98 45 136 100 88 203 99 67 117 44} │ │ + 0 25 93 163 46 10 149 120 35 14 81 69 139 221 250 49 6 206 241 158 85 16 51 119 199 252 32 114 185 232 40 2 179 134 53 90 175 242 224 19 87 172 229 234 42 3 183 239 197 115 27 41 133 211 227 43 132 228 236 161 71 18 26 244 38 106 182 126 58 52 128 223 169 249 184 116 28 17 103 177 55 212 159 78 1 12 66 153 61 226 253 240 138 222 251 219 47 137 230 74 201 59 205 243 162 173 204 37 54 248 213 97 181 225 34 63 151 220 5 124 233 68 48 80 13 76 218 254 200 176 64 75 118 217 11 129 122 247 62 102 231 30 165 8 186 123 216 167 194 101 72 155 191 214 246 142 73 91 15 83 4 170 198 207 235 131 195 130 23 168 110 154 60 56 121 79 31 147 178 109 95 84 70 188 210 145 196 180 164 108 150 209 245 7 156 141 171 9 92 36 94 50 157 208 21 144 202 86 105 112 57 160 29 187 189 146 22 143 215 98 45 136 100 88 203 99 67 117 44} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000001020304000506070800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090a06 │ │ -00000000000000000000000000000000000000000b0c0d0e0f100011120e1314151600000000000000000000000000000000000000000000000000000000000000000000000000000000001718190e1a │ │ -00000000000000000000000000000000001b1c1d0e0e0e0e1e1f0020210e0e0e0e122223000000000000000000000000000000000000000000000000000000000000000000000000002425260e0e0e27 │ │ -000000000000000000000000000028292a2b0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e30313233000000000000000000000000000000000000000000000000000000000000203435360e0e0e0e0e0e37 │ │ -00000000000000000000001138393a0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e3b3c3d3e000000000000000000000000000000000000000000000000003f1525400e0e0e0e0e0e0e0e37 │ │ -0000000000000000004142430e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e1244450000000000000000000000000000000000000000004647480e0e0e0e0e0e0e0e0e0e0e37 │ │ -0000000000001102493a0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e4a4b4c4d0000000000000000000000000000004e4f50260e0e0e0e0e0e0e0e0e0e0e0e0e37 │ │ -000000165135520e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e3753543f5500000000000000005657580d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e37 │ │ -5659065a4a0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e5b5c2a150100000011235d5e5f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e37 │ │ -430e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e60610020620e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e37 │ │ -630e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e640020430e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e37 │ │ -650e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e26660000530e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e0e0e0e0e6a250e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e0e0e0e2a5511270e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e526b0e0e0e0e0e0e306c006d6e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e6f000070710e0e0e0e32002e360e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e727300000074750e767700780e0e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e7958170000007a7b000b0e0e0e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e6e717c7d0000007e7f5b0e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e800e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e8116000000007c820e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e1483668485860e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e25877d88510000007a860e0e0e37 │ │ -670e0e0e0e1381895d8a0e1a8b000000008c0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e8d8e00850e5c8f849000910e0e0e37 │ │ -670e0e68928e000020930e8076942a224f950e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e9600388a0e0e0e5b36815f0e0e0e37 │ │ -670e0e1200002e97980e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e210000990e9a400e0e0e0e0e0e0e0e37 │ │ -670e0e9b9c88190e0e0e0e0e0e0e0e0e0e0e0e249d680e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e9e00970e279fa01a0e0e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e6ea100a20e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0ea302a40ea52d00620e0e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e800a00a60e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e0e0ea70000430e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e7c00a80e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e0e0e0e3200870e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0ea900aa0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e0e0e0e5c42a60e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e9cab8a0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e680e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e9b0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0eacad520e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e36aeaf5f0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e3d00b00e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0f2300b15c0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e6e3524535e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0eb200009a0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e880000aa5b0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e991cb30e0e6f00000087b4a50e68590000690e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2b3300420e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e191100b50e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e4bb60000340e0e0f0cb79f00001d0e40590000690e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e8c00610e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0eb800338d0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0eb800000045820e0e0e0e0eb9a6ba9b0e1a3d0000690e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2788bb0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e52720e0e0e0e0e0e0e2c2d002ebc0e0e0e0f0e0e0ea71badbd260e0e0e0e0e0e0e0e0e0e0e71560000b30e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002ea70e0e5074be680e0e9b0f0e0e0e0e0e0e0e0e0e0e0e0e0ebf0000009c0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e270e0e0e0e0e0e0e0e0e2c340005c0bba00000908d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0ec1ae0000c2c30e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e86c4600e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0ec573470e0e0e0e0e0e0e0e130400c61f0000006c6a0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e6eb7000090580e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0eb600c70e63 │ │ -670e0e0e0e0e0e0e0e0e0e0e0eaf00054a0e0e0e0e0e0e0e2bc80056c97356928d0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e26660000b20e0e0e1a0e0e0e0e0e0e0e0e0e0e0e0e0e0eca00960e3a │ │ -670e0e0e0e0e0e0e0e0e0e0e0e652000c40e0e0e0e0e5acb66909fc6cc5c5a0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000500e0e67b7c45b0e0e0e0e0e0e0e0e0e0e0e5acd00ce0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0eb60077950e0ecfbe330000cd5787b30e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0ebf00007cc00e0e0e0e0e0e0e0e0e0e890000860e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e48b100710ec1c600003ec91f9f77430e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e2cd0000056a20e0e0e0e0e0e0e0e0e8f33d10e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e37c00e0e0fd2d3225e4a2300202f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e80d4d500920e0e5f1e6e5c275f0e0e5a4a0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e4a0e0e1334002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e79528a0e0e2456ca082e020e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e8b00000000240e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e2b49c4b2d65f0e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e2c2d002e2f0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e37 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e7934002e710e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e72 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e30100077a70e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e3b │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e3041002ed70e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e26 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e1365887b5500003342d63b0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e4a9ad846 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0fcc8908c200000000000000a1d99e4b5c0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e0e86ba51c60000 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0e0e0e6098640000000000000000000000000000006da6310e0e0e0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e0e0e0e0e0f4b96900000000000 │ │ -670e0e0e0e0e0e0e0e0e0e0e0e0f03d04d00000000000000000000000000000000000000c297da5a0e0e0e0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0e0e0e0edba8660000000000000000 │ │ -670e0e0e0e0e0e0e0e0e5fc0af38000000000000000000000000000000000000000000000000004ddcd69b0e0e0e0e0e0e0e0e0e68590000690e0e0e0e0e0e0e0e0ec1497cd900000000000000000000 │ │ -670e0e0e0e0e0e0e5e147a900000000000000000000000000000000000000000000000000000000000a1dddeb94a0e0e0e0e0e0e68590000690e0e0e0e0e0e0e869c3800000000000000000000000000 │ │ -cf0e0e0e0e0fbcdf3e0000000000000000000000000000000000000000000000000000000000000000000000009d53630e0e0e0e26ad0000d40e0e0e0e2c8fe090000000000000000000000000000000 │ │ -720e0ee1446600000000000000000000000000000000000000000000000000000000000000000000000000000000001fe2210e0e0ee30055250e0e67e4e5000000000000000000000000000000000000 │ │ -4b696616000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a110a68159002e7521b74e0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000b0c0de50e0f001011e5121314150000000000000000000000000000000000000000000000000000000000000000000000000000000000161718e519 │ │ +00000000000000000000000000000000001a1b1ce5e5e5e51d1e001f20e5e5e5e511212200000000000000000000000000000000000000000000000000000000000000000000000000232425e5e5e526 │ │ +00000000000000000000000000002728292ae5e5e5e5e5e52b2c002d2ee5e5e5e5e5e52f3031320000000000000000000000000000000000000000000000000000000000001f333435e5e5e5e5e5e536 │ │ +000000000000000000000010373839e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e53a3b3c3d000000000000000000000000000000000000000000000000003e14243fe5e5e5e5e5e5e5e536 │ │ +000000000000000000404142e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5114344000000000000000000000000000000000000000000454647e5e5e5e5e5e5e5e5e5e5e536 │ │ +00000000000010024839e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5494a4b4c0000000000000000000000000000004d4e4f25e5e5e5e5e5e5e5e5e5e5e5e5e536 │ │ +00000015503451e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e53652533e5400000000000000005556570de5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e536 │ │ +5558065949e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e55a5b29140100000010225c5d5ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e536 │ │ +42e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e55f60001f61e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e536 │ │ +62e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e563001f42e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e536 │ │ +64e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52565000052e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e5e5e5e5e56924e5e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e5e5e5e529541026e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5516ae5e5e5e5e5e52f6b006c6de5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e56e00006f70e5e5e5e531002d35e5e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e571720000007374e575760077e5e5e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5785716000000797a000be5e5e5e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e56d707b7c0000007d7e5ae5e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e57fe5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e58015000000007b81e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5138265838485e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e524867c87500000007985e5e5e536 │ │ +66e5e5e5e51280885c89e5198a000000008be5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e58c8d0084e55b8e838f0090e5e5e536 │ │ +66e5e567918d00001f92e57f759329214e94e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e595003789e5e5e55a35805ee5e5e536 │ │ +66e5e51100002d9697e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e520000098e5993fe5e5e5e5e5e5e5e536 │ │ +66e5e59a9b8718e5e5e5e5e5e5e5e5e5e5e5e5239c67e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e59d0096e5269e9f19e5e5e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56da000a1e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5a202a3e5a42c0061e5e5e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e57f0a00a5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e5e5e5a6000042e5e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e57b00a7e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e5e5e5e5310086e5e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5a800a9e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e5e5e5e55b41a5e5e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e59baa89e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e567e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e59ae5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5abac51e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e535adae5ee5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e53c00afe5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e50e2200b05be5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e56d3423525de5e5e56758000068e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b1000099e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5870000a95ae5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5981bb2e5e56e00000086b3a4e56758000068e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52a320041e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5181000b4e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e54ab5000033e5e50e0cb69e00001ce53f58000068e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e58b0060e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5b700328ce5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5b70000004481e5e5e5e5e5b8a5b99ae5193c000068e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52687bae5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e55171e5e5e5e5e5e5e52b2c002dbbe5e5e50ee5e5e5a61aacbc25e5e5e5e5e5e5e5e5e5e5e570550000b2e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002da6e5e54f73bd67e5e59a0ee5e5e5e5e5e5e5e5e5e5e5e5e5be0000009be5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e526e5e5e5e5e5e5e5e5e52b330005bfba9f00008f8ce5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5c0ad0000c1c2e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e585c35fe536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5c47246e5e5e5e5e5e5e5e5120400c51e0000006b69e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56db600008f57e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5b500c6e562 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5ae000549e5e5e5e5e5e5e52ac70055c87255918ce5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e525650000b1e5e5e519e5e5e5e5e5e5e5e5e5e5e5e5e5e5c90095e539 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5641f00c3e5e5e5e5e559ca658f9ec5cb5b59e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5675800004fe5e566b6c35ae5e5e5e5e5e5e5e5e5e5e559cc00cde536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5b5007694e5e5cebd320000cc5686b2e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5be00007bbfe5e5e5e5e5e5e5e5e5e588000085e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e547b00070e5c0c500003dc81e9e7642e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e52bcf000055a1e5e5e5e5e5e5e5e5e58e32d0e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e536bfe5e50ed1d2215d4922001f2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e57fd3d40091e5e55e1d6d5b265ee5e55949e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e549e5e51233002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5785189e5e52355c9082d02e5e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e58a0000000023e5e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e52a48c3b1d55ee5e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52b2c002d2ee5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e536 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e57833002d70e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e571 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52f0f0076a6e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e53a │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e52f40002dd6e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e525 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e51264877a5400003241d53ae5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e54999d745 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e50ecb8808c100000000000000a0d89d4a5be5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e5e585b950c50000 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e5e5e5e55f97630000000000000000000000000000006ca530e5e5e5e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e5e5e5e5e50e4a958f0000000000 │ │ +66e5e5e5e5e5e5e5e5e5e5e5e50e03cf4c00000000000000000000000000000000000000c196d959e5e5e5e5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5e5e5e5daa7650000000000000000 │ │ +66e5e5e5e5e5e5e5e5e55ebfae37000000000000000000000000000000000000000000000000004cdbd59ae5e5e5e5e5e5e5e5e56758000068e5e5e5e5e5e5e5e5e5c0487bd800000000000000000000 │ │ +66e5e5e5e5e5e5e55d13798f0000000000000000000000000000000000000000000000000000000000a0dcddb849e5e5e5e5e5e56758000068e5e5e5e5e5e5e5859b3700000000000000000000000000 │ │ +cee5e5e5e50ebbde3d0000000000000000000000000000000000000000000000000000000000000000000000009c5262e5e5e5e525ac0000d3e5e5e5e52b8edf8f000000000000000000000000000000 │ │ +71e5e5e0436500000000000000000000000000000000000000000000000000000000000000000000000000000000001ee120e5e5e5e2005424e5e566e3e4000000000000000000000000000000000000 │ │ +4a686515000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00fa58058002d7420b64d0000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/map.png │ ├── sng │ │ @@ -1,72 +1,72 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 80; height: 64; bitdepth: 8; │ │ using grayscale alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -c500 e600 cf00 af00 a300 ea00 c800 ca00 af00 e500 c500 c300 e100 db00 b900 c900 de00 b500 e000 d300 cb00 b300 d519 e35d d2a3 902e c200 e70a ed95 bf78 cb23 b100 9900 bd00 d500 c500 c100 c400 d800 cb00 af00 d700 c500 c900 d500 e300 b000 c900 b600 c900 ee00 a900 d900 fd00 bb00 8600 b000 dd00 c200 9f00 b500 cf00 b400 d100 be00 d400 d700 d300 c600 d900 dc00 c900 a700 e500 ca00 c300 a700 de0e ce51 cf95 │ │ -c500 e600 cf00 af00 a300 ea00 c800 ca00 af00 e500 c500 c300 e100 db00 b900 c900 de00 b500 e100 c900 cd45 d68b e7dd ffff f2fa 9e31 d200 f006 ffce ffff f8f1 cf9e be55 af10 d100 c600 c100 c400 d800 cb00 af00 d700 c500 c900 d500 e300 b000 c900 b600 c900 ee00 a900 d900 fd00 bb00 8600 b000 dd00 c200 9f00 b500 cf00 b400 d100 be00 d400 d700 d300 c600 d900 dc00 c900 a700 e700 c200 c033 d077 e8c7 ffff fffc │ │ -c500 e600 cf00 af00 a300 ea00 c800 ca00 af00 e500 c500 c300 e100 db00 b700 c800 dc00 b020 db72 ebb9 f2ff ffff ffff ffff ece8 9028 dd00 ff02 ffb3 ffff ffff ffff ffff e1ce e786 ba35 bd00 c200 d700 cb00 af00 d700 c500 c900 d500 e300 b000 c900 b600 c900 ee00 a900 d900 fd00 bb00 8600 b000 dd00 c200 9f00 b500 cf00 b400 d100 be00 d400 d700 d300 c600 d900 db00 c700 a100 db5a e8af edf2 ffff ffff ffff ffe0 │ │ -c500 e600 cf00 af00 a300 ea00 c800 ca00 af00 e500 c500 c300 e000 d600 bb13 c857 ecac f0e5 f7ff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff f0ef efc5 c473 da1b c500 a800 d700 c500 c900 d500 e300 b000 c900 b600 c900 ee00 a900 d900 fd00 bb00 8600 b000 dd00 c200 9f00 b500 cf00 b400 d100 be00 d400 d700 d300 c100 d402 dc29 d385 e9d3 f6ff ffff ffff ffff ffff ffff ffe3 │ │ -c500 e600 cf00 af00 a300 ea00 c800 ca00 af00 e700 be00 b906 e12b da84 efe4 fbff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff fbff fbec cea1 bd47 d012 be00 c800 d600 e300 b000 c900 b600 c900 ee00 a900 d900 fd00 bb00 8600 b000 dd00 c200 9f00 b500 cf00 b400 d100 be00 d500 d100 ce1a d255 dbaf faf4 fdff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ -c500 e600 cf00 af00 a300 ea00 c800 c900 a400 db26 d96a d7b6 f5ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e3ce da7e c63a cc00 e400 b000 c900 b600 c900 ee00 a900 d900 fd00 bb00 8600 b000 dd00 c200 9f00 b500 cf00 b400 d000 b500 ca34 e380 e7df ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ -c500 e600 cf00 ad00 a000 ea00 c206 cc5d dfa9 eee4 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff eff9 ecb8 de74 aa1c c700 b400 c800 ee00 a900 d900 fd00 bb00 8600 b000 dd00 c200 9d00 b300 cd00 ad11 d067 e5b1 eaf2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ -c600 e400 ca00 b110 a837 e385 f1d4 f7ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f8ff efe3 da9f b54e cb1a eb01 a200 d800 fd00 bb00 8600 b100 db00 bc00 a20c b342 e299 efdd f7ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ -bc0c e93d d495 f0e2 faf9 fcff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fafd f9f0 e9ac b955 d719 fc00 b500 7d00 a706 e235 ca8a ebde fafb ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ -d4b6 fdff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff efdb fc2f cc00 a302 bd89 fdff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ -f2e6 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff4a e400 c602 dbb6 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ -e3c9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff2 ff3b da00 b200 cd9f ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff c8ad d0af ffff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff cbac 6901 8006 f5e0 ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff fcff d5d4 e1cc fdff ffff ffff ffff ffff ffff f0ef 8025 6400 9436 fdf8 ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff f1d5 9000 a000 ec61 e9b5 f7ff ffff ffff ffff a273 4200 7303 e4d3 ffff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff f7e1 d122 d200 bb00 bd00 cc3f cf97 ffff f4dc 9a05 9400 bf7c ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff feff f3e9 ec99 aa33 c700 a600 b500 c844 8b30 9700 c045 ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff faf8 dab5 ce50 d60d a700 7200 aa00 da4c e8da f6fd ffff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edff e6fe f6ff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff dcc8 b610 9f00 f400 db00 a000 be50 d8b0 ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fbff e39e cb40 b53b e54b ed76 f3d9 ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff bfaf 7d0b a90d f081 c637 be00 c000 b900 aa44 dfd9 ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff f6f1 eac8 b77a cc8a fbf7 ffff f4fc b83e ec00 df00 c700 7a00 c766 ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff f5e7 771e 3f00 af76 fdff f5f0 eaa5 c94b c908 ca00 eaba feff ffff ffff ffe3 │ │ -e5cd ffff ffff f9f3 cb7b a41e cd00 b300 9602 e2d8 ffff fefe f4dc f5a7 f1ac cf86 8a67 d5c2 ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff c665 7600 702b f4f7 ffff ffff ffff fbfd e8d3 f1c8 fffb ffff ffff ffff ffe3 │ │ -e5cd ffff ffff e0ce 7400 cb00 d403 e048 d39b f8ff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff feff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff cfb3 7000 9300 e1bf ffff fbd6 f9f4 ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff f6f6 c98e e481 edc7 f7ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f1ff f65a f049 e7f3 ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff f5ff a85b d600 c348 f4ff fce0 f20f f353 f9fc ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff faff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff eff8 c104 9800 bfaa ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff faff f2c6 ff5d fbcf fdff f9eb f32a f600 f389 faff ffff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fffe ce51 aa00 d683 ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff feff ffff ffff feff f6c3 f300 f300 f6b6 feff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff c050 9900 ce82 ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff f073 f400 f40b f7ff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f9ff b717 9200 c2a8 ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fbf0 f16a f483 fcff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff e98e e46e f9f7 ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff feff ffff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff feff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff f3f3 ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f8f6 fdff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f6ff c89a d73c ffd4 ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff f6d3 ff38 e279 f7fb ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f4ff a747 a200 ae4f fdff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f5fa 7b35 4c00 811f fbf0 ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff faff ffff ffff ffff fbf8 da85 c85a dc9f fcde ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff cb93 7b00 8900 e5d6 ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff d481 5700 2000 a9a8 fffd ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff f6ff eabf aa72 d3b2 fcff ffff f3d5 9800 a700 d500 d50b c16d f1eb ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f4e5 ce1b 9900 ad6a ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff dfc7 9b06 7c00 c85f ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff f4ff f2b8 db54 a600 b600 d529 edff ffff fcfa c98b ce46 b50f a100 9d00 c2b9 ffff fff4 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff c066 9600 af2f ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edbc 6d00 791b f0e7 ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff cebc b300 d100 ce00 cf3a ffb0 f9ff ffff ffff ffff fbff e0d2 d383 e591 f1f6 ffff fffc ff47 db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff eae0 e381 f3c4 ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e6d4 eae1 ffff ffff ffff ffff ffff ffff ffff edea 922a dd00 ff03 ffb4 ffff ffff ffff fbfa ffff ffff ffff e1c3 ac20 c53c f4a4 f6f2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e5b5 c10c ca00 ca00 d9b2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 932a d700 fb03 ffc3 ffff faff f6b1 d03f b06c ecf3 ffff ffff f9f6 fbfa ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff dc96 c100 af00 a900 ca8e ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff e3e0 fcff ffff ffff ffff ffff ffff ffff ffff ffff edea 9529 ca00 ec0a f0d1 f8c4 ef53 e600 cf00 b608 d6e7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f8f5 e838 cc00 7400 6607 cd9c ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e3d9 d68d f8db ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fbab ba22 ae80 fbff ffff ffff ffff ffff ffff ffff ffff f0f1 9d2e b100 c509 dd28 da00 df00 ca00 c225 ffad fdff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff8 ff46 d400 6400 5f08 cd99 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff a554 7800 b75c ffff ffe6 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ca79 7e00 930a fff9 ffff ffff ffff ffff ffff ffff feff e7e5 9224 c800 e80c ec5e d222 cf0c d37b f4e7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff2 ff3b c700 9e00 c993 ffff ffff ffff f8fc ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff b032 6e00 aa65 ffff ffe4 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff d1c9 6d02 7400 b48d ffff ffff ffff ffff faff f4e2 e39d 903b c308 ca0f de09 fed0 f6f0 f4e2 feff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d e200 c300 dab1 ffff ffff ebcd 9046 c58d f3fd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f4e2 aa15 a400 d290 ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff a754 3500 5405 edc2 ffff f9ff e8ca f16c be1b d000 9c00 a515 bb42 d90b ffb2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff cc96 b000 9000 c350 f6d1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ab7a 9000 ce00 ecd9 ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e6df 601f 6100 e9b5 ffff f7f5 c409 cb00 d300 cb12 c95e a128 a50f e005 ffb6 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff f4ea e456 a900 b200 c10c e7aa ffff ffff ffff ffff ffff ffff ffff ffff ffff d0a5 aa1b d969 ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e6e3 dfd1 ffff ffff fffa d470 b439 e086 f7de eaf9 ae35 9a00 e502 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff f9fe dfa0 a31d c400 c87b ffff ffff f8fb f0e8 fff8 f3f0 efe0 f5fb ffff ffff f6e2 f6f9 ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff fbf9 fdff ffff f1f1 9329 d500 fe03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff f4e9 edd4 f7f7 ffff fdff cb5a 800c b932 ad23 9903 c35d ffff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 912a dd00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff f8ff df3e 7100 7000 b400 9b00 ee5a ffff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f5e5 caa9 cb8d e293 dbbb f9fb ffff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a db00 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ede9 9129 db00 ff03 ffb5 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe1 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff efef 9731 e000 ff05 ffc3 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffec │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff eaef 9126 cc00 eb03 edbd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdf2 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff f7f1 e8c9 dc81 bd30 8b01 bc00 dd00 d11b d66a e6bb f5ec fbff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff faf9 f0d6 dc92 b434 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f5fa eed0 d37a 9923 c407 d900 b200 8e00 c000 e300 d200 c600 e004 cc16 c95b eab8 f4f0 fcff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f7ff f0d9 d791 b537 cf09 d500 a000 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fbff e5db e59b d74a a800 c800 9300 c400 de00 b600 8e00 c000 e300 d300 cb00 e300 c900 ca00 d700 c636 e583 e1c5 f9ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f1fa eab8 d865 b208 c800 b300 ce00 d900 a700 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f5fa daa3 e256 ba1c bd00 e300 ae00 ca00 9600 c500 de00 b600 8e00 c000 e300 d300 cb00 e300 ca00 cb00 d900 cb00 e100 b207 d248 cb8f ece2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e6d7 d982 cb3b c800 de00 b700 ca00 b500 cf00 d900 a700 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff fdff fcfb f0d1 cc79 b62b c400 dc00 c600 c500 e100 ae00 ca00 9600 c500 de00 b600 8e00 c000 e300 d300 cb00 e300 ca00 cb00 d900 cb00 e200 c100 c700 a100 d41c c562 e4bb fbf6 fdff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff fdff f8f5 dda9 d750 d316 b700 ca00 d200 dd00 b700 ca00 b500 cf00 d900 a700 │ │ -e5cd ffff ffff ffff ffff ffff ffff f6ff f0de e89e c744 dc08 bf00 a800 d000 de00 c500 c500 e100 ae00 ca00 9600 c500 de00 b600 8e00 c000 e300 d300 cb00 e300 ca00 cb00 d900 cb00 e200 c000 cb00 ad00 d600 b600 cb04 bc2d d688 e9d2 f4f9 ffff ffff ffff ffff ffff ffff fff3 ff3d db00 b500 cfa2 ffff ffff ffff ffff ffff ffff faff f4d9 e18e b22b c000 ce00 da00 c000 cc00 d100 dd00 b700 ca00 b500 cf00 d900 a700 │ │ -e4ca ffff ffff ffff ffff eefa e4b4 c564 c312 ea00 c200 dc00 c500 ad00 cf00 de00 c500 c500 e100 ae00 ca00 9600 c500 de00 b600 8e00 c000 e300 d300 cb00 e300 ca00 cb00 d900 cb00 e200 c000 cb00 ad00 d700 bd00 cc00 b800 ca00 9a00 d449 e19f eae6 ffff ffff ffff ffff fff2 ff3c db00 b400 cfa0 ffff ffff ffff ffff efea d7a5 ce58 d208 e100 ac00 c200 d300 da00 c000 cc00 d100 dd00 b700 ca00 b500 cf00 d900 a700 │ │ -e9e1 ffff fcff e0cb de7e d13b b400 c000 cb00 ea00 c400 dd00 c500 ad00 cf00 de00 c500 c500 e100 ae00 ca00 9600 c500 de00 b600 8e00 c000 e300 d300 cb00 e300 ca00 cb00 d900 cb00 e200 c000 cb00 ad00 d700 bd00 cd00 ba00 cc00 a100 e200 b200 bd28 ca63 ddb3 ffff ffff ffff ff43 dd00 b801 d1af ffff ffff decd cd75 d72c 9400 c100 db00 e200 ae00 c300 d300 da00 c000 cc00 d100 dd00 b700 ca00 b500 cf00 d900 a700 │ │ -e0b8 dba2 e43b cc10 c300 da00 bd00 c200 ca00 ea00 c400 dd00 c500 ad00 cf00 de00 c500 c500 e100 ae00 ca00 9600 c500 de00 b600 8e00 c000 e300 d300 cb00 e300 ca00 cb00 d900 cb00 e200 c000 cb00 ad00 d700 bd00 cd00 ba00 cc00 a100 e000 bc00 c100 9f00 ca04 cd31 c883 ecc8 fd3d d600 b803 cf97 dbb3 bd46 b611 a700 e000 a100 c400 da00 e200 ae00 c300 d300 da00 c000 cc00 d100 dd00 b700 ca00 b500 cf00 d900 a700 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d519 e35d d2a3 902e 0000 e70a ed95 bf78 cb23 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 de0e ce51 cf95 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cd45 d68b e7dd ffff f2fa 9e31 0000 f006 ffce ffff f8f1 cf9e be55 af10 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c033 d077 e8c7 ffff fffc │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b020 db72 ebb9 f2ff ffff ffff ffff ece8 9028 0000 ff02 ffb3 ffff ffff ffff ffff e1ce e786 ba35 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 db5a e8af edf2 ffff ffff ffff ffe0 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bb13 c857 ecac f0e5 f7ff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff f0ef efc5 c473 da1b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d402 dc29 d385 e9d3 f6ff ffff ffff ffff ffff ffff ffe3 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b906 e12b da84 efe4 fbff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff fbff fbec cea1 bd47 d012 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ce1a d255 dbaf faf4 fdff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 db26 d96a d7b6 f5ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e3ce da7e c63a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ca34 e380 e7df ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ +0000 0000 0000 0000 0000 0000 c206 cc5d dfa9 eee4 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff eff9 ecb8 de74 aa1c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ad11 d067 e5b1 eaf2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ +0000 0000 0000 b110 a837 e385 f1d4 f7ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f8ff efe3 da9f b54e cb1a eb01 0000 0000 0000 0000 0000 0000 0000 0000 a20c b342 e299 efdd f7ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ +bc0c e93d d495 f0e2 faf9 fcff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fafd f9f0 e9ac b955 d719 0000 0000 0000 a706 e235 ca8a ebde fafb ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ +d4b6 fdff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff efdb fc2f 0000 a302 bd89 fdff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ +f2e6 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ff4a 0000 c602 dbb6 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ +e3c9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff2 ff3b 0000 0000 cd9f ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff c8ad d0af ffff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff cbac 6901 8006 f5e0 ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff fcff d5d4 e1cc fdff ffff ffff ffff ffff ffff f0ef 8025 0000 9436 fdf8 ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff f1d5 0000 0000 ec61 e9b5 f7ff ffff ffff ffff a273 0000 7303 e4d3 ffff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff f7e1 d122 0000 0000 0000 cc3f cf97 ffff f4dc 9a05 0000 bf7c ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff feff f3e9 ec99 aa33 0000 0000 0000 c844 8b30 0000 c045 ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff faf8 dab5 ce50 d60d 0000 0000 0000 da4c e8da f6fd ffff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edff e6fe f6ff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff dcc8 b610 0000 0000 0000 0000 be50 d8b0 ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fbff e39e cb40 b53b e54b ed76 f3d9 ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff bfaf 7d0b a90d f081 c637 0000 0000 0000 aa44 dfd9 ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff f6f1 eac8 b77a cc8a fbf7 ffff f4fc b83e 0000 0000 0000 0000 c766 ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff f5e7 771e 0000 af76 fdff f5f0 eaa5 c94b c908 0000 eaba feff ffff ffff ffe3 │ │ +e5cd ffff ffff f9f3 cb7b a41e 0000 0000 9602 e2d8 ffff fefe f4dc f5a7 f1ac cf86 8a67 d5c2 ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff c665 0000 702b f4f7 ffff ffff ffff fbfd e8d3 f1c8 fffb ffff ffff ffff ffe3 │ │ +e5cd ffff ffff e0ce 0000 0000 d403 e048 d39b f8ff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff feff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff cfb3 0000 0000 e1bf ffff fbd6 f9f4 ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff f6f6 c98e e481 edc7 f7ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f1ff f65a f049 e7f3 ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff f5ff a85b 0000 c348 f4ff fce0 f20f f353 f9fc ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff faff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff eff8 c104 0000 bfaa ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff faff f2c6 ff5d fbcf fdff f9eb f32a 0000 f389 faff ffff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fffe ce51 0000 d683 ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff feff ffff ffff feff f6c3 0000 0000 f6b6 feff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff c050 0000 ce82 ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff f073 0000 f40b f7ff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f9ff b717 0000 c2a8 ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fbf0 f16a f483 fcff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff e98e e46e f9f7 ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff feff ffff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff feff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff f3f3 ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f8f6 fdff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f6ff c89a d73c ffd4 ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff f6d3 ff38 e279 f7fb ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f4ff a747 0000 ae4f fdff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f5fa 7b35 0000 811f fbf0 ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff faff ffff ffff ffff fbf8 da85 c85a dc9f fcde ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff cb93 0000 0000 e5d6 ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff d481 0000 0000 a9a8 fffd ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff f6ff eabf aa72 d3b2 fcff ffff f3d5 0000 0000 0000 d50b c16d f1eb ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f4e5 ce1b 0000 ad6a ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff dfc7 9b06 0000 c85f ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff f4ff f2b8 db54 0000 0000 d529 edff ffff fcfa c98b ce46 b50f 0000 0000 c2b9 ffff fff4 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff c066 0000 af2f ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edbc 0000 791b f0e7 ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff cebc 0000 0000 0000 cf3a ffb0 f9ff ffff ffff ffff fbff e0d2 d383 e591 f1f6 ffff fffc ff47 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff eae0 e381 f3c4 ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e6d4 eae1 ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb4 ffff ffff ffff fbfa ffff ffff ffff e1c3 ac20 c53c f4a4 f6f2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e5b5 c10c 0000 0000 d9b2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 932a 0000 fb03 ffc3 ffff faff f6b1 d03f b06c ecf3 ffff ffff f9f6 fbfa ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff dc96 0000 0000 0000 ca8e ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff e3e0 fcff ffff ffff ffff ffff ffff ffff ffff ffff edea 9529 0000 ec0a f0d1 f8c4 ef53 0000 0000 b608 d6e7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f8f5 e838 0000 0000 6607 cd9c ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e3d9 d68d f8db ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fbab ba22 ae80 fbff ffff ffff ffff ffff ffff ffff ffff f0f1 9d2e 0000 c509 dd28 0000 0000 0000 c225 ffad fdff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff8 ff46 0000 0000 5f08 cd99 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff a554 0000 b75c ffff ffe6 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ca79 0000 930a fff9 ffff ffff ffff ffff ffff ffff feff e7e5 9224 0000 e80c ec5e d222 cf0c d37b f4e7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff2 ff3b 0000 0000 c993 ffff ffff ffff f8fc ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff b032 0000 aa65 ffff ffe4 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff d1c9 6d02 0000 b48d ffff ffff ffff ffff faff f4e2 e39d 903b c308 ca0f de09 fed0 f6f0 f4e2 feff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 dab1 ffff ffff ebcd 9046 c58d f3fd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f4e2 aa15 0000 d290 ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff a754 0000 5405 edc2 ffff f9ff e8ca f16c be1b 0000 0000 a515 bb42 d90b ffb2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff cc96 0000 0000 c350 f6d1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ab7a 0000 0000 ecd9 ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e6df 601f 0000 e9b5 ffff f7f5 c409 0000 0000 cb12 c95e a128 a50f e005 ffb6 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff f4ea e456 0000 0000 c10c e7aa ffff ffff ffff ffff ffff ffff ffff ffff ffff d0a5 aa1b d969 ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e6e3 dfd1 ffff ffff fffa d470 b439 e086 f7de eaf9 ae35 0000 e502 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff f9fe dfa0 a31d 0000 c87b ffff ffff f8fb f0e8 fff8 f3f0 efe0 f5fb ffff ffff f6e2 f6f9 ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff fbf9 fdff ffff f1f1 9329 0000 fe03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff f4e9 edd4 f7f7 ffff fdff cb5a 800c b932 ad23 9903 c35d ffff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 912a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff f8ff df3e 0000 0000 0000 0000 ee5a ffff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f5e5 caa9 cb8d e293 dbbb f9fb ffff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff edea 922a 0000 ff03 ffb7 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe3 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ede9 9129 0000 ff03 ffb5 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffe1 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff efef 9731 0000 ff05 ffc3 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffec │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff eaef 9126 0000 eb03 edbd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdf2 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff f7f1 e8c9 dc81 bd30 8b01 0000 0000 d11b d66a e6bb f5ec fbff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff faf9 f0d6 dc92 b434 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f5fa eed0 d37a 9923 c407 0000 0000 0000 0000 0000 0000 0000 e004 cc16 c95b eab8 f4f0 fcff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f7ff f0d9 d791 b537 cf09 0000 0000 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fbff e5db e59b d74a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c636 e583 e1c5 f9ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f1fa eab8 d865 b208 0000 0000 0000 0000 0000 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f5fa daa3 e256 ba1c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b207 d248 cb8f ece2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e6d7 d982 cb3b 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff fdff fcfb f0d1 cc79 b62b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d41c c562 e4bb fbf6 fdff ffff ffff ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff ffff ffff fdff f8f5 dda9 d750 d316 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +e5cd ffff ffff ffff ffff ffff ffff f6ff f0de e89e c744 dc08 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cb04 bc2d d688 e9d2 f4f9 ffff ffff ffff ffff ffff ffff fff3 ff3d 0000 0000 cfa2 ffff ffff ffff ffff ffff ffff faff f4d9 e18e b22b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +e4ca ffff ffff ffff ffff eefa e4b4 c564 c312 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d449 e19f eae6 ffff ffff ffff ffff fff2 ff3c 0000 0000 cfa0 ffff ffff ffff ffff efea d7a5 ce58 d208 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +e9e1 ffff fcff e0cb de7e d13b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bd28 ca63 ddb3 ffff ffff ffff ff43 0000 b801 d1af ffff ffff decd cd75 d72c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +e0b8 dba2 e43b cc10 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ca04 cd31 c883 ecc8 fd3d 0000 b803 cf97 dbb3 bd46 b611 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/shuffle_pressed.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 80; height: 68; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ @@ -224,79 +224,79 @@ │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ (224,223,223) # rgb = (0xe0,0xdf,0xdf) │ │ } │ │ tRNS { │ │ - 0 116 106 139 255 171 57 130 247 149 29 131 227 113 11 210 72 169 50 126 240 148 23 77 68 69 71 30 8 10 144 224 117 6 203 253 251 252 249 243 209 154 75 42 1 44 89 166 218 197 65 162 78 173 205 176 61 183 241 138 14 146 9 244 220 110 190 36 46 198 217 98 230 66 81 234 121 88 102 143 33 111 129 175 47 208 219 250 90 7 73 82 134 67 94 185 202 150 34 105 54 235 92 123 186 35 178 27 55 239 25 128 212 79 4 140 192 19 15 222 137 135 114 191 96 147 40 85 195 103 170 226 28 52 3 163 62 20 119 2 115 168 214 184 24 60 223 26 101 76 245 158 53 204 12 108 45 215 17 97 236 59 194 5 177 151 161 125 141 21 104 99 31 232 120 86 155 49 152 238 100 254 189 16 70 127 225 246 199 95 164 63 229 51 56 196 93 193 206 248 213 172 43 122 233 201 133 160 157 188 74 187 83 109 87 18 91 145 242 179 136 132} │ │ + 0 116 106 139 171 57 130 247 149 29 131 227 113 11 210 72 169 50 126 240 148 23 77 68 69 71 30 8 10 144 224 117 6 203 253 251 252 249 243 209 154 75 42 1 44 89 166 218 197 65 162 78 173 205 176 61 183 241 138 14 146 9 244 220 110 190 36 46 198 217 98 230 66 81 234 121 88 102 143 33 111 129 175 47 208 219 250 90 7 73 82 134 67 94 185 202 150 34 105 54 235 92 123 186 35 178 27 55 239 25 128 212 79 4 140 192 19 15 222 137 135 114 191 96 147 40 85 195 103 170 226 28 52 3 163 62 20 119 2 115 168 214 184 24 60 223 26 101 76 245 158 53 204 12 108 45 215 17 97 236 59 194 5 177 151 161 125 141 21 104 99 31 232 120 86 155 49 152 238 100 254 189 16 70 127 225 246 199 95 164 63 229 51 56 196 93 193 206 248 213 172 43 122 233 201 133 160 157 188 74 187 83 109 87 18 91 145 242 179 136 132} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000304050600000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007040408090a0000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b040404040c0d0e000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0404040404040f100000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b04040404040404041112000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001304040404040404040414151600000000000000000000 │ │ -0617181919191919191a1a061b1c0000000000000000000000000000000000000000000000000000000000000000000000000000000000001d1e04040404040404040404041f20210000000000000000 │ │ -2223242424242424242525262728292a2b00000000000000000000000000000000000000000000000000000000000000000000002c2d2e2f302604040404040404040404040404313200000000000000 │ │ -2804040404040404040404040404040404331900000000000000000000000000000000000000000000000000000000000000003435040404040404040404040404040404040404040433120000000000 │ │ -36040404040404040404040404040404040404370600000000000000000000000000000000000000000000000000000000383904040404040404040404040404040404040404040404043a3b3c000000 │ │ -36040404040404040404040404040404040404043a3d3e0000000000000000000000000000000000000000000000001d3d3f040404040404040404040404040404040404040404040404040440412100 │ │ -3604040404040404040404040404040404040404040442430000000000000000000000000000000000000000000044450404040404040404040404040404040404040404040404040404040404044647 │ │ -3604040404040404040404040404040404040404040404484900000000000000000000000000000000000000004a3a040404040404040404040404040404040404040404040404040404040404044b4c │ │ -360404040404040404040404040404040404040404040404254d0000000000000000000000000000000000004e04040404040404040404040404040404040404040404040404040404040404044f5000 │ │ -3604040404040404040404040404040404040404040404040404510000000000000000000000000000000052040404040404040404040404040404040404040404040404040404040404235354000000 │ │ -0f04040404040404040404040404040404040404040404040404040200000000000000000000000000000b04040404040404040404040404040404040404040404040404040404040455342c00000000 │ │ -56040404040404040404040404040404040404040404040404040457580000000000000000000000002004040404040404040404040404040404040404040404040404040404041f0b59000000000000 │ │ -322e5a2a2a2a2a2a2a2a105b5c460404040404040404040404040404045d000000000000000000005e0404040404040404040404040404045f6004040404040404040404040461620000000000000000 │ │ -00000000000000000000000000166314040404040404040404040404043f6400000000000000005824040404040404040404040404046566596704040404040404040423686400000000000000000000 │ │ -000000000000000000000000000000696a04040404040404040404040404306b0000000000006c6d04040404040404040404040404536e00006f04040404040404047071720000000000000000000000 │ │ -0000000000000000000000000000000000730404040404040404040404040474750000000076770404040404040404040404040478000000000b04040404040448795900000000000000000000000000 │ │ -0000000000000000000000000000000000007a040404040404040404040404042f0000001c7b040404040404040404040404237c00000000000b04040404047d7e000000000000000000000000000000 │ │ -0000000000000000000000000000000000000002040404040404040404040404150000003b040404040404040404040404577f0000000000005204040480640000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000810404040404040404040482720000410404040404040404040404042558000000000000007d04465821000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000067040404040404040483840000853f0404040404040404040404042e000000000000008652871c0000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000610404040404040888000089400404040404040404040404048a0000000000000000867600000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000008b8204040404048c0000008d04040404040404040404040461000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000168e040404390000000d0404040404040404040404048f72000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000002b3f045690000091240404040404040404040404929300000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000940495000090460404040404040404040404966c0000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000008b1a8600005304040404040404040404040402000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000004e0404040404040404040404049700000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000098260404040404040404040404999a00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000006b460404040404040404040404277e0000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000820404040404040404040404049b000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000007a040404040404040404040404090000009c000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000183a04040404040404040404049d9e00009fa0a10000000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000009314040404040404040404040496120000933a04707500000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000059a2040404040404040404040404630000a339040404a400000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000a5040404040404040404040404a6000000a70404040404a8000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000130404040404040404040404048ea900002a23040404040404aa0000000000000000860000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000ab0404040404040404040404043a440000acad040404040404042317000000000000008601ae000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000af040404040404040404040404042e0000725f040404040404040404269500000000000000b00439b100000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000005e250404040404040404040404044f00001cb20404040404040404040404b35d0000000000006f04040861ac0000000000000000000000000000000000 │ │ -000000000000000000000000000000000000b4b5040404040404040404040404b62c0000b760040404040404040404040404b3b800000000000b04040404ad7a1c000000000000000000000000000000 │ │ -0000000000000000000000000000000000b9040404040404040404040404043690000000001bba040404040404040404040404bb81000000000b040404040404bcbd0000000000000000000000000000 │ │ -00000000000000000000000000000016be04040404040404040404040404b32b000000000000bf27040404040404040404040404044f3e0000520404040404040404537e000000000000000000000000 │ │ -000000000000000000000000009aafc004040404040404040404040404045d00000000000000009f2304040404040404040404040404703800ae040404040404040404bb3bac00000000000000000000 │ │ -c11a06a1a1a1a1a1a1a1c29147c3040404040404040404040404040404c40000000000000000000081040404040404040404040404040404bec50404040404040404040404ad9b2c0000000000000000 │ │ -c604c726262626262657bb2404040404040404040404040404040404010000000000000000000000000704040404040404040404040404040404040404040404040404040404047b2e00000000000000 │ │ -c80404040404040404040404040404040404040404040404040404a700000000000000000000000000004f040404040404040404040404040404040404040404040404040404040404c9ca0000000000 │ │ -3604040404040404040404040404040404040404040404040404cb0000000000000000000000000000000078040404040404040404040404040404040404040404040404040404040404bb6fac000000 │ │ -36040404040404040404040404040404040404040404040404630000000000000000000000000000000000008a04040404040404040404040404040404040404040404040404040404040404cc022c00 │ │ -3604040404040404040404040404040404040404040404b32a0000000000000000000000000000000000000000942404040404040404040404040404040404040404040404040404040404040404bc02 │ │ -36040404040404040404040404040404040404040404cd540000000000000000000000000000000000000000000038c804040404040404040404040404040404040404040404040404040404040404ce │ │ -360404040404040404040404040404040404040426cfb7000000000000000000000000000000000000000000000000a9cf5704040404040404040404040404040404040404040404040404046dd0902c │ │ -36040404040404040404040404040404040404d11000000000000000000000000000000000000000000000000000000000d2d30404040404040404040404040404040404040404040404045385000000 │ │ -55040404040404040404040404040404047bd400000000000000000000000000000000000000000000000000000000000000005b530404040404040404040404040404040404040404c62a0000000000 │ │ -550404040404040404040404573a80d5121d000000000000000000000000000000000000000000000000000000000000000000008b2dd6be3057040404040404040404040404044bb4d7000000000000 │ │ -17b42ed8d8d8d8d8d8d8c44dbf6ea300000000000000000000000000000000000000000000000000000000000000000000000000000000001dd904040404040404040404042797930000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001304040404040404040404373800000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0404040404040404c634000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b040404040404da9bd700000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0404040426b243000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b040404db100000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc0436d800000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dda59e0000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dd040500000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006dddd0708090000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adddddddd0b0c0d000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adddddddddddd0e0f0000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adddddddddddddddd1011000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012dddddddddddddddddd13141500000000000000000000 │ │ +0516171818181818181919051a1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000001c1ddddddddddddddddddddddd1e1f200000000000000000 │ │ +212223232323232323242425262728292a00000000000000000000000000000000000000000000000000000000000000000000002b2c2d2e2f25dddddddddddddddddddddddddd303100000000000000 │ │ +27dddddddddddddddddddddddddddddddd321800000000000000000000000000000000000000000000000000000000000000003334dddddddddddddddddddddddddddddddddddddddd32110000000000 │ │ +35dddddddddddddddddddddddddddddddddddd3605000000000000000000000000000000000000000000000000000000003738dddddddddddddddddddddddddddddddddddddddddddddd393a3b000000 │ │ +35dddddddddddddddddddddddddddddddddddddd393c3d0000000000000000000000000000000000000000000000001c3c3edddddddddddddddddddddddddddddddddddddddddddddddddddd3f402000 │ │ +35dddddddddddddddddddddddddddddddddddddddddd4142000000000000000000000000000000000000000000004344dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd4546 │ │ +35dddddddddddddddddddddddddddddddddddddddddddd474800000000000000000000000000000000000000004939dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd4a4b │ │ +35dddddddddddddddddddddddddddddddddddddddddddddd244c0000000000000000000000000000000000004ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd4e4f00 │ │ +35dddddddddddddddddddddddddddddddddddddddddddddddddd500000000000000000000000000000000051dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd225253000000 │ │ +0edddddddddddddddddddddddddddddddddddddddddddddddddddd0200000000000000000000000000000adddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd54332b00000000 │ │ +55dddddddddddddddddddddddddddddddddddddddddddddddddddd56570000000000000000000000001fdddddddddddddddddddddddddddddddddddddddddddddddddddddddddd1e0a58000000000000 │ │ +312d59292929292929290f5a5b45dddddddddddddddddddddddddddddd5c000000000000000000005ddddddddddddddddddddddddddddddd5e5fdddddddddddddddddddddddd60610000000000000000 │ │ +00000000000000000000000000156213dddddddddddddddddddddddddd3e6300000000000000005723dddddddddddddddddddddddddd64655866dddddddddddddddddd22676300000000000000000000 │ │ +0000000000000000000000000000006869dddddddddddddddddddddddddd2f6a0000000000006b6cdddddddddddddddddddddddddd526d00006edddddddddddddddd6f70710000000000000000000000 │ │ +000000000000000000000000000000000072dddddddddddddddddddddddddd7374000000007576dddddddddddddddddddddddddd77000000000adddddddddddd47785800000000000000000000000000 │ │ +00000000000000000000000000000000000079dddddddddddddddddddddddddd2e0000001b7adddddddddddddddddddddddd227b00000000000adddddddddd7c7d000000000000000000000000000000 │ │ +0000000000000000000000000000000000000002dddddddddddddddddddddddd140000003adddddddddddddddddddddddd567e00000000000051dddddd7f630000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000080dddddddddddddddddddd8171000040dddddddddddddddddddddddd2457000000000000007cdd455720000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000066dddddddddddddddd82830000843edddddddddddddddddddddddd2d000000000000008551861b0000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000060dddddddddddd07870000883fdddddddddddddddddddddddd890000000000000000857500000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000008a81dddddddddd8b0000008cdddddddddddddddddddddddd60000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000158ddddddd380000000cdddddddddddddddddddddddd8e71000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000002a3edd558f00009023dddddddddddddddddddddd919200000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000093dd9400008f45dddddddddddddddddddddd956b0000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000008a1985000052dddddddddddddddddddddddd02000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000004ddddddddddddddddddddddddd9600000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000009725dddddddddddddddddddddd989900000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000006a45dddddddddddddddddddddd267d0000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000081dddddddddddddddddddddddd9a000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000079dddddddddddddddddddddddd080000009b000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000001739dddddddddddddddddddddd9c9d00009e9fa00000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000009213dddddddddddddddddddddd951100009239dd6f7400000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000058a1dddddddddddddddddddddddd620000a238dddddda300000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000a4dddddddddddddddddddddddda5000000a6dddddddddda7000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000012dddddddddddddddddddddddd8da800002922dddddddddddda90000000000000000850000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000aadddddddddddddddddddddddd39430000abacdddddddddddddd2216000000000000008501ad000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000aedddddddddddddddddddddddddd2d0000715edddddddddddddddddd259400000000000000afdd38b000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000005d24dddddddddddddddddddddddd4e00001bb1ddddddddddddddddddddddb25c0000000000006edddd0760ab0000000000000000000000000000000000 │ │ +000000000000000000000000000000000000b3b4ddddddddddddddddddddddddb52b0000b65fddddddddddddddddddddddddb2b700000000000addddddddac791b000000000000000000000000000000 │ │ +0000000000000000000000000000000000b8dddddddddddddddddddddddddd358f000000001ab9ddddddddddddddddddddddddba80000000000addddddddddddbbbc0000000000000000000000000000 │ │ +00000000000000000000000000000015bdddddddddddddddddddddddddddb22a000000000000be26dddddddddddddddddddddddddd4e3d000051dddddddddddddddd527d000000000000000000000000 │ │ +0000000000000000000000000099aebfdddddddddddddddddddddddddddd5c00000000000000009e22dddddddddddddddddddddddddd6f3700adddddddddddddddddddba3aab00000000000000000000 │ │ +c01905a0a0a0a0a0a0a0c19046c2ddddddddddddddddddddddddddddddc30000000000000000000080ddddddddddddddddddddddddddddddbdc4ddddddddddddddddddddddac9a2b0000000000000000 │ │ +c5ddc625252525252556ba23dddddddddddddddddddddddddddddddd0100000000000000000000000006dddddddddddddddddddddddddddddddddddddddddddddddddddddddddd7a2d00000000000000 │ │ +c7dddddddddddddddddddddddddddddddddddddddddddddddddddda600000000000000000000000000004eddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddc8c90000000000 │ │ +35ddddddddddddddddddddddddddddddddddddddddddddddddddca0000000000000000000000000000000077ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddba6eab000000 │ │ +35dddddddddddddddddddddddddddddddddddddddddddddddd6200000000000000000000000000000000000089ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcb022b00 │ │ +35ddddddddddddddddddddddddddddddddddddddddddddb22900000000000000000000000000000000000000009323ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddbb02 │ │ +35ddddddddddddddddddddddddddddddddddddddddddcc530000000000000000000000000000000000000000000037c7ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddcd │ │ +35dddddddddddddddddddddddddddddddddddddd25ceb6000000000000000000000000000000000000000000000000a8ce56dddddddddddddddddddddddddddddddddddddddddddddddddddd6ccf8f2b │ │ +35ddddddddddddddddddddddddddddddddddddd00f00000000000000000000000000000000000000000000000000000000d1d2dddddddddddddddddddddddddddddddddddddddddddddddd5284000000 │ │ +54dddddddddddddddddddddddddddddddd7ad300000000000000000000000000000000000000000000000000000000000000005a52ddddddddddddddddddddddddddddddddddddddddc5290000000000 │ │ +54dddddddddddddddddddddd56397fd4111c000000000000000000000000000000000000000000000000000000000000000000008a2cd5bd2f56dddddddddddddddddddddddddd4ab3d6000000000000 │ │ +16b32dd7d7d7d7d7d7d7c34cbe6da200000000000000000000000000000000000000000000000000000000000000000000000000000000001cd8dddddddddddddddddddddd2696920000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012dddddddddddddddddddd363700000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000addddddddddddddddc533000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000addddddddddddd99ad600000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000adddddddd25b142000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000addddddda0f0000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbdd35d700000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dca49d0000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/shuffle.png │ ├── sng │ │ @@ -1,76 +1,76 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 80; height: 68; bitdepth: 8; │ │ using grayscale alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -7b00 7700 7900 7900 7900 7900 7900 7900 7c00 6700 8900 df00 ba00 f000 d600 cf00 ee00 b900 cc00 c100 db00 d700 b000 f600 e800 b700 5f00 8f00 b900 4700 5600 5500 5500 4700 9000 c100 b200 b200 b200 b200 b200 af00 c100 cf00 cc00 cc00 d300 d600 cf00 ce00 ce00 ce00 ce00 ce00 ce00 ce00 cd00 d574 ba6a af00 d400 d400 c400 b700 b500 d600 c800 bb00 b600 e200 e000 c900 bd00 cb00 a500 e400 e300 cb00 cc00 b900 │ │ -7b00 7700 7900 7900 7900 7900 7900 7900 7c00 6700 8900 df00 ba00 f000 d600 cf00 ee00 b900 cc00 c100 db00 d700 b000 f600 e800 b700 5f00 8f00 b900 4700 5600 5500 5500 5600 5200 3500 2f00 3100 3100 3100 3100 1b00 9100 e300 cc00 ca00 b700 af00 c300 ca00 c700 c500 c500 c500 c500 c500 bd00 dd8b ffff e1ab cc39 cc00 c500 b700 b500 d600 c800 bb00 b600 e200 e000 c900 bd00 cb00 a500 e400 e300 cb00 cc00 b900 │ │ -7b00 7700 7900 7900 7900 7900 7900 7900 7c00 6700 8900 df00 ba00 f000 d600 cf00 ee00 b900 cc00 c100 db00 d700 b000 f600 e800 b700 5f00 8f00 b900 4700 5600 5500 5500 5500 5700 4100 3a00 3c00 3c00 3c00 3c00 2400 a100 f300 d800 d500 9b00 8900 c300 b600 c000 c600 c600 c600 c600 c600 bf00 db82 ffff ffff f2f7 ec95 b91d b400 b400 d600 c800 bb00 b600 e200 e000 c900 bd00 cb00 a500 e400 e300 cb00 cc00 b900 │ │ -7b00 7700 7900 7900 7900 7900 7900 7900 7c00 6700 8900 df00 ba00 f000 d600 cf00 ee00 b900 cc00 c100 db00 d700 b000 f600 e800 b700 5f00 8f00 b900 4700 5600 5500 5500 5500 5700 4100 3a00 3c00 3c00 3c00 3c00 2500 9f00 f000 d600 d300 a000 9300 c500 a200 c600 d100 c300 c300 c600 c600 bf00 db83 ffff ffff ffff ffff eee3 ce71 b10b d200 c900 bb00 b600 e200 e000 c900 bd00 cb00 a500 e400 e300 cb00 cc00 b900 │ │ -7b00 7700 7900 7900 7900 7900 7900 7900 7c00 6700 8900 df00 ba00 f000 d600 cf00 ee00 b900 cc00 c100 db00 d700 b000 f600 e800 b700 5f00 8f00 b900 4700 5600 5500 5500 5500 5700 4100 3a00 3c00 3c00 3c00 3c00 2500 9f00 f000 d600 d300 a000 9200 c500 a600 c900 f300 c600 cb00 c700 c600 bf00 db83 ffff ffff ffff ffff ffff ffff ead2 d948 bd00 b800 b700 e200 e000 c900 bd00 cb00 a500 e400 e300 cb00 cc00 b900 │ │ -7b00 7700 7900 7900 7900 7900 7900 7900 7c00 6700 8900 df00 ba00 f000 d600 cf00 ee00 b900 cc00 c100 db00 d700 b000 f600 e800 b700 5f00 8f00 b900 4700 5600 5500 5500 5500 5700 4100 3a00 3c00 3c00 3c00 3c00 2500 9f00 f000 d600 d300 a000 9200 c500 a600 c800 f200 d100 e800 c200 c100 bd00 da83 ffff ffff ffff ffff ffff ffff ffff ffff d8a9 bd32 aa00 e300 e000 c900 bd00 cb00 a500 e400 e300 cb00 cc00 b900 │ │ -7800 7300 7500 7500 7500 7500 7500 7500 7800 6200 8500 de00 b800 f000 d600 cf00 ee00 b900 cc00 c100 db00 d700 b000 f600 e800 b700 5f00 8f00 b900 4700 5600 5500 5500 5500 5700 4100 3a00 3c00 3c00 3c00 3c00 2500 9f00 f000 d600 d300 a000 9200 c500 a600 c800 f100 d000 e700 bb00 c700 c000 db7e ffff ffff ffff ffff ffff ffff ffff ffff ffff f0f0 d494 dc17 df00 c900 bd00 cb00 a500 e400 e300 cb00 cc00 b900 │ │ -8139 7f4d 8144 8145 8145 8145 8145 8145 8345 7047 9047 e139 bd1e ee08 d200 cb00 ee00 b900 cc00 c100 db00 d700 b000 f600 e800 b700 5f00 8f00 b900 4700 5600 5500 5500 5500 5700 4100 3a00 3c00 3c00 3c00 3c00 2500 9f00 f000 d600 d300 a000 9200 c500 a600 c800 f100 d100 e600 b500 cf00 dc0a d990 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f7e0 dd75 c706 b700 cb00 a500 e400 e300 cb00 cc00 b900 │ │ -dfcb f7fd f7fb f7fb f7fb f7fb f7fb f7fb f8fb f6fc f8fc fdf9 f9f3 efd1 de9a d94b ed2a af00 c700 c300 db00 d700 b000 f600 e800 b700 5f00 8f00 b900 4700 5600 5500 5500 5500 5700 4100 3a00 3c00 3c00 3c00 3c00 2500 9f00 f000 d600 d300 a000 9200 c500 a600 c800 f000 c701 e92c c959 daa6 f5da f8f9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff e0c5 c741 c200 9f00 e600 e300 cb00 cc00 b900 │ │ -e8d1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f7ff d3a2 da45 b300 d900 d700 b000 f600 e800 b700 5f00 8f00 b900 4700 5600 5500 5500 5500 5700 4100 3a00 3c00 3c00 3c00 3c00 2500 9f00 f000 d600 d300 a000 9200 c700 a100 bf00 f44e dead fbff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff dca2 b032 dc00 e400 cb00 cc00 b900 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff dcb0 e039 d400 af00 f600 e800 b700 5f00 8f00 b900 4700 5600 5500 5500 5500 5700 4100 3a00 3c00 3c00 3c00 3c00 2500 9f00 f000 d600 d300 a000 9000 bb00 b93d e8b7 feff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f3f1 e28a dd0e ca00 cb00 b900 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fbf1 d592 af09 f400 e800 b700 5f00 8f00 b900 4700 5600 5500 5500 5500 5700 4100 3a00 3c00 3c00 3c00 3c00 2500 9f00 f000 d600 d400 9900 8e0a d192 faf4 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff f7dc cc6e cd06 b300 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff e0be ee24 e700 b700 5f00 8f00 b900 4700 5600 5500 5500 5500 5700 4100 3a00 3c00 3c00 3c00 3c00 2500 9f00 f000 d700 cb00 a42e e2c6 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff fad9 bf62 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fee6 e042 b200 6000 8f00 b900 4700 5600 5500 5500 5500 5700 4100 3a00 3c00 3c00 3c00 3c00 2500 9f00 f000 d100 cf51 f1f1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ebea e479 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f4fc c958 5200 8f00 b900 4700 5600 5500 5500 5500 5700 4100 3a00 3c00 3c00 3c00 3c00 2500 9f00 ed00 d166 fbff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f3ff ef8f c921 ce00 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff 8d6f 7f00 b700 4700 5600 5500 5500 5500 5700 4000 3900 3900 3400 3000 2f00 1500 9800 f381 f7ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fbfd ecaf e42f e100 d400 d100 │ │ -e9d2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff bf6a ab00 4700 5600 5500 5500 5500 5700 4400 3d00 4300 4f00 5700 5a00 4500 a683 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fbff f1d0 cd4e d601 ea00 e500 d300 d100 │ │ -dddb f8ff f2ff f2ff f2ff f2ff f2ff f2ff f2ff f2ff f1ff f9ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fffa c25a 3400 5900 5500 5500 5500 5500 5100 4800 6300 9f00 cc00 d300 f175 f2ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f4e0 e383 d007 cf00 d600 eb00 e500 d300 d100 │ │ -ca41 e959 d849 da4b da4b da4b da4b da4b da4b da4b d748 ea52 e386 ecd9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f4ff 7a43 3d00 4e00 5100 5100 5100 4f00 4700 6000 9800 bf00 c25e ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e9b9 ebca ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff d196 c922 e500 d400 d000 d700 eb00 e500 d300 d100 │ │ -ce00 ec00 dd00 df00 df00 df00 df00 df00 df00 df00 dc00 eb00 c900 e217 e269 eef0 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f0f4 ba36 a400 8500 7d00 8200 5900 4300 6100 9000 c95a f5fb ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f8eb ca5c c807 d57b ffff ffff ffff ffff ffff ffff ffff ffff ffff fefd e1ba d336 b800 c200 ea00 d400 d000 d700 eb00 e500 d300 d100 │ │ -ce00 ec00 dd00 df00 df00 df00 df00 df00 df00 df00 dc00 eb00 d000 e900 da00 b623 e3b2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffda b71b 9400 8c00 9200 5c00 4400 5400 9c37 f1ef ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff d7af d919 bc00 bb00 de80 ffff ffff ffff ffff ffff ffff ffff ffff efd4 ca4f d004 c500 c400 c500 e900 d400 d000 d700 eb00 e500 d300 d100 │ │ -ce00 ec00 dd00 df00 df00 df00 df00 df00 df00 df00 dc00 eb00 d000 e800 de00 b400 db00 df8c ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff d6c0 8913 8700 8e00 5200 2700 5f0f ebde ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f7ff c589 b400 e100 cc00 b700 dc83 ffff ffff ffff ffff ffff ffff e6e6 d887 ba07 b300 d700 ca00 c300 c500 e900 d400 d000 d700 eb00 e500 d300 d100 │ │ -ce00 ec00 dd00 df00 df00 df00 df00 df00 df00 df00 dc00 eb00 d000 e800 de00 b600 e200 d600 bb72 f0ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff c9a6 8200 8b00 8400 8308 d4bf ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f9fd df60 8b00 c000 cc00 cf00 be00 db83 ffff ffff ffff ffff fbff df93 af28 a800 ca00 b600 d700 ca00 c300 c500 e900 d400 d000 d700 eb00 e500 d300 d100 │ │ -ce00 ec00 dd00 df00 df00 df00 df00 df00 df00 df00 dc00 eb00 d000 e800 de00 b600 e100 e100 9b00 e06a fdff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff d594 8600 7400 9900 e08a ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f9fa eb55 e000 9700 c300 bd00 c500 bf00 da81 ffff ffff feff e6c3 d936 cb00 b400 b200 c800 b600 d700 ca00 c300 c500 e900 d400 d000 d700 eb00 e500 d300 d100 │ │ -ce00 ec00 dd00 df00 df00 df00 df00 df00 df00 df00 dc00 eb00 d000 e800 de00 b600 e100 df00 a800 d600 b067 f7ff ffff ffff ffff ffff ffff ffff ffff ffff ffff d2aa 9e04 7500 4f00 a96e fdff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fffc ff5a ff00 f900 9800 c800 ca00 ca00 c200 e393 ffff e4d9 e25a e006 d000 d500 b500 b200 c800 b600 d700 ca00 c300 c500 e900 d400 d000 d700 eb00 e500 d300 d100 │ │ -ce00 ec00 dd00 df00 df00 df00 df00 df00 df00 df00 dc00 eb00 d000 e800 de00 b600 e100 df00 a800 db00 9300 c17b ffff ffff ffff ffff ffff ffff ffff ffff ece2 651c 4600 4900 7f34 f3f4 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff a359 a900 a800 a200 9000 c400 c500 c400 bf03 d381 eca3 a608 d600 e500 d300 d400 b500 b200 c800 b600 d700 ca00 c300 c500 e900 d400 d000 d700 eb00 e500 d300 d100 │ │ -ce00 ec00 dd00 df00 df00 df00 df00 df00 df00 df00 dc00 eb00 d000 e800 de00 b600 e500 e400 ab00 df00 9d00 bf00 f196 ffff ffff ffff ffff ffff ffff f7f7 9f3e 5600 7600 8e14 ecdc ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff b177 2a00 2500 2800 2a00 8700 bd00 b500 b500 b503 b10f d600 b200 d800 e500 d300 d400 b500 b200 c800 b600 d700 ca00 c300 c500 e900 d400 d000 d700 eb00 e500 d300 d100 │ │ -ce00 ec00 dd00 df00 df00 df00 df00 df00 df00 df00 dc00 eb00 d000 e800 de00 b500 d900 d600 a300 d300 9500 ba00 d802 e0aa ffff ffff ffff ffff ffff ca73 9200 6a00 8300 e5a8 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff b596 4c00 3e00 4200 4000 4100 8900 be00 b800 b800 b700 b700 da00 b100 d800 e500 d300 d400 b500 b200 c800 b600 d700 ca00 c300 c500 e900 d400 d000 d700 eb00 e500 d300 d100 │ │ -ce00 ec00 dd00 df00 df00 df00 df00 df00 df00 df00 dc00 eb00 d000 e800 e200 ae00 5700 5000 4f00 5200 4f00 5100 4f00 5517 e7d6 ffff ffff ffff cfb7 5c00 6600 6000 ad71 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff cbb8 6604 5d00 4400 4100 4000 4100 8900 be00 b800 b800 b700 b700 da00 b100 d800 e500 d300 d400 b500 b200 c800 b600 d700 ca00 c300 c500 e900 d400 d000 d700 eb00 e500 d300 d100 │ │ -ce00 ec00 dd00 df00 df00 df00 df00 df00 df00 df00 dc00 eb00 d000 e800 e200 ad00 4b00 4200 4700 4600 4800 4600 4300 4000 862a eef4 ffff dddb 6d18 5e00 7400 993c fffb ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcdf ac1a 7700 6600 4200 4000 3f00 4100 8f00 be00 b800 b800 b700 b700 da00 b100 d800 e500 d300 d400 b500 b200 c800 b600 d700 ca00 c300 c500 e900 d400 d000 d700 eb00 e500 d300 d100 │ │ -ce00 ec00 dd00 df00 df00 df00 df00 df00 df00 df00 dc00 eb00 cf00 ec00 ec00 b200 4d00 4400 4700 4700 4700 4700 4500 4900 7d00 c065 ffff b24c 6500 5000 9218 f3d9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fef5 8237 6900 5900 5200 4600 4500 4500 3f00 7000 bf00 b800 b800 b700 b700 da00 b100 d800 e500 d300 d400 b500 b200 c800 b600 d700 ca00 c300 c500 e900 d400 d000 d700 eb00 e500 d300 d100 │ │ -ce00 ec00 dd00 df00 df00 df00 df00 df00 df00 df00 dc00 eb00 df00 b800 7800 7900 6600 6400 6500 6500 6500 6500 6500 6500 7100 7902 8747 7703 3500 3900 c6af ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff 9b6a 3000 3900 4200 4400 4900 4900 4900 3e00 5900 c000 b800 b800 b700 b700 da00 b100 d800 e500 d300 d400 b500 b200 c800 b600 d700 ca00 c300 c500 e900 d400 d000 d700 eb00 e500 d300 d100 │ │ -cb00 e900 d800 db00 db00 db00 db00 db00 db00 db00 d700 ec00 ea00 aa00 5900 6d00 7500 7600 7600 7600 7600 7600 7600 7600 7100 6c00 6700 6700 4000 8f66 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff db9e 6f00 4600 4900 4a00 4a00 4a00 4a00 4a00 3f00 6600 cd00 b900 bb00 ba00 ba00 de00 b200 da00 e800 d800 d400 b400 b400 ca00 b600 d900 cc00 c500 c900 eb00 d600 d300 db00 ed00 e700 d700 d300 │ │ -d700 f300 ea00 ec00 ec00 ec00 ec00 ec00 ec00 ec00 ea00 e900 d400 a200 4800 5900 5900 5900 5900 5900 5900 5900 5900 5900 5900 5900 5400 7800 b635 f9f9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff d9cc 680c 5500 4100 4200 4300 4300 4300 4300 4300 3e00 4500 9200 b800 b000 b000 ae00 ce00 a600 d100 dc00 c400 d400 b300 a300 be00 b400 cd00 be00 ba00 b600 e500 ce00 c700 cc00 e500 df00 c800 cc00 │ │ -e800 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 e500 b800 8c00 1b00 3300 3500 3500 3500 3500 3500 3500 3500 3500 3400 3200 2800 6e1b e9d9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f3f3 5828 2a00 5800 3b00 3600 3700 3700 3700 3700 3700 3300 3900 8300 a900 a100 a100 9c00 b400 cd00 d000 c900 a800 cc00 cf00 bf00 c000 ba00 d100 d700 c600 ac00 d700 c200 b500 b700 db00 d300 b400 c200 │ │ -e500 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 e600 bc00 9600 3200 4100 3c00 3c00 3c00 3c00 3c00 3c00 3c00 3c00 3e00 4200 3500 c1aa ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff a56c 4300 6a00 7100 3d00 3700 3900 3900 3900 3900 3900 2d00 5400 b600 a200 a400 a400 9f00 b600 ed00 d900 cb00 ad00 c800 de00 df00 cd00 bf00 df00 f100 d600 bb00 d600 c400 b800 bb00 dd00 d500 b800 c400 │ │ -e500 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 e600 a700 d100 d400 9000 4200 4100 4300 4300 4300 4300 4200 3f00 6400 8d00 bc72 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ce95 7500 6000 6c00 852d 2e00 2800 3000 3400 3500 3400 3400 2a00 4b00 ac00 a400 a400 a400 9f00 b700 e500 d700 cb00 ad00 c900 da00 d700 ca00 be00 dc00 eb00 d200 b800 d700 c400 b800 bb00 dd00 d500 b800 c400 │ │ -e500 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 e600 a500 d700 e300 9800 4200 4100 4300 4300 4300 4300 4200 4000 5b00 a344 f1f1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e1d7 4811 3b00 5200 9e61 f9ec 7e3b 5b00 5400 4700 4600 4600 4600 3e00 5a00 ab00 a400 a400 a400 9f00 b700 e500 d700 cb00 ad00 c900 da00 d700 ca00 be00 dc00 eb00 d200 b800 d700 c400 b800 bb00 dd00 d500 b800 c400 │ │ -e500 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 e600 a600 d500 de00 9500 3d00 3e00 3f00 4000 4000 4000 3f00 3400 611a eff0 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f1f5 7332 3500 6c00 971a ebf1 ffff f6d4 a013 8600 6300 5e00 6000 6000 5900 6e00 a900 a400 a400 a400 9f00 b700 e500 d700 cb00 ad00 c900 da00 d700 ca00 be00 dc00 eb00 d200 b800 d700 c400 b800 bb00 dd00 d500 b800 c400 │ │ -e500 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 e600 a600 d500 de00 9600 4b00 4700 4b00 4800 4800 4900 4500 4b07 dcc2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ce69 6d00 4b00 7a05 e7b7 ffff ffff ffff cbb1 6f00 5800 5a00 5b00 5b00 5400 6a00 a900 a400 a400 a400 9f00 b700 e500 d700 cb00 ad00 c900 da00 d700 ca00 be00 dc00 eb00 d200 b800 d700 c400 b800 bb00 dd00 d500 b800 c400 │ │ -e500 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 e600 a600 d500 d900 a200 d200 ad00 c800 9700 9300 a900 9a00 d997 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff daa1 a900 6000 3e00 a47d feff ffff ffff ffff ffff b98d 4800 4100 4e00 5000 4000 5900 aa00 a400 a400 a400 9f00 b700 e500 d700 cb00 ad00 c900 da00 d700 ca00 be00 dc00 eb00 d200 b800 d700 c400 b800 bb00 dd00 d500 b800 c400 │ │ -e500 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 e600 a600 d500 d900 a300 e000 b600 d400 9f00 9d00 a500 b07e ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff d7d6 5f15 5d00 7600 954b fffd ffff ffff ffff ffff ffff ffff a968 8600 7f00 7900 8c00 9b00 a200 9e00 9e00 9f03 9500 b100 e700 d700 cb00 ad00 c900 da00 d700 ca00 be00 dc00 eb00 d200 b800 d700 c400 b800 bb00 dd00 d500 b800 c400 │ │ -e500 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 e600 a600 d500 d900 a300 db00 b300 d000 9c00 8b00 c663 f1ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f9f1 8b2e 6100 8600 ae1f ffe8 ffff ffff ffff ffff ffff ffff ffff fffd fb4d c200 b200 f500 f300 aa00 c100 bd00 ba03 ca74 cd78 dc00 d600 cb00 ad00 c900 da00 d700 ca00 be00 dc00 eb00 d200 b800 d700 c400 b800 bb00 dd00 d500 b800 c400 │ │ -e500 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 e600 a600 d500 d900 a300 db00 b300 d000 9200 9a56 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff d559 8f00 7f00 8904 ccb9 ffff ffff ffff ffff ffff ffff ffff ffff ffff f4f9 b54c a300 e200 e000 b200 d200 ce00 c600 e79b feff e7b7 d631 c600 a900 ca00 da00 d700 ca00 be00 dc00 eb00 d200 b800 d700 c400 b800 bb00 dd00 d500 b800 c400 │ │ -e500 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 e600 a600 d500 d900 a300 db00 b400 c900 b55e f1fc ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff b58f 6000 a000 a708 c798 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e3ee a043 db00 e400 a700 bd00 c600 bf00 da80 ffff ffff fcf7 d396 b21f be00 d900 d700 ca00 be00 dc00 eb00 d200 b800 d700 c400 b800 bb00 dd00 d500 b800 c400 │ │ -e500 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 e600 a600 d500 d900 a300 dc00 ab00 cd64 fffe ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff cbbd 5f01 6700 a400 aa10 dcca ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e2ee dd46 e000 a400 ca00 d100 be00 db83 ffff ffff ffff ffff eee8 d272 d708 d600 ca00 be00 dc00 eb00 d200 b800 d700 c400 b800 bb00 dd00 d500 b800 c400 │ │ -e500 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 e600 a600 d500 d900 a100 d300 c27f f6ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e9cd 9e18 6c00 6f00 6b00 5f00 791e e5e1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdf6 db67 9a00 de00 c500 b800 dc83 ffff ffff ffff ffff ffff ffff f3c7 d05f c700 bd00 dc00 eb00 d200 b800 d700 c400 b800 bb00 dd00 d500 b800 c400 │ │ -e500 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 e600 a600 d600 d600 a117 e3a4 fcff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffee d92a a700 6c00 6e00 7500 7800 6700 903f f0f3 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f9ff cd8f d409 ac00 b900 df81 ffff ffff ffff ffff ffff ffff ffff f6ff e7af b928 da00 eb00 d200 b800 d700 c400 b800 bb00 dd00 d500 b800 c400 │ │ -e500 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 e500 9c00 cd0c da56 ece5 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f8ff cc43 c100 9a00 6d00 6e00 7500 7600 7500 8600 be61 fcfd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f5d4 bc3d b100 d378 ffff ffff ffff ffff ffff ffff ffff ffff ffff f5f6 e98a e41f ce00 b900 d700 c400 b800 bb00 dd00 d500 b800 c400 │ │ -e533 ff47 ff39 ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff38 e63c c262 e1c4 fbff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff a25d 5800 6800 6c00 7000 7000 7500 7600 7400 8d00 ba00 e267 f6ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff dba4 e9c1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f0e8 db6c aa01 d500 c400 b800 bb00 dd00 d500 b800 c400 │ │ -e5ce ffff fff8 fff9 fff9 fff9 fff9 fff9 fff9 fffa fff6 f9fb ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff a774 6e00 6f00 7000 7000 7000 7000 7300 7400 7200 8d00 c200 e100 dd82 fdff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff dfbf dc59 be00 b600 ba00 dd00 d500 b800 c400 │ │ -e5d5 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff b57d 6700 7f00 6d00 7000 7000 7000 6e00 8600 8d00 8a00 8f00 9900 a100 9100 d28f ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fbff e8ac b52b b800 dc00 d500 b800 c400 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff ce7a 9100 7500 7f00 6d00 7000 7000 7000 6e00 8c00 9600 9200 9000 8c00 8900 7800 d500 ff89 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff faf6 d980 d31f cf00 b900 c400 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff 9a69 9e00 a500 7700 7f00 6d00 7000 7000 7000 6e00 8a00 9300 9000 9000 9000 9000 8a00 aa00 b500 b277 faff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ebe9 e36a a901 c000 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f6ee b24b 6800 af00 a400 7700 7f00 6d00 7000 7000 7000 6e00 8a00 9300 9000 9000 9000 9000 9900 6900 3c00 6600 dc65 fbfb ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff dfc7 d86a │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff efc9 ab2f 8600 7800 ad00 a400 7700 7f00 6d00 7000 7000 7000 6e00 8a00 9300 9000 9000 9000 9000 9600 7500 5300 7800 dd00 ca3d e7d5 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff ffff d485 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fef9 dba0 c710 a300 8e00 7800 ad00 a400 7700 7f00 6d00 7000 7000 7000 6e00 8a00 9300 9000 9000 9000 9000 9600 7500 5300 7700 e300 c000 ac15 dfa0 fcfa ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f8ef e09d e818 d001 │ │ -e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e5bc f048 da00 c500 aa00 8f00 7800 ad00 a400 7700 7f00 6d00 7000 7000 7000 6e00 8a00 9300 9000 9000 9000 9000 9600 7500 5300 7700 e200 c500 ad00 d500 d34a e3bb f6ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff d9af d334 e000 e600 d200 │ │ -e6d0 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff e3bf eb53 c500 eb00 dc00 c600 aa00 8f00 7800 ad00 a400 7700 7f00 6d00 7000 7000 7000 6e00 8a00 9300 9000 9000 9000 9000 9600 7500 5300 7700 e200 c500 ae00 dd00 c400 af00 e152 ecaf fbff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e9ce d14b ac00 d000 e300 e700 d200 │ │ -e4d0 fdff fcff fdff fdff fdff fdff fdff fdff fcff fdff faff fbfa fdf1 e6c3 d06d f532 cc0a df00 d000 ec00 dc00 c600 aa00 8f00 7800 ad00 a400 7700 7f00 6d00 7000 7000 7000 6e00 8a00 9300 9000 9000 9000 9000 9600 7500 5300 7700 e200 c500 ae00 dc00 c700 b900 e200 e102 e62c c357 d7a4 f6da fafa ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ebea d964 d912 c100 bb00 d100 e300 e700 d200 │ │ -c54d e164 d459 d55b d55b d55b d55b d55b d55b d55b de5d ae58 b93f e619 e305 bf00 f500 d300 e200 cf00 ec00 dc00 c600 aa00 8f00 7800 ad00 a400 7700 7f00 6d00 7000 7000 7000 6e00 8a00 9300 9000 9000 9000 9000 9600 7500 5300 7700 e200 c500 ae00 dc00 c700 b900 e300 e800 e200 ad00 cc00 dd0a db91 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f3f3 e89e a71a c200 e100 c600 ba00 d100 e300 e700 d200 │ │ -c200 de00 d000 d200 d200 d200 d200 d200 d200 d100 db00 a600 b300 e300 e600 c400 f500 d300 e200 cf00 ec00 dc00 c600 aa00 8f00 7800 ad00 a400 7700 7f00 6d00 7000 7000 7000 6e00 8a00 9300 9000 9000 9000 9000 9600 7500 5300 7700 e200 c500 ae00 dc00 c700 b900 e300 e700 e400 b400 c400 c000 da7e ffff ffff ffff ffff ffff ffff ffff ffff ffff f9ff e4b0 c23d c800 ab00 c600 e100 c600 ba00 d100 e300 e700 d200 │ │ -c300 df00 d100 d300 d300 d300 d300 d300 d300 d200 dc00 a900 b500 e400 e600 c400 f500 d300 e200 cf00 ec00 dc00 c600 aa00 8f00 7800 ad00 a400 7700 7f00 6d00 7000 7000 7000 6e00 8a00 9300 9000 9000 9000 9000 9600 7500 5300 7700 e200 c500 ae00 dc00 c700 b900 e400 e900 e500 bc00 c200 be00 da83 ffff ffff ffff ffff ffff ffff ffff ffff e6ce de4e b600 ca00 cb00 ac00 c600 e100 c600 ba00 d100 e300 e700 d200 │ │ -c300 df00 d100 d300 d300 d300 d300 d300 d300 d200 dc00 a900 b500 e400 e600 c400 f500 d300 e200 cf00 ec00 dc00 c600 aa00 8f00 7800 ad00 a400 7700 7f00 6d00 7000 7000 7000 6e00 8a00 9300 9000 9000 9000 9000 9600 7500 5300 7700 e200 c500 ae00 dc00 c700 b900 e400 db00 ca00 c700 c700 bf00 db83 ffff ffff ffff ffff ffff ffff f3f2 ed6c d312 d900 c200 c900 cb00 ac00 c600 e100 c600 ba00 d100 e300 e700 d200 │ │ -c300 df00 d100 d300 d300 d300 d300 d300 d300 d200 dc00 a900 b500 e400 e600 c400 f500 d300 e200 cf00 ec00 dc00 c600 aa00 8f00 7800 ad00 a400 7700 7f00 6d00 7000 7000 7000 6e00 8a00 9300 9000 9000 9000 9000 9600 7500 5300 7700 e200 c500 ae00 df00 c700 ba00 ca00 c600 c300 c600 c600 bf00 db83 ffff ffff ffff ffff f5f9 d898 b724 eb00 da00 db00 c100 c900 cb00 ac00 c600 e100 c600 ba00 d100 e300 e700 d200 │ │ -c300 df00 d100 d300 d300 d300 d300 d300 d300 d200 dc00 a900 b500 e400 e600 c400 f500 d300 e200 cf00 ec00 dc00 c600 aa00 8f00 7800 ad00 a400 7700 7f00 6d00 7000 7000 7000 6e00 8a00 9300 9000 9000 9000 9000 9600 7500 5300 7700 e500 c500 aa00 d200 c600 c000 c600 c500 c600 c600 c600 bf00 db83 ffff ffff ffff f4b3 d548 c100 b700 ed00 da00 db00 c100 c900 cb00 ac00 c600 e100 c600 ba00 d100 e300 e700 d200 │ │ -c300 df00 d100 d300 d300 d300 d300 d300 d300 d200 dc00 a900 b500 e400 e600 c400 f500 d300 e200 cf00 ec00 dc00 c600 aa00 8f00 7800 ad00 a400 7700 7f00 6d00 7000 7000 7100 6a00 8400 8f00 8b00 8b00 8b00 8b00 9200 6e00 4b00 7100 d500 c600 bb00 c100 c600 c700 c500 c500 c500 c500 c500 be00 dc88 ffff e2cd b95b e400 de00 c400 b900 ed00 da00 db00 c100 c900 cb00 ac00 c600 e100 c600 ba00 d100 e300 e700 d200 │ │ -c300 df00 d100 d300 d300 d300 d300 d300 d300 d200 dc00 a900 b500 e400 e600 c400 f500 d300 e200 cf00 ec00 dc00 c600 aa00 8f00 7800 ad00 a400 7700 7f00 6d00 7000 7000 6600 9c00 ca00 c100 c100 c100 c100 c100 c200 bb00 b500 bc00 ca00 cc00 cf00 cc00 cb00 cc00 cc00 cc00 cc00 cc00 cc00 c700 db84 d397 b511 9a00 eb00 dd00 c400 b900 ed00 da00 db00 c100 c900 cb00 ac00 c600 e100 c600 ba00 d100 e300 e700 d200 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d574 ba6a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 dd8b ffff e1ab cc39 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 db82 ffff ffff f2f7 ec95 b91d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 db83 ffff ffff ffff ffff eee3 ce71 b10b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 db83 ffff ffff ffff ffff ffff ffff ead2 d948 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 da83 ffff ffff ffff ffff ffff ffff ffff ffff d8a9 bd32 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 db7e ffff ffff ffff ffff ffff ffff ffff ffff ffff f0f0 d494 dc17 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +8139 7f4d 8144 8145 8145 8145 8145 8145 8345 7047 9047 e139 bd1e ee08 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 dc0a d990 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f7e0 dd75 c706 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +dfcb f7fd f7fb f7fb f7fb f7fb f7fb f7fb f8fb f6fc f8fc fdf9 f9f3 efd1 de9a d94b ed2a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c701 e92c c959 daa6 f5da f8f9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff e0c5 c741 0000 0000 0000 0000 0000 0000 0000 │ │ +e8d1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f7ff d3a2 da45 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f44e dead fbff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff dca2 b032 0000 0000 0000 0000 0000 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff dcb0 e039 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b93d e8b7 feff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f3f1 e28a dd0e 0000 0000 0000 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fbf1 d592 af09 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8e0a d192 faf4 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff f7dc cc6e cd06 0000 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff e0be ee24 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a42e e2c6 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff fad9 bf62 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fee6 e042 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cf51 f1f1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ebea e479 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f4fc c958 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d166 fbff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f3ff ef8f c921 0000 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff 8d6f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f381 f7ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fbfd ecaf e42f 0000 0000 0000 │ │ +e9d2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff bf6a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a683 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fbff f1d0 cd4e d601 0000 0000 0000 0000 │ │ +dddb f8ff f2ff f2ff f2ff f2ff f2ff f2ff f2ff f2ff f1ff f9ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fffa c25a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f175 f2ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f4e0 e383 d007 0000 0000 0000 0000 0000 0000 │ │ +ca41 e959 d849 da4b da4b da4b da4b da4b da4b da4b d748 ea52 e386 ecd9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f4ff 7a43 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c25e ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e9b9 ebca ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff d196 c922 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e217 e269 eef0 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f0f4 ba36 0000 0000 0000 0000 0000 0000 0000 0000 c95a f5fb ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f8eb ca5c c807 d57b ffff ffff ffff ffff ffff ffff ffff ffff ffff fefd e1ba d336 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b623 e3b2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffda b71b 0000 0000 0000 0000 0000 0000 9c37 f1ef ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff d7af d919 0000 0000 de80 ffff ffff ffff ffff ffff ffff ffff ffff efd4 ca4f d004 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 df8c ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff d6c0 8913 0000 0000 0000 0000 5f0f ebde ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f7ff c589 0000 0000 0000 0000 dc83 ffff ffff ffff ffff ffff ffff e6e6 d887 ba07 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bb72 f0ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff c9a6 0000 0000 0000 8308 d4bf ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f9fd df60 0000 0000 0000 0000 0000 db83 ffff ffff ffff ffff fbff df93 af28 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e06a fdff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff d594 0000 0000 0000 e08a ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f9fa eb55 0000 0000 0000 0000 0000 0000 da81 ffff ffff feff e6c3 d936 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b067 f7ff ffff ffff ffff ffff ffff ffff ffff ffff ffff d2aa 9e04 0000 0000 a96e fdff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fffc ff5a 0000 0000 0000 0000 0000 0000 0000 e393 ffff e4d9 e25a e006 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c17b ffff ffff ffff ffff ffff ffff ffff ffff ece2 651c 0000 0000 7f34 f3f4 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff a359 0000 0000 0000 0000 0000 0000 0000 bf03 d381 eca3 a608 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f196 ffff ffff ffff ffff ffff ffff f7f7 9f3e 0000 0000 8e14 ecdc ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff b177 0000 0000 0000 0000 0000 0000 0000 0000 b503 b10f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d802 e0aa ffff ffff ffff ffff ffff ca73 0000 0000 0000 e5a8 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff b596 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5517 e7d6 ffff ffff ffff cfb7 0000 0000 0000 ad71 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff cbb8 6604 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 862a eef4 ffff dddb 6d18 0000 0000 993c fffb ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcdf ac1a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c065 ffff b24c 0000 0000 9218 f3d9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fef5 8237 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7902 8747 7703 0000 0000 c6af ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff 9b6a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8f66 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff db9e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b635 f9f9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff d9cc 680c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6e1b e9d9 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f3f3 5828 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c1aa ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff a56c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 bc72 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ce95 0000 0000 0000 852d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a344 f1f1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e1d7 4811 0000 0000 9e61 f9ec 7e3b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 611a eff0 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f1f5 7332 0000 0000 971a ebf1 ffff f6d4 a013 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4b07 dcc2 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ce69 0000 0000 7a05 e7b7 ffff ffff ffff cbb1 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d997 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff daa1 0000 0000 0000 a47d feff ffff ffff ffff ffff b98d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b07e ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff d7d6 5f15 0000 0000 954b fffd ffff ffff ffff ffff ffff ffff a968 0000 0000 0000 0000 0000 0000 0000 0000 9f03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c663 f1ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f9f1 8b2e 0000 0000 ae1f ffe8 ffff ffff ffff ffff ffff ffff ffff fffd fb4d 0000 0000 0000 0000 0000 0000 0000 ba03 ca74 cd78 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9a56 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff d559 0000 0000 8904 ccb9 ffff ffff ffff ffff ffff ffff ffff ffff ffff f4f9 b54c 0000 0000 0000 0000 0000 0000 0000 e79b feff e7b7 d631 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b55e f1fc ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff b58f 0000 0000 a708 c798 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e3ee a043 0000 0000 0000 0000 0000 0000 da80 ffff ffff fcf7 d396 b21f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cd64 fffe ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff cbbd 5f01 0000 0000 aa10 dcca ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e2ee dd46 0000 0000 0000 0000 0000 db83 ffff ffff ffff ffff eee8 d272 d708 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c27f f6ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e9cd 9e18 0000 0000 0000 0000 791e e5e1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdf6 db67 0000 0000 0000 0000 dc83 ffff ffff ffff ffff ffff ffff f3c7 d05f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a117 e3a4 fcff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffee d92a 0000 0000 0000 0000 0000 0000 903f f0f3 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f9ff cd8f d409 0000 0000 df81 ffff ffff ffff ffff ffff ffff ffff f6ff e7af b928 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cd0c da56 ece5 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f8ff cc43 0000 0000 0000 0000 0000 0000 0000 0000 be61 fcfd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f5d4 bc3d 0000 d378 ffff ffff ffff ffff ffff ffff ffff ffff ffff f5f6 e98a e41f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +e533 ff47 ff39 ff3b ff3b ff3b ff3b ff3b ff3b ff3b ff38 e63c c262 e1c4 fbff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff a25d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e267 f6ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff feff dba4 e9c1 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f0e8 db6c aa01 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +e5ce ffff fff8 fff9 fff9 fff9 fff9 fff9 fff9 fffa fff6 f9fb ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff a774 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 dd82 fdff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff dfbf dc59 0000 0000 0000 0000 0000 0000 0000 │ │ +e5d5 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff b57d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d28f ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fbff e8ac b52b 0000 0000 0000 0000 0000 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff ce7a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff89 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff faf6 d980 d31f 0000 0000 0000 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff 9a69 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b277 faff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ebe9 e36a a901 0000 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f6ee b24b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 dc65 fbfb ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff dfc7 d86a │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff efc9 ab2f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ca3d e7d5 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fdff ffff d485 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fef9 dba0 c710 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ac15 dfa0 fcfa ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f8ef e09d e818 d001 │ │ +e5cd ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e5bc f048 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d34a e3bb f6ff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff d9af d334 0000 0000 0000 │ │ +e6d0 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff fcff e3bf eb53 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e152 ecaf fbff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff e9ce d14b 0000 0000 0000 0000 0000 │ │ +e4d0 fdff fcff fdff fdff fdff fdff fdff fdff fcff fdff faff fbfa fdf1 e6c3 d06d f532 cc0a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e102 e62c c357 d7a4 f6da fafa ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ebea d964 d912 0000 0000 0000 0000 0000 0000 │ │ +c54d e164 d459 d55b d55b d55b d55b d55b d55b d55b de5d ae58 b93f e619 e305 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 dd0a db91 ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff ffff f3f3 e89e a71a 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 da7e ffff ffff ffff ffff ffff ffff ffff ffff ffff f9ff e4b0 c23d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 da83 ffff ffff ffff ffff ffff ffff ffff ffff e6ce de4e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 db83 ffff ffff ffff ffff ffff ffff f3f2 ed6c d312 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 db83 ffff ffff ffff ffff f5f9 d898 b724 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 db83 ffff ffff ffff f4b3 d548 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 dc88 ffff e2cd b95b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 db84 d397 b511 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/about.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/layout/actionitem.xml │ ├── res/layout/actionitem.xml │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ - │ │ + │ │ ├── res/layout/main.xml │ ├── res/layout/main.xml │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ - │ │ - │ │ + │ │ + │ │ │ │ │ │ │ │ │ │ │ │ ├── res/drawable-hdpi-v11/clock.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/drawable-hdpi-v11/heart.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/drawable-hdpi-v11/ic_launcher_notification.png │ ├── sng │ │ @@ -1,44 +1,287 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 36; height: 36; bitdepth: 8; │ │ - using color alpha; │ │ + using color palette; │ │ } │ │ +PLTE { │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (226,226,227) # rgb = (0xe2,0xe2,0xe3) │ │ + (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ + (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ + (231,232,232) # rgb = (0xe7,0xe8,0xe8) │ │ + (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ + (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ + (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ + (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ + (199,201,201) # rgb = (0xc7,0xc9,0xc9) │ │ + (227,227,228) # rgb = (0xe3,0xe3,0xe4) │ │ + (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ + (241,242,242) # rgb = (0xf1,0xf2,0xf2) │ │ + (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ + (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ + (238,238,239) # rgb = (0xee,0xee,0xef) │ │ + (203,205,205) # rgb = (0xcb,0xcd,0xcd) │ │ + (204,206,207) # rgb = (0xcc,0xce,0xcf) │ │ + (244,245,245) # rgb = (0xf4,0xf5,0xf5) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (208,210,211) # rgb = (0xd0,0xd2,0xd3) │ │ + (181,186,188) # rgb = (0xb5,0xba,0xbc) │ │ + (241,242,242) # rgb = (0xf1,0xf2,0xf2) │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + (206,209,210) # rgb = (0xce,0xd1,0xd2) │ │ + (210,214,215) # rgb = (0xd2,0xd6,0xd7) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (250,250,251) # rgb = (0xfa,0xfa,0xfb) │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (229,231,232) # rgb = (0xe5,0xe7,0xe8) │ │ + (221,225,226) # rgb = (0xdd,0xe1,0xe2) │ │ + (239,239,239) # rgb = (0xef,0xef,0xef) │ │ + (198,199,199) # rgb = (0xc6,0xc7,0xc7) │ │ + (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ + (189,189,190) # rgb = (0xbd,0xbd,0xbe) │ │ + (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ + (195,195,196) # rgb = (0xc3,0xc3,0xc4) │ │ + (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ + (239,241,241) # rgb = (0xef,0xf1,0xf1) │ │ + (177,186,190) # rgb = (0xb1,0xba,0xbe) │ │ + (191,198,201) # rgb = (0xbf,0xc6,0xc9) │ │ + (229,232,233) # rgb = (0xe5,0xe8,0xe9) │ │ + (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + (247,248,248) # rgb = (0xf7,0xf8,0xf8) │ │ + (176,185,189) # rgb = (0xb0,0xb9,0xbd) │ │ + (164,175,180) # rgb = (0xa4,0xaf,0xb4) │ │ + (240,242,243) # rgb = (0xf0,0xf2,0xf3) │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (201,201,201) # rgb = (0xc9,0xc9,0xc9) grey79 │ │ + (236,236,236) # rgb = (0xec,0xec,0xec) │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (188,197,200) # rgb = (0xbc,0xc5,0xc8) │ │ + (176,187,190) # rgb = (0xb0,0xbb,0xbe) │ │ + (249,250,250) # rgb = (0xf9,0xfa,0xfa) │ │ + (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ + (199,207,210) # rgb = (0xc7,0xcf,0xd2) │ │ + (196,204,207) # rgb = (0xc4,0xcc,0xcf) │ │ + (183,191,194) # rgb = (0xb7,0xbf,0xc2) │ │ + (252,253,253) # rgb = (0xfc,0xfd,0xfd) │ │ + (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ + (189,190,190) # rgb = (0xbd,0xbe,0xbe) │ │ + (204,210,213) # rgb = (0xcc,0xd2,0xd5) │ │ + (180,190,193) # rgb = (0xb4,0xbe,0xc1) │ │ + (193,201,203) # rgb = (0xc1,0xc9,0xcb) │ │ + (198,205,207) # rgb = (0xc6,0xcd,0xcf) │ │ + (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ + (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ + (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ + (211,217,219) # rgb = (0xd3,0xd9,0xdb) │ │ + (159,171,176) # rgb = (0x9f,0xab,0xb0) │ │ + (202,209,211) # rgb = (0xca,0xd1,0xd3) │ │ + (214,220,222) # rgb = (0xd6,0xdc,0xde) │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ + (234,234,234) # rgb = (0xea,0xea,0xea) │ │ + (226,230,232) # rgb = (0xe2,0xe6,0xe8) │ │ + (172,184,188) # rgb = (0xac,0xb8,0xbc) │ │ + (173,183,186) # rgb = (0xad,0xb7,0xba) │ │ + (220,224,226) # rgb = (0xdc,0xe0,0xe2) │ │ + (226,226,227) # rgb = (0xe2,0xe2,0xe3) │ │ + (236,239,240) # rgb = (0xec,0xef,0xf0) │ │ + (187,198,201) # rgb = (0xbb,0xc6,0xc9) │ │ + (182,190,193) # rgb = (0xb6,0xbe,0xc1) │ │ + (230,232,233) # rgb = (0xe6,0xe8,0xe9) │ │ + (221,222,222) # rgb = (0xdd,0xde,0xde) │ │ + (241,242,243) # rgb = (0xf1,0xf2,0xf3) │ │ + (200,207,209) # rgb = (0xc8,0xcf,0xd1) │ │ + (194,201,203) # rgb = (0xc2,0xc9,0xcb) │ │ + (238,240,241) # rgb = (0xee,0xf0,0xf1) │ │ + (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ + (245,246,247) # rgb = (0xf5,0xf6,0xf7) │ │ + (215,220,222) # rgb = (0xd7,0xdc,0xde) │ │ + (207,215,217) # rgb = (0xcf,0xd7,0xd9) │ │ + (243,245,245) # rgb = (0xf3,0xf5,0xf5) │ │ + (230,231,231) # rgb = (0xe6,0xe7,0xe7) │ │ + (233,236,238) # rgb = (0xe9,0xec,0xee) │ │ + (222,228,230) # rgb = (0xde,0xe4,0xe6) │ │ + (246,248,249) # rgb = (0xf6,0xf8,0xf9) │ │ + (228,229,230) # rgb = (0xe4,0xe5,0xe6) │ │ + (234,235,235) # rgb = (0xea,0xeb,0xeb) │ │ + (247,248,249) # rgb = (0xf7,0xf8,0xf9) │ │ + (237,238,239) # rgb = (0xed,0xee,0xef) │ │ + (250,251,251) # rgb = (0xfa,0xfb,0xfb) │ │ + (251,252,252) # rgb = (0xfb,0xfc,0xfc) │ │ + (227,228,228) # rgb = (0xe3,0xe4,0xe4) │ │ + (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ + (244,245,246) # rgb = (0xf4,0xf5,0xf6) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ + (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ + (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ + (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ + (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ + (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ + (250,250,251) # rgb = (0xfa,0xfa,0xfb) │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ + (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (250,251,251) # rgb = (0xfa,0xfb,0xfb) │ │ + (237,241,243) # rgb = (0xed,0xf1,0xf3) │ │ + (234,234,234) # rgb = (0xea,0xea,0xea) │ │ + (202,202,202) # rgb = (0xca,0xca,0xca) │ │ + (221,222,222) # rgb = (0xdd,0xde,0xde) │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (234,234,234) # rgb = (0xea,0xea,0xea) │ │ + (204,205,205) # rgb = (0xcc,0xcd,0xcd) │ │ + (220,220,221) # rgb = (0xdc,0xdc,0xdd) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (216,225,228) # rgb = (0xd8,0xe1,0xe4) │ │ + (245,248,248) # rgb = (0xf5,0xf8,0xf8) │ │ + (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ + (216,217,217) # rgb = (0xd8,0xd9,0xd9) │ │ + (234,234,235) # rgb = (0xea,0xea,0xeb) │ │ + (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ + (202,203,203) # rgb = (0xca,0xcb,0xcb) │ │ + (210,211,211) # rgb = (0xd2,0xd3,0xd3) │ │ + (242,242,243) # rgb = (0xf2,0xf2,0xf3) │ │ + (247,249,249) # rgb = (0xf7,0xf9,0xf9) │ │ + (182,198,203) # rgb = (0xb6,0xc6,0xcb) │ │ + (234,239,240) # rgb = (0xea,0xef,0xf0) │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (204,206,207) # rgb = (0xcc,0xce,0xcf) │ │ + (236,236,237) # rgb = (0xec,0xec,0xed) │ │ + (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ + (212,213,214) # rgb = (0xd4,0xd5,0xd6) │ │ + (236,237,237) # rgb = (0xec,0xed,0xed) │ │ + (247,247,248) # rgb = (0xf7,0xf7,0xf8) │ │ + (243,246,247) # rgb = (0xf3,0xf6,0xf7) │ │ + (206,217,221) # rgb = (0xce,0xd9,0xdd) │ │ + (152,176,184) # rgb = (0x98,0xb0,0xb8) │ │ + (193,209,214) # rgb = (0xc1,0xd1,0xd6) │ │ + (240,241,241) # rgb = (0xf0,0xf1,0xf1) │ │ + (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ + (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ + (252,252,253) # rgb = (0xfc,0xfc,0xfd) │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (243,244,244) # rgb = (0xf3,0xf4,0xf4) │ │ + (219,220,220) # rgb = (0xdb,0xdc,0xdc) │ │ + (238,238,238) # rgb = (0xee,0xee,0xee) │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (214,225,229) # rgb = (0xd6,0xe1,0xe5) │ │ + (146,176,186) # rgb = (0x92,0xb0,0xba) │ │ + (148,183,194) # rgb = (0x94,0xb7,0xc2) │ │ + (237,242,244) # rgb = (0xed,0xf2,0xf4) │ │ + (251,252,253) # rgb = (0xfb,0xfc,0xfd) │ │ + (169,196,205) # rgb = (0xa9,0xc4,0xcd) │ │ + (206,217,221) # rgb = (0xce,0xd9,0xdd) │ │ + (244,245,245) # rgb = (0xf4,0xf5,0xf5) │ │ + (242,243,244) # rgb = (0xf2,0xf3,0xf4) │ │ + (225,230,232) # rgb = (0xe1,0xe6,0xe8) │ │ + (231,232,233) # rgb = (0xe7,0xe8,0xe9) │ │ + (252,253,253) # rgb = (0xfc,0xfd,0xfd) │ │ + (250,252,252) # rgb = (0xfa,0xfc,0xfc) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (252,253,253) # rgb = (0xfc,0xfd,0xfd) │ │ + (251,252,253) # rgb = (0xfb,0xfc,0xfd) │ │ + (222,226,227) # rgb = (0xde,0xe2,0xe3) │ │ + (250,251,252) # rgb = (0xfa,0xfb,0xfc) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (252,253,253) # rgb = (0xfc,0xfd,0xfd) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (247,249,249) # rgb = (0xf7,0xf9,0xf9) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (240,243,244) # rgb = (0xf0,0xf3,0xf4) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (251,252,253) # rgb = (0xfb,0xfc,0xfd) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (244,246,247) # rgb = (0xf4,0xf6,0xf7) │ │ + (238,242,243) # rgb = (0xee,0xf2,0xf3) │ │ + (250,251,251) # rgb = (0xfa,0xfb,0xfb) │ │ + (245,247,248) # rgb = (0xf5,0xf7,0xf8) │ │ + (245,247,248) # rgb = (0xf5,0xf7,0xf8) │ │ + (223,231,235) # rgb = (0xdf,0xe7,0xeb) │ │ + (240,244,245) # rgb = (0xf0,0xf4,0xf5) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (249,250,251) # rgb = (0xf9,0xfa,0xfb) │ │ + (245,247,247) # rgb = (0xf5,0xf7,0xf7) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (247,249,250) # rgb = (0xf7,0xf9,0xfa) │ │ + (223,232,235) # rgb = (0xdf,0xe8,0xeb) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (253,254,254) # rgb = (0xfd,0xfe,0xfe) │ │ + (253,253,254) # rgb = (0xfd,0xfd,0xfe) │ │ + (249,250,251) # rgb = (0xf9,0xfa,0xfb) │ │ + (252,253,253) # rgb = (0xfc,0xfd,0xfd) │ │ + (250,252,252) # rgb = (0xfa,0xfc,0xfc) │ │ + (254,255,255) # rgb = (0xfe,0xff,0xff) │ │ +} │ │ +tRNS { │ │ + 0 13 29 62 102 134 154 171 186 197 209 210 211 201 190 174 157 136 99 53 20 39 125 172 205 225 239 247 254 249 224 198 152 63 66 229 248 114 25 218 245 65 103 249 248 248 250 164 148 184 45 40 42 39 50 186 207 4 1 183 102 135 236 24 11 220 254 69 141 252 55 32 243 45 83 1 56 252 237 25 116 10 4 92 213 8 141 155 21 14 133 182 1 141 189 44 25 163 148 210 69 45 191 124 225 102 78 215 100 243 144 106 227 69 179 137 240 48 140 202 171 253 229 24 135 194 240 107 74 76 74 81 196 209 253 246 247 250 210 210 190 180 71 134 248 170 69 145 212 137 241 237 38 174 221 27 7 185 204 72 212 240 43 181 226 30 5 192 243 139 14 128 193 100 154 249 254 185 99 161 251 186 44 18 209 242 59 41 194 221 78 16 100 170 240 251 190 119 36 5 176 223 33 4 173 220 29 11 188 235 39 52 243 165 146 147 150 237 104 124 219 148 188 4 115 222 163 102 221 168 5} │ │ IMAGE { │ │ pixels hex │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 b0b6b700 afb5b600 b4b9ba00 cbcdce00 c3c5c500 e2e2e30d e3e3e31d d4d4d43e e7e8e866 f4f4f486 fafafa9a fcfcfcab ffffffba ffffffc5 ffffffd1 ffffffd2 ffffffd2 ffffffd2 ffffffd2 ffffffd2 ffffffd3 ffffffc9 fefefebe fefefeae fbfbfb9d f2f2f288 e4e4e463 d9d9d935 e8e8e814 c6c8c900 adb0b200 b1b4b600 b1b4b600 b1b4b600 ffffff00 │ │ -ffffff00 b0b6b700 afb5b600 b4b9bb00 c9cccc00 c7c9c927 e3e3e47d f1f1f1ac f1f2f2cd f9f9f9e1 fcfcfcef fefefef7 fffffffe ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fefefef9 fcfcfcef f8f8f8e0 f3f3f3c6 eeeeef98 cbcdcd3f aeb1b300 afb2b400 b0b3b500 b0b3b500 ffffff00 │ │ -ffffff00 b0b6b700 afb5b700 b2b7b800 cccecf42 f4f5f5e5 fefefeff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fcfcfcf8 d0d2d372 b2b6b800 b5b9ba00 b5b9bb00 ffffff00 │ │ -ffffff00 aeb4b600 acb2b400 b5babc19 f1f2f2da ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fbfbfbf5 ced1d241 c2c6c800 c5c9ca00 ffffff00 │ │ -ffffff00 c3c9cb00 c0c6c800 d2d6d767 ffffffff ffffffff ffffffff fcfcfcf9 fafafbf8 fbfbfbf8 fbfbfbf8 fbfbfbf8 fbfbfbf8 fbfbfbf8 fbfbfbf8 fbfbfbf8 fbfbfbf8 fbfbfbf8 fcfcfcfa ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff e5e7e8a4 d8dbdd00 d9ddde00 ffffff00 │ │ -ffffff00 d7dbdd00 d4d9da00 dde1e294 ffffffff ffffffff efefefb8 c6c7c72d bbbbbb28 bdbdbe2a bdbdbe2a bdbdbe2a bdbdbe2a bdbdbe2a bdbdbe2a bdbdbe2a bdbdbe2a bbbbbb27 c3c3c432 f0f0f0ba ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff eff1f1cf b1babe04 abb5b900 ffffff00 │ │ -ffffff00 bdc5c800 bfc6c901 e5e8e9b7 ffffffff fefefeff d7d7d766 c4c4c500 b8b8b900 bababb00 bababb00 bababb00 bababb00 bababb00 bababb00 bababb00 bababb00 b8b8b900 cacacb00 e9e9e987 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff f7f8f8ec b0b9bd18 a8b3b700 ffffff00 │ │ -ffffff00 9ca9ad00 a4afb40b f0f2f3dc ffffffff fdfdfdfe c9c9c945 c5c5c500 bcbcbd00 bababb00 bbbbbc00 bbbbbc00 bbbbbc00 bbbbbc00 bbbbbc00 bababb00 b9b9ba00 cececf00 dcdcdc00 ececec8d ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fdfdfdfc bcc5c837 b4bec200 ffffff00 │ │ -ffffff00 a8b4b800 b0bbbe20 f9fafaf3 ffffffff fcfcfcfa c1c1c12d bfbfbf00 bfbfbf00 bbbbbc00 bbbbbc00 bbbbbc00 bbbbbc00 bbbbbc00 bababb00 b9b9ba00 cfcfcf00 dedede00 d8d8d800 ececec8d ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fdfefeff c7cfd253 c4cccf01 ffffff00 │ │ -ffffff00 afb8bb00 b7bfc238 fcfdfdfc ffffffff f9f9f9ed bdbebe19 bbbbbb00 bbbcbc00 bcbcbc00 bbbbbc00 bbbbbc00 bbbbbc00 bbbbbc00 b9b9ba00 cfcfcf00 dedede00 dbdbdb00 d8d8d800 ececec8d ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ccd2d574 b4bec10a ffffff00 │ │ -ffffff00 c1c9cb04 c6cdcf5c fdfdfeff ffffffff f1f1f1d5 b6b6b608 b4b4b400 b4b5b500 b4b5b500 b4b5b500 b8b8b900 b9b9ba00 b9b9ba00 cdcdce00 dcdcdc00 d9d9d900 d9d9d900 d6d6d600 ebebeb8d ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff d3d9db9b 9fabb015 ffffff00 │ │ -ffffff00 cad1d30e d6dcde85 fefefeff ffffffff e9e9e9b6 bfbfbf01 bebfbf00 bfbfbf00 bfbfbf00 bebfbf00 c2c2c200 c1c1c200 cccccc00 dbdbdb00 d8d8d800 d8d8d800 d8d8d800 d5d5d500 eaeaea8d ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff e2e6e8bd acb8bc2c ffffff00 │ │ -ffffff00 adb7ba19 dce0e2a3 ffffffff ffffffff e2e2e394 dadada00 dcdcdd00 dcdcdc00 dcdcdc00 dbdcdc00 dfdfdf00 e1e1e100 dbdbdb00 d8d8d800 d8d8d800 d8d8d800 d8d8d800 d5d5d500 eaeaea8d ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff eceff0d2 bbc6c945 ffffff00 │ │ -ffffff00 b6bec12d e6e8e9bf ffffffff ffffffff dddede7c d0d1d100 d3d3d300 d3d3d300 d2d3d300 d8d8d800 dfdfdf00 dfdfdf00 dfdfdf00 d9d9d900 d8d8d800 d8d8d800 d8d8d800 d5d5d500 eaeaea8d ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff f1f2f3e1 c8cfd166 ffffff00 │ │ -ffffff00 c2c9cb4e eef0f1d7 ffffffff ffffffff e1e1e164 d5d6d600 d8d8d800 d7d8d800 d9dada00 dfdfdf00 dfdfdf00 dfdfdf00 dfdfdf00 dfdfdf00 d9d9d900 d7d8d800 d8d8d800 d4d5d500 eaeaea8d ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff f5f6f7f3 d7dcde90 ffffff00 │ │ -ffffff00 cfd7d96a f3f5f5e3 ffffffff ffffffff e6e7e745 dedfe000 dfe1e100 dfe0e000 e0e0e000 dfdfdf00 dfdfdf00 dfdfdf00 dfdfdf00 dfdfdf00 dfdfdf00 d9dada00 d7d8d800 d4d5d500 eaeaea8d ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff f9fafbff e9eceeb3 ffffff00 │ │ -ffffff00 dee4e689 f6f8f9f0 ffffffff fefefef7 e4e5e630 dddfdf00 dfe0e000 dfdfdf00 dfdfdf00 dfdfdf00 dfdfdf00 dfdfdf00 dfdfdf00 dfdfdf00 dfdfdf00 dfdfdf00 d9dada00 d4d5d600 eaebeb8c ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fdfefeff f7f8f9ca ffffff00 │ │ -ffffff00 edeeefab fafbfbfd ffffffff fbfcfce5 e3e4e418 dddddd00 dfdfdf00 dfdfdf00 dfdfdf00 dfdfdf00 dfdfdf00 dfdfdf00 dfdfdf00 dfdfdf00 dfdfdf00 dfdfdf00 dfdfdf00 d3d3d400 e5e5e587 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffd3 ffffff00 │ │ -ffffff00 f4f5f6c2 fcfdfdff ffffffff fcfcfcf0 e5e5e56b dbdbdb4a dddddd4c dddddd4c dddddd4c dddddd4c dddddd4c dddddd4c dddddd4c dddddd4c dddddd4c dddddd4c dddddd4a d8d8d851 ebebebc4 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffd2 ffffff00 │ │ -ffffff00 fafafbd1 fefefeff ffffffff ffffffff fafafafd f7f7f7f6 f8f8f8f7 f8f8f8f7 f8f8f8f7 f8f8f8f7 f8f8f8f7 f8f8f8f7 f8f8f8f7 f8f8f8f7 f8f8f8f7 f8f8f8f7 f7f7f7f6 fafafafa ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffd2 ffffff00 │ │ -ffffff00 fafafad2 fefefeff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffd2 ffffff00 │ │ -ffffff00 fafbfbd2 fefefeff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffd2 ffffff00 │ │ -ffffff00 edf1f3be fafcfcff ffffffff ffffffff eaeaeab4 cacaca47 dddede86 fdfdfdf8 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff eaeaeaaa cccdcd45 dcdcdd91 fdfdfdfe ffffffff ffffffff ffffffd4 ffffff00 │ │ -ffffff00 d8e1e489 f5f8f8f1 ffffffff f8f8f8ed d8d9d926 c3c4c400 c4c5c500 eaeaebae ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff f4f4f4dd cacbcb1b c4c5c500 d2d3d307 f2f2f3b9 ffffffff fdfefeff f7f9f9cc ffffff00 │ │ -ffffff00 b6c6cb48 eaeff0d4 ffffffff fafafaf0 cccecf2b dbdcdc00 d5d6d600 ececedb5 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff f5f5f5e2 d4d5d61e d9dada00 eceded05 f7f7f8c0 ffffffff f3f6f7f3 ced9dd8b ffffff00 │ │ -ffffff00 98b0b80e c1d1d680 ffffffff ffffffff f0f1f1c1 dbdbdb64 e8e8e89a fcfcfdf9 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fefefefe f3f4f4b9 dbdcdc63 eeeeeea1 fefefefb ffffffff d6e1e5ba 92b0ba2c ffffff00 │ │ -ffffff00 8db1be00 94b7c212 edf2f4d1 ffffffff ffffffff fefefeff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fefefeff ffffffff ffffffff fbfcfdf2 a9c4cd3b 80a5b200 ffffff00 │ │ -ffffff00 8fb4c000 93b6c200 ced9dd29 f4f5f5c2 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff f2f3f4dd e1e6e84e a8c3cd00 83a7b400 ffffff00 │ │ -ffffff00 8fb3c000 95b7c300 c9d4d800 e7e8e910 fcfdfd64 fafcfcaa fffffff0 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffb fcfdfdbe fbfcfd77 dee2e324 dbe0e200 aac5ce00 83a7b400 ffffff00 │ │ -ffffff00 8fb3c000 95b7c300 cad5d900 e9eaea00 fbfcfc00 fafbfc05 ffffffb0 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffdf fcfdfd21 f9fbfb00 dde0e200 dadfe100 a3c0ca00 79a0ad00 ffffff00 │ │ -ffffff00 89b0bd00 8fb4c000 c7d3d700 eaebeb00 ffffff00 ffffff04 ffffffad ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffdc ffffff1d fcfdfd00 eff0f100 edf0f000 d4e1e600 c0d3d900 ffffff00 │ │ -ffffff00 dae5e800 dce6e900 e8ecee00 f0f2f300 f5f6f700 f7f9f90b ffffffbc ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffeb fefefe27 fefefe00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 f2f4f400 f2f4f400 f0f2f300 eef1f200 ecf0f100 f0f3f434 fffffff3 feffffff fbfcfda5 ffffff92 ffffff93 ffffff93 ffffff93 ffffff93 ffffff93 ffffff93 ffffff93 ffffff93 ffffff93 ffffff93 ffffff93 ffffff93 ffffff93 ffffff93 ffffff93 ffffff96 fdfdfded ffffffff f4f6f768 edf1f200 eef2f300 eef2f300 eef2f300 eef2f300 ffffff00 │ │ -ffffff00 e8eef000 e8eeef00 e8eeef00 e8eef000 e7edef00 eef2f37c ffffffff fafbfbdb f1f4f500 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fafbfb00 f5f7f894 ffffffff f5f7f8bc dfe7eb04 dee7eb00 dfe7eb00 dfe7eb00 dfe7eb00 ffffff00 │ │ -ffffff00 ebf0f200 ebf0f200 ebf0f200 ebf0f200 eaeff100 f0f4f573 ffffffde f9fafba3 f1f4f500 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 f6f8f800 f5f7f766 ffffffdd f7f9faa8 dfe8eb05 dee7eb00 dee7eb00 dee7eb00 dee7eb00 ffffff00 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000102030405060708090a0b0b0b0b0b0c0d0e0f1011121314000000000000 │ │ +000000000015161718191a1b1ce7e7e7e7e7e7e7e7e7e7e7e71d1a1e1f20210000000000 │ │ +000000002223e8e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7242500000000 │ │ +0000002627e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e72829000000 │ │ +0000002ae7e7e72b2c2d2d2d2d2d2d2d2d2d2ee7e7e7e7e7e7e7e7e7e7e7e7e72f000000 │ │ +00000030e7e73132333434343434343434353637e7e7e7e7e7e7e7e7e7e7e7e738390000 │ │ +00003a3be7e83c0000000000000000000000003de7e7e7e7e7e7e7e7e7e7e7e73e3f0000 │ │ +00004041e7424300000000000000000000000044e7e7e7e7e7e7e7e7e7e7e7e745460000 │ │ +00004748e72e4900000000000000000000000044e7e7e7e7e7e7e7e7e7e7e7e7e94a4b00 │ │ +00004c4de74e4f00000000000000000000000044e7e7e7e7e7e7e7e7e7e7e7e7e7505100 │ │ +005253eae7545500000000000000000000000056e7e7e7e7e7e7e7e7e7e7e7e7e7575800 │ │ +00595ae8e75b5c0000000000000000000000005de7e7e7e7e7e7e7e7e7e7e7e7e75e5f00 │ │ +006061e7e762000000000000000000000000005de7e7e7e7e7e7e7e7e7e7e7e7e7636400 │ │ +006566e7e767000000000000000000000000005de7e7e7e7e7e7e7e7e7e7e7e7e7686900 │ │ +006a6be7e76c000000000000000000000000005de7e7e7e7e7e7e7e7e7e7e7e7e76d6e00 │ │ +006f70e7e771000000000000000000000000005de7e7e7e7e7e7e7e7e7e7e7e7e7eb7200 │ │ +007374e71b750000000000000000000000000076e7e7e7e7e7e7e7e7e7e7e7e7e7e97700 │ │ +007879e77a7b000000000000000000000000007ce7e7e7e7e7e7e7e7e7e7e7e7e7e70c00 │ │ +007dece77e7f8081818181818181818181828384e7e7e7e7e7e7e7e7e7e7e7e7e7e70b00 │ │ +0085e8e7e78687888888888888888888888789e7e7e7e7e7e7e7e7e7e7e7e7e7e7e70b00 │ │ +008ae8e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e70b00 │ │ +008be8e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e70b00 │ │ +008cede7e78d8e8f90e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e791929342e7e79400 │ │ +009596e79798000099e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e79a9b009c9de7e99e00 │ │ +009fa0e7a1a20000a3e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7a4a500a6a7e7a8a900 │ │ +00aaabe7e7acadaeafe7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7b0b1b2b3b4e7b5b600 │ │ +0000b7b8e7e7e8e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e8e7e7b9ba0000 │ │ +000000bbbce7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7bdbe000000 │ │ +00000000bfc0c1c2e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c3c4c5c600000000 │ │ +000000000000c7c8e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7c9ca000000000000 │ │ +000000000000cbcce7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7cdce000000000000 │ │ +000000000000cfd0e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7e7d1d2000000000000 │ │ +000000000000d3d4eed5d6d7d7d7d7d7d7d7d7d7d7d7d7d7d7d7d8d9e7da000000000000 │ │ +000000000000dbe7dc000000000000000000000000000000000000dde7dedf0000000000 │ │ +000000000000e0e1e2000000000000000000000000000000000000e3e4e5e60000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v11/reticle.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/drawable-xhdpi-v11/ic_launcher_notification.png │ ├── sng │ │ @@ -1,56 +1,297 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ - using color alpha; │ │ + using color palette; │ │ } │ │ +PLTE { │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (206,206,207) # rgb = (0xce,0xce,0xcf) │ │ + (210,210,211) # rgb = (0xd2,0xd2,0xd3) │ │ + (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ + (238,238,238) # rgb = (0xee,0xee,0xee) │ │ + (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ + (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ + (238,238,238) # rgb = (0xee,0xee,0xee) │ │ + (226,227,227) # rgb = (0xe2,0xe3,0xe3) │ │ + (214,215,215) # rgb = (0xd6,0xd7,0xd7) │ │ + (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ + (194,196,197) # rgb = (0xc2,0xc4,0xc5) │ │ + (223,223,224) # rgb = (0xdf,0xdf,0xe0) │ │ + (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ + (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ + (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ + (207,208,209) # rgb = (0xcf,0xd0,0xd1) │ │ + (178,180,182) # rgb = (0xb2,0xb4,0xb6) │ │ + (206,208,209) # rgb = (0xce,0xd0,0xd1) │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (229,230,231) # rgb = (0xe5,0xe6,0xe7) │ │ + (177,180,182) # rgb = (0xb1,0xb4,0xb6) │ │ + (196,199,200) # rgb = (0xc4,0xc7,0xc8) │ │ + (223,225,226) # rgb = (0xdf,0xe1,0xe2) │ │ + (176,182,183) # rgb = (0xb0,0xb6,0xb7) │ │ + (241,242,242) # rgb = (0xf1,0xf2,0xf2) │ │ + (197,201,202) # rgb = (0xc5,0xc9,0xca) │ │ + (202,207,209) # rgb = (0xca,0xcf,0xd1) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (227,230,231) # rgb = (0xe3,0xe6,0xe7) │ │ + (208,213,214) # rgb = (0xd0,0xd5,0xd6) │ │ + (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ + (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ + (185,185,186) # rgb = (0xb9,0xb9,0xba) │ │ + (187,187,188) # rgb = (0xbb,0xbb,0xbc) │ │ + (190,190,191) # rgb = (0xbe,0xbe,0xbf) │ │ + (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ + (234,236,237) # rgb = (0xea,0xec,0xed) │ │ + (215,220,222) # rgb = (0xd7,0xdc,0xde) │ │ + (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ + (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (243,245,245) # rgb = (0xf3,0xf5,0xf5) │ │ + (172,182,186) # rgb = (0xac,0xb6,0xba) │ │ + (229,232,233) # rgb = (0xe5,0xe8,0xe9) │ │ + (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ + (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (252,252,253) # rgb = (0xfc,0xfc,0xfd) │ │ + (177,186,190) # rgb = (0xb1,0xba,0xbe) │ │ + (166,177,181) # rgb = (0xa6,0xb1,0xb5) │ │ + (241,243,243) # rgb = (0xf1,0xf3,0xf3) │ │ + (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ + (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ + (187,197,200) # rgb = (0xbb,0xc5,0xc8) │ │ + (173,185,189) # rgb = (0xad,0xb9,0xbd) │ │ + (250,251,251) # rgb = (0xfa,0xfb,0xfb) │ │ + (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ + (195,203,206) # rgb = (0xc3,0xcb,0xce) │ │ + (177,186,190) # rgb = (0xb1,0xba,0xbe) │ │ + (254,254,255) # rgb = (0xfe,0xfe,0xff) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ + (203,210,212) # rgb = (0xcb,0xd2,0xd4) │ │ + (184,193,195) # rgb = (0xb8,0xc1,0xc3) │ │ + (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ + (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ + (216,221,223) # rgb = (0xd8,0xdd,0xdf) │ │ + (198,205,207) # rgb = (0xc6,0xcd,0xcf) │ │ + (238,239,239) # rgb = (0xee,0xef,0xef) │ │ + (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ + (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ + (231,234,235) # rgb = (0xe7,0xea,0xeb) │ │ + (155,168,173) # rgb = (0x9b,0xa8,0xad) │ │ + (213,219,221) # rgb = (0xd5,0xdb,0xdd) │ │ + (229,230,230) # rgb = (0xe5,0xe6,0xe6) │ │ + (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ + (243,245,246) # rgb = (0xf3,0xf5,0xf6) │ │ + (161,174,179) # rgb = (0xa1,0xae,0xb3) │ │ + (230,233,235) # rgb = (0xe6,0xe9,0xeb) │ │ + (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (172,185,190) # rgb = (0xac,0xb9,0xbe) │ │ + (169,179,183) # rgb = (0xa9,0xb3,0xb7) │ │ + (240,242,242) # rgb = (0xf0,0xf2,0xf2) │ │ + (214,215,215) # rgb = (0xd6,0xd7,0xd7) │ │ + (184,194,197) # rgb = (0xb8,0xc2,0xc5) │ │ + (175,184,187) # rgb = (0xaf,0xb8,0xbb) │ │ + (247,248,248) # rgb = (0xf7,0xf8,0xf8) │ │ + (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ + (194,201,203) # rgb = (0xc2,0xc9,0xcb) │ │ + (183,192,195) # rgb = (0xb7,0xc0,0xc3) │ │ + (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ + (252,253,253) # rgb = (0xfc,0xfd,0xfd) │ │ + (207,213,215) # rgb = (0xcf,0xd5,0xd7) │ │ + (195,203,206) # rgb = (0xc3,0xcb,0xce) │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (223,223,224) # rgb = (0xdf,0xdf,0xe0) │ │ + (215,216,216) # rgb = (0xd7,0xd8,0xd8) │ │ + (222,227,229) # rgb = (0xde,0xe3,0xe5) │ │ + (205,214,217) # rgb = (0xcd,0xd6,0xd9) │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + (223,224,225) # rgb = (0xdf,0xe0,0xe1) │ │ + (236,239,241) # rgb = (0xec,0xef,0xf1) │ │ + (219,226,228) # rgb = (0xdb,0xe2,0xe4) │ │ + (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ + (222,224,224) # rgb = (0xde,0xe0,0xe0) │ │ + (216,217,217) # rgb = (0xd8,0xd9,0xd9) │ │ + (247,248,249) # rgb = (0xf7,0xf8,0xf9) │ │ + (233,235,235) # rgb = (0xe9,0xeb,0xeb) │ │ + (247,248,248) # rgb = (0xf7,0xf8,0xf8) │ │ + (215,216,216) # rgb = (0xd7,0xd8,0xd8) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (239,241,241) # rgb = (0xef,0xf1,0xf1) │ │ + (240,241,241) # rgb = (0xf0,0xf1,0xf1) │ │ + (195,195,196) # rgb = (0xc3,0xc3,0xc4) │ │ + (245,246,247) # rgb = (0xf5,0xf6,0xf7) │ │ + (252,253,253) # rgb = (0xfc,0xfd,0xfd) │ │ + (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ + (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ + (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ + (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ + (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ + (250,250,251) # rgb = (0xfa,0xfa,0xfb) │ │ + (249,249,250) # rgb = (0xf9,0xf9,0xfa) │ │ + (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ + (247,249,249) # rgb = (0xf7,0xf9,0xf9) │ │ + (251,252,252) # rgb = (0xfb,0xfc,0xfc) │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (230,236,238) # rgb = (0xe6,0xec,0xee) │ │ + (219,220,220) # rgb = (0xdb,0xdc,0xdc) │ │ + (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ + (198,199,199) # rgb = (0xc6,0xc7,0xc7) │ │ + (231,232,232) # rgb = (0xe7,0xe8,0xe8) │ │ + (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ + (210,211,211) # rgb = (0xd2,0xd3,0xd3) │ │ + (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ + (204,205,205) # rgb = (0xcc,0xcd,0xcd) │ │ + (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (210,221,224) # rgb = (0xd2,0xdd,0xe0) │ │ + (240,241,241) # rgb = (0xf0,0xf1,0xf1) │ │ + (193,194,194) # rgb = (0xc1,0xc2,0xc2) │ │ + (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ + (208,209,209) # rgb = (0xd0,0xd1,0xd1) │ │ + (222,223,224) # rgb = (0xde,0xdf,0xe0) │ │ + (248,249,250) # rgb = (0xf8,0xf9,0xfa) │ │ + (194,207,211) # rgb = (0xc2,0xcf,0xd3) │ │ + (231,233,233) # rgb = (0xe7,0xe9,0xe9) │ │ + (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ + (203,204,204) # rgb = (0xcb,0xcc,0xcc) │ │ + (238,239,239) # rgb = (0xee,0xef,0xef) │ │ + (222,229,232) # rgb = (0xde,0xe5,0xe8) │ │ + (152,175,183) # rgb = (0x98,0xaf,0xb7) │ │ + (245,247,248) # rgb = (0xf5,0xf7,0xf8) │ │ + (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ + (199,201,202) # rgb = (0xc7,0xc9,0xca) │ │ + (208,209,209) # rgb = (0xd0,0xd1,0xd1) │ │ + (227,228,229) # rgb = (0xe3,0xe4,0xe5) │ │ + (239,239,240) # rgb = (0xef,0xef,0xf0) │ │ + (173,192,199) # rgb = (0xad,0xc0,0xc7) │ │ + (194,211,216) # rgb = (0xc2,0xd3,0xd8) │ │ + (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ + (218,219,219) # rgb = (0xda,0xdb,0xdb) │ │ + (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ + (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (232,232,232) # rgb = (0xe8,0xe8,0xe8) grey91 │ │ + (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ + (236,236,236) # rgb = (0xec,0xec,0xec) │ │ + (234,240,242) # rgb = (0xea,0xf0,0xf2) │ │ + (128,164,177) # rgb = (0x80,0xa4,0xb1) │ │ + (147,182,194) # rgb = (0x93,0xb6,0xc2) │ │ + (243,247,248) # rgb = (0xf3,0xf7,0xf8) │ │ + (178,204,213) # rgb = (0xb2,0xcc,0xd5) │ │ + (205,218,222) # rgb = (0xcd,0xda,0xde) │ │ + (252,252,251) # rgb = (0xfc,0xfc,0xfb) │ │ + (228,233,234) # rgb = (0xe4,0xe9,0xea) │ │ + (213,216,217) # rgb = (0xd5,0xd8,0xd9) │ │ + (251,252,252) # rgb = (0xfb,0xfc,0xfc) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (205,210,211) # rgb = (0xcd,0xd2,0xd3) │ │ + (247,249,249) # rgb = (0xf7,0xf9,0xf9) │ │ + (248,250,251) # rgb = (0xf8,0xfa,0xfb) │ │ + (252,253,254) # rgb = (0xfc,0xfd,0xfe) │ │ + (254,255,255) # rgb = (0xfe,0xff,0xff) │ │ + (250,251,252) # rgb = (0xfa,0xfb,0xfc) │ │ + (247,249,249) # rgb = (0xf7,0xf9,0xf9) │ │ + (244,246,247) # rgb = (0xf4,0xf6,0xf7) │ │ + (253,254,254) # rgb = (0xfd,0xfe,0xfe) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (241,243,244) # rgb = (0xf1,0xf3,0xf4) │ │ + (252,253,253) # rgb = (0xfc,0xfd,0xfd) │ │ + (254,254,255) # rgb = (0xfe,0xfe,0xff) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (242,244,245) # rgb = (0xf2,0xf4,0xf5) │ │ + (230,235,237) # rgb = (0xe6,0xeb,0xed) │ │ + (252,252,253) # rgb = (0xfc,0xfc,0xfd) │ │ + (237,241,242) # rgb = (0xed,0xf1,0xf2) │ │ + (243,246,246) # rgb = (0xf3,0xf6,0xf6) │ │ + (238,242,243) # rgb = (0xee,0xf2,0xf3) │ │ + (236,241,243) # rgb = (0xec,0xf1,0xf3) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (249,250,251) # rgb = (0xf9,0xfa,0xfb) │ │ + (243,245,246) # rgb = (0xf3,0xf5,0xf6) │ │ + (247,250,250) # rgb = (0xf7,0xfa,0xfa) │ │ + (224,232,235) # rgb = (0xe0,0xe8,0xeb) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ + (253,254,254) # rgb = (0xfd,0xfe,0xfe) │ │ + (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ + (254,255,255) # rgb = (0xfe,0xff,0xff) │ │ +} │ │ +tRNS { │ │ + 0 16 47 87 123 147 165 184 197 213 220 237 236 216 211 191 177 157 134 97 51 14 57 148 204 232 254 230 187 95 1 107 252 176 13 79 160 9 214 63 73 253 253 156 113 233 74 45 45 46 131 193 149 151 27 248 225 10 190 113 33 246 250 37 9 223 77 33 69 29 245 52 96 50 254 247 33 127 80 231 14 167 121 205 1 33 205 1 163 174 33 234 17 198 137 250 39 7 221 107 63 26 242 84 100 57 60 246 142 86 246 31 33 182 113 228 11 208 146 210 2 33 229 181 187 30 246 238 206 175 49 224 247 173 163 164 164 218 238 236 237 235 244 249 241 202 140 30 41 174 224 71 24 86 236 239 148 205 13 229 93 113 231 90 176 208 60 78 187 23 240 231 28 66 145 164 91 146 220 127 140 240 254 169 120 183 225 13 24 233 90 61 237 130 47 191 227 99 75 136 211 236 159 99 21 81 167 86 168 83 166 113 198 1 3 201 207 189 247 252 50 43 241 18 161 126 106 238 171 78 189 4} │ │ IMAGE { │ │ pixels hex │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 acafb000 acafb000 acafb000 acafb000 afb3b400 b2b5b600 bcbebe00 cccccc00 cececf10 d2d2d32f e3e3e357 eeeeee7b f6f6f693 f9f9f9a5 fcfcfcb8 fdfdfdc5 ffffffd5 ffffffdc ffffffed ffffffed ffffffed ffffffed ffffffed ffffffed ffffffed ffffffed ffffffed ffffffec ffffffd8 fefefed3 ffffffbf fcfcfcb1 f7f7f79d eeeeee86 e2e3e361 d6d7d733 d6d6d60e c9caca00 b6b7b800 b2b5b600 afb2b400 afb2b400 afb2b400 afb2b400 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 acafb000 acafb000 acafb000 acafb000 abafb000 c2c4c539 dfdfe094 f2f2f2cc f8f8f8e8 fdfdfdfe ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fdfdfdff f9f9f9e6 edededbb cfd0d15f b2b4b601 adb0b300 afb2b400 afb2b400 afb2b400 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 acafb000 acafb000 acafb000 a8abac00 ced0d16b fdfdfdfc ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff e5e6e7b0 b1b4b60d adb1b300 afb2b400 afb2b400 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 acb0b100 acb0b100 a8acad00 c4c7c84f ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff dfe1e2a0 a8adaf00 acb0b200 acb0b200 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 b0b6b700 afb5b700 b0b6b709 f1f2f2d6 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c5c9ca3f b3b8ba00 b5babc00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 b4bcbf00 b1b8bb00 cacfd149 ffffffff ffffffff ffffffff ffffffff ffffffff fcfcfcfd fdfdfdfd fdfdfdfd fdfdfdfd fdfdfdfd fdfdfdfd fdfdfdfd fdfdfdfd fdfdfdfd fdfdfdfd fdfdfdfd fdfdfdfd fdfdfdfd fdfdfdfd fdfdfdfd ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff e3e6e79c b2babc00 b6bec000 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 adb6b900 a8b1b400 d0d5d671 ffffffff ffffffff ffffffff f9f9f9e9 d3d3d34a b9b9ba2d bbbbbc2d bbbbbc2d bbbbbc2d bbbbbc2d bbbbbc2d bbbbbc2d bbbbbc2d bbbbbc2d bbbbbc2d bbbbbc2d bbbbbc2d bbbbbc2d b9b9ba2d bebebf2e e3e3e383 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff eaecedc1 abb5b800 aeb7ba00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 a8b2b600 a3adb100 d7dcde95 ffffffff ffffffff ffffffff dbdbdb97 adadad00 aeaeaf00 aeaeaf00 aeaeaf00 aeaeaf00 aeaeaf00 aeaeaf00 aeaeaf00 aeaeaf00 aeaeaf00 aeaeaf00 aeaeaf00 aeaeaf00 aeaeaf00 ababac00 bbbbbc00 cfcfcf1b fcfcfcf8 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff f3f5f5e1 acb6ba0a a9b4b700 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 a5afb300 a2acb000 e5e8e9be ffffffff ffffffff ffffffff cfcfcf71 adadad00 b1b2b200 b0b0b100 b0b0b100 b0b0b100 b0b0b100 b0b0b100 b0b0b100 b0b0b100 b0b0b100 b0b0b100 b0b0b100 b0b0b100 adadaf00 bfbfbf00 d8d8d800 dcdcdc21 fdfdfdf6 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fcfcfdfa b1babe25 a4afb400 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 a4afb300 a6b1b509 f1f3f3df ffffffff ffffffff ffffffff c5c5c54d aeaeae00 b2b2b200 b1b1b200 b0b0b100 b0b0b100 b0b0b100 b0b0b100 b0b0b100 b0b0b100 b0b0b100 b0b0b100 b0b0b100 aeaeaf00 bfbfbf00 d9d9d900 d9d9d900 dbdbdb21 fdfdfdf6 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff bbc5c845 a1afb300 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 a3b0b500 adb9bd1d fafbfbf5 ffffffff ffffffff ffffffff c0c0c034 afafaf00 b2b2b200 b2b2b200 b1b1b200 b0b0b100 b0b0b100 b0b0b100 b0b0b100 b0b0b100 b0b0b100 b0b0b100 aeaeaf00 bfbfc000 d9d9d900 d9d9d900 d8d8d800 dbdbdb21 fdfdfdf6 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c3cbce60 9daaaf00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 9eaaae00 b1babe32 fefefffe ffffffff ffffffff fcfcfcf7 bcbcbc21 b2b2b200 b4b4b400 b4b4b400 b4b4b400 b2b2b300 b0b0b100 b0b0b100 b0b0b100 b0b0b100 b0b0b100 aeaeaf00 bfbfc000 d9d9d900 d9d9d900 d8d8d800 d8d8d800 dbdbdb21 fdfdfdf6 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff cbd2d47f 9aa6ab00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 9ca8ab00 b8c1c350 ffffffff ffffffff ffffffff f7f7f7e7 bbbbbb0e b7b8b800 b8b9b900 b8b9b900 b8b9b900 b8b9b900 b3b3b400 b0b0b100 b0b0b100 b0b0b100 aeaeaf00 bfbfbf00 d9d9d900 d9d9d900 d8d8d800 d8d8d800 d7d7d700 dbdbdb21 fdfdfdf6 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff d8dddfa7 9aa7ab00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 9aa6ab00 c6cdcf79 ffffffff ffffffff ffffffff eeefefcd b5b5b501 b6b7b700 b7b7b700 b7b7b700 b7b7b700 b7b7b700 b7b7b700 b2b2b300 b0b0b100 aeaeaf00 bebebe00 d7d7d700 d7d7d700 d6d6d600 d6d6d600 d6d6d600 d5d5d500 d9d9d921 fdfdfdf6 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff e7eaebcd 9ba8ad01 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 99a7ac00 d5dbdda3 ffffffff ffffffff ffffffff e5e6e6ae b4b4b400 b7b8b800 b7b8b800 b7b8b800 b7b8b800 b7b8b800 b8b8b800 b7b7b800 b1b1b200 bfbfbf00 d6d6d600 d6d6d600 d5d5d500 d5d5d500 d5d5d500 d5d5d500 d4d4d400 d8d8d821 fdfdfdf6 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff f3f5f6ea a1aeb311 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 9eadb300 e6e9ebc6 ffffffff ffffffff ffffffff dddddd89 b5b5b600 b9baba00 b9baba00 b9baba00 b9baba00 b9baba00 b9baba00 b9baba00 b5b5b500 cccccc00 d8d8d800 d5d5d500 d5d5d500 d5d5d500 d5d5d500 d5d5d500 d5d5d500 d8d8d821 fdfdfdf6 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fcfcfcfa acb9be27 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 a9b3b707 f0f2f2dd ffffffff ffffffff ffffffff d6d7d76b b7b8b800 bbbbbb00 bbbbbb00 bbbbbb00 bbbbbb00 bbbcbc00 bbbcbc00 b5b5b500 b1b1b100 b4b4b400 cdcdcd00 d8d8d800 d5d5d500 d5d5d500 d5d5d500 d5d5d500 d5d5d500 d8d8d821 fdfdfdf6 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff b8c2c53f ffffff00 ffffff00 │ │ -ffffff00 ffffff00 afb8bb1a f7f8f8f2 ffffffff ffffffff ffffffff d3d3d354 bbbcbc00 bfc0c000 bfc0c000 bfc0c000 c0c1c100 bebfbf00 b5b6b600 b2b2b200 b2b2b200 b1b1b100 b3b3b300 cdcdcd00 d7d8d800 d5d5d500 d5d5d500 d5d5d500 d4d5d500 d8d8d821 fdfdfdf6 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c2c9cb64 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 b7c0c339 fdfefeff ffffffff ffffffff ffffffff d6d6d63c c9c9c900 cbcbcc00 cbcbcc00 cdcece00 c8c9c900 b6b6b600 b1b1b100 b2b2b200 b2b2b200 b2b2b200 b1b1b100 b3b3b300 cdcdcd00 d7d8d800 d4d5d500 d4d5d500 d4d5d500 d8d8d821 fcfdfdf6 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff cfd5d78e ffffff00 ffffff00 │ │ -ffffff00 ffffff00 c3cbce56 ffffffff ffffffff ffffffff fefefef6 dfdfe01f dadbdb00 dbdcdc00 dddedf00 d0d0d100 b6b6b600 b1b1b100 b2b2b200 b2b2b200 b2b2b200 b2b2b200 b2b2b200 b1b1b100 b4b4b400 cdcece00 d6d7d700 d4d5d500 d3d5d500 d7d8d821 fcfdfdf6 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff dee3e5b6 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 cdd6d971 ffffffff ffffffff ffffffff fbfbfbe4 dfe0e10b dedfe000 e0e2e300 d0d1d200 b5b5b500 b0b0b000 b2b2b200 b2b2b200 b2b2b200 b2b2b200 b2b2b200 b2b2b200 b2b2b200 b1b1b100 b3b4b400 cccdcd00 d6d8d800 d3d4d400 d7d8d821 fcfdfdf6 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff eceff1d0 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 dbe2e492 ffffffff ffffffff ffffffff f9f9f9d2 dee0e002 e0e1e200 cbcccc00 b2b2b200 b0b0b000 b2b2b200 b2b2b200 b2b2b200 b2b2b200 b2b2b200 b2b2b200 b2b2b200 b2b2b200 b2b2b200 b1b1b100 b3b4b300 cdcdcd00 d6d7d700 d8d9d921 fcfdfdf6 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff f7f8f9e5 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 e9ebebb5 ffffffff ffffffff ffffffff f7f8f8bb e3e4e500 c9c9c900 b1b1b100 b1b1b100 b2b2b200 b2b2b200 b2b2b200 b2b2b200 b2b2b200 b2b2b200 b2b2b200 b2b2b200 b2b2b200 b2b2b200 b2b2b200 b1b1b100 b4b4b400 cbcccc00 d7d8d81e fcfcfcf6 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fefefeee ffffff00 ffffff00 │ │ -ffffff00 ffffff00 eff1f1ce ffffffff ffffffff ffffffff f0f1f1af bfc0c000 acacac00 adadad00 aeaeae00 aeaeae00 aeaeae00 aeaeae00 aeaeae00 aeaeae00 aeaeae00 aeaeae00 aeaeae00 aeaeae00 aeaeae00 aeaeae00 aeaeae00 adadad00 adadad00 c3c3c431 fdfdfdfc ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffed ffffff00 ffffff00 │ │ -ffffff00 ffffff00 f5f6f7e0 ffffffff ffffffff ffffffff fcfdfdf7 e3e3e3ad dededea3 dfdfdfa4 dfdfdfa4 dfdfdfa4 dfdfdfa4 dfdfdfa4 dfdfdfa4 dfdfdfa4 dfdfdfa4 dfdfdfa4 dfdfdfa4 dfdfdfa4 dfdfdfa4 dfdfdfa4 dfdfdfa4 dfdfdfa4 dededea4 f1f1f1da ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffed ffffff00 ffffff00 │ │ -ffffff00 ffffff00 fafafbee ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffed ffffff00 ffffff00 │ │ -ffffff00 ffffff00 f9f9faec ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffed ffffff00 ffffff00 │ │ -ffffff00 ffffff00 f9f9f9ed ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffed ffffff00 ffffff00 │ │ -ffffff00 ffffff00 f7f9f9eb ffffffff ffffffff ffffffff ffffffff ffffffff fbfcfcf4 fdfdfdf9 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fafafaf1 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffed ffffff00 ffffff00 │ │ -ffffff00 ffffff00 e6eceeca ffffffff ffffffff ffffffff ffffffff dbdcdc8c bebebe1e c6c7c729 e7e8e8ae ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff f5f5f5e0 d2d3d347 c0c0c018 cccdcd56 f6f6f6ec ffffffff ffffffff ffffffff ffffffef ffffff00 ffffff00 │ │ -ffffff00 ffffff00 d2dde094 ffffffff ffffffff ffffffff f0f1f1cd b8bbbc00 b9baba00 bdbebe00 c1c2c20d f7f7f7e5 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff d0d1d15d b9baba00 bfc0c000 c3c4c500 dedfe071 ffffffff ffffffff ffffffff f8f9fae7 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 c2cfd35a ffffffff ffffffff ffffffff e7e9e9b0 b8bcbe00 bcbebf00 c8c8c800 c9caca00 f3f3f3d0 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff cbcccc3c bbbcbc00 c9caca00 e7e7e700 eeefef4e ffffffff ffffffff ffffffff dee5e8bb ffffff00 ffffff00 │ │ -ffffff00 ffffff00 98afb717 f5f7f8f0 ffffffff ffffffff f8f8f8e7 c7c9ca1c babbbb00 bdbebe00 d0d1d142 fcfcfcf6 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff e3e4e591 bfc0c100 b8b8b800 c8c9ca00 efeff0a4 ffffffff ffffffff ffffffff adc0c75b ffffff00 ffffff00 │ │ -ffffff00 ffffff00 7a9eaa00 c2d3d892 ffffffff ffffffff ffffffff f8f8f8dc dadbdb7f dfdfdf8c fbfbfbf0 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe e8e8e8a9 d7d7d778 ecececb7 ffffffff ffffffff ffffffff eaf0f2e1 80a4b10d ffffff00 ffffff00 │ │ -ffffff00 ffffff00 87afbc00 93b6c218 f3f7f8e9 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff b2ccd55a 83adbc00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 8eb6c400 88b2c100 cddade3d fcfcfbed ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fcfcfcff e4e9ea82 99becc00 96becc00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 8db5c300 8ab4c200 c7d4d800 d5d8d92f fbfcfcbf ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffe3 cdd2d363 c9d0d200 9dc1cf00 96becc00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 8db5c300 8ab4c200 c9d5d900 cfd2d300 f3f5f600 f7f9f94b f8fafb88 fcfdfed3 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff feffffec fafbfc9f f7f9f963 f4f6f715 c6ccce00 c9d0d300 9dc2cf00 96becc00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 8db5c300 8ab4c200 c8d5d900 d0d3d400 f4f5f600 f3f6f600 f5f8f900 fdfefe51 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffa7 f9fafb00 f2f5f600 f2f5f500 c7cdcf00 c9d1d300 9dc2cf00 96becc00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 87b1c000 84b0bf00 c6d3d700 ced2d300 f4f6f600 fafbfc00 ffffff00 ffffff56 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffa8 ffffff00 fbfcfc00 f6f8f900 c5ccce00 c7ced100 98bfcc00 91bac900 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 d4e4e900 d3e3e800 ebeff100 f1f2f300 fefefe00 ffffff00 ffffff00 ffffff53 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffa6 ffffff00 ffffff00 ffffff00 f1f3f300 edeff000 dbe8ed00 d8e7ec00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff71 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffc6 fefefe01 fefefe00 fefefe00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 f1f4f400 f1f4f400 f1f4f400 f1f4f400 f1f4f400 f1f4f400 f1f3f403 fcfdfdc9 ffffffff ffffffff fefeffcf ffffffbd ffffffbd ffffffbd ffffffbd ffffffbd ffffffbd ffffffbd ffffffbd ffffffbd ffffffbd ffffffbd ffffffbd ffffffbd ffffffbd ffffffbd ffffffbd ffffffbd ffffffbd ffffffbd ffffffbd ffffffbd ffffffbd ffffffbf fefefef7 ffffffff fffffffc f2f4f532 eef1f200 eff2f300 eff2f300 eff2f300 eff2f300 eff2f300 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 e1e8ea00 e1e8ea00 e1e8ea00 e1e8ea00 e1e8ea00 e0e7e900 e6ebed2b feffffff ffffffff fcfcfdf1 edf1f212 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 f4f6f700 f3f6f6a1 ffffffff ffffffff eef2f37e dfe6e900 e1e7ea00 e1e7ea00 e1e7ea00 e1e7ea00 e1e7ea00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 e0e8eb00 e0e8eb00 e0e8eb00 e0e8eb00 e0e8eb00 dee7ea00 ecf1f36a ffffffee ffffffed f9fafbab ebeeef00 f8f9fa00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 fefefe00 eff1f200 f3f5f64e ffffffed ffffffed f7fafabd e0e8eb04 e0e9ec00 e0e9ec00 e0e9ec00 e0e9ec00 e0e9ec00 ffffff00 ffffff00 │ │ -ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000102030405060708090a0b0b0b0b0b0b0b0b0b0c0d0e0f101112131415000000000000000000 │ │ +00000000000000161718191ae8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e91b1c1d1e000000000000 │ │ +0000000000001f20e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e821220000000000 │ │ +000000000023e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8240000000000 │ │ +000000002526e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e82700000000 │ │ +0000000028e8e8e8e8e8292a2a2a2a2a2a2a2a2a2a2a2a2a2ae8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e82b00000000 │ │ +000000002ce8e8e82d2e2f3030303030303030303030302f3132e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e83300000000 │ │ +0000000034e8e8e835000000000000000000000000000000003637e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e83839000000 │ │ +000000003ae8e8e83b000000000000000000000000000000003c3de8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e83e3f000000 │ │ +0000004041e8e8e84200000000000000000000000000000000433de8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e844000000 │ │ +0000004546e8e8e84700000000000000000000000000000000433de8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e848000000 │ │ +000000494ae8e84b4c00000000000000000000000000000000433de8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e84d000000 │ │ +0000004ee8e8e84f5000000000000000000000000000000000433de8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e851000000 │ │ +00000052e8e8e8535400000000000000000000000000000000553de8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e856570000 │ │ +00000058e8e8e85900000000000000000000000000000000005a3de8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e85b5c0000 │ │ +0000005de8e8e85e00000000000000000000000000000000005a3de8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e85f600000 │ │ +00006162e8e8e86300000000000000000000000000000000005a3de8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8640000 │ │ +00006566e8e8e86700000000000000000000000000000000005a3de8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8680000 │ │ +000069eae8e8e86a00000000000000000000000000000000005a6be8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e86c0000 │ │ +00006de8e8e86e6f0000000000000000000000000000000000706be8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8710000 │ │ +000072e8e8e873740000000000000000000000000000000000706be8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8750000 │ │ +000076e8e8e877780000000000000000000000000000000000796be8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e87a0000 │ │ +00007be8e8e87c0000000000000000000000000000000000007d7ee8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e87f0000 │ │ +000080e8e8e8810000000000000000000000000000000000008220e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e80b0000 │ │ +000083e8e8e88485868787878787878787878787878787878889e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e80b0000 │ │ +00008ae8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e80b0000 │ │ +00008be8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e80b0000 │ │ +00008ce8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e80b0000 │ │ +00008de8e8e8e8e88e8fe8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e890e8e8e8e8e80b0000 │ │ +000091e8e8e8e892939495e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8969798999ae8e8e89b0000 │ │ +00009ce8e8e89d0000009e9fe8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8a0000000a1e8e8e8a20000 │ │ +0000a3e8e8e8a400000000a5e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8a6000000a7e8e8e8a80000 │ │ +0000a9aae8e8abac0000ad7ee8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8ae000000afe8e8e8b00000 │ │ +000000b1e8e8e8b2b3b4b5e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8b6b7b8b9e8e8e8babb0000 │ │ +000000bcbde8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8be000000 │ │ +00000000bfc0e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8ebc100000000 │ │ +0000000000c2c3e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8c4c50000000000 │ │ +00000000000000c6c7c8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8c9cacbcc000000000000 │ │ +000000000000000000cde8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8ce000000000000000000 │ │ +000000000000000000cfe8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d0000000000000000000 │ │ +000000000000000000d1e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d2000000000000000000 │ │ +000000000000000000d3e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8e8d4d50000000000000000 │ │ +0000000000000000d6d7e8e8d8d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d9d90fdae8dbdc0000000000000000 │ │ +0000000000000000ddece8dedf0000000000000000000000000000000000000000000000e0e8e8e10000000000000000 │ │ +0000000000000000e2e30be4000000000000000000000000000000000000000000000000e50b0be6e700000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content